.relative{position:relative}nav .nav-wrapper{position:relative;height:100%;z-index:990}nav ul a{padding:0 12px;margin:0 0}nav ul a,nav .brand-logo{color:#faf6eb}nav ul li.active{background-color:transparent}nav ul a:hover{background-color:rgba(255,255,255,.5);color:#be3414}nav{height:76px;line-height:76px;background:url(img/header_rep.png) repeat scroll center top;-webkit-box-shadow:none;box-shadow:none}nav ul li{height:54px;line-height:54px}nav .brand-logo{top:0}nav .brand-logo img{width:390px}.navbar-fixed nav .brand-logo{top:0}nav ul li a{position:relative;padding-top:22px;font-weight:500}nav ul li:last-child a{border-right:none !important}nav ul li a::before{content:'';position:absolute;bottom:8px;width:100%;height:2px;background-color:#be3414;transform:scaleX(0);transition:transform .2s,background-color .2s;margin-left:-6px}.dropdown-content li>a,.dropdown-content li>span{color:#444}nav ul.dropdown-content li.active{background-color:transparent}nav ul.dropdown-content li:hover{background-color:transparent}nav ul.dropdown-content li a:hover,nav ul li.active>a{color:#be3414;background-color:rgba(255,255,255,.8)}nav ul.dropdown-content li>a::before,nav.navbar ul.dropdown-content li>span::before{content:'';position:absolute;background-color:#be3414;width:2px;height:100%;-webkit-transform:scaleY(0);transform:scaleY(0)}nav ul.dropdown-content>li{margin-top:0;height:auto;line-height:auto}.navbar-fixed nav{height:56px;line-height:56px;background-color:rgba(255,255,255,.95) !important;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);top:0}.navbar-fixed .brand-logo img{width:286px}.navbar-fixed ul li,.navbar-fixed ul i{margin-top:0;height:56px;line-height:56px}.navbar-fixed ul li a{padding-top:0}nav .brand-logo-text{position:absolute;color:#999;display:inline-block;font-size:.76rem;padding:0;top:30px;margin-left:0}.navbar-fixed nav .brand-logo-text{top:20px;margin-left:2px}#navWrap.navbar-fixed{margin-bottom:12px;border-top:none}nav .cart-item-wrapper{position:relative}nav .cart-item{color:#faf6eb}nav .cart-item-wrapper .cartCount{position:absolute;top:-24px;right:8px;color:#faf6eb;font-size:80%}.navbar-fixed nav .cart-item-wrapper .cartCount{position:absolute;top:-12px}.container{margin:0 auto;max-width:100%;width:96%}@media only screen and (min-width:601px){.container{width:90%}}@media only screen and (min-width:993px){.container{width:80%}}.footerColor{background-color:#d8ba8e !important;color:#7d4f23}.footerColor-text{color:#936131 !important}.footerColor a{color:#357b2a}.footerColor a:hover{color:#b0251c}.page-footer .footer-copyright,.page-footer .footer-copyright a{color:#7d4f23}.mainColor{background-color:#af241c !important}.mainColor-text{color:#af241c !important}.mainGradient{background:linear-gradient(#faf9e9,#eaca9b)}.secondColor{background-color:#d9dab2}.buttonColor{background-color:#13800b}.buttonColorRed{background-color:#be3414 !important}.btn-flat.mainColor{color:#fff}.bold-text{font-weight:bolder}#headerInfo{background-color:#ae261c !important;border-bottom:2px solid #fff;color:#fff}.grayscale{filter:grayscale(80%);-webkit-filter:grayscale(80%)}.karte{transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;filter:grayscale(80%);-webkit-filter:grayscale(80%)}.karte:hover{filter:grayscale(0%);-webkit-filter:grayscale(0%)}.row.no-margin-bot{margin-bottom:0}.section.inf .col{margin-bottom:10px}.zertifikate .col{transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;filter:grayscale(90%);-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9)}.zertifikate .col:hover{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #357b2a;-webkit-box-shadow:0 1px 0 0 #357b2a;box-shadow:0 1px 0 0 #357b2a}input:not([type]):focus:not([readonly])+label,input[type=text]:not(.browser-default):focus:not([readonly])+label,input[type=password]:not(.browser-default):focus:not([readonly])+label,input[type=email]:not(.browser-default):focus:not([readonly])+label,input[type=url]:not(.browser-default):focus:not([readonly])+label,input[type=time]:not(.browser-default):focus:not([readonly])+label,input[type=date]:not(.browser-default):focus:not([readonly])+label,input[type=datetime]:not(.browser-default):focus:not([readonly])+label,input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,input[type=tel]:not(.browser-default):focus:not([readonly])+label,input[type=number]:not(.browser-default):focus:not([readonly])+label,input[type=search]:not(.browser-default):focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#357b2a}[type="checkbox"]:checked+span:not(.lever):before{border-right:2px solid #357b2a;border-bottom:2px solid #357b2a}[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:after{background-color:#357b2a}[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:before,[type="radio"].with-gap:checked+span:after{border:2px solid #357b2a}input[aria-invalid=true]{border-bottom:1px solid #be3414}.input-field input[type=text].invalid{border-bottom:1px solid #f00 !important;box-shadow:0 1px 0 0 red !important}input[type=checkbox].invalid~span{color:#f44336}.hiddendiv.common{position:fixed;top:100%;left:0}.material-tooltip{background-color:#036 !important}#cookieInfo{position:fixed;width:100%;height:56px;background-color:#fff287;bottom:0}p{line-height:1.8rem}p.small-line{line-height:1.2rem}p.big-line{line-height:2rem}a{color:#b0251c}a.pointer{cursor:pointer}.sidenav-trigger{color:#faf6eb}.card-fab{position:relative;z-index:1}.parallax-container{min-height:380px;line-height:0;height:auto;color:rgba(255,255,255,.9)}.parallax-container .section{width:100%}.parallax-container.second{min-height:180px !important}.parallax-container.second2{min-height:100px !important}.second-header{background-color:#6a9636 !important;color:#fff !important}.second-header i{background-color:#6a9636 !important;color:#fff !important}.second-header .description{margin-top:0;margin-bottom:-10px}table.highlight>tbody>tr:hover{background-color:#fff287;cursor:pointer}table>tbody>tr.erledigt,table>tbody>tr.erledigt a{text-decoration:line-through;color:#d3d3d3 !important}table>tbody>tr.wichtig{color:#ff8c00}table>tbody>tr.dringend{color:#f00}table.highlight>tbody>tr.hover{background-color:#fff287}.datenschutz ul{padding-left:1em}.datenschutz ul li{padding-bottom:.5em}.datenschutz strong{font-size:110%}.datenschutz p{line-height:160%}.collapsible{border-left:none;border-right:none}.collapsible .collapsible-header{font-weight:500;color:#689f38}.collapsible .collapsible-header:hover{background:#e8f5dd}.collapsible .collapsible-body{padding-top:.2rem}.collapsible li.active .collapsible-header{border-bottom:none}.collapsible-header i.second{color:#ddd;margin-left:auto}.valign-wrapper{flex-wrap:wrap}@media only screen and (max-width:992px){.parallax-container .section{top:40%}#index-banner .section{top:5%}h1{font-size:3.2rem}h4{font-size:1.8rem}}@media only screen and (max-width:600px){#index-banner .section{top:0}h1{font-size:2.2rem}h4{font-size:1.2rem}.modal{width:98%;max-height:80%}.modal.modal-fixed-footer{padding:0;height:80%;top:5% !important}.second-header .description-text{font-size:90%}.second-header .breadcrumb{font-size:100%}nav .brand-logo{left:-6px;-webkit-transform:translateX(0%);transform:translateX(0%)}.navbar-fixed nav .brand-logo{left:2px}}.icon-block{padding:0 15px}.icon-block .material-icons{font-size:inherit}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.sublink>li{font-size:110%}.sublink>li:before{content:"-";padding-right:12px}.sublink>li:first-child:before{content:""}@media only screen and (max-width:600px){.sublink>li:before{content:"";padding-right:0}}footer.page-footer{margin:0}body{display:flex;min-height:100vh;flex-direction:column}.main{flex:1 0 auto}.helper-text{min-height:0}.shadow1-text{text-shadow:0 1px 3px rgba(0,0,0,.5)}.bolder{font-weight:bolder}.big-text{font-size:110%}.big1-text{font-size:120%}.big2-text{font-size:140%}.big3-text{font-size:180%}.small-text{font-size:86%}.small1-text{font-size:80%}.justify-align{text-align:justify}.underline{text-decoration:underline}.pagination li.disabled span{cursor:default;color:#999}.pagination li.active span.current{color:#fff;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px;cursor:default}html{line-height:1.5;font-family:"Roboto",sans-serif;font-weight:normal;color:rgba(0,0,0,.87)}@font-face{font-family:"Roboto";src:local(Roboto Thin),url("../fonts/roboto/Roboto-Thin.woff2") format("woff2"),url("../fonts/roboto/Roboto-Thin.woff") format("woff");font-weight:100}@font-face{font-family:"Roboto";src:local(Roboto Light),url("../fonts/roboto/Roboto-Light.woff2") format("woff2"),url("../fonts/roboto/Roboto-Light.woff") format("woff");font-weight:300}@font-face{font-family:"Roboto";src:local(Roboto Regular),url("../fonts/roboto/Roboto-Regular.woff2") format("woff2"),url("../fonts/roboto/Roboto-Regular.woff") format("woff");font-weight:400}@font-face{font-family:"Roboto";src:local(Roboto Medium),url("../fonts/roboto/Roboto-Medium.woff2") format("woff2"),url("../fonts/roboto/Roboto-Medium.woff") format("woff");font-weight:500}@font-face{font-family:"Roboto";src:local(Roboto Bold),url("../fonts/roboto/Roboto-Bold.woff2") format("woff2"),url("../fonts/roboto/Roboto-Bold.woff") format("woff");font-weight:700}@font-face{font-family:'Dancing Script';font-style:normal;font-weight:400;src:local(''),url('../fonts/dancing-script/dancing-script-v24-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/dancing-script/dancing-script-v24-latin-regular.woff2') format('woff2'),url('../fonts/dancing-script/dancing-script-v24-latin-regular.woff') format('woff'),url('../fonts/dancing-script/dancing-script-v24-latin-regular.ttf') format('truetype'),url('../fonts/dancing-script/dancing-script-v24-latin-regular.svg#DancingScript') format('svg')}.card-img1{vertical-align:middle;text-align:center}.card-img1 img{max-height:100px}.icon i.circle{font-size:1.9rem;line-height:3.8rem;color:#fff;background-color:#999;text-align:center}.icon .circle{position:relative;float:left;width:3.8rem;height:3.8rem;overflow:hidden;display:inline-block;vertical-align:middle}.clear{clear:both}blockquote{border-color:#8bc34a}ul.disc{list-style-type:disc;list-style:disc}ul.disc li{padding-top:5px}ul.check{list-style-type:none}ul.check li::before{content:"✔\20";color:#689f38;display:inline-block;width:1.2em;margin-left:-1.1em}ul.check li{padding-top:.8rem}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{font-family:'Material Icons';font-size:4rem}.owl-theme .owl-dots .owl-dot span{background:#fff !important}.owl-theme .owl-dots .owl-dot span:hover{background:#c7a87d !important}.owl-theme .owl-dots .owl-dot.active span{background:#c7a87d !important}.owl-nav{height:0;margin:0}.owl-carousel .owl-nav button{color:rgba(255,255,255,.85) !important}.owl-carousel .owl-nav button:hover{color:rgba(255,255,255,1) !important}.owl-carousel .owl-nav .owl-prev:before{font-family:"Material Icons";content:"";font-size:4rem;margin-left:16px;position:absolute;top:30%;left:-4%;height:auto;text-shadow:0 0 5px rgba(0,0,0,.1),0 0 8px rgba(0,0,0,.05),0 0 12px rgba(0,0,0,.05)}.owl-carousel .owl-nav .owl-next:after{font-family:"Material Icons";content:"";font-size:4rem;margin-right:16px;position:absolute;top:30%;right:-4%;height:auto;text-shadow:0 0 5px rgba(0,0,0,.1),0 0 8px rgba(0,0,0,.05),0 0 12px rgba(0,0,0,.05)}.owl-carousel .item{padding:0 10px}