@import url(https://p.typekit.net/p.css?s=1&k=xfe5yoy&ht=tk&f=28747&a=17918701&app=typekit&e=css);@font-face{font-family:filson-soft;src:url(https://use.typekit.net/af/0ceada/00000000000000003b9ade5c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/0ceada/00000000000000003b9ade5c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/0ceada/00000000000000003b9ade5c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}.tk-filson-soft{font-family:filson-soft,sans-serif}.visually-hidden{border:0!important;clip:rect(0 0 0 0);height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.partners{margin-bottom:75px}@media (min-width:768px){.partners{margin-bottom:45px}}@media (min-width:1620px){.partners{margin-bottom:75px}}.partners-title{text-align:center;margin-bottom:75px}@media (min-width:768px){.partners-title{margin-bottom:45px}}@media (min-width:1620px){.partners-title{margin-bottom:75px}}.partners__grid{display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;row-gap:25px;max-width:980px;margin:0 auto}.partners__grid--names{grid-template-columns:repeat(2,1fr);max-width:430px;row-gap:20px}@media (min-width:768px){.partners__grid--names{grid-template-columns:repeat(3,1fr);max-width:760px}}@media (min-width:1200px){.partners__grid--names{grid-template-columns:repeat(4,1fr);max-width:1200px}}.partners__grid--names .partners__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.partners__item{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-self:center;font-size:16px;line-height:18px;font-weight:700;text-decoration:none;color:#000;text-align:center;-webkit-transition:-webkit-filter .1s;transition:-webkit-filter .1s;transition:filter .1s;transition:filter .1s,-webkit-filter .1s}@media (min-width:768px){.partners__item{font-size:18px;line-height:21px}}.partners__grid--logos .partners__item{-webkit-filter:grayscale(1);filter:grayscale(1);max-width:255px}.partners__grid--logos .partners__item:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}