.review{display:flex;flex:1;flex-direction:column;height:100%;margin-bottom:60px;transition:.2s ease-in-out}.review--boxed{border-radius:12px;padding:24px}.review--boxed,.splide .review{margin-bottom:24px}.splide .review--boxed{margin-bottom:40px}@media (max-width:767px){.review:not(.review--boxed){padding-inline-end:0}}.review--boxed{background:#fff;box-shadow:0 16px 32px rgba(33,35,34,.05),0 8px 16px rgba(33,35,34,.05)}.review--dark.review--boxed{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#212322;color:#f5f5f5}.review--dark.review--boxed .review__author__name,.review--dark.review--boxed .review__quote{color:#f5f5f5}.review--dark.review--boxed .review__author__details,.review--dark.review--boxed .review__author__text{color:#b9b9b9}.review--vcenter-content{display:flex;flex-direction:column;justify-content:center}.review__content{display:flex;flex:1;flex-direction:column;width:100%}.review__stars{display:inline-flex;flex-wrap:wrap;margin-bottom:1rem}.review__star{color:#ffa501;flex-shrink:0;line-height:0;margin:0 5px 5px 0}.review--accent .review__star{color:#fff}.review__star--half{position:relative}.review__star--half svg:first-child{color:#e3e6ec;left:0;position:absolute;top:0;z-index:0}.review--accent .review__star--half svg:first-child,.review--dark .review__star--half svg:first-child,.review--ghost .review__star--half svg:first-child,.review:not(.review--boxed).txt--white .review__star--half svg:first-child{color:hsla(0,0%,100%,.2)}.review__star--half svg+svg{position:relative;z-index:1}.review__star--empty{color:#e3e6ec}.review--accent .review__star--empty,.review--dark .review__star--empty,.review--ghost .review__star--empty,.review:not(.review--boxed).txt--white .review__star--empty{color:hsla(0,0%,100%,.2)}.review__quote{flex-grow:1;font-size:.89rem;margin-bottom:24px}.review__author{align-items:center;display:inline-flex;flex-shrink:0}.review--author-photo.review--company-logo .review__author{padding-bottom:15px}.review__author__images{position:relative}.review--author-photo .review__author__images,.review--company-logo .review__author__images{margin-inline-end:15px}.review--author-photo.review--company-logo .review__author__images{margin-inline-end:30px}.review__author__photo img{border-radius:100%;height:80px;max-width:none;width:80px}.review__company__logo{align-items:center;background:#fff;border-radius:100%;box-shadow:0 8px 16px rgba(33,35,34,.05),0 4px 8px rgba(33,35,34,.05);display:flex;height:40px;justify-content:center;line-height:0;padding:10px;width:40px}.review__author__photo+.review__company__logo{bottom:-15px;position:absolute;right:-15px}.review__author__images+.review__author__text{text-align:start}.review__author__name{font-family:Roboto Flex;font-weight:500}@media (min-width:1140px){.splide--center-mode:not(.splide--lg-2):not(.splide--lg-4) .splide__slide:not(.is-active) .review{transform:scale(.9);transform-origin:center center}}@media (max-width:1139px) and (min-width:768px){.splide--center-mode:not(.splide--md-2) .splide__slide:not(.is-active) .review{transform:scale(.9);transform-origin:center center}}@media (max-width:767px){.splide--center-mode .splide__slide:not(.is-active) .review{transform:scale(.9);transform-origin:center center}}.module--review .splide--dots-below:not(.splide--review-boxed) .splide__pagination{padding-top:24px}.review--ghost{position:relative}.review--ghost.review--boxed{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(33,35,34,0);box-shadow:none;color:#f5f5f5}.review--ghost.review--boxed:before{background:linear-gradient(180deg,hsla(0,0%,100%,.15) 0,transparent);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;z-index:1}.review--ghost.review--boxed:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 49.28 50'><polygon fill='%23DC5828' points='23.21 50 33.21 0 49.28 0 39.28 50 23.21 50'/><polygon fill='%23DC5828' points='0 50 10 0 26.07 0 16.07 50 0 50'/></svg>");background-repeat:no-repeat;background-size:contain;content:"";height:35px;left:25px;pointer-events:none;position:absolute;top:-15px;width:35px;z-index:2}.review--ghost .review__quote{color:#f5f5f5;margin-bottom:20px;margin-top:20px}.review--ghost .review__author{align-items:center;border-top:2px solid #dc5828;display:flex;padding-top:20px;width:100%}.review--ghost .review__author__name{color:#f5f5f5}.review--ghost .review__author__details,.review--ghost .review__author__text{color:#b9b9b9}