    .menu{transform:translateY(0);transition:transform .4s ease;}.menu.menu--fixed{position:fixed;margin:0 auto;top:-5em;transform:translateY(6em);left:0;right:0;}.menu.menu--fixed li a{background-color:#037374;}.menu.menu--fixed li:hover a,.menu.menu--fixed .menu__nav li.active a,.menu.menu--fixed .menu__nav li li a,.menu.menu--fixed .menu__nav li.nth-child1.active > a,.menu.menu--fixed .menu__nav li.nth-child1.active:hover > a{background-color:#94c4c4;}.menu__nav > nav > ul{display:flex;flex-flow:row;}.menu__nav > nav > ul > li{flex:1 1 auto;}.menu__nav li.nth-child1{flex:0 0 auto;}.menu__nav ul{margin:0;padding:0;list-style:none;}.menu__nav li{position:relative;display:inline-block;}.menu__nav li.nth-child1{}.menu__nav .last{margin-right:0;}.menu__nav li a{background-color:rgb(3,115,116);background-color:rgba(3,115,116,.6);color:#fff;display:block;font-size:1.4em;padding:.5em .25em;text-decoration:none;white-space:nowrap;}.menu__nav li.nth-child1 a{background-image:url(/ui/maikenshof/img/logo-small.png);background-repeat:no-repeat;background-position:5px center;border-radius:40px 0 0 40px;padding:.5em 1.5em .5em 3em;}.menu__nav li.last a{border-radius:0 40px 40px 0;}.menu__nav li:hover,.menu__nav .hover{}.menu__nav li:hover > a,.menu__nav .hover > a{background-color:rgb(78,157,157);background-color:rgba(78,157,157,.7);}.menu__nav .active{}.menu__nav .active > a,.menu__nav .active:hover > a{background-color:rgb(78,157,157);background-color:rgba(78,157,157,.8);}.menu__nav ul ul{width:220px;}.menu__nav li li{display:block;margin-right:0;}.menu__nav li li.nth-child1{text-indent:0;}.menu__nav li li a{background-color:rgb(78,157,157);background-color:rgba(78,157,157,.7);border-top:1px solid #fff;border-top:1px solid rgba(255,255,255,.2);font-weight:normal;font-size:1.25em;padding:.2em .75em;white-space:normal;transition:padding-left ease .2s;}.menu__nav li li.nth-child1 a,.menu__nav li li.last a{border-radius:0;background-image:none;width:auto;}.menu__nav li li.last a{border-radius:0 0 8px 8px;padding:.1em .75em 1em .75em;}.menu__nav li li.nth-child1.last a{padding:1em .75em;}.menu__nav li:hover li a,.menu__nav .hover li a{}.menu__nav li:hover li:hover > a,.menu__nav .hover .hover > a{padding-left:1em;}.menu__nav ul ul ul{top:0;margin-top:0;margin-left:181px;background-color:#ccc;}.menu__nav li:hover li:hover li a,.menu__nav .hover .hover li a{color:#000;}.menu__nav ul ul,.menu__nav li:hover ul ul,.menu__nav .hover ul ul,.menu__nav ul ul ul,.menu__nav li:hover ul ul ul,.menu__nav .hover ul ul ul,.menu__nav ul ul ul ul,.menu__nav li:hover ul ul ul ul,.menu__nav .hover ul ul ul ul{position:absolute;left:-999em;}.menu__nav li:hover ul,.menu__nav .hover ul,.menu__nav li li:hover ul,.menu__nav li .hover ul,.menu__nav li li li:hover ul,.menu__nav li li .hover ul,.menu__nav li li li li:hover ul,.menu__nav li li li .hover ul{left:auto;z-index:9999;}.menu__nav ul li:hover.last ul,.menu__nav ul li.hover.last ul{right:2em;}.menu__nav li .menu__back-link{display:none;}@media only all and (min-width:993px){.menu__nav li a{font-size:1.3em;padding:.75em;}.menu__nav li.nth-child1 a{padding:.75em 1.5em .75em 3.5em;}.menu__nav li.last a{padding:.75em 1em .75em .75em;}}@media only all and (min-width:1280px){.menu__nav li a,.menu__nav li.last a{font-size:1.5em;padding:.5em .75em;}.menu__nav li.last li a,.menu__nav li li.last a{font-size:1.25em;padding:.1em .75em 1em .75em;}.menu__nav li.nth-child1 a{padding:.5em 1em .5em 3em;}.menu__nav li li.nth-child1 a{padding:.1em .75em .1em .75em;}}       :root{--headerHeight:80px;}.header{height:var(--headerHeight);}.header-container--stepped{height:300px;}.header-container--stepped .pb-gallery{height:300px !important;}.header-container--stepped .pb-gallery .pb-gt1-photos{width:1200px !important;margin-left:-600px;}.header-container--stepped .pb-gt1-nav{bottom:20px;}.content__cards .article{width:24%;margin:0 .5%;}.content__main{width:65%;float:left;}.content__sidebar{width:30%;float:right;margin:0;}.content__sidebar .article{flex:inherit;padding:inherit;}.at-twocol,.at-threecol{}.at-twocol__content,.at-threecol__content{}.at-threecol__content{width:33.33%;}