div.card-grid,.wp-block-post-template.is-layout-grid.columns-3{position:relative;width:100%;height:auto;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:30px}.card,.wp-block-post-template.is-layout-grid.columns-3 .wp-block-post{border-radius:6px;background:#fff;overflow:hidden;display:block;padding:0;border:0;box-shadow:0 4px 14px var(--global-palette6)}@media(min-width:600px){.card,.wp-block-post-template.is-layout-grid.columns-3 .wp-block-post{width:calc(50% - 30px)}}@media(min-width:992px){.card,.wp-block-post-template.is-layout-grid.columns-3 .wp-block-post{width:calc(33% - 30px)}}.card .card-body,.wp-block-post-template.is-layout-grid.columns-3 .wp-block-post{padding:25px;position:relative}.card .tag-listing{width:100%;height:auto;padding:25px;-ms-flex-item-align:end;align-self:flex-end;margin-top:auto}.card .tag-listing .tag{color:var(--global-palette-highlight);font-size:15px;font-weight:400;border-right:2px solid rgba(0,0,0,.1);padding-right:5px;margin-right:3px;margin-bottom:4px;text-decoration:none;line-height:1rem;display:inline-block;white-space:nowrap}.card .tag-listing .tag:hover{text-decoration:underline}.card .tag-listing .tag:last-child{margin:0;padding:0;border:none}.card a.text{width:100%;display:block;text-decoration:none;color:#000}.card a.text .date,.wp-block-post-template.is-layout-grid.columns-3 .date{font-size:15px}.card a.text .title{font-size:20px;font-weight:400;margin:0}.card a.text .button-arrow{margin-top:25px;width:20px;height:20px;position:relative}.wp-block-post-excerpt__more-link,.wp-block-read-more{position:relative;font-size:20px;text-decoration:none}.wp-block-post-excerpt__more-link:after,.wp-block-read-more:after{content:"";position:relative;display:inline-block;width:20px;height:20px;vertical-align:-6%;margin:0 0 0 10px;background:red;mask:url(../images/icons/icon-arrow-right.svg) center no-repeat;-webkit-mask:url(../images/icons/icon-arrow-right.svg) center no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:all .1s linear}.wp-block-post-excerpt__more-link:hover:after,.wp-block-read-more:hover:after{background:#000;transition:all .1s linear;margin:0 0 0 15px}.card a .button-arrow:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto;background:red;mask:url(../images/icons/icon-arrow-right.svg) center no-repeat;-webkit-mask:url(../images/icons/icon-arrow-right.svg) center no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:all .1s linear;margin:0}.card a:hover .button-arrow:after{background:#000;transition:all .1s linear;margin:0 0 0 5px}.wp-block-post-template.is-layout-grid.columns-3 .wp-block-post-title{margin-top:0}.card h3,.card h2,.wp-block-post-template.is-layout-grid.columns-3 .wp-block-post-title h3{font-weight:300;margin-top:15px}.card img.logo,.wp-block-post-template.is-layout-grid.columns-3 img.logo,.wp-block-post-template.is-layout-grid.columns-3 figure.logo img{width:90%;height:auto;margin:30px auto 0;object-fit:scale-down;object-position:50% 50%;aspect-ratio:2/1;max-width:220px}.card.client-card p{font-size:18px}.blog-listing .card .thumb{height:370px;width:100%;object-fit:cover}@media(min-width:992px){.blog-listing .card:first-child{width:calc(66% - 30px)!important}.blog-listing .card:nth-child(5n+2),.blog-listing .card:nth-child(10n+2){width:calc(66% - 30px)}.blog-listing .card:nth-child(-n+2){width:calc(33% - 30px)}}.wp-block-post-template.is-layout-grid.columns-3 .wp-block-post.podcasts{background:#fff;background-size:contain;box-shadow:0 4px 14px var(--global-palette7);position:relative;border-radius:9px;overflow:hidden;padding:30px;min-height:100%}.wp-block-post-template.is-layout-grid.columns-3 .wp-block-post.podcasts:before{display:block;content:' ';background:#00dbc2;top:0;height:9px;left:0;right:0;position:absolute}.card-grid.leadership-cards{-ms-grid-columns:minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.leadership-cards .card{background:0 0;border-radius:8px;box-shadow:none;padding-bottom:30px}.leadership-cards .photo img{width:100%;height:auto;aspect-ratio:540/674;margin-bottom:15px;object-fit:cover}.leadership-cards .card .name{font-size:25px;font-weight:700;margin-bottom:0}.leadership-cards .card .position{font-size:16px;line-height:1.3;margin-bottom:5px}@media(min-width:600px){.testimonial-card{width:100%;padding:30px}}@media(min-width:992px){.card-grid>.testimonial-card{width:calc(50% - 30px);padding:40px}}.testimonial-card{max-width:630px;padding:15px;display:flex;flex-direction:column-reverse}.testimonial-card img{width:100%;max-width:170px;max-height:75px;object-fit:scale-down;object-position:cetner;margin:0 auto 10px;filter:saturate(0)}.testimonial-name,.testimonial-position,.testimonial-company{text-align:center}.testimonial-name{font-weight:700}.testimonial-position,.testimonial-company{font-size:.8rem}.testimonial-card blockquote{padding:0;margin:0!important;border-left:0!important;height:100%;display:flex;align-items:center}@media(min-width:769px){.testimonial-card{padding:40px;display:grid;grid-template-columns:1fr 2fr;grid-column-gap:40px;align-items:center}.testimonial-card img{max-height:100px;margin:0 0 1rem}.testimonial-name,.testimonial-position,.testimonial-company{text-align:left}}