@font-face{font-display:swap;font-family:Gilroy Medium;font-style:normal;font-weight:400;src:url(//2697631.fs1.hubspotusercontent-na1.net/hubfs/2697631/raw_assets/public/StaedeanTheme/fonts/gilroy-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gilroy SemiBold;font-style:normal;font-weight:400;src:url(//2697631.fs1.hubspotusercontent-na1.net/hubfs/2697631/raw_assets/public/StaedeanTheme/fonts/gilroy-semibold.woff2) format("woff2")}html{--typeMain:#1f2342;--typeSecondary:#6f6f6e;--typeTertiary:#b2b2b1;--highlight:#fa5a4f;--primaryMiamiteal500:#17c8be;--primarySapphireblue500:#00316c;--neutralsBackground:#f5f5f5;--neutralsStroke:#e3e3e3;--neutralsStrokeContrast:#636363;--linkColor:#fa5a4f;--max-width:1240px}.partnerList>.main>.cards{display:grid}.partnerList>.filters{background-color:#fff;border:1px solid var(--neutralsStroke);border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;gap:24px;margin-right:40px;padding:32px 24px 16px;width:25%}.partnerList>.filters .area-filter{border-bottom:1px solid var(--neutralsStroke);display:flex;flex-direction:column;gap:12px;padding-bottom:24px}.partnerList>.filters .area-filter h4{color:var(--typeMain);font-size:16px;line-height:150%}.partnerList>.filters .activeFilters{align-items:start;flex-direction:column}.partnerList>.filters .filters-tabs{display:flex;flex-direction:column;gap:16px}.partnerList>.filters .filters-tabs .expandCollapseItem{padding:0}.partnerList>.filters .filters-tabs .expandCollapseItem:not(:last-of-type){border-bottom:1px solid var(--neutralsStroke)}.partnerList>.filters .filters-tabs button{align-items:center;background-color:#fff;border:1px solid #eaeaea;border-radius:2px;cursor:pointer;display:flex;gap:6px;padding:8px}@container (min-width:500px){.partnerList>.main>.cards .grid-item:not(.hidden){min-width:50%}}@container (min-width:750px){.partnerList>.main{display:flex;flex-direction:column;flex-grow:1}.partnerList>.main>.partnerCard.big{grid-column:1/span 3}.partnerList>.main>.cards .grid-item:not(.hidden){min-width:33%}.partnerList:not([data-items="2"])>.main>.cards{grid-template-columns:repeat(3,1fr)}}@container (min-width:1280px){.partnerList{display:flex;flex-direction:row}}.partnerCard>.wrapOuter{border-radius:8px;display:flex;flex-direction:column-reverse;height:100%;overflow:hidden}.partnerCard>.wrapOuter>.wrap{background:#fff;flex-grow:1;justify-content:space-between;margin:10px;padding:24px 32px 32px}.partnerCard>.wrapOuter>.wrap,.partnerCard>.wrapOuter>.wrap>header{display:flex;flex-direction:column}.partnerCard>.wrapOuter>.wrap>header .branding{display:flex;justify-content:space-between;margin-bottom:20px;order:1}.partnerCard>.wrapOuter>.wrap>header .branding>.tag{align-self:start;background:#6749c9;border-radius:4px;color:#fff;font-size:14px;line-height:142.857%;padding:6px 8px}.partnerCard>.wrapOuter>.wrap>header .branding>.logo{background:#fff;border:1px solid #e8e9eb;border-radius:4px;box-sizing:border-box;padding:12px 18px;width:88px}.partnerCard>.wrapOuter>.wrap>header .branding>.logo img{display:block}.partnerCard>.wrapOuter>.wrap>header .heading{font-size:18px;line-height:144.444%;order:2}.partnerCard>.wrapOuter>.wrap>header .meta{margin-top:8px;order:3}.partnerCard>.wrapOuter>.wrap>header .meta .location .value{align-items:center;color:var(--typeSecondary);display:flex;font-size:14px;gap:8px;line-height:142.857%}.partnerCard>.wrapOuter>.wrap>header .meta .location .value:before{background-image:url(//2697631.fs1.hubspotusercontent-na1.net/hubfs/2697631/raw_assets/public/StaedeanTheme/images/icons/map.svg);content:"";height:16px;width:16px}.partnerCard>.wrapOuter>.wrap>.main{border-color:#e8e9eb;border-style:solid;border-width:1px 0;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin:16px 0;padding:12px 0}.partnerCard>.wrapOuter>.wrap>.main .textblock{color:var(--typeSecondary);font-size:14px;line-height:142.857%}.partnerCard>.wrapOuter>.wrap>.main .logoList{border-top:1px solid #e8e9eb;margin-top:12px;padding-top:16px}.partnerCard>.wrapOuter>.wrap>footer{margin-top:20px}.fakeDropdown{min-width:250px;position:relative;z-index:1000}.fakeDropdown .label{align-items:center;background:#f7f7f9;border:1px solid #e8e9eb;border-radius:4px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:12px 16px 12px 12px}.fakeDropdown .label:after{background:url(//2697631.fs1.hubspotusercontent-na1.net/hubfs/2697631/raw_assets/public/StaedeanTheme/images/icons/chevron-down-grey.svg) no-repeat;background-size:contain;content:"";height:12px;width:12px}.fakeDropdown .label span{color:#747b90;flex-grow:1;font-size:14px}.fakeDropdown>summary::-webkit-details-marker,.fakeDropdown>summary::marker{content:"";display:none}.fakeDropdown ul{background:#fff;border:1px solid #e8e9eb;left:0;max-height:250px;overflow:auto;position:absolute;right:0;top:100%;z-index:1000}.fakeDropdown ul li label{cursor:pointer;display:block;margin:0;padding:12px}.fakeDropdown ul li label:hover{background:#f7f7f9}.fakeDropdown ul li+li{border-top:1px solid #e8e9eb}.fakeDropdown ul li.input{display:flex}.fakeDropdown ul li input{display:inline-block;margin-left:14px}.partnerList .fakeDropdown .label:before{background:url(//2697631.fs1.hubspotusercontent-na1.net/hubfs/2697631/raw_assets/public/StaedeanTheme/images/icons/crosshair2.svg) no-repeat;background-size:contain;content:"";height:24px;width:24px}.fakeDropdown[open]{z-index:2000}.listFilter>summary{color:#1f2342;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;padding:12px 0}.listFilter>summary::-webkit-details-marker,.listFilter>summary::marker{content:"";display:none}.listFilter>summary:after{background:url(//2697631.fs1.hubspotusercontent-na1.net/hubfs/2697631/raw_assets/public/StaedeanTheme/images/icons/chevron-down-grey.svg) no-repeat;background-size:contain;content:"";height:16px;width:16px}.listFilter .button-group .input:hover{background:#f7f7f9}.listFilter .button-group .input{cursor:pointer;display:flex;gap:8px;padding:12px}.listFilter .button-group .input input{display:block}.listFilter .button-group .input label{margin-bottom:0}.listFilter .button-group .input+.input{border-top:1px solid #e8e9eb}