                                                                                    
.network-final-layout .owner-network-regions{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:32px;align-items:start}
.network-final-layout .owner-network-regions.is-single{grid-template-columns:1fr}
.network-final-layout .owner-network-region+.owner-network-region{margin-top:0}
.network-final-layout .owner-network-towns{display:block;columns:2;column-gap:24px}
.network-final-layout .owner-network-region:last-child:not(:first-child) .owner-network-towns{columns:1}
.network-final-layout .owner-network-city{break-inside:avoid;page-break-inside:avoid}
.network-final-layout .owner-network-city li{grid-template-columns:minmax(0,1fr) max-content;gap:12px;border-bottom:0}
.network-final-layout .owner-network-city .owner-network-year{white-space:nowrap;align-self:start;justify-self:end;text-align:right}
@media(min-width:768px){
 .case-work-track,.case-page .related-compact,#portfolioRoute .portfolio-reference-links,#portfolioRoute #projectFilters{scrollbar-width:none;-ms-overflow-style:none}
 .case-work-track::-webkit-scrollbar,.case-page .related-compact::-webkit-scrollbar,#portfolioRoute .portfolio-reference-links::-webkit-scrollbar,#portfolioRoute #projectFilters::-webkit-scrollbar{display:none;width:0;height:0}
 #portfolioRoute .portfolio-tools{grid-template-columns:repeat(4,minmax(0,1fr)) max-content;align-items:end}
 #portfolioRoute .portfolio-tools>label{min-width:0}
 #portfolioRoute .portfolio-tools select,#portfolioRoute .portfolio-tools>.portfolio-reset{height:46px;box-sizing:border-box}
 #portfolioRoute .portfolio-tools>.portfolio-reset{margin:0;align-self:end;white-space:nowrap}
}
@media(max-width:1100px) and (min-width:768px){
 .network-final-layout .owner-network-regions{gap:24px}
 .network-final-layout .owner-network-towns{columns:1}
}
@media(max-width:767px){
 .network-final-layout .owner-network-regions,.network-final-layout .owner-network-regions.is-single{display:block}
 .network-final-layout .owner-network-region+.owner-network-region{margin-top:24px}
 .network-final-layout .owner-network-towns{columns:1}
 #portfolioRoute .portfolio-tools>.portfolio-reset{grid-column:1/-1;justify-self:start;margin:0 0 2px;max-width:100%;white-space:normal}
}
