.clients-page__intro{padding-top:24px;padding-bottom:8px}.clients-page__intro h1{color:#00172f}.clients-page,.about-clients{padding-top:32px;padding-bottom:clamp(48px,6vw,80px)}.clients{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));margin:0;padding:0;list-style:none;border-top:1px solid #d5dbe4;border-bottom:1px solid #d5dbe4}.clients li{display:flex;align-items:center;justify-content:center;min-height:148px;padding:36px 28px;border-left:1px solid #d5dbe4}.clients li:nth-child(4n+1){border-left:0}.clients li:nth-child(n+5){border-top:1px solid #d5dbe4}.clients a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.clients img{display:block;width:auto;max-width:100%;max-height:52px;filter:grayscale(1) contrast(1.05);opacity:.72;transition:filter .25s ease,opacity .25s ease}.clients li:hover img{filter:none;opacity:1}@media(max-width: 820px){.clients{grid-template-columns:repeat(2, minmax(0, 1fr))}.clients li{min-height:120px;padding:28px 20px;border-top:0;border-left:0}.clients li:nth-child(4n+1){border-left:0}.clients li:nth-child(even){border-left:1px solid #d5dbe4}.clients li:nth-child(n+5){border-top:0}.clients li:nth-child(n+3){border-top:1px solid #d5dbe4}}.clients-carousel{position:relative;opacity:0}.clients-carousel.is-ready{opacity:1}.clients-carousel.is-dragging .brands-slider-viewport{cursor:grabbing}.clients-carousel.is-dragging a{pointer-events:none}.clients-carousel.is-static .slick-next{display:none}.clients-carousel .brands-slider-viewport{overflow:hidden;border-top:1px solid #d5dbe4;border-bottom:1px solid #d5dbe4;cursor:grab;touch-action:pan-y;user-select:none;position:relative}.clients-carousel .brands-slider-viewport::before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#fff;z-index:1}.clients-carousel .brands-slider-track{display:flex;width:max-content}.clients-carousel .brands-slider-item{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:148px;padding:36px 28px;border-left:1px solid #d5dbe4}@media(max-width: 820px){.clients-carousel .brands-slider-item{min-height:120px;padding:28px 20px}}.clients-carousel a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.clients-carousel img{display:block;width:auto;max-width:100%;max-height:52px;filter:grayscale(1) contrast(1.05);opacity:.72;-webkit-user-drag:none;transition:filter .25s ease,opacity .25s ease}.clients-carousel .brands-slider-item:hover img{filter:none;opacity:1}.clients-carousel .slick-next{position:absolute;top:50%;right:0;z-index:2;width:36px;height:36px;padding:0;border:0;border-radius:50%;transform:translateY(-50%);font-size:0;line-height:0;color:rgba(0,0,0,0);cursor:pointer;background:#0e61a4 url(../images/svg/chevron_right.svg) center no-repeat;background-size:8px auto}.clients-home .section-head .lead{grid-column:2/-1;margin:0;max-width:34em;color:#4f5f76;font-size:1.25rem;line-height:1.45}@media(max-width: 820px){.clients-home .section-head .lead{grid-column:auto}}.clients-projects{margin-top:28px}.clients-projects a{display:inline-flex;align-items:center;padding-bottom:2px;border-bottom:1px solid currentColor;color:#00172f;font-size:1rem;font-weight:600;text-decoration:none}.clients-projects a:hover{color:#0e61a4}
