@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:400,700|Roboto:300,400,500,700,900&subset=latin-ext'); /* =Reset-------------------------------------------------------------- */html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font-weight:300;font-style:normal;}body {line-height:1;box-sizing:border-box;}ol, ul {list-style:none;margin:0;padding:0;}table {border-collapse:collapse;border-spacing:0;}caption, th, td {font-weight:normal;text-align:left;}h1, h2, h3, h4, h5, h6 {clear:both;font-weight:600;}html {font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}a {outline:0;color:inherit;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display:block;}audio, canvas, video {display:inline-block;}audio:not([controls]) {display:none;}del {color:#333;}ins {background:#fff9c0;text-decoration:none;}hr {background-color:#ccc;border:0;height:1px;margin-bottom:1.714285714rem;}sub, sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup {top:-0.5em;}sub {bottom:-0.25em;}small {font-size:smaller;}img {border:0;-ms-interpolation-mode:bicubic;} .kenburns{background-size: cover;height:100%;overflow: hidden; -ms-animation-name: panorama;-ms-animation-duration: 35s;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-moz-animation-name: panorama;-moz-animation-duration: 35s;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-webkit-animation-name: panorama;-webkit-animation-duration: 35s;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-name: panorama;animation-duration: 35s;animation-iteration-count: infinite;animation-timing-function: linear;}@-webkit-keyframes panorama {  0% {background-position-x: 100%;  }  50% {background-position-x: 0%;  }  100% {background-position-x: 1000%;  }}@-moz-keyframes panorama {  0% {background-position-x: 100%;  }  50% {background-position-x: 0%;  }  100% {background-position-x: 100%;  }}@-ms-keyframes panorama {  0% {background-position-x: 100%;  }  50% {background-position-x: 0%;  }  100% {background-position-x: 100%;  }}@keyframes panorama {  0% {background-position-x: 100%;  }  50% {background-position-x: 0%;  }  100% {background-position-x: 100%;  }} form:not(.checkout):not(.modal form){max-width:700px;width:90%;}.input-group .form-control:focus {z-index: auto !important;}.form-control:focus {-webkit-box-shadow: none;box-shadow: none;border:1px solid #c21a54;}.form-control {border: 1px solid #ccc;border-radius: 0;}.irs-slider {top: 0px;width: 27px;height: 30px;border: 0px;background: #333;border-radius: 0px;-moz-border-radius: 0;box-shadow:none;cursor: pointer;}.irs-slider.state_hover, .irs-slider:hover {background: #333;}.irs-line {height: 30px;top: 0px;background: #EEE;border: 0;border-radius: 0;-moz-border-radius: 0;}.irs-bar,.irs-bar-edge {height: 30px;top: 0px;background: #ccc;border: 0;border-radius: 0;-moz-border-radius: 0;}.irs-from, .irs-to, .irs-single {color: #fff;font-size: 14px;line-height: 1.333;text-shadow: none;padding: 1px 5px;background: none;border-radius: 0;-moz-border-radius: 0;}.irs-min, .irs-max {color: #fff;font-size: 12px;line-height: 1.333;text-shadow: none;top: 0;padding: 1px 5px;background: #333;border-radius: 0;-moz-border-radius: 0;display:none;}.irs-single {top: 5px;z-index: 99;} html,body{min-height:100%;}body{font-family:'Roboto Slab', sans-serif;color:#575656 !important;line-height:1.5;overflow-x:hidden;font-size:18px;font-weight:300 !important;padding-right:0 !important;}body#tinymce{padding:10px !important;}.no-sidebar{padding-left:0;padding-right:0;}a{color:#61bdac ;font-weight:400;}a.button,.btn{display:inline-block;background:#61bdac;color:#fff;padding:5px 10px;transition:all 0.3s ease-in-out;}a.button:hover,.btn:hover{background:#fff;color:#61bdac;border:1px solid #61bdac;}.strong,b{font-weight:700;}.colored-bg{background:#fff;/*border-bottom:1px solid #61bdac;*/}.with-sidebar .colored-bg{background:none;}.nopadding {   padding: 0 !important;   margin: 0 !important;}label{padding-left: 0 !important;}.bubble{border-radius:5px;background:#61bdac;padding:10px;color:white;position:fixed;}body .ajax-wrapper{transition:0.3s all ease-in-out;}body  .segment{opacity:0;transition:0.3s all ease-in-out;}body  .segment:first-child{opacity:1 !important;}.featherlight .segment{padding: 10px !important;}.featherlight .container{width:auto !important;}#up,#down{position:fixed;right:20px;cursor:pointer;}#up{bottom:70px;}#down{bottom:15px;}#swipebox-overlay {background: rgba(0,0,0,0.8) !important;}.with-sidebar #main-content .container,.with-sidebar .sidebar .container{width:auto;}#swipebox-overlay {z-index: 99999999999 !important;}.featherlight .featherlight-close-icon {top: 20px !important;right: 20px !important;}.container-fluid{/*max-width:1920px;*/}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15 {position: relative;min-height: 1px;padding-right: 10px;padding-left: 10px;}.col-xs-15 {width: 20%;float: left;}@media (min-width: 768px) {.col-sm-15 {width: 20%;float: left;}}@media (min-width: 992px) {.col-md-15 {width: 20%;float: left;}}@media (min-width: 1200px) {.col-lg-15 {width: 20%;float: left;}}@media (max-width: 767px) {body{font-size:16px !important;font-weight:300;padding-top:67px;}body .ajax-wrapper > div{padding-top:0px;}body .ajax-wrapper > div.with-sidebar{padding-top:40px !important;}} .headerpanel{max-width:1300px;min-height:280px;margin:0 auto 0 auto;position:relative;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-o-hyphens:none;hyphens:none;}.headerpanel.empty{height:0;min-height:1px;margin:0px;}.swiper-slide {/*width: calc(100% - 30px);margin-left: 15px;*/}.fullscreen-panel{padding-top:0 !important;}.fullscreen-panel #panel{width:100%;max-width:100% !important;height:100%;position:absolute;left:0;right:0;top:0;height:100%;background:white;z-index:100;}.fullscreen-panel #panel div:not(.panel-overlay):not(.swiper-pagination){height:100%;}.panel-overlay{right:50px;left:auto;top:50px;position:absolute;background:rgba(47,85,2,0.5);padding:20px 20px 20px 20px;overflow:hidden;opacity:1;color:white;}.fullscreen-panel #panel div.panel-overlay{top:250px;}.panel-overlay .intro{margin-bottom:10px;color:#fff;}.panel-overlay .teaser{font-weight:500;font-size:28px;margin-bottom:20px;margin-right:20px;line-height:1;color:#fff;}.panel-overlay .anriss{margin-bottom:10px;color:#fff;font-weight:300;line-height:1.1;font-size:28px;}.panel-overlay .link{margin-bottom:10px;}.panel-overlay .link a{color: white;font-size:18px;}.swiper-pagination{bottom:5px !important;}.headerpanel .swiper-pagination{bottom:20px !important;}.swiper-pagination-bullet {width: 10px;height: 10px;text-align: center;line-height: 20px;font-size: 12px;color:#000;opacity: 1;background: rgba(255,255,255,0.9);}.swiper-pagination-bullet-active {color:#fff;background: #006ab5;}.panel-overlay{}@media all and (max-width: 1299px){.panel-overlay{top:10px;bottom:10px;overflow:auto;right:10px;}}@media all and (max-width: 991px){.panel-overlay{padding:7px;}.panel-overlay .teaser,.panel-overlay .anriss{font-size:80%;}}@media all and (max-width: 767px){#panel{transition: all 0.3s ease-in-out;}.panel-overlay{display:none;}#panel .swiper-container .col-md-5{height:230px;}#panel img{position:static !important;}#panel > div > div.swiper-wrapper > div > div > div > div > div > div.col-lg-8.col-md-8.col-sm-8{height:auto !important;}} .header-wrapper{background:transparent url(/_ggw/img/streifen.gif) center top no-repeat;/*box-shadow: 0 4px 4px -2px silver;*/}.header-wrapper .container{position:relative;}.logo{}body.fixed{padding-top:180px;}body.fixed header .row {}body.fixed header {position: fixed;top: 0px;z-index: 999;width: 100%;min-height:93px;/*-webkit-box-shadow: 0px 4px 15px -4px rgba(179,179,179,0.65);-moz-box-shadow: 0px 4px 15px -4px rgba(179,179,179,0.65);box-shadow: 0px 4px 15px -4px rgba(179,179,179,0.65);*/}body.fixed.fullscreen-panel header {position: fixed;top: 0px;z-index: 999;width: 100%;min-height:93px;-webkit-box-shadow:none;box-shadow:none;transition:all 0.8s ease-in-out;}header{padding-bottom:20px;background:#fff;}.fullscreen-panel header{height:auto !important;background:rgba(255,255,255,0.88) !important;}header .row{position:relative;}header{padding-bottom:0px;}@media all and (max-width: 1199px){body.fixed{/*padding-top:141px !important;*/}}@media all and (max-width: 991px){body.fixed{/*padding-top:118px !important;*/}}@media all and (max-width: 767px){header{height:110px !important;max-height:none !important;}body.fixed header {min-height: 110px;}body.fixed{padding-top:110px !important;}.header-wrapper{padding-bottom:0px !important;}header{padding:0 !important;position:fixed;z-index:201;width:100%;top:0;-webkit-box-shadow: 0 6px 9px -2px rgba(0,0,0,0.2);-moz-box-shadow: 0 6px 9px -2px rgba(0,0,0,0.2);-ms-box-shadow: 0 6px 9px -2px rgba(0,0,0,0.2);-o-box-shadow: 0 6px 9px -2px rgba(0,0,0,0.2);box-shadow: 0 6px 9px -2px rgba(0,0,0,0.2);}.segment > .row{margin: 15px;}.logo{width:180px !important;max-width:none;max-height:none !important;height:auto !important;}} nav{font-family:'Roboto', sans-serif;}nav ul{}nav ul li{float:left;padding-top:0px;margin-right:0px;}header nav ul li a{/*text-transform:uppercase;*/font-weight:500;color:#575656 ;font-size:14px;line-height:45px;display:block;padding:10px 20px;}header nav > ul > li > a:hover,header nav > ul > li > a.act{color:#575656 !important;background:white;}header nav > ul > li > a.act{font-weight:700;}.fatnav {display: none;position: absolute;top: 55px;left: 0px;right: 0px;min-height: 310px;z-index: 10001;padding: 20px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);box-shadow: 0 6px 12px rgba(0,0,0,0.175);}.fatnav.narrow {/*display: none;*/position: absolute;top: 60px; left: 0;right:auto;width:auto;min-width:100px;min-height: 20px;z-index: 10001;padding: 5px 5px 5px 0;-webkit-box-shadow:none;box-shadow:none;}.fatnav.act{display:block;}.fatnav span{display:block;/*text-transform:uppercase;*/}.fatnav  ul:first-of-type{margin-top:5px;}.fatnav ul li{width:100%;}.fatnav:not(.narrow) ul:first-of-type > li{padding:5px 0 5px 0;}.fatnav ul:first-of-type > li.act,.fatnav ul:first-of-type > li.act:hover,.fatnav ul:first-of-type > li.act:hover a:hover{background:#61bdac !important;color:white !important;}.fatnav ul:first-of-type > li > a{/*text-transform:uppercase;*/font-weight:600;color:black;}.fatnav ul:first-of-type > li.act > a{color:white;}.fatnav ul:first-of-type > li > ul{}.fatnav ul:first-of-type > li > ul > li{}.fatnav ul:first-of-type > li > ul > li > a{font-weight:400 !important;}.dropdown-submenu {position: relative;}.dropdown-submenu>.dropdown-menu {top: 0;left: 100%;margin-top: -6px;margin-left: -1px;}.dropdown-submenu:hover>.dropdown-menu {display: block;}.dropdown-submenu>a:after {display: block;content: " ";float: right;width: 0;height: 0;border-color: transparent;border-style: solid;border-width: 5px 0 5px 5px;border-left-color: #ccc;margin-top: 5px;margin-right: -10px;}.dropdown-submenu:hover>a:after {border-left-color: #fff;}.dropdown-submenu.pull-left {float: none;}.dropdown-submenu.pull-left>.dropdown-menu {left: -100%;margin-left: 10px;}.dropdown-menu {top: -10px;left: 0px;z-index: 9999;padding: 0px 0 0px 0;border: 0px solid rgba(0,0,0,0.15);border-radius: 0px; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);box-shadow: 0 6px 12px rgba(0,0,0,0.175);-webkit-background-clip: padding-box;background-clip: padding-box;background:#fff;margin-top:0;}.dropdown-menu li:not(.divider){padding:0;}.dropdown-menu>li>a {padding: 8px 15px;font-size:inherit;color:#c21a54;font-weight:500 !important;}#themen{/*padding:0;*/margin-bottom:0px;}.fullscreen-panel #themen{background:rgba(255,255,255,0.88);display:none;}#themen .container{/*background:#fff;*/}body.sticky{padding-top: 150px;}body.sticky #themen{position:fixed !important;top: 93px;z-index:100;left:0;right:0;}#themen nav{padding:45px 0 0 0;}#themen nav a{font-size:16px;color:#61bdac;font-weight:700;}#themen nav > ul > li > a.act{font-weight:700;background:#f7f7f7;}nav img{display:none;}header nav {}header nav ul{float:right;}header nav ul li:last-child{padding:0 !important;}#fatnav-cart .dropdown-menu{left:auto;right:-10px;}.overview-item{margin-bottom:30px;background-position: center top;background-repeat: no-repeat;background-size:cover;padding-top:75%;font-size:18px;color:black;text-shadow:#fff 1px 2px 2px;display:block;cursor:pointer;position:relative;background-color:#e5e5e5;overflow:hidden;}.ovcaption{background:rgba(255,255,255,0.8);height:100%;transition:all 0.3s ease-in-out;position:absolute;bottom:0;left:-1px;right:-1px;padding:20px;-webkit-transform:translate3d(0,100%,0);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%);}.overview-item.open .ovcaption{-webkit-transform:translate3d(0,0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}.ovcaption table{height:100%;width:100%;}.ovcaption table td{text-align:center;vertical-align:middle;}.ovcaption table strong{font-size:1.1em;font-weight:800;}#search {position: fixed;z-index:10000;top: 0px;left: 0px;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.8);-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;-webkit-transform: translate(0px, -100%) scale(0, 0);-moz-transform: translate(0px, -100%) scale(0, 0);-o-transform: translate(0px, -100%) scale(0, 0);-ms-transform: translate(0px, -100%) scale(0, 0);transform: translate(0px, -100%) scale(0, 0);opacity: 0;}#search.open {-webkit-transform: translate(0px, 0px) scale(1, 1);-moz-transform: translate(0px, 0px) scale(1, 1);-o-transform: translate(0px, 0px) scale(1, 1);-ms-transform: translate(0px, 0px) scale(1, 1);transform: translate(0px, 0px) scale(1, 1); opacity: 1;}#search input[type="search"] {position: absolute;top: 50%;width: 100%;color: rgb(255, 255, 255);background: rgba(0, 0, 0, 0);font-size: 60px;font-weight: 300;text-align: center;border: 0px;margin: 0px auto;margin-top: -51px;padding-left: 30px;padding-right: 30px;outline: none;}#search .btn {position: absolute;top: 50%;left: 50%;margin-top: 61px;margin-left: -45px;}#search .close {position: fixed;top: 15px;right: 15px;color: #fff;background-color: #8f9c29;border-color: #8f9c29;opacity: 1;padding: 10px 17px;font-size: 27px;}@media all and (max-width: 991px){nav ul li {padding-right: 5px;}header nav ul li a{font-size:12px;}#themen nav a {font-size: 12px;}}@media all and (max-width: 767px){#themen{width:80%;}#themen > div:last-child{display:none;}#themen > div:first-child{padding:20px;margin-left:30px;}} #mobile-nav a.button{display:inline-block;background:#8f9c29;color:white;padding:5px 10px;transition:all 0.3s ease-in-out;border:1px solid #fff;}#mobile-nav a.button:hover{background:white;border:1px solid #8f9c29;color:#8f9c29;}.caret-right {border-bottom: 4px solid transparent;border-top: 4px solid transparent;border-left: 4px solid;display: inline-block;height: 0;opacity: 1;vertical-align: top;width: 0;margin-top: 8px;}.caret-left{border-bottom: 4px solid transparent;border-top: 4px solid transparent;border-right: 4px solid;display: inline-block;height: 0;opacity: 1;vertical-align: top;width: 0;margin-top: 8px;}body.drawer-open{overflow:hidden;}body.drawer-open #mobile-nav{transform:translate3d(0,0,0);transition:transform opacity 0.3s ease-in-out;position:fixed;width:320px;z-index:200;}body.drawer-open > .parallax-mirror img,body.drawer-open > footer,body.drawer-open > .ajax-wrapper,body.drawer-open > .segment,body.drawer-open > #panel,body.drawer-open > .fteasers{transform:translate3d(310px,0,0) !important;opacity:0.3 !important;}body.stackednav #mobile-nav{overflow-y:hidden;}#mobile-nav{transform:translate3d(-768px,0,0);transition:all 0.3s ease-in-out;height: calc(100% - 60px);position:fixed;width:320px;background:white;z-index:200;top:80px;bottom:0;padding:15px 15px 15px 0px;overflow:auto;overflow-x:hidden;}#mobile-nav a{}.mobile-nav{position:absolute;right:25px;top:30px;cursor:pointer;}.mobile-nav i{color:#006ab5;}#mobile-nav ul li{padding:10px 0 10px 0;border-bottom:2px solid #006ab5;}.stackedBack{background: #006ab5;color: white;padding: 10px 2px 10px 15px;position: absolute;width: calc(100% + 15px);left: 0px;top: -18px;cursor:pointer;}.stack{}.stack ul{margin-top:20px;}.stack ul li{padding: 0px 0 12px 0;}.stack ul li a{color:#8f9c29;font-weight:400;/*text-transform:uppercase;*/}body.stackednav #mobile-nav{overflow-y:hidden;}.stack.open {transform: translateX(0px);}.stack {position: fixed;top: 31px;z-index: 201;background: white;bottom: 0;width: 320px;left: 0;padding: 15px;transform: translateX(-320px);transition: all 0.3s ease-in-out;}@media all and (max-width: 767px){#mobile-nav .row{padding:5px 0 0 0 !important;}.inner-footer-padding{padding:0 !important;}.footer-address{display:none !important;}nav ul li {padding-right: 10px;}nav ul li a {font-size: 0.83em;}#mobile-nav a {font-size: 16px;font-weight:600;}.dropdown-menu>li>a {font-size:0.9em;}body.fixed header .row {max-width: 767px;}footer,footer h2{font-size:13px !important;}.footer div[class^="col-"]{margin-bottom:15px !important;}.footer div[class^="col-"]:nth-child(2n) a{/*font-size:13px !important;*/}footer h2:empty{margin-top:10px !important;}footer .footer{background:#eee;padding:50px 0 50px 0;}.footer nav ul{}.footer nav ul ul *{display:none;}.footer nav ul li{float:none;padding:0px 0 7px 0 !important;/*border-bottom:1px solid silver;*/margin:0 0 7px 0;}.footer nav ul li a{color:#666;}.footer a{font-weight:300;}} .headerpanel{max-width:1300px;min-height:280px;margin:0 auto 0 auto;position:relative;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-o-hyphens:none;hyphens:none;}.headerpanel.empty{height:0;min-height:1px;margin:0px;}.swiper-slide {/*width: calc(100% - 30px);margin-left: 15px;*/}.fullscreen-panel{padding-top:0 !important;}.fullscreen-panel #panel{width:100%;max-width:100% !important;height:100%;position:absolute;left:0;right:0;top:0;height:100%;background:white;z-index:100;}.fullscreen-panel #panel div:not(.panel-overlay):not(.swiper-pagination){height:100%;}.panel-overlay{right:50px;left:auto;top:50px;position:absolute;background:rgba(47,85,2,0.5);padding:20px 20px 20px 20px;overflow:hidden;opacity:1;color:white;}.fullscreen-panel #panel div.panel-overlay{top:250px;}.panel-overlay .intro{margin-bottom:10px;color:#fff;}.panel-overlay .teaser{font-weight:500;font-size:28px;margin-bottom:20px;margin-right:20px;line-height:1;color:#fff;}.panel-overlay .anriss{margin-bottom:10px;color:#fff;font-weight:300;line-height:1.1;font-size:28px;}.panel-overlay .link{margin-bottom:10px;}.panel-overlay .link a{color: white;font-size:18px;}.swiper-pagination{bottom:5px !important;}.headerpanel .swiper-pagination{bottom:20px !important;}.swiper-pagination-bullet {width: 10px;height: 10px;text-align: center;line-height: 20px;font-size: 12px;color:#000;opacity: 1;background: rgba(255,255,255,0.9);}.swiper-pagination-bullet-active {color:#fff;background: #006ab5;}.panel-overlay{}@media all and (max-width: 1299px){.panel-overlay{top:10px;bottom:10px;overflow:auto;right:10px;}}@media all and (max-width: 991px){.panel-overlay{padding:7px;}.panel-overlay .teaser,.panel-overlay .anriss{font-size:80%;}}@media all and (max-width: 767px){#panel{transition: all 0.3s ease-in-out;}.panel-overlay{display:none;}#panel .swiper-container .col-md-5{height:230px;}#panel img{position:static !important;}#panel > div > div.swiper-wrapper > div > div > div > div > div > div.col-lg-8.col-md-8.col-sm-8{height:auto !important;}} .parallax-mirror img{transition:transform 0.3s ease-in-out;}.lead{font-weight:500;line-height:1.3;font-size:18px;margin-bottom:30px;color:#006ab5;}.text.col-2{column-count:2;}.text.col-3{column-count:3;}.text.col-4{column-count:4;}.justify{text-align:justify;}article{transition:all 0.3s ease-in-out;}article figure{margin-bottom:20px !important;}a.act,a.act:hover,a:hover,a:focus{color:#006ab5 !important;text-decoration:none;}article .text > ul,#tinymce .text > ul{padding:0;margin:0;display:table;}article .text > ul ul,#tinymce .text > ul ul{padding:0;margin:0;display:table;}article .text > ul > li,#tinymce .text > ul > li,article .text > ul ul > li,#tinymce .text > ul ul > li{/*border-bottom:1px solid #e5e5e5;padding:0 0 10px 0;margin-bottom:10px;*/display:table-row;}article .text > ul > li:before,#tinymce .text > ul > li:before{display:table-cell;content:'_';width:15px;padding-top: 5px;padding-left: 2px;}article .text > ul ul > li:before,#tinymce .text > ul ul > li:before{display:table-cell;content:'-';width:15px;padding-top: 5px;padding-left: 2px;}strong{font-weight:600;}h1,.h1{font-weight:700;font-size:36px;margin-top:0;margin-bottom: 20px;color:#006ab5;font-family:'Roboto',Arial, Helvetica, sans-serif;}h1 small{display:block;font-size:14px;}h2,.h2{font-weight:700;font-size:22px;line-height:28px;margin-bottom:20px;margin-top:0;color:#006ab5;font-family:'Roboto',Arial, Helvetica, sans-serif;}h3{font-weight:500;font-size:18px;margin-bottom:0px;margin-top:0;}blockquote{margin:30px 0 30px 0;font-style:italic;font-size:28px;line-height:1.3;color:#666;font-family:"Fira";}.segment{padding:30px 0 30px;}.with-sidebar .segment{border-bottom:0px solid #e5e5e5;}.with-sidebar .segment:first-child{padding-top:10px;}.artikel{background:#ede4e7;padding:30px 50px 30px 50px;font-weight:600;margin-bottom:10px;}.dl-links{margin-top:30px;}.dl-links ul li{padding:3px 0 3px 0;border:0;}.block{padding-bottom:0px;}/*article ul{display:table;width:100%;margin-top:5px;}article ul li{display:table-row;}*//*article ul li:before{display: table-cell;content: "-";width:10px;height:10px;padding:2px 7px 2px 0; }*/@media all and (max-width: 767px){.sidebar-intro-titel{padding:13px 30px 0px 30px;}#leftSidebar{padding: 13px 30px 0px 30px;}.segment .container{padding:0;}.segment .container .row{margin:0;}.segment .container .row *[class*='col-']{padding:0;}.segment{padding:15px 15px 15px 15px;}#up,#down{display:none;}.lead{font-weight:300;line-height:1.4;font-size:18px;margin-bottom:30px;}h1,.h1{font-weight:500;font-size:32px;font-family:'Roboto',Arial, Helvetica, sans-serif;}h2,.h2{font-weight:500;font-size:22px;margin-bottom:0;font-family:'Roboto',Arial, Helvetica, sans-serif;}.text.col-2{column-count:1;}.text.col-3{column-count:1;}.text.col-4{column-count:1;}} article.stoerer .container > .row > div:not(:last-child){margin-bottom:40px;}.stoerer{background:#c21a54;padding:50px 15px;margin:20px 0 40px 0;color:white;} .teaser{position:relative;transition:all 0.3s ease-in-out;padding-bottom:0px;font-size:16px;overflow:hidden;background:#61bdac;color:white;}.with-sidebar .fteasers .teaser{background:#fff;color:#575656;}.with-sidebar .fteasers .teaser > div{background:#fff;color:#575656;}.header-teaser{position: absolute;left: 15px;top: 30px;/*bottom: 30px;*/right: 30px;overflow: hidden;overflow:hidden;color:#fff;max-width:56%;}.header-teaser .anriss{font-weight:400;font-size: 16px;margin-bottom: 20px;}.header-teaser .link{border:1px solid white;display:inline-block;padding:5px 8px;}.header-teaser .link a{color:inherit;font-size:14px;}.header-teaser .link:hover{background:white;}.header-teaser .link:hover a,.header-teaser .link:hover a:hover{color:#61bdac !important;}.teaser figure{}.fteasers{font-size:16px;}.fteasers figure{border:0 !important;margin-bottom:0px;}.fteasers figure img{width:100%;}.fteasers .intro{text-align:center;}/*.fteasers .teaser:hover{-webkit-box-shadow: 10px 10px 10px 0px rgba(204,204,204,1);-moz-box-shadow: 10px 10px 10px 0px rgba(204,204,204,1);box-shadow: 10px 10px 10px 0px rgba(204,204,204,1);}*/.fteasers .teaser{}.fteasers .teaser > div{padding:20px;}.teaser:hover{/*-webkit-box-shadow: 5px 5px 5px 0px rgba(204,204,204,1);-moz-box-shadow: 5px 5px 5px 0px rgba(204,204,204,1);box-shadow: 5px 5px 5px 0px rgba(204,204,204,1);*/}.teaser img{width:100%;}.sidebar .teaser img{width:100%;}figure p{margin-bottom:0px;}.teaser > div{background:#61bdac;color:white;padding:15px;position: relative;top: 0px;padding: 15px;}.sidebar .teaser > div{padding:0;}.teaser .intro{}.teaser .intro .titel{font-size:22px;}.with-sidebar .intro{text-align:left;}.with-sidebar .intro ul li{border-bottom:1px solid #61bdac;padding:3px 0 3px 0;margin-bottom:1px;}.with-sidebar .intro ul li:first-child{border-top:1px solid #61bdac;}.with-sidebar .intro ul li:before {font-family: 'FontAwesome';content: '\f016';margin:0 5px 0 0px;color: #575656;}.teaser small{display:block;text-transform:uppercase;color:#c21a54;padding-bottom:7px;}.teaser em{display:block;text-transform:uppercase;color:#666;padding-bottom:7px;font-size:smaller;}.teaser em span{color:#908580;font-weight:600;}.teaser .teaser-link{display:block;margin-top:20px;color:#9fca74 !important;}.with-sidebar .teaser .teaser-link{display:block;position:static;margin-top:10px;text-align:left;color:#61bdac  !important;}.with-sidebar .teaser h3{color:#575656;margin-bottom:10px;}.teaser .bottomBtn{color:#61bdac  !important;display:block;border: 1px solid white;display: inline-block;padding: 5px 8px;}.teaser .bottomBtn a{color:white;font-size:14px;}.teaser .bottomBtn:hover{background:white;}.teaser .bottomBtn:hover a,.teaser .bottomBtn:hover a:hover{color:#61bdac  !important;}.fteasers .teaser-link{border: 1px solid white;display: inline-block;padding: 5px 8px;}.fteasers .teaser-link a{display:inline-block;color: white;font-size: 14px;}.fteasers .teaser-link:hover{background:white;}.fteasers .teaser-link:hover a,.fteasers .teaser-link:hover a:hover{color:#61bdac !important;}.with-sidebar .fteasers{background:none !important;}.with-sidebar .fteasers .teaser-link a{display:inline-block;position:static;text-align:center;margin:0 auto;color:#fff !important;border:1px solid white;padding:5px 10px;}@media all and (max-width: 1299px){.header-teaser{position: absolute;left: 20px;max-width:255px;right: 20px;overflow: hidden;height:230px;color:#fff;}}@media all and (max-width: 1299px){.header-teaser,.header-teaser > div:first-child{font-size:22px !important;}}@media all and (max-width: 767px){.teaser{margin-bottom:20px;position:relative;transition:all 0.3s ease-in-out;padding-bottom:0px;font-size:16px;text-align:center;}.stoererjsclone{padding:0 30px 0 30px;}.header-teaser,.header-teaser > div:first-child{font-size:30px !important;position:static !important;}.header-teaser{padding-top:15px;max-width:100%;text-align:center;height:auto;padding-bottom:30px;}.header-teaser .link{line-height:0.2;}}@media all and (max-width: 560px){} .teamitem{width:calc(25% - 10px);margin-right:10px;text-align: center;overflow: hidden;position: relative;z-index: 1;padding-top:20%;}.teamitem img{width:100%}.team ul{margin:0;padding:0;list-style:none;}.team ul li{float:left;padding-right:10px;}.team ul li:after{content: '|';padding-left:10px;}.team ul li:last-child:after{content: '';}.team ul li a{font-size:14px;}.team ul li a:active,.team ul li a:focus{font-weight:bold;color:#ba5a24;}.team ul li:after{}.teamitem .detail{width: 100%;position: absolute;bottom: 100%;left: 0;transition: all 0.5s ease 0.2s;height:calc(100% - 42px);z-index:100;overflow:hidden;}.teamitem:hover .detail{   bottom:42px;   top:auto;}.teamitem .detail div{font-size:0.85em;height:100%;padding:15px;background:rgba(0,0,0,0.3);color:white;}.team-caption {position: absolute;bottom: 0px;width: 100%;padding: 10px 15px;background: #8f9c29;color:white;font-size:16px;}.modal{padding-right:0 !important;}@media all and (max-width: 991px) {.teamitem{width:calc(33% - 10px);margin-right:10px;margin-bottom:10px;position:relative;color:#ffe40c;padding-top:25%;}.teamitem:nth-child(3n){width:calc(33% - 10px);margin-right:0px;}}@media all and (max-width: 767px) {.teamitem{width:calc(50% - 10px);margin-right:20px;margin-bottom:20px;position:relative;color:#ffe40c;padding-top:35%;}.teamitem:nth-child(3n){width:calc(50% - 10px);margin-right:0px;}.teamitem:nth-child(even){width:calc(50% - 10px);margin-right:0px;}}@media all and (max-width: 530px) {.teamitem{width:100%;margin-right:0;margin-bottom:20px;position:relative;color:#ffe40c;padding-top:60%;}.teamitem:nth-child(even),.teamitem:nth-child(3n){width:100%;margin-right:0;}} .gal-elem{padding-top:50%;background-size:cover;display:block;margin-bottom:10px;background-position:center top;background-repeat: no-repeat;border:1px solid #ccc;} .dropdown-menu .divider {background-color: #999 !important; margin: 0 !important;}#fatnav-cart{left:auto !important;right:0;}.form-opacity{opacity:0.2;}.shop{padding-top:50px;}.shop ul{margin:0 0 50px 0;padding:0;list-style:none;}.shop ul li{float:left;padding-right:10px;}.shop ul li:after{content:'|';padding-left:10px;}.shop ul li:last-child:after{content:'';}.shop ul li a{font-size:14px;}.shop ul li a:active,.shop ul li a:focus,.shop ul li a.active{font-weight:bold;color:#8f9c29;}.shop ul li:after{}.shopitem{width:calc(25% - 10px);margin-right:10px;margin-bottom:50px;position:relative;}.shopitem img{width:100%}.rubitem{background-size:cover;padding-top:75%;position:relative;overflow:hidden;background-position: center center;background-repeat: no-repeat;cursor:pointer;margin-bottom:30px;}.shoprubcaption{background:rgba(255,255,255,0.8);height:100%;transition:all 0.3s ease-in-out;position:absolute;bottom:0;left:-1px;right:-1px;-webkit-transform:translate3d(0,100%,0);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%);}.rubitem.open .shoprubcaption{-webkit-transform:translate3d(0,0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}.shoprubcaption table{height:100%;width:100%;}.shoprubcaption table td{text-align:center;vertical-align:middle;}.shoprubcaption table strong{font-size:1.1em;font-weight:800;}@media all and (max-width: 991px) {.shopitem{width:calc(33% - 30px);margin-right:30px;margin-bottom:50px;position:relative;}.shopitem:nth-child(3n){width:calc(33% - 30px);margin-right:0px;}}@media all and (max-width: 767px) {.shopitem{width:calc(50% - 10px);margin-right:10px;margin-bottom:40px;position:relative;}.shopitem:nth-child(even){width:calc(50% - 10px);margin-right:0px;}.shopitem:nth-child(odd){width:calc(50% - 10px);margin-right:10px !important;}} footer h2{font-weight:700;font-size:16px;margin-bottom:0;}footer{transition:all 0.3s ease-in-out;margin-top:20px;max-width: 1300px;width: 100%;margin:0 auto;}footer .prefooter{background:#fff;padding:50px 0 0px 0;}footer .prefooter em{display:block;text-transform:uppercase;color:#666;padding-bottom:10px;}footer .prefooter em span{color:#908580;font-weight:600;}footer .footer{background:#e5e5e5;padding:20px 0 20px 0;color:#666;font-size:16px;}.footer nav ul{margin:0;padding:0;}.footer nav > div > ul > li{float:none;padding:0;margin:0;}.footer nav > div > ul > li > a{color:#8f9c29;}.footer nav > div > ul > li ul{margin-bottom:10px;}.footer nav > div > ul > li ul li{float:none;padding:0 0 0 0px;margin:0;}.footer  a{color:#333;font-size:15px;}.footer a{font-weight:300;}footer h2:empty{margin-top:37px !important;}.footer .row > div:not(:last-child),.prefooter .row > div{margin-bottom:0 !important;}.bg-share{background:#f7f7f7;padding:10px 0;}.footer form label{font-size:15px;}.footer form .container-fluid{padding-top:0 !important;}.footer h3{margin-bottom:8px;}.footer .help-block{display:none;}@media all and (max-width: 767px){footer{display:none;}.footer  a{color:#8f9c29;}.footer nav > div > ul > li ul {margin-bottom: 0px;}} 