       :root{--headerHeight:50px;}.site-container,.body--has-navigation .site-container{padding-top:var(--headerHeight);}.header{position:fixed;top:0;height:var(--headerHeight);z-index:200;}.header__logo{width:200px;height:40px;border-radius:0;margin:5px 0 0 0;padding:0;background-color:transparent;}.header__logo img.header__logo__img--normal{display:none;}.header__logo img.header__logo__img--mobile{display:block;}ul.header__icons{display:none;}.header__nav{display:none;}.header-container--stepped{height:auto;}.header-container--stepped .pb-gallery{height:200px !important;}.header-container--stepped .pb-gallery .pb-gt1-photos{width:480px !important;margin-left:-240px;}.header-container .pb-gt1-nav{display:none;}.header-container .flex-viewport{max-height:200px;}.menu{top:var(--headerHeight);}.site-search{position:fixed;width:auto;top:var(--headerHeight);left:0;right:0;bottom:auto;padding:.2em;background:rgba(255,255,255,.8);}.site-search input{width:100%;padding:.5em 2em .5em .75em;}.site-search button{width:2.5em;}.body--has-navigation .site-search{display:none;}.content__highlights{margin:0 0 1em;}.content__highlights .article{width:24%;}.content__highlights .article{height:0;padding-bottom:25%;}.content__highlights .article h2 a{font-size:1.15em;line-height:1;padding-top:34%;}.content__highlights #art_302.article h2 a{font-size:.77em;padding-top:42%;}.content__highlights #art_303.article h2 a{font-size:.77em;padding-top:42%;}}.ribbon h1{height:100px;}.ribbon h1{height:auto;vertical-align:middle;font-size:1.25em;line-height:1.2em;padding:1em 65px;}.footer__rights{display:none;}.footer__adres,.footer__lists__nav ul li,.footer__list__news{width:97%;margin:0 3% 0 0;}.zandhegge{display:none;}.header-container .at-banner__overlay{position:relative;top:auto;left:auto;bottom:auto;right:auto;z-index:1;width:100%;order:2;background-color:rgba(236,142,49,0.75);padding-right:180px;padding-right:150px;font-size:1.4em;text-align:left;padding-left:1em;text-shadow:0 0 20px rgba(0,0,0,0.25),0 0 10px #000;}.header-container .at-banner{display:flex;flex-wrap:wrap;}.header-container .at-banner .owl-carousel-slider{order:1;width:100%;}.header-container .at-occupation__wrapper{width:180px;height:210px;}.header-container .at-occupation__needle{width:61px;height:107px;}.header-container .at-occupation__amount{width:50px;height:50px;}@media (max-width:320px){.header-container .at-banner__overlay{font-size:1.2em;}}