.ols-testimonials-block{overflow-x:hidden;float:none;margin-left:20px;}.ols-testimonials-block .controls.custom{right:unset;left:0;bottom:unset;position:relative;float:left;margin-top:16px;}.testimonials-holder[data-arrows="hide"] .splide__arrows{display:none;visibility:hidden;}.testimonial p.caption{font-size:13px;line-height:18px;font-family:"IBM Plex Sans","sans-serif";}.testimonial{display:flex;align-items:baseline;position:relative;flex-direction:column-reverse;padding-top:150px;min-height:100%;}@media all and (min-width: 460px){.testimonial{padding-top:175px;}}@media all and (max-width: 599px){.ols-testimonials-block.alignwide.push-right{width:calc(100vw - 20px);}.ols-testimonials-block.alignwide.push-right .testimonial blockquote{max-width:calc(100% - 20px);}}@media all and (min-width: 600px){.testimonial{padding-top:195px;}}.testimonial blockquote{border-radius:8px;background-color:rgba(255,255,255,.8);padding:44px 36px;z-index:1;backdrop-filter:blur(6px);position:relative;top:0px;flex-grow:1;display:flex;flex-direction:column;max-width:400px;}.testimonial .image-container{position:absolute;width:calc(100% - 42px);top:0;right:0;}.testimonial .image-container img{border-radius:8px 0px 0px 8px;}.testimonial .logo{max-width:250px;margin-top:32px;flex-grow:1;position:relative;display:flex;align-items:baseline;}.testimonial .logo img{margin-top:auto;}.testimonial .hide-desk{text-align:right;padding-right:20px;margin-left:auto;}@media all and (min-width: 500px) and (max-width: 600px){}@media all and (min-width: 782px) and (max-width: 1023px){.testimonial .hide-mobile{display:none !important;}.testimonial .hide-desk{display:block !important;}}.testimonial .hide-mobile{text-align:right;padding-right:20px;}@media all and (min-width: 1024px){.ols-testimonials-block{float:left;margin-left:auto;}.ols-testimonials-block .splide__arrows{position:relative;top:16px;width:85%;max-width:1370px;margin-left:auto;}.testimonial{padding-top:0;padding-bottom:195px !important;overflow:hidden;}.testimonial blockquote{max-width:unset;width:33.33%;top:0;display:flex;flex-direction:column;}.testimonial .logo img{position:absolute;bottom:0;}.testimonial .image-container{position:absolute;top:118px;width:85%;max-width:1370px;aspect-ratio:1.1/1;}.testimonial .image-container img{object-fit:cover;}}@media all and (min-width: 1047px){.testimonial{padding-bottom:245px !important;}}@media all and (min-width: 1080px){.testimonial .image-container{aspect-ratio:1.3/1;}}@media all and (min-width: 1200px){.testimonial{padding-bottom:260px !important;}.testimonial .image-container{aspect-ratio:1.4/1;}}@media all and (min-width: 1277px){.testimonial{padding-bottom:304px !important;}}@media all and (min-width: 1300px){.testimonial{padding-bottom:220px !important;}.testimonial .image-container{aspect-ratio:1.6/1;}}@media all and (min-width: 1325px){.testimonial{padding-bottom:260px !important;}}@media all and (min-width: 1390px){.testimonial .image-container{aspect-ratio:1.76/1;}.testimonial{padding-bottom:245px !important;}}@media all and (min-width: 1442px){.testimonial{padding-bottom:265px !important;}}@media all and (min-width: 1470px){.testimonial .image-container{aspect-ratio:1.93/1;}}@media all and (min-width: 1515px){.testimonial .image-container{aspect-ratio:2/1;}}@media all and (min-width: 1570px){.testimonial{}}@media all and (min-width: 1630px){.testimonial .image-container{aspect-ratio:2.23/1;}.testimonial{padding-bottom:195px !important;}}@media all and (min-width: 1646px){.testimonial{padding-bottom:224px !important;}}@media all and (min-width: 1843px){.testimonial{padding-bottom:248px !important;}}@media all and (min-width: 1930px){.testimonial{padding-bottom:260px !important;}}@media all and (min-width: 2200px){.testimonial .image-container{right:unset;left:316px;}}