section#customers-finance-testimonials{align-items:center;display:flex;flex-flow:column;padding:50px 0}section#customers-finance-testimonials div.center{align-items:center;display:flex;flex-direction:column}section#customers-finance-testimonials div.center h2.heading{color:var(--main-blue);font-family:Lato;font-size:12px;letter-spacing:.4em;margin:0 0 20px;text-transform:uppercase}section#customers-finance-testimonials div.center div.title-container h3.title{color:var(--main-blue);font-family:var(--headline-font);font-size:32px;font-weight:800;line-height:42px;margin:0;max-width:500px;position:relative;text-align:center}section#customers-finance-testimonials div.center div.title-container h3.title:after{background-image:url(https://8159624.fs1.hubspotusercontent-na1.net/hubfs/8159624/Cube%20website%20-%202024/Icons/curly-arrow.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;bottom:-25px;content:"";height:70px;position:absolute;right:-10px;width:70px}section#customers-finance-testimonials div.center div.title-container h3.title span{position:relative}section#customers-finance-testimonials div.center div.title-container h3.title span:after{background-image:url(https://8159624.fs1.hubspotusercontent-na1.net/hubfs/8159624/Cube%20-%20Website%20Refresh%20-%202022/Home/new-underlined.png);background-repeat:no-repeat;background-size:cover;bottom:3px;content:"";height:10px;left:0;position:absolute;width:100%;z-index:-1}section#customers-finance-testimonials div.finance-testimonial-cards{padding:40px 0}section#customers-finance-testimonials div.finance-testimonial-cards div.finance-cards-container{align-items:stretch;display:flex;flex-flow:wrap;gap:30px;justify-content:center;min-height:inherit;position:relative}section#customers-finance-testimonials div.finance-testimonial-cards div.finance-card{background:#fff;background-color:#fff;background-position:0 0;background-repeat:no-repeat;background-size:cover;border:1px solid var(--medium-teal);border-radius:30px;display:flex;flex-flow:column;justify-content:space-between;padding:30px 30px 40px;position:relative;width:350px}section#customers-finance-testimonials div.finance-testimonial-cards div.finance-card div.finance-details-container{display:flex;flex-flow:column nowrap;gap:22px}section#customers-finance-testimonials div.finance-testimonial-cards div.finance-card div.image-name-container p{color:var(--main-blue);margin:0}section#customers-finance-testimonials div.finance-testimonial-cards div.finance-card p.text{color:var(--main-blue);font-family:lato;font-size:17px;font-weight:400;line-height:26px;margin:0 0 20px;text-align:center}section#customers-finance-testimonials div.finance-testimonial-cards div.type-logo-container{align-items:center;display:flex;flex-flow:column nowrap;gap:15px}section#customers-finance-testimonials div.finance-testimonial-cards div.finance-card div.image-name-container div.img-bg{background-image:url(https://8159624.fs1.hubspotusercontent-na1.net/hubfs/8159624/Cube%20Website%20-%202023/Home/image%20bg.svg);background-repeat:no-repeat}section#customers-finance-testimonials div.finance-testimonial-cards div.type-logo-container p.type{color:var(--main-blue);font-family:Lato;font-size:28px;font-weight:800;line-height:32px;margin:0;padding:0}section#customers-finance-testimonials div.finance-testimonial-cards div.type-logo-container img{height:auto;max-width:150px;min-height:50px}section#customers-finance-testimonials div.finance-testimonial-cards div.finance-card div.image-name-container{align-items:center;bottom:37px;display:flex;flex-flow:column nowrap;left:50%;margin:0 0 26px;width:100%}section#customers-finance-testimonials div.finance-testimonial-cards div.finance-card div.image-name-container img{border-radius:50%;height:64px;margin:24px;object-fit:cover;width:64px}section#customers-finance-testimonials div.finance-testimonial-cards div.finance-card div.image-name-container p.name{font-family:Montserrat;font-size:20px;font-weight:700;margin:0}section#customers-finance-testimonials div.finance-testimonial-cards div.finance-card div.image-name-container p.position{font-family:Lato;font-size:18px;font-weight:400}section#customers-finance-testimonials div.finance-testimonial-cards div.finance-card img.customer-logo{bottom:10px;height:22px;left:50%;position:absolute;transform:translate(-50%,-50%)}@media (min-width:700px) and (max-width:1199px){section#customers-finance-testimonials div.finance-testimonial-cards{align-items:center;display:flex;justify-content:center}}@media (min-width:1200px){section#customers-finance-testimonials{padding:60px 0}section#customers-finance-testimonials div.finance-testimonial-cards div.finance-cards-container{flex-flow:row nowrap}section#customers-finance-testimonials div.center div.title-container h3.title{font-size:46px;line-height:52px;max-width:600px}section#customers-finance-testimonials div.center div.title-container h3.title:after{bottom:unset;height:90px;right:-80px;top:5px;width:90px}section#customers-finance-testimonials div.center div.title-container h3.title span:after{bottom:5px;height:12px}}