.logos-slider{overflow-x:clip;padding-block:var(--lg-padding,80px)}.logos-slider .wrap{margin-inline:auto;padding-inline:32px;width:min(100%,1210px)}.logos-slider .inner{display:grid;gap:33px 15px;grid-template-columns:repeat(auto-fit,minmax(min(114px,100%),1fr))}.logos-slider .logo-cover{align-items:center;color:currentColor;display:flex;flex-wrap:wrap;justify-content:center;position:relative}.logos-slider div.logo-cover{padding-bottom:15px}.logos-slider .logo-cover .item-wrapper{align-items:center;cursor:pointer;display:inline-flex;position:relative}.logos-slider .logo-cover .item-type{border:1px solid;border-radius:78.85px;color:currentColor;font-size:12px;line-height:16px;padding-inline:7px;position:relative;z-index:2}.logos-slider .logo-cover:hover .item-arrow{opacity:1;transform:translateX(20px)}.logos-slider .testimonial-card{align-items:flex-start;background-color:#fff;border:1.5px solid var(--color);border-radius:22px;box-shadow:0 4px 0 0 var(--color);content-visibility:hidden;height:auto;inset:auto auto 50% 0;justify-content:flex-start;opacity:0;overflow:hidden;padding:20px;pointer-events:none;position:absolute;transition:opacity .35s ease-out,transform .55s ease-out,border-color .3s cubic-bezier(.165,.84,.44,1),background-color .3s cubic-bezier(.165,.84,.44,1);width:420px;z-index:99}.logos-slider .logo-cover:hover .testimonial-card{content-visibility:visible;opacity:1;pointer-events:all;transform:translateY(-15%)}.logos-slider .logo-cover .quote-text{display:flex;font-weight:300;padding-bottom:20px}.logos-slider .logo-cover .testimonial-card .person-details{align-items:center;border-top:2px solid;column-gap:15px;display:flex;padding-top:20px}.logos-slider .logo-cover .testimonial-card .person-details img{border-radius:50%}.logos-slider .logo-cover .testimonial-card .person-details :where(h6,p){font-size:16px;line-height:24px}.logos-slider .logo-cover .testimonial-card .person-details h6{font-weight:600}.logos-slider .logo-cover .testimonial-card .person-details p{font-weight:300}.logos-slider .navigate_to_page{border-bottom:2px solid;color:var(--clr-secondary-green,#0f6d59);display:flex;font-size:16px;font-weight:600;line-height:24px;margin-top:45px;margin-inline:auto;width:max-content}@media (min-width:600px){.logos-slider .navigate_to_page.mobile{display:none}.logos-slider .logo-cover .item-arrow{position:absolute;right:0;z-index:1;--size:17px;align-items:center;border:1px solid;border-radius:50%;display:flex;height:var(--size);justify-content:center;opacity:0;transform:translateX(-10px);transition:transform .2s ease-out,opacity .2s ease-out;width:var(--size)}.logos-slider .logo-cover .item-arrow:after{content:"";--size:7px;background-color:currentColor;height:var(--size);-webkit-mask-image:url(https://8840961.fs1.hubspotusercontent-na1.net/hubfs/8840961/green-arrow-right.svg);mask-image:url(https://8840961.fs1.hubspotusercontent-na1.net/hubfs/8840961/green-arrow-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:var(--size)}}@media (max-width:1280px){.logos-slider .wrap{width:min(100%,850px)}.logos-slider .inner{grid-template-columns:repeat(auto-fit,minmax(min(100px,100%),1fr))}}@media (max-width:767px){.logos-slider{padding-block:36px}}@media (min-width:601px) and (max-width:767px){.logos-slider .inner{grid-template-columns:repeat(5,1fr)}}@media (max-width:600px){.logos-slider .inner{gap:16px 5px;grid-template-columns:repeat(auto-fit,minmax(min(80px,100%),1fr));grid-template-columns:repeat(3,1fr)}.logos-slider .logo-cover img{min-height:53px;object-fit:contain}.logos-slider .logo-cover.is-extra,.logos-slider .navigate_to_page.desktop{display:none}.logos-slider .logo-cover.is-extra.is-revealed{display:flex}.logos-slider .logo-cover .item-wrapper{border:1px solid;border-radius:78.85px;overflow:hidden}.logos-slider .logo-cover .item-type{border:none;border-radius:0;font-size:12px;padding-inline:5px;text-wrap:nowrap}.logos-slider .logo-cover:hover :where(.testimonial-card){display:none}.logos-slider .navigate_to_page{margin-top:36px}}