

/* BREAKPOINT: Desktop (BASE) */
.review__grid.brxe-block {display: grid; align-items: initial; grid-template-columns: var(--columns-3); grid-gap: var(--space-xs)}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.review__grid.brxe-block {grid-template-columns: var(--columns-1)}
}

/* BREAKPOINT: Desktop (BASE) */
.case-study__testimonial-wrap.brxe-block {background-color: var(--bricks-color-grocpz); border-radius: var(--radius-l); padding-top: var(--space-2xl); padding-right: var(--space-2xl); padding-bottom: var(--space-2xl); padding-left: var(--space-2xl)}


/* BREAKPOINT: Desktop (BASE) */
.rating.brxe-rating .icon {font-size: 20px}
.rating.brxe-rating {margin-bottom: var(--space-m)}


/* BREAKPOINT: Desktop (BASE) */
.case-study__testimonial-text-wrap.brxe-block {flex-direction: row; margin-top: 0; margin-bottom: var(--space-m)}


/* BREAKPOINT: Desktop (BASE) */
.svg--quote.brxe-svg  :not([fill="none"]) {fill: var(--bricks-color-uiijup)}
.svg--quote.brxe-svg {height: 2rem; flex-shrink: 0; margin-right: var(--space-2xs)}


/* BREAKPOINT: Desktop (BASE) */
.quote__image.brxe-image:not(.tag), .quote__image.brxe-image img {aspect-ratio: 1; object-fit: cover; object-position: 100% 0%}
.quote__image.brxe-image {width: 3rem; height: 3rem; border-radius: var(--radius-full)}


/* BREAKPOINT: Desktop (BASE) */
.quote__name-wrap.brxe-block {font-size: var(--text-s)}


/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.quote__name.brxe-text-basic {font-size: var(--text-s)}
}

/* BREAKPOINT: Desktop (BASE) */
.video-testimonial__wrapper.brxe-block {position: relative; padding-right: var(--space-4xl); padding-left: var(--space-4xl)}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.video-testimonial__wrapper.brxe-block {padding-right: 0; padding-left: 0}
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
.video-testimonial__wrapper.brxe-block {row-gap: var(--space-l)}
}

/* BREAKPOINT: Desktop (BASE) */
.video-review__video.brxe-video {border-radius: var(--radius-xl); box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.18)}
.video-review__video.brxe-video svg {height: 3rem; width: 3rem}


/* BREAKPOINT: Desktop (BASE) */
.video__quote.brxe-block {position: absolute; width: 40%}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
.video__quote.brxe-block {width: 100%; padding-top: 0; padding-left: 0; position: relative}
}

/* BREAKPOINT: Desktop (BASE) */
.video__quote-wrap.brxe-block {background-color: var(--bricks-color-grocpz); border-top-left-radius: var(--radius-l); border-top-right-radius: var(--radius-l); border-bottom-right-radius: var(--radius-l); padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); flex-direction: row}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.video__quote-wrap.brxe-block {padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs)}
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
.video__quote-wrap.brxe-block {background-color: var(--bricks-color-zwkzfv); flex-wrap: nowrap}
}

/* BREAKPOINT: Desktop (BASE) */
.quote__text.brxe-text {font-size: var(--text-m)}
.quote__text.brxe-text  a {font-size: var(--text-m); font-size: inherit}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
.quote__text.brxe-text {font-size: var(--text-m)}
.quote__text.brxe-text  a {font-size: var(--text-m); font-size: inherit}
}

/* BREAKPOINT: Desktop (BASE) */
.svg--corner.brxe-svg {position: absolute; top: 0px; right: 0px; transform:  translateX(calc(100% - 1px)) rotateZ(90deg) translateY(-1px); height: 21px}


/* BREAKPOINT: Desktop (BASE) */
.svg--wave-top.brxe-svg {position: absolute; top: 0px; z-index: -1}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
.svg--wave-top.brxe-svg {width: 100%}
}

/* BREAKPOINT: Desktop (BASE) */
.slider-container.brxe-block {flex-direction: column}


/* BREAKPOINT: Desktop (BASE) */
.testimonial__grid.brxe-block {display: grid; align-items: initial; grid-template-columns: var(--columns-3); grid-gap: var(--space-xs); margin-top: var(--space-l)}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.testimonial__grid.brxe-block {grid-template-columns: var(--columns-1)}
}

/* BREAKPOINT: Desktop (BASE) */
.testimonial__card.brxe-block {background-color: var(--bricks-color-grocpz); border-radius: var(--radius-m); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); row-gap: var(--space-s); box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.24)}
.testimonial__card .testimonial__cta-wrap { opacity: 0; transition: opacity 0.2s ease, transform 0.2s ease; transform: translateY(16px);} .testimonial__card:hover .testimonial__cta-wrap { opacity: 1; transform: translateY(0px);}


/* BREAKPOINT: Desktop (BASE) */
.testimonial__image-wrap.brxe-block {align-items: center}


/* BREAKPOINT: Desktop (BASE) */
.testimonial__image.brxe-image {border-radius: 50%; height: 8rem; width: 8rem}
.testimonial__image.brxe-image:not(.tag), .testimonial__image.brxe-image img {object-fit: cover}


/* BREAKPOINT: Desktop (BASE) */
.testimonial__content.brxe-block {row-gap: var(--space-s)}


/* BREAKPOINT: Desktop (BASE) */
.testimonial__h3.brxe-heading {font-size: var(--text-l)}


/* BREAKPOINT: Desktop (BASE) */
.testimonial__profession.brxe-text-basic {margin-top: -16px; font-size: var(--text-s)}


