main{background-color:var(--primary_bg_color)}.no-breadcrumbs main{padding-top:215px}.ccc-legible-body a{color:var(--link_color)}a .ccc-legible-body li:before{color:var(--highlight_color)}.ccc-legible-body blockquote:before{background-image:url(../../src/img/icons/quote-grey.svg)}section.ccc-testimonials{background-color:var(--secondary_bg_color)}section.ccc-testimonials figure.ccc-testimonial-blockquote span{background-color:#0f1010;color:#fff}div.ccc-news-teaser{border-top-color:var(--highlight_color)}div.ccc-news-teaser span.ccc-dot{background-color:var(--highlight_color)}div.ccc-news-teaser .legible a{color:var(--highlight_color)}.content .views-row:last-of-type div.ccc-news-teaser{border-bottom-color:var(--highlight_color)}section.ccc-push:nth-of-type(odd){background-color:var(--primary_bg_color)}section.ccc-push:nth-child(2n){background-color:var(--secondary_bg_color)}button.ccc-button,button.ccc-button:hover{background-color:var(--highlight_color)}button.ccc-button:hover{opacity:.8}div.ccc-breadcrumbs nav[aria-labelledby=system-breadcrumb]{margin-top:80px}div.ccc-breadcrumbs nav[aria-labelledby=system-breadcrumb] ol li,div.ccc-slides .ccc-slides__vignette{color:var(--highlight_color)}div.ccc-slides{background-color:#0f1010}div.ccc-slides .splide__slide{border-left-color:#0f1010}div.ccc-slides h2{margin-top:0}div.ccc-slides .ccc-slides__vignette{display:none}footer.ccc-footer.ccc-footer--project,header.ccc-header{background-color:var(--secondary_bg_color)}footer.ccc-footer.ccc-footer--project img{max-width:200px;width:100%}div.ccc-teaser{border-bottom-color:var(--highlight_color)}div.ccc-teaser:hover{border-color:var(--highlight_color)}div.ccc-teaser .ccc-teaser__read-more{color:var(--highlight_color)}div.ccc-news-small-teaser .ccc-news-small-teaser__text{border-bottom-color:var(--highlight_color)}div.ccc-news-small-teaser .ccc-news-small-teaser__read-more{color:var(--highlight_color)}section.ccc-news-list h1.legible-header-1{display:none}footer.ccc-footer button.ccc-button{background-color:#1189d4}footer.ccc-footer button.ccc-button:hover{background-color:rgba(17,137,212,.75)}.ccc-news-list,.ccc-news-list .content,.ccc-news-small-teasers{padding-top:0}.content .views-row:first-of-type .ccc-news-teaser{margin-top:0}@media only screen and (max-width:1380px){.no-breadcrumbs main{padding-top:0}}@media only screen and (max-width:1200px){.no-breadcrumbs main,div.ccc-slides-section{padding-top:0}div.ccc-slides{background-color:transparent}div.ccc-slides .splide__slide{border-left-color:transparent}}
