/* Contao Open Source CMS, (c) 2005-2016 Leo Feyer, LGPL license */
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
/* Contao Open Source CMS, (c) 2005-2016 Leo Feyer, LGPL license */
@media(max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

/* MediaElement.js, (c) 2010-2014 John Dyer, MIT license */
.mejs-offscreen{position:absolute !important;top:-10000px;left:-10000px;overflow:hidden;width:1px;height:1px}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.mejs-audio{margin-top:18px}.mejs-container:focus{outline:0}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden !important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{border:0;padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url("../../assets/jquery/mediaelement/2.19.0.1/images/bigplay.svg") no-repeat}.no-svg .mejs-overlay-button{background-image:url("../../assets/jquery/mediaelement/2.19.0.1/images/bigplay.png")}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url("../../assets/jquery/mediaelement/2.19.0.1/images/background.png");background:rgba(0,0,0,0.9);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,0.9)),to(rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-moz-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-o-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:-ms-linear-gradient(top,rgba(50,50,50,0.9),rgba(0,0,0,0.9));background:linear-gradient(rgba(50,50,50,0.9),rgba(0,0,0,0.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url("../../assets/jquery/mediaelement/2.19.0.1/images/loading.gif") 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url("../../assets/jquery/mediaelement/2.19.0.1/images/background.png");background:rgba(0,0,0,0.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url("../../assets/jquery/mediaelement/2.19.0.1/images/controls.svg") no-repeat}.no-svg .mejs-controls .mejs-button button{background-image:url("../../assets/jquery/mediaelement/2.19.0.1/images/controls.png")}.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:10px 3px 0 3px;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time a{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,0.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(44,124,145,0.8)),to(rgba(78,183,212,0.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-moz-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-o-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-ms-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:linear-gradient(rgba(44,124,145,0.8),rgba(78,183,212,0.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0.9)),to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-moz-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-o-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-ms-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url("../../assets/jquery/mediaelement/2.19.0.1/images/background.png");background:rgba(50,50,50,0.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,0.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls a.mejs-horizontal-volume-slider{height:26px;width:56px;position:relative;display:block;float:left;vertical-align:middle}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0.9)),to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-moz-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-o-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-ms-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url("../../assets/jquery/mediaelement/2.19.0.1/images/background.png");background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px 10px 0 10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:55px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,0.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:0}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,0.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(102,102,102,0.7)),to(rgba(50,50,50,0.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-moz-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-o-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-ms-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:linear-gradient(rgba(102,102,102,0.7),rgba(50,50,50,0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#666666,endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text{padding:3px 5px;background:url("../../assets/jquery/mediaelement/2.19.0.1/images/background.png");background:rgba(20,20,20,0.5);white-space:pre-wrap}.me-cannotplay a{color:#fff;font-weight:bold}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2c7c91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url("../../assets/jquery/mediaelement/2.19.0.1/images/background.png");background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url("../../assets/jquery/mediaelement/2.19.0.1/images/background.png");background:rgba(50,50,50,0.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url("../../assets/jquery/mediaelement/2.19.0.1/images/background.png");background:rgba(50,50,50,0.7);color:#fff;padding:4px;z-index:100;cursor:pointer}div.mejs-speed-button{width:46px !important;position:relative}.mejs-controls .mejs-button.mejs-speed-button button{background:transparent;width:36px;font-size:11px;line-height:normal;color:#fff}.mejs-controls .mejs-speed-button .mejs-speed-selector{display:none;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url("../../assets/jquery/mediaelement/2.19.0.1/images/background.png");background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{display:block}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:rgba(33,248,248,1)}.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px 0;padding:0 10px;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{width:60px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:11.5px;color:white;margin-left:5px;cursor:pointer}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:#c8c8c8 !important;background-color:rgba(255,255,255,.4) !important}.mejs-controls .mejs-button.mejs-jump-forward-button{background:transparent url("../../assets/jquery/mediaelement/2.19.0.1/css/jumpforward.png") no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-jump-forward-button button{background:transparent;font-size:9px;line-height:normal;color:#fff}.mejs-controls .mejs-button.mejs-skip-back-button{background:transparent url("../../assets/jquery/mediaelement/2.19.0.1/images/skipback.png") no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-skip-back-button button{background:transparent;font-size:9px;line-height:normal;color:#fff}
/*
	jQuery.mmenu CSS
*/
/*
	jQuery.mmenu panels CSS
*/
.mm-menu.mm-horizontal > .mm-panel {
  -webkit-transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease; }

.mm-menu .mm-hidden {
  display: none; }

.mm-wrapper {
  overflow-x: hidden;
  position: relative; }

.mm-menu,
.mm-menu > .mm-panel {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0; }

.mm-menu {
  background: inherit;
  display: block;
  overflow: hidden;
  padding: 0; }
  .mm-menu > .mm-panel {
    background: inherit;
    -webkit-overflow-scrolling: touch;
    overflow: scroll;
    overflow-x: hidden;
    overflow-y: auto;
    box-sizing: border-box;
    padding: 20px;
    -webkit-transform: translate(100%, 0);
    -moz-transform: translate(100%, 0);
    -ms-transform: translate(100%, 0);
    -o-transform: translate(100%, 0);
    transform: translate(100%, 0); }
    .mm-menu > .mm-panel.mm-opened {
      -webkit-transform: translate(0%, 0);
      -moz-transform: translate(0%, 0);
      -ms-transform: translate(0%, 0);
      -o-transform: translate(0%, 0);
      transform: translate(0%, 0); }
    .mm-menu > .mm-panel.mm-subopened {
      -webkit-transform: translate(-30%, 0);
      -moz-transform: translate(-30%, 0);
      -ms-transform: translate(-30%, 0);
      -o-transform: translate(-30%, 0);
      transform: translate(-30%, 0); }
    .mm-menu > .mm-panel.mm-highest {
      z-index: 1; }
  .mm-menu .mm-list {
    padding: 20px 0; }
  .mm-menu > .mm-list {
    padding-bottom: 0; }
    .mm-menu > .mm-list:after {
      content: '';
      display: block;
      height: 40px; }

.mm-panel > .mm-list {
  margin-left: -20px;
  margin-right: -20px; }
  .mm-panel > .mm-list:first-child {
    padding-top: 0; }

.mm-list,
.mm-list > li {
  list-style: none;
  display: block;
  padding: 0;
  margin: 0; }

.mm-list {
  font: inherit;
  font-size: 14px; }
  .mm-list a,
  .mm-list a:hover {
    text-decoration: none; }
  .mm-list > li {
    position: relative; }
    .mm-list > li > a,
    .mm-list > li > span {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
      color: inherit;
      line-height: 20px;
      display: block;
      padding: 10px 10px 10px 20px;
      margin: 0; }
  .mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after {
    content: '';
    border-bottom-width: 1px;
    border-bottom-style: solid;
    display: block;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0; }
  .mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after {
    width: auto;
    margin-left: 20px;
    position: relative;
    left: auto; }
  .mm-list a.mm-subopen {
    background: rgba(3, 2, 1, 0);
    width: 40px;
    height: 100%;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2; }
    .mm-list a.mm-subopen:before {
      content: '';
      border-left-width: 1px;
      border-left-style: solid;
      display: block;
      height: 100%;
      position: absolute;
      left: 0;
      top: 0; }
    .mm-list a.mm-subopen.mm-fullsubopen {
      width: 100%; }
      .mm-list a.mm-subopen.mm-fullsubopen:before {
        border-left: none; }
    .mm-list a.mm-subopen + a,
    .mm-list a.mm-subopen + span {
      padding-right: 5px;
      margin-right: 40px; }
  .mm-list > li.mm-selected > a.mm-subopen {
    background: transparent; }
  .mm-list > li.mm-selected > a.mm-fullsubopen + a,
  .mm-list > li.mm-selected > a.mm-fullsubopen + span {
    padding-right: 45px;
    margin-right: 0; }
  .mm-list a.mm-subclose {
    text-indent: 20px;
    padding-top: 30px;
    margin-top: -20px; }
  .mm-list > li.mm-label {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 10px;
    text-transform: uppercase;
    text-indent: 20px;
    line-height: 25px;
    padding-right: 5px; }
  .mm-list > li.mm-spacer {
    padding-top: 40px; }
    .mm-list > li.mm-spacer.mm-label {
      padding-top: 25px; }
  .mm-list a.mm-subopen:after,
  .mm-list a.mm-subclose:before {
    content: '';
    border: 2px solid transparent;
    display: inline-block;
    width: 7px;
    height: 7px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    margin-bottom: -5px;
    position: absolute;
    bottom: 50%; }
  .mm-list a.mm-subopen:after {
    border-top: none;
    border-left: none;
    right: 18px; }
  .mm-list a.mm-subclose:before {
    border-right: none;
    border-bottom: none;
    margin-bottom: -15px;
    left: 22px; }

.mm-menu.mm-vertical .mm-list .mm-panel {
  display: none;
  padding: 10px 0 10px 10px; }
  .mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after {
    border-color: transparent; }
.mm-menu.mm-vertical .mm-list li.mm-opened > .mm-panel {
  display: block; }
.mm-menu.mm-vertical .mm-list > li > a.mm-subopen {
  height: 40px; }
  .mm-menu.mm-vertical .mm-list > li > a.mm-subopen:after {
    top: 16px;
    bottom: auto; }
.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }
.mm-menu.mm-vertical .mm-list > li.mm-label > a.mm-subopen {
  height: 25px; }

html.mm-opened .mm-page {
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); }

.mm-menu {
  background: #333333;
  color: rgba(255, 255, 255, 0.6); }
  .mm-menu .mm-list > li:after {
    border-color: rgba(0, 0, 0, 0.15); }
  .mm-menu .mm-list > li > a.mm-subclose {
    background: rgba(0, 0, 0, 0.1);
    color: rgba(255, 255, 255, 0.3); }
  .mm-menu .mm-list > li > a.mm-subopen:after, .mm-menu .mm-list > li > a.mm-subclose:before {
    border-color: rgba(255, 255, 255, 0.3); }
  .mm-menu .mm-list > li > a.mm-subopen:before {
    border-color: rgba(0, 0, 0, 0.15); }
  .mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen),
  .mm-menu .mm-list > li.mm-selected > span {
    background: rgba(0, 0, 0, 0.1); }
  .mm-menu .mm-list > li.mm-label {
    background: rgba(255, 255, 255, 0.05); }
  .mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
  .mm-menu.mm-vertical .mm-list li.mm-opened > ul {
    background: rgba(255, 255, 255, 0.05); }

/*
	jQuery.mmenu offcanvas addon CSS
*/
.mm-page {
  box-sizing: border-box;
  position: relative; }

.mm-slideout {
  -webkit-transition: -webkit-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  transition: transform 0.4s ease; }

html.mm-opened {
  overflow: hidden;
  position: relative; }
  html.mm-opened body {
    overflow: hidden; }

html.mm-background .mm-page {
  background: inherit; }

#mm-blocker {
  background: rgba(3, 2, 1, 0);
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999999; }

html.mm-opened #mm-blocker,
html.mm-blocking #mm-blocker {
  display: block; }

.mm-menu.mm-offcanvas {
  display: none;
  position: fixed; }
.mm-menu.mm-current {
  display: block; }

.mm-menu {
  width: 80%;
  min-width: 140px;
  max-width: 440px; }

html.mm-opening .mm-slideout {
  -webkit-transform: translate(80%, 0);
  -moz-transform: translate(80%, 0);
  -ms-transform: translate(80%, 0);
  -o-transform: translate(80%, 0);
  transform: translate(80%, 0); }

@media all and (max-width: 175px) {
  html.mm-opening .mm-slideout {
    -webkit-transform: translate(140px, 0);
    -moz-transform: translate(140px, 0);
    -ms-transform: translate(140px, 0);
    -o-transform: translate(140px, 0);
    transform: translate(140px, 0); } }
@media all and (min-width: 550px) {
  html.mm-opening .mm-slideout {
    -webkit-transform: translate(440px, 0);
    -moz-transform: translate(440px, 0);
    -ms-transform: translate(440px, 0);
    -o-transform: translate(440px, 0);
    transform: translate(440px, 0); } }

/*
	jQuery.mmenu position extension CSS
*/
.mm-menu.mm-top,
.mm-menu.mm-bottom {
  width: 100%;
  min-width: 100%;
  max-width: 100%; }

.mm-menu.mm-right {
  left: auto;
  right: 0; }

.mm-menu.mm-bottom {
  top: auto;
  bottom: 0; }

html.mm-right.mm-opening .mm-slideout {
  -webkit-transform: translate(-80%, 0);
  -moz-transform: translate(-80%, 0);
  -ms-transform: translate(-80%, 0);
  -o-transform: translate(-80%, 0);
  transform: translate(-80%, 0); }

@media all and (max-width: 175px) {
  html.mm-right.mm-opening .mm-slideout {
    -webkit-transform: translate(-140px, 0);
    -moz-transform: translate(-140px, 0);
    -ms-transform: translate(-140px, 0);
    -o-transform: translate(-140px, 0);
    transform: translate(-140px, 0); } }
@media all and (min-width: 550px) {
  html.mm-right.mm-opening .mm-slideout {
    -webkit-transform: translate(-440px, 0);
    -moz-transform: translate(-440px, 0);
    -ms-transform: translate(-440px, 0);
    -o-transform: translate(-440px, 0);
    transform: translate(-440px, 0); } }
/*
	jQuery.mmenu z-position extension CSS
*/
html.mm-front .mm-slideout {
  -webkit-transform: none !important;
  -moz-transform: none !important;
  -ms-transform: none !important;
  -o-transform: none !important;
  transform: none !important;
  z-index: 0 !important; }

.mm-menu.mm-front {
  z-index: 1;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); }

html.mm-opened.mm-next .mm-page {
  box-shadow: none; }

.mm-menu.mm-front, .mm-menu.mm-next {
  -webkit-transition: -webkit-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  transition: transform 0.4s ease;
  -webkit-transform: translate(-100%, 0);
  -moz-transform: translate(-100%, 0);
  -ms-transform: translate(-100%, 0);
  -o-transform: translate(-100%, 0);
  transform: translate(-100%, 0); }
  .mm-menu.mm-front.mm-right, .mm-menu.mm-next.mm-right {
    -webkit-transform: translate(100%, 0);
    -moz-transform: translate(100%, 0);
    -ms-transform: translate(100%, 0);
    -o-transform: translate(100%, 0);
    transform: translate(100%, 0); }
.mm-menu.mm-front.mm-top {
  -webkit-transform: translate(0, -100%);
  -moz-transform: translate(0, -100%);
  -ms-transform: translate(0, -100%);
  -o-transform: translate(0, -100%);
  transform: translate(0, -100%); }
.mm-menu.mm-front.mm-bottom {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  -ms-transform: translate(0, 100%);
  -o-transform: translate(0, 100%);
  transform: translate(0, 100%); }

html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0); }

.mm-menu.mm-front.mm-top, .mm-menu.mm-front.mm-bottom {
  height: 80%;
  min-height: 140px;
  max-height: 880px; }

/*
	jQuery.mmenu themes extension CSS
*/
html.mm-opened.mm-light .mm-page {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }

