.custom-testimonial-cards{padding:50px 80px;width:100%}.custom-testimonial-cards__title{color:#1c3d59;font-family:Lato,sans-serif;font-size:50px;font-weight:700;line-height:1.2;margin:0 0 60px;text-align:center}.custom-testimonial-card-list{column-gap:25px;display:grid;row-gap:60px;width:100%}.custom-testimonial-cards__actions{display:flex;justify-content:center;margin-top:60px}.custom-testimonial-card-list--cols-1{grid-template-columns:minmax(0,1fr)}.custom-testimonial-card-list--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.custom-testimonial-card-list--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.custom-testimonial-card-list--cols-3.custom-testimonial-card-list--tail-2{grid-template-columns:repeat(6,minmax(0,1fr))}.custom-testimonial-card-list--cols-3.custom-testimonial-card-list--tail-2 .custom-testimonial-card{grid-column:span 2}.custom-testimonial-card-list--cols-3.custom-testimonial-card-list--tail-2 .custom-testimonial-card:nth-last-child(2):nth-child(3n+1){grid-column:2/span 2}.custom-testimonial-card-list--cols-3.custom-testimonial-card-list--tail-2 .custom-testimonial-card:last-child:nth-child(3n+2){grid-column:4/span 2}.custom-testimonial-card{height:100%}.custom-testimonial-card__inner{align-items:flex-start;background:transparent;display:flex;flex-direction:column;height:100%;max-width:100%;min-height:100%;padding:0;width:100%}.custom-testimonial-card__top{align-items:center;display:flex;gap:16px;height:100px;justify-content:space-between;margin-bottom:20px;width:100%}.custom-testimonial-card__logo-wrap{align-items:center;display:flex;flex:0 0 auto;flex-shrink:0;justify-content:flex-start;margin-bottom:0;min-height:54px;min-width:130px;width:130px}.custom-testimonial-card__logo{display:block;height:auto;max-height:54px;max-width:130px;object-fit:contain;object-position:left center;width:100%}.custom-testimonial-card__stars{align-items:center;display:inline-flex;flex-shrink:0;gap:2px;margin-bottom:0}.custom-testimonial-card__star{color:#fdba21;font-size:24px;line-height:1}.custom-testimonial-card__quote{color:#1c3d59;font-family:Lato,sans-serif;font-size:19px;font-weight:400;letter-spacing:.25px;line-height:1.6;margin:0}.custom-testimonial-card__footer{align-items:flex-start;display:flex;flex-direction:column;gap:4px;letter-spacing:.25px;padding-top:28px;width:100%}.custom-testimonial-card__author{font-weight:700;line-height:1.35}.custom-testimonial-card__author,.custom-testimonial-card__meta{color:#1c3d59;font-family:Lato,sans-serif;font-size:19px;margin:0}.custom-testimonial-card__meta{font-weight:400;line-height:1.5}@media (max-width:1024px){.custom-testimonial-cards{padding:50px}.custom-testimonial-card-list{gap:20px;grid-template-columns:1fr}.custom-testimonial-card-list--cols-3,.custom-testimonial-card-list--cols-3.custom-testimonial-card-list--tail-2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.custom-testimonial-card-list--cols-3.custom-testimonial-card-list--tail-2 .custom-testimonial-card,.custom-testimonial-card-list--cols-3.custom-testimonial-card-list--tail-2 .custom-testimonial-card:last-child:nth-child(3n+2),.custom-testimonial-card-list--cols-3.custom-testimonial-card-list--tail-2 .custom-testimonial-card:nth-last-child(2):nth-child(3n+1){grid-column:auto}.custom-testimonial-cards__title{font-size:50px;margin-bottom:20px}.custom-testimonial-cards__actions{margin-top:50px}.custom-testimonial-card__author,.custom-testimonial-card__meta,.custom-testimonial-card__quote{font-size:19px}.custom-testimonial-card__star{font-size:20px}.custom-testimonial-card__footer{gap:2px;padding-top:20px}}@media (max-width:540px){.custom-testimonial-cards{padding:30px 20px}.custom-testimonial-card-list{gap:20px}.custom-testimonial-card-list--cols-3,.custom-testimonial-card-list--cols-3.custom-testimonial-card-list--tail-2{grid-template-columns:1fr}.custom-testimonial-cards__title{font-size:26px;margin-bottom:20px}.custom-testimonial-cards__actions{margin-top:50px}.custom-testimonial-card__top{margin-bottom:10px}.custom-testimonial-card__logo-wrap{min-width:115px;width:115px}.custom-testimonial-card__logo{max-width:115px}.custom-testimonial-card__author,.custom-testimonial-card__meta,.custom-testimonial-card__quote{font-size:17px}.custom-testimonial-card__star{font-size:18px}.custom-testimonial-card__footer{padding-top:20px}}