.block__review-default.has-bg{overflow:hidden;padding-bottom:65px;padding-top:55px;position:relative;z-index:0}.quotes--reviews{text-align:right}.quotes--reviews:after{content:"flickity";display:none}@media(min-width:1150px){.quotes--reviews{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.quotes--reviews .flickity-button{top:100%}.quotes--reviews .flickity-button.previous{right:60px}.quotes--reviews .flickity-button.next{right:0}@media(min-width:1330px){.quotes--reviews .flickity-button{margin-right:calc(50% - 645px)}}.quotes__logo{height:50px;margin-left:auto;margin-right:auto;width:100px}.block__review-default .icon--flash{fill:var(--white-color);pointer-events:none;position:absolute;right:-400px;top:-150px;z-index:-1}.review__rating{background-color:var(--white-color);border-radius:25px;box-shadow:0 2px 10px rgba(0,0,0,.1),0 8px 16px hsla(0,0%,7%,.06);padding:14px 30px 16px 23px;width:-moz-fit-content;width:fit-content}.quotes__item--review{box-shadow:0 20px 24px hsla(0,0%,7%,.06);margin-bottom:45px;margin-right:25px;min-height:410px;padding:var(--padding,24px);text-align:left}@media(min-width:960px){.quotes__item--review{--padding:50px}}@media(max-width:767px){.quotes__item--review{width:290px}}@media(min-width:768px)and (max-width:959px){.quotes__item--review{width:360px}}@media(min-width:960px){.quotes__item--review{width:405px}}.quote__image--review{height:50px;min-width:50px;width:50px}.quote__author--review>p{font-size:7.3rem;font-weight:400;letter-spacing:-2.5px;line-height:7rem;quotes:"“" "”"}.quote__author--review>p:before{content:open-quote}.quote__author--review>p:after{content:close-quote}.quote__rating{padding-top:50px}