.mm-menu.mm-light {
  background: #f3f3f3;
  color: rgba(0, 0, 0, 0.6); }
  .mm-menu.mm-light .mm-list > li:after {
    border-color: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-light .mm-list > li > a.mm-subclose {
    background: rgba(255, 255, 255, 0.6);
    color: rgba(0, 0, 0, 0.3); }
  .mm-menu.mm-light .mm-list > li > a.mm-subopen:after, .mm-menu.mm-light .mm-list > li > a.mm-subclose:before {
    border-color: rgba(0, 0, 0, 0.3); }
  .mm-menu.mm-light .mm-list > li > a.mm-subopen:before {
    border-color: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-light .mm-list > li.mm-selected > a:not(.mm-subopen),
  .mm-menu.mm-light .mm-list > li.mm-selected > span {
    background: rgba(255, 255, 255, 0.6); }
  .mm-menu.mm-light .mm-list > li.mm-label {
    background: rgba(0, 0, 0, 0.03); }
  .mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
  .mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > ul {
    background: rgba(0, 0, 0, 0.03); }

.mm-menu.mm-light .mm-buttonbar {
  border-color: rgba(0, 0, 0, 0.6);
  background: #f3f3f3; }
  .mm-menu.mm-light .mm-buttonbar > * {
    border-color: rgba(0, 0, 0, 0.6); }
  .mm-menu.mm-light .mm-buttonbar > input:checked + label {
    background: rgba(0, 0, 0, 0.6);
    color: #f3f3f3; }

.mm-menu.mm-light label.mm-check:before {
  border-color: rgba(0, 0, 0, 0.6); }

.mm-menu.mm-light em.mm-counter {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-light .mm-footer {
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-light .mm-header {
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.3); }
  .mm-menu.mm-light .mm-header .mm-prev:before,
  .mm-menu.mm-light .mm-header .mm-next:after,
  .mm-menu.mm-light .mm-header .mm-close:after {
    border-color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-light .mm-list li.mm-label > div > div {
  background: rgba(0, 0, 0, 0.03); }

.mm-menu.mm-light .mm-search input {
  background: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-light .mm-noresultsmsg {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-light label.mm-toggle {
  background: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-light label.mm-toggle:before {
    background: #f3f3f3; }
.mm-menu.mm-light input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

html.mm-opened.mm-white .mm-page {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }

.mm-menu.mm-white {
  background: white;
  color: rgba(0, 0, 0, 0.6); }
  .mm-menu.mm-white .mm-list > li:after {
    border-color: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-white .mm-list > li > a.mm-subclose {
    background: rgba(0, 0, 0, 0.06);
    color: rgba(0, 0, 0, 0.3); }
  .mm-menu.mm-white .mm-list > li > a.mm-subopen:after, .mm-menu.mm-white .mm-list > li > a.mm-subclose:before {
    border-color: rgba(0, 0, 0, 0.3); }
  .mm-menu.mm-white .mm-list > li > a.mm-subopen:before {
    border-color: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-white .mm-list > li.mm-selected > a:not(.mm-subopen),
  .mm-menu.mm-white .mm-list > li.mm-selected > span {
    background: rgba(0, 0, 0, 0.06); }
  .mm-menu.mm-white .mm-list > li.mm-label {
    background: rgba(0, 0, 0, 0.03); }
  .mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
  .mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > ul {
    background: rgba(0, 0, 0, 0.03); }

.mm-menu.mm-white .mm-buttonbar {
  border-color: rgba(0, 0, 0, 0.6);
  background: white; }
  .mm-menu.mm-white .mm-buttonbar > * {
    border-color: rgba(0, 0, 0, 0.6); }
  .mm-menu.mm-white .mm-buttonbar > input:checked + label {
    background: rgba(0, 0, 0, 0.6);
    color: white; }

.mm-menu.mm-white label.mm-check:before {
  border-color: rgba(0, 0, 0, 0.6); }

.mm-menu.mm-white em.mm-counter {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-white .mm-footer {
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-white .mm-header {
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.3); }
  .mm-menu.mm-white .mm-header .mm-prev:before,
  .mm-menu.mm-white .mm-header .mm-next:after,
  .mm-menu.mm-white .mm-header .mm-close:after {
    border-color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-white .mm-list li.mm-label > div > div {
  background: rgba(0, 0, 0, 0.03); }

.mm-menu.mm-white .mm-search input {
  background: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-white .mm-noresultsmsg {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-white label.mm-toggle {
  background: rgba(0, 0, 0, 0.1); }
  .mm-menu.mm-white label.mm-toggle:before {
    background: white; }
.mm-menu.mm-white input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

html.mm-opened.mm-black .mm-page {
  box-shadow: none; }

.mm-menu.mm-black {
  background: black;
  color: rgba(255, 255, 255, 0.6); }
  .mm-menu.mm-black .mm-list > li:after {
    border-color: rgba(255, 255, 255, 0.2); }
  .mm-menu.mm-black .mm-list > li > a.mm-subclose {
    background: rgba(255, 255, 255, 0.25);
    color: rgba(255, 255, 255, 0.3); }
  .mm-menu.mm-black .mm-list > li > a.mm-subopen:after, .mm-menu.mm-black .mm-list > li > a.mm-subclose:before {
    border-color: rgba(255, 255, 255, 0.3); }
  .mm-menu.mm-black .mm-list > li > a.mm-subopen:before {
    border-color: rgba(255, 255, 255, 0.2); }
  .mm-menu.mm-black .mm-list > li.mm-selected > a:not(.mm-subopen),
  .mm-menu.mm-black .mm-list > li.mm-selected > span {
    background: rgba(255, 255, 255, 0.25); }
  .mm-menu.mm-black .mm-list > li.mm-label {
    background: rgba(255, 255, 255, 0.15); }
  .mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > a.mm-subopen,
  .mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > ul {
    background: rgba(255, 255, 255, 0.15); }

.mm-menu.mm-black .mm-buttonbar {
  border-color: rgba(255, 255, 255, 0.6);
  background: black; }
  .mm-menu.mm-black .mm-buttonbar > * {
    border-color: rgba(255, 255, 255, 0.6); }
  .mm-menu.mm-black .mm-buttonbar > input:checked + label {
    background: rgba(255, 255, 255, 0.6);
    color: black; }

.mm-menu.mm-black label.mm-check:before {
  border-color: rgba(255, 255, 255, 0.6); }

.mm-menu.mm-black em.mm-counter {
  color: rgba(255, 255, 255, 0.3); }

.mm-menu.mm-black .mm-footer {
  border-color: rgba(255, 255, 255, 0.2);
  color: rgba(255, 255, 255, 0.3); }

.mm-menu.mm-black .mm-header {
  border-color: rgba(255, 255, 255, 0.2);
  color: rgba(255, 255, 255, 0.3); }
  .mm-menu.mm-black .mm-header .mm-prev:before,
  .mm-menu.mm-black .mm-header .mm-next:after,
  .mm-menu.mm-black .mm-header .mm-close:after {
    border-color: rgba(255, 255, 255, 0.3); }

.mm-menu.mm-black .mm-list li.mm-label > div > div {
  background: rgba(255, 255, 255, 0.15); }

.mm-menu.mm-black .mm-search input {
  background: rgba(255, 255, 255, 0.3);
  color: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-black .mm-noresultsmsg {
  color: rgba(255, 255, 255, 0.3); }

.mm-menu.mm-black label.mm-toggle {
  background: rgba(255, 255, 255, 0.2); }
  .mm-menu.mm-black label.mm-toggle:before {
    background: black; }
.mm-menu.mm-black input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

article,aside,details,figure,footer,header,hr,nav,section,summary{display: block}:focus,a:active,a:hover{outline: 0}embed,img,object{max-width: 100%}abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;background: 0 0}input[type=checkbox],th{vertical-align: bottom}td,td img{vertical-align: top}*,:after,:before{box-sizing: inherit}ul{list-style: none}blockquote,q{quotes: none}blockquote:after,blockquote:before,q:after,q:before{content: '';content: none}del{text-decoration: line-through}abbr[title],dfn[title]{border-bottom: 1px dotted #000;cursor: help}th{font-weight: 700}td{font-weight: 400}hr{height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0}input,select{vertical-align: middle}pre{white-space: pre;white-space: pre-wrap;white-space: pre-line;word-wrap: break-word}input[type=radio]{vertical-align: text-bottom}input,select,textarea{font: 99% sans-serif}table{border-collapse: collapse;border-spacing: 0;font: 100%}sub,sup{font-size: 75%;line-height: 0;position: relative}sup{top: -.5em}sub{bottom: -.25em}code,kbd,pre,samp{font-family: monospace,sans-serif}button,input[type=button],input[type=file],input[type=submit],label{cursor: pointer}button,input,select,textarea{margin: 0}button,input[type=button]{width: auto;overflow: visible}html{box-sizing: border-box;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;min-width: 300px;overflow-x: hidden;overflow-y: scroll;text-rendering: optimizeLegibility;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}*{font-style: normal;color: #646363}body{font-size: 16px;font-size: 100%;font-family: 'Chino ITC W01 Light', sans-serif;font-weight: 400;font-weight: 300;line-height: 1.3rem}::-moz-selection{background: #006ab3;color: #fff;text-shadow: none}::selection{background: #006ab3;color: #fff;text-shadow: none}a:link{-webkit-tap-highlight-color: #006ab3}.ie7 img{-ms-interpolation-mode: bicubic}img{height: auto}#ie8 img{width: 100%}.is--transition{transition: all ease-in-out .2s}.has--hover-shadow{transition: all ease-in-out .2s;-webkit-box-shadow: 0px 0px 23px 1px rgba(0,0,0,0);-moz-box-shadow: 0px 0px 23px 1px rgba(0,0,0,0);box-shadow: 0px 0px 23px 1px rgba(0,0,0,0)}.has--hover-shadow:hover{-webkit-box-shadow: 0px 0px 23px 1px rgba(0,0,0,0.07000000000000001);-moz-box-shadow: 0px 0px 23px 1px rgba(0,0,0,0.07000000000000001);box-shadow: 0px 0px 23px 1px rgba(0,0,0,0.07000000000000001)}.is--center-3{width: 32%;float: left;margin-right: calc((100% - 3 * 32%) / 2)}.is--center-3.last{margin-right: 0}.is--phone{display: none}@media only screen and (max-width: 30em){.is--phone{display: block}}.is--no-phone{display: block}@media only screen and (max-width: 30em){.is--no-phone{display: none}}.has--arrow-right:after{content: url("../../tl_files/wollwinderei/grafiken/arrow--right.png");margin-left: .5rem}.has--stripes:after{content: url("../../tl_files/wollwinderei/grafiken/mebold-header--bg.png");position: absolute;top: 0;left: 50%;transform: translate(-50%, 0);z-index: 1;pointer-events: none}@media only screen and (max-width: 48em){.has--stripes:after{opacity: .6}}@media only screen and (max-width: 30em){.has--stripes:after{opacity: .4}}.bg--white{background: #fff}.ieonly{display: none}body.ie .ieonly{display: block}@media only screen and (min-width: 48em){html{font-size: 13px}}@media only screen and (min-width: 64em){html{font-size: 13px}}@media only screen and (min-width: 78.75em){html{font-size: 14px}}@media only screen and (min-width: 82.5em){html{font-size: 15px}}@media only screen and (min-width: 105em){html{font-size: 16px}}@media only screen and (min-width: 120em){html{font-size: 17px}}.is--primary{color: #006ab3}.is--dark{color: #646363}.is--light{color: #e9e4e1}.is--white{color: #ffffff}.is--white p{color: #ffffff}.bg-is--primary{background: #006ab3}.bg-is--dark{background: #646363}.bg-is--light{background: #e9e4e1}.bg-is--white{background: #ffffff}.has-bg--grey{background: #bebebe}.bg-is--gradient{background: #eaeaea;background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=");background: -moz-linear-gradient(top, #f2f2f2 0%, #fff 57%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2), color-stop(57%, #fff));background: -webkit-linear-gradient(top, #f2f2f2 0%, #fff 57%);background: -o-linear-gradient(top, #f2f2f2 0%, #fff 57%);background: -ms-linear-gradient(top, #f2f2f2 0%, #fff 57%);background: linear-gradient(to bottom, #f2f2f2 0%, #fff 57%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@lighter', endColorstr='#ffffff', GradientType=0)}.bg-is--gradient-bottom{background: #f2f2f2;background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=");background: -moz-linear-gradient(top, #fff 0%, #f2f2f2 57%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(57%, #f2f2f2));background: -webkit-linear-gradient(top, #fff 0%, #f2f2f2 57%);background: -o-linear-gradient(top, #fff 0%, #f2f2f2 57%);background: -ms-linear-gradient(top, #fff 0%, #f2f2f2 57%);background: linear-gradient(to bottom, #fff 0%, #f2f2f2 57%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='@lighter', GradientType=0)}h2{font-weight: 700;font-size: 2.25rem;line-height: 1.3;letter-spacing: 1.48px;color: #000;color: #006ab3;margin-top: 0;margin-bottom: .75em;font-family: 'Chino ITC W01 Light', sans-serif;text-transform: none}@media only screen and (max-width: 30em){h2{font-size: 2rem}}h3,h3 span{font-weight: 400;font-size: 1.813rem;line-height: 1.0;letter-spacing: 1px;color: #006ab3;margin-top: 0;display: inline-block;font-family: 'Chino ITC W01', sans-serif;text-transform: uppercase;text-transform: none}h4{font-size: 1.813rem;font-family: 'Chino ITC W01 Medium', sans-serif;font-family: 'Chino ITC W01', sans-serif;color: #04406a;text-transform: none;line-height: 1.4;margin-bottom: 1.5rem}h5{color: #646363;font-family: 'RevistaScript-Bold';font-size: 5rem;letter-spacing: 0px;line-height: 1.1}.bg-is--primary h2{color: #fff}.bg-is--primary h5{color: #efe6d0}p{padding-left: 0;font-size: 1.2rem;line-height: 1.4}p strong{font-weight: 500;color: #000}.ce_text a,.ce_text a:visited{cursor: pointer;color: #333;font-weight: 400;border-bottom: 0px solid #006ab3;text-decoration: none;font-size: 1em;transition: color .2s ease-in-out}.ce_text a:hover{color: #006ab3;text-decoration: none}.welcome .ce_text a,.welcome .ce_text a:visited{font-size: .9rem;margin-top: 2.5em;display: inline-block}.welcome .ce_text a:hover{color: #006ab3;text-decoration: none}.ce_text ol{margin: 0 0 12px 1em;line-height: 1.5}.ce_text ol li{list-style-type: decimal}.is--center,.is-center{text-align: center}.has--list ul li,.ce_text.list ul li{line-height: 1.3;margin-bottom: .5rem;padding-left: 1rem}.has--list ul li:before,.ce_text.list ul li:before{content: "+ ";margin-left: -1rem;width: 1rem;display: inline-block}.image_container img{display: block}.no-desktop{display: none}.no-mobile{display: block}.header--is-desktop,.is-desktop{display: block}.header--is-mobile,.is-mobile{display: none}@media screen and (max-width: 48em){.header--is-desktop,.is-desktop{display: none !important}.header--is-mobile,.is-mobile{display: block}}.rsts-skin-light .rsts-next:after,.rsts-skin-light .rsts-prev:after,.rsts-skin-light .rsts-thumbs-next:after,.rsts-skin-light .rsts-thumbs-prev:after{position: absolute;top: 0;left: 14px;font: 400 15rem 'Chino ITC W01 Light', sans-serif;font-weight: 200;color: #fff;text-indent: 0}.rsts-skin-light:hover .rsts-next,.rsts-skin-light:hover .rsts-prev,.rsts-skin-light:hover .rsts-thumbs-next,.rsts-skin-light:hover .rsts-thumbs-prev{filter: alpha(opacity=50);opacity: .5}.rsts-skin-light:hover .rsts-next:hover,.rsts-skin-light:hover .rsts-prev:hover,.rsts-skin-light:hover .rsts-thumbs-next:hover,.rsts-skin-light:hover .rsts-thumbs-prev:hover{-webkit-box-shadow: 0 0 0 0 transparent !important;-moz-box-shadow: 0 0 0 0 transparent !important;box-shadow: 0 0 0 0 transparent !important;filter: alpha(opacity=100);opacity: 1;-webkit-transition-duration: 0ms;-moz-transition-duration: 0ms;-o-transition-duration: 0ms;transition-duration: 0ms;-webkit-animation: 3.5s;-moz-animation: 3.5s;-o-animation: 3.5s;animation: 3.5s;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;-o-animation-iteration-count: infinite;animation-iteration-count: infinite}.rsts-skin-light .rsts-nav-tabs::after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 30px;border-radius: 100%;background-color: #CCC;box-shadow: 0 0 10px rgba(0,0,0,0.25);display: none !important}.pagination{display: inline;margin-top: 0;font-weight: 300;text-transform: uppercase;color: #646363}.pagination ul,.pagination li{margin: 0;padding: 0;list-style: none}.pagination li,.pagination li a{float: left;color: #646363 !important}.pagination a,.pagination span{display: block;padding: 5px}.pagination a{font-weight: 400;padding-left: 0;text-transform: uppercase}.pagination li .next,.pagination li .previous{color: #646363 !important}.pagination a.link,.pagination span{padding-left: 0;position: relative}.pagination a.link:before,.pagination span:before{position: absolute;left: 0}.pagination li[class] + li a.link,.pagination li:first-child a.link,.pagination li[class] + li span,.pagination li:first-child span{padding-left: 5px}.pagination li[class] + li a.link:before,.pagination li:first-child a.link:before,.pagination li[class] + li span:before,.pagination li:first-child span:before{display: none}.pagination ul li span.current{color: #006ab3 !important;font-weight: 700}*,*:before,*:after{-webkit-box-sizing: inherit;-moz-box-sizing: inherit;box-sizing: inherit}.grid{clear: both;width: 100%;max-width: 1920px;min-width: 755px;margin: 0 auto;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.grid.is--light{padding: 0 5%}.grid:after,.grid:before{content: "";display: table;clear: both}[class*='col-'],[class*='gr-']{float: left;padding-right: 0px}.fullwidth{margin-left: 0 !important;width: 100% !important;clear: both;margin: 0 auto;overflow: hidden}.fullwidth > .grid{margin-left: 15% !important;width: 70% !important;clear: both;margin: 0 auto;overflow: hidden}.floatleft{float: left !important}.floatright{float: right !important}.col-5{width: 5%}.col-10{width: 10%}.col-20{width: 20%}.col-25{width: 25%}.col-30{width: 30%}.col-33{width: 33%}.col-35{width: 35%}.col-40{width: 40%}.col-45{width: 45%}.col-50{width: 50%}.col-55{width: 55%}.col-60{width: 60%}.col-65{width: 65%}.col-66{width: 66%}.col-70{width: 70%}.col-75{width: 75%}.col-80{width: 80%}.col-85{width: 82%}.col-90{width: 90%}.col-62{width: 95%}.col-100{width: 100%}.col-50.pad-10{width: 42%}.pad-10{padding: 3% 3% 2% 5%}.pad-r-10{padding-right: 10%}.pad-r-15{padding-right: 15%}.pad-r-20{padding-right: 20%}.pad-r-35{padding-right: 25%}.pad-r-40{padding-right: 40%}.pad-r-45{padding-right: 45%}.pad-r-50{padding-right: 50%}.pad-r-55{padding-right: 55%}.pad-l-5{padding-left: 5%}.pad-l-10{padding-left: 10%}.pad-l-15{padding-left: 15%}.pad-l-20{padding-left: 20%}.pad-l-25{padding-left: 25%}.pad-l-30{padding-left: 30%}.pad-l-35{padding-left: 35%}.pad-l-40{padding-left: 40%}.pad-l-45{padding-left: 45%}.pad-l-50{padding-left: 50%}.pad-l-600{padding-left: 600px}.pad-l-1200{padding-left: 1200px}.push-25{margin-left: 25%}.push-50{margin-left: 50%}.push-75{margin-left: 75%}.h520{height: 32.5rem}.margin-t-b-50{margin: 4rem 0}.is-light{padding: 2rem 6rem}.pad-l-r{padding: 0 3.3125rem}@media only screen and (max-width: 30em){.pad-l-r{padding: 0 2rem}}.pad-l{padding: 0 0 0 3.3125rem}@media only screen and (max-width: 30em){.pad-l{padding: 0 0 0 2rem}}.pad-r{padding: 0 3.3125rem 0 0}@media only screen and (max-width: 30em){.pad-r{padding: 0 2rem 0 0}}.pad-l-r-t-b{padding: 0 3.3125rem}@media only screen and (max-width: 30em){.pad-l-r-t-b{padding: 2rem}}.is--cards-item{width: calc(100% / 3 - 1.5%);background: #fff;float: left;min-height: 33rem;position: relative;margin: 0 1.5% 0 0;transition: all .5s ease-in-out}@media only screen and (min-width: 48em) and (max-width: 64em){.is--cards-item{width: 47.5%;margin-bottom: 2rem}}@media only screen and (max-width: 48em){.is--cards-item{width: auto;float: none;margin-bottom: 2rem;margin-left: 0}}.is--cards-item:hover{box-shadow: 0px 0px 158px -48px rgba(0,0,0,0.63)}.is--cards-item:last-child{margin: 0}.is--cards-item p strong{color: #04406a !important;font-weight: 600;font-size: 1.2em;text-transform: uppercase;letter-spacing: 1px}.is--cards-item p{font-size: 1.2rem;line-height: 1.3}.is--cards-item h3,.is--cards-item p{margin: 0;padding: 0 2rem}.is--cards-item .image_container{height: 12rem;overflow: hidden;margin-bottom: 1.5em}.is--cards-item a{position: absolute;width: 100%;display: block;bottom: 0;left: 0;background: #04406a;height: 3.0em;padding: 1.1em 0 0 0;text-align: center;vertical-align: middle;transition: all .2s ease-in-out;border: 0;color: #fff}.is--cards-item a:hover{background: #646363;color: #fff}.is--cards-item:hover{border-color: #646363}.is--cards-item:hover a{background: #646363;color: #fff}.is--button{border-bottom: 6rem solid #efefef;display: block;margin: 0 auto;width: 14rem;text-align: center}.is--button.ce_text,.is--button.ce_text p,.is--button.ce_text p a{background-color: #006ab3;color: #fff;padding: .2rem 0;font-weight: 400;transition: all ease-in-out .2s}.is--button:hover{cursor: pointer}.is--button:hover.ce_text,.is--button:hover.ce_text p,.is--button:hover.ce_text p a{background-color: #fff;color: #006ab3}.toggler{background: #e9e4e1;background: transparent;padding: .75rem .8rem .4rem .8rem;color: #fff;text-transform: none;font-weight: 600;padding-right: 2rem;position: relative;font-size: 1.3rem;padding-left: 1.3rem}.toggler:before{transition: all ease-in-out .2s;content: "+ ";opacity: 1}.toggler:after{transition: all ease-in-out .2s;content: "- ";opacity: 0}.toggler:before,.toggler:after{position: absolute;left: 0;top: .8rem;font-size: 1.5rem}.toggler:hover{cursor: pointer}.toggler.ui-state-active{background: #006ab3;background: transparent;color: #fff;padding-right: 2rem}.toggler.ui-state-active:before{opacity: 0}.toggler.ui-state-active:after{opacity: 1}.ce_accordion.last{margin-bottom: 3rem}.ce_accordion.first{margin-top: 1.5rem}.accordion{padding: 0 1rem 1rem 1.3rem}.accordion p{color: #979696;font-size: 1rem;width: 90%}.cr--newsletter{background-color: transparent;padding: 4rem 0 2rem 0}.cr--newsletter .is--center h2{width: 80%;color: #727272;letter-spacing: 0px;font-size: 2.75rem;font-family: 'Chino ITC W01 Light', sans-serif;text-transform: none;margin-bottom: 0;color: #006ab3}.cr--newsletter .is--center p{width: 80%;padding: 0 14rem 2.875rem 14rem;font-size: 1.125rem;color: #727272;font-weight: 400}.cr--newsletter .formbox{width: 100%;display: block;position: relative;left: 10%}.cr--newsletter.layout_form fieldset{padding: 0;margin: 0;border: 0}.cr--newsletter.layout_form input.radio{-webkit-appearance: radio !important;-o-appearance: radio !important;appearance: radio !important;margin: -0.2em 1em 0 0 !important;padding: 0.5 !important;line-height: 1em !important;display: inline !important;border: 1px solid #999 !important;background: #fff !important;outline: none !important;vertical-align: middle !important;width: 1em !important;max-width: 1em !important;height: 1em !important;min-height: 1em !important;max-height: 1em !important;border-radius: 0.5em !important}.cr--newsletter.layout_form input,.cr--newsletter.layout_form option{font-size: 1.3rem;font-weight: 400;color: #1d1d1b;background: #fff}.cr--newsletter.layout_form textarea{position: relative !important;display: block !important;width: 20% !important;overflow: visible !important;font-family: 'Chino ITC W01 Light', sans-serif;font-weight: inherit;text-align: left;text-indent: 0;padding: 0.5em;margin: .5em 0 0 0;border: 1px solid #d4d4d4;border-radius: 0 !important;-webkit-transition: 'all 0.3s ease';-moz-transition: 'all 0.3s ease';-o-transition: 'all 0.3s ease';transition: 'all 0.3s ease';background: #fff !important;-webkit-appearance: none !important;-o-appearance: none !important;appearance: none !important;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}.cr--newsletter.layout_form label#lbl_geschlecht_0,.cr--newsletter.layout_form label#lbl_geschlecht_1{padding: 0 2em 0 .5em}.cr--newsletter.layout_form label{display: inline-block;margin-bottom: 5px;font-weight: bold;display: none}.cr--newsletter.layout_form input{position: relative !important;display: block !important;width: 20% !important;overflow: visible !important;font-family: 'Chino ITC W01 Light', sans-serif;font-weight: inherit;text-align: left;text-indent: 0;padding: 1em .5em;margin: 0em 0 0 0;border: 0px solid #d4d4d4;border-radius: 0;outline: 0 !important;-webkit-appearance: none !important;-o-appearance: none !important;appearance: none !important;background: white;float: left;margin-left: 7px;height: 3rem}@media only screen and (max-width: 48em){.cr--newsletter.layout_form input{width: 80% !important;float: none;margin-bottom: .5rem;margin-left: 0}}.cr--newsletter.layout_form .font-placeholder{font-size: 1.3rem;font-weight: 400}.cr--newsletter.layout_form input::-webkit-input-placeholder{font-size: 1.3rem;font-weight: 400}.cr--newsletter.layout_form input::-moz-placeholder{font-size: 1.3rem;font-weight: 400}.cr--newsletter.layout_form input:-ms-input-placeholder{font-size: 1.3rem;font-weight: 400}.cr--newsletter.layout_form input:-moz-placeholder{font-size: 1.3rem;font-weight: 400}.cr--newsletter.layout_form select{background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='50px' height='50px'><polyline points='46.139,15.518 25.166,36.49 4.193,15.519'/></svg>");background-color: white;background-repeat: no-repeat;background-position: right 10px top 15px;background-size: 16px 16px;color: white;padding: 0em .5em;width: auto;font-family: 'Chino ITC W01 Light', sans-serif, arial, tahoma;font-size: 1.3rem;color: inherit;text-align: center;border: 0;width: 8%;float: left;border-radius: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none;height: 3rem;outline: 0;-webkit-transition: .3s ease all;-moz-transition: .3s ease all;-ms-transition: .3s ease all;-o-transition: .3s ease all;transition: .3s ease all}@media only screen and (max-width: 48em){.cr--newsletter.layout_form select{width: 25%;float: none;margin-bottom: .5rem}}.cr--newsletter.layout_form .vorname,.cr--newsletter.layout_form .plz{width: 35%;display: inline-block;float: left}.cr--newsletter.layout_form submit,.cr--newsletter.layout_form #submit,.cr--newsletter.layout_form .submit,.cr--newsletter.layout_form .cr_button{position: relative !important;width: auto !important;margin: 0rem 0 4rem 0;margin: 0;text-align: center !important;font-weight: 500;font-size: 1em;padding: .6em 1.5em;cursor: pointer;border: none;background-color: #006ab3;color: white;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;text-transform: uppercase;font-family: 'Chino ITC W01 Light', sans-serif;height: 3rem;margin-left: 7px}@media only screen and (max-width: 48em){.cr--newsletter.layout_form submit,.cr--newsletter.layout_form #submit,.cr--newsletter.layout_form .submit,.cr--newsletter.layout_form .cr_button{margin-left: 0}}.cr--newsletter.layout_form submit:hover,.cr--newsletter.layout_form #submit:hover,.cr--newsletter.layout_form .submit:hover,.cr--newsletter.layout_form .cr_button:hover{background-color: #04406a;color: white}.cr--newsletter.layout_form .styled_select{display: none !important}.cr--newsletter.layout_form select{opacity: 1 !important}.cr--newsletter.layout_form p.info{text-align: right;width: 78%}.cr--newsletter.layout_form p.info span{font-size: 0.938rem;color: #9e9e9e;text-align: right;display: inline-block;float: right}.cr--newsletter.layout_form p.info input{-webkit-appearance: checkbox !important;-o-appearance: checkbox !important;appearance: checkbox !important;display: inline !important;display: inline-block !important;width: auto !important;text-align: right;padding: 0;margin: 4px .5rem 0 0;height: auto;float: right;position: relative !important;overflow: visible !important;font-weight: inherit;text-indent: 0;border: 0px solid #d4d4d4;border-radius: 0;outline: 0 !important;background: white}@media only screen and (max-width: 48em){.cr--newsletter.layout_form p.info input{width: 80% !important;float: none;margin-bottom: .5rem;margin-left: 0}}body{background: #eceded;background-repeat: no-repeat;background-position: top center;padding-top: 0px}#wrapper{max-width: 120em;width: 100%;margin: 0 auto;background: #fff}@media only screen and (max-width: 48em){#wrapper{width: 100vw !important;overflow: hidden}}.wrapper--inner{transition: all ease-in-out .2s;max-width: 1400px;width: 100%;margin: 0 auto}header{width: 100%;transition: all .2s ease-in-out}@media only screen and (max-width: 48em){header{width: 100vw !important;overflow: hidden}}header .wrapper--inner{padding: 0 3.3125rem}@media only screen and (max-width: 30em){header .wrapper--inner{padding: 0 2rem}}.header--fullwidth{background: #006ab3;display: block;width: 100vw;width: 100%;height: 2.7rem;overflow: visible}.header--fullwidth .wrapper--inner{height: 2.7rem;display: flex;justify-content: space-between;width: 100%}.header--fullwidth .right{float: left;width: 45%}.header--fullwidth .right > *{float: right}.header--fullwidth .right span{color: #fff;font-family: 'ChinoITCW01-MediumItali', sans-serif;opacity: .5;padding-top: .6rem;margin-right: 1.625rem;display: inline-block}header .is-mobile .ce_image{float: left;width: 40%;margin-right: 1.75rem}header .is-mobile .icon--phone,header .is-mobile .icon--location{transition: all ease-in-out .2s;float: left;width: auto;margin: 1.7rem .875rem 0 0}@media only screen and (max-width: 525px){header .is-mobile .icon--phone,header .is-mobile .icon--location{margin-top: 1.5rem}}@media only screen and (max-width: 30em){header .is-mobile .icon--phone,header .is-mobile .icon--location{margin-top: 1.4rem}}@media only screen and (max-width: 435px){header .is-mobile .icon--phone,header .is-mobile .icon--location{margin-top: 1.3rem}}@media only screen and (max-width: 425px){header .is-mobile .icon--phone,header .is-mobile .icon--location{margin-top: 1.2rem}}@media only screen and (max-width: 400px){header .is-mobile .icon--phone,header .is-mobile .icon--location{margin-top: 1rem}}@media only screen and (max-width: 380px){header .is-mobile .icon--phone,header .is-mobile .icon--location{margin-top: .8rem}}@media only screen and (max-width: 30em){header .wrapper--inner{padding: 0 2rem;margin-bottom: 1.75rem}}@media only screen and (max-width: 340px){header .wrapper--inner{padding: 0 1rem;margin-bottom: 1.5rem}}@media only screen and (max-width: 48em){.header--mobile-top{margin-bottom: 1.75rem}}.nav_main{transition: all ease-in-out .2s;float: left;height: 4.5rem;margin-top: 4.3rem}.nav_main ul{padding-top: 2rem}@media only screen and (max-width: 940px){.nav_main ul{padding-top: 1rem}}.nav_main ul li{font-family: 'Chino ITC W01 Light', sans-serif, serif;text-transform: none;font-weight: 600;font-size: 1.375rem;float: left;margin-right: 2rem;text-decoration: none;letter-spacing: 0px;transition: all .2s ease-in-out}@media only screen and (max-width: 1050px){.nav_main ul li{margin-right: 3rem}}.nav_main ul li a,.nav_main ul li span{text-decoration: none;color: #006ab3;font-family: 'Chino ITC W01 Light', sans-serif}@media only screen and (max-width: 1050px){.nav_main ul li a,.nav_main ul li span{font-size: 1rem}}.nav_main ul li .active,.nav_main ul li .trail,.nav_main ul li a:hover{font-family: 'Chino ITC W01 Light', sans-serif;color: #006ab3;border-bottom: 2px solid currentcolor;transition: none}.nav_main ul li a.nav--button,.nav_main ul li span.nav--button{background: #006ab3;color: #fff;padding: .4rem .9rem;font-family: 'Chino ITC W01 Light', sans-serif;font-weight: 700;border-bottom: none}.nav_main ul li a.nav--button:hover,.nav_main ul li span.nav--button:hover,.nav_main ul li a.nav--button .trail,.nav_main ul li span.nav--button .trail,.nav_main ul li a.nav--button .active,.nav_main ul li span.nav--button .active{border-bottom: none;font-family: 'Chino ITC W01 Light', sans-serif;color: #fff}.nav_main ul li .no--trail-active.trail{border-bottom: 2px solid transparent}.nav_top-bottom{float: left;padding-top: .6rem}.nav_top-bottom ul li{float: left;margin-right: 2rem}.nav_top-bottom ul li a{color: #fff;font-family: 'ChinoITCW01-MediumItali', sans-serif;text-decoration: none}header .nav_top-bottom .is--no-header{display: none}footer .nav_top-bottom .is--no-footer{display: none}.item--socials{display: flex;gap: .5rem;align-items: center;margin-right: 1rem}.item--socials svg{width: 24px;height: 24px;fill: #fff}.item--socials + *{flex-grow: 1}.is--logo{float: left;padding: 2rem 0 1.5rem 6.5rem;transition: all .2s ease-in-out}.is--logo img{width: 11rem}.is--logo.black,.is--logo.small{display: none;opacity: 0;transition: all .2s ease-in-out}.is--logo.black{display: block;opacity: 1}.small-top-nav{font-family: 'Chino ITC W01 Light', sans-serif;font-size: 1rem;position: absolute;right: 5.4rem;top: 1.5rem}.small-top-nav ul li{float: left;margin: 0 1rem}.small-top-nav ul li a{text-decoration: none;color: #787878}@media only screen and (min-width: 48em){header.scrolled .wrapper--inner.header--mobile-top{padding: 0}header.scrolled .nav_main{max-width: 120em;width: 100%;position: fixed;z-index: 999999;top: 0;left: 50%;transform: translate(-50%, 0);transition: all .2s ease-in-out;float: right;height: auto;background: #006ab3;line-height: 1.5rem;padding: .5rem 2rem;margin-top: 0}header.scrolled .nav_main ul{padding: 0}header.scrolled .nav_main ul li{font-size: 16px;font-size: 1.0rem;float: left;margin-right: 28px;margin-right: 1.5rem;text-decoration: none;letter-spacing: 1px}header.scrolled .nav_main ul li a{text-decoration: none;color: #fff}header.scrolled .nav_main ul li .active,header.scrolled .nav_main ul li .trail,header.scrolled .nav_main ul li a:hover{font-family: 'Chino ITC W01 Light', sans-serif;color: #fff;border-bottom: 1px solid currentcolor}header.scrolled .header--fullwidth .right .ce_image{position: fixed;top: 0;right: 4rem;z-index: 9999999;width: 14%}}@media only screen and (min-width: 2200px){header.scrolled .header--fullwidth .right .ce_image{right: 12rem}}@media only screen and (min-width: 2600px){header.scrolled .header--fullwidth .right .ce_image{right: 20rem}}.is-mobile{width: 100vw}.is-mobile .is--logo{width: 100vw;text-align: center;float: left;display: block;margin: 0rem 1.5rem;padding: 0rem 0 1rem 0rem}.is-mobile .is--logo img{width: 30vw;margin: 0}.is-mobile .is--logo.small{display: block;opacity: 1;padding: 0rem 0 1rem 5.5rem;transition: all .2s ease-in-out}.is-mobile .is--logo.small img{width: 15rem}.mobile_menu{transition: all ease-in-out .2s;float: right;width: auto;height: 30px;display: block;position: absolute;right: 0;top: 1.625rem;right: 5.5rem;font-size: 1.2rem;font-weight: 600;background: transparent;z-index: 99999999}@media only screen and (max-width: 30em){.mobile_menu{top: 1.4rem;right: 1.5rem}}@media only screen and (max-width: 400px){.mobile_menu{top: 1rem;right: 1.5rem}}@media only screen and (max-width: 340px){.mobile_menu{right: 1rem}}.mobile_menu a{position: absolute;display: block;width: 32px;height: 30px;float: right;color: #fff;text-decoration: none}@media only screen and (max-width: 30em){.mobile_menu a{right: 0rem}}.mobile_menu span{border-radius: 0;height: 2px;width: 100%;display: block;content: '';background-color: #006ab3;transition: all 500ms ease-in-out;position: absolute}.mobile_menu span:nth-child(1){top: 15%}.mobile_menu span:nth-child(2){top: 42%}.mobile_menu span:nth-child(3){top: 69%}.mobile_menu span:nth-child(4){top: 41%;transform: rotate(45deg);opacity: 0}.mobile_menu span:nth-child(5){top: 42%;transform: rotate(-45deg);opacity: 0}.mobile_menu:hover{cursor: pointer}.mm-opened .mobile_menu span:nth-child(1),.mm-opened .mobile_menu span:nth-child(2),.mm-opened .mobile_menu span:nth-child(3){opacity: 0}.mm-opened .mobile_menu span:nth-child(4),.mm-opened .mobile_menu span:nth-child(5){opacity: 1}.start--slider{background: #ffffff;background: -moz-linear-gradient(top, #fff 64%, #f9f9f9 64%);background: -webkit-linear-gradient(top, #fff 64%, #f9f9f9 64%);background: linear-gradient(to bottom, #fff 64%, #f9f9f9 64%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9', GradientType=0);position: relative}.start--slider:after{content: url("../../tl_files/wollwinderei/grafiken/mebold-header--bg.png");position: absolute;top: 0;left: 50%;transform: translate(-50%, 0);z-index: 1;pointer-events: none}@media only screen and (max-width: 48em){.start--slider:after{opacity: .6}}@media only screen and (max-width: 30em){.start--slider:after{opacity: .4}}.start--slider .wrapper--inner{padding: 0;margin-bottom: 3.4rem}.start--slider .wrapper--inner .mod_rocksolid_slider{height: auto;position: relative}.start--slider .wrapper--inner .mod_rocksolid_slider .rsts-slide{background-color: transparent}.start--slider .wrapper--inner .mod_rocksolid_slider a.link{display: block;position: relative;width: 100%;height: 100%}.start--slider .wrapper--inner .mod_rocksolid_slider .ce_text{background: rgba(0,106,179,0.9);width: 30%;position: absolute;bottom: 4rem;right: 5.875rem;padding: 5.6875rem 4rem 2rem 2rem}@media only screen and (max-width: 48em){.start--slider .wrapper--inner .mod_rocksolid_slider .ce_text{width: 50%}}@media only screen and (max-width: 700px){.start--slider .wrapper--inner .mod_rocksolid_slider .ce_text{bottom: 0;width: 60%}}@media only screen and (max-width: 30em){.start--slider .wrapper--inner .mod_rocksolid_slider .ce_text{width: 100%;margin: 0;position: absolute;left: 0;bottom: 0;padding: 2rem;background: #006ab3;position: relative;left: inherit;bottom: inherit;right: inherit}}@media only screen and (max-width: 370px){.start--slider .wrapper--inner .mod_rocksolid_slider .ce_text{padding: 1rem}}.start--slider .wrapper--inner .mod_rocksolid_slider .ce_text p{color: #fff;font-size: 1.375rem;font-family: 'Chino ITC W01 Italic', sans-serif;margin-bottom: 1.5rem}@media only screen and (max-width: 30em){.start--slider .wrapper--inner .mod_rocksolid_slider .ce_text p{margin-bottom: 1rem}}.start--slider .wrapper--inner .mod_rocksolid_slider .ce_text p:first-child{margin-bottom: 1.5rem;display: inline-block}.start--slider .wrapper--inner .mod_rocksolid_slider .ce_text p:last-child{font-size: .938rem;margin-bottom: 0}.start--slider .wrapper--inner .mod_rocksolid_slider .rsts-nav-bullets{right: 0;bottom: 0;left: 0;position: relative;margin-top: .5rem;text-align: center}@media only screen and (max-width: 30em){.start--slider .wrapper--inner .mod_rocksolid_slider .rsts-nav-bullets{display: none}}.start--slider .wrapper--inner .mod_rocksolid_slider .rsts-nav-bullets a{border: none;border-radius: 0;outline: none;box-shadow: none;background: #979797;width: 33px;height: 2px}.start--slider .wrapper--inner .mod_rocksolid_slider .rsts-nav-bullets a.active{background: #006ab3}.start--news{background: #f9f9f9;padding-bottom: 4rem}@media only screen and (max-width: 30em){.start--news{padding-left: 0;padding-right: 0;padding-bottom: 2rem}}.start--news .wrapper--inner > *{float: left}@media only screen and (max-width: 30em){.start--news .wrapper--inner > *{float: none}}.start--news .wrapper--inner .left{width: 70%}@media only screen and (max-width: 48em){.start--news .wrapper--inner .left{width: 100%;float: none;margin-bottom: 2rem}}@media only screen and (max-width: 30em){.start--news .wrapper--inner .left{width: 100%;margin-bottom: 1.5rem}}.start--news .wrapper--inner .left .ce_text{margin: 0 5% 1rem 0}.start--news .wrapper--inner .left .ce_text h3{float: left}@media only screen and (max-width: 30em){.start--news .wrapper--inner .left .ce_text h3{float: none;margin: 0 0 .5rem 1.5rem}}.start--news .wrapper--inner .left .ce_text p,.start--news .wrapper--inner .left .ce_text p a{transition: all ease-in-out .2s;text-align: right;color: #9b9b9b;font-size: 1rem}.start--news .wrapper--inner .left .ce_text p:hover,.start--news .wrapper--inner .left .ce_text p a:hover{color: #006ab3}.start--news .wrapper--inner .left .mod_newslist{width: 100%}.start--news .wrapper--inner .left .mod_newslist .layout_latest{width: 45%;float: left;margin-right: 5%}@media only screen and (max-width: 30em){.start--news .wrapper--inner .left .mod_newslist .layout_latest{width: 100%;margin: 0}}.start--news .wrapper--inner .left .mod_newslist .layout_latest:hover .image_container img{transform: translate(-50%, -50%) scale(1.01)}.start--news .wrapper--inner .left .mod_newslist .layout_latest .image_container{position: relative;z-index: 0;width: 100%;height: 16rem;height: 17vw;max-height: 16rem;overflow: hidden}@media only screen and (max-width: 48em){.start--news .wrapper--inner .left .mod_newslist .layout_latest .image_container{height: 24vw}}.start--news .wrapper--inner .left .mod_newslist .layout_latest .image_container img{transition: all ease-in-out .6s;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%)}.start--news .wrapper--inner .left .mod_newslist .layout_latest .ce_text{width: 95%;margin-left: 5%;background: #fff;padding: 1.5rem;margin-top: -1.875rem;position: relative;z-index: 1}@media only screen and (max-width: 30em){.start--news .wrapper--inner .left .mod_newslist .layout_latest .ce_text{width: 100%;margin: 0 0 1rem 0}}.start--news .wrapper--inner .left .mod_newslist .layout_latest h2,.start--news .wrapper--inner .left .mod_newslist .layout_latest h2 a{font-size: 1.063rem;color: #006ab3;text-decoration: none;font-family: 'ChinoITCW01-MediumItali', sans-serif;text-transform: none}.start--news .wrapper--inner .left .mod_newslist .layout_latest p{text-align: left}.start--news .wrapper--inner .left .mod_newslist .layout_latest p.more{text-align: right}.start--news .wrapper--inner .left .mod_newslist .layout_latest p.more a{text-decoration: underline}.start--news .wrapper--inner .left .mod_newslist .layout_latest p.more a:after{content: url("../../tl_files/wollwinderei/grafiken/arrow--right.png");margin-left: .5rem}.start--news .wrapper--inner .right{width: 30%}@media only screen and (max-width: 48em){.start--news .wrapper--inner .right{width: 100%;float: none}}.start--news .wrapper--inner .right .ce_headline{margin-bottom: .88rem}@media only screen and (max-width: 30em){.start--news .wrapper--inner .right .ce_headline{margin: 0 0 0 1.5rem}}.start--news .wrapper--inner .right .mod_eventlist{background: #fff;padding: 1.5rem 1.5rem .5rem 1.5rem}@media only screen and (max-width: 30em){.start--news .wrapper--inner .right .mod_eventlist{background: transparent}}.start--news .wrapper--inner .right .mod_eventlist .event{margin-bottom: 1.375rem}@media only screen and (max-width: 930px){.start--news .wrapper--inner .right .mod_eventlist .event:nth-last-child(1){display: none}}@media only screen and (max-width: 830px){.start--news .wrapper--inner .right .mod_eventlist .event:nth-last-child(1),.start--news .wrapper--inner .right .mod_eventlist .event:nth-last-child(2){display: none}}@media only screen and (max-width: 48em){.start--news .wrapper--inner .right .mod_eventlist .event:nth-last-child(1),.start--news .wrapper--inner .right .mod_eventlist .event:nth-last-child(2){display: block}}.start--news .wrapper--inner .right .mod_eventlist time,.start--news .wrapper--inner .right .mod_eventlist p{color: #9e9e9e;font-size: 0.938rem;font-family: 'Chino ITC W01 Medium', sans-serif;display: inline}.start--news .wrapper--inner .right .mod_eventlist a{color: #006ab3;text-decoration: none;font-family: 'ChinoITCW01-MediumItali', sans-serif;font-size: 1.063rem}.start--news .wrapper--inner .right .mod_eventlist a:hover{text-decoration: underline}.start--news .wrapper--inner .right .ce_text{text-align: right;background: #fff;padding: 0 1.5rem 1rem 0}.start--news .wrapper--inner .right .ce_text a{color: #9b9b9b;font-size: 1rem;text-decoration: underline}.start--news .wrapper--inner .right .ce_text a:after{content: url("../../tl_files/wollwinderei/grafiken/arrow--right.png");margin-left: .5rem}.start--news .wrapper--inner .right .ce_text a:hover{color: #006ab3}@media only screen and (max-width: 30em){.start--news .wrapper--inner .right .ce_text{background: transparent}}.start--news .yolawo-widget{margin-bottom: 2rem}.start--news .yolawo-widget ~ .ce_text{background: #fff;position: relative;top: -2.4rem;padding-top: .8rem !important}.start--openings{background: #f9f9f9;background: -moz-linear-gradient(top, #f9f9f9 50%, #04406a 50%, #04406a 50%);background: -webkit-linear-gradient(top, #f9f9f9 50%, #04406a 50%, #04406a 50%);background: linear-gradient(to bottom, #f9f9f9 50%, #04406a 50%, #04406a 50%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#04406a', GradientType=0)}.start--openings .wrapper--inner{padding: 2rem 5rem;background: #006ab3}@media only screen and (max-width: 48em){.start--openings .wrapper--inner{padding: 2rem}}.start--openings .wrapper--inner .ce_headline{color: #fff;font-size: 1.813rem;width: auto}.start--openings .wrapper--inner .txt_acc .txt_acc_panel{float: left;width: calc(100% / 3)}@media only screen and (max-width: 48em){.start--openings .wrapper--inner .txt_acc .txt_acc_panel{width: 50%;margin-bottom: 2rem}}.start--openings .wrapper--inner .txt_acc .txt_acc_panel .panel--title{color: #fff;font-family: 'ChinoITCW01-MediumItali', sans-serif;font-size: 1.063rem;display: inline-block;margin-bottom: .6rem}.start--openings .wrapper--inner .txt_acc .txt_acc_panel p strong{color: #fff;font-size: .938rem;display: block;width: 30%;float: left;font-family: 'Chino ITC W01 Medium', sans-serif}.start--openings .wrapper--inner .txt_acc .txt_acc_panel p em{color: #fff;width: 70%;font-family: 'Chino ITC W01 Medium', sans-serif;font-size: 0.938rem}.start--openings .wrapper--inner .txt_acc .txt_acc_panel p a{transition: all ease-in-out .2s;color: #77afd6;font-family: 'Chino ITC W01 Medium', sans-serif;font-size: 0.938rem}.start--openings .wrapper--inner .txt_acc .txt_acc_panel p a:hover{color: #fff}.start--openings .wrapper--inner .mobile_acc_panel .panel--title{color: #fff;font-family: 'ChinoITCW01-MediumItali', sans-serif;font-size: 1.063rem}.start--openings .wrapper--inner .mobile_acc_panel p strong{color: #fff;font-size: .938rem;display: block;width: 30%;float: left}.start--openings .wrapper--inner .mobile_acc_panel p em{color: #fff;width: 70%}.start--openings .wrapper--inner .mobile_acc_panel p a{transition: all ease-in-out .2s;color: #77afd6}.start--openings .wrapper--inner .mobile_acc_panel p a:hover{color: #fff}.start--genuss{background: #04406a;padding: 6rem 5rem}@media only screen and (max-width: 48em){.start--genuss{padding: 3rem 1rem}}.start--genuss .ce_text.is-center{margin-bottom: 3.25rem}.start--genuss .ce_text.is-center h2{width: 30%;width: 28rem;color: #fff;line-height: 1.6;display: block;margin: 0 auto;font-size: 2.75rem;margin-bottom: .8rem}@media only screen and (max-width: 48em){.start--genuss .ce_text.is-center h2{width: 80%;font-size: 2.2rem}}.start--genuss .ce_text.is-center p{width: 35%;width: 33rem;color: #fff;display: block;margin: 0 auto;font-size: 1.375rem}@media only screen and (max-width: 48em){.start--genuss .ce_text.is-center p{width: 90%;font-size: 1.2rem}}.start--genuss .ce_text.is-center a{display: inline-block;margin-top: 2rem;color: #fff;text-decoration: underline}.start--genuss .ce_text.is-center a:hover{opacity: .7}.start--genuss .ce_text.col-25{padding: 0 2.5rem}@media only screen and (max-width: 48em){.start--genuss .ce_text.col-25{width: 50%;margin-bottom: 4rem;padding: 0 1rem}}@media only screen and (max-width: 30em){.start--genuss .ce_text.col-25{width: 100%;margin-bottom: 3rem;text-align: center}}.start--genuss .ce_text.col-25:first-child{padding-left: 0}@media only screen and (max-width: 48em){.start--genuss .ce_text.col-25:first-child{padding-left: inherit}}.start--genuss .ce_text.col-25:last-child{padding-right: 0}@media only screen and (max-width: 48em){.start--genuss .ce_text.col-25:last-child{padding-right: inherit}}.start--genuss .ce_text.col-25 .image_container{margin-bottom: .5rem;min-height: 12.5rem}@media only screen and (max-width: 48em){.start--genuss .ce_text.col-25 .image_container{min-height: inherit;margin-bottom: 0}}@media only screen and (max-width: 48em){.start--genuss .ce_text.col-25 .image_container img{margin: 0 auto}}.start--genuss .ce_text.col-25 p strong{color: #fff;font-family: 'ChinoITCW01-MediumItali', sans-serif;display: inline-block;margin-bottom: .4rem}.start--genuss .ce_text.col-25 p{color: #fff}.newsletter--container{background: #f9f9f9}footer .footer--top{background: #fff}footer .footer--top .wrapper--inner{padding: 4.625rem 5rem 2.625rem 5rem}@media only screen and (max-width: 30em){footer .footer--top .wrapper--inner{padding: 3rem 2rem}}footer .footer--top .ce_text{margin-bottom: 2.375rem}footer .footer--top .ce_text p strong{color: #04406a;font-family: 'ChinoITCW01-MediumItali', sans-serif}footer .footer--top .ce_text p{color: #006ab3;font-family: 'ChinoITCW01-MediumItali', sans-serif;font-size: 2.75rem}@media only screen and (max-width: 48em){footer .footer--top .ce_text p{font-size: 2.2rem}}@media only screen and (max-width: 30em){footer .footer--top .ce_text p{font-size: 1.6rem;line-height: 1.3}}footer .footer--top .ce_image{float: left;width: 20%}@media only screen and (max-width: 48em){footer .footer--top .ce_image{float: right;width: 50%}footer .footer--top .ce_image .image_container{display: block;margin: 0 auto}}@media only screen and (max-width: 610px){footer .footer--top .ce_image{width: 40%}}@media only screen and (max-width: 30em){footer .footer--top .ce_image{float: none;width: 50%;margin: 0 auto 2rem auto}}footer .footer--top .ce_image .image_container{width: 57%}footer .nav_footer.ce_text{float: left;width: 80%}footer .nav_footer.ce_text ul{float: left;width: 20%}footer .nav_footer.ce_text ul li{font-size: .875rem;line-height: 1.6}footer .nav_footer.ce_text ul li:first-child{margin-bottom: .5rem}footer .nav_footer.ce_text ul li:first-child a{font-size: 1.125rem;font-family: 'ChinoITCW01-MediumItali', sans-serif;line-height: 1.3}footer .nav_footer.ce_text ul li a,footer .nav_footer.ce_text ul li:first-child a{color: #04406a;text-decoration: none;font-family: 'Chino ITC W01 Medium', sans-serif}footer .nav_footer.ce_text ul li a:hover,footer .nav_footer.ce_text ul li:first-child a:hover{color: #006ab3}footer .nav_footer .txt_acc_panel{float: left;width: 20%}footer .nav_footer .txt_acc_panel li{font-size: .875rem;line-height: 1.6}footer .nav_footer .txt_acc_panel li:first-child{margin-bottom: .5rem}footer .nav_footer .txt_acc_panel li:first-child a{font-size: 1.125rem;font-family: 'ChinoITCW01-MediumItali', sans-serif;line-height: 1.3}footer .nav_footer .txt_acc_panel li a,footer .nav_footer .txt_acc_panel li:first-child a{color: #04406a;text-decoration: none;font-family: 'Chino ITC W01 Medium', sans-serif}footer .nav_footer .txt_acc_panel li a:hover,footer .nav_footer .txt_acc_panel li:first-child a:hover{color: #006ab3}@media only screen and (min-width: 769px){footer .nav_footer .txt_acc_panel .panel--title{display: none}}@media only screen and (max-width: 48em){footer .nav_footer.is--no-phone{display: none}footer .nav_footer.is--phone{display: block}footer .nav_footer.is--phone .toggler{color: #006ab3}footer .nav_footer.is--phone li{font-size: .875rem;line-height: 1.6}footer .nav_footer.is--phone li a{color: #04406a;text-decoration: none;font-family: 'Chino ITC W01 Medium', sans-serif}footer .nav_footer.is--phone li a:hover{color: #006ab3}}footer .footer--bottom{background: #006ab3}@media only screen and (max-width: 665px){footer .footer--bottom{height: auto}}footer .footer--bottom .wrapper--inner{padding: 0 5rem;display: flex;justify-content: space-between;padding-top: .8rem;padding-bottom: .8rem;align-items: center;gap: 2rem}@media screen and (max-width: 860px){footer .footer--bottom .wrapper--inner{flex-direction: column;padding-top: 2rem;padding-bottom: 2rem}}footer .footer--bottom p{display: block;float: left;width: 50%;font-size: 1.438rem;font-family: 'Chino ITC W01 Medium', sans-serif;opacity: .5;color: #fff;flex-grow: 1}@media only screen and (max-width: 48em){footer .footer--bottom p{font-size: 1rem;margin-top: 1.4rem}}@media only screen and (max-width: 665px){footer .footer--bottom p{width: 100%;float: none;text-align: center;margin-top: 0;padding: 1rem 0}}footer .footer--bottom .nav_top-bottom{padding: 0}@media only screen and (max-width: 665px){footer .footer--bottom .nav_top-bottom{width: 100%;text-align: center}}footer .footer--bottom .nav_top-bottom ul li{margin-right: 0;float: right}@media only screen and (max-width: 665px){footer .footer--bottom .nav_top-bottom ul li{float: none;margin-bottom: 1rem}footer .footer--bottom .nav_top-bottom ul li:last-child{margin-bottom: 0}}footer .footer--bottom .nav_top-bottom ul li:last-child:after{content: "|";margin: 0 1rem;display: inline-block;color: #fff;font-family: 'Chino ITC W01 Medium', sans-serif}@media only screen and (max-width: 665px){footer .footer--bottom .nav_top-bottom ul li:last-child:after{content: "";margin: 0}}footer .footer--bottom .nav_top-bottom ul li a,footer .footer--bottom .nav_top-bottom ul li span{color: #fff;font-family: 'ChinoITCW01-MediumItali', sans-serif}.is--subsite-sidebar #container{max-width: 1400px;margin: 0 auto}.is--subsite-sidebar #main{width: 65%;float: left;margin-top: -2.3125rem;margin-bottom: 7rem}@media only screen and (max-width: 48em){.is--subsite-sidebar #main{width: 100%;float: none}}.is--subsite-sidebar #right{width: 35%;float: left;margin: 0;padding: 4.125rem 5% 0 5%;margin-bottom: 3.5rem}@media only screen and (max-width: 48em){.is--subsite-sidebar #right{display: none}}.is--subsite-sidebar #wrapper{background: #f9f9f9}#right .container--images .item{display: none;margin-bottom: 2rem}.is--ctl-gastro-service #right .show--gastro-service{display: block}.subsite--header{position: relative}.subsite--header .subsite--image-fullwidth:after{content: url("../../tl_files/wollwinderei/grafiken/mebold-header--bg.png");position: absolute;top: 0;left: 50%;transform: translate(-50%, 0);z-index: 1;pointer-events: none}@media only screen and (max-width: 48em){.subsite--header .subsite--image-fullwidth:after{opacity: .6}}@media only screen and (max-width: 30em){.subsite--header .subsite--image-fullwidth:after{opacity: .4}}.subsite--header .wrapper--inner{padding: 0 3.3125rem}@media only screen and (max-width: 30em){.subsite--header .wrapper--inner{padding: 0 2rem}}.subsite--header .bg--fullwidth{background-position: center center;background-size: cover}.subsite--header .bg--fullwidth .ce_text{position: relative;padding: 4.6875rem 2rem 6.25rem 0}.subsite--header .bg--fullwidth .ce_text h2{color: #fff;font-size: 2.75rem;font-family: 'ChinoITCW01-MediumItali', sans-serif;line-height: 1.3}.subsite--header .bg--fullwidth .ce_text p{color: #fff;font-size: 1.125rem;line-height: 1.5}.subsite--header .is--small .ce_text{padding: 2rem 2rem 2rem 0}.subsite--header .is--small .ce_text h2{margin-bottom: .2rem}.subsite--header .ce_text p a{text-decoration: underline;color: #fff}.subsite--header .ce_text p a:hover{opacity: .7}.subsite--header-whiskey{background: #c5b2a3}.subsite--header-whiskey .ce_image img{box-shadow: 0 0 2.25rem rgba(138,138,138,0.5)}.subsite--header-wein{background: #04406a}.subsite--header-wein .ce_image img{box-shadow: 0 0 2.25rem rgba(82,82,82,0.5)}.subsite--header-wellness{background: #80B7DE}.subsite--header-wellness .ce_image img{box-shadow: 0 0 2.25rem rgba(74,112,145,0.5)}.subsite--header-gastro{background: #739AA9}.subsite--header-gastro .ce_image img{box-shadow: 0 0 2.25rem rgba(74,112,145,0.5)}.subsite--header-praesente{background: #c5b2a3}.subsite--header-praesente .ce_image img{box-shadow: 0 0 2.25rem rgba(74,112,145,0.5)}.subsite--header-gastro .ce_text{width: 50%;float: left}.subsite--header-gastro .ce_image{width: 50%;float: left}.subsite--header-fachmarkt,.subsite--header-sortiment,.subsite--header-impressum,.subsite--header-angebote,.subsite--header-termine,.subsite--header-neuigkeiten,.subsite--header-kontakt{background: #04406a}.subsite--header-fachmarkt .ce_image img,.subsite--header-sortiment .ce_image img,.subsite--header-impressum .ce_image img,.subsite--header-angebote .ce_image img,.subsite--header-termine .ce_image img,.subsite--header-neuigkeiten .ce_image img,.subsite--header-kontakt .ce_image img{box-shadow: 0 0 2.25rem rgba(82,82,82,0.5)}.subsite--header-news{padding-bottom: 3.5rem;position: relative}@media only screen and (max-width: 48em){.subsite--header-news{margin-bottom: 3rem}}.subsite--header-news:after{content: url("../../tl_files/wollwinderei/grafiken/mebold-header--bg.png");position: absolute;top: 0;left: 50%;transform: translate(-50%, 0);z-index: 1;pointer-events: none}@media only screen and (max-width: 48em){.subsite--header-news:after{opacity: .6}}@media only screen and (max-width: 30em){.subsite--header-news:after{opacity: .4}}@media only screen and (max-width: 48em){.subsite--header-news{padding-bottom: 1rem}}.subsite--header-news > *{position: relative}.subsite--header-news .ce_text{width: 45%;float: left;overflow: visible;padding: 3.875rem 0 4.125rem 0;margin-right: 10%;z-index: 2}@media only screen and (max-width: 48em){.subsite--header-news .ce_text{width: 100%;margin: 0;padding-bottom: 0}}.subsite--header-news .ce_text h2{font-size: 2.75rem;color: #fff;margin-bottom: 1rem;position: relative;z-index: 2}@media only screen and (max-width: 48em){.subsite--header-news .ce_text h2{font-size: 2rem}}.subsite--header-news .ce_text p{color: #fff;position: relative;z-index: 2}.subsite--header-news .ce_image{width: 45%;float: left;overflow: visible;position: absolute;right: 0;bottom: -3.5rem;z-index: 2}@media only screen and (max-width: 48em){.subsite--header-news .ce_image{width: 80%;margin-left: 10%;position: relative}}.subsite--header-news .mod_breadcrumb{max-width: 50%}@media only screen and (max-width: 48em){.subsite--header-news .mod_breadcrumb{display: none}}.subsite--header-news .mod_breadcrumb ul li{float: left}.subsite--header-news .mod_breadcrumb ul li a{transition: all ease-in-out .2s;color: #979797}.subsite--header-news .mod_breadcrumb ul li a:hover{color: #006ab3}.subsite--header-news .mod_breadcrumb ul li:after{content: ">";margin: 0 .75rem;color: #979797}.subsite--header-news .mod_breadcrumb ul li.active{color: #979797}.subsite--header-news .mod_breadcrumb ul li:first-child{display: none}.subsite--header-news .mod_breadcrumb ul li:last-child:after{content: none}.is--subsite-sidebar #right .nav_side{margin-bottom: 2rem}.is--subsite-sidebar #right .nav_side ~ h4{margin-top: 2rem}.is--subsite-sidebar #right .nav_side ul{text-indent: -22px;margin-left: 22px;padding-right: 2rem}.is--subsite-sidebar #right .nav_side ul li{margin-bottom: .8rem}.is--subsite-sidebar #right .nav_side ul li a,.is--subsite-sidebar #right .nav_side ul li span{transition: all ease-in-out .2s;font-size: 1.875rem;font-family: 'Chino ITC W01 Italic', sans-serif;color: #ada8a8;line-height: 1.1;text-decoration: none}.is--subsite-sidebar #right .nav_side ul li a:hover,.is--subsite-sidebar #right .nav_side ul li span:hover{color: #04406a}.is--subsite-sidebar #right .nav_side ul li a:before,.is--subsite-sidebar #right .nav_side ul li span:before{content: "> "}.is--subsite-sidebar #right .nav_side ul li ul.level_2{margin-top: .5rem}.is--subsite-sidebar #right .nav_side ul li ul.level_2 li{margin-bottom: .2rem}.is--subsite-sidebar #right .nav_side ul li ul.level_2 li a,.is--subsite-sidebar #right .nav_side ul li ul.level_2 li span{transition: all ease-in-out .2s;font-size: 1.563rem}.is--subsite-sidebar #right .nav_side ul li ul.level_2 li span{color: #04406a}.is--subsite-sidebar #right .nav_side ul li span{color: #04406a}.is--subsite-sidebar #right .mod_newsmenu ul li a{text-decoration: none;font-size: 0.938rem;font-family: 'Chino ITC W01', sans-serif;color: #909090}.is--subsite-sidebar #right .mod_newsmenu ul li a:hover{color: #04406a}.is--subsite-sidebar #right .mod_newsmenu ul li.year{margin-bottom: .875rem}.newslist--gesamt,.newslist--gesamt .mod_newslist{overflow: visible}.pagination{display: block;position: absolute;bottom: -3rem;width: 100%;text-align: center}@media only screen and (max-width: 30em){.pagination{bottom: -3.5rem}}.pagination p{font-size: .9rem;font-family: 'Chino ITC W01 Italic', sans-serif;color: #8d8d8d;padding-bottom: .4rem}.pagination ul{display: inline-block}.pagination ul li span,.pagination ul li a{font-size: 1.2rem;margin: 0 .8em;text-transform: none;color: #8d8d8d;font-family: 'Chino ITC W01 Light', sans-serif;text-decoration: none}@media only screen and (max-width: 640px){.pagination ul li span,.pagination ul li a{margin: 0 .3rem}}@media only screen and (max-width: 420px){.pagination ul li{display: none}.pagination ul li:first-child,.pagination ul li:nth-last-child(1),.pagination ul li:nth-last-child(2){display: inline}}.is--subsite-sidebar .mod_newslist,.is--subsite-sidebar .mod_newsarchive{margin-top: 4rem}.is--subsite-sidebar .mod_newslist.no-margin,.is--subsite-sidebar .mod_newsarchive.no-margin{margin-top: 0}.is--subsite-sidebar .mod_newslist .layout_latest,.is--subsite-sidebar .mod_newsarchive .layout_latest{width: 47.5%;float: left;margin-bottom: 5%}.is--subsite-sidebar .mod_newslist .layout_latest,.is--subsite-sidebar .mod_newsarchive .layout_latest{width: 47.5%;float: left;margin-left: 2.5%}@media only screen and (max-width: 30em){.is--subsite-sidebar .mod_newslist .layout_latest,.is--subsite-sidebar .mod_newsarchive .layout_latest{width: 100%;margin: 0}}.is--subsite-sidebar .mod_newslist .layout_latest:hover .image_container img,.is--subsite-sidebar .mod_newsarchive .layout_latest:hover .image_container img{transform: translate(-50%, -50%) scale(1.01)}.is--subsite-sidebar .mod_newslist .layout_latest .image_container,.is--subsite-sidebar .mod_newsarchive .layout_latest .image_container{position: relative;z-index: 0;width: 100%;height: 16rem;height: 17vw;max-height: 16rem;overflow: hidden}@media only screen and (max-width: 48em){.is--subsite-sidebar .mod_newslist .layout_latest .image_container,.is--subsite-sidebar .mod_newsarchive .layout_latest .image_container{height: 24vw}}.is--subsite-sidebar .mod_newslist .layout_latest .image_container img,.is--subsite-sidebar .mod_newsarchive .layout_latest .image_container img{transition: all ease-in-out .6s;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%)}.is--subsite-sidebar .mod_newslist .layout_latest .ce_text,.is--subsite-sidebar .mod_newsarchive .layout_latest .ce_text{width: 95%;margin-left: 5%;background: #fff;padding: 1.5rem;margin-top: -1.875rem;position: relative;z-index: 1}@media only screen and (max-width: 30em){.is--subsite-sidebar .mod_newslist .layout_latest .ce_text,.is--subsite-sidebar .mod_newsarchive .layout_latest .ce_text{width: 100%;margin: 0 0 1rem 0}}.is--subsite-sidebar .mod_newslist .layout_latest p,.is--subsite-sidebar .mod_newsarchive .layout_latest p,.is--subsite-sidebar .mod_newslist .layout_latest p a,.is--subsite-sidebar .mod_newsarchive .layout_latest p a{color: #9b9b9b;font-size: 1rem}.is--subsite-sidebar .mod_newslist .layout_latest h2,.is--subsite-sidebar .mod_newsarchive .layout_latest h2,.is--subsite-sidebar .mod_newslist .layout_latest h2 a,.is--subsite-sidebar .mod_newsarchive .layout_latest h2 a{font-size: 1.063rem;color: #006ab3;text-decoration: none;font-family: 'ChinoITCW01-MediumItali', sans-serif;text-transform: none}.is--subsite-sidebar .mod_newslist .layout_latest p,.is--subsite-sidebar .mod_newsarchive .layout_latest p{text-align: left}.is--subsite-sidebar .mod_newslist .layout_latest p.more,.is--subsite-sidebar .mod_newsarchive .layout_latest p.more{text-align: right}.is--subsite-sidebar .mod_newslist .layout_latest p.more a,.is--subsite-sidebar .mod_newsarchive .layout_latest p.more a{text-decoration: underline}.is--subsite-sidebar .mod_newslist .layout_latest p.more a:after,.is--subsite-sidebar .mod_newsarchive .layout_latest p.more a:after{content: url("../../tl_files/wollwinderei/grafiken/arrow--right.png");margin-left: .5rem}.is--subsite-sidebar .mod_newsarchive h1{padding: 0 0 0 3.3125rem;font-weight: 700;font-size: 2.25rem;line-height: 1.3;letter-spacing: 1.48px;color: #006ab3;margin-top: 2rem;margin-bottom: .75em;font-family: 'Chino ITC W01 Light', sans-serif;text-transform: none}@media only screen and (max-width: 30em){.is--subsite-sidebar .mod_newsarchive h1{padding: 0 0 0 2rem}}@media only screen and (max-width: 30em){.is--subsite-sidebar .mod_newsarchive h1{font-size: 2rem}}.is--subsite-sidebar #right .mod_newslist{margin-bottom: 1rem}.is--subsite-sidebar #right .mod_newslist h4{margin-bottom: 0rem;font-size: 1.25rem}.is--subsite-sidebar #right .mod_newslist .layout_short{margin-bottom: 1rem}.is--subsite-sidebar #right .mod_newslist .layout_short.last{margin-bottom: 0}.is--subsite-sidebar #right .mod_newslist .layout_short h2{margin-bottom: .4rem;line-height: .8}.is--subsite-sidebar #right .mod_newslist .layout_short h2 a{font-size: 1rem;color: #006ab3;text-decoration: none;font-family: 'Chino ITC W01 Italic', sans-serif}.is--subsite-sidebar #right .mod_newslist .layout_short h2 a:hover{color: #04406a}.is--subsite-sidebar #right .mod_newslist .layout_short .teaser p{color: #8d8d8d;font-size: 0.938rem}.is--subsite-sidebar #right .mod_newslist .layout_short p.more{display: none}.is--subsite-sidebar #right .more a{color: #04406a;font-size: 1rem;text-decoration: underline;margin-bottom: 4rem;display: inline-block}.is--subsite-sidebar #right .more a:after{content: url("../../tl_files/wollwinderei/grafiken/arrow--right.png");margin-left: .5rem}.is--subsite-sidebar #right .more a:after{content: url("../../tl_files/wollwinderei/grafiken/arrow--right-blue.png")}.is--subsite-sidebar #right .mod_eventlist h4{font-size: 1.25rem;margin-bottom: .6rem}.is--subsite-sidebar #right .mod_eventlist .event,.is--subsite-sidebar #right .mod_eventlist .event time{color: #8d8d8d;font-size: 0.938rem}.is--subsite-sidebar #right .mod_eventlist .event a,.is--subsite-sidebar #right .mod_eventlist .event time a{font-size: 0.938rem;color: #006ab3;font-family: 'ChinoITCW01-MediumItali', sans-serif}.is--subsite-sidebar #right .mod_eventlist .event a:hover,.is--subsite-sidebar #right .mod_eventlist .event time a:hover{color: #04406a}.is--subsite-sidebar #right .mod_eventlist .event{margin-bottom: 1.2rem}.is--ctl-newsreader .ce_text.image--fullwidth img{width: 100%}@media only screen and (max-width: 30em){.is--ctl-newsreader .subsite--header-news{display: none}}@media only screen and (max-width: 30em){.is--subsite-sidebar .mod_newsreader{margin-top: 2rem}}.is--subsite-sidebar .mod_newsreader .news--header{margin-bottom: 1.875rem}.is--subsite-sidebar .mod_newsreader .news--header-left{float: left;width: 60%;padding: 0 1.75rem 0 3.3125rem}@media only screen and (max-width: 30em){.is--subsite-sidebar .mod_newsreader .news--header-left{width: 100%;float: none;padding: 0 2rem}}.is--subsite-sidebar .mod_newsreader .news--header-left h1{font-size: 2.125rem;color: #006ab3;font-family: 'Chino ITC W01', sans-serif;line-height: 1.3}.is--subsite-sidebar .mod_newsreader .news--header-left p{color: #8d8d8d;font-size: 1.125rem;font-family: 'Chino ITC W01 Medium', sans-serif}.is--subsite-sidebar .mod_newsreader .news--header-left img{display: none}.is--subsite-sidebar .mod_newsreader .news--header-right{float: left;width: 40%}@media only screen and (max-width: 30em){.is--subsite-sidebar .mod_newsreader .news--header-right{width: 100%;float: none;padding: 1rem 2rem 0 2rem}}.is--subsite-sidebar .mod_newsreader .news--header-right .image_container{float: left;margin-right: 1.75rem}.is--subsite-sidebar .mod_newsreader .news--header-right p.info{color: #9b9b9b;font-size: 1rem;font-family: 'Chino ITC W01 Italic', sans-serif}.is--subsite-sidebar .mod_newsreader .news--header-right p.info span.author--name{color: #04406a;font-family: 'ChinoITCW01-MediumItali', sans-serif}.is--subsite-sidebar .mod_newsreader .news--header-right p.info time{color: #9b9b9b;font-size: 1rem;font-family: 'Chino ITC W01 Italic', sans-serif}.is--subsite-sidebar .mod_newsreader .ce_text{background: #fff;padding: 2rem}.is--subsite-sidebar .mod_newsreader .ce_text p a{text-decoration: underline}.is--subsite-sidebar .mod_newsreader .ce_text p a:hover{text-decoration: none}@media only screen and (max-width: 30em){.is--ctl-eventreader .subsite--header{display: none}.is--ctl-eventreader .content--block{margin-top: 1rem}}.is--ctl-eventreader .event .ce_text{margin: 2rem 0}.mod_eventreader p.back a,.mod_newsreader p.back a{transition: all ease-in-out .2s;font-size: 1.5em;color: #bbb;display: inline-block;margin: 2rem;text-decoration: none}.mod_eventreader p.back a:hover,.mod_newsreader p.back a:hover{color: #006ab3}.mod_eventreader p.back a{margin-left: 0}.mod_eventreader .ce_form{margin: 4rem 0}.mod_eventreader .ce_form label,.mod_eventreader .ce_form input{display: inline-block;width: 30%;font-size: 1.2rem;margin: 0 10% 1rem 0;float: left;padding: .4rem .4rem 0 0}@media only screen and (max-width: 900px){.mod_eventreader .ce_form label,.mod_eventreader .ce_form input{float: none}}@media only screen and (max-width: 30em){.mod_eventreader .ce_form label,.mod_eventreader .ce_form input{font-size: 1rem}}@media only screen and (max-width: 900px){.mod_eventreader .ce_form label{margin-bottom: .4rem;width: 100%;margin: 1rem 0 .5rem 0;font-size: 1.4rem;padding: 0}}@media only screen and (max-width: 30em){.mod_eventreader .ce_form label{margin: 0 0 .4rem 0;font-size: 1rem}}.mod_eventreader .ce_form input{width: 60%;margin-right: 0;padding: .4rem}@media only screen and (max-width: 900px){.mod_eventreader .ce_form input{width: 100%}}.mod_eventreader .ce_form input[type='submit']{transition: all ease-in-out .2s;-webkit-appearance: none;appearance: none;width: 10rem;border-radius: 0;border: none;background: #04406a;padding: .5rem 1rem;color: #fff;font-size: 1.5rem;text-align: right}.mod_eventreader .ce_form input[type='submit']:hover{background: #006ab3}.mod_eventreader .ce_form .check--privacy input{width: auto;margin-right: .3rem;margin-top: .5rem}.mod_eventreader .ce_form .check--privacy label{width: auto}.mod_eventreader table{margin-bottom: 1rem}.mod_eventreader table tr + tr{border-bottom: 1px solid #dedede}.mod_eventreader table tr + tr:last-child{border: none}.mod_eventreader table tr + tr td{padding: .5rem 0}.mod_eventreader td + td{padding-right: 1rem}.content--block{padding: 0 3.3125rem;padding-top: 2.8125rem;padding-bottom: 2.8125rem;position: relative}@media only screen and (max-width: 30em){.content--block{padding: 2rem}}.content--block .ce_text{width: 100%}@media only screen and (max-width: 30em){.content--block .ce_text{width: 100%;float: none}}.content--block .ce_text h2{color: #006ab3;margin-bottom: 2rem}.content--block .ce_text h4{font-size: 1.375rem;font-family: 'Chino ITC W01 Italic', sans-serif;margin-bottom: 0;margin-top: 2rem}.content--block.has--image .ce_text{width: 60%;float: left}@media only screen and (max-width: 30em){.content--block.has--image .ce_text{width: 100%;float: none}}.content--block.has--image .ce_image{width: 40%;float: left}@media only screen and (max-width: 30em){.content--block.has--image .ce_image{width: 100%;float: none}}.content--block.has--image .ce_image img{transition: all ease-in-out .2s;position: absolute;right: 20%;bottom: 7rem}@media only screen and (max-width: 1180px){.content--block.has--image .ce_image img{right: 10%}}@media only screen and (max-width: 30em){.content--block.has--image .ce_image img{position: relative;right: inherit;bottom: inherit;margin-top: 2rem;left: 50%;transform: translate(-50%, 0)}}.leitlinien--container{padding: 0 3.3125rem;background: #04406a;padding-top: 2.8125rem;padding-bottom: 2.8125rem}@media only screen and (max-width: 30em){.leitlinien--container{padding: 2rem}}.leitlinien--container .ce_text.col-70{margin-left: 15%}@media only screen and (max-width: 30em){.leitlinien--container .ce_text.col-70{width: 100%;margin-left: 0}}.leitlinien--container .ce_text.col-70 h1{color: #fff;font-size: 2.75rem;font-family: 'Chino ITC W01 Italic', sans-serif;line-height: 1.3;margin-bottom: .7rem}.leitlinien--container .ce_text.col-70 p{color: #fff}.leitlinien--container .left,.leitlinien--container .right{width: 47.5%;float: left;color: #fff}@media only screen and (max-width: 30em){.leitlinien--container .left,.leitlinien--container .right{width: 100%;float: none}}.leitlinien--container .left .ce_text,.leitlinien--container .right .ce_text{margin-bottom: 2.3125rem}.leitlinien--container .left .ce_text h2,.leitlinien--container .right .ce_text h2{color: #fff;float: left;display: inline-block;width: 20%;font-size: 2.813rem;font-family: 'Chino ITC W01 Italic', sans-serif}@media only screen and (max-width: 910px){.leitlinien--container .left .ce_text h2,.leitlinien--container .right .ce_text h2{width: 25%}}@media only screen and (max-width: 580px){.leitlinien--container .left .ce_text h2,.leitlinien--container .right .ce_text h2{width: 30%}}@media only screen and (max-width: 30em){.leitlinien--container .left .ce_text h2,.leitlinien--container .right .ce_text h2{width: 20%}}.leitlinien--container .left .ce_text p,.leitlinien--container .right .ce_text p{color: #fff;float: left;display: inline-block;width: 80%;font-size: 1rem}@media only screen and (max-width: 910px){.leitlinien--container .left .ce_text p,.leitlinien--container .right .ce_text p{width: 75%}}@media only screen and (max-width: 580px){.leitlinien--container .left .ce_text p,.leitlinien--container .right .ce_text p{width: 70%}}@media only screen and (max-width: 30em){.leitlinien--container .left .ce_text p,.leitlinien--container .right .ce_text p{width: 80%}}.leitlinien--container .left{margin-right: 5%}.service--container{padding: 0 3.3125rem;background: #04406a;padding-top: 2.8125rem;padding-bottom: 2.8125rem}@media only screen and (max-width: 30em){.service--container{padding: 2rem}}.service--container .ce_text.col-70{margin-left: 15%}@media only screen and (max-width: 30em){.service--container .ce_text.col-70{width: 100%;margin-left: 0}}.service--container .ce_text.col-70 h1{color: #fff;font-size: 2.75rem;font-family: 'Chino ITC W01 Italic', sans-serif;line-height: 1.3;margin-bottom: .7rem}.service--container .ce_text.col-70 p{color: #fff}.service--container .left,.service--container .right{width: 47.5%;float: left;color: #fff}@media only screen and (max-width: 30em){.service--container .left,.service--container .right{width: 100%;float: none}}.service--container .left .ce_text,.service--container .right .ce_text{margin-bottom: 2.3125rem}.service--container .left .ce_text h2,.service--container .right .ce_text h2{color: #fff;float: left;display: inline-block;width: 20%;font-size: 2.813rem;font-family: 'Chino ITC W01 Italic', sans-serif}@media only screen and (max-width: 910px){.service--container .left .ce_text h2,.service--container .right .ce_text h2{width: 25%}}@media only screen and (max-width: 580px){.service--container .left .ce_text h2,.service--container .right .ce_text h2{width: 30%}}@media only screen and (max-width: 30em){.service--container .left .ce_text h2,.service--container .right .ce_text h2{width: 20%}}.service--container .left .ce_text p,.service--container .right .ce_text p{color: #fff;float: left;display: inline-block;width: 80%;font-size: 1rem}@media only screen and (max-width: 910px){.service--container .left .ce_text p,.service--container .right .ce_text p{width: 75%}}@media only screen and (max-width: 580px){.service--container .left .ce_text p,.service--container .right .ce_text p{width: 70%}}@media only screen and (max-width: 30em){.service--container .left .ce_text p,.service--container .right .ce_text p{width: 80%}}.service--container .left{margin-right: 5%}.service--container h1{color: #fff;font-size: 2.75rem;font-family: 'Chino ITC W01 Italic', sans-serif;line-height: 1.3;margin-bottom: 2rem;text-align: center}.service--container h4,.service--container p{color: #fff}.angebote--container{width: 100%;height: 765px}@media only screen and (max-width: 1100px){.angebote--container{height: 700px}}@media only screen and (max-width: 930px){.angebote--container{height: 630px}}@media only screen and (max-width: 30em){.angebote--container{height: 500px}}@media only screen and (max-width: 360px){.angebote--container{height: 400px}}body.ie .angebote--container{display: none}body.ie .ieonly iframe{margin-top: 4rem}.sortiment--container{padding: 0 0 0 3.3125rem}@media only screen and (max-width: 30em){.sortiment--container{padding: 0 0 0 2rem}}@media only screen and (max-width: 48em){.sortiment--container{padding: 0 3.3125rem}}@media only screen and (max-width: 48em) and only screen and (max-width: 30em){.sortiment--container{padding: 0 2rem}}@media only screen and (max-width: 30em){.sortiment--container{padding: 0 2rem}}.sortiment--container .is--logos-link{display: block;height: 10rem;width: 25%;float: left;width: 22%;height: 12rem;padding: .7rem;background: #fff;margin-right: 4%;margin-bottom: 4%}.sortiment--container .is--logos-link:nth-child(4n+1){margin-right: 0}@media only screen and (max-width: 1279px){.sortiment--container .is--logos-link{width: 32%;margin-right: calc((100% - 3 * 32%) / 2)}.sortiment--container .is--logos-link:nth-child(4n+1){margin-right: calc((100% - 3 * 32%) / 2)}.sortiment--container .is--logos-link:nth-child(3n+1){margin-right: 0}}@media only screen and (max-width: 48em){.sortiment--container .is--logos-link{height: 10rem}}@media only screen and (max-width: 30em){.sortiment--container .is--logos-link{height: 8rem}}@media only screen and (max-width: 460px){.sortiment--container .is--logos-link{width: 47.5%;margin-right: 5%}.sortiment--container .is--logos-link:nth-child(4n+1){margin-right: 5%}.sortiment--container .is--logos-link:nth-child(3n+1){margin-right: 5%}.sortiment--container .is--logos-link:nth-child(2n+1){margin-right: 0}}.sortiment--container .is--logos-link .is--logos-image{transition: all ease-in-out .2s;display: block;width: 100%;height: 100%;background-position: center center;background-size: contain;background-repeat: no-repeat;-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: .7}.sortiment--container .is--logos-link .is--logos-image:hover{-webkit-filter: grayscale(0%);filter: grayscale(0%);opacity: 1}.termine--eventlist .mod_eventlist .event{margin-bottom: 1.375rem}.termine--eventlist .mod_eventlist .event.is--preview{display: none}.termine--eventlist .mod_eventlist time,.termine--eventlist .mod_eventlist p{color: #9e9e9e;font-size: 0.938rem;font-family: 'Chino ITC W01 Medium', sans-serif;display: inline}.termine--eventlist .mod_eventlist a{color: #006ab3;text-decoration: none;font-family: 'ChinoITCW01-MediumItali', sans-serif;font-size: 1.063rem}.termine--eventlist .mod_eventlist a:hover{text-decoration: underline}.is--subsite-sidebar .mod_eventreader h1{font-weight: 700;font-size: 2.25rem;line-height: 1.3;letter-spacing: 1.48px;color: #000;color: #006ab3;margin-top: 0;margin-bottom: .75em;font-family: 'Chino ITC W01 Light', sans-serif;text-transform: none}@media only screen and (max-width: 30em){.is--subsite-sidebar .mod_eventreader h1{font-size: 2rem}}.is--subsite-sidebar .mod_eventreader h3{line-height: 1.2}.calendar.mini{width: 100%;border-left: none;border-top: none;margin-top: -4rem}table.minicalendar{width: 100%;margin-top: 2rem}.calendar.mini td{width: 14% !important;height: 25px;padding: 1px 7px;text-align: center;border-right: 1px solid #efefef;border-bottom: 1px solid #efefef}.calendar.mini td.col_first{border-left: 1px solid #efefef}.calendar.mini .label,table.calendar.mini .weekend.label{color: #666;border-right: 1px solid #efefef}.calendar.mini th{border: 1px solid #efefef}.calendar.mini .days.active{line-height: 160%;padding-top: 3px}.calendar th{border: 1px solid #54534f}.calendar .head{padding-top: 5px;padding-bottom: 6px;text-align: center;border-right: 1px solid #fff;border-bottom: 1px solid #efefef}.calendar th.head.next,.calendar th.head.previous{background-color: #8e8e8e;color: #fff}.calendar th.head.next a,.calendar th.head.previous a{text-decoration: none;color: #fff;padding: 5px 30px 7px 30px}.calendar th.head.next:hover a,.calendar th.head.previous:hover a{color: #fff}.calendar th.head.next:hover,.calendar th.head.previous:hover{background-color: #006ab3}.calendar .label,table.calendar .weekend.label{padding-top: 2px;padding-bottom: 3px;text-align: center;font-size: 12px;background-color: #4db6ff}.calendar td{width: 14%;height: 80px;padding-top: 0;padding-bottom: 3px;text-align: center;border-right: 1px solid #efefef;border-bottom: 1px solid #efefef}.calendar .days{background-color: #fff;color: #666}.calendar .days.active{background-color: #54534f;color: #fff;line-height: 100%}.calendar .days.active:hover{background-color: #006ab3}.calendar .days.active a{font-weight: bold;color: #fff}.calendar .days.active:hover a{text-decoration: underline;color: #fff}.calendar .weekend{background-color: #efefef}.calendar .today{background-color: #006ab3;color: #fff}.calendar .today .header{color: #006ab3}.calendar .days.active .workshop a{background-color: #CCC2B8;color: #f4f4f4;width: 100%;height: 100%;display: block}.calendar .header{width: 20px;height: 20px;border: 1px solid #efefef;padding: 0;line-height: 180%;-webkit-border-radius: 20px;-moz-border-radius: 20px;margin: 0 auto;border-radius: 20px;font-weight: bold;background-color: #fff}.calendar .days.empty .header,.calendar .days.empty.weekend .header{border: none !important;background-color: transparent !important}.calendar .days.active .header{color: #666}.mitarbeiter--container{padding: 0 0 0 3.3125rem;margin-top: 4rem}@media only screen and (max-width: 30em){.mitarbeiter--container{padding: 0 0 0 2rem}}@media only screen and (max-width: 1060px){.mitarbeiter--container{padding: 0 2rem}}@media only screen and (max-width: 48em){.mitarbeiter--container{margin-top: 0}}.mitarbeiter--container h4{font-family: 'Chino ITC W01 Italic', sans-serif;line-height: 2;font-size: 1.375rem}.mitarbeiter--container .mitarbeiter--bg-text{background-position: right center;background-size: contain;background-repeat: no-repeat}@media only screen and (max-width: 1000px){.mitarbeiter--container .mitarbeiter--bg-text{padding: 0 0 35vw 0;background-position: center bottom}}@media only screen and (max-width: 30em){.mitarbeiter--container .mitarbeiter--bg-text{margin-bottom: 2rem}}.mitarbeiter--container .mitarbeiter--bg-text .ce_text{text-align: right;width: 55%;padding: 6rem 0 2rem 15%}@media only screen and (max-width: 1060px){.mitarbeiter--container .mitarbeiter--bg-text .ce_text{padding: 6rem 0 2rem 10%}}@media only screen and (max-width: 1060px){.mitarbeiter--container .mitarbeiter--bg-text .ce_text{padding: 6rem 0 2rem 0}}@media only screen and (max-width: 1000px){.mitarbeiter--container .mitarbeiter--bg-text .ce_text{width: 100%}}@media only screen and (max-width: 48em){.mitarbeiter--container .mitarbeiter--bg-text .ce_text{padding: 2rem 0 20vw 0}}.mitarbeiter--container .mitarbeiter--bg-text .ce_text h4{font-size: 1.75rem;line-height: 1.5;margin-bottom: 1.125rem}.mitarbeiter--container .mitarbeiter--bg-text .ce_text p{font-size: 1rem;color: #8d8d8d}.mitarbeiter--container .mitarbeiter--bg-text .ce_text p strong{font-size: 1.125rem;color: #8d8d8d;font-family: 'Chino ITC W01 Medium', sans-serif}.mitarbeiter--container .mitarbeiter--bg-text .ce_text li{font-size: 1.4rem;line-height: 1.5;margin-bottom: 1.125rem}@media only screen and (max-width: 48em){.mitarbeiter--container.mitarbeiter--team{margin-top: 2rem}}.mitarbeiter--container.mitarbeiter--team .mitarbeiter--bg-text .ce_text{text-align: left;padding-left: 0;min-height: 450px}@media screen and (max-width: 1000px){.mitarbeiter--container.mitarbeiter--team .mitarbeiter--bg-text .ce_text{min-height: 0}}.mitarbeiter--container.mitarbeiter--team .mitarbeiter--bg-text .ce_text h4{margin-bottom: 0}.is--element-mitarbeiter.ce_text{width: 32%;float: left;margin-right: calc((100% - 3 * 32%) / 2);margin-bottom: 4rem}.is--element-mitarbeiter.ce_text.last{margin-right: 0}@media only screen and (max-width: 30em){.is--element-mitarbeiter.ce_text{width: 47.5%;margin-right: 5%}.is--element-mitarbeiter.ce_text:nth-of-type(3n+0){margin-right: 5% !important}.is--element-mitarbeiter.ce_text:nth-of-type(2n+0){margin-right: 0 !important}}@media only screen and (max-width: 420px){.is--element-mitarbeiter.ce_text{min-height: 20rem;margin-bottom: 2rem}}.is--element-mitarbeiter.ce_text:nth-of-type(3n+0){margin-right: 0}.is--element-mitarbeiter.ce_text .image_container{position: relative;z-index: 0}.is--element-mitarbeiter.ce_text p:nth-of-type(1){margin-top: -1.2rem}.is--element-mitarbeiter.ce_text p{text-align: right}.is--element-mitarbeiter.ce_text p strong{position: relative;z-index: 1;display: inline-block;text-align: right;background: #04406a;width: auto;padding: .5rem 1rem;margin: 0 1rem 1rem 0;font-size: 1rem;font-family: 'ChinoITCW01-MediumItali', sans-serif;color: #fefefe}.is--element-mitarbeiter.ce_text p em{display: block;font-size: 1rem;color: #8d8d8d;padding: 0 1.8rem 0 .5rem}.fachmarkt--header-text p:nth-of-type(1),.fachmarkt--header-text ul{display: inline-block;margin-bottom: 1rem}.fachmarkt--header-text p strong{color: #fff;font-family: 'Chino ITC W01 Medium', sans-serif;display: inline-block}.fachmarkt--header-text p a,.fachmarkt--header-text p a:visited{color: #fff;text-decoration: underline;font-family: 'Chino ITC W01 Medium', sans-serif;font-family: 'Chino ITC W01 Light', sans-serif;display: inline-block;margin-top: 1rem}.fachmarkt--header-text p a:hover,.fachmarkt--header-text p a:visited:hover{color: #fff}.fachmarkt--header-text li{font-size: 1.2rem;line-height: 1.4;color: #fff;display: block;padding-left: 1rem;position: relative;max-width: 420px}.fachmarkt--header-text li:before{content: "–";position: absolute;top: 0;left: 0}.fachmarkt--header-text li a,.fachmarkt--header-text li a:visited{color: #fff;text-decoration: underline}.fachmarkt--header-text li a:hover,.fachmarkt--header-text li a:visited:hover{text-decoration: none;cursor: pointer;color: #fff}.fachmarkt-service--container{padding: 0 3.3125rem;background: #04406a;padding-top: 2.8125rem;padding-bottom: 2.8125rem}@media only screen and (max-width: 30em){.fachmarkt-service--container{padding: 2rem}}.fachmarkt-service--container .ce_text.col-70{margin-left: 15%}@media only screen and (max-width: 30em){.fachmarkt-service--container .ce_text.col-70{width: 100%;margin-left: 0}}.fachmarkt-service--container .ce_text.col-70 h1{color: #fff;font-size: 2.75rem;font-family: 'Chino ITC W01 Italic', sans-serif;line-height: 1.3;margin-bottom: .7rem}.fachmarkt-service--container .ce_text.col-70 p{color: #fff}.fachmarkt-service--container .left,.fachmarkt-service--container .right{width: 47.5%;float: left;color: #fff}@media only screen and (max-width: 30em){.fachmarkt-service--container .left,.fachmarkt-service--container .right{width: 100%;float: none}}.fachmarkt-service--container .left .ce_text,.fachmarkt-service--container .right .ce_text{margin-bottom: 2.3125rem}.fachmarkt-service--container .left .ce_text h2,.fachmarkt-service--container .right .ce_text h2{color: #fff;float: left;display: inline-block;width: 20%;font-size: 2.813rem;font-family: 'Chino ITC W01 Italic', sans-serif}@media only screen and (max-width: 910px){.fachmarkt-service--container .left .ce_text h2,.fachmarkt-service--container .right .ce_text h2{width: 25%}}@media only screen and (max-width: 580px){.fachmarkt-service--container .left .ce_text h2,.fachmarkt-service--container .right .ce_text h2{width: 30%}}@media only screen and (max-width: 30em){.fachmarkt-service--container .left .ce_text h2,.fachmarkt-service--container .right .ce_text h2{width: 20%}}.fachmarkt-service--container .left .ce_text p,.fachmarkt-service--container .right .ce_text p{color: #fff;float: left;display: inline-block;width: 80%;font-size: 1rem}@media only screen and (max-width: 910px){.fachmarkt-service--container .left .ce_text p,.fachmarkt-service--container .right .ce_text p{width: 75%}}@media only screen and (max-width: 580px){.fachmarkt-service--container .left .ce_text p,.fachmarkt-service--container .right .ce_text p{width: 70%}}@media only screen and (max-width: 30em){.fachmarkt-service--container .left .ce_text p,.fachmarkt-service--container .right .ce_text p{width: 80%}}.fachmarkt-service--container .left{margin-right: 5%}.fachmarkt-service--container .left .ce_text h2,.fachmarkt-service--container .right .ce_text h2{display: inline-block;float: none;width: 90%;text-align: center;font-size: 1.375rem}.fachmarkt-service--container .left .ce_text p,.fachmarkt-service--container .right .ce_text p{display: inline-block;width: 90%;float: none;text-align: center}.fachmarkt-service--container .left .ce_text p a,.fachmarkt-service--container .right .ce_text p a{color: #fff}.fachmarkt-service--container .left .ce_text.kontakt p,.fachmarkt-service--container .right .ce_text.kontakt p,.fachmarkt-service--container .left .ce_text.kontakt a,.fachmarkt-service--container .right .ce_text.kontakt a{font-size: 1.536rem}.ce_dlh_googlemaps{width: 100%}.dlh_googlemap{width: 100% !important;height: 25rem !important;margin-bottom: -25px;filter: grayscale(100)}.gastro--text-images .ce_image{width: 50%;float: left;margin: 2rem 0;padding: 0 1rem}@media only screen and (max-width: 30em){.gastro--text-images .ce_image{padding: 0 .5rem}}.datenschutz p strong{text-transform: uppercase}.auftragsverarbeiter ul{text-indent: -11px;margin-left: 11px;padding-right: 2rem}@media only screen and (min-width: 48em){.auftragsverarbeiter ul{padding-right: 6rem}}.auftragsverarbeiter ul li{margin-bottom: .4rem}.auftragsverarbeiter ul li:before{content: "- "}.gallery--hirsch ul li{float: none}.gallery--hirsch ul li img{margin: 0 auto}.video-container{position: relative;padding-bottom: 56.25%;margin-bottom: 2rem}.video-container iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.content--booking{margin-top: 10rem}.content--booking h2{margin-bottom: 0;padding-bottom: 0;margin-top: 2rem}.newslist--referenzen{display: flex;flex-wrap: wrap}.newslist--referenzen > *{display: flex;flex-direction: column}.newslist--referenzen > * .ce_text{flex-grow: 1}
@import url("http://fast.../../wollwinderei/css/Fonts.net/t/1.css?apiType=css&projectid=893096ab-40ad-4ee8-b90d-91ddf95c9619");
    @font-face{
        font-family:"Chino ITC W01 Light";
        src:url("../../tl_files/wollwinderei/css/Fonts/8a3d8319-f8d6-4a68-9a99-d1819d5708ae.eot?#iefix");
        src:url("../../tl_files/wollwinderei/css/Fonts/8a3d8319-f8d6-4a68-9a99-d1819d5708ae.eot?#iefix") format("eot"),url("../../tl_files/wollwinderei/css/Fonts/fa2d561f-5a23-4364-9aab-633a7f4b3bbc.woff2") format("woff2"),url("../../tl_files/wollwinderei/css/Fonts/bb07dcb5-4d07-4f98-a6a1-1b05f70115d4.woff") format("woff"),url("../../tl_files/wollwinderei/css/Fonts/cb4740a0-fda3-4261-8f4d-0bae1e6c38cc.ttf") format("truetype"),url("../../tl_files/wollwinderei/css/Fonts/a2639bdf-40ce-4ced-9a43-442966c728ce.svg#a2639bdf-40ce-4ced-9a43-442966c728ce") format("svg");
    }
    @font-face{
        font-family:"ChinoITCW01-LightItalic";
        src:url("../../tl_files/wollwinderei/css/Fonts/8dcf0f42-2a3c-4165-a683-a818bfab8e70.eot?#iefix");
        src:url("../../tl_files/wollwinderei/css/Fonts/8dcf0f42-2a3c-4165-a683-a818bfab8e70.eot?#iefix") format("eot"),url("../../tl_files/wollwinderei/css/Fonts/72b103e5-94a7-49c0-b0c2-2d942dab2d38.woff2") format("woff2"),url("../../tl_files/wollwinderei/css/Fonts/d82954ea-d1a2-4ec1-90a4-7ce4b910d387.woff") format("woff"),url("../../tl_files/wollwinderei/css/Fonts/a457a1b1-c11b-4cc1-9522-eb112438e5b7.ttf") format("truetype"),url("../../tl_files/wollwinderei/css/Fonts/b575dd3d-0b3b-4f12-a773-598bcef6206b.svg#b575dd3d-0b3b-4f12-a773-598bcef6206b") format("svg");
    }
    @font-face{
        font-family:"Chino ITC W01";
        src:url("../../tl_files/wollwinderei/css/Fonts/79d66856-f6cb-40f4-b7f7-c7aa68bcebf0.eot?#iefix");
        src:url("../../tl_files/wollwinderei/css/Fonts/79d66856-f6cb-40f4-b7f7-c7aa68bcebf0.eot?#iefix") format("eot"),url("../../tl_files/wollwinderei/css/Fonts/b9d705de-fa91-49c6-a072-6f37fc35f814.woff2") format("woff2"),url("../../tl_files/wollwinderei/css/Fonts/1e277b46-565c-407f-b6b0-79ad585a9882.woff") format("woff"),url("../../tl_files/wollwinderei/css/Fonts/2c4be619-dbc2-4ac7-b4f9-10d4f1281e1b.ttf") format("truetype"),url("../../tl_files/wollwinderei/css/Fonts/a9f6183b-9305-4fb7-92d4-62695e861c69.svg#a9f6183b-9305-4fb7-92d4-62695e861c69") format("svg");
    }
    @font-face{
        font-family:"Chino ITC W01 Italic";
        src:url("../../wollwinderei/css/Fonts/1a934356-d2af-49d7-9bfa-c0d43bf98d56.eot?#iefix");
        src:url("../../tl_files/wollwinderei/css/Fonts/1a934356-d2af-49d7-9bfa-c0d43bf98d56.eot?#iefix") format("eot"),url("../../tl_files/wollwinderei/css/Fonts/588861ad-bf40-4740-abd3-66cf2d936174.woff2") format("woff2"),url("../../tl_files/wollwinderei/css/Fonts/07100739-3485-4ab5-ad63-7f72259e1362.woff") format("woff"),url("../../tl_files/wollwinderei/css/Fonts/594f781d-df67-4185-8333-e77aeb0b3fa3.ttf") format("truetype"),url("../../tl_files/wollwinderei/css/Fonts/ca989e68-daba-4b72-8683-4bb9c4a17f90.svg#ca989e68-daba-4b72-8683-4bb9c4a17f90") format("svg");
    }
    @font-face{
        font-family:"Chino ITC W01 Medium";
        src:url("../../tl_files/wollwinderei/css/Fonts/e44f336c-d549-4f4b-b8a9-a6a95d5154c8.eot?#iefix");
        src:url("../../tl_files/wollwinderei/css/Fonts/e44f336c-d549-4f4b-b8a9-a6a95d5154c8.eot?#iefix") format("eot"),url("../../tl_files/wollwinderei/css/Fonts/2eb039ad-4d38-4362-9417-158cadab25e1.woff2") format("woff2"),url("../../tl_files/wollwinderei/css/Fonts/ee18d3c4-c028-452a-87e9-2a5e51250553.woff") format("woff"),url("../../tl_files/wollwinderei/css/Fonts/585709fa-576a-45c9-b7d7-856c00023e1c.ttf") format("truetype"),url("../../tl_files/wollwinderei/css/Fonts/ba0f1641-d64b-4ad8-b94c-752243ebb99b.svg#ba0f1641-d64b-4ad8-b94c-752243ebb99b") format("svg");
    }
    @font-face{
        font-family:"ChinoITCW01-MediumItali";
        src:url("../../tl_files/wollwinderei/css/Fonts/581294ad-23d4-439b-b349-3b120b84b5a5.eot?#iefix");
        src:url("../../tl_files/wollwinderei/css/Fonts/581294ad-23d4-439b-b349-3b120b84b5a5.eot?#iefix") format("eot"),url("../../tl_files/wollwinderei/css/Fonts/bbc82f93-d269-4c0a-b006-f1066dfef145.woff2") format("woff2"),url("../../tl_files/wollwinderei/css/Fonts/d65e076e-4440-4c47-89ab-11a9cb8fb1af.woff") format("woff"),url("../../tl_files/wollwinderei/css/Fonts/ae86feea-57d0-4af6-8bb9-f4ba3e461548.ttf") format("truetype"),url("../../tl_files/wollwinderei/css/Fonts/0609fb89-5a1d-4df1-a6d9-8ef98a846905.svg#0609fb89-5a1d-4df1-a6d9-8ef98a846905") format("svg");
    }
    @font-face{
        font-family:"Chino ITC W01 Bold";
        src:url("../../tl_files/wollwinderei/css/Fonts/56d16963-c554-4263-9c9c-1258528d674a.eot?#iefix");
        src:url("../../tl_files/wollwinderei/css/Fonts/56d16963-c554-4263-9c9c-1258528d674a.eot?#iefix") format("eot"),url("../../tl_files/wollwinderei/css/Fonts/75a7dfd1-f9a3-4536-beb8-10bb00654869.woff2") format("woff2"),url("../../tl_files/wollwinderei/css/Fonts/0c7f2536-5373-4368-a0a6-c701bcc3a5b8.woff") format("woff"),url("../../tl_files/wollwinderei/css/Fonts/5c5c89a8-a852-406a-bdd7-21231065f22e.ttf") format("truetype"),url("../../tl_files/wollwinderei/css/Fonts/0929cf39-5d77-486b-b327-5204691c57c0.svg#0929cf39-5d77-486b-b327-5204691c57c0") format("svg");
    }
    @font-face{
        font-family:"ChinoITCW01-BoldItalic";
        src:url("../../tl_files/wollwinderei/css/Fonts/df67ab05-f0fc-4214-9bd3-f80e7a9dcc29.eot?#iefix");
        src:url("../../tl_files/wollwinderei/css/Fonts/df67ab05-f0fc-4214-9bd3-f80e7a9dcc29.eot?#iefix") format("eot"),url("../../tl_files/wollwinderei/css/Fonts/15917145-f5fb-4be1-b15c-2a80a74bd293.woff2") format("woff2"),url("../../tl_files/wollwinderei/css/Fonts/68552775-a880-4456-977b-b7c59dd21272.woff") format("woff"),url("../../tl_files/wollwinderei/css/Fonts/81065574-b6cc-4aed-8420-798f933c4020.ttf") format("truetype"),url("../../tl_files/wollwinderei/css/Fonts/fab7efe6-5149-4351-9adb-e232bf958ea8.svg#fab7efe6-5149-4351-9adb-e232bf958ea8") format("svg");
    }
    @font-face{
        font-family:"Chino ITC W01 Black";
        src:url("../../tl_files/wollwinderei/css/Fonts/ae40a6c0-c7fb-401e-8a55-800d539068d7.eot?#iefix");
        src:url("../../tl_files/wollwinderei/css/Fonts/ae40a6c0-c7fb-401e-8a55-800d539068d7.eot?#iefix") format("eot"),url("../../tl_files/wollwinderei/css/Fonts/a08ced8c-c2d2-4fa4-915c-ae68061ef7a9.woff2") format("woff2"),url("../../tl_files/wollwinderei/css/Fonts/6023ce12-65f2-4683-8bff-9e609b67ffa0.woff") format("woff"),url("../../tl_files/wollwinderei/css/Fonts/3b005acf-8b16-495e-a9ce-472e45bb0a38.ttf") format("truetype"),url("../../tl_files/wollwinderei/css/Fonts/e7d3174c-2a7b-4c2f-8900-aed30dd1ce1a.svg#e7d3174c-2a7b-4c2f-8900-aed30dd1ce1a") format("svg");
    }
    @font-face{
        font-family:"ChinoITCW01-BlackItalic";
        src:url("../../tl_files/wollwinderei/css/Fonts/684ec1eb-a375-4885-bad2-d10de361c529.eot?#iefix");
        src:url("../../tl_files/wollwinderei/css/Fonts/684ec1eb-a375-4885-bad2-d10de361c529.eot?#iefix") format("eot"),url("../../tl_files/wollwinderei/css/Fonts/38002771-c764-4b77-a221-e8baa05f2e10.woff2") format("woff2"),url("../../tl_files/wollwinderei/css/Fonts/fb9ffb68-8bfb-4092-a0ce-801aca65e3a6.woff") format("woff"),url("../../tl_files/wollwinderei/css/Fonts/6bbe507d-5526-45e4-a7e1-5bd8c7c0c373.ttf") format("truetype"),url("../../tl_files/wollwinderei/css/Fonts/6a0b7ac4-fe45-4ace-81de-b0b451e23999.svg#6a0b7ac4-fe45-4ace-81de-b0b451e23999") format("svg");
    }