/* BREAKPOINT: Desktop (BASE) */
.review__divider.brxe-divider.horizontal .line {width: 20%; border-top-color: var(--bricks-color-vmiajm); border-top-width: 2px}
.review__divider.brxe-divider.vertical .line {border-right-width: 20%; border-right-color: var(--bricks-color-vmiajm)}
.review__divider.brxe-divider .icon {color: var(--bricks-color-vmiajm)}
.review__divider.brxe-divider {justify-content: center}
.review__divider.brxe-divider .line {height: 2px}


/* BREAKPOINT: Desktop (BASE) */
.testimonial__text.brxe-text {text-wrap: balance; text-align: center}
.testimonial__text.brxe-text  a {text-wrap: balance; text-align: center; font-size: inherit}


/* BREAKPOINT: Desktop (BASE) */
.testimonial__cta-wrap.brxe-block {flex-direction: row; align-items: center; color: var(--bricks-color-vmiajm); width: auto; align-self: center !important}


/* BREAKPOINT: Desktop (BASE) */
.banner__grid-3.brxe-block {display: grid; align-items: initial; grid-template-columns: var(--columns-3); grid-gap: var(--space-xs)}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.banner__grid-3.brxe-block {grid-template-columns: var(--columns-1)}
}

/* BREAKPOINT: Desktop (BASE) */
.banner__card.brxe-block {border-radius: var(--radius-l); position: relative; overflow: clip; min-height: 25rem; z-index: 1; align-items: center; row-gap: var(--space-s); justify-content: center; padding-top: var(--space-l); cursor: pointer}
:where(.banner__card.brxe-block > *:not(figcaption)) {position: relative}
.banner__card.brxe-block::before {background-image: linear-gradient(rgba(0, 0, 0, 0.24), rgba(0, 0, 0, 0.66)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}
.banner__card img { transition: transform 0.2s ease;} .banner__card:hover img { transform: scale(1.05) rotate(2deg);}


/* BREAKPOINT: Desktop (BASE) */
.banner__card-image.brxe-image {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; z-index: -1}
.banner__card-image.brxe-image:not(.tag), .banner__card-image.brxe-image img {object-fit: cover}


/* BREAKPOINT: Desktop (BASE) */
.lead-magnet__h3.brxe-heading {color: var(--bricks-color-grocpz); font-size: var(--text-l); text-align: center}


/* BREAKPOINT: Desktop (BASE) */
.lead-magnet__text.brxe-text-basic {font-size: var(--text-s); color: var(--bricks-color-grocpz); text-align: center; text-wrap: balance}


/* BREAKPOINT: Desktop (BASE) */
.award__image.brxe-image {align-self: center}


/* BREAKPOINT: Desktop (BASE) */
.cta--banner.brxe-block {background-color: var(--bricks-color-fbsccv); flex-direction: row; column-gap: var(--space-l); padding-top: var(--space-m); padding-bottom: var(--space-m); display: flex; width: 100%; overflow: clip}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.cta--banner.brxe-block {flex-wrap: nowrap}
}

/* BREAKPOINT: Desktop (BASE) */
.cta--text.brxe-text-basic {color: var(--bricks-color-grocpz); font-size: var(--text-xl); text-wrap: nowrap; font-weight: 700; margin-bottom: 0}


/* BREAKPOINT: Desktop (BASE) */
.faq-image-wrap.brxe-block {width: 9rem; background-image: linear-gradient(#132e35, #57bab5); border-radius: var(--radius-full); overflow: clip}


/* BREAKPOINT: Desktop (BASE) */
.faq__accordion-item.brxe-block {padding-right: var(--space-3xs); padding-left: var(--space-3xs); margin-bottom: var(--space-s); background-color: var(--bricks-color-grocpz)}


/* BREAKPOINT: Desktop (BASE) */
.faq__accordion-title.brxe-block {background-color: var(--bricks-color-grocpz); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); border: 1px solid rgba(0, 0, 0, 0.14); border-radius: 5rem; box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.09)}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.faq__accordion-title.brxe-block {flex-wrap: nowrap; padding-top: var(--space-3xs); padding-bottom: var(--space-3xs)}
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
.faq__accordion-title.brxe-block {padding-top: var(--space-s); padding-right: var(--space-l); padding-bottom: var(--space-s); padding-left: var(--space-l)}
}

/* BREAKPOINT: Desktop (BASE) */
.faq__accordion-heading.brxe-heading {font-size: var(--text-l); color: #3d9490}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.faq__accordion-heading.brxe-heading {font-size: var(--text-m)}
}

/* BREAKPOINT: Desktop (BASE) */
.accordion__icon-wrap.brxe-block {width: auto; padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); border-radius: var(--radius-full); background-color: var(--bricks-color-vmiajm)}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.accordion__icon-wrap.brxe-block {flex-shrink: 0; margin-left: var(--space-s); padding-top: var(--space-2xs); padding-right: var(--space-2xs); padding-bottom: var(--space-2xs); padding-left: var(--space-2xs)}
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
.accordion__icon-wrap.brxe-block {margin-left: var(--space-3xs)}
}

/* BREAKPOINT: Desktop (BASE) */
.faq__accordion-icon.brxe-icon {color: var(--bricks-color-grocpz); color: var(--bricks-color-vmiajm); fill: var(--bricks-color-vmiajm); height: 2rem; width: 2rem; fill: var(--bricks-color-grocpz)}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.faq__accordion-icon.brxe-icon {height: 1.5rem; width: 1.5rem}
}

/* BREAKPOINT: Desktop (BASE) */
.faq__accordion-content.brxe-block {padding-right: var(--space-m); padding-left: var(--space-m)}


/* BREAKPOINT: Desktop (BASE) */
.faq__accordion-text.brxe-text {padding-right: var(--space-m); padding-left: var(--space-m)}


/*# sourceURL=bricks-global-classes-inline-inline-css */
