.topbar{box-shadow:none}@media screen and (min-width:64em){.wrapper{padding-top:13rem}.topbar{height:13rem;transition:all .5s ease}.topbar.scrolled{height:4rem}}@media screen and (max-height:40em){.wrapper{padding-top:4rem}.topbar{height:4rem}}.topbar .logo_column{position:absolute;z-index:2000;top:2rem;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .5s ease}.topbar .logo{font-size:1rem;width:10em;height:3em;position:relative;transition:all .5s ease}.topbar .logo .data_ratio{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.topbar .logo .data_ratio:before{content:none}.topbar .logo .data_ratio img{object-fit:contain}@media screen and (min-width:64em){.topbar .logo_column{top:4rem}.topbar .logo{font-size:1.5rem}.topbar.scrolled .logo_column{top:2rem;left:5rem}.topbar.scrolled .logo{font-size:1rem}}@media screen and (max-height:40em){.topbar .logo_column{top:2rem;left:5rem}.topbar .logo{font-size:1rem}}.navigation_toggle_wrapper .navigation_toggle{color:#000}.topbar .navigation_wrapper .menu li.current_page_item>a{font-weight:700}.topbar .navigation_wrapper .menu li.current_page_ancestor ul li.active{color:#f9d768}.topbar .navigation_wrapper .menu li a{font-size:1.375rem;line-height:2;text-transform:uppercase}@media screen and (min-width:64em){.topbar .large_no_hamburger .navigation_wrapper{padding-top:9rem;transition:all .5s ease}.topbar.scrolled .large_no_hamburger .navigation_wrapper{padding-top:0}.topbar .navigation_wrapper .menu li a{font-size:1rem;line-height:4rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.topbar .navigation_wrapper .menu li a:hover{background-color:#eee}}@media screen and (max-height:40em){.topbar .large_no_hamburger .navigation_wrapper{padding-top:0}}.topbar .navigation_wrapper .menu ul{margin:0 0 1rem}.topbar .navigation_wrapper .menu ul li{list-style:none}.topbar .navigation_wrapper .menu ul li a{font-size:1.125rem}@media screen and (min-width:64em){.topbar .navigation_wrapper .menu>li{position:relative}.topbar .navigation_wrapper .menu>li>ul{position:absolute;top:100%;min-width:15rem;left:50%;padding:1.5rem 0 .5rem;pointer-events:none;opacity:0;visibility:hidden;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.topbar .navigation_wrapper .menu>li:hover>ul,.topbar .navigation_wrapper .menu>li>ul:hover{pointer-events:all;opacity:1;visibility:visible}.topbar .navigation_wrapper .menu>li>ul:after{content:'';position:absolute;top:1rem;bottom:0;left:0;right:0;width:auto;height:auto;background-color:#fff;border-radius:.5rem}.topbar .navigation_wrapper .menu>li>ul:before{content:'';position:absolute;top:.5rem;left:50%;border-bottom:.5rem solid #fff;border-left:1rem solid transparent;border-right:1rem solid transparent;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.topbar .navigation_wrapper .menu>li>ul>*{position:relative;z-index:20}.topbar .navigation_wrapper .menu ul li a{font-size:1rem;line-height:1.2;padding-top:.5rem;padding-bottom:.5rem;border-radius:0}}.topbar_badge_column,.topbar_sec_badge_column{position:absolute;top:3.5rem;left:.5rem;font-size:1rem;height:5em;width:5em;background:url(//www.aufleben.info/wp-content/themes/typo-canvas-child/assets/css/../img/stoerer-gold.svg) no-repeat;background-size:contain;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%) rotate(10deg);z-index:1000}.topbar_sec_badge_column{top:9rem;height:5em;width:5em}.topbar_sec_badge_column .badge i:not(.typo_icon){width:2em;height:2em}.topbar_badge_column .badge,.topbar_sec_badge_column .badge{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center;font-family:'Rounded Elegance';line-height:1;font-size:.875em;padding:1em .5em 1.5em}@media screen and (min-width:64em){.topbar_badge_column{left:auto;right:0;top:100%;font-size:1.25em;z-index:1100}.topbar_sec_badge_column{left:0;right:auto;top:100%;font-size:1.25em;z-index:1100}}@media screen and (min-width:102em){.topbar_sec_badge_column{left:auto;right:-6em;top:100%;font-size:1.25em}}.topbar .search_form_wrapper{position:relative;padding-left:.75rem;padding-top:2rem;max-width:80%}.topbar .search_form_wrapper .search_toggle{display:none}.topbar form.searchform input[type=submit]{position:absolute;top:0;right:0;bottom:0;width:3rem;border:none;background-color:transparent;color:transparent;cursor:pointer}.topbar form.searchform:after{content:'';position:absolute;background-image:url(//www.aufleben.info/wp-content/themes/typo-canvas-child/assets/css/../img/search.svg);background-size:50%;background-position:center;background-repeat:no-repeat;right:0;bottom:0;width:2.4375rem;height:2.4375rem;pointer-events:none}.topbar form.searchform label{display:none}.topbar form.searchform input{display:inline-block}@media screen and (min-width:64em){.topbar form.searchform{display:none}.topbar.search_opened form.searchform{display:block}.topbar .search_form_wrapper .search_toggle{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.topbar form.searchform{position:absolute;top:100%;right:-2rem;width:12rem}.large_no_hamburger .navigation_wrapper .menu_wrapper{padding:0;overflow:visible;display:flex}.topbar .search_form_wrapper,.large_no_hamburger .navigation_wrapper .menu_wrapper .menu{display:inline-flex}}