section.testimonials-listing-content-module{overflow:hidden;position:relative;z-index:1}section.testimonials-listing-content-module .container-xl{display:flex;flex-direction:column;gap:50px}section.testimonials-listing-content-module .filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}section.testimonials-listing-content-module .filter-list{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}section.testimonials-listing-content-module .filter-list li{border:1px solid #001432;border-radius:999px;padding:8px 20px;transition:background-color .2s ease,border-color .2s ease}section.testimonials-listing-content-module .filter-list li a{color:inherit;font-weight:500;text-decoration:none}section.testimonials-listing-content-module .filter-list li.active,section.testimonials-listing-content-module .filter-list li:hover{background-color:#0027a6;border-color:#0027a6;color:#fff}section.testimonials-listing-content-module .filter-dropdown{background-color:#fff;border:1px solid #001432;border-radius:999px;display:none;max-width:320px;position:relative;width:100%}section.testimonials-listing-content-module .filter-dropdown:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' viewBox='0 0 12 8'%3E%3Cpath stroke='%230027a6' stroke-width='1.5' d='m11 1.5-5 5-5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:8px;position:absolute;right:18px;top:50%;transform:translateY(-50%);transition:transform .2s ease;width:12px}section.testimonials-listing-content-module .filter-dropdown.active:after{transform:translateY(-50%) rotate(180deg)}section.testimonials-listing-content-module .filter-dropdown .link-dropdown{background:transparent;border:0;color:#001432;cursor:pointer;font-size:16px;padding:12px 42px 12px 18px;text-align:left;width:100%}section.testimonials-listing-content-module .filter-dropdown .list-dropdown{background-color:#fff;border:1px solid #001432;border-radius:16px;display:none;flex-direction:column;gap:0;left:0;list-style:none;margin:0;padding:8px 0;position:absolute;top:calc(100% + 6px);width:100%;z-index:2}section.testimonials-listing-content-module .filter-dropdown .list-dropdown li a{color:#001432;display:block;padding:10px 16px;text-decoration:none}section.testimonials-listing-content-module .filter-dropdown .list-dropdown li:hover{background-color:#e9f1f9}section.testimonials-listing-content-module .cards{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}section.testimonials-listing-content-module .cards.is-odd .article-card:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 12px)}section.testimonials-listing-content-module .article-card-button{margin:0 auto}@media screen and (max-width:768px){section.testimonials-listing-content-module .article-card-button{font-size:11px;padding:14px 20px}}section.testimonials-listing-content-module .article-card-button.is-video{padding-right:70px;position:relative}@media screen and (max-width:768px){section.testimonials-listing-content-module .article-card-button.is-video{padding-right:42px}}section.testimonials-listing-content-module .article-card-button.is-video:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none' viewBox='0 0 30 30'%3E%3Ccircle cx='15' cy='15' r='15' fill='%23fff'/%3E%3Cpath fill='%230027a6' d='m21.53 13.984-8.75-5.142c-.768-.45-1.727.113-1.727 1.015v10.285c0 .902.96 1.466 1.727 1.014l8.75-5.142c.767-.45.767-1.578 0-2.03'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:30px;position:absolute;right:24px;top:50%;transform:translateY(-50%);width:30px}@media screen and (max-width:768px){section.testimonials-listing-content-module .article-card-button.is-video:after{height:18px;right:14px;width:18px}}@media screen and (max-width:1180px){section.testimonials-listing-content-module .cards{gap:20px;grid-template-columns:1fr}section.testimonials-listing-content-module .cards.is-odd .article-card:last-child{width:100%}}@media screen and (max-width:969px){section.testimonials-listing-content-module .filter-list{display:none}section.testimonials-listing-content-module .filter-dropdown{display:block}}