@charset "UTF-8";.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}@font-face{font-family:Brandon Grotesque;font-display:swap;src:url('../../../typo3temp/assets/fonts/brandon.woff2'),url('../../../typo3temp/assets/fonts/brandon.woff'),url('../../../typo3temp/assets/fonts/brandon.eot'),url('../../../typo3temp/assets/fonts/brandon.ttf')}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0px;padding:0px;font-family:"Open Sans",sans-serif;font-size:15px;color:#000}ul{list-style:none;padding-left:0px;margin:0px}a{color:#428E1E;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none}a:hover{color:#346A1F}img{max-width:100%}.inner_content img{height:auto}h1,h2{font-family:"Brandon Grotesque","Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal}h1{font-size:38px;color:#428E1E}h2{font-size:32px}h3{font-size:18px;line-height:1.6em}p{line-height:1.7em;margin:25px 0px}.clearfix{clear:both}.res_holder,.article_wrapper,.page-navigation,.news-single{width:1200px;max-width:100%;margin:auto}.res_holder_main_menu{padding:0px 30px}.relative{position:relative}.header_area{position:absolute;left:0px;right:0px;top:0px}.header_area.sticky{-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 5px 0px rgba(0,0,0,0.2);position:fixed;z-index:9;background:#fff;top:-130px}.logo{width:333px;height:63px;display:inline-block;background:url('../../../typo3temp/assets/img/logo_markt_oberelsbach.svg') center center no-repeat;background-size:contain;margin-top:35px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.logo:hover{transform:scale(1.03)}.top_menu{float:right;display:inline-block;border-top:3px solid #458D28;padding:7px 10px;padding-bottom:0px}.top_menu ul{padding:0px;margin:0px}.top_menu ul li{float:left;margin:0px 15px}.top_menu ul li a{font-family:"Brandon Grotesque","Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;padding:5px 0px}.main_menu{margin-top:40px;position:relative;margin-bottom:10px}.main_menu a{font-size:22px;font-family:"Brandon Grotesque","Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;display:inline-block}.main_menu li:hover>a{color:#428E1E}.main_menu ul{display:flex;justify-content:space-between}.main_menu .sub_menu{visibility:hidden}.sub_menu{position:absolute;top:32px;width:100%;left:0px;background:#fff;z-index:3;height:0px;overflow:hidden;opacity:0;-webkit-box-shadow:0px 7px 5px -6px rgba(0,0,0,0.1);-moz-box-shadow:0px 7px 5px -6px rgba(0,0,0,0.1);box-shadow:0px 7px 5px -6px rgba(0,0,0,0.1);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.has_sub:hover .sub_menu{visibility:visible;opacity:1}.has_sub:hover>a{position:relative;display:inline-block}.has_sub:hover>a::after{content:"";position:absolute;left:-15px;right:-15px;height:30px;bottom:-30px}.sub_menu .sub_sub_menu{visibility:hidden;opacity:0;position:absolute;top:0px;bottom:0px;right:0px;width:calc(100% - 340px);padding-left:60px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.sub_menu ul{display:block;justify-content:initial;padding:50px 0px;width:340px}.sub_menu ul li a{display:block;padding:10px 0px;position:relative;padding-left:30px;padding-right:60px}.sub_menu>.res_holder>ul>li.has_sub_sub>a::after{content:"";display:block;opacity:0;position:absolute;right:10px;top:0px;bottom:0px;margin:auto;height:0px;border:solid #000;border-width:0px 3px 3px 0px;padding:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.sub_menu>.res_holder>ul>li:hover>a::after{opacity:1;right:0px}.has_sub_sub:hover .sub_sub_menu{visibility:visible;opacity:1}.sub_menu .sub_sub_menu ul li a{padding-left:0px;padding-right:0px}.sub_sub_menu ul{width:100%}.gray_bg{background:#F2F2F2;position:relative;padding-bottom:50px}.gray_bg::before,.white_bg::before{content:"";position:absolute;height:85px;width:100%;top:0px;left:0px;background:#fff}.gray_bg.gray_bg_einleitung::before{display:none}.gray_bg_h1{padding-bottom:0px}.gray_bg_einleitung{padding-top:1px}.gray_bg_h1 h1{margin:0px}.white_bg::before{background:#F2F2F2}.white_bg{position:relative;padding-bottom:50px}.main_content{padding-top:200px}.img_wrapper{position:relative}.res_holder_header_pic .img_wrapper img{width:100%;height:auto}.img_wrapper .welcome{margin:0px;position:absolute;bottom:15px;left:32px;color:#fff;font-size:30px;font-family:"Brandon Grotesque","Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.einleitung{padding:0px 150px;margin:auto}.content_el .picture_element{width:330px;max-width:100%;position:relative;float:left;margin-top:20px;background:#458D28}.content_el .picture_element_sub_text a{color:#C6DDBB}.content_el .picture_element_sub_text a:hover{color:#8dbb77}.content_el.content_el_picture_element .inner_content{padding-top:120px;width:800px;float:right}.content_el.content_el_picture_element .inner_content .column{float:left;width:370px}.content_el.content_el_picture_element .inner_content .column.column_2{float:right}.content_el h2,.footer_part h2{position:relative}.column h2{margin-bottom:50px}.content_el h2::after,.footer_part h2::after{content:"";position:absolute;height:4px;width:100%;bottom:-5px;left:0px;background:#458D28}a.more_info,.picture_element_link{display:block;height:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #346A1F;line-height:47px;font-family:"Brandon Grotesque","Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;padding:0px 30px 0px 20px;position:relative;color:#346A1F;margin-top:30px;max-width:330px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.divider{height:2px;width:100%;background:#e5e5e5;margin:25px 0px}a.more_info:hover{color:#fff}.news a.more_info{display:inline-block;width:240px}a.more_info.back{padding:0px 20px 0px 30px;width:100%;text-align:right}a.more_info::after,.menu_list a::after,.picture_element_link::after{content:"";display:block;position:absolute;right:12px;top:0px;bottom:0px;margin:auto;height:0px;border:solid #346A1F;border-width:0px 3px 3px 0px;padding:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a.more_info.back::after{right:auto;left:12px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}a.more_info:hover::after{border-color:#fff}a.more_info::before{content:"";display:block;position:absolute;top:0px;left:0px;height:100%;width:0px;background:#346A1F;z-index:-1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a.more_info.back::before{left:auto;right:0px}a.more_info:hover::before{width:100%}.menu_list a{display:block;padding:13px 0px 10px 40px;font-family:"Brandon Grotesque","Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;position:relative;border-bottom:2px solid #E5E5E5;color:#346A1F}.menu_list a:hover{color:#428E1E}.menu_list a::after{left:10px;right:auto;padding:4px}.menu_list a:hover::after{border-color:#428E1E}.picture_element img{width:100%;height:auto;display:block}.picture_element .picture_element_sub_text{padding:30px;width:100%;color:#fff;min-height:330px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.picture_element .picture_element_sub_text h2{margin-top:0px;line-height:1.2em}.picture_element_link{margin-top:3px;width:100%;background:#346A1F;color:#fff;border:none}.picture_element_link::after{border-color:#fff}.picture_element_link:hover{color:#fff;background:#428E1E}.auszeichnungen_wrapper{display:flex;justify-content:space-between}.auszeichnung_holder{height:auto;width:auto;display:inline-block}.auszeichnung_holder img{height:auto;width:auto;display:block;max-height:220px}.auszeichnung_holder_all{width:220px;height:220px;background:#428E1E;color:#fff;display:flex;justify-content:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}.auszeichnung_holder_all span{font-size:20px;text-align:center}.auszeichnung_holder_all:hover{color:#fff;background:#346A1F}.gray_bg .gray_hl{color:#6A6A6A}.gray_bg .inner_content{padding-top:90px;max-width:800px}.footer_content{padding:50px 0px;display:flex;justify-content:space-between}.footer_content .footer_part{width:300px;max-width:100%}.footer_part h2{font-size:24px}.footer_part .menu_list a{font-size:15px;color:#000;font-family:"Open Sans",sans-serif;padding-left:30px}.footer_part .menu_list a:hover{color:#428E1E}.footer_part .menu_list a::after{padding:3px;border-width:0px 2px 2px 0px;bottom:-4px}.breadcrumb_underline{border-bottom:3px solid #fff}.breadcrumb ul li{float:left;padding-right:30px}.breadcrumb ul li a{position:relative;color:#000;padding:10px 0px;display:inline-block}.breadcrumb ul li a:hover{color:#428E1E}.breadcrumb ul li a::after{content:"";display:block;position:absolute;right:-15px;top:2px;bottom:0px;margin:auto;height:0px;border:solid #428E1E;border-width:0px 2px 2px 0px;padding:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.breadcrumb ul li:last-of-type{padding-top:10px;padding-bottom:10px}.accordion_holder{margin:50px 0px;width:900px;max-width:100%}.accordion_wrapper{padding-bottom:30px}.accordion_hl{position:relative;line-height:1.4em;font-size:16px;border-bottom:2px solid #428E1E;padding-left:30px;cursor:pointer;text-transform:uppercase;padding-bottom:4px;padding-top:6px}.accordion_hl::before{content:"";position:absolute;left:7px;top:9px;border:solid #428E1E;border-width:0 2px 2px 0;padding:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion_hl.active::before{top:16px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.accordion_content{padding:10px 20px 10px 0px;background:#fff;display:none}.inner_content ul{padding:20px 0px 20px 20px}.inner_content ul li{position:relative;line-height:2em}.inner_content ul li::before{content:"";position:absolute;background:#428E1E;height:6px;width:6px;border-radius:50%;left:-11px;top:12px}.inner_content .menu_list ul li::before,.inner_content ul li.download_link_li::before{display:none}.inner_content .menu_list ul,.inner_content .download>ul{padding:0px}.download li.download_link_li{margin-bottom:15px;border-bottom:2px solid #428E1E;padding-bottom:0px;max-width:900px;height:40px;transition:all 0.3s ease}.download li.download_link_li:hover{background:rgba(66,142,30,0.2)}.download .download_link_li a{display:block;position:relative;line-height:40px;padding:0px 120px 0px 40px;font-size:14px;color:#428E1E;background-image:url('../../../typo3temp/assets/img/download.svg');background-position:0px center;background-repeat:no-repeat;background-size:20px;margin-left:10px;margin-right:10px}.download span{display:block}.download span:first-of-type{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.download span:last-of-type{position:absolute;right:0}.download_properties{text-align:right;text-transform:uppercase;top:0px}.download.content_el{margin-bottom:50px}.download>ul{margin-bottom:50px}.news-img-wrap img{height:auto}.article_subpage .news-img-wrap img{float:left;margin-right:50px;max-width:240px}.single_news_img{width:330px;float:left;max-width:100%}.single_news_img img{width:100%;height:auto}.single_news_content{width:800px;float:right}.single_news_content.no_pic{float:left;width:auto;max-width:800px}.news .article_subpage{padding:50px 0px;max-width:900px;border-bottom:2px solid #f2f2f2}.news-single .article{padding-top:50px}.article_subpage .news-list-date,.news-single .news-list-date{font-size:18px}.article_subpage h2,.news-single h2{margin-top:10px;color:#428E1E}.pagination li{display:inline-block;height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:40px;line-height:40px;margin-right:5px;margin-bottom:5px;text-align:center}.pagination li.active{background:#428E1E;color:#fff}.pagination li a{display:block;height:100%;width:100%;background:#f2f2f2;color:#000;padding:0px 10px}.pagination li a:hover{background:#428E1E;color:#fff}.news_ticker_wrapper .news-list-view{height:150px;border:2px solid #E5E5E5;padding:25px;position:relative;margin-bottom:80px}.news_ticker_wrapper a.more_info{position:absolute;right:20px;bottom:-30px;position:absolute;right:20px;bottom:-30px;height:40px;line-height:40px;padding:0px 40px 0px 15px;width:auto;background:#346A1F;border:none;color:#fff}.news_ticker_wrapper a.more_info:hover{background:#428E1E}.news_ticker_wrapper a.more_info::after{border-color:#fff}.news_ticker_wrapper a.more_info::before{display:none}.news_ticker_wrapper h3{margin:0px}.news_ticker_wrapper .news-list-view .one_news{max-height:86px;overflow:hidden}.news_ticker_wrapper .news-list-view .one_news .ticker_pager{height:40px;width:40px;background:#C7C7C7;position:absolute;bottom:-30px;left:25px;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.news_ticker_wrapper .news-list-view .one_news.active .ticker_pager,.news_ticker_wrapper .news-list-view .one_news .ticker_pager:hover{background:#428E1E}.news_ticker_wrapper .news-list-view .one_news .ticker_pager::after{content:"1";position:absolute;left:0px;right:0px;top:0px;bottom:0px;height:20px;width:20px;color:#fff;text-align:center;line-height:20px;font-size:18px;margin:auto}.news_ticker_wrapper .news-list-view .one_news:nth-of-type(2) .ticker_pager{left:70px}.news_ticker_wrapper .news-list-view .one_news:nth-of-type(2) .ticker_pager::after{content:"2"}.news_ticker_wrapper .news-list-view .one_news:nth-of-type(3) .ticker_pager{left:115px}.news_ticker_wrapper .news-list-view .one_news:nth-of-type(3) .ticker_pager::after{content:"3"}.news_ticker_wrapper .news-list-view .one_news h3,.news_ticker_wrapper .news-list-view .one_news .more_info{display:none}.news_ticker_wrapper .news-list-view .one_news.active h3,.news_ticker_wrapper .news-list-view .one_news.active .more_info{display:block}.news_ticker_wrapper .news-list-view .one_news.active h3{-webkit-animation:fadein 0.9s;-moz-animation:fadein 0.9s;-o-animation:fadein 0.9s;animation:fadein 0.9s}.offizium{background:#f2f2f2;padding:10px 0px}.offizium p{color:#696969;margin:0px}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeout{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeout{0%{opacity:1}100%{opacity:0}}@media only screen and (max-width:1240px){.res_holder,.article_wrapper,.page-navigation,.news-single{padding:0px 20px}.res_holder.res_holder_header_pic{padding:0px}.auszeichnungen_wrapper{flex-wrap:wrap;justify-content:initial}.auszeichnung_holder{margin-right:10px;margin-top:10px}.content_el.content_el_picture_element .inner_content,.single_news_content{width:780px}.sub_menu ul li a{padding-left:0px}}@media only screen and (max-width:1200px){.content_el.content_el_picture_element .inner_content,.single_news_content{width:calc(100% - 370px)}.content_el.content_el_picture_element .inner_content .column{width:100%;float:none}.content_el.content_el_picture_element .inner_content .column.column_2{margin-top:50px}.img_wrapper .welcome{font-size:3vw;left:1.5%;bottom:3%}}@media only screen and (max-width:980px){.main_menu a{font-size:20px}.footer_content .footer_part{width:260px}.img_wrapper .welcome{left:2%}.sub_menu .sub_sub_menu{width:calc(100% - 290px)}.sub_menu ul{width:290px}.sub_menu .sub_sub_menu ul{width:100%}}@media only screen and (max-width:900px){.main_menu a{font-size:18px}.einleitung{padding:0px 80px}.footer_content{display:block;justify-content:initial}.footer_content .footer_part{width:450px;max-width:100%;margin-bottom:50px}.sub_menu .sub_sub_menu{width:calc(100% - 270px)}.sub_menu ul{width:270px}}@media only screen and (max-width:820px){.main_menu,.top_menu{display:none}.header_area .hamburger.mobileNavButton{display:block;position:absolute;right:0px;bottom:-4px;margin:0px}.main_content{padding-top:60px}.header_area,.header_area.sticky{height:60px;position:fixed;top:0px;left:0px;z-index:1;background:#fff}.header_area .logo{height:40px;width:209px;margin-top:13px}}@media only screen and (max-width:780px){.einleitung{padding:0px 0px}.content_el.content_el_picture_element .inner_content{width:100%;padding-top:50px}.single_news_content{width:100%}.img_wrapper .welcome{left:3%}}@media only screen and (max-width:580px){.img_wrapper .welcome{left:4%;bottom:4%}.article_subpage .news-img-wrap img{float:none;margin:0px}}@media only screen and (max-width:480px){.news_ticker_wrapper .news-list-view .one_news.active h3{font-size:16px}.news_ticker_wrapper .news-list-view .one_news{max-height:100px}}@media only screen and (max-width:420px){.news_ticker_wrapper .news-list-view .one_news.active .more_info{text-indent:100%;white-space:nowrap;overflow:hidden;width:40px;padding:0px}.news_ticker_wrapper a.more_info::after{right:16px}}@media only screen and (max-width:400px){.img_wrapper .welcome{left:5%;bottom:5%}.header_area .logo{height:40px;width:40px;margin-top:13px;background-size:230px;background-position:left 0px}}.video_wrapper{width:100%;max-width:840px;margin:auto}.embed_video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.embed_video iframe,.embed_video object,.embed_video embed,.embed_video video{position:absolute;top:0;left:0;width:100%;height:100%;outline:none !important}@font-face{font-family:Brandon Grotesque;font-display:swap;src:url('../../../typo3temp/assets/fonts/brandon.woff2'),url('../../../typo3temp/assets/fonts/brandon.woff'),url('../../../typo3temp/assets/fonts/brandon.eot'),url('../../../typo3temp/assets/fonts/brandon.ttf')}.textelement h2::after{content:"";position:absolute;height:4px;width:100%;bottom:-5px;left:0px;background:#458d28}.textelement h2{position:relative}.inner_content ul{padding:10px 0px 10px 20px}.header h3 span{font-size:18px;line-height:1.6em;color:#000}.news .news-list-view .article.articletype-0 .header h3 a span:hover{color:#346a1f}body.overflow_hidden{overflow:hidden}.mobile_menu_container li.hl{font-weight:bold}.hamburger.mobileNavButton{position:relative;display:none;float:right;margin-top:38px}.hamburger::after{content:"MENÜ";position:absolute;left:-48px;top:-6px;bottom:0px;height:35px;margin:auto;color:#000;line-height:35px;font-size:20px}.header_area .hamburger .hamburger-inner,.header_area .hamburger .hamburger-inner:after,.header_area .hamburger .hamburger-inner:before{background-color:#000}.mobile_menu_bg{position:fixed;height:100%;width:100%;left:0px;top:0px;background:rgba(0,0,0,0.8);visibility:hidden;opacity:0}.mobile_menu_bg.active{visibility:visible;opacity:1;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;z-index:9}.mobile_menu_container{position:fixed;width:500px;max-width:100%;top:0px;bottom:0px;right:-510px;z-index:9999999;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-family:"Brandon Grotesque","Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mobile_menu_container ul li a{color:#313131}.mobile_menu_container.active{right:0px}.mobile_menu_container li.menu-item-has-children>a{position:relative}.mobile_menu_container li.menu-item-has-children>a::after{content:"";display:block;position:absolute;right:10px;top:2px;bottom:0px;margin:auto;height:0px;border:solid #8B8B8B;border-width:0px 2px 2px 0px;padding:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mobile_menu_container li.menu-item-has-children>a:hover::after{right:0px}.mobile_menu .menu-hauptmenue-container{width:100%;position:absolute;background:#fff;top:0px;bottom:0px;right:0px;padding:80px 25px 40px 25px;overflow:scroll;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 5px 0px rgba(0,0,0,0.2)}.mobile_menu .menu-hauptmenue-container.no_overflow{overflow:hidden}.mobile_menu .menu-hauptmenue-container>ul{width:100%;border-bottom:2px solid #E3E3E3}.mobile_menu .menu-hauptmenue-container>ul:last-of-type{border:none}.mobile_menu ul.sub-menu{right:-510px;width:490px;max-width:98%;position:fixed;top:0px;bottom:0px;padding:80px 25px 40px 25px;background:#fff;z-index:1;overflow:scroll;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 5px 0px rgba(0,0,0,0.2);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mobile_menu ul.sub-menu .sub-menu{max-width:96%;width:480px}.mobile_menu ul.sub-menu .sub-menu .sub-menu{max-width:94%;width:470px}.mobile_menu ul.sub-menu.no_overflow{overflow:hidden}.mobile_menu ul.sub-menu.active{right:0px}.mobile_menu ul.sub-menu li{opacity:0;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}.mobile_menu ul.sub-menu.active>li{opacity:1}.mobile_menu_top{position:absolute;height:60px;width:100%;right:0px;top:0px;z-index:9;border-bottom:2px solid gray;background:white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mobile_menu_container .back{position:absolute;left:0px;top:0px;width:60px;height:60px;line-height:60px;font-size:22px;color:#313131;cursor:pointer;visibility:hidden;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mobile_menu_container .back.active{visibility:visible;opacity:1}.mobile_menu_container .back::after{content:"";display:block;position:absolute;left:25px;top:0px;bottom:0px;margin:auto;height:0px;border:solid #8b8b8b;border-width:0px 2px 2px 0px;padding:5px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.mobile_menu_container a{display:block;padding:13px 40px 13px 0px;font-size:24px}.close_mobile_menu{position:absolute;height:100%;width:60px;top:0px;right:0px;cursor:pointer;z-index:10}.close_mobile_menu .icon{height:100%;width:100%;transform:rotate(45deg)}.close_mobile_menu .icon::after,.close_mobile_menu .icon::before{content:"";position:absolute;top:0px;left:0px;bottom:0px;right:0px;margin:auto;height:2px;width:50%;background:#8B8B8B}.close_mobile_menu .icon::before{height:50%;width:2px}.search_mobile_menu{height:58px;width:120px;padding-right:60px;line-height:58px;position:absolute;right:0px;background:#fff;z-index:9;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search_mobile_menu.active{width:100%}.search_mobile_menu input{visibility:hidden;opacity:0;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}.search_mobile_menu input[type=submit]{visibility:visible;cursor:pointer;opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:58px;width:60px;position:absolute;left:0px;top:0px;background:url('../../../typo3temp/assets/img/search.svg') center center no-repeat;background-size:35px;outline:none !important}.search_mobile_menu input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:58px;width:200px;padding:0px 10px;font-size:20px;color:#8B8B8B;width:calc(100% - 120px);position:absolute;left:60px;right:60px;top:0px;outline:none !important}.search_mobile_menu.active input{visibility:visible;opacity:1}@media only screen and (max-width:820px){.hamburger.mobileNavButton{display:block}}.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:0.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger:hover{opacity:0.7}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:0.15s;transition-property:transform;border-radius:4px;background-color:#000}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:transparent}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:transparent}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:transparent}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:transparent}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}.hamburger--3dxy.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg);background-color:transparent}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}.hamburger--3dxy-r.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);background-color:transparent}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(0.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(0.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(0.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(0.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top 0.1s ease 0.1s,transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom 0.1s ease 0.1s,transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transition:top 0.1s ease,transform 0.1s cubic-bezier(0.895,0.03,0.685,0.22) 0.1s;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(0.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transition:bottom 0.1s ease,transform 0.1s cubic-bezier(0.895,0.03,0.685,0.22) 0.1s;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(0.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top 0.1s ease 0.1s,transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom 0.1s ease 0.1s,transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transition:top 0.1s ease,transform 0.1s cubic-bezier(0.895,0.03,0.685,0.22) 0.1s;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(0.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transition:bottom 0.1s ease,transform 0.1s cubic-bezier(0.895,0.03,0.685,0.22) 0.1s;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(0.7)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(0.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(0.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(0.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(0.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:0.13s}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top 0.2s cubic-bezier(0.33333,0.66667,0.66667,1) 0.2s,opacity 0.1s linear}.hamburger--collapse .hamburger-inner:before{transition:top 0.12s cubic-bezier(0.33333,0.66667,0.66667,1) 0.2s,transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s linear 0.22s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top 0.1s cubic-bezier(0.33333,0,0.66667,0.33333) 0.16s,transform 0.13s cubic-bezier(0.215,0.61,0.355,1) 0.25s;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:0.13s}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top 0.2s cubic-bezier(0.33333,0.66667,0.66667,1) 0.2s,opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top 0.12s cubic-bezier(0.33333,0.66667,0.66667,1) 0.2s,transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s linear 0.22s;opacity:0}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transition:top 0.1s cubic-bezier(0.33333,0,0.66667,0.33333) 0.16s,transform 0.13s cubic-bezier(0.215,0.61,0.355,1) 0.25s;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-duration:0.275s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity 0.125s ease 0.275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-duration:0.275s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity 0.125s ease 0.275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s ease-in 0.175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s linear 0.125s,left 0.125s ease-in 0.175s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s linear 0.125s,right 0.125s ease-in 0.175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;transition:left 0.125s ease-out,top 0.05s linear 0.125s,transform 0.125s cubic-bezier(0.075,0.82,0.165,1) 0.175s;transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;transition:right 0.125s ease-out,top 0.05s linear 0.125s,transform 0.125s cubic-bezier(0.075,0.82,0.165,1) 0.175s;transform:translate3d(-80px,80px,0) rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s ease-in 0.175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s linear 0.125s,left 0.125s ease-in 0.175s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s linear 0.125s,right 0.125s ease-in 0.175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;transition:left 0.125s ease-out,top 0.05s linear 0.125s,transform 0.125s cubic-bezier(0.075,0.82,0.165,1) 0.175s;transform:translate3d(80px,-80px,0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;transition:right 0.125s ease-out,top 0.05s linear 0.125s,transform 0.125s cubic-bezier(0.075,0.82,0.165,1) 0.175s;transform:translate3d(-80px,-80px,0) rotate(45deg)}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom 0.08s ease-out 0s,top 0.08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{transition:bottom 0.08s ease-out,top 0.08s ease-out,opacity 0s linear 0.08s;opacity:0}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:0.15s;transition-property:transform,opacity}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:0.15s;transition-property:transform,opacity}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:0.22s}.hamburger--spin .hamburger-inner:before{transition:top 0.1s ease-in 0.25s,opacity 0.1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom 0.1s ease-in 0.25s,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top 0.1s ease-out,opacity 0.1s ease-out 0.12s;opacity:0}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom 0.1s ease-out,transform 0.22s cubic-bezier(0.215,0.61,0.355,1) 0.12s;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:0.22s}.hamburger--spin-r .hamburger-inner:before{transition:top 0.1s ease-in 0.25s,opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom 0.1s ease-in 0.25s,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top 0.1s ease-out,opacity 0.1s ease-out 0.12s;opacity:0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom 0.1s ease-out,transform 0.22s cubic-bezier(0.215,0.61,0.355,1) 0.12s;transform:rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear 0.13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top 0.1s cubic-bezier(0.33333,0.66667,0.66667,1) 0.2s,transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top 0.2s cubic-bezier(0.33333,0.66667,0.66667,1) 0.2s,transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top 0.1s cubic-bezier(0.33333,0,0.66667,0.33333) 0.15s,transform 0.13s cubic-bezier(0.215,0.61,0.355,1) 0.22s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s cubic-bezier(0.215,0.61,0.355,1) 0.22s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-delay:0s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:0.13s}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top 0.2s cubic-bezier(0.33333,0.66667,0.66667,1) 0.2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top 0.1s cubic-bezier(0.33333,0.66667,0.66667,1) 0.2s,transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s linear 0.22s;opacity:0}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transition:top 0.1s cubic-bezier(0.33333,0,0.66667,0.33333) 0.15s,transform 0.13s cubic-bezier(0.215,0.61,0.355,1) 0.22s;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(0.55,0.055,0.675,0.19) 0.15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(0.55,0.055,0.675,0.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(0.55,0.055,0.675,0.19) 0s}.hamburger--stand.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(0.215,0.61,0.355,1) 0s,background-color 0s linear 0.15s;transform:rotate(90deg);background-color:transparent}.hamburger--stand.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out 0.1s,transform 75ms cubic-bezier(0.215,0.61,0.355,1) 0.15s;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out 0.1s,transform 75ms cubic-bezier(0.215,0.61,0.355,1) 0.15s;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(0.55,0.055,0.675,0.19) 0.15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(0.55,0.055,0.675,0.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(0.55,0.055,0.675,0.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(0.215,0.61,0.355,1) 0s,background-color 0s linear 0.15s;transform:rotate(-90deg);background-color:transparent}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out 0.1s,transform 75ms cubic-bezier(0.215,0.61,0.355,1) 0.15s;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out 0.1s,transform 75ms cubic-bezier(0.215,0.61,0.355,1) 0.15s;transform:rotate(45deg)}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:75ms}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease 0.12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease 0.12s,transform 75ms cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease 0.12s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(0.215,0.61,0.355,1) 0.12s;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-duration:0.2s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:0.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(0.19,1,0.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-duration:0.2s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:0.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(0.19,1,0.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger .hamburger-inner,.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before{background-color:#fff}.hamburger--header{margin-right:-5px;padding-right:0;padding-left:5px;cursor:default;vertical-align:middle}.hamburger--header .hamburger-inner,.hamburger--header .hamburger-inner:after,.hamburger--header .hamburger-inner:before{background-color:#222}.hamburger--header.hamburger--elastic .hamburger-inner,.hamburger--header.hamburger--slider .hamburger-inner{top:2px}.hamburger--header:hover{opacity:1}.hamburger-wrap{text-align:center}.hamburger--accessible{display:inline-block}.hamburger--accessible .hamburger-box{display:inline-block;vertical-align:middle}.hamburger--accessible .hamburger-inner,.hamburger--accessible .hamburger-inner:after,.hamburger--accessible .hamburger-inner:before{background-color:#222}.hamburger-label{font-weight:600;display:inline-block;margin-left:5px;vertical-align:middle;text-transform:uppercase}.hamburger-label-hidden{display:none}.hamburger--example{outline:1px dashed cyan}.hamburger--example .hamburger-box{outline:1px dashed green}.hamburger--example .hamburger-inner,.hamburger--example .hamburger-inner:after,.hamburger--example .hamburger-inner:before{background-color:#222}
