/* BREAKPOINT: Desktop (BASE) */
#brxe-sxkckg {
  color: var(--bricks-color-fvnfur);
  text-align: center;
  align-items: center;
  padding-right: 24px;
  padding-left: 24px;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-vilexx {
  flex-direction: column;
  row-gap: 24px;
  align-items: center;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-rdkvjw {
  flex-direction: column;
  justify-content: center;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-uncmmb {
  height: 640px;
  overflow: hidden;
  border-radius: 10px;
}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-uncmmb {
    height: 540px;
  }
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-uncmmb {
    height: 384px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-ykensv {
  display: grid;
  align-items: initial;
  grid-gap: 48px;
  grid-template-columns: 0.75fr 1.25fr;
}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-ykensv {
    grid-template-columns: 0.75fr 1.25fr;
  }
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-ykensv {
    grid-gap: 24px;
    grid-template-columns: 1fr;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-sbausd {
  width: 100%;
  max-width: 1024px;
  /* text-align: center; */
  color: var(--bricks-color-fvnfur);
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-vyanug {
  align-items: center;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-ewumqo {
  color: var(--bricks-color-fvnfur);
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-mlgtrr {
  height: 453px;
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-mlgtrr {
    height: 384px;
  }
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-mlgtrr {
    height: 320px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-sjldbz {
  color: var(--bricks-color-fvnfur);
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-sdmdze {
  display: grid;
  align-items: initial;
  grid-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: center;
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-sdmdze {
    grid-gap: 24px;
  }
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-sdmdze {
    grid-template-columns: 1fr;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-abhsbs {
  overflow: hidden;
  border-radius: 10px;
  /* height: 564px; */
}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-abhsbs {
    height: 100%;
  }
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-abhsbs {
    height: 384px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-kjxwae {
  flex-direction: row;
  column-gap: 16px;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-jkmuje {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  row-gap: 12px;
  color: var(--bricks-color-fvnfur);
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-brkydf svg {
  height: 24px;
  width: 24px;
}

#brxe-brkydf .accordion-title .title {
  font-size: 18px;
  line-height: 27px;
  font-weight: 600;
  color: var(--bricks-color-fvnfur);
}

#brxe-brkydf .accordion-content-wrapper {
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  color: rgba(28, 23, 51, 0.6);
  padding-bottom: 24px;
}

#brxe-brkydf .accordion-title-wrapper {
  padding-top: 24px;
  padding-bottom: 24px;
}

#brxe-brkydf .accordion-item {
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-brkydf .accordion-title .title {
    font-size: 18px;
    line-height: 27px;
  }

  #brxe-brkydf .accordion-content-wrapper {
    font-size: 16px;
    line-height: 24px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-ifhhed {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  row-gap: 12px;
}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-ifhhed {
    height: 100%;
  }
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-ifhhed {
    height: auto;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-enabji {
  display: grid;
  align-items: initial;
  grid-gap: 80px;
  grid-template-columns: 1.1fr 0.9fr;
}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-enabji {
    grid-gap: 48px;
  }
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-enabji {
    grid-template-columns: 1fr;
  }
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-enabji {
    grid-gap: 32px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-aczyhu {
  width: 100%;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-nxcdcq {
  width: 100%;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-zeeloa {
  height: 632px;
  overflow: hidden;
  background-color: #f0f0f0;
}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-zeeloa {
    height: 540px;
  }
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-zeeloa {
    height: 384px;
  }
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-zeeloa {
    height: 320px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-lzoixr {
  background-color: var(--bricks-color-ykxnnf);
  color: var(--bricks-color-pifjnc);
  padding-right: 80px;
  padding-left: 80px;
  flex-direction: column;
  justify-content: center;
}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-lzoixr {
    padding-right: 48px;
    padding-left: 48px;
  }
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-lzoixr {
    padding-top: 48px;
    padding-bottom: 48px;
  }
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-lzoixr {
    padding-right: 24px;
    padding-left: 24px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-vsjwwc {
  display: grid;
  align-items: initial;
  grid-gap: 0px;
  grid-template-columns: 1fr 1fr;
  overflow: hidden;
  border-radius: 10px;
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-vsjwwc {
    grid-template-columns: 1fr;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-hunxyp {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  row-gap: 8px;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-erokzc {
  height: 345px;
  overflow: hidden;
  border-radius: 10px;
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-erokzc {
    height: 320px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-anuybq {
  padding-top: 32px;
  padding-right: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
  overflow: hidden;
  border-radius: 10px;
  background-color: var(--bricks-color-ykxnnf);
  color: var(--bricks-color-pifjnc);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  row-gap: 24px;
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-anuybq {
    padding-top: 24px;
    padding-right: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-tnhesz {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  row-gap: 8px;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-gpcuai {
  height: 345px;
  overflow: hidden;
  border-radius: 10px;
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-gpcuai {
    height: 320px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-wmnsss {
  padding-top: 32px;
  padding-right: 32px;
  padding-bottom: 32px;
  padding-left: 32px;
  overflow: hidden;
  border-radius: 10px;
  background-color: var(--bricks-color-fvnfur);
  color: var(--bricks-color-pifjnc);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  row-gap: 24px;
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-wmnsss {
    padding-top: 24px;
    padding-right: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-mstari {
  display: grid;
  align-items: initial;
  grid-gap: 24px;
  grid-template-columns: 1fr 1fr;
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-mstari {
    grid-template-columns: 1fr;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-lrgzex {
  width: 100%;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-atursw {
  width: 100%;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-ylewmk {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  row-gap: 32px;
  color: var(--bricks-color-fvnfur);
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-ylewmk {
    row-gap: 24px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-ajknsn {
  display: grid;
  align-items: initial;
  grid-gap: 80px 48px;
  grid-template-columns: 1fr 1fr;
}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-ajknsn {
    grid-gap: 48px;
  }
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-ajknsn {
    grid-gap: 32px;
  }
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-ajknsn {
    grid-template-columns: 1fr 1fr;
    grid-gap: 24px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-kokyvl {
  justify-content: center;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-pzwrbh {
  display: grid;
  align-items: initial;
  grid-gap: 80px;
  grid-template-columns: 0.75fr 1.25fr;
}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-pzwrbh {
    grid-gap: 48px;
  }
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-pzwrbh {
    grid-template-columns: 1fr;
    grid-gap: 32px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-mfmjrb {
  color: var(--bricks-color-ykxnnf);
  padding-right: 112px;
  padding-left: 112px;
}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-mfmjrb {
    padding-right: 96px;
    padding-left: 96px;
  }
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-mfmjrb {
    padding-right: 76px;
    padding-left: 76px;
  }
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-mfmjrb {
    padding-right: 0px;
    padding-left: 0px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
.brxe-jjhemi .brxe-xxkxjb.brxe-text-basic {
  color: var(--bricks-color-fvnfur);
}

/* BREAKPOINT: Desktop (BASE) */
.brxe-jjhemi .brxe-gclofs.brxe-div {
  display: flex;
  column-gap: 16px;
}

/* BREAKPOINT: Desktop (BASE) */
.brxe-jjhemi.brxe-block {
  width: 50%;
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  .brxe-jjhemi.brxe-block {
    width: 100%;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-ibfijn {
  display: flex;
  justify-content: flex-start;
  align-items: stretch;
  height: 100%;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-ywcygt {
  position: relative;
  z-index: 1;
  overflow: hidden;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-oywlmp {
  padding-right: 112px;
  padding-left: 112px;
}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-oywlmp {
    padding-right: 96px;
    padding-left: 96px;
  }
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-oywlmp {
    padding-right: 76px;
    padding-left: 76px;
  }
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-oywlmp {
    padding-right: 0px;
    padding-left: 0px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-ujvrey {
  justify-content: center;
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-ujvrey {
    flex-wrap: nowrap;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-cyvwln {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  row-gap: 48px;
  position: relative;
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-cyvwln {
    row-gap: 24px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-qlllrm {
  align-items: center;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-kwsqmr {
  color: var(--bricks-color-fvnfur);
  text-align: center;
  padding-right: 80px;
  padding-left: 80px;
}

/* BREAKPOINT: Desktop (BASE) */
.brxe-jayfah.brxe-block {
  width: 100%;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-eledup {
  display: flex;
  justify-content: flex-start;
  align-items: stretch;
  height: 100%;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-lritft {
  position: relative;
  z-index: 1;
  overflow: hidden;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-vjgzgy {
  padding-right: 144px;
  padding-left: 144px;
}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-vjgzgy {
    padding-right: 96px;
    padding-left: 96px;
  }
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-vjgzgy {
    padding-right: 76px;
    padding-left: 76px;
  }
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-vjgzgy {
    padding-right: 0px;
    padding-left: 0px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-kvgoax {
  justify-content: center;
  position: relative;
  z-index: 1;
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-kvgoax {
    flex-wrap: nowrap;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-fhkcuw {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  row-gap: 48px;
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-fhkcuw {
    row-gap: 24px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-fkwhmm {
  width: 100%;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-zoscbh {
  width: 100%;
  position: absolute;
  z-index: 0;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-pcijgw {
  background-image: linear-gradient(
    rgba(15, 198, 212, 0.2),
    rgba(255, 255, 255, 0.2)
  );
  position: relative;
  justify-content: center;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-kvuouy {
  color: var(--bricks-color-fvnfur);
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-kmxcqh svg {
  height: 24px;
  width: 24px;
}

#brxe-kmxcqh .accordion-title .title {
  font-size: 24px;
  line-height: 31.2px;
  font-weight: 600;
  color: var(--bricks-color-fvnfur);
}

#brxe-kmxcqh .accordion-content-wrapper {
  font-size: 18px;
  line-height: 27px;
  font-weight: 400;
  color: rgba(28, 23, 51, 0.6);
  padding-bottom: 24px;
}

#brxe-kmxcqh .accordion-title-wrapper {
  padding-top: 24px;
  padding-bottom: 24px;
}

#brxe-kmxcqh .accordion-item {
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-kmxcqh .accordion-title .title {
    font-size: 18px;
    line-height: 27px;
  }

  #brxe-kmxcqh .accordion-content-wrapper {
    font-size: 16px;
    line-height: 24px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-uzwsgt {
  width: 100%;
  max-width: 768px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  row-gap: 24px;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-ddsfcd {
  align-items: center;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-rowrlb {
  color: var(--bricks-color-fvnfur);
}

/* BREAKPOINT: Desktop (BASE) */
.brxe-sncfvr .brxe-cmmgse.brxe-block {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  row-gap: 16px;
  color: var(--bricks-color-fvnfur);
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-diewjd {
  display: grid;
  align-items: initial;
  grid-gap: 24px;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  justify-content: center;
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-diewjd {
    grid-template-columns: 1fr 1fr;
  }
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-diewjd {
    grid-template-columns: 1fr;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-mspvlo {
  flex-direction: column;
  justify-content: flex-start;
  row-gap: 48px;
  align-items: center;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-czwwfg {
  background-color: #cff4f6;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-vexdrl {
  height: 100px;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-nwgwor {
  width: 100%;
  max-width: 587px;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-fztgbo {
  flex-direction: column;
  align-items: center;
  row-gap: 24px;
  width: 100%;
  max-width: 1280px;
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-zdusau {
  padding-top: 96px;
  padding-right: 80px;
  padding-left: 80px;
  flex-direction: column;
  align-items: center;
  text-align: center;
  color: var(--bricks-color-fvnfur);
  background-image: linear-gradient(rgba(71, 160, 249, 0.2), #ffffff);
}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-zdusau {
    padding-top: 64px;
    padding-right: 56px;
    padding-left: 56px;
  }
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-zdusau {
    padding-top: 56px;
    padding-right: 48px;
    padding-left: 48px;
  }
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-zdusau {
    padding-top: 48px;
    padding-right: 20px;
    padding-left: 20px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-bmbrfu {
  position: absolute;
  top: 0%;
  right: 0%;
  bottom: 0%;
  left: 0%;
  background-image: linear-gradient(#ffffff, rgba(255, 255, 255, 0) 40%);
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-vpavqg {
  position: relative;
}

.padding-top-80.brxe-block {
  padding-top: 80px;
}
@media (max-width: 991px) {
  .padding-top-80.brxe-block {
    padding-top: 64px;
  }
}
@media (max-width: 767px) {
  .padding-top-80.brxe-block {
    padding-top: 56px;
  }
}
@media (max-width: 478px) {
  .padding-top-80.brxe-block {
    padding-top: 48px;
  }
}

.padding-section-80.brxe-block {
  padding-top: 80px;
  padding-bottom: 80px;
}

@media (max-width: 991px) {
  .padding-section-80.brxe-block {
    padding-top: 56px;
    padding-bottom: 56px;
  }
}

@media (max-width: 767px) {
  .padding-section-80.brxe-block {
    padding-top: 48px;
    padding-bottom: 48px;
  }
}

.padding-bottom-80.brxe-block {
  padding-bottom: 80px;
}
@media (max-width: 991px) {
  .padding-bottom-80.brxe-block {
    padding-bottom: 64px;
  }
}
@media (max-width: 767px) {
  .padding-bottom-80.brxe-block {
    padding-bottom: 56px;
  }
}
@media (max-width: 478px) {
  .padding-bottom-80.brxe-block {
    padding-bottom: 48px;
  }
}

#brxe-ahdpbt {
  padding-top: 96px;
  padding-right: 80px;
  padding-left: 80px;
  flex-direction: column;
  align-items: center;
  text-align: center;
  color: var(--bricks-color-fvnfur);
  background-image: linear-gradient(rgba(71, 160, 249, 0.2), #ffffff);
}

@media (max-width: 991px) {
  #brxe-ahdpbt {
    padding-top: 64px;
    padding-right: 56px;
    padding-left: 56px;
  }
}

@media (max-width: 767px) {
  #brxe-ahdpbt {
    padding-top: 56px;
    padding-right: 48px;
    padding-left: 48px;
  }
}
@media (max-width: 478px) {
  #brxe-ahdpbt {
    padding-top: 48px;
    padding-right: 20px;
    padding-left: 20px;
  }
}

#brxe-mtndnp {
  flex-direction: column;
  align-items: center;
  row-gap: 24px;
  width: 100%;
  max-width: 1280px;
}
#brxe-xcoqry {
  height: 100px;
}
#brxe-errkyy {
  width: 100%;
  max-width: 587px;
}

.performances-box.brxe-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  row-gap: 24px;
  color: var(--bricks-color-ykxnnf);
  text-align: center;
}

.walleby-box-icon-wrapper.brxe-div {
  width: 68px;
  height: 68px;
  min-width: 68px;
  min-height: 68px;
}
.font-weight-semibold.brxe-text-basic {
  font-weight: 600;
}
.text-size-medium.brxe-text-basic {
  font-size: 18px;
  line-height: 27px;
}
.slider-btn-wrapper.brxe-block {
  flex-direction: row;
  justify-content: space-between;
  column-gap: 24px;
  position: absolute;
  z-index: 2;
}

@media (max-width: 478px) {
  .slider-btn-wrapper.brxe-block {
    position: static;
    margin-bottom: 24px;
    justify-content: center;
  }
}
@media (max-width: 478px) {
  #brxe-352673 {
    position: static;
    margin-bottom: 24px;
  }
}

.slider-main_inner-wrapper.brxe-div {
  position: relative;
  width: 100%;
}

.is-white.brxe-div {
  background-color: var(--bricks-color-pifjnc);
}

.slider-btn.brxe-div {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  border: 1.5px solid var(--bricks-color-ykxnnf);
  border-radius: 100vw;
  color: var(--bricks-color-ykxnnf);
  cursor: pointer;
}
@media (max-width: 767px) {
  .slider-btn.brxe-div {
    width: 48px;
    min-width: 48px;
    height: 48px;
    min-height: 48px;
  }
}

.slider-btn,
.slider-btn-arrow {
  transition: all ease 0.3s;
}

.slider-btn-arrow.brxe-svg {
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
}
.is-next.brxe-svg {
  transform: rotateZ(180deg);
}

.gallery-slider-item-wrapper.brxe-block {
  display: grid;
  align-items: initial;
  grid-gap: 80px;
  grid-template-columns: 1fr 1fr;
}
@media (max-width: 991px) {
  .gallery-slider-item-wrapper.brxe-block {
    grid-gap: 48px;
  }
}
@media (max-width: 478px) {
  .gallery-slider-item-wrapper.brxe-block {
    grid-gap: 16px;
  }
}

.gallery-slider-item-inner.brxe-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  row-gap: 32px;
}
@media (max-width: 478px) {
  .gallery-slider-item-inner.brxe-block {
    row-gap: 24px;
  }
}

.gallery-slider-item-img.brxe-block {
  height: 320px;
}

@media (max-width: 478px) {
  .gallery-slider-item-img.brxe-block {
    height: 200px;
  }
}

.process-step-tag.brxe-div {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 4px;
  padding-right: 12px;
  padding-bottom: 4px;
  padding-left: 12px;
  overflow: hidden;
  border: 3px solid var(--bricks-color-ykxnnf);
  border-radius: 10px;
  font-size: 24px;
  line-height: 31.2px;
  font-weight: 500;
  text-transform: uppercase;
  color: var(--bricks-color-ykxnnf);
}

@media (max-width: 478px) {
  .process-step-tag.brxe-div {
    font-size: 14px;
    line-height: 21px;
    padding-right: 8px;
    padding-left: 8px;
  }
}
.is-gallery-slider.brxe-div {
  text-transform: capitalize;
}

.product-card-wrapper.brxe-block {
  flex-direction: column;
  row-gap: 24px;
}

.product-image-wrapper.brxe-block {
  overflow: hidden;
  border-radius: 10px;
  background-color: var(--bricks-color-pifjnc);
  height: 350px;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media (max-width: 478px) {
  .product-image-wrapper.brxe-block {
    height: 320px;
  }
}
.product-description-wrapper.brxe-block {
  transition: height 0.3s ease, transform 0.3s ease;
  transform-origin: bottom;
}

.product-description-wrapper.brxe-block {
  flex-direction: column;
  background-color: var(--bricks-color-fvnfur);
  color: var(--bricks-color-pifjnc);
  font-size: 18px;
  line-height: 27px;
  font-weight: 400;
  position: absolute;
  height: 0%;
  bottom: 0px;
  overflow: hidden;
  top: auto;
  right: auto;
  left: auto;
  justify-content: flex-end;
}
.product-short-description.brxe-text-basic {
  padding-top: 16px;
  padding-right: 16px;
  padding-bottom: 16px;
  padding-left: 16px;
}

.product-image-inner-wrapper.brxe-div {
  height: 240px;
}

.image-contain.brxe-image {
  width: 100%;
  max-width: 100%;
  height: 100%;
}
.image-contain.brxe-image:not(.tag) {
  object-fit: contain;
}
#brxe-msyclz {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  row-gap: 24px;
}
@media (max-width: 991px) {
  #brxe-msyclz {
    height: 100%;
  }
}
@media (max-width: 767px) {
  #brxe-msyclz {
    height: auto;
  }
}
#brxe-uqybev {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  row-gap: 12px;
  color: var(--bricks-color-fvnfur);
}
#brxe-vwilrw {
  align-items: center;
}
#brxe-wklave {
  width: 100%;
  max-width: 768px;
  padding-top: 64px;
  padding-bottom: 64px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  row-gap: 48px;
  text-align: center;
}
#brxe-jcddnu {
  color: var(--bricks-color-fvnfur);
}
#brxe-fwmoge {
  display: grid;
  align-items: initial;
  grid-gap: 24px 48px;
  grid-template-columns: 1fr 1fr;
}
.brxe-zharbi.brxe-block {
  text-align: center;
  flex-direction: column;
  align-items: center;
  row-gap: 12px;
}
.brxe-zharbi .brxe-yblshu.brxe-heading {
  color: var(--bricks-color-fvnfur);
}
.brxe-ghgsan .brxe-aogpyd.brxe-block {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  row-gap: 16px;
  color: var(--bricks-color-fvnfur);
}
