@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%;}a{text-decoration:none;color:#000}.primary-color{color:#dbdbdb}.primary-backgroundcolor{background-color:#dbdbdb}.clearfix{clear:both}.co-res-holder,.frame.frame-default.frame-type-text,.frame.frame-default.frame-type-list,.frame.frame-default header{margin:auto;max-width:1200px}.co-el,.frame.frame-default{margin-bottom:100px}@media only screen and (min-width:0px) and (max-width:1320px){.co-el,.frame.frame-default{padding:0 60px 0 60px}}@media only screen and (min-width:0px) and (max-width:1200px){.co-el,.frame.frame-default{padding:0 40px 0 40px}}@media only screen and (min-width:0px) and (max-width:400px){.co-el,.frame.frame-default{padding:0 25px 0 25px}}.preline{font-size:22px;color:#b7b7b7;line-height:1.3em;margin-bottom:10px;display:block}.co-el.hl-h1{margin:0}body.slider__is-present .co-el.hl-h1 h1{position:absolute;margin-top:640px}@media only screen and (max-width:680px){body.slider__is-present .co-el.hl-h1 h1{margin-top:560px}}h1{font-weight:bold;color:#606060;text-transform:uppercase;font-size:34px;line-height:1.3em;margin-top:65px;margin-bottom:55px}h2{font-weight:bold;font-size:30px;color:#606060;line-height:1.3em;margin-top:0}h3{font-weight:bold;font-size:20px;color:#606060;line-height:1.3em;margin-top:0}h4{font-weight:bold;font-size:16px;color:#606060;line-height:1.3em;margin-top:0}@media only screen and (min-width:0px) and (max-width:959px){.preline{font-size:18px}h1{font-size:28px}h2{font-size:22px}}img{max-width:100%;height:auto}p{margin-bottom:20px}.main-btn{font-size:18px;text-transform:uppercase;font-weight:bold;color:#393939;transition:opacity 0.15s ease-out;position:relative;padding:2px 0 7px}.main-btn:hover{opacity:0.7}.main-btn:after{content:"";display:block;width:100%;height:3px;background-color:#393939;position:absolute;left:0;bottom:0}.co-el.breadcrumb{margin-bottom:20px;border-bottom:solid 4px #e5e5e5;padding:0}.co-el.breadcrumb ul{padding:0;margin:0;line-height:40px;height:40px;list-style:none}.co-el.breadcrumb ul li{float:left;padding-right:30px}.co-el.breadcrumb ul li a{position:relative;color:#000;display:inline-block}.co-el.breadcrumb ul li a:hover{color:#666}.co-el.breadcrumb ul li a::after{content:"";display:block;position:absolute;right:-15px;top:2px;bottom:0px;margin:auto;height:0px;border:solid #333333;border-width:0px 2px 2px 0px;padding:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (min-width:0px) and (max-width:1320px){.co-el.breadcrumb{padding:0 60px 0 60px;width:calc(100% - 120px) !important}}@media only screen and (min-width:0px) and (max-width:1200px){.co-el.breadcrumb{padding:0 40px 0 40px;width:calc(100% - 80px) !important}}@media only screen and (min-width:0px) and (max-width:680px){.co-el.breadcrumb{display:none}}body.slider__is-present .co-el.breadcrumb{position:absolute;margin-top:560px;width:100%}.frame .news{margin:auto;max-width:1200px}.frame .news .img_wrapper{float:left;margin-right:40px;margin-bottom:10px}@media only screen and (max-width:880px){.frame .news .img_wrapper{float:none;margin-right:0px;margin-bottom:20px}}.frame .news h2{font-size:24px}@media only screen and (max-width:440px){.frame .news h2{font-size:20px}}.frame .news .news-list-date{margin-bottom:10px;display:block}.frame .news .newsdetail-frame{margin:auto;max-width:800px}.frame .news .single_news_img{float:left;margin-right:40px;margin-bottom:10px}.frame .news .single_news_img .news-img-wrap{margin-left:0}.frame .news .page-navigation p{display:none}.frame .news .page-navigation ul li.next,.frame .news .page-navigation ul li.previous{display:none !important}.frame .news .page-navigation ul li{display:inline-block !important;height:40px;width:40px;margin-right:10px;margin-bottom:10px;text-align:center;line-height:40px;background:#d9d9d9 !important;float:none !important}.frame .news .page-navigation ul{float:left;padding-left:0}.frame .news .page-navigation ul li a{color:#414141;font-weight:bold}.frame .news .page-navigation ul li:hover{opacity:0.75}.frame .news .page-navigation ul li.current{opacity:0.35;user-select:none;color:#393939}@media only screen and (max-width:1320px){.frame .news .co-el.separator{padding:0}}.news .no-news-found{color:#5D5C5C}.frame .news .f3-widget-paginator *{box-sizing:border-box}.frame .news .f3-widget-paginator{padding-left:0}.frame .news .pagination li,.frame .news .f3-widget-paginator 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}.frame .news .pagination li.active,.frame .news .f3-widget-paginator li.active,.frame .news .pagination li.current,.frame .news .f3-widget-paginator li.current{background:#00862F;color:#fff}.frame .news .pagination li a,.frame .news .f3-widget-paginator li a{display:block;height:100%;width:100%;background:#f2f2f2;color:#000;padding:0px 10px;transition:all 0.2s ease-in-out}.frame .news .pagination li a:hover,.frame .news .f3-widget-paginator li a:hover{background:#00862F;color:#fff}.frame.frame-type-text{padding-bottom:100px !important;max-width:800px !important}.co-el.img-slider{padding:0}body.slider__is-present .co-el.img-slider{margin-bottom:280px}@media only screen and (max-width:959px){body.slider__is-present .co-el.img-slider{margin-bottom:240px}}@media only screen and (max-width:680px){body.slider__is-present .co-el.img-slider{margin-bottom:180px}}.co-el.img-slider .splide__spinner{display:none !important}.co-el.pic-hl-text .pic-text-holder{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.co-el.pic-hl-text .picture{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 0 400px;-ms-flex:1 0 400px;flex:1 0 400px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-right:50px;margin-bottom:30px}.co-el.pic-hl-text .text{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}@media only screen and (max-width:856px){.co-el.pic-hl-text .pic-text-holder{display:block}.co-el.pic-hl-text .text{padding-top:0px;width:100%;float:none;display:block;position:relative;max-width:700px;margin:auto;margin-top:40px}.co-el.pic-hl-text .picture{width:100%;max-width:700px;margin:auto;float:none;padding-top:50px;text-align:center}}.co-el.text-three-pics{position:relative}.co-el.text-three-pics .bg{position:absolute;right:0px;top:80px;bottom:80px;max-height:500px;width:calc(50% + 480px);background:#f0f0f0}.co-el.text-three-pics .text{width:calc(100% - 750px);float:left;padding-top:120px}@media only screen and (max-width:1120px){.co-el.text-three-pics .text{padding-top:0px;width:100%;float:none;display:block;position:relative;max-width:700px;margin:auto}}.co-el.text-three-pics .text .centered{display:table-cell;vertical-align:middle}.co-el.text-three-pics .pictures{width:650px;float:right;position:relative}@media only screen and (max-width:1120px){.co-el.text-three-pics .pictures{width:100%;max-width:700px;margin:auto;float:none;margin-top:80px}}@media only screen and (max-width:440px){.co-el.text-three-pics .pictures img{margin-bottom:15px !important;display:block !important;width:100% !important;float:none !important}}.co-el.text-three-pics .pictures img:first-of-type{width:70%;float:right;margin-bottom:15px}.co-el.text-three-pics .pictures img:nth-of-type(2){width:calc(45% - 15px);float:right}.co-el.text-three-pics .pictures img:nth-of-type(3){float:left;width:55%}.co-el.text-three-pics .co-res-holder.pictures-left .pictures{float:left}.co-el.text-three-pics .co-res-holder.pictures-left .text{float:right}@media only screen and (max-width:1120px){.co-el.text-three-pics .co-res-holder.pictures-left .pictures{margin-top:0;float:none}.co-el.text-three-pics .co-res-holder.pictures-left .text{padding-top:40px;float:none}}.co-el.three-boxes__full-width-bg{width:100%;background-color:#F8F8F8;min-height:50px;padding:60px 0 60px 0}.co-el.three-boxes__full-width-bg .boxes{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-content:start}.co-el.three-boxes__full-width-bg .boxes>a{flex:1 0 auto;margin:0 15px 15px 15px;padding-bottom:22px;min-height:100px;width:270px;max-width:270px;position:relative;display:block;text-decoration:none;color:#393939;transition:all 0.1s ease-out}.co-el.three-boxes__full-width-bg .boxes>a .box-shadow{background-color:#fff;-webkit-box-shadow:0px 3px 12px 0px rgba(0,0,0,0.16);box-shadow:0px 3px 12px 0px rgba(0,0,0,0.16);padding:10px 10px 0;max-height:400px;overflow:hidden;border-bottom:10px solid #fff}.co-el.three-boxes__full-width-bg .boxes>a:after{content:"";display:block;width:100%;height:5px;background-color:#393939;bottom:7px;position:absolute;transition:all 0.2s ease-out}.co-el.three-boxes__full-width-bg .boxes>a:hover{transform:scale(1.03)}.co-el.three-boxes__full-width-bg .boxes>a:hover:after{bottom:0px}.co-el.three-boxes__full-width-bg .boxes .img-box{background-color:#fff;height:188px;min-height:188px;max-height:188px;overflow:hidden;text-align:center;background-position:center center;background-repeat:no-repeat}.co-el.three-boxes__full-width-bg .boxes .text-box{background-color:#F1F1F1;text-align:center;padding:25px;height:150px;min-height:150px;max-height:150px;font-size:20px;text-transform:uppercase;display:table;width:calc(100% - 50px);line-height:1.3em}.co-el.three-boxes__full-width-bg .boxes .text-box .hl{display:table-cell;vertical-align:middle}.co-el.hl-text-pic .pic-text-holder{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.co-el.hl-text-pic .picture{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 0 400px;-ms-flex:1 0 400px;flex:1 0 400px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-left:80px;margin-bottom:30px}.co-el.hl-text-pic .text{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}@media only screen and (max-width:856px){.co-el.hl-text-pic .pic-text-holder{display:block}.co-el.hl-text-pic .text{padding-top:0px;width:100%;float:none;display:block;position:relative;max-width:700px;margin:auto;margin-top:40px}.co-el.hl-text-pic .picture{width:100%;max-width:700px;margin:auto;float:none;padding-top:50px;text-align:center}}.co-el.hl-text .text{width:100%;max-width:700px;margin:auto;padding-right:200px}@media only screen and (max-width:959px){.co-el.hl-text .text{padding-right:0px}}.co-el.separator .line{width:100%;height:4px;background-color:#e5e5e5}.co-el.download .file{width:calc(100% - 15px);background-color:#e5e5e5;display:block;padding:5px 0 5px 15px;color:#393939;transition:all 0.2s ease-out;margin-bottom:30px}.co-el.download .file:hover{background-color:#d7d7d7;transform:scale(1.01)}.co-el.download .file .icon{background-color:#fff;width:60px;height:45px;margin-top:-18px;margin-right:17px;float:left;-webkit-box-shadow:0px 3px 12px 0px rgba(0,0,0,0.16);box-shadow:0px 3px 12px 0px rgba(0,0,0,0.16);text-align:center;padding-top:15px}.co-el.download .file .file-name{font-weight:bold;margin-top:1px;word-break:break-all}.co-el.download .file .file-infos{font-size:12px}.co-el.accordion .accordion-el{position:relative;margin:auto;margin-bottom:20px;border-bottom:3px solid #e2e2e2}.co-el.accordion .accordion-content{padding-top:0px;padding-bottom:20px;padding-left:0px;display:none}.co-el.accordion .accordion-hl{font-size:24px;color:#484848;padding-bottom:20px;margin-top:0px;font-weight:bold;cursor:pointer;transition:opacity 0.2s ease-out}.co-el.accordion .accordion-el:hover .hl{opacity:0.7}.co-el.accordion .icon{margin-left:-9px;margin-top:-4px;height:40px;width:40px;float:left}.co-el.accordion .icon .plus{background:#808080;width:15px;height:3px;position:relative;margin-left:11px;margin-top:15px}.co-el.accordion .icon .plus:before{background:#808080;content:"";width:3px;height:15px;position:absolute;top:-6px;left:6px}.co-el.accordion .frame.frame-type-text{padding-bottom:30px !important}.co-el.accordion .co-el{padding-bottom:30px !important}.co-el.accordion .accordion-hl.active .icon .plus:before{display:none}.co-el.three-pics{width:100%;min-height:50px;padding:0}.co-el.three-pics .boxes{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-content:start}.co-el.three-pics .boxes>div{flex:1 0 auto;margin:0 22px 10px 22px;padding-bottom:22px;min-height:100px;width:270px;max-width:270px;position:relative;display:block;text-decoration:none;color:#393939;transition:all 0.1s ease-out}.co-el.three-pics .boxes>div .box-shadow{background-color:#fff;-webkit-box-shadow:0px 3px 12px 0px rgba(0,0,0,0.16);box-shadow:0px 3px 12px 0px rgba(0,0,0,0.16);max-height:400px;overflow:hidden}.co-el.three-pics .boxes .img-box{background-color:#fff;height:203px;min-height:203px;max-height:203px;overflow:hidden;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:cover}.co-el.three-pics .boxes .text-box{background-color:#F1F1F1;text-align:center;padding:25px;height:150px;min-height:150px;max-height:150px;font-size:24px;text-transform:uppercase;display:table;width:calc(100% - 50px);line-height:1.3em}.co-el.three-pics .boxes .text-box .hl{display:table-cell;vertical-align:middle}.co-el.hl-pic-text__highlighter .hl-pic-text__highlighter-holder{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.co-el.hl-pic-text__highlighter .hl{max-width:900px;margin:auto;margin-bottom:30px}.co-el.hl-pic-text__highlighter .picture{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 0 400px;-ms-flex:1 0 400px;flex:1 0 400px;-webkit-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;margin-right:50px;margin-bottom:30px;z-index:1;position:relative}.co-el.hl-pic-text__highlighter .text{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;background-color:#F0F0F0;margin-top:20px;margin-left:-170px;padding:40px 80px 60px 180px;z-index:0;min-height:180px}@media only screen and (max-width:856px){.co-el.hl-pic-text__highlighter .hl{padding-left:40px;padding-right:40px}.co-el.hl-pic-text__highlighter{padding-left:0;padding-right:0}.co-el.hl-pic-text__highlighter .hl-pic-text__highlighter-holder{display:block}.co-el.hl-pic-text__highlighter .text{padding:80px 40px 40px 40px;width:auto;float:none;display:block;position:relative;margin:auto;margin-top:-70px;min-height:140px}.co-el.hl-pic-text__highlighter .picture{width:100%;max-width:700px;margin:auto;float:none;padding-top:0px;text-align:center}}@media only screen and (max-width:400px){.co-el.hl-pic-text__highlighter .text{padding:80px 25px 40px 25px}.co-el.hl-pic-text__highlighter .hl{padding-left:25px;padding-right:25px}}.co-el.hub-list img{width:50px;height:50px;padding-right:25px;float:left}.co-el.hub-list .list-el{margin:auto;margin-bottom:25px;max-width:900px;transition:all 0.1s ease-out}.co-el.hub-list .list-el:hover{opacity:0.85}.co-el.hub-list .text{height:50px;display:table-cell;vertical-align:middle;font-size:18px;font-weight:bold;color:#606060}@media only screen and (max-width:480px){.co-el.hub-list img{padding-right:15px}.co-el.hub-list .text{font-size:15px}}.co-el.video-wrapper{width:100%;max-width:840px;margin:auto;margin-bottom:100px;box-sizing:border-box}.co-el.video-wrapper .embed-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.co-el.video-wrapper .embed-video iframe,.co-el.video-wrapper .embed-video object,.co-el.video-wrapper .embed-video embed,.co-el.video-wrapper .embed-video video{position:absolute;top:0;left:0;width:100%;height:100%;outline:none !important}.co-el.video-wrapper .allow_extvideo{position:absolute;height:250px;width:400px;padding:20px;background:#fff;left:0px;right:0px;top:0px;bottom:0px;margin:auto;display:none}.co-el.video-wrapper .allow_extvideo .more_info:hover::after{height:0 !important}.co-el.video-wrapper .allow_extvideo h3{margin-top:0px}@media only screen and (max-width:580px){.co-el.video-wrapper .external.embed-video{padding:20px;height:auto}.co-el.video-wrapper .allow_extvideo{height:auto;width:auto;position:static}}.picture-container-contact{margin-right:75px}@media only screen and (max-width:750px){.picture-container-contact{margin:auto;width:100%;min-width:unset}}.picture-container-contact .picture-wrapper{box-sizing:border-box;height:406px;width:306px;background-repeat:no-repeat;background-position:center center;background-size:cover;border:3px solid #e2e2e2}@media only screen and (max-width:750px){.picture-container-contact .picture-wrapper{margin:auto;margin-bottom:50px}}@media only screen and (max-width:355px){.picture-container-contact .picture-wrapper{height:310px;width:233px}}.text-container{min-height:405px;width:60%}@media only screen and (max-width:750px){.text-container{width:100%;margin:auto}}.text-container .preline{margin-left:25px;margin-bottom:25px}.contact-element .text-container .preline{margin-top:15px}.text-container h2{margin-left:25px;margin-bottom:40px}.contact-information{box-sizing:border-box;align-content:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;min-height:130px;border-bottom:5px solid #606060;box-shadow:0 5px 15px 0 rgba(229,229,229,0.5);margin-bottom:40px}.text-wrapper{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;margin:20px 25px}.text-wrapper strong,.text-wrapper b{margin-right:5px;color:rgba(62,65,62,0.5)}.text-wrapper>p{margin:5px 0}.additional-information>ul>li{list-style-type:none;word-break:break-word;hyphens:auto}.additional-information>ul>li::before{background-color:#606060;content:"";display:block;height:5px;width:5px;position:relative;left:-15px;top:16px}.contact-element .additional-information{padding-left:25px}.flexbox{display:flex;display:-moz-flex;display:-ms-flex;display:-webkit-flex}@media only screen and (max-width:750px){.flexbox{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.co-el.appointment-list{max-width:100%;overflow:hidden}.co-el.appointment-list .block-el{margin-bottom:75px}.co-el.appointment-list .list-el{display:flex;flex-flow:nowrap row;min-height:95px}@media only screen and (max-width:500px){.co-el.appointment-list .list-el{flex-flow:wrap row}}.co-el.appointment-list .headline-el{margin-bottom:40px}.co-el.appointment-list .list-el .appointment h2{font-size:18px;margin-top:17px;margin-bottom:0}@media only screen and (max-width:536px){.co-el.appointment-list .list-el .appointment h2{font-size:16px}}.co-el.appointment-list .list-el .appointment .sub-text{color:rgba(0,0,0,0.55);margin:0}.co-el.appointment-list .list-el .appointment .description{margin-top:10px;margin-bottom:25px}.co-el.appointment-list .list-el .date-list p{margin:15px 0}@media only screen and (max-width:500px){.co-el.appointment-list .list-el .date-list p{margin:25px 0 5px 0}}.co-el.appointment-list .list-el .date-list{box-sizing:border-box;border-top:2px solid #4F7349;min-width:105px;width:105px;margin-right:25px}@media only screen and (max-width:500px){.co-el.appointment-list .list-el .date-list{border-bottom:2px solid #4F7349;border-top:none;margin-right:0;margin-bottom:10px}}.co-el.appointment-list .list-el .appointment{box-sizing:border-box;border-top:2px solid #e2e2e2;width:770px}@media only screen and (max-width:500px){.co-el.appointment-list .list-el .appointment{border-top:none;border-bottom:2px solid #e2e2e2;width:100%}}.co-el.gallery .content-holder{display:block}@media only screen and (max-width:1250px){.co-el.gallery{max-width:1140px}}.co-el.gallery .picture-gallery{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin-bottom:25px}.co-el.gallery .gallery-column a{text-decoration:none}@media only screen and (max-width:475px){.co-el.gallery .picture-gallery{display:block}.co-el.gallery .picture-gallery .gallery-column.col1,.gallery-column.col2{margin-right:auto}}.co-el.gallery .gallery-column .picture-container{width:190px;height:290px;margin:0 15px 15px 0;transition:all 0.2s ease-out}.co-el.gallery .gallery-column .picture-container:hover{box-shadow:0 6px 16px 0 rgba(129,128,128,0.6);transform:scale(1.04)}.co-el.gallery .picture-gallery .gallery-column .picture-container .text-box{background-color:#b5b5b5;height:150px}.co-el.gallery .picture-gallery .picture-container .picture-box{background-color:#999999;background-repeat:no-repeat;background-size:cover;background-position:center center;height:140px;width:190px}.co-el.gallery .picture-gallery .gallery-column .picture-container .text-box .text p{font-weight:400;color:#fff;font-size:16px;padding-left:20px;padding-right:20px;padding-top:0px;padding-bottom:10px;margin:0;position:absolute;bottom:0}.co-el.gallery .text-box .symbols{height:65px}.co-el.gallery .text-box .text{height:85px;position:relative}.co-el.gallery .text-box .symbols .arrow{float:right;width:22px;height:18px;margin:15px}.co-el.gallery .text-box .symbols .icon{float:left;margin-left:20px;margin-top:15px}.co-el.gallery .text-box .symbols .icon svg{max-width:60px;max-height:50px}.co-el.gallery .box3,.box4{display:none}@media only screen and (max-width:853px){.co-el.gallery .box3{display:block}}@media only screen and (max-width:651px){.co-el.gallery .box4{display:block}}.co-el.gallery .gallery-column.col1 .picture-container.box1{margin-top:260px}.co-el.gallery .gallery-column.col1 .picture-container.box2{display:none}@media only screen and (max-width:1250px){.co-el.gallery .gallery-column.col1 .picture-container.box1{margin-top:35px}.co-el.gallery .gallery-column.col1 .picture-container.box2{display:block}}@media only screen and (max-width:853px){.co-el.gallery .gallery-column.col1 .picture-container.box1{margin-top:200px}.co-el.gallery .gallery-column.col1 .picture-container.box2{display:block}}@media only screen and (max-width:475px){.co-el.gallery .gallery-column.col1 .picture-container.box1{margin-top:40px}.co-el.gallery .gallery-column.col1 .picture-container{margin:15px auto}}.co-el.gallery .gallery-column.col2 .picture-container.box1{margin-top:70px}@media only screen and (max-width:651px){.co-el.gallery .gallery-column.col2 .picture-container{margin-right:0}}@media only screen and (max-width:475px){.co-el.gallery .gallery-column.col2 .picture-container.box1{margin-top:0}.co-el.gallery .gallery-column.col2 .picture-container{margin:15px auto}}.co-el.gallery .gallery-column.col3 .picture-container.box1{margin-top:190px}.co-el.gallery .gallery-column.col3 .picture-container.box2{display:none}@media only screen and (max-width:651px){.co-el.gallery .gallery-column.col3{display:none}}@media only screen and (max-width:1250px){.co-el.gallery .gallery-column.col3 .picture-container.box1{margin-top:35px}.co-el.gallery .gallery-column.col3 .picture-container.box2{display:block}}@media only screen and (max-width:853px){.co-el.gallery .gallery-column.col3 .picture-container{margin-right:0}.co-el.gallery .gallery-column.col3 .picture-container.box1{margin-top:255px}}@media only screen and (max-width:853px){.co-el.gallery .gallery-column.col4{display:none}}@media only screen and (max-width:1250px){.co-el.gallery .gallery-column.col4 .picture-container{margin-right:0}}.co-el.gallery .gallery-column.col5 .picture-container.box1{margin-top:125px}.co-el.gallery .gallery-column.col5 .picture-container.box2{display:none}@media only screen and (max-width:1250px){.co-el.gallery .gallery-column.col5,.gallery-column.col6{display:none}}.co-el.gallery .gallery-column.col6 .picture-container.box1{margin-top:200px;margin-right:0}.co-el.welcome .inner{max-width:700px;margin:auto}.co-el.welcome .cols_holder{display:flex}.co-el.welcome .col_1{width:50%}.co-el.welcome .col_2{padding-left:50px;width:calc(50% - 50px);font-size:20px;line-height:1.3em;display:flex}.co-el.welcome .col_2 *{align-self:flex-end;margin-bottom:0px}.co-el.welcome h2{font-size:56px;color:#dbdbdb;font-weight:400;line-height:1.1em;margin:0px}.co-el.welcome h2 span{display:block;text-align:right}.co-el.welcome h2 span:last-of-type{font-weight:700;color:#606060}.co-el.welcome .text{max-width:450px;margin:auto;margin-top:30px;position:relative}.co-el.welcome .text.with_pic img{position:absolute;width:100px;height:auto;left:-130px}@media only screen and (max-width:780px){.co-el.welcome .cols_holder{display:block}.co-el.welcome .col_1,.co-el.welcome .col_2{display:block;width:100%;padding-left:0px}.co-el.welcome .col_1 span{text-align:left}.co-el.welcome .text.with_pic{width:calc(100% - 130px);padding-left:130px}.co-el.welcome .text.with_pic img{left:0px}}@media only screen and (max-width:460px){.co-el.welcome h2{font-size:24px}.co-el.welcome .text.with_pic{width:100%;padding-left:0px}.co-el.welcome .text.with_pic img{position:relative}}.co-el.general_a_z *,.co-el.general_bp_leistbesch *{box-sizing:border-box}.co-el.general_a_z .bp_link_wrapper,.co-el.general_bp_leistbesch .bp_link_wrapper{background-color:#f4f4f4;padding:40px;border:5px solid white}.co-el.general_a_z .bp_link_wrapper a.more_info,.co-el.general_bp_leistbesch .bp_link_wrapper a.more_info{text-transform:none;color:#333333;font-size:16px;display:table;font-weight:normal;margin-top:0;background:none;border-bottom:2px solid #00862F;padding:0px 15px 0px 25px;height:40px;line-height:38px;width:310px;margin-bottom:15px}.co-el.general_a_z .bp_link_wrapper a.more_info::after,.co-el.general_bp_leistbesch .bp_link_wrapper a.more_info::after{display:none;margin-top:0}.co-el.general_a_z .bp_link_wrapper a.more_info::before,.co-el.general_bp_leistbesch .bp_link_wrapper a.more_info::before{content:"";height:9px;width:9px;box-sizing:border-box;border-top:3px solid #00862F;border-right:3px solid #00862F;transform:rotate(45deg);position:absolute;top:15px;left:6px}.co-el.general_a_z .bp_link_wrapper a.more_info:hover::before,.co-el.general_bp_leistbesch .bp_link_wrapper a.more_info:hover::before{left:9px}@media only screen and (max-width:390px){.co-el.general_a_z .bp_link_wrapper,.co-el.general_bp_leistbesch .bp_link_wrapper{padding:20px}}.co-el.general_a_z .a_z_wrapper,.co-el.general_bp_leistbesch .a_z_wrapper{background:#fff}.co-el.general_a_z ul,.co-el.general_bp_leistbesch ul{list-style:none}.co-el.general_a_z .content_el ul,.co-el.general_bp_leistbesch .content_el ul{margin:20px 0;padding:0}.co-el.general_a_z .content_el ul li,.co-el.general_bp_leistbesch .content_el ul li{position:relative;padding-left:40px;line-height:1.6em;margin-bottom:10px}.co-el.general_a_z .content_el ul li::after,.co-el.general_bp_leistbesch .content_el ul li::after{content:"";position:absolute;height:6px;width:6px;background:#606060;border-radius:50%;top:10px;left:20px}.co-el.general_a_z .alphabet,.co-el.general_bp_leistbesch .alphabet{display:flex;justify-content:space-between;border-bottom:2px solid #00862F}.co-el.general_a_z .content_el ul.alphabet li,.co-el.general_bp_leistbesch .content_el ul.alphabet li{display:inline-block;height:40px;width:40px;line-height:40px;text-align:center;color:#00862F;cursor:pointer;box-sizing:border-box;font-weight:bolder;padding-left:0px;margin-bottom:0px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.co-el.general_a_z .content_el ul.alphabet li.disabled,.co-el.general_bp_leistbesch .content_el ul.alphabet li.disabled{color:rgba(0,0,0,0.5);cursor:not-allowed;pointer-events:none}.co-el.general_a_z .content_el ul.alphabet li:hover,.co-el.general_a_z .content_el ul.alphabet li.active,.co-el.general_bp_leistbesch .content_el ul.alphabet li:hover,.co-el.general_bp_leistbesch .content_el ul.alphabet li.active{background:#00862F;color:#fff}.co-el.general_a_z .content_el ul.alphabet li.disabled:hover,.co-el.general_bp_leistbesch .content_el ul.alphabet li.disabled:hover{background:none}.co-el.general_a_z .content_el ul.alphabet li::after,.co-el.general_bp_leistbesch .content_el ul.alphabet li::after{display:none}.co-el.general_a_z .alphabet li.disabled,.co-el.general_bp_leistbesch .alphabet li.disabled{cursor:default;color:#333333;font-weight:lighter}.co-el.general_a_z .a_z_wrapper .a_z_letter,.co-el.general_bp_leistbesch .a_z_wrapper .a_z_letter{display:none;padding-bottom:20px}.co-el.general_a_z .spinner_holder,.co-el.general_bp_leistbesch .spinner_holder{width:150px;height:150px;position:absolute;left:0px;right:0px;top:0px;bottom:0px;margin:auto}.co-el.general_a_z .spinner-box,.co-el.general_bp_leistbesch .spinner-box{width:100%;height:100%}.co-el.general_a_z .spinner_holder .logo_holder,.co-el.general_bp_leistbesch .spinner_holder .logo_holder{position:absolute;height:95%;width:95%;background:#fff;z-index:1;border-radius:50%;top:0px;bottom:0px;left:0px;right:0px;margin:auto}.co-el.general_a_z .circle-border,.co-el.general_bp_leistbesch .circle-border{box-sizing:border-box;width:100%;height:100%;padding:3px;border-radius:50%;background:#fff;background:linear-gradient(0deg,#dbdbdb,#fff);animation:spin 1s linear 0s infinite}.co-el.general_a_z .a_z_close,.co-el.general_bp_leistbesch .a_z_close{position:absolute;right:0px;top:0px;width:50px;height:50px;opacity:0.5;cursor:pointer;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.co-el.general_a_z .a_z_close:hover,.co-el.general_bp_leistbesch .a_z_close:hover{opacity:1}.co-el.general_a_z .a_z_close:before,.co-el.general_a_z .a_z_close:after,.co-el.general_bp_leistbesch .a_z_close:before,.co-el.general_bp_leistbesch .a_z_close:after{position:absolute;left:15px;top:15px;content:" ";height:33px;width:2px;background-color:#333}.co-el.general_a_z .a_z_close:before,.co-el.general_bp_leistbesch .a_z_close:before{transform:rotate(45deg)}.co-el.general_a_z .a_z_close:after,.co-el.general_bp_leistbesch .a_z_close:after{transform:rotate(-45deg)}.co-el.general_a_z .a_z_wrapper a,.co-el.general_bp_leistbesch .a_z_wrapper a{display:inline-block;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.co-el.general_a_z .a_z_wrapper a:hover,.co-el.general_bp_leistbesch .a_z_wrapper a:hover{opacity:0.8}.co-el.general_a_z .a_z_lightbox,.co-el.general_bp_leistbesch .a_z_lightbox{position:fixed;left:0px;right:0px;top:0px;bottom:0px;background:rgba(0,0,0,0.7);z-index:999;display:none}.co-el.general_a_z .a_z_lightbox.active,.co-el.general_bp_leistbesch .a_z_lightbox.active{display:block;-webkit-animation:fadein 0.3s;-moz-animation:fadein 0.3s;-o-animation:fadein 0.3s;animation:fadein 0.3s}.co-el.general_a_z .a_z_lightbox_inner,.co-el.general_bp_leistbesch .a_z_lightbox_inner{overflow:hidden;position:absolute;top:40px;bottom:40px;left:40px;right:40px;margin:auto;background:#fff;max-width:1240px}.co-el.general_a_z .a_z_loading,.co-el.general_bp_leistbesch .a_z_loading{display:none}.co-el.general_a_z .loading .a_z_loading,.co-el.general_bp_leistbesch .loading .a_z_loading{display:block}.co-el.general_a_z .loading .a_z_content,.co-el.general_bp_leistbesch .loading .a_z_content{display:none}.co-el.general_a_z .a_z_content,.co-el.general_bp_leistbesch .a_z_content{padding:60px;height:100%;width:100%;overflow:scroll;display:block;-webkit-animation:fadein 0.3s;-moz-animation:fadein 0.3s;-o-animation:fadein 0.3s;animation:fadein 0.3s}.co-el.general_a_z .a_z_part,.co-el.general_bp_leistbesch .a_z_part{width:100%}.co-el.general_a_z .a_z_block,.co-el.general_bp_leistbesch .a_z_block{margin:20px 0px 50px 0px}.co-el.general_a_z .a_z_block_last,.co-el.general_bp_leistbesch .a_z_block_last{position:relative}.co-el.general_a_z .a_z_block_last::after,.co-el.general_bp_leistbesch .a_z_block_last::after{content:"";position:absolute;width:100%;top:-10px;height:2px;background:#ccc;left:0px}.co-el.general_a_z .content_el.a_z_letter li,.co-el.general_bp_leistbesch .content_el.a_z_letter li{line-height:22px;padding:5px 10px 5px 20px;position:relative;cursor:pointer}.co-el.general_a_z .content_el.a_z_letter li::after,.co-el.general_bp_leistbesch .content_el.a_z_letter li::after{display:none}.co-el.general_a_z .a_z_letter li:hover,.co-el.general_bp_leistbesch .a_z_letter li:hover{color:#000}.co-el.general_a_z .a_z_letter li::before,.co-el.general_bp_leistbesch .a_z_letter li::before{content:"";position:absolute;left:0px;top:12px;border:solid #00862F;border-width:0 2px 2px 0;padding:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.co-el.general_a_z .a_z_letter li:hover::before,.co-el.general_bp_leistbesch .a_z_letter li:hover::before{left:5px}.co-el.general_a_z .noscroll,.co-el.general_bp_leistbesch .noscroll{overflow:hidden}.co-el.general_a_z .a_z_error,.co-el.general_bp_leistbesch .a_z_error{display:none;padding-bottom:20px;font-size:16px}.co-el.general_a_z .a_z_error.active,.co-el.general_bp_leistbesch .a_z_error.active{display:block}.co-el.general_a_z .a_z_start,.co-el.general_bp_leistbesch .a_z_start{padding-bottom:20px;font-size:16px}.co-el.general_a_z .a_z_start.inactive,.co-el.general_bp_leistbesch .a_z_start.inactive{display:none}.co-el.general_a_z .more_info:hover,.co-el.general_bp_leistbesch .more_info:hover{cursor:pointer}.co-el.general_a_z .a_z_lightbox_inner dialog p,.co-el.general_bp_leistbesch .a_z_lightbox_inner dialog p{margin-top:35px}.co-el.general_a_z .a_z_lightbox_inner dialog .dialog-btn,.co-el.general_bp_leistbesch .a_z_lightbox_inner dialog .dialog-btn{margin-right:30px;cursor:pointer;margin-bottom:10px}.co-el.eservices{margin-bottom:25px;padding:0}.co-el.eservices .eservices-logo{width:168px;height:80px;background-image:url("/typo3conf/ext/general_exported_mask_elements_pkg/Resources/Public/img/eservices.svg")}.co-el.eservices .line{height:3px;background-color:#e2e2e2;margin-left:180px;position:relative;top:-42px}.co-el.eservices .eservices-text{font-size:16px;text-transform:uppercase;color:#8b8b8b;margin-left:70px;margin-top:-30px}.co-el .select_wrapper{width:200px;margin-bottom:20px;position:relative}.co-el .select_wrapper::after{content:"";position:absolute;top:13px;right:10px;border:solid #fff;border-width:0 2px 2px 0;padding:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer;pointer-events:none}.co-el .select_wrapper select::-ms-expand{display:none}.co-el .select_wrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;width:100%;height:35px;padding-left:10px;background:#00862F;color:#fff;font-size:14px;outline:none;cursor:pointer;border-radius:0px;white-space:break-spaces}.co-el .select_wrapper select option{border:none;outline:none}.co-el .select_wrapper select:focus::-ms-value{background-color:transparent}.co-el #hebammenatlas,.co-el #schulverzeichnis{position:relative;height:500px;border-bottom:2px solid #00862F;background:url('../../../typo3temp/assets/img/google-maps.jpg') center center no-repeat;background-size:cover}.co-el .allow_google{position:absolute;height:250px;width:400px;padding:20px;background:#fff;left:0px;right:0px;top:0px;bottom:0px;margin:auto;display:none}.co-el .allow_google .more_info:hover::after{height:0 !important}.co-el .allow_google h2{margin-top:0px}@media only screen and (max-width:650px){.co-el .allow_google{height:auto;width:auto;left:15px;right:15px;top:70px;bottom:70px}}#some_events .events_wrapper,#some_events_sqr .events_wrapper{display:flex;width:100%;flex-flow:row wrap;justify-content:space-between}#some_events .events_wrapper .event_wrapper,#some_events_sqr .events_wrapper .event_wrapper{flex-basis:30%}#some_events .main-btn,#some_events_sqr .main-btn{display:inline-block;left:50%;transform:translateX(-50%)}.co-el.gallery.image-gallery-wrapper .justified-gallery .jg-caption{text-align:right}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.splide__container{box-sizing:border-box;position:relative}.splide__list{margin:0!important;padding:0!important;width:max-content;will-change:transform}.splide.is-active .splide__list{display:-ms-flexbox;display:flex}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;width:95%}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0}.splide{visibility:hidden}.splide,.splide__slide{outline:none;position:relative}.splide__slide{box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:none;border-radius:50%;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{height:1.2em;width:1.2em}.splide__arrow:hover{cursor:pointer;opacity:.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{bottom:.5em;left:50%;padding:0;position:absolute;transform:translateX(-50%);z-index:1}.splide__pagination__page{background:#ccc;border:none;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{background:#ccc;height:3px;width:0}.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent}.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border-color:#000}.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{left:auto;right:1em}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{bottom:1em;top:auto}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination{bottom:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;right:.5em;transform:translateY(50%)}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url('../../../typo3temp/assets/fonts/OpenSans-VariableFont.ttf')}.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}.name{font-size:0.8em;font-weight:600;position:absolute;top:0;left:0;width:100%;padding-top:1.25em;padding-top:2em;color:#fff}.information-directions{font-size:14px;width:100%}.browsers,.types{padding-left:0;list-style:none}.browsers li,.types li{margin-bottom:0.25em}.browsers{padding-left:1em;column-count:2}.hint{display:none;margin-bottom:1em}.hint.is-visible{display:block}@media only screen and (min-width:320px){.browsers{column-count:2}}@media only screen and (min-width:480px){.types{column-count:2}.browsers{column-count:3}}@media only screen and (min-width:640px){.information-directions{font-size:15px}}#carbonads{padding-top:20px;padding-bottom:40px}#carbonads a{text-decoration:none}#carbonads>span{position:relative;display:block;width:100%;max-width:300px;margin-right:auto;margin-left:auto}.carbon-wrap{position:relative;display:table;width:100%}.carbon-img,.carbon-text{display:table-cell;text-align:left;vertical-align:middle}.carbon-img{background-color:#fff}.carbon-img img{display:block}.carbon-text{font-size:12px;line-height:1.2;padding-left:15px}.carbon-poweredby{font-size:11px;position:absolute;bottom:-20px;left:0;width:130px;text-align:center;color:#999}@media only screen and (min-width:1280px){#carbonads{position:absolute;top:45px;right:30px;padding-top:0;padding-bottom:0}}.hamburger .hamburger-inner,.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before{background-color:#343434 !important}.hamburger{transform:scale(1) !important;padding:7px 0 0 5px !important}.hamburger::after{right:50px !important;top:-5px !important;bottom:0px !important}body.sticky .hamburger{top:2px !important}html{height:100%;min-width:320px}body{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;height:100%;line-height:1.8em;color:#393939}a{text-decoration:none;color:#4F7349}main .co-el a{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 65%,rgba(79,115,73,0.2) 65%)}a:hover{color:#354e32}main .co-el a:hover{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 65%,rgba(79,115,73,0.4) 65%)}header{min-height:127px}body.sticky .logo-menu-frame{position:fixed;top:-45px;z-index:9}body.sticky .logo-menu-frame .logo{transform:scale(0.7) translateX(-45px);margin-top:43px}.mobile-nav{display:none;float:right;margin-top:45px;margin-right:-15px}body.sticky .mobile-nav{margin-top:63px}@media only screen and (max-width:959px){.mobile-nav{display:block}}.res-holder,.res_holder{padding:0px 30px;width:1200px;max-width:calc(100% - 60px);margin:auto}.top-line{width:100%;height:6px;background-color:#F0F0F0}.logo-menu-frame{width:100%;height:115px;position:relative;background-color:white}.logo{margin:26px 0 0 20px;display:block;float:left;transition:all 0.2s ease-out}.logo:hover{opacity:0.65}@media only screen and (min-width:0px) and (max-width:1300px){.logo{margin:26px 0 0 0px}}.nav-holder{float:right;text-align:right}@media only screen and (min-width:0px) and (max-width:959px){.nav-holder{display:none}}header .top-nav ul{padding:0;margin:7px 0 0 0;display:inline-block}header .top-nav ul li{padding:0;margin:0;list-style:none;float:left;height:26px;margin-left:20px}header .top-nav ul li a{text-transform:uppercase;color:#988533;padding-left:15px;position:relative;height:26px;line-height:26px;font-size:15px;z-index:1}header .top-nav ul li a>span{position:relative;z-index:1}header .top-nav ul li a:before{content:"";display:block;background-color:#988533;opacity:0.1;height:9px;width:100%;position:absolute;bottom:-4px;left:8px;z-index:0;transition:0.2s ease-out}header .top-nav ul li:hover a{color:#705f1b}header .top-nav ul li:hover a:before{height:25px}header .top-nav ul li:hover:before{margin-left:3px}header .top-nav ul li:hover:after{margin-left:10px}.top-nav{margin-right:20px;height:40px}body.sticky .top-nav{margin-top:40px}.main_menu_wrapper{float:right;padding-top:18px !important}.main_menu_wrapper .sub_menu{margin-top:22px !important}body.sticky .main_menu_wrapper .sub_menu{margin-top:-2px !important}@media only screen and (max-width:1300px){body.sticky .main_menu_wrapper .sub_menu{margin-top:-8px !important}}@media only screen and (max-width:1120px){.main_menu_wrapper .sub_menu{margin-top:20px !important}body.sticky .main_menu_wrapper .sub_menu{margin-top:-10px !important}}nav{margin-right:20px;height:40px;margin-top:0}nav>ul{padding:0;margin:0;height:40px}nav>ul li{list-style:none;height:60px}nav>ul>li{margin-left:25px;height:63px}@media only screen and (max-width:1180px){nav>ul>li{margin-left:10px}}nav>ul>li a{height:60px !important;line-height:1.3em !important}nav>ul>li>a{color:#487335;font-size:20px;height:40px !important;line-height:40px !important}@media only screen and (max-width:1120px){nav>ul>li{margin-left:0px}nav>ul>li>a{font-size:16px !important;padding:0 0 0 10px !important}}nav>ul>li:hover>a{color:#314e23}.color-line{user-select:none;pointer-events:none;width:100%;height:10px;position:absolute;z-index:3;bottom:-6px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.color-line .fi{height:10px;background-color:#487335;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;margin-right:15px}.color-line .se{height:10px;background-color:#DBD8CA;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 1200px;-ms-flex:0 1 1200px;flex:0 1 1200px;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}@media only screen and (min-width:0px) and (max-width:1300px){.color-line .se{-webkit-flex:0 1 700px;-ms-flex:0 1 700px;flex:0 1 700px}}@media only screen and (min-width:0px) and (max-width:959px){.color-line .se{-webkit-flex:0 1 450px;-ms-flex:0 1 450px;flex:0 1 450px}}@media only screen and (min-width:0px) and (max-width:620px){.color-line .se{-webkit-flex:0 1 200px;-ms-flex:0 1 200px;flex:0 1 200px}}.color-line .th{height:10px;background-color:#E7D65C;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;margin-left:15px}.alternative-slider-bar{width:100%;height:80px;background-color:#F5F4EF}body.slider__is-present .alternative-slider-bar{display:none}main{min-height:870px}.main_menu_wrapper{text-align:left}body.sticky .main_menu_wrapper{padding-top:2px !important}.main_menu_wrapper ul{margin-right:0px !important}.main_menu_wrapper .sub_menu,.main_menu_wrapper .sub_menu .sub_sub_menu{background:#F5F4EF !important}.main_menu_wrapper .sub_menu ul{padding-left:0}.main_menu_wrapper .sub_menu_hl{border-bottom:5px solid #DBD8CA !important}footer .logo-area{padding-top:50px;padding-bottom:50px;background:#f0f0f0}footer .logo-area .res-holder{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer .logo-area a{height:110px;display:inline-block;background-repeat:no-repeat;background-position:center center;transition:all 0.15s ease-out;margin:0 15px 35px 15px;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}footer .logo-area a:hover{opacity:0.7}footer .logo-area a.vg{width:100px;background-size:70% auto;background-image:url('../../../typo3temp/assets/img/vg-nes/logos/vg-nes.svg')}footer .logo-area a.lkr{width:220px;background-image:url('../../../typo3temp/assets/img/vg-nes/logos/lkr.svg')}footer .logo-area a.rhoen{width:210px;background-size:90% auto;background-image:url('../../../typo3temp/assets/img/vg-nes/logos/rhoen.png')}footer .logo-area a.bsp{width:166px;background-size:100%;background-image:url('../../../typo3temp/assets/img/vg-nes/logos/damt.jpg')}footer .logo-area a.allianz{width:200px;background-image:url('../../../typo3temp/assets/img/vg-nes/logos/nes-allianz.svg')}footer .logo-area a.kreuzbergallianz{width:110px;background-image:url('../../../typo3temp/assets/img/vg-nes/logos/kreuzbergallianz.png')}footer .footer-nav{height:50px}footer ul{padding:0;margin:0}footer ul li{float:left;list-style:none;margin-right:30px}footer ul li a{line-height:50px;font-size:18px;text-transform:uppercase}.download_styled{display:block;font-size:16px;padding:12px 20px 13px 70px;background-color:#f5f5f5;position:relative;margin-bottom:10px;word-break:break-word;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.995' height='29.563' viewBox='0 0 21.995 29.563'%3E%3Cg id='Gruppe_373' data-name='Gruppe 373' transform='translate(-1320.035 -541.477)'%3E%3Cpath id='Pfad_149' data-name='Pfad 149' d='M441.556 249.181l-9.23 9.23-9.23-9.23' transform='translate(898.707 305.647)' fill='none' stroke='%23696969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5'%3E%3C/path%3E%3Cline id='Linie_30' data-name='Linie 30' y1='21.33' transform='translate(1331.033 542.727)' fill='none' stroke='%23696969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5'%3E%3C/line%3E%3Cline id='Linie_31' data-name='Linie 31' x2='18.459' transform='translate(1321.803 569.79)' fill='none' stroke='%23696969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5'%3E%3C/line%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:20px center;background-size:20px 20px;margin-top:10px;color:#4b4b4b;transition:all 0.2s ease-out}.download_styled:hover{background-color:#d7d7d7;transform:scale(1.01)}.more_info{font-size:18px;text-transform:uppercase;font-weight:bold;color:#487335;transition:opacity 0.15s ease-out;position:relative;padding:2px 0 7px;font-family:"DecoFont",sans-serif;text-transform:none !important}.more_info:hover{opacity:0.7}.more_info:after{content:"";display:block;width:100%;height:3px;background-color:#487335;position:absolute;left:0;bottom:0}.s_menu{position:fixed;z-index:2;top:206px;right:0px;width:170px;padding:15px;background:#fff;-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.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.s_menu .close{position:absolute;height:40px;width:40px;left:-20px;top:-20px;display:none;cursor:pointer}.s_menu .close .icon{height:20px;width:20px;position:absolute;border-radius:50%;background-color:#fff;left:0px;right:0px;top:0px;bottom:0px;margin:auto;-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.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.s_menu .close:hover .icon{background-color:#f0f0f0}.s_menu .close .icon::before,.s_menu .close .icon::after{content:"";height:60%;width:2px;background:#626262;position:absolute;top:0px;bottom:0px;left:0px;right:0px;margin:auto}.s_menu .close .icon::after{height:2px;width:60%}.s_menu .show{height:40px;width:40px;background-color:#fff;position:absolute;top:0px;left:0px;visibility:hidden;opacity:0;cursor:pointer;background-size:14px;background-repeat:no-repeat;background-position:center;-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.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.s_menu .show:before{top:24px;left:10px;position:absolute;width:18px;height:3px;content:"";display:block;transform:rotate(45deg);background-color:#487335}.s_menu .show:after{top:13px;left:10px;position:absolute;width:18px;height:3px;content:"";display:block;transform:rotate(-45deg);background-color:#487335}.s_menu .show:hover{background-color:#f0f0f0}.s_menu .s_menu_hl{color:#487335;font-size:16px;font-weight:bold;margin-bottom:30px;display:block}.s_menu .s_menu_item{margin-bottom:10px}.s_menu .s_menu_item a{font-size:14px;text-transform:uppercase;color:#988533;display:block;line-height:1.2em;padding:3px 0px}.s_menu .s_menu_item a:hover{color:#487335}.s_menu .s_menu_item.with_icon{position:relative}.s_menu .s_menu_item.with_icon a{padding-left:35px;background-size:25px 25px;background-repeat:no-repeat;background-position:left center}.s_menu img{display:block}.s_menu::before{content:"";height:2px;width:calc(100% - 10px);position:absolute;right:0px;top:50px;background:#EFEFEF}@media only screen and (max-width:1620px){.s_menu .close{display:block}.s_menu.hidden{right:-215px}.s_menu.hidden .show{left:-55px;visibility:visible;opacity:1}}.sticky .s_menu{top:115px}@media only screen and (max-width:1040px),(pointer:coarse){.s_menu{top:135px}}.co-el.img-slider{position:relative}.co-el.img-slider .splide{height:403px}.co-el.img-slider .splide__track{width:900px;height:420px;margin:auto;padding-top:60px;padding-right:200px}.co-el.img-slider .splide__track li{margin-right:8px;width:344px !important}.co-el.img-slider:before{background-color:#F5F4EF;content:"";display:block;width:100%;height:365px;position:absolute}.co-el.img-slider .co-res-holder{padding-top:20px;width:100%;max-width:100%}.co-el.img-slider .splide__progress,.co-el.img-slider .splide__arrows{display:none !important}.co-el.img-slider .splide__slide.is-active{transition:all 0.6s ease-out;transform:scale(1.5);margin-top:20px;z-index:1;position:relative;-webkit-box-shadow:0px 2px 6px 0px rgba(0,0,0,0.16);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3)}.co-el.img-slider .img-text-holder .infos{position:absolute;top:0px;display:block;height:100%;width:100%}.co-el.img-slider .img-text-holder .infos p{text-align:left;padding:5px 20px 15px;margin:0;z-index:1;width:calc(100% - 40px);display:block;position:absolute;top:192px;pointer-events:none;color:#fff;text-transform:uppercase;font-size:13px;line-height:1.1em}@media only screen and (max-width:440px){.co-el.img-slider .img-text-holder .infos p{top:145px}}.co-el.img-slider .img-text-holder .infos .main-btn{font-size:13px;position:absolute;display:block;bottom:5px;left:0;padding:0;margin-left:20px;text-align:left;color:#fff;background:none !important}.co-el.img-slider .img-text-holder .infos .main-btn:after{display:none}.co-el.img-slider .splide__slide .img-text-holder .infos{opacity:0;pointer-events:none}.co-el.img-slider .splide__slide.is-active .img-text-holder .infos{opacity:1;pointer-events:auto;transition:opacity 0.3s ease-out}.co-el.img-slider .splide__slide.is-active:hover .img-text-holder .img{transition:opacity 0.3s ease-out}.co-el.img-slider .splide__slide.is-active .img-text-holder .infos:before{content:"";display:block;background-color:#2e5417;width:100%;height:70px;bottom:0;position:absolute;opacity:0.85 !important}.co-el.img-slider .splide__slide.is-active .img-text-holder .infos .main-btn:hover{opacity:0.4 !important}.co-el.img-slider .splide__pagination{margin-left:400px;width:235px;height:32px;bottom:0;direction:ltr}.co-el.img-slider .splide__pagination li{width:32px;height:32px;margin-right:15px}.co-el.img-slider .splide__pagination li button{width:32px;height:32px;border-radius:0;margin:0;transform:scale(1) !important}.co-el.img-slider .splide__pagination li button{width:32px;height:32px;border-radius:0;margin:0;transform:scale(1) !important}.co-el.img-slider .splide__pagination__page{background-color:#DBD8CA;opacity:1}.co-el.img-slider .splide__pagination__page:hover{opacity:0.85}.co-el.img-slider .splide__pagination__page.is-active{background-color:#9A978C}@media only screen and (max-width:999px){.co-el.img-slider .splide__pagination{right:auto;margin-left:0;bottom:-20px}.co-el.img-slider .splide__track{height:320px}.co-el.img-slider .splide__track{padding-right:150px}.co-el.img-slider .splide__slide.is-active{margin-top:10px;transform:scale(1.2)}}@media only screen and (max-width:859px){.co-el.img-slider .splide__pagination{bottom:-30px}.co-el.img-slider .splide__track{padding-right:100px}.co-el.img-slider .splide{height:368px}.co-el.img-slider .splide__track{width:100%}}@media only screen and (max-width:659px){.co-el.img-slider .splide__pagination{bottom:-30px}.co-el.img-slider .splide{height:330px;padding-right:0px}.co-el.img-slider .splide__track{padding-right:80px;padding-top:30px}.co-el.img-slider .splide__slide.is-active{margin-top:15px;transform:scale(1)}.co-el.img-slider:before{height:330px}}@media only screen and (max-width:440px){.co-el.img-slider .splide__track{padding-right:0px}.co-el.img-slider .splide__track li{width:280px !important}}body.slider__is-present .co-el.img-slider{margin-bottom:100px}.preline{color:#B2AB87;text-transform:uppercase}h1,h2,h3,h4{color:#487335;text-transform:uppercase}.preline{margin-bottom:0}a{color:#487335}.main-btn{color:#487335}.main-btn:after{background-color:#487335;display:none}.co-el.breadcrumb ul li a::after{border:solid #487335;border-width:0px 2px 2px 0px}.co-el.text-three-pics .bg{display:none}.co-el.accordion .hl{text-transform:uppercase;color:#487335}.co-el.accordion .icon .plus,.co-el.accordion .icon .plus:before{background-color:#487335}.co-el.hub-list .list-el .text{text-transform:uppercase;color:#487335}.co-el .text a{position:relative}.co-el .text a{border:none;transition:border 0.2s ease-out}.co-el .text a:hover{border:none}.co-el.download{height:50px}.co-el.download .file{height:50px;padding-top:0;padding-bottom:0}.co-el.download .file .icon{background:none;width:30px;height:30px;margin-top:0;margin-right:17px;float:left;-webkit-box-shadow:none;box-shadow:none;text-align:center;padding-top:15px}.co-el.download .file .icon svg{width:20px;height:20px;color:#487335}.co-el.download .file .file-name{float:left;margin-top:11px;color:#487335;padding-right:15px;word-break:break-word}.co-el.download .file .file-infos{float:right;margin-right:15px;margin-top:11px;color:#487335}.co-el.breadcrumb a,.co-el.download a{background-image:none !important}.co-el.accordion .co-el.download{margin-bottom:0;padding-bottom:0}.co-el.download{height:auto}.co-el.download .file{height:auto;padding-top:5px;padding-bottom:15px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.co-el.download .file .icon{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.co-el.download .file .file-name{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.co-el.download .file .file-infos{width:95px;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}a.download_styled{background-image:none !important;width:calc(100% - 15px);background-color:#e5e5e5;display:block;padding:5px 0 5px 15px;color:#393939;transition:all 0.2s ease-out !important;margin-bottom:30px;height:auto;padding-top:10px;padding-bottom:10px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}a.download_styled:hover{background-image:none;background-color:#d7d7d7;transform:scale(1.01)}a.download_styled:before{content:"";width:26px;height:25px;background:url('../../../typo3temp/assets/img/vg-nes/download-arrow.svg') center center no-repeat;background-size:70%;margin-right:10px}.news .co-el.seperator{height:3px;background-color:#ccc}.v_app_selector_prefix_formular .not-lkr .form-wrapper .v-input:nth-of-type(10){display:none !important}@media only screen and (max-width:420px){.hamburger::after{display:none}.splide.is-active .splide__list{margin-left:70px !important}}html body .sqr_088d4518 h2,html body .sqr_088d4518 h3{font-weight:bold !important}html body .sqr_088d4518 .list-view .content .teaser-text>.text{margin-bottom:25px !important}.main_menu_wrapper{float:right;padding-top:35px}.main_menu_wrapper .menu_icon{height:50px;width:50px;background-size:cover;background-repeat:no-repeat;position:absolute;left:10px;top:0px;bottom:0px}.main_menu_wrapper .res_holder{overflow:hidden}.main_menu_wrapper ul{float:right;margin-right:20px}.main_menu_wrapper ul li{float:left}.main_menu_wrapper ul li a{font-size:18px;font-weight:400;text-transform:uppercase;color:#626262;margin-left:30px;position:relative;display:inline-block;padding:8px 0px;line-height:1.3em}.main_menu_wrapper .item_holder{position:relative}.main_menu_wrapper ul li:hover>a,.main_menu_wrapper ul li a:hover,.main_menu_wrapper ul li.active>a,.main_menu_wrapper ul li.active>.item_holder>a{color:#355739}.main_menu_wrapper .sub_menu{display:none;position:absolute;width:100%;left:0px;background:#f0f0f0;padding:30px 0px;z-index:100;margin-top:0px}.main_menu_wrapper .sub_menu::after{content:"";position:absolute;width:100%;height:25px;top:-25px;left:0px;display:none}.main_menu_wrapper li:hover>.sub_menu{display:block;-webkit-animation:fadein 0.2s;-moz-animation:fadein 0.2s;-o-animation:fadein 0.2s;animation:fadein 0.2s}.main_menu_wrapper .sub_menu ul,.main_menu_wrapper .sub_menu .sub_sub_menu{float:none;margin-right:0px;display:flex;display:-ms-flexbox;flex-flow:row wrap;-ms-flex-flow:row wrap;justify-content:space-between;width:50%}.main_menu_wrapper .sub_menu ul li{float:none;width:30%;background:white;margin-bottom:15px}.main_menu_wrapper .sub_menu ul li a{height:55px;padding:0px;padding-left:20px;padding-right:20px;display:flex;align-items:center;position:absolute;width:calc(100% - 40px);font-size:16px;margin:0px;z-index:1}.main_menu_wrapper .sub_menu ul li.has_icon a{width:calc(100% - 90px)}.main_menu_wrapper .sub_menu ul li.has_icon>.item_holder>a,.main_menu_wrapper .sub_menu ul li.has_icon>a{padding-left:70px}.main_menu_wrapper .sub_menu ul li a::after,.main_menu_wrapper .sub_menu ul li a::before{display:none}.main_menu_wrapper .sub_menu ul li.has_sub>a{padding-right:30px}.main_menu_wrapper .sub_menu ul li.has_sub>a::after,.main_menu_wrapper .sub_menu ul li.has_sub>.item_holder>a::after{content:"";display:block;position:absolute;right:16px;left:auto;top:0px;bottom:0px;margin:auto;height:10px;width:10px;border:2px solid #666;border-left:none;border-bottom:none;visibility:visible;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main_menu_wrapper ul .placeholder{width:30%}.main_menu_wrapper .sub_menu_grid{width:200%;position:relative;left:0px;min-height:290px;transition:left 0.3s ease-in-out}.main_menu_wrapper .sub_menu_grid>ul>li>.item_holder{height:100%;width:100%;position:relative}.main_menu_wrapper .sub_menu .sub_sub_menu{position:absolute;left:100%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:2;top:0px;background:#f0f0f0;display:block;min-height:100%}.main_menu_wrapper .sub_menu .sub_sub_menu.active{left:0px}.main_menu_wrapper .sub_sub_menu ul{width:100%}.main_menu_wrapper .sub_menu_hl{font-size:22px;padding-bottom:7px;border-bottom:3px solid #D5D5D5;margin-bottom:20px;text-transform:uppercase}.main_menu_wrapper .sub_sub_menu .back{cursor:pointer;color:#355739;padding:7px 0px;padding-left:25px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative;text-transform:uppercase;font-weight:bold;margin-top:-10px;display:inline-block}.main_menu_wrapper .sub_sub_menu .back:hover{color:#385133}.main_menu_wrapper .sub_sub_menu .back::before{content:"";position:absolute;left:5px;top:14px;border:solid #355739;border-width:0 3px 3px 0;padding:4px;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.main_menu_wrapper .sub_sub_menu .back:hover::before{border-color:#385133}.main_menu_wrapper .sub_sub_hl{font-size:20px;padding-bottom:7px;margin-bottom:8px;margin-top:15px;display:block}.main_menu_wrapper .sub_menu_bg{position:fixed;width:100%;background:rgba(0,0,0,0.5);left:0px;top:180px;bottom:0px;z-index:99;display:none;pointer-events:none}.main_menu_wrapper li:hover>.sub_menu_bg{display:block;-webkit-animation:fadein 0.5s;-moz-animation:fadein 0.5s;-o-animation:fadein 0.5s;animation:fadein 0.5s}@media only screen and (max-width:959px){.main_menu_wrapper ul li a{font-size:16px;margin-left:20px}}@media only screen and (max-width:959px){.main_menu_wrapper{display:none}}@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}}.main_menu_wrapper>nav>ul>li>a{height:55px;color:#626262;margin-left:0px;padding:0 10px;line-height:1.3em !important;cursor:pointer}.main_menu_wrapper>nav>ul>li:first-of-type>a{padding-left:0px}.main_menu_wrapper>nav>ul>li:last-of-type>a{padding-right:0px}body.overflow_hidden{overflow:hidden}.mobile_menu_container li.hl{font-weight:bold}.hamburger.mobileNavButton{position:relative;display:none;float:left;margin-left:-11px;margin-top:-1px}.hamburger::after{content:"MENÜ";position:absolute;right:-30px;top:-7px;bottom:0px;height:35px;margin:auto;color:#000;line-height:35px;font-size:17px}.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{padding:0px;margin:0px}.mobile_menu_container ul li{list-style:none}.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:900px){.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:25px;height:2px;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:-6px}.hamburger-inner:after{bottom:-6px}.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}
