.css_logos #content .content_inner .text_wrap{margin-right:auto;margin-left:0}.css_logos #mixItUp.listing{max-width:100%}.css_logos .module-listing{--gap: var(--size-20);--columns: 6;display:grid;grid-template-columns:repeat(var(--columns), 1fr);grid-gap:var(--gap);--gap: var(--size-80) var(--size-20)}.css_logos .module-listing>.cf{display:none}.flex_wrap .css_logos .module-listing{--space-top: var(--size-20);--space-between: var(--size-20)}.css_logos .module-listing .listing_entry:has(.pictures){padding-top:0;border-top:none}.css_logos .module-listing .listing_entry.listing_entry_with_picture{border-top:none;padding-top:0}.css_logos .module-listing .listing_entry>*{flex-flow:column;height:100%;overflow:visible;gap:var(--size-25)}.css_logos .module-listing .listing_entry>*:has(.listing-content-text:not(:empty)) h2{font-family:"Eudoxus Sans",Arial,Verdana,sans-serif;font-weight:900;font-size:clamp(21px,2.6vw,26px);line-height:clamp(24px,3.3vw,33px);letter-spacing:-0.31px;text-transform:none;color:var(--primary-color)}.css_logos .module-listing .listing_entry>*:has(.listing-content-text:not(:empty)) h2 a{color:var(--primary-color);text-decoration:none}@media print{.css_logos .module-listing .listing_entry>*:has(.listing-content-text:not(:empty)) h2{font-size:18px;line-height:21px}}.css_logos .module-listing .listing_entry .videos,.css_logos .module-listing .listing_entry .pictures{flex:unset;max-width:100%}.css_logos .module-listing .listing_entry .videos .video,.css_logos .module-listing .listing_entry .videos video{height:auto}.css_logos .module-listing .listing_entry .videos video{border-radius:var(--border-radius-small) var(--border-radius-small) 0 0}.css_logos .module-listing .listing_entry .pictures .picture,.css_logos .module-listing .listing_entry .pictures .resource_background,.css_logos .module-listing .listing_entry .pictures a.resource_link,.css_logos .module-listing .listing_entry .pictures img{height:auto}.css_logos .module-listing .listing_entry .pictures .resource_background{overflow:visible}.css_logos .module-listing .listing_entry .pictures a.resource_link{overflow:hidden}.css_logos .module-listing .listing_entry h2{font-family:"Eudoxus Sans",Arial,Verdana,sans-serif;font-weight:900;font-size:clamp(21px,2.6vw,26px);line-height:clamp(24px,3.3vw,33px);letter-spacing:-0.31px;text-transform:none;color:var(--text-color);margin-bottom:var(--size-10)}.css_logos .module-listing .listing_entry h2 a{color:var(--text-color);text-decoration:none}@media print{.css_logos .module-listing .listing_entry h2{font-size:18px;line-height:21px}}.css_logos .module-listing .listing_entry [class*=subtitle]{margin-bottom:var(--size-10);color:#00365f}.css_logos .module-listing .listing_entry[class*=has-subtitle] h2:not(:last-child),.css_logos .module-listing .listing_entry[class*=has_subtitle] h2:not(:last-child){margin-bottom:0 !important}.css_logos .module-listing .listing_entry .listing-content-text{margin-bottom:0 !important}.css_logos .module-listing .listing_entry .listing-content-text p>a{text-decoration:none;color:#427fbb}.css_logos .module-listing .listing_entry .listing-content-text p>a[href*="mailto:"]:before{font-family:"Font Awesome 6 Pro";content:"";margin-right:8px}.css_logos .module-listing .listing_entry .listing-content-text p>a[href*="tel:"]:before{font-family:"Font Awesome 6 Pro";content:"";margin-right:8px}.css_logos .module-listing .listing_entry .content{height:100%}.css_logos .module-listing .listing_entry .listing-more-button{margin-top:var(--size-30)}@media print{.css_logos .module-listing .listing_entry .content:first-child{padding:0}.css_logos .module-listing .listing_entry .content:not(:first-child){padding:var(--size-30) 0 0 0}}.css_logos .module-listing .listing_entry h2{font-family:"Eudoxus Sans",Arial,Verdana,sans-serif;font-weight:900;font-size:clamp(18px,2.1vw,21px);line-height:clamp(26px,3.3vw,33px);letter-spacing:-0.25px;text-transform:none;color:var(--text-color);margin-bottom:var(--size-10)}.css_logos .module-listing .listing_entry h2 a{color:var(--text-color);text-decoration:none}@media print{.css_logos .module-listing .listing_entry h2{font-size:18px;line-height:21px}}.css_logos .module-listing .listing_entry .picture .resource_link{pointer-events:none}.css_logos .module-listing .listing_entry .picture .resource_link:hover img{transform:scale(1)}.css_logos .module-listing .listing_entry .picture .resource_link:before,.css_logos .module-listing .listing_entry .picture .resource_link:after{display:none}.css_logos .module-listing .listing_entry:not(:first-child){margin-top:0}.css_logos .module-listing .listing_entry_with_picture{min-width:0}.css_logos .module-listing .listing_entry_with_picture .content{justify-content:flex-end}.css_logos .module-listing .listing_entry_with_picture .listing-tags,.css_logos .module-listing .listing_entry_with_picture .listing_properties{max-width:calc(100% - var(--size-15) - var(--size-15))}.css_logos .module-listing>div[id*=listing-tag-]{grid-column-end:span var(--columns)}.css_logos .module-listing>div[id*=listing-tag-] .listing-tag-container{--gap: var(--size-20);--columns: 6;display:grid;grid-template-columns:repeat(var(--columns), 1fr);grid-gap:var(--gap)}.css_logos .module-listing>div[id*=listing-tag-] .listing-tag-container>.cf{display:none}@media screen and (max-width: 1100px){.css_logos .module-listing{--columns: 3}.css_logos .module-listing>div[id*=listing-tag-] .listing-tag-container{--columns: 3}}@media screen and (max-width: 700px){.css_logos .module-listing{--columns: 2}.css_logos .module-listing>div[id*=listing-tag-] .listing-tag-container{--columns: 2}}