/* CONTENT CSS (ID: 1129) */

/* BREAKPOINT: Desktop (BASE) */
#brxe-svzqip {
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  text-align: center;
  color: var(--bricks-color-fvnfur);
}

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

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

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

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-nuawgc {
    height: 460px;
  }
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-nuawgc {
    height: 400px;
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-nuawgc {
    height: 280pxpx;
  }
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-nnyzax {
  border-color: var(--bricks-color-ykxnnf);
  color: var(--bricks-color-ykxnnf);
}

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

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

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

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

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

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

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

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

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

/* BREAKPOINT: Desktop (BASE) */
#brxe-omwxyz {
  align-items: center;
  color: var(--bricks-color-fvnfur);
}

/* BREAKPOINT: Desktop (BASE) */
.brxe-kfhyzt .brxe-uxtfhy.brxe-block {
  border-color: var(--bricks-color-ykxnnf);
  color: var(--bricks-color-ykxnnf);
}

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

/* BREAKPOINT: Desktop (BASE) */
.brxe-kfhyzt .brxe-bezwrs.brxe-block {
  display: flex;
  flex-direction: row;
  align-items: center;
  column-gap: 10px;
  row-gap: 10px;
}

/* BREAKPOINT: Desktop (BASE) */
.brxe-kfhyzt .brxe-xrfbke.brxe-block {
  height: 275px;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  .brxe-kfhyzt .brxe-xrfbke.brxe-block {
    height: 180px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
.brxe-kfhyzt .brxe-pbdifa.brxe-block {
  display: flex;
  flex-direction: column;
  row-gap: 32px;
}

/* BREAKPOINT: Desktop (BASE) */
.brxe-kfhyzt .brxe-kxwltx.brxe-svg {
  height: 24px;
  width: 24px;
}

/* BREAKPOINT: Desktop (BASE) */
.brxe-kfhyzt .brxe-imuryr.brxe-div {
  display: flex;
  flex-direction: column;
  row-gap: 32px;
  color: var(--bricks-color-fvnfur);
  align-self: flex-start !important;
  align-items: flex-start;
  justify-content: space-between;
  height: 100%;
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  .brxe-kfhyzt .brxe-imuryr.brxe-div {
    height: auto;
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  .brxe-kfhyzt .brxe-imuryr.brxe-div {
    row-gap: 24px;
  }
}

/* BREAKPOINT: Desktop (BASE) */
.brxe-kfhyzt.brxe-block {
  display: flex;
  flex-direction: column;
  row-gap: 32px;
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  .brxe-kfhyzt.brxe-block {
    height: auto;
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  .brxe-kfhyzt.brxe-block {
    row-gap: 24px;
  }
}

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

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-ombafb {
    grid-gap: 32px;
  }
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-ombafb {
    grid-template-columns: 1fr 1fr;
    height: auto;
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-ombafb {
    grid-template-columns: 1fr;
  }
}

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

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

.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;
  }
}
.why-wallaby-box.brxe-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  row-gap: 24px;
  text-align: center;
}

.why-wallaby-text-wrapper.brxe-block {
  flex-direction: column;
  justify-content: flex-start;
  row-gap: 8px;
  align-items: center;
}

.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;
}

.font-weight-semibold.brxe-text-basic {
  font-weight: 600;
}

.text-size-medium.brxe-text-basic {
  font-size: 18px;
  line-height: 27px;
}

.button-secondary.brxe-div {
  background-color: var(--bricks-color-ykxnnf);
}

.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);
}

.our-process-slider-item-wrapper.brxe-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  row-gap: 32px;
}

.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;
  }
}

.our-process-slider-content-wrapper.brxe-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  row-gap: 32px;
}

.our-process-slider-img.brxe-block {
  height: 275px;
  overflow: hidden;
  border-radius: 10px;
}

.our-process-slider-text-wrapper.brxe-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  row-gap: 8px;
  text-align: center;
}

.gallery-image.brxe-block {
  overflow: hidden;
  height: 384px;
  border-radius: 10px;
}

@media (max-width: 478px) {
  .gallery-image.brxe-block {
    height: 320px;
  }
}

#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;
}
.blog-category-wrapper.brxe-block {
  padding-top: 8px;
  padding-right: 12px;
  padding-bottom: 8px;
  padding-left: 12px;
  border: 3px solid var(--bricks-color-pifjnc);
  border-radius: 10px;
  display: flex;
  align-self: flex-start !important;
  width: auto;
}
.blog-rich-text.brxe-text {
  color: var(--bricks-color-fvnfur);
}
