.testimonials-masonry__inner{margin:0 auto;max-width:1120px}.testimonials-masonry__title{color:#0b2a44;font-size:26px;font-weight:700;margin:0 0 18px;text-align:center}.tm-video{height:430px}.tm-video__wrap,.tm-video__wrap *{height:100%}.tm-card{background:hsla(0,0%,100%,.4);border:1px solid rgba(10,50,80,.1);border-radius:14px;box-shadow:0 6px 18px rgba(0,0,0,.06);break-inside:avoid;display:inline-block;margin:0 0 16px;overflow:hidden;width:100%}.tm-body{padding:14px 14px 10px}.testimonials-masonry__grid{align-items:flex-start;display:flex;gap:16px}.testimonials-masonry__col{display:flex;flex:1 1 0;flex-direction:column;gap:16px;min-width:0}.tm-card{margin:0}.tm-item.is-visible{display:block}.tm-text{color:#0b2a44;font-size:13px;line-height:1.55}.tm-quote{color:rgba(11,42,68,.55);font-size:46px;font-weight:800;line-height:1;padding:14px 14px 0}.tm-text--basic{padding:0 14px 16px}.tm-person{align-items:center;display:flex;gap:10px;padding:20px}.tm-text.tm-text--basic{font-size:16px;font-style:italic;padding:0 20px 40px;text-align:center}.tm-quote{margin-bottom:20px;margin-top:10px;text-align:center}.tm-body{padding:10px 20px 20px}.tm-card--no-info .tm-photo{padding-bottom:0;padding-top:20px}.tm-person{padding-bottom:0}.tm-avatar{display:block;object-fit:cover}.tm-avatar,.tm-letter{border-radius:999px;height:30px;width:30px}.tm-letter{align-items:center;background:#4995c9;border:1px solid hsla(0,0%,100%,.35);color:#fff;display:inline-flex;flex:0 0 30px;font-size:12px;font-weight:800;justify-content:center;text-transform:uppercase}article.tm-card.tm-item.tm-card--video:hover{cursor:pointer;opacity:.8}.tm-card--no-info,.tm-card--with-info{padding:5px}.tm-person__name{color:#0b2a44;font-size:12px;font-weight:700}.tm-person__pos{color:rgba(11,42,68,.72);font-size:11px}.tm-photo{padding:0 20px 20px;position:relative}.tm-photo__img{border-radius:12px;display:block;object-fit:cover;width:100%}.tm-video{position:relative}.tm-video__media{display:block;width:100%}.tm-video__wrap{position:relative}.tm-video__poster{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.vjs-hubspot .vjs-poster,.vjs-hubspot .vjs-tech{object-fit:cover!important}.tm-video__wrap .tm-video__play{border-radius:999px;height:124px!important;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:54px}.tm-video__play:before{border-bottom:10px solid transparent;border-left:16px solid hsla(0,0%,100%,.95);border-top:10px solid transparent;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-40%,-50%);width:0}.tm-video__meta{align-items:center;bottom:12px;color:#fff;display:flex;gap:10px;left:12px;position:absolute;right:12px;text-shadow:0 2px 10px rgba(0,0,0,.4);z-index:3}.tm-photo{column-gap:10px}.tm-photo svg{display:block;max-width:100px}.tm-photo *{margin-bottom:auto;margin-top:auto}.tm-card--no-info .tm-photo{display:flex}.tm-video__meta-row{align-items:center;display:flex;gap:8px;min-width:0}.tm-logo{display:block;height:18px;object-fit:contain;width:18px}.tm-name{font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.testimonials-masonry__cta{margin-top:40px;text-align:center}.tm-btn{background:#5f7e43;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:500;padding:14px 22px}.tm-photo img{border-radius:50%;height:30px;max-width:30px;overflow:hidden;width:30px}.tm-btn:hover{border-radius:30px;filter:brightness(1.05);font-weight:500}.tm-video__wrap,.tm-video__wrap *{height:100%!important;object-fit:cover!important;width:100%!important}article.tm-card{border:1px solid #4995c959}.tm-item{display:none}.tm-item.is-visible{display:inline-block;width:100%}@media (max-width:768px){section#tm-widget_1768845270505{padding:0 10px}}.tm-card--quote-style{background:#eaf6ff;border:1px solid #d0e8f7;border-radius:12px;box-shadow:none;display:flex;flex-direction:column;gap:20px;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.tm-card--quote-style:hover{background:#fff;box-shadow:0 10px 30px rgba(73,149,201,.15);transform:translateY(-3px)}.tm-quote-icon{height:12px;margin-bottom:30px;width:20px}.tm-card--quote-style .tm-body{padding:0}.tm-card--quote-style .tm-text{color:#33475b;font-size:15px;font-style:normal;line-height:1.6;padding:0;text-align:left}.tm-person--quote-style{align-items:center;border-top:none;display:flex;gap:12px;margin-top:30px;padding:0}.tm-person--quote-style .tm-avatar,.tm-person--quote-style .tm-letter{flex-shrink:0;height:48px;width:48px}.tm-person--quote-style .tm-person__name{color:#111;font-size:16px;font-weight:700;margin-bottom:2px}.tm-person--quote-style .tm-person__pos{color:#666;font-size:13px}.testimonials-masonry__col:has(.full-bg){flex:auto}.full-bg,.hs_cos_wrapper:has(.full-bg),.row-fluid-wrapper:has(.full-bg),.row-fluid:has(.full-bg),.testimonials-masonry:has(.full-bg),.testimonials-masonry__col:has(.full-bg),.testimonials-masonry__grid:has(.full-bg),.testimonials-masonry__inner:has(.full-bg),.widget-type-custom_widget:has(.full-bg){height:100%}.row-fluid:has(.full-bg){display:block}article.tm-item.full-bg{background:url(https://242773408.fs1.hubspotusercontent-na2.net/hubfs/242773408/Frame%201000005838.png);background-position:50%;border-radius:50px;display:flex;gap:10px;justify-content:center}.full-bg .tm-person__name,.full-bg .tm-person__pos,.full-bg .tm-text{color:#fff}.full-bg .tm-text{font-size:30px;font-weight:600}.tm-card--big-quote{align-items:center;background:transparent;border:1px solid #d0e8f7;border-radius:12px;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:40px 30px;text-align:center}.tm-big-quote-icon{margin-bottom:10px}.tm-big-quote-icon svg{height:auto;width:50px}.tm-card--big-quote p,.tm-text--big-quote{color:#111;font-size:24px;font-style:italic;font-weight:600;line-height:1.4;margin:0;padding:0}@media (max-width:768px){.tm-card--big-quote{padding:30px 20px}.tm-text--big-quote{font-size:20px}}.tm-card--category-text{background:#eaf6ff;border:1px solid #d0e8f7;border-radius:12px;box-shadow:none;display:flex;flex-direction:column;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.tm-card--category-text .tm-body{padding:0}.tm-category-title{color:#111;font-size:16px;font-weight:600;margin:0 0 15px;text-align:left}.tm-card--category-text .tm-text{color:#33475b;font-size:14px;font-style:normal;line-height:1.6;margin:0;padding:0;text-align:left}@media (max-width:768px){.tm-card--category-text{padding:25px 20px}}