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,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.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}
@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}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
.rsts-main,.rsts-main *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rsts-header,.rsts-footer,.rsts-thumbs-header,.rsts-thumbs-footer{overflow:hidden}.rsts-view,.rsts-thumbs-view{position:relative}@media print{.rsts-view,.rsts-thumbs-view{position:static}}.rsts-crop,.rsts-thumbs-crop{position:relative;overflow:hidden}@media print{.rsts-crop,.rsts-thumbs-crop{position:static;overflow:visible;width:auto !important;height:auto !important;transform:none !important}}.rsts-slides,.rsts-slide,.rsts-thumbs-slides,.rsts-thumbs-slide{position:absolute;left:0;top:0}@media print{.rsts-slides,.rsts-slide,.rsts-thumbs-slides,.rsts-thumbs-slide{position:static;width:auto !important;height:auto !important;transform:none !important}.rsts-slides.rsts-slide-image img,.rsts-slides.rsts-slide-video img,.rsts-slides.rsts-thumbs-slide-image img,.rsts-slides.rsts-thumbs-slide-video img,.rsts-slide.rsts-slide-image img,.rsts-slide.rsts-slide-video img,.rsts-slide.rsts-thumbs-slide-image img,.rsts-slide.rsts-thumbs-slide-video img,.rsts-thumbs-slides.rsts-slide-image img,.rsts-thumbs-slides.rsts-slide-video img,.rsts-thumbs-slides.rsts-thumbs-slide-image img,.rsts-thumbs-slides.rsts-thumbs-slide-video img,.rsts-thumbs-slide.rsts-slide-image img,.rsts-thumbs-slide.rsts-slide-video img,.rsts-thumbs-slide.rsts-thumbs-slide-image img,.rsts-thumbs-slide.rsts-thumbs-slide-video img{width:100% !important;height:auto !important;margin:0 !important}}.rsts-slide,.rsts-thumbs-slide{overflow:hidden}@media print{.rsts-slide,.rsts-thumbs-slide{position:static}}.rsts-video-iframe,.rsts-thumbs-video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rsts-type-slide .rsts-view,.rsts-thumbs-type-slide .rsts-thumbs-view{cursor:url("../../bundles/rocksolidslider/img/openhand.cur"),default;cursor:-webkit-grab;cursor:-moz-grab;cursor:-ms-grab;cursor:-o-grab;cursor:grab}.rsts-type-slide.rsts-dragging .rsts-view,.rsts-thumbs-type-slide.rsts-thumbs-dragging .rsts-thumbs-view{cursor:url("../../bundles/rocksolidslider/img/closedhand.cur"),default;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-ms-grabbing;cursor:-o-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rsts-type-slide.rsts-dragging-disabled .rsts-view,.rsts-thumbs-type-slide.rsts-thumbs-dragging-disabled .rsts-thumbs-view{cursor:auto}@media print{.rsts-nav,.rsts-prev,.rsts-next,.rsts-overlay-prev,.rsts-overlay-next,.rsts-progress,.rsts-thumbs-nav,.rsts-thumbs-prev,.rsts-thumbs-next,.rsts-thumbs-overlay-prev,.rsts-thumbs-overlay-next,.rsts-thumbs-progress{display:none !important}}

.rsts-skin-light.rsts-main{position:relative}.rsts-skin-light.rsts-type-fade .rsts-slide{background:#fff}.rsts-skin-light .rsts-view{z-index:1;border:6px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:0 0 2px rgba(0,0,0,0.3);box-shadow:0 0 2px rgba(0,0,0,0.3)}.rsts-skin-light .rsts-caption{position:absolute;top:20px;left:20px;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#333;background:#fff;background:rgba(255,255,255,0.75);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translate(0, -20px);-moz-transform:translate(0, -20px);-ms-transform:translate(0, -20px);-o-transform:translate(0, -20px);transform:translate(0, -20px);-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;-moz-transition:opacity 0.5s,-moz-transform 0.5s;-o-transition:opacity 0.5s,-o-transform 0.5s;transition:opacity 0.5s,transform 0.5s}.rsts-skin-light .rsts-active .rsts-caption{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.rsts-skin-light .rsts-prev,.rsts-skin-light .rsts-next,.rsts-skin-light .rsts-thumbs-prev,.rsts-skin-light .rsts-thumbs-next{position:absolute;top:50%;right:20px;width:36px;height:36px;margin-top:-18px;overflow:hidden;outline:none;line-height:0;text-decoration:none;text-indent:-9999px;background:#fff;background-image:-webkit-linear-gradient(top, #eeeeee 30%,#ffffff);background-image:-moz-linear-gradient(top, #eeeeee 30%,#ffffff);background-image:-o-linear-gradient(top, #eeeeee 30%,#ffffff);background-image:linear-gradient(to bottom, #eeeeee 30%,#ffffff);background-image:linear-gradient(to bottom, #eeeeee 30%,#ffffff);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.3),0 0 0 1px #ccc,0 0 4px 4px rgba(111,178,235,0),0 0 1px 2px rgba(111,178,235,0),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.3),0 0 0 1px #ccc,0 0 4px 4px rgba(111,178,235,0),0 0 1px 2px rgba(111,178,235,0),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);box-shadow:0 0 2px 1px rgba(0,0,0,0.3),0 0 0 1px #ccc,0 0 4px 4px rgba(111,178,235,0),0 0 1px 2px rgba(111,178,235,0),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15)}.rsts-skin-light .rsts-prev:after,.rsts-skin-light .rsts-next:after,.rsts-skin-light .rsts-thumbs-prev:after,.rsts-skin-light .rsts-thumbs-next:after{content:"\203a";position:absolute;top:6px;left:14px;font:normal 21px/1 "Tahoma",sans-serif;color:#444;text-indent:0}.rsts-skin-light .rsts-prev,.rsts-skin-light .rsts-thumbs-prev{right:auto;left:20px}.rsts-skin-light .rsts-prev:after,.rsts-skin-light .rsts-thumbs-prev:after{content:"\2039"}.rsts-skin-light:hover .rsts-prev,.rsts-skin-light:hover .rsts-next,.rsts-skin-light:hover .rsts-thumbs-prev,.rsts-skin-light:hover .rsts-thumbs-next{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.rsts-skin-light:hover .rsts-prev:hover,.rsts-skin-light:hover .rsts-next:hover,.rsts-skin-light:hover .rsts-thumbs-prev:hover,.rsts-skin-light:hover .rsts-thumbs-next:hover{-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;transition-duration:0.1s;-webkit-animation:pulsate 3.5s;-moz-animation:pulsate 3.5s;-o-animation:pulsate 3.5s;animation:pulsate 3.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.rsts-skin-light:hover .rsts-prev:active,.rsts-skin-light:hover .rsts-next:active,.rsts-skin-light:hover .rsts-thumbs-prev:active,.rsts-skin-light:hover .rsts-thumbs-next:active{-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px rgba(255,255,255,0.8),inset 0 1px 4px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px rgba(255,255,255,0.8),inset 0 1px 4px 3px rgba(0,0,0,0.3);box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px rgba(255,255,255,0.8),inset 0 1px 4px 3px rgba(0,0,0,0.3);-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.rsts-skin-light.rsts-direction-y .rsts-prev,.rsts-skin-light.rsts-direction-y .rsts-next{top:10px;left:50%;margin-top:0;margin-left:-18px}.rsts-skin-light.rsts-direction-y .rsts-prev:after,.rsts-skin-light.rsts-direction-y .rsts-next:after{content:"\25b2";position:absolute;top:12px;left:12px;font-size:12px;color:#555}.rsts-skin-light.rsts-direction-y .rsts-next{top:auto;bottom:23px}.rsts-skin-light.rsts-direction-y .rsts-next:after{content:"\25bc";top:auto;bottom:12px}.rsts-skin-light.rsts-video-playing .rsts-prev,.rsts-skin-light.rsts-video-playing .rsts-next{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.rsts-skin-light .rsts-nav{position:relative;z-index:1;margin:-19px 0 -12px;text-align:center}.rsts-skin-light .rsts-nav ul{display:inline-block;margin:0 !important;padding:0 10px !important;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;background-color:#fff;background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.05),rgba(0,0,0,0.05));background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.05),rgba(0,0,0,0.05));background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.05),rgba(0,0,0,0.05));background-image:linear-gradient(to top, rgba(0,0,0,0.05),rgba(0,0,0,0.05));background-image:linear-gradient(to top, rgba(0,0,0,0.05),rgba(0,0,0,0.05));-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,0.25);-moz-box-shadow:0 2px 4px -1px rgba(0,0,0,0.25);box-shadow:0 2px 4px -1px rgba(0,0,0,0.25)}.rsts-skin-light .rsts-nav li{display:inline}.rsts-skin-light .rsts-nav-numbers a{display:inline-block;width:20px;height:20px;margin:5px 2px;padding:0.45em 0.3em 0.2em;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;outline:none;font-size:11px;line-height:11px;color:#333;text-decoration:none;background-color:#fff;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:inset 0 3px 2px -1px rgba(0,0,0,0.15),inset 0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 3px 2px -1px rgba(0,0,0,0.15),inset 0 0 2px rgba(0,0,0,0.1);box-shadow:inset 0 3px 2px -1px rgba(0,0,0,0.15),inset 0 0 2px rgba(0,0,0,0.1)}.rsts-skin-light .rsts-nav-numbers a:hover,.rsts-skin-light .rsts-nav-numbers a.active{background-color:#bec5ca;background-image:-webkit-linear-gradient(top, #ffffff,#bec5ca 90%);background-image:-moz-linear-gradient(top, #ffffff,#bec5ca 90%);background-image:-o-linear-gradient(top, #ffffff,#bec5ca 90%);background-image:linear-gradient(to bottom, #ffffff,#bec5ca 90%);background-image:linear-gradient(to bottom, #ffffff,#bec5ca 90%);text-shadow:0 0 1px #fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 2px 2px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8);-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 2px 2px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8);box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 2px 2px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8)}.rsts-skin-light .rsts-nav-numbers a:hover{background-color:#dde4e9;background-image:-webkit-linear-gradient(top, #ffffff,#dde4e9 90%);background-image:-moz-linear-gradient(top, #ffffff,#dde4e9 90%);background-image:-o-linear-gradient(top, #ffffff,#dde4e9 90%);background-image:linear-gradient(to bottom, #ffffff,#dde4e9 90%);background-image:linear-gradient(to bottom, #ffffff,#dde4e9 90%);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.05),0 2px 2px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8);-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.05),0 2px 2px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8);box-shadow:0 0 0 1px rgba(0,0,0,0.05),0 2px 2px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8)}.rsts-skin-light .rsts-nav-tabs{z-index:0;top:-2px;margin:0}.rsts-skin-light .rsts-nav-tabs:after{content:"";position:absolute;top:-27px;left:0;width:100%;height:30px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#ccc;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px rgba(0,0,0,0.25);box-shadow:0 0 10px rgba(0,0,0,0.25)}.rsts-skin-light .rsts-nav-tabs ul{width:100%;border-top:1px solid #eee;-webkit-border-radius:0;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;background-image:-webkit-linear-gradient(top, #ffffff,#e9e9e9 90%);background-image:-moz-linear-gradient(top, #ffffff,#e9e9e9 90%);background-image:-o-linear-gradient(top, #ffffff,#e9e9e9 90%);background-image:linear-gradient(to bottom, #ffffff,#e9e9e9 90%);background-image:linear-gradient(to bottom, #ffffff,#e9e9e9 90%);-webkit-box-shadow:0 2px 4px -2px rgba(0,0,0,0.3),1px 0 3px -1px rgba(0,0,0,0.2),-1px 0 3px -1px rgba(0,0,0,0.2),inset 0 0 0 1px rgba(255,255,255,0.7);-moz-box-shadow:0 2px 4px -2px rgba(0,0,0,0.3),1px 0 3px -1px rgba(0,0,0,0.2),-1px 0 3px -1px rgba(0,0,0,0.2),inset 0 0 0 1px rgba(255,255,255,0.7);box-shadow:0 2px 4px -2px rgba(0,0,0,0.3),1px 0 3px -1px rgba(0,0,0,0.2),-1px 0 3px -1px rgba(0,0,0,0.2),inset 0 0 0 1px rgba(255,255,255,0.7)}.rsts-skin-light .rsts-nav-tabs a{position:relative;display:inline-block;padding:10px 12px;outline:none;font-size:0.75em;color:#333;text-decoration:none}.rsts-skin-light .rsts-nav-tabs a.active{background-color:#aaa;background-image:-webkit-linear-gradient(top, #e2e2e2,#aaaaaa 90%);background-image:-moz-linear-gradient(top, #e2e2e2,#aaaaaa 90%);background-image:-o-linear-gradient(top, #e2e2e2,#aaaaaa 90%);background-image:linear-gradient(to bottom, #e2e2e2,#aaaaaa 90%);background-image:linear-gradient(to bottom, #e2e2e2,#aaaaaa 90%);color:#fff;text-shadow:0 0 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 -2px 0 -1px rgba(255,255,255,0.6),inset 0 0 3px 0 rgba(0,0,0,0.4);-moz-box-shadow:inset 0 -2px 0 -1px rgba(255,255,255,0.6),inset 0 0 3px 0 rgba(0,0,0,0.4);box-shadow:inset 0 -2px 0 -1px rgba(255,255,255,0.6),inset 0 0 3px 0 rgba(0,0,0,0.4)}.rsts-skin-light .rsts-nav-tabs a.active:before,.rsts-skin-light .rsts-nav-tabs a.active:after{content:"";position:absolute;top:1px;left:50%;width:0;height:0;margin-left:-6px}.rsts-skin-light .rsts-nav-tabs a.active:after{top:-4px;left:0;width:100%;height:5px;margin:0;border:none;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 0 5px #fff;-moz-box-shadow:0 0 5px #fff;box-shadow:0 0 5px #fff}.rsts-skin-light .rsts-nav-thumbs{margin:-6px 0 0;padding:0;border:6px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:0 0 2px rgba(0,0,0,0.3);box-shadow:0 0 2px rgba(0,0,0,0.3)}.rsts-skin-light .rsts-nav .rsts-nav-prev,.rsts-skin-light .rsts-nav .rsts-nav-next{display:none}.rsts-skin-light .rsts-nav-bullets{line-height:0}.rsts-skin-light .rsts-nav-bullets a{display:inline-block;width:15px;height:15px;overflow:hidden;margin:8px 4px;border:1px solid #c7c7c9;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;outline:none;text-indent:-999px;background-color:#fff;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:inset 0 3px 2px -1px rgba(0,0,0,0.15),inset 0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 3px 2px -1px rgba(0,0,0,0.15),inset 0 0 2px rgba(0,0,0,0.1);box-shadow:inset 0 3px 2px -1px rgba(0,0,0,0.15),inset 0 0 2px rgba(0,0,0,0.1)}.rsts-skin-light .rsts-nav-bullets a.active{border:1px solid #acb5ba;background-color:#d9dadd;background-image:-webkit-linear-gradient(top, #ffffff,#bec5ca 90%);background-image:-moz-linear-gradient(top, #ffffff,#bec5ca 90%);background-image:-o-linear-gradient(top, #ffffff,#bec5ca 90%);background-image:linear-gradient(to bottom, #ffffff,#bec5ca 90%);background-image:linear-gradient(to bottom, #ffffff,#bec5ca 90%);-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8);box-shadow:0 1px 2px 1px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8)}.rsts-skin-light .rsts-nav-bullets a:hover{border-color:#c1cacf;background-color:#e6e7e9;background-image:-webkit-linear-gradient(top, #ffffff,#e6e7e9 90%);background-image:-moz-linear-gradient(top, #ffffff,#e6e7e9 90%);background-image:-o-linear-gradient(top, #ffffff,#e6e7e9 90%);background-image:linear-gradient(to bottom, #ffffff,#e6e7e9 90%);background-image:linear-gradient(to bottom, #ffffff,#e6e7e9 90%);-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8);box-shadow:0 1px 2px 1px rgba(0,0,0,0.1),inset 0 3px 1px -1px rgba(255,255,255,0.7),inset 0 -1px 1px rgba(255,255,255,0.8)}.rsts-skin-light .rsts-video-play,.rsts-skin-light .rsts-video-stop{position:absolute;top:50%;left:50%;width:64px;height:64px;overflow:hidden;margin:-32px 0 0 -32px;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;outline:none;background-color:#fff;background-color:rgba(255,255,255,0.5);background-image:-webkit-linear-gradient(top, #eeeeee,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 60%,#ededed);background-image:-moz-linear-gradient(top, #eeeeee,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 60%,#ededed);background-image:-o-linear-gradient(top, #eeeeee,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 60%,#ededed);background-image:linear-gradient(to bottom, #eeeeee,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 60%,#ededed);background-image:linear-gradient(to bottom, #eeeeee,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 60%,#ededed);text-indent:-999px;text-decoration:none}.rsts-skin-light .rsts-video-play:before,.rsts-skin-light .rsts-video-stop:before{content:"\25ba";position:absolute;top:11px;left:16px;font-size:36px;color:#444;text-indent:0}.rsts-skin-light .rsts-video-play{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.2),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15)}.rsts-skin-light .rsts-video-play:hover,.rsts-skin-light .rsts-video-play:focus{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);-webkit-transition-duration:0.05s;-moz-transition-duration:0.05s;-o-transition-duration:0.05s;transition-duration:0.05s;-webkit-animation:play-pulsate 3.5s;-moz-animation:play-pulsate 3.5s;-o-animation:play-pulsate 3.5s;animation:play-pulsate 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-video-play:hover:before,.rsts-skin-light .rsts-video-play:focus:before{color:#333}.rsts-skin-light .rsts-video-play:active{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 5px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 5px 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 5px 3px rgba(0,0,0,0.3);-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.rsts-skin-light .rsts-video-stop{top:20px;left:auto;right:10px;width:32px;height:32px;margin:0;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#000;background:rgba(0,0,0,0.8)}.rsts-skin-light .rsts-video-stop:before{content:"\d7";top:8px;left:8px;width:16px;height:16px;border:0;font-size:23px;font-weight:bold;color:#fff;line-height:18px;text-align:center;text-indent:0}.rsts-skin-light .rsts-video-stop:hover,.rsts-skin-light .rsts-video-stop:focus{background:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.rsts-skin-light .rsts-video-stop:hover:before,.rsts-skin-light .rsts-video-stop:focus:before{color:#000}.rsts-skin-light .rsts-video-youtube>.rsts-video-stop{top:25px}.rsts-skin-light .rsts-video-vimeo>.rsts-video-stop{top:10px;right:auto;left:10px}.rsts-skin-light .rsts-progress{position:absolute;top:0;right:0;width:100%;height:2px;background-color:#fff;background-color:rgba(255,255,255,0.5);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.rsts-skin-light .rsts-progress div{position:relative;height:100%;background-color:#55c5ef;background-image:-webkit-linear-gradient(left, rgba(85,197,239,0) 0%,#159dcf 100%);background-image:-moz-linear-gradient(left, rgba(85,197,239,0) 0%,#159dcf 100%);background-image:-o-linear-gradient(left, rgba(85,197,239,0) 0%,#159dcf 100%);background-image:linear-gradient(to right, rgba(85,197,239,0) 0%,#159dcf 100%);background-image:linear-gradient(to right, rgba(85,197,239,0) 0%,#159dcf 100%);-webkit-box-shadow:0 -2px 2px -1px rgba(55,146,206,0.9),0 2px 2px -1px rgba(55,146,206,0.9);-moz-box-shadow:0 -2px 2px -1px rgba(55,146,206,0.9),0 2px 2px -1px rgba(55,146,206,0.9);box-shadow:0 -2px 2px -1px rgba(55,146,206,0.9),0 2px 2px -1px rgba(55,146,206,0.9)}.rsts-skin-light .rsts-progress div:after,.rsts-skin-light .rsts-progress div:before{content:"";position:absolute;right:0;top:0;width:3px;height:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;background-color:rgba(255,255,255,0.9);-webkit-box-shadow:0 0 3px 1px rgba(255,255,255,0.5);-moz-box-shadow:0 0 3px 1px rgba(255,255,255,0.5);box-shadow:0 0 3px 1px rgba(255,255,255,0.5)}.rsts-skin-light .rsts-progress div:before{width:50px;background-color:transparent;background-image:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%,#ffffff 100%);background-image:-moz-linear-gradient(left, rgba(255,255,255,0) 0%,#ffffff 100%);background-image:-o-linear-gradient(left, rgba(255,255,255,0) 0%,#ffffff 100%);background-image:linear-gradient(to right, rgba(255,255,255,0) 0%,#ffffff 100%);background-image:linear-gradient(to right, rgba(255,255,255,0) 0%,#ffffff 100%);-webkit-box-shadow:0 0 3px -1px rgba(255,255,255,0.5);-moz-box-shadow:0 0 3px -1px rgba(255,255,255,0.5);box-shadow:0 0 3px -1px rgba(255,255,255,0.5)}.rsts-skin-light .rsts-progress.rsts-progress-active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.rsts-skin-light .rsts-overlay-prev,.rsts-skin-light .rsts-overlay-next,.rsts-skin-light .rsts-thumbs-overlay-prev,.rsts-skin-light .rsts-thumbs-overlay-next{position:absolute;top:0;left:-1px;width:100%;height:100%;background:-webkit-linear-gradient(0deg, #ffffff,transparent);background:-moz-linear-gradient(0deg, #ffffff,transparent);background:-o-linear-gradient(0deg, #ffffff,transparent);background:linear-gradient(90deg, #ffffff,transparent);pointer-events:none}.rsts-skin-light .rsts-overlay-next,.rsts-skin-light .rsts-thumbs-overlay-next{left:auto;right:-1px;background:-webkit-linear-gradient(0deg, transparent,#ffffff);background:-moz-linear-gradient(0deg, transparent,#ffffff);background:-o-linear-gradient(0deg, transparent,#ffffff);background:linear-gradient(90deg, transparent,#ffffff)}.rsts-skin-light.rsts-direction-y .rsts-overlay-prev{left:0;top:-1px;background:-webkit-linear-gradient(#ffffff,transparent);background:-moz-linear-gradient(#ffffff,transparent);background:-o-linear-gradient(#ffffff,transparent);background:linear-gradient(#ffffff,transparent)}.rsts-skin-light.rsts-direction-y .rsts-overlay-next{top:auto;right:0;bottom:-1px;background:-webkit-linear-gradient(transparent,#ffffff);background:-moz-linear-gradient(transparent,#ffffff);background:-o-linear-gradient(transparent,#ffffff);background:linear-gradient(transparent,#ffffff)}.rsts-skin-light .rsts-thumbs-slide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.rsts-skin-light .rsts-thumbs-slide.rsts-thumbs-active-thumb{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@-webkit-keyframes pulsate{50%{-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15)}}@-moz-keyframes pulsate{50%{-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15)}}@-o-keyframes pulsate{50%{-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15)}}@keyframes pulsate{50%{-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15);box-shadow:0 0 2px 1px rgba(0,0,0,0.2),0 0 0 1px #ccc,0 0 6px 3px rgba(111,178,235,0.5),0 0 3px 2px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 4px 1px rgba(0,0,0,0.15)}}@-webkit-keyframes play-pulsate{50%{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1)}}@-moz-keyframes play-pulsate{50%{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1)}}@-o-keyframes play-pulsate{50%{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1)}}@keyframes play-pulsate{50%{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px rgba(0,0,0,0.2),0 0 15px 3px rgba(111,178,235,0.3),0 0 8px 1px rgba(111,178,235,0.4),inset 0 0 0 2px #fff,inset 0 1px 3px 1px rgba(0,0,0,0.1)}}

.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-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 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%;
  }
}

#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
/*!
 * mmenu.js
 * mmenujs.com
 *
 * Copyright (c) Fred Heusschen
 * frebsite.nl
 *
 * License: CC-BY-NC-4.0
 * http://creativecommons.org/licenses/by-nc/4.0/
 */.mm-menu_theme-white{--mm-color-border:rgba( 0,0,0, 0.1 );--mm-color-button:rgba( 0,0,0, 0.3 );--mm-color-text:rgba( 0,0,0, 0.7 );--mm-color-text-dimmed:rgba( 0,0,0, 0.3 );--mm-color-background:#fff;--mm-color-background-highlight:rgba( 0,0,0, 0.06 );--mm-color-background-emphasis:rgba( 0,0,0, 0.03 );--mm-shadow:0 0 10px rgba( 0,0,0, 0.2 )}.mm-menu_theme-dark{--mm-color-border:rgba( 0,0,0, 0.3 );--mm-color-button:rgba( 255,255,255, 0.4 );--mm-color-text:rgba( 255,255,255, 0.85 );--mm-color-text-dimmed:rgba( 255,255,255, 0.4 );--mm-color-background:#333;--mm-color-background-highlight:rgba( 255,255,255, 0.08 );--mm-color-background-emphasis:rgba( 0,0,0, 0.1 );--mm-shadow:0 0 20px rgba( 0,0,0, 0.5 )}.mm-menu_theme-black{--mm-color-border:rgba( 255,255,255, 0.25 );--mm-color-button:rgba( 255,255,255, 0.4 );--mm-color-text:rgba( 255,255,255, 0.75 );--mm-color-text-dimmed:rgba( 255,255,255, 0.4 );--mm-color-background:#000;--mm-color-background-highlight:rgba( 255,255,255, 0.2 );--mm-color-background-emphasis:rgba( 255,255,255, 0.15 );--mm-shadow:none}:root{--mm-line-height:20px;--mm-listitem-size:44px;--mm-navbar-size:44px;--mm-offset-top:0;--mm-offset-right:0;--mm-offset-bottom:0;--mm-offset-left:0;--mm-color-border:rgba(0, 0, 0, 0.1);--mm-color-button:rgba(0, 0, 0, 0.3);--mm-color-text:rgba(0, 0, 0, 0.75);--mm-color-text-dimmed:rgba(0, 0, 0, 0.3);--mm-color-background:#f3f3f3;--mm-color-background-highlight:rgba(0, 0, 0, 0.05);--mm-color-background-emphasis:rgba(255, 255, 255, 0.4);--mm-shadow:0 0 10px rgba(0, 0, 0, 0.3)}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{top:0;right:0;bottom:0;left:0;background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:var(--mm-offset-top);right:var(--mm-offset-right);bottom:var(--mm-offset-bottom);left:var(--mm-offset-left);z-index:0;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-line-height);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit}[dir=rtl] .mm-menu{direction:rtl}.mm-panel{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-panel:after{height:44px}.mm-panel:not(.mm-hidden){display:block}.mm-panel:after{content:'';display:block;height:var(--mm-listitem-size)}.mm-panel_opened{z-index:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel_opened-parent{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel_highest{z-index:2}.mm-panel_noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mm-panel_noanimation.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panels>.mm-panel{position:absolute;left:0;right:0;top:0;bottom:0}.mm-panel__content{padding:20px 20px 0}.mm-panels{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);position:relative;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}[dir=rtl] .mm-panel:not(.mm-panel_opened){-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[dir=rtl] .mm-panel.mm-panel_opened-parent{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-listitem_vertical>.mm-panel{display:none;width:100%;padding:10px 0 10px 10px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-listitem_vertical>.mm-panel:after,.mm-listitem_vertical>.mm-panel:before{content:none;display:none}.mm-listitem_opened>.mm-panel{display:block}.mm-listitem_vertical>.mm-listitem__btn{height:44px;height:var(--mm-listitem-size);bottom:auto}.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem_opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:50px;padding:0}.mm-btn:after,.mm-btn:before{border:2px solid rgba(0,0,0,.3);border:2px solid var(--mm-color-button)}.mm-btn_next:after,.mm-btn_prev:before{content:'';border-bottom:none;border-right:none;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-btn_prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-btn_next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-btn_close:after,.mm-btn_close:before{content:'';-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-btn_close:before{border-right:none;border-bottom:none;right:18px}.mm-btn_close:after{border-left:none;border-top:none;right:25px}[dir=rtl] .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}[dir=rtl] .mm-btn_prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}[dir=rtl] .mm-btn_close:after,[dir=rtl] .mm-btn_close:before{right:auto}[dir=rtl] .mm-btn_close:before{left:25px}[dir=rtl] .mm-btn_close:after{left:18px}.mm-navbar{min-height:44px;border-bottom:1px solid rgba(0,0,0,.1);background:#f3f3f3;color:rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:var(--mm-navbar-size);border-bottom:1px solid var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-navbar>*{min-height:44px}@supports ((position:-webkit-sticky) or (position:sticky)){.mm-navbar_sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1}}.mm-navbar>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-navbar__btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.mm-navbar__title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20px;padding-right:20px;overflow:hidden}.mm-navbar__title:not(:last-child){padding-right:0}.mm-navbar__title>span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar__btn:not(.mm-hidden)+.mm-navbar__title{padding-left:0}.mm-navbar__btn:not(.mm-hidden)+.mm-navbar__title:last-child{padding-right:50px}[dir=rtl] .mm-navbar{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-listitem{color:rgba(0,0,0,.75);border-color:rgba(0,0,0,.1);color:var(--mm-color-text);border-color:var(--mm-color-border);list-style:none;display:block;padding:0;margin:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mm-listitem:after{content:'';border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:20px;right:0;bottom:0}.mm-listitem a,.mm-listitem a:hover{text-decoration:none}.mm-listitem__btn,.mm-listitem__text{padding:12px;display:block;padding:calc((var(--mm-listitem-size) - var(--mm-line-height))/ 2);padding-left:0;padding-right:0;color:inherit}.mm-listitem__text{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;padding-right:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%}.mm-listitem__btn{background:rgba(3,2,1,0);border-color:inherit;width:auto;padding-right:50px;position:relative}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem_selected>.mm-listitem__text{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-listitem_opened>.mm-listitem__btn,.mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.05);background:var(--mm-color-background-highlight)}[dir=rtl] .mm-listitem:after{left:0;right:20px}[dir=rtl] .mm-listitem__text{padding-left:10px;padding-right:20px}[dir=rtl] .mm-listitem__btn{padding-left:50px;border-left-width:0;border-left-style:none}[dir=rtl] .mm-listitem__btn:not(.mm-listitem__text){padding-right:0;border-right-width:1px;border-right-style:solid}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}.mm-wrapper_opened{overflow-x:hidden;position:relative}.mm-wrapper_opened .mm-page{min-height:100vh}.mm-wrapper_background .mm-page{background:inherit}.mm-menu_offcanvas{position:fixed;right:auto;z-index:0}.mm-menu_offcanvas:not(.mm-menu_opened){display:none}.mm-menu_offcanvas{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_offcanvas~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_offcanvas~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_offcanvas~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper__blocker{background:rgba(3,2,1,0);overflow:hidden;display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2}.mm-wrapper_blocking{overflow:hidden}.mm-wrapper_blocking body{overflow:hidden}.mm-wrapper_blocking .mm-wrapper__blocker{display:block}.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}.mm-menu_autoheight:not(.mm-menu_offcanvas){position:relative}.mm-menu_autoheight.mm-menu_position-bottom,.mm-menu_autoheight.mm-menu_position-top{max-height:80%}.mm-menu_autoheight-measuring .mm-panel{display:block!important}.mm-menu_autoheight-measuring .mm-panels>.mm-panel{bottom:auto!important;height:auto!important}.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel{display:none!important}[class*=mm-menu_columns-]{-webkit-transition-property:width;-o-transition-property:width;transition-property:width}[class*=mm-menu_columns-] .mm-panels>.mm-panel{right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened,[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent{display:block!important}[class*=mm-panel_columns-]{border-right:1px solid;border-color:inherit}.mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{border-right:none}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_columns-0 .mm-panels>.mm-panel{z-index:0}.mm-menu_columns-0 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-0 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-0{width:80%;min-width:240px;max-width:0}.mm-wrapper_opening .mm-menu_columns-0~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-1{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_columns-1~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-2{-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-menu_columns-2 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-2 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-2{width:80%;min-width:240px;max-width:880px}.mm-wrapper_opening .mm-menu_columns-2~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2~.mm-slideout{-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-3{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-menu_columns-3 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-3 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-3{width:80%;min-width:240px;max-width:1320px}.mm-wrapper_opening .mm-menu_columns-3~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3~.mm-slideout{-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-4{-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-menu_columns-4 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-4 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu_columns-4{width:80%;min-width:240px;max-width:1760px}.mm-wrapper_opening .mm-menu_columns-4~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4~.mm-slideout{-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}[class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{width:100%;max-width:100%;min-width:100%}.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{-webkit-transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,-webkit-transform;-o-transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}.mm-counter{color:rgba(0,0,0,.3);display:block;padding-left:20px;float:right;text-align:right;color:var(--mm-color-text-dimmed)}.mm-listitem_nosubitems>.mm-counter{display:none}[dir=rtl] .mm-counter{text-align:left;float:left;padding-left:0;padding-right:20px}.mm-divider{position:relative;min-height:20px;padding:4.3px;background:#f3f3f3;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-height:var(--mm-line-height);padding:calc(((var(--mm-listitem-size) * .65) - var(--mm-line-height)) * .5);padding-right:10px;padding-left:20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-divider:before{background:rgba(0,0,0,.05)}@supports ((position:-webkit-sticky) or (position:sticky)){.mm-divider{position:-webkit-sticky;position:sticky;z-index:2;top:0}.mm-navbar_sticky:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}}.mm-divider:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--mm-color-background-highlight)}.mm-wrapper_dragging .mm-menu,.mm-wrapper_dragging .mm-slideout{-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.mm-wrapper_dragging .mm-menu{pointer-events:none!important}.mm-wrapper_dragging .mm-wrapper__blocker{display:none!important}.mm-menu_dropdown{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}.mm-wrapper_dropdown .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-wrapper_dropdown .mm-wrapper__blocker{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;z-index:1}.mm-wrapper_dropdown .mm-menu_dropdown{z-index:2}.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{display:none}.mm-menu_tip-bottom:before,.mm-menu_tip-left:before,.mm-menu_tip-right:before,.mm-menu_tip-top:before{content:'';background:inherit;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:-1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu_tip-left:before{left:22px}.mm-menu_tip-right:before{right:22px}.mm-menu_tip-top:before{top:-8px}.mm-menu_tip-bottom:before{bottom:-8px}:root{--mm-iconbar-size:50px}.mm-menu_iconbar-left .mm-navbars_bottom,.mm-menu_iconbar-left .mm-navbars_top,.mm-menu_iconbar-left .mm-panels{margin-left:50px;margin-left:var(--mm-iconbar-size)}.mm-menu_iconbar-left .mm-iconbar{border-right-width:1px;display:block;left:0}.mm-menu_iconbar-right .mm-navbars_bottom,.mm-menu_iconbar-right .mm-navbars_top,.mm-menu_iconbar-right .mm-panels{margin-right:50px;margin-right:var(--mm-iconbar-size)}.mm-menu_iconbar-right .mm-iconbar{border-left-width:1px;display:block;right:0}.mm-iconbar{width:50px;border-color:rgba(0,0,0,.1);background:#f3f3f3;color:rgba(0,0,0,.3);display:none;width:var(--mm-iconbar-size);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;bottom:0;z-index:2;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center}.mm-iconbar__bottom,.mm-iconbar__top{width:inherit;position:absolute}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:12.5px 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__top{top:0}.mm-iconbar__bottom{bottom:0}.mm-iconbar__tab_selected{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel_iconpanel-1{width:calc(100% - 50px);width:calc(100% - (var(--mm-iconpanel-size) * 1))}.mm-panel_iconpanel-2{width:calc(100% - 100px);width:calc(100% - (var(--mm-iconpanel-size) * 2))}.mm-panel_iconpanel-3{width:calc(100% - 150px);width:calc(100% - (var(--mm-iconpanel-size) * 3))}.mm-panel_iconpanel-first~.mm-panel{width:calc(100% - 50px);width:calc(100% - var(--mm-iconpanel-size))}.mm-menu_iconpanel .mm-panels>.mm-panel{left:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}.mm-menu_iconpanel .mm-panels>.mm-panel_opened,.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{display:block!important}.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left-width:1px;border-left-style:solid}.mm-menu_hidedivider .mm-panel_opened-parent .mm-divider,.mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar{opacity:0}.mm-panel__blocker{background:inherit;opacity:0;display:block;position:absolute;top:0;right:0;left:0;z-index:3;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-panel_opened-parent .mm-panel__blocker{opacity:.6;bottom:-100000px}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel{left:0;right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left:none;border-right:1px solid;border-color:inherit}.mm-menu_keyboardfocus a:focus,.mm-menu_keyboardfocus.mm-menu_opened~.mm-wrapper__blocker a:focus{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis);outline:0}.mm-wrapper__blocker .mm-tabstart{cursor:default;display:block;width:100%;height:100%}.mm-wrapper__blocker .mm-tabend{opacity:0;position:absolute;bottom:0}.mm-navbars_top{-ms-flex-negative:0;flex-shrink:0}.mm-navbars_top .mm-navbar:not(:last-child){border-bottom:none}.mm-navbars_bottom{-ms-flex-negative:0;flex-shrink:0}.mm-navbars_bottom .mm-navbar{border-bottom:none}.mm-navbars_bottom .mm-navbar:first-child{border-top:1px solid rgba(0,0,0,.1);border-top:1px solid var(--mm-color-border)}.mm-btn:not(.mm-hidden)+.mm-navbar__searchfield .mm-searchfield__input{padding-left:0}.mm-navbar__searchfield:not(:last-child) .mm-searchfield__input{padding-right:0}.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mm-navbar__breadcrumbs>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){padding-right:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{padding-left:0}.mm-navbar_tabs>*{padding:0 10px;border:1px solid transparent}.mm-navbar__tab_selected{background:#f3f3f3;color:rgba(0,0,0,.75);background:var(--mm-color-background);color:var(--mm-color-text)}.mm-navbar__tab_selected:not(:first-child){border-left-color:rgba(0,0,0,.1)}.mm-navbar__tab_selected:not(:last-child){border-right-color:rgba(0,0,0,.1)}.mm-navbar__tab_selected:not(:first-child){border-left-color:var(--mm-color-border)}.mm-navbar__tab_selected:not(:last-child){border-right-color:var(--mm-color-border)}.mm-navbars_top .mm-navbar_tabs{border-bottom:none}.mm-navbars_top .mm-navbar_tabs>*{border-bottom-color:rgba(0,0,0,.1);border-bottom-color:var(--mm-color-border)}.mm-navbars_top .mm-navbar__tab_selected{border-top-color:rgba(0,0,0,.1);border-top-color:var(--mm-color-border);border-bottom-color:transparent}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar{background:#f3f3f3;background:var(--mm-color-background)}.mm-navbars_bottom .mm-navbar_tabs:first-child{border-top:none}.mm-navbars_bottom .mm-navbar_tabs>*{border-top-color:rgba(0,0,0,.1);border-top-color:var(--mm-color-border)}.mm-navbars_bottom .mm-navbar__tab_selected{border-bottom-color:rgba(0,0,0,.1);border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar{background:#f3f3f3;background:var(--mm-color-background)}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs,.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-searchfield{height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:var(--mm-navbar-size);padding:0;overflow:hidden}.mm-searchfield input{height:30.8px;line-height:30.8px}.mm-searchfield input,.mm-searchfield input:focus,.mm-searchfield input:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}.mm-searchfield input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size) * .7);min-height:unset;max-height:unset;margin:0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none!important;border-radius:4px;line-height:calc(var(--mm-navbar-size) * .7);-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important;font:inherit;font-size:inherit}.mm-searchfield input,.mm-searchfield input:focus,.mm-searchfield input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-searchfield input::-ms-clear{display:none}.mm-searchfield__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-panel__noresultsmsg{color:rgba(0,0,0,.3);padding:50px 0;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%}.mm-searchfield__btn{position:absolute;right:0;top:0;bottom:0}.mm-panel_search{left:0!important;right:0!important;width:100%!important;border-left:none!important}.mm-searchfield__cancel{line-height:44px;display:block;padding-right:10px;margin-right:-100px;line-height:var(--mm-navbar-size);text-decoration:none;-webkit-transition:margin .4s ease;-o-transition:margin .4s ease;transition:margin .4s ease}.mm-searchfield__cancel-active{margin-right:0}.mm-listitem_nosubitems>.mm-listitem__btn{display:none}.mm-listitem_nosubitems>.mm-listitem__text{padding-right:10px}.mm-listitem_onlysubitems>.mm-listitem__text:not(.mm-listitem__btn){z-index:-1;pointer-events:none}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-20px;z-index:5;-webkit-transition:right .4s ease;-o-transition:right .4s ease;transition:right .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panel{padding-right:0}.mm-sectionindexer_active{right:0}.mm-sectionindexer_active~.mm-panel{padding-right:20px}.mm-menu_selected-hover .mm-listitem__btn,.mm-menu_selected-hover .mm-listitem__text,.mm-menu_selected-parent .mm-listitem__btn,.mm-menu_selected-parent .mm-listitem__text{-webkit-transition:background-color .4s ease;-o-transition:background-color .4s ease;transition:background-color .4s ease}.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>.mm-listitem__text{background:0 0}.mm-menu_selected-hover .mm-listitem__btn:hover,.mm-menu_selected-hover .mm-listitem__text:hover{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>.mm-listitem__text{background:0 0}.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__btn,.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__text{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:440px}.mm-wrapper_sidebar-collapsed body,.mm-wrapper_sidebar-expanded body{position:relative}.mm-wrapper_sidebar-collapsed .mm-slideout,.mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper_sidebar-collapsed .mm-page,.mm-wrapper_sidebar-expanded .mm-page{background:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh}.mm-wrapper_sidebar-collapsed .mm-menu_sidebar-collapsed,.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;top:0!important;right:auto!important;bottom:0!important;left:0!important}.mm-wrapper_sidebar-collapsed .mm-slideout{width:calc(100% - 50px);-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0);width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0)}.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-divider,.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar{opacity:0}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{width:440px;width:var(--mm-sidebar-expanded-size);min-width:0!important;max-width:100000px!important;border-right-width:1px;border-right-style:solid}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{content:none;display:none}.mm-wrapper_sidebar-expanded.mm-wrapper_blocking,.mm-wrapper_sidebar-expanded.mm-wrapper_blocking body{overflow:visible}.mm-wrapper_sidebar-expanded .mm-wrapper__blocker{display:none!important}.mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{width:calc(100% - 440px);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0);width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0)}.mm-menu__blocker{background:rgba(3,2,1,0);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.mm-menu_opened .mm-menu__blocker{display:none}[dir=rtl].mm-wrapper_sidebar-collapsed .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl].mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl].mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}input.mm-toggle{margin-top:5px;background:rgba(0,0,0,.1);display:inline-block;min-width:58px;width:58px;height:34px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 34px)/ 2);border:none!important;background:var(--mm-color-border);border-radius:34px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}input.mm-toggle:before{background:#f3f3f3}input.mm-toggle:before{content:'';display:block;width:32px;height:32px;margin:1px;border-radius:34px;background:var(--mm-color-background);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}input.mm-toggle:checked{background:#4bd963}input.mm-toggle:checked:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}input.mm-check{margin-top:2px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;background:0 0!important;cursor:pointer;display:inline-block;width:40px;height:40px;margin:0 10px;margin-top:calc((var(--mm-listitem-size) - 40px)/ 2)}input.mm-check:before{content:'';display:block;width:40%;height:20%;margin:25% 0 0 20%;border-left:3px solid;border-bottom:3px solid;border-color:var(--mm-color-text);opacity:.3;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}input.mm-check:checked:before{opacity:1}[dir=rtl] input.mm-toggle:checked~label.mm-toggle:before{float:left}.mm-menu_border-none .mm-listitem:after{content:none}.mm-menu_border-full .mm-listitem:after{left:0!important}.mm-menu_fx-menu-slide{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-slide{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{-webkit-transition-property:none;-o-transition-property:none;transition-property:none}.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px}.mm-wrapper_opening .mm-menu_fullscreen~.mm-slideout{-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen~.mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen~.mm-slideout{-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-100vw,0,0);transform:translate3d(-100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu_fullscreen.mm-menu_position-top{height:100vh;min-height:140px;max-height:10000px}.mm-menu_fullscreen.mm-menu_position-bottom{height:100vh;min-height:140px;max-height:10000px}.mm-menu_listview-justify .mm-panels>.mm-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu_listview-justify .mm-panels>.mm-panel:after{content:none;display:none}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listview{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:50px}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem__text{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview_inset{list-style:inside disc;width:100%;padding:0 30px 15px 30px;margin:0}.mm-listview_inset .mm-listitem{padding:5px 0}.mm-menu_multiline .mm-listitem__text{-o-text-overflow:clip;text-overflow:clip;white-space:normal}[class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:0}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;-o-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.mm-menu_opened.mm-menu_pagedim~.mm-wrapper__blocker{background:inherit}.mm-menu_opened.mm-menu_pagedim-black~.mm-wrapper__blocker{background:#000}.mm-menu_opened.mm-menu_pagedim-white~.mm-wrapper__blocker{background:#fff}.mm-menu_popup{-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu_popup.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_popup.mm-menu_opened~.mm-wrapper__blocker{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;z-index:1}.mm-wrapper_opening .mm-menu_popup{opacity:1}.mm-menu_position-right{left:auto;right:0}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened{z-index:2}.mm-menu_position-bottom.mm-menu_opened~.mm-slideout,.mm-menu_position-front.mm-menu_opened~.mm-slideout,.mm-menu_position-top.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_position-bottom.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-front.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-top.mm-menu_opened~.mm-wrapper__blocker{z-index:1}.mm-menu_position-front{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_position-front.mm-menu_position-right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_position-bottom,.mm-menu_position-top{width:100%;min-width:100%;max-width:100%}.mm-menu_position-top{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu_position-top{height:80vh;min-height:140px;max-height:880px}.mm-menu_position-bottom{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:auto}.mm-menu_position-bottom{height:80vh;min-height:140px;max-height:880px}.mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_shadow-page:after{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);content:'';display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_shadow-page.mm-menu_position-right:after{left:auto;right:100%;-webkit-clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%);clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%)}.mm-menu_shadow-page.mm-menu_position-front:after{content:none;display:none}.mm-menu_shadow-menu{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_shadow-panels .mm-panels>.mm-panel{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_tileview .mm-listview,.mm-panel_tileview .mm-listview{margin:0!important}.mm-menu_tileview .mm-listview:after,.mm-panel_tileview .mm-listview:after{content:'';display:block;clear:both}.mm-menu_tileview .mm-listitem,.mm-panel_tileview .mm-listitem{padding:0;float:left;position:relative;width:50%;height:0;padding-top:50%}.mm-menu_tileview .mm-listitem:after,.mm-panel_tileview .mm-listitem:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu_tileview .mm-listitem.mm-tile-xs,.mm-panel_tileview .mm-listitem.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu_tileview .mm-listitem.mm-tile-s,.mm-panel_tileview .mm-listitem.mm-tile-s{width:25%;padding-top:25%}.mm-menu_tileview .mm-listitem.mm-tile-l,.mm-panel_tileview .mm-listitem.mm-tile-l{width:75%;padding-top:75%}.mm-menu_tileview .mm-listitem.mm-tile-xl,.mm-panel_tileview .mm-listitem.mm-tile-xl{width:100%;padding-top:100%}.mm-menu_tileview .mm-listitem__text,.mm-panel_tileview .mm-listitem__text{line-height:1px;text-align:center;padding:50% 10px 0 10px;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu_tileview .mm-listitem__btn,.mm-panel_tileview .mm-listitem__btn{width:auto}.mm-menu_tileview .mm-listitem__btn:after,.mm-menu_tileview .mm-listitem__btn:before,.mm-panel_tileview .mm-listitem__btn:after,.mm-panel_tileview .mm-listitem__btn:before{content:none;display:none}.mm-menu_tileview .mm-divider,.mm-panel_tileview .mm-divider{display:none}.mm-menu_tileview .mm-panel,.mm-panel_tileview{padding-left:0;padding-right:0}.mm-menu_tileview .mm-panel:after,.mm-menu_tileview .mm-panel:before,.mm-panel_tileview:after,.mm-panel_tileview:before{content:none;display:none}body.modal-open .mm-slideout{z-index:unset}
.grid{clear: both;width: 100%;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.is--light .col-25{padding: 0 2%}.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}.pad-before{padding-top: 3rem}.pad-after{padding-bottom: 3rem}.col-20{width: 20%}.col-25{width: 25%}.col-30{width: 30%}.col-30.push-l-r-5{margin: 0 5%}.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: 80%}.col-90{width: 90%}.col-100{width: 100%}.col-100 h2{color: #877b6d;font-size: 1.8rem;line-height: 2.4rem;font-weight: 500;text-transform: uppercase;letter-spacing: 1px}.col-100 h2 strong{color: #007b87;font-weight: 500}@media screen and (max-width: 48em){.col-100{width: 80%;padding-left: 10%}}.col-70 h2{color: #877b6d;font-size: 1.8rem;line-height: 2.4rem;font-weight: 500;text-transform: uppercase;letter-spacing: 1px}.col-70 h2 strong{color: #007b87;font-weight: 500}.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-l-2{padding-left: 2%}.pad-l-3{padding-left: 3%}.pad-l-5{padding-left: 5%}.pad-l-25{padding-left: 25%}.col-50.ce_text.pad-l-25{padding-left: 18.5% !important;width: 65% !important}.pad-l-30{padding-left: 30%}.pad-l-35{padding-left: 35%}.pad-l-40{padding-left: 40%}.pad-l-600{padding-left: 600px}.pad-b-5{padding-bottom: 5rem}.pad-l-1200{padding-left: 1200px}.push-50{margin-left: 50%}.is--center{text-align: center}.is--right{text-align: right}.is--left{text-align: left}.unterstuetzer .col-100.is--right{width: 92.5%}.unterstuetzer .is--left{margin-left: 3.8%}.h520{height: 32.5rem}.margin-t-b-50{margin: 4rem 0}.wrapper--inner{padding-left: 6.5rem;padding-right: 6.5rem}@media only screen and (max-width: 1024px){.wrapper--inner{padding-left: 3rem;padding-right: 3rem}}.wrapper--inner-s{padding-left: 4.625rem;padding-right: 4.625rem}@media only screen and (max-width: 1024px){.wrapper--inner-s{padding-left: 3rem;padding-right: 3rem}}.style--hl-large{font-size: 2.75rem;line-height: 1.3;font-weight: 300;letter-spacing: 1px;text-transform: none !important;display: inline-block;margin-top: 0;color: #646363}@media only screen and (max-width: 1024px){.style--hl-large{font-size: 2.4rem}}.style--hl-small{text-transform: uppercase;font-size: 1.125rem;letter-spacing: 4px;font-weight: 800;margin-bottom: 0}.button--light{font-size: 1.125rem;letter-spacing: 4px;font-weight: 800;margin-bottom: 0;font-size: .8rem;display: inline-block;border: 1px solid currentcolor;padding: .5rem 1rem;text-transform: uppercase;text-decoration: none;transition: all ease-in-out .2s;float: left;margin: .5rem 1.2rem 0 0}.button--light:hover{background-color: #007b87;color: #fff;border-color: #007b87;transition: all ease-in-out .2s}.button--dark{font-size: 1.125rem;letter-spacing: 4px;font-weight: 800;margin-bottom: 0;font-size: .8rem;display: inline-block;border: 1px solid currentcolor;padding: .5rem 1rem;text-transform: uppercase;text-decoration: none;transition: all ease-in-out .2s;float: left;margin: .5rem 1.2rem 0 0;background-color: #007b87;color: #fff;border-color: #007b87}.button--dark:hover{background-color: #007b87;color: #fff;border-color: #007b87;transition: all ease-in-out .2s}.button--dark:hover{background-color: transparent;color: #007b87}.reset--bg{background-size: contain;background-repeat: no-repeat;background-position: center center}.reset--appearance{-webkit-appearance: none;-moz-appearance: none;appearance: none}.container--flex{display: flex;justify-content: flex-start}.is--dev,.dev{border: 1px solid #f00}.reset--bg{background-position: center;background-repeat: no-repeat;background-size: contain}.has--transition{transition: all ease-in-out .2s}.is--primary{color: #877b6d}.is--dark{color: #646363}.is--light{color: #e9e4e1}.is--white{color: #ffffff}.is--white p{color: #ffffff}.bg-is--primary{background: #877b6d}.bg-is--dark{background: #646363}.bg-is--light{background: #e9e4e1}.bg-is--white{background: #ffffff}.bg-is--primary-light{background: #e1ddd7}.bg-is--secondary{background: #007b87}.bg-is--grad{background: #eae6e3;background: -moz-linear-gradient(top, #fff 10%, #eae6e3 100%);background: -webkit-linear-gradient(top, #fff 10%, #eae6e3 100%);background: linear-gradient(to bottom, #fff 10%, #eae6e3 100%)}.no-desktop{display: none}.no-mobile{display: block}.header--is-desktop,.is-desktop{display: block}.header--is-mobile,.is-mobile{display: none}button:hover{cursor: pointer}@media screen and (max-width: 48em){.header--is-desktop,.is-desktop{display: none !important}.header--is-mobile,.is-mobile{display: block}}*:focus{outline: none}*{font-style: normal;color: #646363}body{font-size: 16px;font-size: 100%;font-style: normal;font-weight: 400;line-height: 1.3rem;font-family: "Open Sans", sans-serif}a:hover,a:active{outline: none}::-moz-selection{background: #877b6d;color: #fff;text-shadow: none}::selection{background: #877b6d;color: #fff;text-shadow: none}a:link{-webkit-tap-highlight-color: #877b6d}.ie7 img{-ms-interpolation-mode: bicubic}img{max-width: 100%;height: auto}#ie8 img{width: 100%}a,a:visited{color: #646363}a:hover{color: #877b6d;text-decoration: none}.subsite h1{color: #007b87;font-size: 4.5rem;line-height: 1.2;font-weight: 200;padding-top: 0;margin-top: 0}.subsite h3{color: #007b87;font-size: 2.75rem;line-height: 1.2;font-weight: 200;padding-top: 0;margin-top: 0}.is--ctl-start h2,footer h2,.subsite footer h2{font-size: 2.75rem;line-height: 1.3;font-weight: 300;letter-spacing: 1px;text-transform: none !important;display: inline-block;margin-top: 0;color: #646363}@media only screen and (max-width: 1024px){.is--ctl-start h2,footer h2,.subsite footer h2{font-size: 2.4rem}}.is--ctl-start h3,footer h3,.subsite footer h3{text-transform: uppercase;font-size: 1.125rem;letter-spacing: 4px;font-weight: 800;margin-bottom: 0}h2{text-transform: uppercase;color: #007b87}h4{color: #646363;font-family: 'Open Sans', sans-serif;font-size: 2.7rem;line-height: 3.5rem;font-weight: 400;margin-bottom: 3rem}h4 strong{color: #877b6d;font-weight: 400}h5{color: #646363;font-family: 'Open Sans', sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 600;margin-bottom: 0rem;text-transform: uppercase;letter-spacing: 1px;color: #007b87;padding-top: .2em;margin-top: 0;padding-bottom: .2em}p{padding-left: 0;line-height: 1.5rem;font-size: 1rem;line-height: 1.7rem;font-weight: 400}p strong{font-weight: 500;color: #000}*,*:before,*:after{-webkit-box-sizing: inherit;-moz-box-sizing: inherit;box-sizing: inherit}.iframe{background: #fff}a.btn{font-size: 1.125rem;letter-spacing: 4px;font-weight: 800;margin-bottom: 0;font-size: .8rem;display: inline-block;border: 1px solid currentcolor;padding: .5rem 1rem;text-transform: uppercase;text-decoration: none;transition: all ease-in-out .2s;float: left;margin: .5rem 1.2rem 0 0;background-color: #007b87;color: #fff;border-color: #007b87;float: none}a.btn:hover{background-color: #007b87;color: #fff;border-color: #007b87;transition: all ease-in-out .2s}a.btn:hover{background-color: transparent;color: #007b87}body{background: #f2f2f1}#wrapper{max-width: 1400px;width: 100%;margin: 0 auto;background: #fff;overflow: hidden}header .container--flex{justify-content: space-between;width: 100%}.is--ctl-start #wrapper{background: transparent}.is--ctl-start header{background: #fff}.is--logo{float: left;padding: 0rem 2.5rem;max-width: 20rem}.is--logo img{width: 18.5rem;height: auto}.nav_main{float: right;padding: 0 0 0rem 1rem}.nav_main ul{display: flex;padding-top: 2.5rem;margin-bottom: 0}.nav_main ul li{float: left;margin-right: 32px;margin-right: 2.0rem;text-decoration: none;letter-spacing: 0px;display: inline-block;text-align: left;position: relative}.nav_main ul li span,.nav_main ul li strong{font-family: 'Open Sans';font-style: normal;font-weight: 300;font-size: 1.1rem}.nav_main ul li:before{content: "";display: block;width: 4.2rem;height: 4.2rem;background-position: center;background-repeat: no-repeat;background-size: contain;position: absolute;left: 0;top: 50%;transform: translate(0, -50%)}.nav_main ul li a{text-decoration: none;display: inline-block;padding: 0 0 0 4rem;position: relative}.nav_main ul li:hover strong,.nav_main ul li.active strong,.nav_main ul li.trail strong{display: inline-block;padding: 0 0 0 4rem}.nav_main ul li:hover:before,.nav_main ul li.active:before,.nav_main ul li.trail:before{font-family: 'Open Sans', sans-serif;color: #007b87;text-decoration: none;background-repeat: no-repeat;background-position: left center;display: inline-block;vertical-align: middle;line-height: 2.5rem}.nav_main ul li.nav-start:before{padding: 0 5px;background-image: url(/files/grafiken/nav/tws_menu_icon_01.png)}.nav_main ul li.nav-start:hover:before,.nav_main ul li.nav-start.active:before,.nav_main ul li.nav-start.trail:before{background-image: url(/files/grafiken/nav/tws_menu_icon_hover_01.png)}.nav_main ul li.nav-gruender:before{background-image: url(/files/grafiken/nav/tws_menu_icon_02.png);top: 65%;left: 10px;transform: translate(0, -50%) scale(1.05)}.nav_main ul li.nav-gruender:hover:before,.nav_main ul li.nav-gruender.active:before,.nav_main ul li.nav-gruender.trail:before{background-image: url(/files/grafiken/nav/tws_menu_icon_hover_02.png)}.nav_main ul li.nav-technologie:before{background-image: url(/files/grafiken/nav/tws_menu_icon_03.png)}.nav_main ul li.nav-technologie:hover:before,.nav_main ul li.nav-technologie.active:before,.nav_main ul li.nav-technologie.trail:before{background-image: url(/files/grafiken/nav/tws_menu_icon_hover_03.png)}.nav_main ul li.nav-bildung:before{background-image: url(/files/grafiken/nav/tws_menu_icon_04.png);top: 60%}.nav_main ul li.nav-bildung:hover:before,.nav_main ul li.nav-bildung.active:before,.nav_main ul li.nav-bildung.trail:before{background-image: url(/files/grafiken/nav/tws_menu_icon_hover_04.png)}.nav_main ul li.is--ctl-tagungsraeume:before{background-image: url(/files/grafiken/nav/tws_menu_icon_07.png)}.nav_main ul li.is--ctl-tagungsraeume:hover:before,.nav_main ul li.is--ctl-tagungsraeume.active:before,.nav_main ul li.is--ctl-tagungsraeume.trail:before{background-image: url(/files/grafiken/nav/tws_menu_icon_hover_07.png)}.nav_main ul li.nav-investoren:before{background-image: url(/files/grafiken/nav/tws_menu_icon_06.png);top: 62%}.nav_main ul li.nav-investoren:hover:before,.nav_main ul li.nav-investoren.active:before,.nav_main ul li.nav-investoren.trail:before{background-image: url(/files/grafiken/nav/tws_menu_icon_hover_06.png)}.nav_main ul li.nav-events:before{background-image: url(/files/grafiken/nav/tws_menu_icon_05.png);top: 65%}.nav_main ul li.nav-events:hover:before,.nav_main ul li.nav-events.active:before,.nav_main ul li.nav-events.trail:before{background-image: url(/files/grafiken/nav/tws_menu_icon_hover_05.png)}.mm-page{box-sizing: inherit !important;position: relative}.mobile_menu{padding: 2rem 2rem;font-size: 1.8rem;font-weight: 600;position: absolute;right: 0;top: 5rem}.mobile_menu a{color: #877b6d;text-decoration: none;font-family: "Arial", sans-serif !important}.mobile_menu a:before{font-family: "Arial", sans-serif !important;color: "☰ "}.nav_tools{float: right;padding: .5rem 1rem .25rem 0;background: #94887a;height: 2rem;width: 580px;width: 24.3rem;text-decoration: none;color: white;text-transform: uppercase}.nav_tools ul li{float: right;margin-right: 1rem;margin-left: 1rem;line-height: 2rem}.nav_tools ul li a,.nav_tools ul li a span{color: white;text-decoration: none}.nav_tools ul li a:hover,.nav_tools ul li a span:hover{text-decoration: underline;color: #574a3c}.nav_tools:after{content: "";position: absolute;top: 2.75rem;right: 0;width: 0;height: 0;border-left: 480px solid transparent;border-left: 25.3rem solid transparent;border-right: 0px solid transparent;border-top: .8rem solid #94887a}a.icon-facebook{background-image: url(/files/grafiken/nav/facebook.png);background-size: contain;background-repeat: no-repeat;text-indent: -9999px;width: 40px;height: 20px;font-size: 0;display: inline-block}.subnav{background: #007b87;height: 4rem;margin-top: -.3rem;transition: height .4s ease;width: 100%;max-width: 1400px}.subnav ul{text-align: center;position: relative;float: left;left: 50%;margin: 1.2rem auto;padding: 0}.subnav ul li{position: relative;float: left;right: 50%;margin-right: 0px;padding: 5px 0px;color: #fff}.subnav ul li span,.subnav ul li strong{color: #fff}.subnav ul li:after{content: "|";margin: 0 1.5rem;color: #fff}.subnav ul li.last:after{content: "";color: #fff}.subnav ul li a{color: #fff;text-transform: uppercase}.subnav ul li span{color: #fff;text-transform: uppercase;font-weight: bold}.subnav.sticky{height: 3rem;position: fixed;width: 1400px;left: 50%;margin-left: -700px;top: 0;z-index: 100;border-top: 0}.subnav.sticky ul{margin: .5rem auto}.subnav:after{content: "";width: 0px;position: absolute;bottom: 0rem;left: 0;height: 0;border-left: 1400px solid transparent;border-right: 0px solid transparent;border-bottom: .75rem solid #fff}.subnav.sticky:after{content: "";width: 0px;position: absolute;bottom: 0rem;left: 0;height: 0;border-left: 1400px solid transparent;border-right: 0px solid transparent;border-bottom: 0rem solid #fff}.content--start-slider{position: relative;background-color: #fff;flex-direction: row-reverse}@media only screen and (max-width: 720px){.content--start-slider{display: inline-block}}.content--start-slider > *{flex-basis: 50%}.content--start-slider .ce_text{padding: 6.875rem 2rem 0 6.5rem;margin-bottom: 10rem}@media only screen and (max-width: 1024px){.content--start-slider .ce_text{padding: 3rem 2rem 0 3rem}}.content--start-slider .ce_text p{font-size: 2.75rem;line-height: 1.3;font-weight: 300;letter-spacing: 1px;text-transform: none !important;display: inline-block;margin-top: 0;color: #646363}@media only screen and (max-width: 1024px){.content--start-slider .ce_text p{font-size: 2.4rem}}.content--start-slider .ce_text p strong{color: #007b87;text-decoration: underline;text-decoration-style: dashed;font-weight: 300}.content--start-slider .mod_rocksolid_slider{z-index: 2;position: relative;right: -1px;align-self: flex-end}@media only screen and (max-width: 720px){.content--start-slider .mod_rocksolid_slider{width: 90%;margin-left: 10%}}.content--start-slider .rsts-view{clip-path: polygon(11% 7%, 100% 0, 100% 100%, 0 94%);-webkit-clip-path: polygon(11% 7%, 100% 0, 100% 100%, 0 94%)}.content--start-events{background: #007b87;padding: 6rem 6.5rem 4rem 6.5rem;margin-top: -6.625rem;position: relative;z-index: 1;overflow: visible;margin-bottom: 6.75rem}@media only screen and (max-width: 1024px){.content--start-events{padding: 4rem 3rem 3.8rem 6.5rem}}@media only screen and (max-width: 900px){.content--start-events{padding-left: 3rem}}.content--start-events.no--margin-top{margin-top: 0}.content--start-events h2{font-size: 2.75rem;line-height: 1.3;font-weight: 300;letter-spacing: 1px;text-transform: none !important;display: inline-block;margin-top: 0;color: #646363;color: #fff;margin-bottom: 2.3rem;display: block}@media only screen and (max-width: 1024px){.content--start-events h2{font-size: 2.4rem}}.content--start-events .mod_eventlist{display: flex;margin: 0 -2.875rem;overflow: visible;padding-bottom: .2rem;flex-wrap: wrap}@media only screen and (max-width: 900px){.content--start-events .mod_eventlist{display: inline-block;padding-left: calc(6.5rem - 3rem)}}.content--start-events .mod_eventlist > *{flex-basis: calc(33.33% - (2 * 2.875rem));margin: 0 2.875rem 4rem 2.875rem}@media only screen and (max-width: 900px){.content--start-events .mod_eventlist > *{max-width: 480px}}@media only screen and (max-width: 900px){.content--start-events .mod_eventlist > *.event + .event{margin-top: 4rem}}.content--start-events .mod_eventlist .empty,.content--start-events .mod_eventlist h3,.content--start-events .mod_eventlist h3 a,.content--start-events .mod_eventlist time,.content--start-events .mod_eventlist span,.content--start-events .mod_eventlist p.more a{color: #fff}.content--start-events .mod_eventlist h3{hyphens: auto;text-wrap: balance}.content--start-events .mod_eventlist .header{display: none}.content--start-events .mod_eventlist .ce_text a{color: #fff;line-height: 1.4}.content--start-events .mod_eventlist .ce_text a:hover{opacity: .85}.content--start-events:after{content: "";display: block;position: absolute;bottom: -35px;left: 0;background-color: #007b87;width: 100%;height: 36px;clip-path: polygon(0 0, 0% 100%, 100% 0);-webkit-clip-path: polygon(0 0, 0% 100%, 100% 0)}.content--start-events * + .ce_headline{margin-top: 2.5rem;padding-top: 2.5rem;border-top: 2px solid rgba(255,255,255,0.4)}.content--subsite-events{background: #007b87;padding: 6rem 6.5rem 4rem 6.5rem;margin-top: -6.625rem;position: relative;z-index: 1;overflow: visible;margin-bottom: 6.75rem;margin-top: 0}@media only screen and (max-width: 1024px){.content--subsite-events{padding: 4rem 3rem 3.8rem 6.5rem}}@media only screen and (max-width: 900px){.content--subsite-events{padding-left: 3rem}}.content--subsite-events.no--margin-top{margin-top: 0}.content--subsite-events h2{font-size: 2.75rem;line-height: 1.3;font-weight: 300;letter-spacing: 1px;text-transform: none !important;display: inline-block;margin-top: 0;color: #646363;color: #fff;margin-bottom: 2.3rem;display: block}@media only screen and (max-width: 1024px){.content--subsite-events h2{font-size: 2.4rem}}.content--subsite-events .mod_eventlist{display: flex;margin: 0 -2.875rem;overflow: visible;padding-bottom: .2rem;flex-wrap: wrap}@media only screen and (max-width: 900px){.content--subsite-events .mod_eventlist{display: inline-block;padding-left: calc(6.5rem - 3rem)}}.content--subsite-events .mod_eventlist > *{flex-basis: calc(33.33% - (2 * 2.875rem));margin: 0 2.875rem 4rem 2.875rem}@media only screen and (max-width: 900px){.content--subsite-events .mod_eventlist > *{max-width: 480px}}@media only screen and (max-width: 900px){.content--subsite-events .mod_eventlist > *.event + .event{margin-top: 4rem}}.content--subsite-events .mod_eventlist .empty,.content--subsite-events .mod_eventlist h3,.content--subsite-events .mod_eventlist h3 a,.content--subsite-events .mod_eventlist time,.content--subsite-events .mod_eventlist span,.content--subsite-events .mod_eventlist p.more a{color: #fff}.content--subsite-events .mod_eventlist h3{hyphens: auto;text-wrap: balance}.content--subsite-events .mod_eventlist .header{display: none}.content--subsite-events .mod_eventlist .ce_text a{color: #fff;line-height: 1.4}.content--subsite-events .mod_eventlist .ce_text a:hover{opacity: .85}.content--subsite-events:after{content: "";display: block;position: absolute;bottom: -35px;left: 0;background-color: #007b87;width: 100%;height: 36px;clip-path: polygon(0 0, 0% 100%, 100% 0);-webkit-clip-path: polygon(0 0, 0% 100%, 100% 0)}.content--subsite-events * + .ce_headline{margin-top: 2.5rem;padding-top: 2.5rem;border-top: 2px solid rgba(255,255,255,0.4)}.wwlayout_teaser{position: relative}.wwlayout_teaser .container--date{position: absolute;top: 0;left: -4rem;padding: 9px 8px 12px 8px;text-align: center}.wwlayout_teaser .container--date span{color: #007b87;display: block;width: 100%;position: relative}.wwlayout_teaser .container--date span.date{font-size: 1.4375rem;font-weight: 700}.wwlayout_teaser .container--date span.month{font-size: 1.0625rem;text-transform: uppercase;font-weight: 400}.wwlayout_teaser .container--date:before{content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-color: #fff;clip-path: polygon(0 10%, 100% 0, 100% 100%, 0 83%);-webkit-clip-path: polygon(0 10%, 100% 0, 100% 100%, 0 83%)}.wwlayout_teaser .time{text-transform: uppercase;font-size: 1.125rem;letter-spacing: 4px;font-weight: 800;margin-bottom: 0}.wwlayout_teaser h3,.wwlayout_teaser h3 a{font-size: 2.75rem;line-height: 1.3;font-weight: 300;letter-spacing: 1px;text-transform: none !important;display: inline-block;margin-top: 0;color: #646363;font-size: 1.875rem;text-decoration: none;margin-top: .2rem;display: block}@media only screen and (max-width: 1024px){.wwlayout_teaser h3,.wwlayout_teaser h3 a{font-size: 2.4rem}}@media only screen and (max-width: 1024px){.wwlayout_teaser h3,.wwlayout_teaser h3 a{font-size: 1.6rem}}.wwlayout_teaser > .ce_text p{margin-bottom: 0;font-size: 1.0625rem;font-weight: 300;line-height: 1.3}.wwlayout_teaser > .ce_text p strong{color: #fff;font-weight: 600;text-transform: uppercase;letter-spacing: 1px}.wwlayout_teaser a.more{display: inline-block;border: 2px solid #fff;transition: all ease-in-out .2s;background-color: transparent;text-transform: uppercase;padding: .5rem 1.3rem;color: #fff;text-decoration: none;font-weight: 700;letter-spacing: 2px;font-size: .875rem;margin-top: 3.25rem}@media only screen and (max-width: 900px){.wwlayout_teaser a.more{margin-top: 1.2rem}}.wwlayout_teaser a.more:hover{background-color: #fff;color: #007b87}.content--clip-text{display: flex;justify-content: flex-start;justify-content: space-between;margin-bottom: 7.5rem}@media only screen and (max-width: 768px){.content--clip-text{flex-wrap: wrap}}.content--clip-text .rsts-skin-default.rsts-type-fade .rsts-slide{background: transparent}.content--clip-text .ce_image,.content--clip-text .mod_rocksolid_slider{flex-basis: 50%}@media only screen and (max-width: 768px){.content--clip-text .ce_image,.content--clip-text .mod_rocksolid_slider{flex-basis: 90%;margin-bottom: 2rem}}.content--clip-text .ce_image img,.content--clip-text .mod_rocksolid_slider img{clip-path: polygon(0 0, 90% 7%, 100% 93%, 0% 100%);-webkit-clip-path: polygon(0 0, 90% 7%, 100% 93%, 0% 100%)}.content--clip-text .ce_dlh_googlemaps{flex-basis: 50%}@media only screen and (max-width: 768px){.content--clip-text .ce_dlh_googlemaps{flex-basis: 100%;margin-top: 2rem}}.content--clip-text .ce_text + .ce_image img,.content--clip-text .ce_text + .mod_rocksolid_slider img{clip-path: polygon(10% 7%, 100% 0, 100% 100%, 0 93%);-webkit-clip-path: polygon(10% 7%, 100% 0, 100% 100%, 0 93%)}@media only screen and (max-width: 768px){.content--clip-text .ce_text + .ce_image,.content--clip-text .ce_text + .mod_rocksolid_slider{margin-left: 10%}}.content--clip-text .ce_text + .ce_dlh_googlemaps .dlh_googlemap{clip-path: polygon(0 0, 100% 0, 84% 95%, 0% 100%);-webkit-clip-path: polygon(0 0, 100% 0, 95% 95%, 0% 100%)}@media only screen and (max-width: 768px){.content--clip-text .ce_text + .ce_dlh_googlemaps .dlh_googlemap{clip-path: none;-webkit-clip-path: none}}.content--clip-text .ce_text{align-self: center;flex-basis: 40%;margin: 0 5%}@media only screen and (max-width: 768px){.content--clip-text .ce_text{flex-basis: 100%}}.content--clip-text .ce_text h3{color: #007b87;margin-bottom: 1.0rem}.content--clip-text .ce_text h2{max-width: 480px;line-height: 1}.content--clip-text .ce_text p{font-size: 1.3125rem;display: inline-block;margin-bottom: 0}.content--clip-text .ce_text p + p{margin-top: .8rem}.content--clip-text .ce_text:not(.no--button) p em a,.content--clip-text .ce_text:not(.no--button) p strong a{font-size: 1.125rem;letter-spacing: 4px;font-weight: 800;margin-bottom: 0;font-size: .8rem;display: inline-block;border: 1px solid currentcolor;padding: .5rem 1rem;text-transform: uppercase;text-decoration: none;transition: all ease-in-out .2s;float: left;margin: .5rem 1.2rem 0 0}.content--clip-text .ce_text:not(.no--button) p em a:hover,.content--clip-text .ce_text:not(.no--button) p strong a:hover{background-color: #007b87;color: #fff;border-color: #007b87;transition: all ease-in-out .2s}.content--clip-text .ce_text:not(.no--button) p strong a{font-size: 1.125rem;letter-spacing: 4px;font-weight: 800;margin-bottom: 0;font-size: .8rem;display: inline-block;border: 1px solid currentcolor;padding: .5rem 1rem;text-transform: uppercase;text-decoration: none;transition: all ease-in-out .2s;float: left;margin: .5rem 1.2rem 0 0;background-color: #007b87;color: #fff;border-color: #007b87}.content--clip-text .ce_text:not(.no--button) p strong a:hover{background-color: #007b87;color: #fff;border-color: #007b87;transition: all ease-in-out .2s}.content--clip-text .ce_text:not(.no--button) p strong a:hover{background-color: transparent;color: #007b87}@media only screen and (max-width: 768px){.content--clip-text form{padding-right: 2rem}}.item--testimonial p{font-size: 2.75rem;line-height: 1.3;font-weight: 300;letter-spacing: 1px;text-transform: none !important;margin-top: 0;color: #646363;font-size: 1.6rem;color: #007b87;display: inline-block;margin-top: 1rem}@media only screen and (max-width: 1024px){.item--testimonial p{font-size: 2.4rem}}@media only screen and (max-width: 1024px){.item--testimonial p{font-size: 1.4rem}}.item--testimonial p + p{margin-top: 0}.item--testimonial p strong{text-transform: uppercase;font-size: 1.125rem;letter-spacing: 4px;font-weight: 800;margin-bottom: 0;font-weight: 700;display: inline-block;white-space: nowrap;letter-spacing: 0}.item--testimonial p em{font-size: 1.1rem;display: inline-block;width: 100%}.item--testimonial img{max-width: 10.3rem;margin-top: .8rem;filter: grayscale(100);-webkit-filter: grayscale(100)}.content--start-testimonials{margin-bottom: 7rem}@media only screen and (max-width: 768px){.content--start-testimonials .is--desktop{display: none}}.content--start-testimonials .is--tablet-s{display: none}@media only screen and (max-width: 768px){.content--start-testimonials .is--tablet-s{display: block}}.content--start-testimonials .mod_rocksolid_slider{margin: 0 calc(-1 * 1.5rem)}.content--start-testimonials .ce_text{padding: 0 1.5rem}.content--start-testimonials .ce_text p{font-size: 2.75rem;line-height: 1.3;font-weight: 300;letter-spacing: 1px;text-transform: none !important;margin-top: 0;color: #646363;font-size: 1.6rem;color: #007b87;display: inline-block;margin-top: 1rem}@media only screen and (max-width: 1024px){.content--start-testimonials .ce_text p{font-size: 2.4rem}}@media only screen and (max-width: 1024px){.content--start-testimonials .ce_text p{font-size: 1.4rem}}.content--start-testimonials .ce_text p + p{margin-top: 0}.content--start-testimonials .ce_text p strong{text-transform: uppercase;font-size: 1.125rem;letter-spacing: 4px;font-weight: 800;margin-bottom: 0;font-weight: 700;display: inline-block;white-space: nowrap;letter-spacing: 0}.content--start-testimonials .ce_text p em{font-size: 1.1rem;display: inline-block;width: 100%}.content--start-testimonials .ce_text img{max-width: 10.3rem;margin-top: .8rem;filter: grayscale(100);-webkit-filter: grayscale(100)}.content--start-testimonials .ce_text p{letter-spacing: 0px}.content--start-testimonials-2{display: flex;justify-content: flex-start;margin: 0 -2rem 8rem 0}@media only screen and (max-width: 768px){.content--start-testimonials-2{display: inline-block;margin: 0 0 6rem 0}}.content--start-testimonials-2 > *{margin: 0 2rem}@media only screen and (max-width: 768px){.content--start-testimonials-2 > *{margin: 0}.content--start-testimonials-2 > * + *{margin-top: 4rem}}.content--start-stimmen{background-position: center center;background-position: center;background-repeat: no-repeat;background-size: contain;background-size: cover}.content--start-stimmen .ce_text{background-color: #f2f2f1;width: 53%;padding: 3.125rem 6.125rem 1.75rem 4.625rem;overflow: hidden;position: relative;box-sizing: border-box}@media only screen and (max-width: 1024px){.content--start-stimmen .ce_text{width: 66%;padding-left: 3rem}}@media only screen and (max-width: 768px){.content--start-stimmen .ce_text{width: 100%}}.content--start-stimmen .ce_text > *{position: relative;z-index: 2}.content--start-stimmen .ce_text h3{margin-bottom: 1rem}.content--start-stimmen .ce_text p{font-size: 1.1rem;line-height: 1.4}.content--start-stimmen .ce_text p strong{display: inline-block;margin-top: 1.8rem;text-transform: uppercase}.content--start-stimmen .ce_text .image_container{position: absolute;bottom: .8rem;left: 50%;max-width: 15.625rem}@media only screen and (max-width: 1024px){.content--start-stimmen .ce_text .image_container{left: unset;right: 1rem}}@media only screen and (max-width: 768px){.content--start-stimmen .ce_text .image_container{right: 3rem}}@media only screen and (max-width: 480px){.content--start-stimmen .ce_text .image_container{position: relative;left: unset;bottom: unset}}.content--start-stimmen .ce_text .image_container img{filter: grayscale(100);-webkit-filter: grayscale(100)}.content--start-stimmen .ce_text:before,.content--start-stimmen .ce_text:after{content: "„";font-size: 17.5rem;font-weight: 800;color: #857761;opacity: .1;position: absolute;z-index: 1;bottom: 16rem;left: 10%}@media only screen and (max-width: 480px){.content--start-stimmen .ce_text:before,.content--start-stimmen .ce_text:after{bottom: 12rem}}.content--start-stimmen .ce_text:after{content: "“";bottom: unset;top: 9rem;left: 55%}.content--start-stimmen .mod_rocksolid_slider .rsts-postactive{opacity: 0 !important;transition: all 400ms cubic-bezier(.445, .05, .55, .95)}.content--start-stimmen .mod_rocksolid_slider .ce_text{bottom: 0;position: absolute}@media only screen and (max-width: 768px){.content--start-stimmen .mod_rocksolid_slider .ce_text{position: relative}}@media only screen and (max-width: 480px){.content--start-stimmen .mod_rocksolid_slider .ce_text .image_container{display: block;margin-left: 2rem}}.content--start-stimmen .mod_rocksolid_slider .ce_image{position: relative;height: 52rem}@media only screen and (max-width: 768px){.content--start-stimmen .mod_rocksolid_slider .ce_image{height: 20rem}}.content--start-stimmen .mod_rocksolid_slider .ce_image .image_container{height: 100%;background-size: cover}.content--start-stimmen .mod_rocksolid_slider .rsts-prev{display: none}.content--start-stimmen .mod_rocksolid_slider .rsts-next{top: unset;right: unset !important;bottom: 6rem;left: calc(50% - 1rem);width: 2rem;height: 4rem;box-shadow: none;border-radius: 0;border: none;background: transparent}@media only screen and (max-width: 1024px){.content--start-stimmen .mod_rocksolid_slider .rsts-next{left: calc(66% - 3rem);bottom: 8rem}}@media only screen and (max-width: 768px){.content--start-stimmen .mod_rocksolid_slider .rsts-next{right: 1rem !important;bottom: 12rem;left: unset}}.content--start-stimmen .mod_rocksolid_slider .rsts-next:after{color: #007b87;font-size: 2.6rem;left: 2px;transition: all ease-in-out .2s}.content--start-stimmen .mod_rocksolid_slider .rsts-next:hover:after{left: 6px}.content--cards-4,.veranstaltungen-cards.cards.content--cards-4{justify-content: space-between;margin: 1rem 0 6rem 0;box-sizing: border-box}.content--cards-4.no--margin-bottom,.veranstaltungen-cards.cards.content--cards-4.no--margin-bottom{margin-bottom: 0}@media only screen and (max-width: 1024px){.content--cards-4,.veranstaltungen-cards.cards.content--cards-4{padding: 0rem;flex-wrap: wrap}}.content--cards-4.container--flex,.veranstaltungen-cards.cards.content--cards-4.container--flex{padding-left: 0;padding-right: 0}.content--cards-4.container--flex,.veranstaltungen-cards.cards.content--cards-4.container--flex,.content--cards-4 .container--flex,.veranstaltungen-cards.cards.content--cards-4 .container--flex{margin-left: -1%;margin-right: -1%;padding: 0 1rem;flex-wrap: wrap}@media only screen and (max-width: 1420px){.content--cards-4.container--flex,.veranstaltungen-cards.cards.content--cards-4.container--flex,.content--cards-4 .container--flex,.veranstaltungen-cards.cards.content--cards-4 .container--flex{padding: 0 1rem}}@media only screen and (max-width: 1024px){.content--cards-4.container--flex,.veranstaltungen-cards.cards.content--cards-4.container--flex,.content--cards-4 .container--flex,.veranstaltungen-cards.cards.content--cards-4 .container--flex{padding: 0 3rem}}@media only screen and (max-width: 480px){.content--cards-4.container--flex,.veranstaltungen-cards.cards.content--cards-4.container--flex,.content--cards-4 .container--flex,.veranstaltungen-cards.cards.content--cards-4 .container--flex{display: inline-block}}.content--cards-4.container--flex > *,.veranstaltungen-cards.cards.content--cards-4.container--flex > *,.content--cards-4 .container--flex > *,.veranstaltungen-cards.cards.content--cards-4 .container--flex > *{margin: 0 1% 2rem 1%;flex-basis: calc(25% - (2 * 1%))}@media only screen and (max-width: 1024px){.content--cards-4.container--flex > *,.veranstaltungen-cards.cards.content--cards-4.container--flex > *,.content--cards-4 .container--flex > *,.veranstaltungen-cards.cards.content--cards-4 .container--flex > *{flex-basis: calc(50% - (2 * 1%))}}.content--cards-4.container--flex > *.col-100,.veranstaltungen-cards.cards.content--cards-4.container--flex > *.col-100,.content--cards-4 .container--flex > *.col-100,.veranstaltungen-cards.cards.content--cards-4 .container--flex > *.col-100{flex-basis: 100%}.content--cards-4.container--flex .is-card--item p a,.veranstaltungen-cards.cards.content--cards-4.container--flex .is-card--item p a,.content--cards-4 .container--flex .is-card--item p a,.veranstaltungen-cards.cards.content--cards-4 .container--flex .is-card--item p a{height: 2.7rem}.content--cards-4.container--flex .is-card--item p em,.veranstaltungen-cards.cards.content--cards-4.container--flex .is-card--item p em,.content--cards-4 .container--flex .is-card--item p em,.veranstaltungen-cards.cards.content--cards-4 .container--flex .is-card--item p em{text-decoration: line-through;color: #a7a7a7}.content--cards-4.container--flex .is-card--item p strong,.veranstaltungen-cards.cards.content--cards-4.container--flex .is-card--item p strong,.content--cards-4 .container--flex .is-card--item p strong,.veranstaltungen-cards.cards.content--cards-4 .container--flex .is-card--item p strong{font-size: .9rem;text-transform: none}.content--cards-4 .mod_rocksolid_slider,.veranstaltungen-cards.cards.content--cards-4 .mod_rocksolid_slider{overflow: visible}.content--cards-4 .mod_rocksolid_slider .is-card--item,.veranstaltungen-cards.cards.content--cards-4 .mod_rocksolid_slider .is-card--item{width: 90%;margin: 0 5%}.content--cards-4 .mod_rocksolid_slider .is-card--item p a,.veranstaltungen-cards.cards.content--cards-4 .mod_rocksolid_slider .is-card--item p a{padding: 1.1em 0 1.6rem 0}.content--cards-4 .mod_rocksolid_slider .rsts-prev,.veranstaltungen-cards.cards.content--cards-4 .mod_rocksolid_slider .rsts-prev,.content--cards-4 .mod_rocksolid_slider .rsts-next,.veranstaltungen-cards.cards.content--cards-4 .mod_rocksolid_slider .rsts-next{position: absolute;top: 50%;transform: translate(0, -50%);left: 0;background: transparent}.content--cards-4 .mod_rocksolid_slider .rsts-prev:after,.veranstaltungen-cards.cards.content--cards-4 .mod_rocksolid_slider .rsts-prev:after,.content--cards-4 .mod_rocksolid_slider .rsts-next:after,.veranstaltungen-cards.cards.content--cards-4 .mod_rocksolid_slider .rsts-next:after{color: #877b6d}.content--cards-4 .mod_rocksolid_slider .rsts-prev.rsts-next,.veranstaltungen-cards.cards.content--cards-4 .mod_rocksolid_slider .rsts-prev.rsts-next,.content--cards-4 .mod_rocksolid_slider .rsts-next.rsts-next,.veranstaltungen-cards.cards.content--cards-4 .mod_rocksolid_slider .rsts-next.rsts-next{left: unset;right: 0}.c-hinweis p{font-weight: bold;color: #007b87}@media only screen and (max-width: 480px){.content--newsletter{margin-bottom: 2rem}}.content--newsletter .ce_text{margin: 0 0 0 5%}@media only screen and (max-width: 1024px){.content--newsletter .ce_text{margin-left: 3rem}}.content--newsletter .ce_text h3{color: #007b87}.content--newsletter .ce_text h2{max-width: none}.content--newsletter .ce_text h2 strong{color: #007b87;font-weight: 300}.content--newsletter .cr_ipe_item{margin-bottom: .5rem;display: inline-block;width: 100%}.content--newsletter .cr_ipe_item > *{width: 100%}.content--newsletter .cr_ipe_item > select{width: auto}.content--newsletter .cr_ipe_item.select--container{width: auto}.content--newsletter input,.content--newsletter select{border: none;border-bottom: 1px solid #979797;background: transparent;text-transform: uppercase;font-size: 1.125rem;letter-spacing: 4px;font-weight: 800;margin-bottom: 0;padding: 7px 10px}.content--newsletter .cr_ipe_item input{font-size: 1rem;height: 2rem}.content--newsletter .select--container{position: relative}.content--newsletter .select--container:after{content: "";display: block;position: absolute;top: 7px;right: 7px;width: .8rem;height: .8rem;border-right: 2px solid #646363;border-bottom: 2px solid #646363;transform: rotate(45deg);pointer-events: none}.content--newsletter select{-webkit-appearance: none;-webkit-border-radius: 0px;border-radius: 0;position: relative;padding-right: 2rem}.content--newsletter .container--flex{justify-content: space-between;margin-top: .2rem;padding-left: 10px}@media only screen and (max-width: 450px){.content--newsletter .container--flex{display: inline-block}.content--newsletter .container--flex button{margin-top: 2rem}}.content--newsletter .container--flex .cr_ipe_item{width: auto}.content--newsletter .container--checkPrivacy{position: relative;padding: 8px 30px 0 30px}.content--newsletter .container--checkPrivacy input[type="checkbox"]{-webkit-appearance: none;-moz-appearance: none;appearance: none;border: none;background-color: #979797;width: 24px;height: 24px;padding: 0;position: absolute;top: 4px;left: 0;transition: all ease-in-out .2s}@media only screen and (max-width: 480px){.content--newsletter .container--checkPrivacy input[type="checkbox"]{width: 18px;height: 18px}}.content--newsletter .container--checkPrivacy input[type="checkbox"]:hover{opacity: .8;cursor: pointer}.content--newsletter .container--checkPrivacy input[type="checkbox"]:checked{background-color: #007b87}.content--newsletter .container--checkPrivacy input[type="checkbox"]:checked:hover{opacity: 1}.content--newsletter .cr_button{font-size: 1.125rem;letter-spacing: 4px;font-weight: 800;margin-bottom: 0;font-size: .8rem;display: inline-block;border: 1px solid currentcolor;padding: .5rem 1rem;text-transform: uppercase;text-decoration: none;transition: all ease-in-out .2s;float: left;margin: .5rem 1.2rem 0 0;background-color: #007b87;color: #fff;border-color: #007b87;padding: .9rem .6rem}.content--newsletter .cr_button:hover{background-color: #007b87;color: #fff;border-color: #007b87;transition: all ease-in-out .2s}.content--newsletter .cr_button:hover{background-color: transparent;color: #007b87}.content--start-partner{margin: 0 0 2rem 0}.content--start-partner h3{color: #007b87}.content--start-partner .ce_gallery{margin: 2rem 0 0 0}.content--start-partner .ce_gallery ul{display: flex;justify-content: flex-start;flex-wrap: wrap;margin: 0 calc(-1 * 1rem)}.content--start-partner .ce_gallery ul > *{box-sizing: border-box;flex-basis: calc(16.66% - 2 * 1rem);flex-basis: 16.66%;margin: 0 1rem 1rem 1rem;float: none}@media only screen and (max-width: 1024px){.content--start-partner .ce_gallery ul > *{flex-basis: calc(20% - 2 * 1rem)}}@media only screen and (max-width: 768px){.content--start-partner .ce_gallery ul > *{flex-basis: calc(25% - 2 * 1rem)}}@media only screen and (max-width: 480px){.content--start-partner .ce_gallery ul > *{flex-basis: calc(50% - 2 * 1rem);margin-bottom: 1rem}}.content--start-partner .ce_gallery ul img{filter: grayscale(100);transition: all ease-in-out .2s}.content--start-partner .ce_gallery ul img:hover{filter: grayscale(0)}.content--start-partner .ce_text.button{text-align: center;width: 100%;margin: 3rem 0 0 0}.content--start-partner .ce_text.button a{font-size: 1.125rem;letter-spacing: 4px;font-weight: 800;margin-bottom: 0;font-size: .8rem;display: inline-block;border: 1px solid currentcolor;padding: .5rem 1rem;text-transform: uppercase;text-decoration: none;transition: all ease-in-out .2s;float: left;margin: .5rem 1.2rem 0 0;background-color: #007b87;color: #fff;border-color: #007b87;float: none}.content--start-partner .ce_text.button a:hover{background-color: #007b87;color: #fff;border-color: #007b87;transition: all ease-in-out .2s}.content--start-partner .ce_text.button a:hover{background-color: transparent;color: #007b87}.content--footer-contact{background: #f2f2f1;padding-top: 6rem;margin-bottom: 0;padding-bottom: 7.5rem}@media only screen and (max-width: 768px){.content--footer-contact{padding-bottom: 0}}.content--footer-contact .ce_text{margin-right: 0;flex-basis: 50%}@media only screen and (max-width: 768px){.content--footer-contact .ce_text{flex-basis: 100%}}.content--footer-contact .ce_text p{display: block}.content--footer-contact .ce_text h2{max-width: none}.teaserboxen{position: inherit;background: #007b87;height: 352px;height: 22rem;margin-top: -3.5rem}.teaserboxen .col-25{margin-top: 1rem}.teaserboxen h2{color: #fff;height: 2.4rem;line-height: 1.3rem;font-size: 1rem;text-transform: uppercase;display: block;margin: 0;padding: 0;font-family: 'Open Sans', sans-serif;font-weight: 500;letter-spacing: 1px;margin-top: .35rem;margin-bottom: .5rem}.teaserboxen p{padding-left: 0;font-size: 1.0rem;line-height: 1.8rem;font-weight: 300}.teaserboxen a{color: #85c6cc;font-weight: 300;font-size: 1.0rem;line-height: 1.0rem;text-decoration: none;text-transform: uppercase;border-bottom: 2px solid #85c6cc}.teaserboxen a:hover{color: white;border-bottom: 2px solid #fff}.teaserboxen img{margin-top: 1.2rem;width: 70px}.teaserboxen .txt_teaser{margin: 5rem 60%;width: 40%;margin-bottom: 130px}.teaserboxen .txt_teaser p{padding-left: 0;line-height: 1.5rem;font-size: 1.2rem;line-height: 1.7rem}.teaserboxen .txt_teaser p strong{font-weight: 500;color: #000 !important}.teaserboxen h3{color: #646363;font-family: 'Open Sans', sans-serif;font-size: 2.7rem;line-height: 3.5rem;font-weight: 400;margin-bottom: 3rem}.teaserboxen h3:first-line{color: #877b6d}.kante{content: "";position: relative;bottom: 3.5rem;z-index: 999;left: 0;width: 0;height: 0;border-left: 1400px solid transparent;border-right: 0px solid transparent;border-bottom: 3.25rem solid #007b87}.teaserboxen:after{content: "";width: 0px;position: absolute;bottom: 0rem;left: 0;height: 0;border-right: 1400px solid transparent;border-left: 0px solid transparent;border-bottom: 2.25rem solid #fff}.news{margin: 2rem 0;overflow: visible}@media screen and (max-width: 48em){.news .col-70{width: 100vw}.news .col-70 h2{width: 80vw;margin-left: 5vw}}.news-teaser .layout_latest{padding-left: 4rem;padding-right: .4rem;margin-bottom: 3rem}.news-teaser .layout_latest h2,.news-teaser .layout_latest h2 a{text-decoration: none;font-size: 1.2rem;margin-top: 1.8rem}.news-teaser .layout_latest p{font-size: .85rem;width: 80%;line-height: 1.5}.news-teaser .layout_latest p.more{font-size: .8rem}.news-teaser .layout_latest .time{font-weight: 600;width: 3rem;margin-left: -4rem;margin-top: 1rem;height: 3.5rem;float: left;text-align: left;color: #fff !important;background: #877b6d;display: inline-block;position: relative}.news-teaser .layout_latest .time .month{display: block;margin: 0;padding: 0px 0px 0px 0px;font-size: 1.0em;color: #fff !important;letter-spacing: 0px;text-transform: uppercase;font-weight: 500;width: 3rem;text-align: center;line-height: 2rem}.news-teaser .layout_latest .time .day{top: .7rem;display: inline-block;position: relative;margin: 0;padding: 0;text-transform: uppercase;font-size: 1.2rem;letter-spacing: 0px;color: #fff !important;font-weight: 500;width: 3rem;text-align: center;line-height: 1rem}.news-teaser .layout_latest p.time:before{content: '';position: absolute;top: 3.65rem;right: -2px;width: 250px;height: 1.0rem;background: white;transform: rotate(-4deg)}.mod_eventlist h1,.mod_eventlist.termine h1{margin-bottom: 2.25rem}.mod_eventlist .header,.mod_eventlist.termine .header{font-weight: 600;text-transform: uppercase;margin: 0;padding: 0 0 .2rem 0;font-size: .85rem}.mod_eventlist h2,.mod_eventlist.termine h2,.mod_eventlist h2 a,.mod_eventlist.termine h2 a{text-decoration: none;font-size: 1.1rem;padding: 0;margin: 0 0 0rem 0;color: #007b87}.mod_eventlist p.location,.mod_eventlist.termine p.location{font-size: .9rem;margin: 0 0 .1rem 0;font-style: italic;letter-spacing: 1px}.ob-welcome figcaption.caption{position: relative;margin-top: -4.8rem;text-align: right;width: 80%;color: #fff;padding-bottom: 2.7rem}.ob-welcome figcaption.caption:first-line{font-size: 1.3rem;line-height: 1.4}.ob-welcome p{font-size: 1.0rem;line-height: 1.5;text-align: right;width: 85%;margin-left: 5%}@media screen and (max-width: 48em){.col-30.welcomeright{width: 95vw}}@media only screen and (max-width: 768px){.facebook-events--container.col-100{width: 100%;padding-left: 0}}.social-feed-container .social-feed-element{float: left;width: 45%;margin-right: 5%;margin-top: 0px;margin-bottom: 5%;box-shadow: 0 0 10px 0 rgba(10,10,10,0.1);transition: 0.25s;-webkit-backface-visibility: hidden;color: #646363;text-align: left;font-size: .9rem;font-family: 'Open Sans', sans-serif;line-height: 1.3}.social-feed-container .social-feed-element a,.social-feed-container .social-feed-element .pull-right,.social-feed-container .social-feed-element .event--date p{margin-left: 0px;color: #007b87;text-transform: uppercase;font-size: .8rem;letter-spacing: 1px;font-weight: 600;line-height: 1.3}.social-feed-container .social-feed-element .event--name p{color: #007b87;font-size: 1.3rem;line-height: 1.2;font-weight: 200;padding-top: 0;margin-top: 0}.social-feed-container .social-feed-element .event--description p{font-size: .9rem;line-height: 1.5;overflow: hidden}.social-feed-container .social-feed-element .media-body div{color: #646363;line-height: 1.4}.social-feed-container .social-feed-element .media-body div p{font-size: .95rem;line-height: 1.4}.social-feed-container .social-feed-element .media-object{border-radius: 0%}.social-feed-container .social-feed-element .content{padding: 15px}.social-feed-container.events{margin-top: 4rem}.social-feed-container.events .social-feed-element{width: 30%;margin-right: 3.33%}@media only screen and (max-width: 768px){.social-feed-container.events .social-feed-element{width: 100%;margin-right: 0;margin-left: 0}}.social-feed-container.events .social-feed-element.last{box-shadow: none}.social-feed-container.events .social-feed-element.last .select--container:after{top: -3px}@media only screen and (min-width: 769px){.social-feed-container img.attachment{max-height: 0;position: relative;z-index: 1;background: #fff;transition: all ease-in-out .7s;opacity: 0;transition-property: opacity}.social-feed-container .social-feed-element:hover{z-index: 5}.social-feed-container .social-feed-element:hover img.attachment{max-height: 100rem;opacity: 1}}.facebook--events-short{margin-top: 2.5rem}.facebook--events-short a{text-decoration: none}.facebook--events-short > a:nth-child(3) .facebook--item{clear: both}.facebook--events-short .facebook--item{display: inline-block;width: 50%;float: left;text-align: left;transition: all ease-in-out .2s;margin-bottom: 2rem;padding: 0 2rem 0 0}@media only screen and (max-width: 768px){.facebook--events-short .facebook--item{width: 100%;float: none;padding: 0 0 0 0}}.facebook--events-short .facebook--item:hover{cursor: pointer}.facebook--events-short .facebook--item .event--date{background: #007b87;display: inline-block;float: left;width: 5rem;height: 3.5rem;text-align: center;width: 13%;position: relative}.facebook--events-short .facebook--item .event--date p{color: #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;line-height: 1.2;font-size: .9rem;font-weight: 700;text-transform: uppercase}.facebook--events-short .facebook--item .event--right{display: inline-block;float: left;width: 87%;padding-left: 1rem}@media only screen and (max-width: 768px){.facebook--events-short .facebook--item .event--right{width: 70%}}.facebook--events-short .facebook--item .event--name p{font-size: 1rem;line-height: 1.25;font-weight: 600;text-transform: uppercase;margin-bottom: 0}.facebook--events-short .facebook--item .event--name p:hover{color: #007b87}.facebook--events-short .facebook--item .event--time p{margin-bottom: 0;font-weight: 300;font-size: .8rem;opacity: .7;line-height: 1.3rem}.facebook--events-link{text-decoration: none;text-align: center;display: inline-block;width: 100%;padding: 1rem;margin-bottom: 3rem;text-decoration: underline}.facebook--events-link:hover{color: #007b87}@media only screen and (max-width: 768px){.facebook--events-link{text-align: center}}p.back,p.more{font-size: .8rem;margin: 0 0 1rem 0;font-style: italic;letter-spacing: 1px;text-transform: uppercase}p.back a,p.more a{color: #007b87;font-weight: 600}.newsletter-right{background: #877b6d;display: block;min-height: 358px;width: 100%;position: relative;padding: .3rem 3.5%;margin-top: 2rem}.newsletter-right:after{content: "";width: 0px;position: absolute;bottom: 0rem;left: 0;height: 0;border-left: 400px solid transparent;border-right: 0px solid transparent;border-bottom: 1.25rem solid #fff}.newsletter-form h3{color: white;text-decoration: none;text-transform: uppercase;font-size: 1rem;padding: 1rem .4rem .1rem 0rem;display: inline-block;font-weight: 600;margin-bottom: .1rem}.newsletter-form p{font-size: .85rem;line-height: 1.5;color: #fff}.newsletter-form .col-30{width: 25%}.newsletter-form .cr_button{display: inline-block;width: auto;white-space: nowrap;height: 2rem;margin: 0px 0px 0 0;padding: 0 22px;text-decoration: none;text-align: center;font-weight: normal;font-style: normal;font-size: .9rem;line-height: 2rem;cursor: pointer;border: 0;-moz-border-radius: 0px;border-radius: 0px;-webkit-border-radius: 0px;vertical-align: top;color: #fff;background: #574a3c}.newsletter-form .cr_button:hover{background: #007b87}.newsletter-form .cr_ipe_item input{background: none repeat scroll 0 0 #f6f6f6;border: 0px solid #aaa;padding: 5px;font-size: 1rem;height: 2rem}.newsletter-form .cr_ipe_item{margin-bottom: .5rem}.newsletter-form .select--wrapper{position: relative}.newsletter-form .select--wrapper:after{content: ">";position: absolute;right: 1rem;top: 5px}.newsletter-form select{-webkit-appearance: none;-webkit-border-radius: 0px;border-radius: 0;border: none;padding: 5px;position: relative}.cr_site{background-color: }.cr_header{color: #000000}.cr_body{background-color: #ffffff;font-size: 12px;color: #000000}.cr_hr{background-color: #ccc}.cr_site a{color: #0084ff}.imprint{color: #000}.cr_page{width: 250px}.kursanmeldung{margin-bottom: 2rem}.kursanmeldung h1{font-size: 3.5rem;margin-top: 1rem;max-width: 900px;margin: 0 auto}.kursanmeldung .ce_text p{color: #646363}.kursanmeldung .ce_text p strong{color: #646363 !important;font-weight: 600}.kursanmeldung .explanation p{padding-left: 1rem;margin-top: 2rem}.kursanmeldung .cr_page{margin: 0 auto;width: 40%}@media only screen and (max-width: 768px){.kursanmeldung .cr_page{width: 60%}}@media only screen and (max-width: 480px){.kursanmeldung .cr_page{width: 80%}}.kursanmeldung .cr_page .cr_ipe_item{margin-bottom: 1rem !important}.kursanmeldung .cr_page .cr_ipe_item[rel="radio"] input{margin: 0 .5rem 0 1rem;height: auto}.kursanmeldung .cr_page .cr_ipe_item[rel="checkbox"] input{height: auto;margin: 0 .5rem 0 1rem}@media only screen and (max-width: 768px){.kursanmeldung h1{font-size: 3rem}}@media only screen and (max-width: 480px){.kursanmeldung h1{font-size: 2.2rem}.kursanmeldung h5{font-size: 1.5rem}}.kursanmeldung .form--kursanmeldung .radio_container.no--float > span,.kursanmeldung .form--kursanmeldung .checkbox_container.no--float > span{display: block}.kursanmeldung .form--kursanmeldung .radio_container.mehrzeilig span,.kursanmeldung .form--kursanmeldung .checkbox_container.mehrzeilig span{text-indent: -1.15rem;margin-left: 1rem;margin-bottom: 1rem}.kursanmeldung .form--kursanmeldung .radio_container.mehrzeilig label,.kursanmeldung .form--kursanmeldung .checkbox_container.mehrzeilig label{line-height: 1.1;padding-bottom: 1rem}.kursanmeldung .form--kursanmeldung .radio_container.mehrzeilig input[type="radio"],.kursanmeldung .form--kursanmeldung .checkbox_container.mehrzeilig input[type="radio"],.kursanmeldung .form--kursanmeldung .radio_container.mehrzeilig input[type="checkbox"],.kursanmeldung .form--kursanmeldung .checkbox_container.mehrzeilig input[type="checkbox"]{margin-bottom: 0;width: auto;margin-top: 5px;height: 1rem}.kursanmeldung .ce_form.col-100,.kursanmeldung .mod_calendar_event_booking_event_booking_module{width: 40%;margin: 0 auto;float: none}.kursanmeldung .ce_form.col-100.form--umfrage,.kursanmeldung .mod_calendar_event_booking_event_booking_module.form--umfrage{max-width: 500px;width: 100%}@media only screen and (max-width: 768px){.kursanmeldung .ce_form.col-100,.kursanmeldung .mod_calendar_event_booking_event_booking_module{width: 60%;padding-left: 0}}@media only screen and (max-width: 480px){.kursanmeldung .ce_form.col-100,.kursanmeldung .mod_calendar_event_booking_event_booking_module{width: 80%;padding-left: 0}}.kursanmeldung .ce_form.col-100 table,.kursanmeldung .mod_calendar_event_booking_event_booking_module table{width: 100%}.kursanmeldung .ce_form.col-100 input,.kursanmeldung .mod_calendar_event_booking_event_booking_module input{background: none repeat scroll 0 0 #f6f6f6;border: 0px solid #aaa;padding: 5px 1rem;font-size: 1rem;height: 2rem;margin-bottom: .8rem;width: 100%}.kursanmeldung .ce_form.col-100 input[type="text"],.kursanmeldung .mod_calendar_event_booking_event_booking_module input[type="text"],.kursanmeldung .ce_form.col-100 input[type="email"],.kursanmeldung .mod_calendar_event_booking_event_booking_module input[type="email"]{width: 100%}.kursanmeldung .ce_form.col-100 button[type="submit"],.kursanmeldung .mod_calendar_event_booking_event_booking_module button[type="submit"]{background: none repeat scroll 0 0 #f6f6f6;border: 0px solid #aaa;padding: .5rem 1rem .8rem 1rem;font-size: 1rem;height: 2rem;margin-bottom: .8rem;width: 100%;background: #877b6d;color: #fff;transition: all ease-in-out .2s;margin-top: 1rem;box-sizing: border-box;line-height: 1}.kursanmeldung .ce_form.col-100 button[type="submit"]:hover,.kursanmeldung .mod_calendar_event_booking_event_booking_module button[type="submit"]:hover{background: #007b87;cursor: pointer}.kursanmeldung .ce_form.col-100 .checkbox_container span,.kursanmeldung .mod_calendar_event_booking_event_booking_module .checkbox_container span{margin-right: 1.5rem}.kursanmeldung .ce_form.col-100 input[type="checkbox"],.kursanmeldung .mod_calendar_event_booking_event_booking_module input[type="checkbox"]{width: auto;margin-top: 5px;height: 1rem}.kursanmeldung .ce_form.col-100 .checkbox_container label,.kursanmeldung .mod_calendar_event_booking_event_booking_module .checkbox_container label{line-height: 1}.kursanmeldung .ce_form.col-100 .checkbox--extended-text > span,.kursanmeldung .mod_calendar_event_booking_event_booking_module .checkbox--extended-text > span{margin-bottom: 2rem;padding: .6rem .2rem;margin-right: 0}.kursanmeldung .ce_form.col-100 .checkbox--extended-text > span:hover,.kursanmeldung .mod_calendar_event_booking_event_booking_module .checkbox--extended-text > span:hover{background-color: #f6f6f6}.kursanmeldung .ce_form.col-100 .checkbox--extended-text span,.kursanmeldung .mod_calendar_event_booking_event_booking_module .checkbox--extended-text span{display: flex;padding-left: 1rem;justify-content: flex-start;line-height: 1.4}.kursanmeldung .ce_form.col-100 .checkbox--extended-text span:hover,.kursanmeldung .mod_calendar_event_booking_event_booking_module .checkbox--extended-text span:hover{background-color: #f6f6f6;cursor: pointer}.kursanmeldung .ce_form.col-100 .checkbox--extended-text span span,.kursanmeldung .mod_calendar_event_booking_event_booking_module .checkbox--extended-text span span{width: 100%}.kursanmeldung .ce_form.col-100 .checkbox--extended-text span span + span,.kursanmeldung .mod_calendar_event_booking_event_booking_module .checkbox--extended-text span span + span{border-top: 1px solid #e9e4e1;margin-top: .2rem;padding-top: .2rem}.kursanmeldung .ce_form.col-100 .checkbox--extended-text span strong,.kursanmeldung .mod_calendar_event_booking_event_booking_module .checkbox--extended-text span strong{min-width: 8rem;padding-right: 2rem}.kursanmeldung .ce_form.col-100 .checkbox--extended-text span em,.kursanmeldung .mod_calendar_event_booking_event_booking_module .checkbox--extended-text span em{padding-right: 3rem}.events--full{padding-left: 4rem;padding-right: .4rem;margin-bottom: 2rem}.events--full.col-45{margin-right: 5%;min-height: 15rem}.events--full h1{font-size: 1.6rem;margin: 2rem 0}.events--full h2,.events--full h2 a{font-size: 1.2rem;line-height: 1.25rem;text-decoration: none}.events--full .location{font-size: 1.2rem;line-height: 1.25rem;text-transform: uppercase}.events--full .teaser p{font-size: 1rem;line-height: 1.4rem}.events--full .info{font-weight: 600;width: 3rem;margin-left: -4rem;margin-bottom: 5rem;height: 3.5rem;float: left;text-align: left;color: #fff !important;background: #877b6d;display: inline-block;position: relative}.events--full .info .month{display: block;margin: 0;padding: 0px 0px 0px 0px;font-size: 1.0em;color: #fff !important;letter-spacing: 0px;text-transform: uppercase;font-weight: 500;width: 3rem;text-align: center;line-height: 1rem}.events--full .info .day{top: .0rem;display: inline-block;position: relative;margin: 0;padding: 0;text-transform: uppercase;font-size: 1.2rem;letter-spacing: 0px;color: #fff !important;font-weight: 500;width: 3rem;text-align: center;line-height: 1rem}.termine-reader,.mod_newsreader{margin-bottom: 3rem}.termine-reader .layout_full,.mod_newsreader .layout_full{padding: 2rem 0}.termine-reader .layout_full h2,.mod_newsreader .layout_full h2{font-size: 1.25rem}.termine-reader .layout_full p.info,.mod_newsreader .layout_full p.info{opacity: .5;font-size: .85rem}.termine-reader .layout_full p,.mod_newsreader .layout_full p{font-size: 1rem}.pagination{margin-top: 15px}.pagination p{font-weight: 400;text-transform: uppercase;color: #877b6d}.pagination ul,.pagination li{margin: 0;padding: 0;list-style: none}.pagination li{float: left}.pagination a,.pagination span{display: block;padding: 5px}.pagination span.current{padding: 5px}pagination p{font-size: 1rem}.pagination a{font-weight: 400;padding-left: 0;text-transform: uppercase}li .next,li .previous{color: #007b87 !important}.rsts-skin-light .rsts-view{z-index: 1;border: 0px solid #fff;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;background-color: transparent;-webkit-box-shadow: 0 0 0px rgba(0,0,0,0);-moz-box-shadow: 0 0 0px rgba(0,0,0,0);box-shadow: 0px 0px 0px rgba(0,0,0,0.3)}.rsts-skin-light .rsts-prev,.rsts-skin-light .rsts-next,.rsts-skin-light .rsts-thumbs-prev,.rsts-skin-light .rsts-thumbs-next{position: absolute;top: 50%;right: -3.4rem !important;width: 3.5rem;height: 3.5rem;margin-top: -1.8rem;overflow: hidden;outline: none;line-height: 0;background: none;text-decoration: none;text-indent: -9999px;opacity: 1;-webkit-box-shadow: 0 0 0px 0px;-moz-box-shadow: 0 0 0px 0px;box-shadow: 0 0 0 0;display: block;background: #877b6d}.rsts-skin-light .rsts-prev,.rsts-skin-light .rsts-thumbs-prev{left: -3.4rem !important}.rsts-skin-light:hover .rsts-prev:hover,.rsts-skin-light:hover .rsts-next:hover,.rsts-skin-light:hover .rsts-thumbs-prev:hover,.rsts-skin-light:hover .rsts-thumbs-next:hover{-webkit-box-shadow: 0 0 0px 0px;-moz-box-shadow: 0 0 0px 0px;box-shadow: 0 0 0 0;opacity: 1 !important;-webkit-transition-duration: 0;-moz-transition-duration: 0;-o-transition-duration: 0;transition-duration: 0;-webkit-animation: inherit;-moz-animation: inherit;-o-animation: inherit;animation: inherit;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;-o-animation-iteration-count: infinite;animation-iteration-count: infinite}.rsts-skin-light .rsts-prev:after,.rsts-skin-light .rsts-next:after,.rsts-skin-light .rsts-thumbs-prev:after,.rsts-skin-light .rsts-thumbs-next:after{content: "\232A";position: absolute;color: #007b87;text-indent: 0;font-size: 2rem;padding: .35rem;color: #fff}.rsts-skin-light .rsts-prev:after,.rsts-skin-light .rsts-thumbs-prev:after{-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);margin-left: -.8rem}.rsts-skin-light .rsts-nav ul{display: inline-block;margin: 0 !important;padding: 0 4rem !important;background-color: transparent;background-image: none;-webkit-box-shadow: 0 0px 0px 0px rgba(0,0,0,0);-moz-box-shadow: 0 0px 0px 0px rgba(0,0,0,0);box-shadow: 0 0px 0px 0px rgba(0,0,0,0)}.rsts-skin-light .rsts-nav-bullets a{display: inline-block;width: .7rem;height: .7rem;overflow: hidden;margin: 8px 4px;border: 0px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;outline: none;text-indent: -999px;background-color: #877b6d;-webkit-background-clip: padding;-moz-background-clip: padding;background-clip: padding-box;-webkit-box-shadow: 0 0px 0px 0px rgba(0,0,0,0);-moz-box-shadow: 0 0px 0px 0px rgba(0,0,0,0);box-shadow: 0 0px 0px 0px rgba(0,0,0,0)}.rsts-skin-light .rsts-nav-bullets a.active{background-image: none;background-color: #007b87 !important;border: 0;-webkit-background-clip: padding;-moz-background-clip: padding;background-clip: padding-box;-webkit-box-shadow: 0 0px 0px 0px rgba(0,0,0,0);-moz-box-shadow: 0 0px 0px 0px rgba(0,0,0,0);box-shadow: 0 0px 0px 0px rgba(0,0,0,0)}.partner--is-slider .rsts-skin-light .rsts-prev,.partner--is-slider .rsts-skin-light .rsts-next,.partner--is-slider .rsts-skin-light .rsts-thumbs-prev,.partner--is-slider .rsts-skin-light .rsts-thumbs-next{background: none}.partner--is-slider .rsts-skin-light .rsts-prev:after,.partner--is-slider .rsts-skin-light .rsts-next:after,.partner--is-slider .rsts-skin-light .rsts-thumbs-prev:after,.partner--is-slider .rsts-skin-light .rsts-thumbs-next:after{content: "\232A";position: absolute;color: #007b87;text-indent: 0;font-size: 2rem;padding: .35rem}.mod_rocksolid_slider.bg-is--light{padding: 3rem}.succes .col-100 h2{padding: .7rem 0 0 0;color: #007b87;font-size: 1.2rem;font-weight: 700;letter-spacing: 4px}.succes .mod_rocksolid_slider{padding: 1rem 3rem 3rem 3rem}.succes .mod_rocksolid_slider h3{background: #877b6d;width: 10rem;margin-top: -10rem}.succes .mod_rocksolid_slider .ce_text .image_container{max-height: 320px;max-height: 20rem;overflow: hidden}.succes .mod_rocksolid_slider .ce_text .image_container a:before{content: "";display: none;margin: 0;padding: 0}.succes .mod_rocksolid_slider .ce_text .image_container a{border: none;margin: 0;padding: 0}.succes .mod_rocksolid_slider .ce_text a{color: #007b87;text-decoration: none;border-bottom: 2px solid #007b87;text-transform: uppercase;font-size: .95rem;padding: 1rem .4rem .1rem .5rem;margin-left: 1rem;display: inline-block}.succes .mod_rocksolid_slider .ce_text a:before{font-family: "Helvetica", "Arial", sans-serif !important;content: "\276F";padding-right: 3px}.succes .mod_rocksolid_slider .ce_text a img:before{content: ""}.succes .mod_rocksolid_slider .ce_text a:hover{border-bottom-color: #877b6d;color: #877b6d}.succes .mod_rocksolid_slider .rsts-caption{display: none}.succes .mod_rocksolid_slider .ce_text.rsts-caption{display: block;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;position: relative;top: 100%;height: 6rem;left: 100%;width: 17rem;margin-left: -19rem;margin-top: -6rem;padding: 1rem 1rem;background-color: #877b6d;background-color: rgba(135,123,109,0.8);overflow: visible}.succes .mod_rocksolid_slider .ce_text.rsts-caption p{color: #fff;font-size: 1.8rem;font-weight: 300;line-height: 1.5rem}.succes .mod_rocksolid_slider .ce_text.rsts-caption p:nth-child(2){font-size: 1.2rem}.succes .mod_rocksolid_slider .ce_text.rsts-caption:before{content: "";position: absolute;height: 0;width: 0;top: -1rem;left: 0px;border-width: 0rem 0 1rem 17rem;border-style: solid;border-color: transparent transparent rgba(135,123,109,0.8)}.succes .mod_rocksolid_slider .ce_text.rsts-caption:after{content: "";position: absolute;height: 0;width: 0;top: -1rem;left: 17rem;border-width: 0rem .5rem 7rem 0rem;border-style: solid;border-color: transparent transparent rgba(135,123,109,0.8);transform: scaleY(-1)}.succes .mod_rocksolid_slider .rsts-prev,.succes .mod_rocksolid_slider .rsts-next{display: block}.unterstuetzer-bildung,.unterstuetzer,.partner{background: url(/files/grafiken/background_partner.jpg);background-size: cover;padding: 3rem 0}.unterstuetzer-bildung h2,.unterstuetzer h2,.partner h2{color: #877b6d;font-size: 1.8rem;line-height: 2.4rem;font-weight: 500;text-transform: uppercase;letter-spacing: 1px}.unterstuetzer-bildung h2 strong,.unterstuetzer h2 strong,.partner h2 strong{color: #007b87;font-weight: 500}.unterstuetzer-bildung h3,.unterstuetzer h3,.partner h3{border-bottom: 2px solid #007b87;text-transform: uppercase;color: #007b87;padding-bottom: 2px;display: inline-block;margin: 2rem}.unterstuetzer-bildung .partner--is-slider,.unterstuetzer .partner--is-slider,.partner .partner--is-slider{width: 70%}.unterstuetzer-bildung .partner--is-slider .mod_rocksolid_slider,.unterstuetzer .partner--is-slider .mod_rocksolid_slider,.partner .partner--is-slider .mod_rocksolid_slider{padding: 3rem}.unterstuetzer-bildung .partner--is-slider .mod_rocksolid_slider .rsts-slide .col-90,.unterstuetzer .partner--is-slider .mod_rocksolid_slider .rsts-slide .col-90,.partner .partner--is-slider .mod_rocksolid_slider .rsts-slide .col-90{margin-left: 5%;background: #f6f6f6;min-height: 320px;min-height: 20rem}.unterstuetzer-bildung .partner--is-slider .mod_rocksolid_slider .rsts-slide .col-90 p,.unterstuetzer .partner--is-slider .mod_rocksolid_slider .rsts-slide .col-90 p,.partner .partner--is-slider .mod_rocksolid_slider .rsts-slide .col-90 p{padding: .5rem 1rem;font-size: .95rem;line-height: 1.55}.unterstuetzer-bildung .partner--is-slider .mod_rocksolid_slider .rsts-slide .col-90 p strong,.unterstuetzer .partner--is-slider .mod_rocksolid_slider .rsts-slide .col-90 p strong,.partner .partner--is-slider .mod_rocksolid_slider .rsts-slide .col-90 p strong{color: #007b87 !important;font-weight: 700;text-transform: uppercase;margin-bottom: 0.15rem}.unterstuetzer-bildung .partner--become-partner,.unterstuetzer .partner--become-partner,.partner .partner--become-partner{margin-top: 14rem}.unterstuetzer-bildung .partner--become-partner h2,.unterstuetzer .partner--become-partner h2,.partner .partner--become-partner h2{font-size: 1.2rem;text-transform: uppercase;line-height: 1.5rem;margin-bottom: 0;padding: 0;color: #007b87;font-weight: 600}.unterstuetzer-bildung .partner--become-partner p,.unterstuetzer .partner--become-partner p,.partner .partner--become-partner p{color: #877b6d;font-size: 1rem;width: 90%}.unterstuetzer-bildung .rsts-skin-light .rsts-nav,.unterstuetzer .rsts-skin-light .rsts-nav,.partner .rsts-skin-light .rsts-nav{position: relative;z-index: 1;margin-top: 2rem;background: none;text-align: center}.mod_pageImage{margin-bottom: 0;padding: 0;max-height: 29rem;height: auto}.is--half .slide-txt-wrapper{padding: 30px 50px;display: table-cell;vertical-align: middle;height: 32.5rem;-webkit-box-sizing: padding-box;-moz-box-sizing: padding-box;box-sizing: padding-box;color: #fff}.is--half .slide-txt-wrapper p,.is--half .slide-txt-wrapper h3,.is--half .slide-txt-wrapper span{color: #ffffff}.is--half .slide-txt-wrapper h3{font-family: 'Open Sans', sans-serif;font-size: 2.2rem;line-height: 3.0rem;font-weight: 300;letter-spacing: 1px;margin-bottom: 3rem}.is--half .slide-txt-wrapper p{font-size: 1.4rem;line-height: 2rem;font-weight: 300}.rsts-skin-default .rsts-nav-bullets{position: relative;margin-top: 10px;text-align: center}.rsts-skin-default .rsts-nav-bullets a{display: inline-block;width: 12px;height: 12px;overflow: hidden;margin: 12px 4px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;outline: none;text-align: left;text-indent: -999px;background-color: #646363;-webkit-background-clip: padding;-moz-background-clip: padding;background-clip: padding-box;-webkit-box-shadow: 0 0 0px #777;-moz-box-shadow: 0 0 0px #777;box-shadow: 0 0 0px #777}.rsts-skin-default .rsts-nav-bullets a:hover,.rsts-skin-default .rsts-nav-bullets a.active{background-color: #877b6d;-webkit-box-shadow: 0 0 0px #777;-moz-box-shadow: 0 0 0px #777;box-shadow: 0 0 0px #777}.slider_raeume .rsts-prev{left: -.4rem !important}.slider_raeume .rsts-next{right: -.4rem !important}#impressionen-bildung .col-100.is--center p,.gruenderstimmen .col-100.is--center p,#vorteile .col-100.is--center p,#ihre-veranstaltung .col-100.is--center p{line-height: 1.8 !important}@media screen and (max-width: 48em){.col-100.is--cards,.col-50.ce_text.pad-l-25{padding-left: 0 !important}.mod_rocksolid_slider.col-100{padding: 0;width: 100%}}.col-50.is-light{padding: 4rem;width: 40%}.col-50.is-light h5{line-height: 1.3;width: 80%;padding-bottom: .5rem}.col-50.is-light p{font-size: 1rem}.col-50.is-light p strong{text-transform: uppercase;letter-spacing: 1px;color: #007b87 !important;font-weight: 600}.col-50.is-light ul li{margin-bottom: .3rem;line-height: 1.5;padding-left: 1rem;width: 80%}.col-50.is-light ul li:before{content: "+ ";margin-left: -1rem;width: 1rem;display: inline-block}.stimmen,.gruenderstimmen{min-height: 44rem;margin: 2rem 0}.stimmen .ce_tabcontrol.is--center .tabcontrol_tabs ul,.gruenderstimmen .ce_tabcontrol.is--center .tabcontrol_tabs ul{text-align: center;position: relative;float: left;left: 50%;margin: 1.2rem auto;padding: 0}.stimmen .ce_tabcontrol.is--center .tabcontrol_tabs ul li,.gruenderstimmen .ce_tabcontrol.is--center .tabcontrol_tabs ul li{position: relative;float: left;right: 50%;margin-right: 0px;padding: 5px .5rem;cursor: pointer !important;border-bottom: 2px solid #877b6d;text-transform: uppercase;padding-bottom: 2px;display: inline-block;margin: 2rem;color: #877b6d}.stimmen .ce_tabcontrol.is--center .tabcontrol_tabs ul li.selected,.gruenderstimmen .ce_tabcontrol.is--center .tabcontrol_tabs ul li.selected,.stimmen .ce_tabcontrol.is--center .tabcontrol_tabs ul li:hover,.gruenderstimmen .ce_tabcontrol.is--center .tabcontrol_tabs ul li:hover{color: #007b87;border-bottom: 2px solid #007b87}.stimmen .ce_tabcontrol.is--center .tabcontrol_tabs ul li a,.gruenderstimmen .ce_tabcontrol.is--center .tabcontrol_tabs ul li a{text-transform: uppercase}.stimmen .ce_tabcontrol.is--center .tabcontrol_tabs ul li a:hover,.gruenderstimmen .ce_tabcontrol.is--center .tabcontrol_tabs ul li a:hover{border-bottom: 2px solid #877b6d}.stimmen .ce_tabcontrol.is--center.management-team .tabcontrol_tabs ul,.gruenderstimmen .ce_tabcontrol.is--center.management-team .tabcontrol_tabs ul{margin: 1.2rem auto}.stimmen .ce_tabcontrol.is--center.management-team .tabcontrol_tabs ul li,.gruenderstimmen .ce_tabcontrol.is--center.management-team .tabcontrol_tabs ul li{padding: 5px .1rem;margin: 2rem 1rem}.stimmen .col-50.ce_text,.gruenderstimmen .col-50.ce_text{width: 40%;padding-left: 5%}.stimmen .col-50.ce_text p,.gruenderstimmen .col-50.ce_text p{font-style: italic;line-height: 1.6}.stimmen .col-60,.gruenderstimmen .col-60{width: 50%;padding-left: 5%}.stimmen .shortfacts,.gruenderstimmen .shortfacts{position: absolute;left: 54%;margin-top: 18rem;display: block;width: 20rem;height: 8.25rem;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;padding: 1rem 0 1rem 2rem;background-color: #877b6d;background-color: rgba(135,123,109,0.8);overflow: visible}.stimmen .shortfacts span,.gruenderstimmen .shortfacts span,.stimmen .shortfacts p,.gruenderstimmen .shortfacts p{text-align: left;color: #fff;font-size: 1.15rem;font-weight: 300;line-height: 1.5}.stimmen .shortfacts p:nth-child(1) span,.gruenderstimmen .shortfacts p:nth-child(1) span{font-weight: 600}.stimmen .shortfacts.big,.gruenderstimmen .shortfacts.big{width: 26rem;height: 8.75rem}.stimmen .shortfacts p,.gruenderstimmen .shortfacts p{font-size: 1rem}.stimmen .shortfacts a,.gruenderstimmen .shortfacts a{color: #fff;text-transform: uppercase;text-decoration: none;font-weight: 600;letter-spacing: 1px;font-size: .9rem}.stimmen .shortfacts a:hover,.gruenderstimmen .shortfacts a:hover{color: #4e4a4a}.stimmen .shortfacts:before,.gruenderstimmen .shortfacts:before{content: "";position: absolute;height: 0;width: 0;top: -1rem;left: 0px;border-width: 0rem 0 1rem 22rem;border-style: solid;border-color: transparent transparent rgba(135,123,109,0.8)}.stimmen .shortfacts:after,.gruenderstimmen .shortfacts:after{content: "";position: absolute;height: 0;width: 0;top: -1rem;left: 22.0rem;border-width: 0rem 1rem 11.25rem 0rem;border-style: solid;border-color: transparent transparent rgba(135,123,109,0.8);transform: scaleY(-1)}.stimmen .shortfacts.big:before,.gruenderstimmen .shortfacts.big:before{border-width: 0rem 0 1rem 28rem}.stimmen .shortfacts.big:after,.gruenderstimmen .shortfacts.big:after{left: 28.0rem;border-width: 0rem 1rem 11.75rem 0rem}.stimmen .container--experten,.gruenderstimmen .container--experten{display: inline-block;clear: both;width: 100%;padding: 2rem 1.5rem 0 1.5rem;box-sizing: border-box;display: flex;flex-wrap: wrap}.stimmen .container--experten > *,.gruenderstimmen .container--experten > *{flex-basis: calc(33.33%)}@media only screen and (max-width: 1000px){.stimmen .container--experten > *,.gruenderstimmen .container--experten > *{flex-basis: 50%}}@media only screen and (max-width: 660px){.stimmen .container--experten > *,.gruenderstimmen .container--experten > *{flex-basis: 100%}}@media only screen and (max-width: 1240px){.stimmen .container--experten,.gruenderstimmen .container--experten{padding: 2rem .5rem 0 .5rem}}.stimmen .container--experten .item--experte,.gruenderstimmen .container--experten .item--experte{float: left;padding: 0 1.25rem;margin-bottom: 5rem}@media only screen and (max-width: 1065px){.stimmen .container--experten .item--experte,.gruenderstimmen .container--experten .item--experte{padding: 0 .75rem}}@media only screen and (max-width: 768px){.stimmen .container--experten .item--experte,.gruenderstimmen .container--experten .item--experte{margin-bottom: 4rem}}@media only screen and (max-width: 480px){.stimmen .container--experten .item--experte,.gruenderstimmen .container--experten .item--experte{margin-bottom: 2rem}}.stimmen .container--experten .item--experte img,.gruenderstimmen .container--experten .item--experte img{filter: grayscale(100)}.stimmen .container--experten .item--experte .text,.gruenderstimmen .container--experten .item--experte .text{transition: all ease-in-out .2s;position: relative;background-color: rgba(135,123,109,0.8);overflow: visible;width: 80%;margin-left: 6%;display: inline-block;height: 12rem;width: 20.625rem;top: -1.8rem;padding: 1.8rem 1.75rem 0 1.75rem}@media only screen and (max-width: 1240px){.stimmen .container--experten .item--experte .text,.gruenderstimmen .container--experten .item--experte .text{width: 19.625rem}}@media only screen and (max-width: 1150px){.stimmen .container--experten .item--experte .text,.gruenderstimmen .container--experten .item--experte .text{margin-left: 3%}}@media only screen and (max-width: 1120px){.stimmen .container--experten .item--experte .text,.gruenderstimmen .container--experten .item--experte .text{padding: 1.8rem 1.75rem 0 1.2rem;width: 18.5rem}}@media only screen and (max-width: 1000px){.stimmen .container--experten .item--experte .text,.gruenderstimmen .container--experten .item--experte .text{width: 20.625rem}}.stimmen .container--experten .item--experte .text:before,.gruenderstimmen .container--experten .item--experte .text:before{transition: all ease-in-out .2s;content: "";position: absolute;height: 0;width: 0;top: -1rem;left: 0px;border-width: 0rem 0 1rem 20.625rem;border-style: solid;border-color: transparent transparent rgba(135,123,109,0.8)}@media only screen and (max-width: 1240px){.stimmen .container--experten .item--experte .text:before,.gruenderstimmen .container--experten .item--experte .text:before{border-width: 0rem 0 1rem 19.625rem}}@media only screen and (max-width: 1120px){.stimmen .container--experten .item--experte .text:before,.gruenderstimmen .container--experten .item--experte .text:before{border-width: 0rem 0 1rem 18.5rem}}@media only screen and (max-width: 1000px){.stimmen .container--experten .item--experte .text:before,.gruenderstimmen .container--experten .item--experte .text:before{border-width: 0rem 0 1rem 20.625rem}}.stimmen .container--experten .item--experte .text:after,.gruenderstimmen .container--experten .item--experte .text:after{transition: all ease-in-out .2s;content: "";position: absolute;height: 0;width: 0;top: -1rem;left: 100%;border-width: 0rem 1rem 13rem 0rem;border-style: solid;border-color: transparent transparent rgba(135,123,109,0.8);transform: scaleY(-1)}.stimmen .container--experten .item--experte .text p,.gruenderstimmen .container--experten .item--experte .text p{text-align: left;color: #fff;font-size: 1rem;font-weight: 300;line-height: 1.5;margin-bottom: 0}.stimmen .container--experten .item--experte .text p:nth-child(1),.gruenderstimmen .container--experten .item--experte .text p:nth-child(1){font-size: 1.625rem}.stimmen .container--experten a:hover > .item--experte .text,.gruenderstimmen .container--experten a:hover > .item--experte .text{background-color: rgba(0,123,135,0.8)}.stimmen .container--experten a:hover > .item--experte .text:before,.gruenderstimmen .container--experten a:hover > .item--experte .text:before,.stimmen .container--experten a:hover > .item--experte .text:after,.gruenderstimmen .container--experten a:hover > .item--experte .text:after{border-color: transparent transparent rgba(0,123,135,0.8)}.stimmen-unterstuetzer{background: #e1ddd7;margin: 2rem 0 0 0;padding: 4rem 0}.stimmen-unterstuetzer .image_container{background: #fff;margin-right: 6rem;height: 23rem;padding-top: 2rem;overflow: visible}.gruender-eingezogen{padding: 3rem 0;background: #e1ddd7}.gruender-eingezogen h2{color: #877b6d;font-size: 1.8rem;line-height: 2.4rem;font-weight: 500;text-transform: uppercase;letter-spacing: 1px}.gruender-eingezogen h2 strong{color: #007b87;font-weight: 600}.gruender-eingezogen .rsts-skin-light .rsts-nav{position: relative;z-index: 1;margin: 1rem 0 0 0;text-align: center}.gruender-eingezogen .grunderin--is-slider .mod_rocksolid_slider{padding: 0 3rem 3rem 3rem}.gruender-eingezogen .grunderin--is-slider .mod_rocksolid_slider .rsts-slide .col-90{margin-left: 5%;background: #f6f6f6;min-height: 380px;min-height: 23.75rem}.gruender-eingezogen .grunderin--is-slider .mod_rocksolid_slider .rsts-slide .col-90 p{padding: .5rem 1rem;font-size: .95rem;line-height: 1.55}.gruender-eingezogen .grunderin--is-slider .mod_rocksolid_slider .rsts-slide .col-90 p strong{color: #007b87 !important;font-weight: 700;text-transform: uppercase;margin-bottom: 0.15rem}.gruender-eingezogen .grunderin--is-slider .mod_rocksolid_slider .rsts-slide .col-90 img{-webkit-filter: grayscale(1) opacity(.7);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70);-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease}.gruender-eingezogen .grunderin--is-slider .mod_rocksolid_slider .rsts-slide .col-90 .image_container a:before{content: "";display: none;margin: 0;padding: 0}.gruender-eingezogen .grunderin--is-slider .mod_rocksolid_slider .rsts-slide .col-90 .image_container a{border: none;margin: 0;padding: 0}.gruender-eingezogen .grunderin--is-slider .mod_rocksolid_slider .rsts-slide .col-90 a{color: #007b87;text-decoration: none;border-bottom: 2px solid #007b87;text-transform: uppercase;font-size: .95rem;padding: .6rem .4rem .1rem .5rem;margin-left: -3px;display: inline-block}.gruender-eingezogen .grunderin--is-slider .mod_rocksolid_slider .rsts-slide .col-90 a:before{font-family: "Helvetica", "Arial", sans-serif !important;content: "\276F";padding-right: 3px}.gruender-eingezogen .grunderin--is-slider .mod_rocksolid_slider .rsts-slide .col-90 a img:before{content: ""}.gruender-eingezogen .grunderin--is-slider .mod_rocksolid_slider .rsts-slide .col-90 a:hover{border-bottom-color: #877b6d;color: #877b6d}.gruender-eingezogen .grunderin--is-slider .mod_rocksolid_slider .rsts-slide:hover img{-webkit-filter: grayscale(0) opacity(1);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100)}.unterstuetzer{background: url(/files/grafiken/gold-partner.png);background: url(/files/grafiken/gold-partner.png), -moz-linear-gradient(top, #eae6e3 0%, #fff 100%);background: url(/files/grafiken/gold-partner.png), -webkit-linear-gradient(top, #eae6e3 0%, #fff 100%);background: url(/files/grafiken/gold-partner.png), linear-gradient(to bottom, #eae6e3 0%, #fff 100%);background-size: 60;background-position: right center;background-repeat: no-repeat;padding: 3rem 0;min-height: 32rem}.unterstuetzer .is--gold h2,.unterstuetzer .is--gold h2 strong{color: #B8860B}.unterstuetzer.silber{background: none}.unterstuetzer.silber h2,.unterstuetzer.silber h2 strong{color: #C0C0C0}.unterstuetzer.bronze{background: none}.unterstuetzer.bronze h2,.unterstuetzer.bronze h2 strong{color: #cd7f32}.unterstuetzer + div:not(.unterstuetzer){clear: both;margin-bottom: 4rem}.unterstuetzer.silber{width: 38%;float: left;margin-left: 2.9%}.unterstuetzer.bronze{width: 58%;float: left}.unterstuetzer-bildung{background: -moz-linear-gradient(top, #eae6e3 0%, #fff 100%);background: -webkit-linear-gradient(top, #eae6e3 0%, #fff 100%);background: linear-gradient(to bottom, #eae6e3 0%, #fff 100%);padding: 3rem 0;min-height: 32rem}.unterstuetzer-bildung .is--cards .is--card-item.col-20 a,.unterstuetzer-bildung .is--cards .is--card-item.col-40 a{font-weight: 700;text-transform: uppercase;margin-bottom: 0.15rem;border-bottom: none}.unterstuetzer-bildung .is--cards .is--card-item.col-20 a:before,.unterstuetzer-bildung .is--cards .is--card-item.col-40 a:before{content: none}.unterstuetzer-bildung .is--cards .is--card-item.col-20 a:hover,.unterstuetzer-bildung .is--cards .is--card-item.col-40 a:hover{color: #007b87}.is--cards .is--card-item.col-20,.is--cards .is--card-item.col-40{width: 25%;margin-left: 5%;background: #f6f6f6;min-height: 300px;min-height: 18.75rem;margin-bottom: 2rem}.is--cards .is--card-item.col-20.ce_image,.is--cards .is--card-item.col-40.ce_image{min-height: 7.6875rem;background: transparent;margin-bottom: 5%}.is--cards .is--card-item.col-20 p,.is--cards .is--card-item.col-40 p{padding: .5rem 1rem;font-size: .95rem;line-height: 1.55}.is--cards .is--card-item.col-20 p strong,.is--cards .is--card-item.col-40 p strong{color: #007b87 !important;font-weight: 700;text-transform: uppercase;margin-bottom: 0.15rem}.is--cards .is--card-item.col-20 .image_container a:before,.is--cards .is--card-item.col-40 .image_container a:before{content: "";display: none;margin: 0;padding: 0}.is--cards .is--card-item.col-20 .image_container a,.is--cards .is--card-item.col-40 .image_container a{border: none;margin: 0;padding: 0}.is--cards .is--card-item.col-20 img,.is--cards .is--card-item.col-40 img{-webkit-filter: grayscale(1) opacity(.7);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70);-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease}.is--cards .is--card-item.col-20 a,.is--cards .is--card-item.col-40 a{color: #007b87;text-decoration: none;border-bottom: 2px solid #007b87;text-transform: uppercase;font-size: .95rem;padding: .6rem .4rem .1rem .5rem;margin-left: -3px;display: inline-block}.is--cards .is--card-item.col-20 a:before,.is--cards .is--card-item.col-40 a:before{font-family: "Helvetica", "Arial", sans-serif !important;content: "\276F";padding-right: 3px}.is--cards .is--card-item.col-20 a img:before,.is--cards .is--card-item.col-40 a img:before{content: ""}.is--cards .is--card-item.col-20 a:hover,.is--cards .is--card-item.col-40 a:hover{border-bottom-color: #877b6d;color: #877b6d}.is--cards .is--card-item.col-20:hover img,.is--cards .is--card-item.col-40:hover img{-webkit-filter: grayscale(0) opacity(1);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100)}.is--cards .is--card-item.col-40{padding-top: 7.6875rem;width: 50%;margin-left: 5%;background: none;min-height: 300px;min-height: 18.75rem}.unterstuetzer is--cards .is--card-item.col-20{min-height: 15rem}.silber .col-100.is--cards .is--card-item.col-20{width: 45%;margin-left: 3%}.bronze .col-100.is--cards .is--card-item.col-20{width: 29%;margin-left: 3%}.col-100.is--cards,.col-90.is--cards{width: 95%}.col-100.is--cards .is--card-item.col-20,.col-90.is--cards .is--card-item.col-20{width: 20%}.unterstuetzer--investoren{background: url(/files/grafiken/background_partner.jpg);background-size: cover;background: url(/files/grafiken/gold-partner.png);background: url(/files/grafiken/gold-partner.png), -moz-linear-gradient(top, #eae6e3 0%, #fff 100%);background: url(/files/grafiken/gold-partner.png), -webkit-linear-gradient(top, #eae6e3 0%, #fff 100%);background: url(/files/grafiken/gold-partner.png), linear-gradient(to bottom, #eae6e3 0%, #fff 100%);background-size: 60;background-position: right center;background-repeat: no-repeat;padding: 3rem 0;min-height: 32rem;background: #e1ddd7;margin-bottom: 0}.unterstuetzer--investoren .col-100.is--right{width: 92.5%}.unterstuetzer--investoren .is--left{margin-left: 3.8%}.unterstuetzer--investoren h2{color: #877b6d;font-size: 1.8rem;line-height: 2.4rem;font-weight: 500;text-transform: uppercase;letter-spacing: 1px}.unterstuetzer--investoren h2 strong{color: #007b87;font-weight: 500}.unterstuetzer--investoren h3{border-bottom: 2px solid #007b87;text-transform: uppercase;color: #007b87;padding-bottom: 2px;display: inline-block;margin: 2rem}.unterstuetzer--investoren .partner--is-slider{width: 70%}.unterstuetzer--investoren .partner--is-slider .mod_rocksolid_slider{padding: 3rem}.unterstuetzer--investoren .partner--is-slider .mod_rocksolid_slider .rsts-slide .col-90{margin-left: 5%;background: #f6f6f6;min-height: 320px;min-height: 20rem}.unterstuetzer--investoren .partner--is-slider .mod_rocksolid_slider .rsts-slide .col-90 p{padding: .5rem 1rem;font-size: .95rem;line-height: 1.55}.unterstuetzer--investoren .partner--is-slider .mod_rocksolid_slider .rsts-slide .col-90 p strong{color: #007b87 !important;font-weight: 700;text-transform: uppercase;margin-bottom: 0.15rem}.unterstuetzer--investoren .partner--become-partner{margin-top: 14rem}.unterstuetzer--investoren .partner--become-partner h2{font-size: 1.2rem;text-transform: uppercase;line-height: 1.5rem;margin-bottom: 0;padding: 0;color: #007b87;font-weight: 600}.unterstuetzer--investoren .partner--become-partner p{color: #877b6d;font-size: 1rem;width: 90%}.unterstuetzer--investoren .rsts-skin-light .rsts-nav{position: relative;z-index: 1;margin-top: 2rem;background: none;text-align: center}.unterstuetzer--investoren .is--gold h2,.unterstuetzer--investoren .is--gold h2 strong{color: #B8860B}.unterstuetzer--investoren.silber{background: none}.unterstuetzer--investoren.silber h2,.unterstuetzer--investoren.silber h2 strong{color: #C0C0C0}.unterstuetzer--investoren.bronze{background: none}.unterstuetzer--investoren.bronze h2,.unterstuetzer--investoren.bronze h2 strong{color: #cd7f32}.unterstuetzer--investoren + div:not(.unterstuetzer){clear: both;margin-bottom: 4rem}.unterstuetzer--investoren is--cards .is--card-item.col-20{min-height: 15rem}.unterstuetzer--investoren h2{text-align: center;margin-bottom: 2rem}.unterstuetzer--investoren .is--left{margin-left: 0}.footer_navigation,.footer_contact{color: #fff}.footer_navigation h2,.footer_contact h2{font-family: 'Open Sans', sans-serif;font-size: 1.3rem;line-height: 2.0rem;font-weight: 500;letter-spacing: 1px;margin-top: 3.5rem;text-transform: uppercase;color: #fff;width: 80%}.footer_navigation p,.footer_contact p,.footer_navigation span,.footer_contact span,.footer_navigation strong,.footer_contact strong,.footer_navigation a,.footer_contact a{font-weight: 300;color: #fff !important;font-size: 1.0rem;line-height: 1.5}.footer_navigation strong a,.footer_contact strong a{font-weight: 600;margin: .9rem 0 0 0;display: inline-block;letter-spacing: 1px;font-size: .95rem}.footer_navigation strong,.footer_contact strong{text-transform: uppercase}.footer_contact .col-40{padding-left: 3.5%}.impressum{margin: 15%}.impressum p{font-size: 1rem}.footer_logos{display: inline-block;min-height: 12rem !important;padding: 4rem 4rem 3rem 4rem}.footer_logos .logo-headline,.footer_logos .logo-albstadt,.footer_logos .logo-eu{float: left}.footer_logos .logo-headline h2,.footer_logos .logo-albstadt h2,.footer_logos .logo-eu h2{font-family: 'Open Sans', sans-serif;font-size: 1.3rem;line-height: 2.0rem;font-weight: 500;letter-spacing: 1px;color: #007b87;text-transform: uppercase;width: 80%}.footer_logos .logo-albstadt{padding: 2.25rem 4rem}@media only screen and (max-width: 450px){.footer_logos .logo-albstadt{padding: .3rem 0 0 1rem}}.footer_logos .logo-albstadt img{float: left;height: 2rem;width: auto}.footer_logos .logo-eu{padding: .45rem 0rem}.footer_logos .logo-eu img{float: left;height: 5rem;width: auto}@media only screen and (max-width: 630px){.footer_logos .logo-eu img{height: auto;margin-top: 2rem}}.footer_logos .logo-gotop{float: right;padding-right: 0%;font-size: 1.1rem}.footer_logos .logo-gotop a{font-size: 1.1rem;color: #e9e4e1}.footer_logos .logo-gotop a:hover{color: #877b6d}.anfahrt--skizze{margin-bottom: 4rem}.anfahrt--skizze .ce_headline{text-align: center;display: block;width: 100%;margin: 5% 0;color: #007b87;font-size: 4.5rem;line-height: 1.2;font-weight: 200;text-transform: none}.anfahrt--skizze .ce_text,.anfahrt--skizze .ce_image{width: 50%;float: right}@media only screen and (max-width: 660px){.anfahrt--skizze .ce_text,.anfahrt--skizze .ce_image{float: none;width: 100%}}.anfahrt--skizze .ce_text.btn{float: left}@media only screen and (max-width: 660px){.anfahrt--skizze .ce_image{height: 160px;position: relative}.anfahrt--skizze .ce_image .image_container{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 100%}}.anfahrt--skizze .ce_text{width: 42.5%;padding: 0 2.5% 0 5%}@media only screen and (max-width: 660px){.anfahrt--skizze .ce_text{padding: 0;margin: 4% 0 0 5%;width: 90%}}.anfahrt--skizze .ce_text h3{font-size: 2.5rem}.anfahrt--skizze .ce_text p strong{color: #007b87 !important;font-weight: 700;margin-bottom: 0;padding-bottom: 0;margin-top: 1rem;display: inline-block}.anfahrt--skizze ul{margin-top: 0;padding-top: 0}.anfahrt--skizze ul li{margin-bottom: .3rem;line-height: 1.5;padding-left: 1rem;width: 80%}.anfahrt--skizze ul li:before{content: "+ ";margin-left: -1rem;width: 1rem;display: inline-block}.anfahrt--skizze .ce_headline{margin-bottom: 2%}.anfahrt--skizze .ce_text{width: 20%}@media only screen and (max-width: 768px){.anfahrt--skizze .ce_text{width: 100%;float: none}}.anfahrt--skizze .ce_image{width: 72%}@media only screen and (max-width: 768px){.anfahrt--skizze .ce_image{width: 100%;float: none}}.anfahrt--skizze .ce_image figcaption{font-weight: 300;float: right;margin-right: 4rem}@media screen and (max-width: 82.5em){html{font-size: 15.5px}}@media screen and (max-width: 78.75em){html{font-size: 15px}header{height: 11rem}.col-50.is-light{padding: 3.5rem;width: 40%}.partner{background-position: 65% bottom}}@media screen and (max-width: 70em){#wrapper{overflow: hidden}header{height: 11rem}.nav_tools{float: right;padding: .1rem 1rem .25rem 1rem;background: #94887a;height: 1.9rem;width: 384px;width: 24rem;text-decoration: none;color: white;text-transform: uppercase}.nav_tools ul li{float: left;margin-right: 1rem;margin-left: 1rem;line-height: 2rem}.nav_tools ul li a{font-size: .9rem;color: white;text-decoration: none}.nav_tools ul li a:hover{text-decoration: underline;color: #574a3c}.nav_tools:after{content: "";position: absolute;top: 2.25rem;right: 0;width: 0;height: 0;border-left: 416px solid transparent;border-left: 26rem solid transparent;border-right: 0px solid transparent;border-top: .8rem solid #94887a}.partner{background-position: 70% bottom}.col-50.is-light{padding: 3rem;width: 40%}.subnav ul{text-align: center;position: relative;float: left;left: 50%;margin: 1.2rem auto;padding: 0}.subnav ul li:after{content: "|";margin: 0 .5rem;color: #fff}}@media screen and (max-width: 970px){.is--logo{max-width: 20%}}@media screen and (max-width: 900px){.is--logo{padding-left: 2rem}}@media screen and (max-width: 870px){.is--logo{max-width: 18%}}@media screen and (max-width: 845px){.is--logo{max-width: 16%}}@media screen and (max-width: 825px){.is--logo{max-width: 14%}}@media screen and (max-width: 805px){.is--logo{max-width: 12%}}@media screen and (max-width: 48em){#wrapper{width: 100vw;overflow: hidden}[class*='col-'],[class*='gr-']{float: none;padding-right: 0px}.no-desktop,.no-mobile{display: none !important}html{font-size: 13px}.footer_navigation{display: none}.footer_contact .col-40{width: 100%;padding: 0 3.5%}.footer_contact .col-60{width: 100%}.footer_contact .col-70{padding-top: 1.2rem;width: 40% !important;width: 100% !important}.footer_contact .col-70 p{font-size: 1rem !important}.footer_contact em{font-size: 1.8rem;line-height: 2.4rem}.social-feed-container .social-feed-element{float: none;width: 86vw;margin-left: 2vw;margin-top: 0px;margin-bottom: 5%;box-shadow: 0 0 10px 0 rgba(10,10,10,0.1)}.newsletter-right.col-30,.termine.col-30,.ob-welcome.col-30,.teaserboxen.col-30,.mod_eventlist.col-30,.mod_newslist.col-30,.newsletter-right .col-30,.termine .col-30,.ob-welcome .col-30,.teaserboxen .col-30,.mod_eventlist .col-30,.mod_newslist .col-30{width: 90vw}.newsletter-right .col-25,.termine .col-25,.ob-welcome .col-25,.teaserboxen .col-25,.mod_eventlist .col-25,.mod_newslist .col-25{width: 90vw;margin-left: 2vw}.newsletter-right .col-25.last,.termine .col-25.last,.ob-welcome .col-25.last,.teaserboxen .col-25.last,.mod_eventlist .col-25.last,.mod_newslist .col-25.last{margin-bottom: 5rem}.newsletter-right{background: #877b6d;display: block;min-height: 160px;width: 90vw;position: relative;padding: .3rem 3.5%;margin-top: 2rem}.newsletter-right:after{border-left: 90vw solid transparent;border-right: 0px solid transparent;border-bottom: 1.25rem solid #fff}.teaserboxen{height: auto}.news-teaser .layout_latest p{width: 80vw}header{height: 11.5rem;display: block;overflow: hidden}.succes .mod_rocksolid_slider .ce_text p a{display: none}.is--logo{position: absolute;left: 2rem;top: 6rem;padding: .5rem .5rem 0rem 0rem;max-width: 15rem}.is--logo img{width: 15rem}.nav_tools{float: none;position: absolute;top: 0;background: #94887a;height: 2.5rem;width: 100vw;text-decoration: none;color: white;text-transform: uppercase}.nav_tools ul{padding-right: 2rem}.nav_tools ul li{float: right;margin-right: 1.5rem;margin-left: 1.5rem;line-height: 2rem}.nav_tools ul li a{color: white;text-decoration: none}.nav_tools ul li a:hover{text-decoration: underline;color: #574a3c}.nav_tools ul li.icon-facebook{position: absolute;top: .5rem;left: 0}.rsts-next,.rsts-prev{display: none}.partner .rsts-next,.partner .rsts-prev{display: block}.partner{background: url(/files/grafiken/background_partner_mobile.jpg);background-size: cover;background-position: right bottom;padding: 3rem 0}.partner .col-70.partner--is-slider{width: auto}.partner .col-70.partner--is-slider .rsts-slide .col-90{width: 100%}.partner .col-30.partner--become-partner{width: auto;margin-top: 11rem}.partner .col-30.partner--become-partner .ce_text{width: 60%;margin-left: 3rem;position: relative;top: -50px}.partner .col-30.partner--become-partner h2{font-size: 1.2rem;text-transform: uppercase;line-height: 1.5rem;margin-bottom: 0;padding: 0;color: #007b87;font-weight: 600}.col-50.is-light{width: auto;float: none;padding: 3rem 2rem 0 2rem}.tabcontrol_tabs ul li{padding: 5px .1rem;margin: .5rem .5rem !important}.stimmen .col-50,.stimmen .col-50.ce_text,.gruenderstimmen .col-50.ce_text,.gruenderstimmen .col-50{width: 90% !important;padding-left: 5%}.gruenderstimmen .col-50,.stimmen .col-50{width: 100%}.gruenderstimmen .col-50.ce_text,.stimmen .col-50.ce_text{width: 90% !important;padding-left: 5%}.gruenderstimmen .col-50.ce_text p,.stimmen .col-50.ce_text p{font-style: italic;line-height: 1.6}.gruenderstimmen .ce_image.col-60,.stimmen .ce_image.col-60{width: auto}.gruenderstimmen .ce_tabcontrol.is--center .tabcontrol_tabs ul{text-align: center;position: relative;float: left;left: 50%;margin: 1.2rem auto;padding: 0}.gruenderstimmen .ce_tabcontrol.is--center .tabcontrol_tabs ul li{position: relative;float: left;right: 50%;margin-right: 0px;padding: 5px .5rem;cursor: pointer !important;border-bottom: 2px solid #877b6d;text-transform: uppercase;padding-bottom: 2px;display: inline-block;margin: 2rem;color: #877b6d}.gruenderstimmen .ce_tabcontrol.is--center .tabcontrol_tabs ul li.selected,.gruenderstimmen .ce_tabcontrol.is--center .tabcontrol_tabs ul li:hover{color: #007b87;border-bottom: 2px solid #007b87}.gruenderstimmen .ce_tabcontrol.is--center .tabcontrol_tabs ul li a{text-transform: uppercase}.gruenderstimmen .ce_tabcontrol.is--center .tabcontrol_tabs ul li a:hover{border-bottom: 2px solid #877b6d}.gruenderstimmen .col-50.ce_text{width: auto;float: none;padding: 3rem 1rem 0 1rem}.gruenderstimmen .col-50.ce_text p{font-style: italic;line-height: 1.6}.gruenderstimmen .col-60{width: auto;float: none;padding: 0rem 1rem 6rem 1rem}.gruenderstimmen .shortfacts{position: absolute;left: 20%;margin-top: 36vw}.gruenderstimmen .shortfacts{display: block;width: 20rem;height: 8.25rem;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;padding: 1rem 0 1rem 2rem;background-color: #877b6d;background-color: rgba(135,123,109,0.8);overflow: visible}.gruenderstimmen .shortfacts span,.gruenderstimmen .shortfacts p{text-align: left;color: #fff;font-size: 1.15rem;font-weight: 300;line-height: 1.5}.gruenderstimmen .shortfacts:before{content: "";position: absolute;height: 0;width: 0;top: -1rem;left: 0px;border-width: 0rem 0 1rem 22rem;border-style: solid;border-color: transparent transparent rgba(135,123,109,0.8)}.gruenderstimmen .shortfacts:after{content: "";position: absolute;height: 0;width: 0;top: -1rem;left: 22.0rem;border-width: 0rem 1rem 11.25rem 0rem;border-style: solid;border-color: transparent transparent rgba(135,123,109,0.8);transform: scaleY(-1)}.unterstuetzer{background: url(/files/grafiken/gold-partner.png);background: url(/files/grafiken/gold-partner.png), -moz-linear-gradient(top, #eae6e3 0%, #fff 100%);background: url(/files/grafiken/gold-partner.png), -webkit-linear-gradient(top, #eae6e3 0%, #fff 100%);background: url(/files/grafiken/gold-partner.png), linear-gradient(to bottom, #eae6e3 0%, #fff 100%);background-size: contain;background-position: 28vw 100px, right top;background-repeat: no-repeat;padding: 3rem 4vw;background: #f2f2f2}.unterstuetzer.silber h2,.unterstuetzer.silber h2 strong{color: #C0C0C0;text-align: left !important;margin-left: 0vw;text-align: center !important;width: 100%;margin-top: 0rem}.unterstuetzer.bronze h2,.unterstuetzer.bronze h2 strong{color: #cd7f32;margin-left: 0vw;text-align: center !important;width: 100%}.unterstuetzer .is--left{margin-left: 0%;text-align: center}.unterstuetzer .col-70{width: auto}.unterstuetzer .is--gold{padding-top: 1rem}.unterstuetzer.silber{width: auto;float: none;margin-left: 5%}.unterstuetzer.bronze{width: auto;float: none}.silber .col-100.is--cards .is--card-item.col-20,.bronze .col-100.is--cards .is--card-item.col-20{width: 80%;margin-left: 10%;float: none;min-height: inherit;padding-top: 2rem}.is--cards .is--card-item.col-20,.is--cards .is--card-item.col-40{width: auto;margin-left: 0%;float: none;min-height: inherit;padding-top: 2rem}.col-100.is--cards .is--card-item.col-20{width: auto;margin-left: 5%;float: none}.subnav{display: none}}.video,video{max-width: 100%;height: auto}.mejs-inner{height: 0;padding-top: 56.25%;position: relative}@-webkit-keyframes fadeIn{from{opacity: 0}to{opacity: 1}}@-moz-keyframes fadeIn{from{opacity: 0}to{opacity: 1}}@keyframes fadeIn{from{opacity: 0}to{opacity: 1}}.fade-in{opacity: 0;-webkit-animation: fadeIn ease-in 1;-moz-animation: fadeIn ease-in 1;animation: fadeIn ease-in 1;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-duration: 0.3s;-moz-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-delay: 0.5s;-moz-animation-delay: 0.5s;animation-delay: 0.5s}.splash{background: #eeeeee;position: fixed;top: 0;right: 0;bottom: 0;left: 0;min-height: 360px;z-index: 999;background-size: contain;background-repeat: no-repeat;background-attachment: fixed;text-align: center}.splash-title{color: white;font-size: 3em;margin-top: 100px;text-shadow: 0 2px 10px #000;-webkit-animation-delay: 1s;-moz-animation-delay: 1s;animation-delay: 1s}a.splash-arrow{color: white;font-size: 1.2em;position: absolute;bottom: 55px;left: 50%;margin-left: -25px;padding: 10px;width: 50px;height: 50px;font-weight: bold;-webkit-transition: all .1s ease;-moz-transition: all .1s ease;-o-transition: all .1s ease;transition: all .1s ease;-webkit-animation-delay: 1.5s;-moz-animation-delay: 1.5s;animation-delay: 1.5s;border: 3px solid #007b87;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%}a.splash-arrow span{display: inline-block;color: #007b87;font-size: 1.8em;text-align: center;position: absolute;bottom: 65px;left: 50%;margin-left: -120px;padding: 10px;width: 100px;height: 50px;font-weight: 400;text-transform: uppercase;-webkit-transition: all .1s ease;-moz-transition: all .1s ease;-o-transition: all .1s ease;transition: all .1s ease;-webkit-animation-delay: 1.0s;-moz-animation-delay: 1.0s;animation-delay: 1.0s}a.splash-arrow:hover{text-decoration: none;bottom: 50px}@media all and (max-width: 690px){header h1{width: 100%;text-align: center}header nav{float: none;display: inline-block;margin: 0 auto}.splash-title{font-size: 2em}}@media all and (max-width: 480px){.splash-title{margin-top: 2rem;font-size: 1.2em}}.sharing{width: 100%;text-align: center}.social_share_privacy_area{clear: both;margin: 1rem 0 2rem 0 !important;list-style-type: none;padding: 0 !important;width: auto;height: 25px;text-align: center;display: inline-block;width: 140px;margin-left: 40%}.social_share_privacy_area li{margin: 0 !important;padding: 0 !important;height: 21px;float: left}.social_share_privacy_area li .dummy_btn{float: left;margin: 0 0 0 10px;cursor: pointer;padding: 0;height: inherit}.social_share_privacy_area .facebook{width: 180px;display: inline-block}.social_share_privacy_area .facebook .fb_like iframe{width: 145px}.social_share_privacy_area li .switch{display: inline-block;text-indent: -9999em;background: transparent url(http://www.albstadt.de/js/socialshareprivacy/socialshareprivacy/images/socialshareprivacy_on_off.png) no-repeat 0 0 scroll;width: 23px;height: 12px;overflow: hidden;float: left;margin: 4px 0 0;padding: 0;cursor: pointer}.social_share_privacy_area li .switch.on{background-position: 0 -12px}.social_share_privacy_area li.help_info{position: relative}.social_share_privacy_area li.help_info .info,.social_share_privacy_area li .help_info.icon .info{display: none;position: absolute;bottom: 40px;left: 0;width: 290px;padding: 10px 15px;margin: 0;font-size: 12px;line-height: 16px;font-weight: bold;border: 1px solid #ccc;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-moz-box-shadow: 0 3px 4px #999;-webkit-box-shadow: 0 3px 4px #999;box-shadow: 0 3px 4px #999;background-color: #fdfbec;color: #000;z-index: 500}.social_share_privacy_area li.gplus.help_info .info{left: -60px}.social_share_privacy_area li .help_info.icon .info{left: -243px;width: 350px}.social_share_privacy_area li.help_info.display .info,.social_share_privacy_area li .help_info.icon.display .info{display: block}.social_share_privacy_area li.help_info.info_off.display .info{display: none}.social_share_privacy_area li.help_info div img{border-width: 0}.fb-iframe-hidden{overflow: hidden}.fb_iframe_widget{display: inline-block;position: relative;margin-top: -199px;margin-top: -70px;background: #f6f7f9;width: 100%}.hinweis-topbar{width: 100%;background: #007b87;padding: .25rem 0;height: 1.6rem;text-align: center;color: #fff;display: block}@media all and (max-width: 690px){.hinweis-topbar{height: 3rem}}.hinweis-topbar p{text-align: center;font-size: .95rem;text-transform: uppercase;letter-spacing: 2px;color: #fff}@media all and (max-width: 690px){.hinweis-topbar p{letter-spacing: 1px;font-size: .9rem}}.cards{padding: 4rem}@media only screen and (max-width: 768px){.cards{padding: 2rem 1rem}}.cards h2{margin-bottom: .5em;display: inline-block;text-transform: uppercase;letter-spacing: 4px;font-weight: 600;color: #646363}@media screen and (max-width: 768px){.cards h2{font-size: 1.5rem;letter-spacing: 2px}}.cards .is-card--item{width: 22.5%;background: transparent;float: left;min-height: 25rem;position: relative;margin: 0 3.3% 0 0;transition: all .5s ease-in-out}@media only screen and (min-width: 768px) and (max-width: 1024px){.cards .is-card--item{width: 47.5%;margin: 0 2.5% 2rem 0}}@media only screen and (max-width: 768px){.cards .is-card--item{width: 47.5%;margin: 0 2.5% 2rem 0}}@media only screen and (max-width: 480px){.cards .is-card--item{width: auto;float: none;margin: 0 2.5% 2rem 2.5%}}.cards .is-card--item:hover{box-shadow: 0px 0px 158px -48px rgba(0,0,0,0.13)}.cards .is-card--item:last-child{margin: 0}@media only screen and (max-width: 768px){.cards .is-card--item:last-child{margin: 0 2.5% 2rem 2.5%}}.cards .is-card--item p strong{color: #007b87 !important;font-weight: 600;font-size: 1.2em;text-transform: uppercase;letter-spacing: 1px}.cards .is-card--item p{font-size: .9rem;line-height: 1.4;color: #a7a7a7}.cards .is-card--item h2,.cards .is-card--item h3,.cards .is-card--item p{margin: 0;padding: 0 1rem}.cards .is-card--item h2{line-height: 1.1;padding-bottom: .7em}.cards .is-card--item h3{color: #007b87;margin-bottom: 1rem}.cards .is-card--item .image_container{height: 10rem;overflow: hidden;margin-bottom: 1.5em;transition: all .4s ease-in-out;clip-path: polygon(0 0, 97% 4%, 100% 100%, 0 100%);-webkit-clip-path: polygon(0 0, 97% 4%, 100% 100%, 0 100%)}@media only screen and (max-width: 480px){.cards .is-card--item .image_container{height: 12rem}}.cards .is-card--item p a{position: absolute;width: 100%;display: block;bottom: 0;left: 0;background: #007b87;height: 1.5em;line-height: 1;padding: 1.1em 0 0 0;text-align: center;vertical-align: middle;transition: all .2s ease-in-out;border: 1px solid #007b87;color: #fff;text-transform: uppercase;text-decoration: none;letter-spacing: 4px;font-weight: 800;font-size: .8rem}.cards .is-card--item p a:hover{background: transparent;color: #007b87;cursor: pointer}.cards .is-card--item:hover{border-color: #646363}.cards .is-card--item:hover .image_container a,.cards .is-card--item:hover img{opacity: .9;background: #fff;transition: all .4s ease-in-out}.cards.bg-is--primary-light.preise.cards{background-color: #007b87}.cards.bg-is--primary-light.preise.cards .is-card--item{background-color: #fff}.cards.bg-is--primary-light.preise.cards h2{padding: 0 0 .2rem 0}.cards.bg-is--primary-light.preise.cards h2 em{position: relative}.cards.bg-is--primary-light.preise.cards p a{border: none;padding: 1.1em 0 .5em 0}.cards.fix--img-top .is-card--item .image_container img{position: relative;top: -2rem}@media only screen and (max-width: 480px){.cards.fix--img-top .is-card--item .image_container img{top: -4rem}}.ausstattung .is-ausstattung--item{width: 20%;float: left;background: #007b87;color: #fff;padding: 1rem;margin: 1%;position: relative}.ausstattung .is-ausstattung--item img{float: left;width: 15%;padding: .2rem .5rem .2rem .2rem}.ausstattung .is-ausstattung--item .caption{width: 30%;color: #fff;position: absolute;left: 30%;top: 50%;transform: translateY(-50%)}.unser-angebot-list ul li{font-size: 1.5rem;font-weight: 200;line-height: 2em;color: #007b87}.unser-angebot-list ul li:before{content: "√ "}.gruender-subsite-beschreibung .ce_headline{text-align: center;display: block;width: 100%;margin: 5% 0;color: #007b87;font-size: 4.5rem;line-height: 1.2;font-weight: 200;text-transform: none}.gruender-subsite-beschreibung .ce_text,.gruender-subsite-beschreibung .ce_image{width: 50%;float: right}@media only screen and (max-width: 660px){.gruender-subsite-beschreibung .ce_text,.gruender-subsite-beschreibung .ce_image{float: none;width: 100%}}.gruender-subsite-beschreibung .ce_text.btn{float: left}@media only screen and (max-width: 660px){.gruender-subsite-beschreibung .ce_image{height: 160px;position: relative}.gruender-subsite-beschreibung .ce_image .image_container{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 100%}}.gruender-subsite-beschreibung .ce_text{width: 42.5%;padding: 0 2.5% 0 5%}@media only screen and (max-width: 660px){.gruender-subsite-beschreibung .ce_text{padding: 0;margin: 4% 0 0 5%;width: 90%}}.gruender-subsite-beschreibung .ce_text h3{font-size: 2.5rem}.gruender-subsite-beschreibung .ce_text p strong{color: #007b87 !important;font-weight: 700;margin-bottom: 0;padding-bottom: 0;margin-top: 1rem;display: inline-block}.gruender-subsite-beschreibung ul{margin-top: 0;padding-top: 0}.gruender-subsite-beschreibung ul li{margin-bottom: .3rem;line-height: 1.5;padding-left: 1rem;width: 80%}.gruender-subsite-beschreibung ul li:before{content: "+ ";margin-left: -1rem;width: 1rem;display: inline-block}.preise.cards .ce_headline{text-align: center;display: block;width: 100%;margin: 0;height: 1em;padding-top: 0;color: #007b87;font-size: 3.5rem;line-height: 1.2;font-weight: 200;text-transform: none;background: transparent}.preise.cards .is-card--item{margin: 0 1%;min-height: 22rem}@media only screen and (min-width: 48em){.preise.cards .is-card--item{width: 18%}}@media only screen and (max-width: 768px){.preise.cards .is-card--item{min-height: inherit;margin-bottom: 4rem}}.preise.cards .is-card--item p{text-align: center}.preise.cards .is-card--item p em{margin-top: 1rem;display: inline-block}.preise.cards .is-card--item p strong{font-size: .8rem}@media only screen and (max-width: 1050px){.preise.cards.is--long{flex-wrap: wrap}}.preise.cards.is--long .is-card--item{width: unset;flex-basis: 25%}@media only screen and (max-width: 1050px){.preise.cards.is--long .is-card--item{flex-basis: 31%}}@media only screen and (max-width: 650px){.preise.cards.is--long .is-card--item{flex-basis: 48%}}@media only screen and (max-width: 480px){.preise.cards.is--long .is-card--item{flex-basis: 98%}}.preise.cards h2{width: 100%;background: #007b87;color: #fff;padding: 0;padding-top: 1em;padding-bottom: 1em;height: 2.5em;text-align: center;font-size: 1.4em;letter-spacing: 2px}@media only screen and (max-width: 1100px){.preise.cards h2{font-size: 1.2rem}}@media only screen and (max-width: 975px){.preise.cards h2{font-size: 1.1rem}}@media only screen and (max-width: 900px){.preise.cards h2{font-size: 1rem}}.preise.cards.is--long h2{display: block;position: relative}.preise.cards.is--long h2 em{color: #fff;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%)}.preise.cards ul{padding: .3rem 2rem 3rem 2rem}.preise.cards ul li{color: #007b87;font-weight: 600;text-transform: uppercase;padding: .5em 0;text-align: center;font-size: .95rem}.preise.cards p a{background: #e5e5e5;color: #444}.preise.cards p a:hover{cursor: pointer}.ausstattung{padding: 4rem 5%}.ausstattung h3{font-size: 2.5rem}.ausstattung .ce_text strong{text-transform: uppercase;font-weight: 600;color: #b9b9b9 !important}.ausstattung .ce_image{width: 18%;margin: 0 2% 0 0;float: left;height: 3rem;padding: .5rem;background: #007b87;margin-bottom: 1.5rem;transition: all ease-in-out .2s}.ausstattung .ce_image.zweizeilig img,.ausstattung .ce_image.zweizeilig svg{padding-top: .5rem}@media only screen and (max-width: 1200px){.ausstattung .ce_image{width: 20%}}@media only screen and (max-width: 1110px){.ausstattung .ce_image{width: 24%}}@media only screen and (max-width: 1000px){.ausstattung .ce_image{height: 8rem;margin-bottom: 2%;padding-top: .7rem}}@media only screen and (max-width: 480px){.ausstattung .ce_image{width: 47%;padding: 1%}.ausstattung .ce_image:nth-child(odd){margin-right: 0}}.ausstattung .ce_image svg,.ausstattung .ce_image img,.ausstattung .ce_image figcaption{float: left;color: #fff}@media only screen and (max-width: 480px){.ausstattung .ce_image svg,.ausstattung .ce_image img,.ausstattung .ce_image figcaption{float: none}}.ausstattung .ce_image svg,.ausstattung .ce_image img{float: left;width: 20%;height: auto}@media only screen and (max-width: 1000px){.ausstattung .ce_image svg,.ausstattung .ce_image img{float: none;margin: 0 auto;display: block;width: 28%}}.ausstattung .ce_image figcaption{float: left;width: 75%;margin: .8rem 0 0 5%;font-size: .95rem}.ausstattung .ce_image figcaption i{color: #fff;font-size: .75em}@media only screen and (max-width: 1000px){.ausstattung .ce_image figcaption{float: none;text-align: center;width: 90%;margin: .8rem 0 0 5%}}.ausstattung .ce_image.zweizeilig figcaption{margin: .3rem 0 0 5%}.ausstattung .ce_image svg > *{stroke: #fff}.ausstattung .ce_image svg .cls-3{fill: #fff}.ausstattung .ce_image:hover{background: #877b6d}.ausstattung .ce_image:hover svg,.ausstattung .ce_image:hover img,.ausstattung .ce_image:hover figcaption{color: #fff}.ausstattung .ce_image:hover svg > *{stroke: #fff}.ausstattung .ce_image:hover svg .cls-3{fill: #fff}.ausstattung.is--inverted .ce_image{background: #e1ddd7}.ausstattung.is--inverted .ce_image svg > *{stroke: #007b87}.ausstattung.is--inverted .ce_image svg .cls-3{fill: #007b87}.ausstattung.is--inverted .ce_image figcaption,.ausstattung.is--inverted .ce_image figcaption i{color: #007b87}@media only screen and (max-width: 768px){.ausstattung .ce_image{background: #e1ddd7}.ausstattung .ce_image svg > *{stroke: #007b87}.ausstattung .ce_image svg .cls-3{fill: #007b87}.ausstattung .ce_image figcaption,.ausstattung .ce_image figcaption i{color: #007b87}}.ce_text.btn{margin-bottom: 2rem}.ce_text.btn p{float: left;display: inherit;margin-right: .75rem}.ce_text.btn p a{background: #007b87;padding: .3em 1em .7rem 1rem;height: 1.5em;color: #fff;font-weight: 700;font-size: .85rem;text-transform: uppercase;display: inline-block;text-decoration: none;letter-spacing: 1px}.veranstaltungen-cards.cards .is-card--item{width: 18%;margin: 1%;background: #fff}.veranstaltungen-cards.cards .is-card--item h2{font-size: 1.4em}.veranstaltungen-cards.cards .is-card--item img{float: left}@media only screen and (max-width: 1024px){.veranstaltungen-cards.cards .is-card--item{width: 47.5%;margin: 0 2.5% 2rem 0;float: left}}@media only screen and (max-width: 480px){.veranstaltungen-cards.cards .is-card--item{width: auto;margin: 0 2.5% 2rem 0;float: none}}.kontakt--content{margin-bottom: 4rem;display: flex;flex-wrap: wrap;justify-content: center}.kontakt--content .ce_text.col-100{margin-top: 4rem;margin-bottom: 2rem}@media only screen and (max-width: 768px){.kontakt--content .ce_text.col-100{margin-top: 0}}.kontakt--content .kontakt--panel{margin: 0 1% 2rem 1%;width: 31%;float: left}@media only screen and (max-width: 600px){.kontakt--content .kontakt--panel{width: 100%;margin: 0 0 4rem 0;float: none}.kontakt--content .kontakt--panel img{width: 40%;margin-right: 10%;float: left}}.kontakt--content .kontakt--panel h2{line-height: 1.3;margin-top: .8rem;margin-bottom: .2rem}@media only screen and (max-width: 600px){.kontakt--content .kontakt--panel h2{margin-top: 0}}.kontakt--content .kontakt--panel p{font-weight: 600;font-size: 1.2rem}.kontakt--content .kontakt--panel a{text-decoration: none;border-bottom: 1px solid transparent;transition: all ease-in-out .2s;font-weight: 400;font-size: 1rem}.kontakt--content .kontakt--panel a:hover{color: #007b87;border-bottom: 1px solid currentcolor}.kontakt--content .kontakt--panel a:last-child{display: inline-block;background: #007b87;padding: .4rem .8rem;text-decoration: none;text-transform: uppercase;margin-top: 1.5rem;color: #fff;transition: all ease-in-out .2s}.kontakt--content .kontakt--panel a:last-child:hover{background: #877b6d}@media only screen and (max-width: 768px){.kontakt--content.subsite--news .ce_text.col-100{width: 100%}}.subsite--news-newsletter.col-50{margin-left: 25%}@media only screen and (max-width: 768px){.subsite--news-newsletter.col-50{margin-left: 0;width: 100%}}.subsite--news-newsletter.col-50 .newsletter-form .cr_button{width: 100%;height: 3rem}.subsite--news-newsletter.col-50 .newsletter-form .cr_ipe_item input{height: 3rem;padding: 5px 1rem}.subsite--news-newsletter.col-50 .newsletter-form .cr_ipe_item select{padding: 13px 16px}.bestuhlung{padding: 0 5%}.bestuhlung .is--element-seating{display: inline-block;float: left;margin: 2rem 2rem 2rem 0;width: 15%}.bestuhlung .is--element-seating h5{font-size: 1rem}.bestuhlung .is--element-seating img,.bestuhlung .is--element-seating svg{margin: .4rem 0;height: 5.5rem;width: 100%}.bestuhlung .is--element-seating svg:first-child{display: none}.select--container{position: relative}.select--container select:hover{cursor: pointer}.select--container:after{content: ">";position: absolute;top: 15px;right: 15px;transform: rotate(90deg);font-size: 30px}.standalone--article,.ce_custom_interview{margin: 4rem 0}.standalone--article > .ce_custom_interview,.ce_custom_interview > .ce_custom_interview{margin: 0}.standalone--article h2,.ce_custom_interview h2{line-height: 1.3}.standalone--article h1,.ce_custom_interview h1{font-size: 2.8rem;display: block !important;margin: 0 0 2rem 0 !important}.standalone--article h1 + .freitext,.ce_custom_interview h1 + .freitext{display: none}.standalone--article .image_container,.ce_custom_interview .image_container{margin-bottom: 1rem}.standalone--article .text--newsletter,.ce_custom_interview .text--newsletter{margin-bottom: 4rem}.standalone--article .ce_text,.ce_custom_interview .ce_text{width: 60%;margin-left: 30%}.standalone--article .ce_text p strong em,.ce_custom_interview .ce_text p strong em{color: #007b87;font-weight: 600}.standalone--article .ce_text .interview--answer,.ce_custom_interview .ce_text .interview--answer{display: inline-block;margin-bottom: 1.5rem}.standalone--article .ce_text .interview--answer > *,.ce_custom_interview .ce_text .interview--answer > *{display: inline}.standalone--article .ce_text .interview--partner,.ce_custom_interview .ce_text .interview--partner{font-weight: 600;color: #000}.call-to-action a{padding: .9rem 1.6rem;background: #007b87;text-decoration: none;text-transform: uppercase;font-size: 1.2rem;color: #fff;transition: all ease-in-out .2s;display: inline-block;margin-bottom: 4rem}.call-to-action a:hover{background: #877b6d}.is--ctl-video h5{margin-bottom: 1rem}.is--ctl-video .youtube--container{position: relative;padding-bottom: 56.25%;width: 100%;height: auto;clear: both}.is--ctl-video .youtube--container iframe{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100% !important;height: 100% !important}.is--ctl-video .mod_login,.is--ctl-video .mod_registration,.is--ctl-video .mod_lostPassword,.is--ctl-video .mod_registration{clear: both}.is--ctl-video .mod_login,.is--ctl-video .is--login{width: 100%;text-align: center;padding-top: .1rem}.is--ctl-video .mod_login input,.is--ctl-video .is--login input{float: none;display: block;margin: 0 auto 1rem auto;padding: .5rem 1rem;width: 30%}@media only screen and (max-width: 768px){.is--ctl-video .mod_login input,.is--ctl-video .is--login input{width: 60%}}@media only screen and (max-width: 480px){.is--ctl-video .mod_login input,.is--ctl-video .is--login input{width: 80%}}.is--ctl-video .mod_login input::-webkit-input-placeholder,.is--ctl-video .is--login input::-webkit-input-placeholder{color: #a5a5a5}.is--ctl-video .mod_login input::-moz-placeholder,.is--ctl-video .is--login input::-moz-placeholder{color: #a5a5a5}.is--ctl-video .mod_login input:-ms-input-placeholder,.is--ctl-video .is--login input:-ms-input-placeholder{color: #a5a5a5}.is--ctl-video .mod_login input:-moz-placeholder,.is--ctl-video .is--login input:-moz-placeholder{color: #a5a5a5}.is--ctl-video .mod_login input[type="submit"],.is--ctl-video .is--login input[type="submit"]{background-color: #007b87;color: #fff;border: none}.is--ctl-video .mod_login input[type="submit"]:hover,.is--ctl-video .is--login input[type="submit"]:hover{background-color: #877b6d;cursor: pointer}.is--ctl-video .is--login .ce_text{margin-bottom: 2rem}.is--ctl-video .mod_lostPassword,.is--ctl-video .mod_registration{text-align: center}.is--ctl-video .mod_lostPassword label,.is--ctl-video .mod_registration label,.is--ctl-video .mod_lostPassword input,.is--ctl-video .mod_registration input,.is--ctl-video .mod_lostPassword span,.is--ctl-video .mod_registration span{display: block;margin: 0 auto;box-sizing: border-box}.is--ctl-video .mod_lostPassword label > span,.is--ctl-video .mod_registration label > span{display: inline}.is--ctl-video .mod_lostPassword .widget,.is--ctl-video .mod_registration .widget{margin-bottom: 1rem}.is--ctl-video .mod_lostPassword label,.is--ctl-video .mod_registration label{padding-bottom: .2rem;width: 30%;text-align: left}.is--ctl-video .mod_lostPassword .captcha_text,.is--ctl-video .mod_registration .captcha_text{margin-top: .2rem}.is--ctl-video .mod_lostPassword input,.is--ctl-video .mod_registration input{float: none;display: block;margin: 0 auto 1rem auto;padding: .5rem 1rem;width: 30%}@media only screen and (max-width: 768px){.is--ctl-video .mod_lostPassword input,.is--ctl-video .mod_registration input{width: 60%}}@media only screen and (max-width: 480px){.is--ctl-video .mod_lostPassword input,.is--ctl-video .mod_registration input{width: 80%}}.is--ctl-video .mod_lostPassword input.captcha,.is--ctl-video .mod_registration input.captcha{margin-bottom: 0}.is--ctl-video .mod_lostPassword input[type="submit"],.is--ctl-video .mod_registration input[type="submit"]{background-color: #007b87;color: #fff;border: none;padding: .5rem 1rem}.is--ctl-video .mod_lostPassword input[type="submit"]:hover,.is--ctl-video .mod_registration input[type="submit"]:hover{background-color: #877b6d;cursor: pointer}.content--downloads h1{margin-top: 4rem}@media only screen and (max-width: 768px){.content--downloads h1{font-size: 3rem}}.content--downloads .mod_eventlist{clear: both}.content--downloads .mod_eventlist.upcoming{margin-bottom: 6rem}@media only screen and (max-width: 768px){.content--downloads .mod_eventlist.upcoming{margin-bottom: 2rem}}.content--downloads .mod_eventlist.archiv{display: flex;flex-wrap: wrap;justify-content: flex-start;padding: 4rem 2rem}.content--downloads .mod_eventlist.archiv .event{width: 23%;margin: 1%;text-align: center;background: #007b87;position: relative}@media only screen and (max-width: 768px){.content--downloads .mod_eventlist.archiv .event{width: 48%}}@media only screen and (max-width: 480px){.content--downloads .mod_eventlist.archiv .event{width: 100%}}.content--downloads .mod_eventlist.archiv .event .content{margin-bottom: 4rem;padding: 1.5rem .5rem 0 .5rem}.content--downloads .mod_eventlist.archiv .event .content h2{margin: 1rem 0}.content--downloads .mod_eventlist.archiv .event .more{position: absolute;bottom: .5rem;left: 50%;width: 100%;white-space: nowrap;transform: translate(-50%, 0);z-index: 1}.content--downloads .mod_eventlist.archiv .event h2,.content--downloads .mod_eventlist.archiv .event span,.content--downloads .mod_eventlist.archiv .event p,.content--downloads .mod_eventlist.archiv .event a,.content--downloads .mod_eventlist.archiv .event p a{color: #fff}.content--downloads .ce_downloads{padding: 0 2rem;width: 100%;clear: both;margin-bottom: 2rem}.content--downloads .ce_downloads li{margin-bottom: .5rem}.content--downloads .ce_downloads li:before{content: "– "}.content--downloads .ce_downloads .mime_icon{display: none}.is--ctl-video .mod_eventreader{padding: 0 0 4rem 0}.is--ctl-video .mod_eventreader .event h1,.is--ctl-video .mod_eventreader .event .info{display: none}.is--ctl-video .mod_eventreader .event .ce_text{max-width: 900px;margin: 2rem 0}.is--ctl-video .mod_eventreader .event .ce_text h2{line-height: 1.2}.is--ctl-video .mod_eventreader .event .ce_text h3{margin-bottom: 2rem}.is--ctl-video .mod_eventreader .event .ce_text ul{text-indent: calc(-1 * 9px);margin-left: 9px}.is--ctl-video .mod_eventreader .event .ce_text ul li{font-size: 1.1rem;line-height: 1.3}.is--ctl-video .mod_eventreader .event .ce_text ul li:before{content: "- "}.is--ctl-video .mod_eventreader .event .ce_text ul li + li{margin-top: .7rem}.is--ctl-video .mod_eventreader .event > *{padding-left: 4rem;padding-right: 4rem;box-sizing: border-box}@media only screen and (max-width: 768px){.is--ctl-video .mod_eventreader .event > *{padding-left: 2rem;padding-right: 2rem}}.is--ctl-video .mod_eventreader .event > *.youtube--container{padding-left: 0rem;padding-right: 0rem;margin-bottom: 4rem}.is--ctl-video .mod_eventreader .event > *.ce_downloads{width: 30%;float: left;padding-right: 0;margin-top: 2rem}.is--ctl-video .mod_eventreader .event > *.ce_downloads h2{font-size: 1.4rem}@media only screen and (max-width: 768px){.is--ctl-video .mod_eventreader .event > *.ce_downloads{width: 100%;float: none}}.is--ctl-video .mod_eventreader .event > *.ce_downloads + .ce_custom_interview{width: 70%;display: inline-block;float: right;margin: 0}@media only screen and (max-width: 768px){.is--ctl-video .mod_eventreader .event > *.ce_downloads + .ce_custom_interview{width: 100%;float: none}}.is--ctl-video .mod_eventreader .event > *.ce_downloads + .ce_custom_interview .ce_text{width: 100%;margin-left: 0}@media only screen and (max-width: 768px){.is--ctl-video .mod_eventreader .event > *.ce_custom_interview .ce_text{width: 100%;margin: 0}}.is--ctl-video .mod_eventreader .ce_form{margin-bottom: 4rem;max-width: 600px}.is--ctl-video .mod_eventreader .ce_form input{background: none repeat scroll 0 0 #f6f6f6;border: 0px solid #aaa;padding: 5px 1rem;font-size: 1rem;height: 2rem;margin-bottom: .8rem;width: 100%}.is--ctl-video .mod_eventreader .ce_form input[type="text"],.is--ctl-video .mod_eventreader .ce_form input[type="email"]{width: 100%}.is--ctl-video .mod_eventreader .ce_form input[type="submit"]{background: #877b6d;color: #fff;transition: all ease-in-out .2s;margin-top: 1rem}.is--ctl-video .mod_eventreader .ce_form input[type="submit"]:hover{background: #007b87;cursor: pointer}.is--ctl-video .mod_eventreader .ce_form .checkbox_container span{margin-right: 1.5rem}.is--ctl-video .mod_eventreader .ce_form input[type="checkbox"]{width: auto;margin-top: 5px;height: 1rem}.is--ctl-video .mod_eventreader .ce_form .widget-radio legend .mandatory{display: none}.is--ctl-video .mod_eventreader .ce_form .widget-radio span{display: flex}.is--ctl-video .mod_eventreader .ce_form .widget-radio span input{width: 1rem;flex-basis: 1rem;margin-right: .5rem;position: relative;top: -4px}.is--ctl-video .mod_eventreader .ce_form .widget-submit{margin-top: 2rem}.is--ctl-video .mod_eventreader p.back{padding-left: 4rem;font-size: 1.4rem}@media only screen and (max-width: 768px){.is--ctl-video .mod_eventreader p.back{padding-left: 2rem}}.ce_rsce_yt-thumbnail-menu{display: inline-block;width: 100%;padding: 2rem 1rem 1rem 1rem;box-sizing: border-box}.ce_rsce_yt-thumbnail-menu h2{padding-left: 1rem}.ce_rsce_yt-thumbnail-menu .inner{display: inline-block;width: 100%}.ce_rsce_yt-thumbnail-menu a{text-decoration: none;text-align: center}.ce_rsce_yt-thumbnail-menu .item--link{width: calc(100% / 3);float: left;padding: 0 1rem;margin-bottom: 2rem;box-sizing: border-box}.ce_rsce_yt-thumbnail-menu .item--link img{transition: all ease-in-out .2s;opacity: .7}@media only screen and (max-width: 480px){.ce_rsce_yt-thumbnail-menu .item--link{width: 100%;float: none;margin-bottom: 2.5rem}}.ce_rsce_yt-thumbnail-menu .item--link:hover img{box-shadow: 0 0 20px 0 rgba(10,10,10,0.2);opacity: 1}.ce_rsce_yt-thumbnail-menu .item--link h2{margin-top: .5rem;margin-bottom: 1rem;line-height: 1.2}@media only screen and (max-width: 1024px){.ce_rsce_yt-thumbnail-menu .item--link h2{font-size: 1.4rem}}@media only screen and (max-width: 768px){.ce_rsce_yt-thumbnail-menu .item--link h2{font-size: 1.3rem}}@media only screen and (max-width: 480px){.ce_rsce_yt-thumbnail-menu .item--link h2{font-size: 1.4rem}}.newsletter-right .container--checkPrivacy label,.newsletter-right .container--checkPrivacy a,.newsletter-right .container--checkPrivacy span{color: #fff;font-size: .85rem}.checkPrivacy legend{display: none}.checkPrivacy{display: inline-block;margin-top: 1rem}.ds-erkl strong{font-weight: 700;margin-top: 1rem;display: inline-block}.content--jubilaeum-header{background-color: #007b87}.content--jubilaeum-header .badge--jubilaeumsangebot{position: absolute;top: 0;right: 0;width: 17rem;z-index: 2}@media only screen and (max-width: 480px){.content--jubilaeum-header .badge--jubilaeumsangebot{width: 14rem}}.content--jubilaeum-header .mod_rocksolid_slider{position: relative}.content--jubilaeum-header .mod_rocksolid_slider img{float: left}.content--jubilaeum-header .mod_rocksolid_slider:after{content: "";display: block;position: absolute;bottom: -1px;left: 0;clip-path: polygon(100% 0, 100% 100%, 0 100%);background-color: #007b87;height: 5rem;width: 100%;z-index: 1}@media only screen and (max-width: 768px){.content--jubilaeum-header .mod_rocksolid_slider:after{height: 3rem}}@media only screen and (max-width: 480px){.content--jubilaeum-header .mod_rocksolid_slider:after{height: 0}}.content--jubilaeum-header > .ce_text{padding: 3rem 4rem}@media only screen and (max-width: 480px){.content--jubilaeum-header > .ce_text{padding: 2rem}}.content--jubilaeum-header > .ce_text h1,.content--jubilaeum-header > .ce_text h2{color: #fff}@media only screen and (max-width: 768px){.content--jubilaeum-header > .ce_text h1,.content--jubilaeum-header > .ce_text h2{font-size: 3rem}}@media only screen and (max-width: 480px){.content--jubilaeum-header > .ce_text h1,.content--jubilaeum-header > .ce_text h2{font-size: 2rem}}.content--jubilaeum-header > .ce_text h1 strong,.content--jubilaeum-header > .ce_text h2 strong{color: #fff;font-weight: 600}.content--jubilaeum-header > .ce_text p{color: rgba(255,255,255,0.6);font-size: 1.4rem;text-transform: uppercase;letter-spacing: 1px;font-weight: 600}@media only screen and (max-width: 480px){.content--jubilaeum-header > .ce_text p{font-size: 1.2rem}}.content--jubilaeum-header > .ce_text p strong{color: #fff;font-weight: 700;letter-spacing: 1.5px}.content--jubilaeum-angebot{display: flex;margin: 0 -1.8rem 4rem -1.8rem;flex-wrap: wrap}@media only screen and (max-width: 900px){.content--jubilaeum-angebot{display: inline-block}}.content--jubilaeum-angebot > *{margin-left: 1.8rem;margin-right: 1.8rem;margin-top: -5rem}@media only screen and (max-width: 900px){.content--jubilaeum-angebot > *{margin-top: -3rem}}.content--jubilaeum-angebot .top{width: 100%;display: flex;margin: 0 -0.5rem}.content--jubilaeum-angebot .top > *{margin: 0 .5rem;flex-basis: 1}.content--jubilaeum-angebot .left{position: relative;flex-basis: calc(45% - 2 * 1.8rem);padding: 5rem 0 5rem 0;z-index: 1}@media only screen and (max-width: 480px){.content--jubilaeum-angebot .left{padding: 5rem 2rem}}.content--jubilaeum-angebot .left .ce_text{padding: 0 2rem 0 4rem}@media only screen and (max-width: 900px){.content--jubilaeum-angebot .left .ce_text{max-width: 480px}}.content--jubilaeum-angebot .left .ce_text h3{color: rgba(255,255,255,0.4);font-size: 1.4rem;font-weight: 700;letter-spacing: 2.5px}.content--jubilaeum-angebot .left .ce_text p{color: #fff;margin: 0;font-weight: 300}.content--jubilaeum-angebot .left .ce_text p em{color: #fff;font-style: italic;display: inline-block;margin-bottom: 1rem}.content--jubilaeum-angebot .left .ce_text p strong{color: #fff;text-transform: uppercase;font-weight: 700;display: inline-block;margin-bottom: .5rem;font-size: 1.2rem}.content--jubilaeum-angebot .left .ce_text + .ce_text{margin-top: 3rem}.content--jubilaeum-angebot .left .ce_text:nth-child(1){padding-right: 2.5rem}.content--jubilaeum-angebot .left .ce_text:nth-child(2){padding-right: 4rem}.content--jubilaeum-angebot .left .ce_text:nth-child(3){padding-right: 4.5rem}.content--jubilaeum-angebot .left:before{content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;clip-path: polygon(0 2rem, 100% 0, calc(100% - 2rem) calc(100% - 2rem), 0 100%);background-color: #007b87;z-index: -1}@media only screen and (max-width: 900px){.content--jubilaeum-angebot .left:before{width: 95%}}.content--jubilaeum-angebot .right{flex-basis: calc(55% - 2 * 1.8rem);padding: 8rem 0 0 0}@media only screen and (max-width: 900px){.content--jubilaeum-angebot .right{padding: 4rem 2rem 0 4rem}}@media only screen and (max-width: 480px){.content--jubilaeum-angebot .right{padding: 2rem 2rem 0 2rem}}.content--jubilaeum-angebot .right .ce_text{max-width: 732px;padding-right: 2rem}.content--jubilaeum-angebot .right .ce_text:not(.fussnote) h2{font-size: 2.8rem;text-transform: none;margin-bottom: 2rem;line-height: 1.2}.content--jubilaeum-angebot .right .ce_text:not(.fussnote) h2 strong{color: #007b87;font-weight: 600}.content--jubilaeum-angebot .right .ce_text:not(.fussnote) h3{font-size: 1.4rem;font-weight: 700;letter-spacing: 2.5px;opacity: .7}.content--jubilaeum-angebot .right .ce_text:not(.fussnote) p{font-size: 1.4rem;font-weight: 300;line-height: 1.6;color: #007b87}.content--jubilaeum-angebot .right .ce_text:not(.fussnote) p strong{color: #007b87;font-weight: 500}.content--jubilaeum-angebot .right .ce_text.fussnote{position: relative;overflow: visible;margin-top: 4rem}.content--jubilaeum-angebot .right .ce_text.fussnote p{font-weight: 300;color: #007b87;margin-bottom: .2rem}.content--jubilaeum-angebot .right .ce_text.fussnote p em{color: #007b87;font-style: italic}.content--jubilaeum-angebot .right .ce_text.fussnote:before{content: "*";position: absolute;top: 3px;left: -12px;font-weight: 300;color: #007b87}.content--start-video{padding: 6rem 0 0 0;margin-top: -7.625rem;margin-bottom: 6.75rem;background-color: inherit;position: relative;z-index: 2}.content--start-video + *{clear: both}@media screen and (max-width: 768px){.content--start-video{padding-top: 3rem}}.content--start-video h3{color: #007b87;margin-bottom: 1rem;margin-left: 5%}@media only screen and (max-width: 720px){.content--start-video{margin-top: 0}}.content--start-video .container--video{position: relative;overflow: hidden;width: 100%;padding-top: 56.25%;float: left}.content--start-video .container--video .resp-iframe{position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%}.content--start-video:after{display: none}.content--start-video #bg-overlay{height: 100%;width: 100%;background: rgba(0,123,135,0.85);position: absolute;z-index: 1;transition: all ease-in-out .2s}.content--start-video #bg-overlay h2{font-size: 2.75rem;line-height: 1.3;font-weight: 300;letter-spacing: 1px;text-transform: none !important;display: inline-block;margin-top: 0;color: #646363;color: #fff;width: 60%;margin-left: 20%;text-align: center;position: absolute;top: 20%;font-size: 5.25rem}@media only screen and (max-width: 1024px){.content--start-video #bg-overlay h2{font-size: 2.4rem}}@media only screen and (max-width: 1600px){.content--start-video #bg-overlay h2{width: 80%;margin-left: 10%;top: 15%;font-size: 5rem}}@media only screen and (max-width: 1100px){.content--start-video #bg-overlay h2{width: 80%;margin-left: 10%;top: 10%;font-size: 4.5rem}}@media only screen and (max-width: 822px){.content--start-video #bg-overlay h2{font-size: 4rem}}@media only screen and (max-width: 768px){.content--start-video #bg-overlay h2{width: 100%;margin-left: 0;top: 18%;font-size: 3.5rem}}@media only screen and (max-width: 768px){.content--start-video #bg-overlay h2{top: 12%;font-size: 3.2rem}}.content--start-video #bg-overlay i:after{content: "";position: absolute;top: 52%;left: 45%;width: 5rem;height: 5rem;background: #fff;clip-path: polygon(25% 10%, 25% 90%, 90% 50%);cursor: pointer;transition: all ease-in-out .2s}.content--start-video #bg-overlay:hover{background: rgba(0,123,135,0.5)}.content--start-video #bg-overlay:hover i:after{background: white;transform: scale(1.2)}.content--start-slider.untervideo{background: none;margin-top: -3rem;padding-bottom: 5rem}.content--jubilaeum-header .mod_rocksolid_slider:after{display: none}.content--events-archivlist h1{display: none}.content--event-archiv{padding-left: 6.5rem;padding-right: 6.5rem}@media only screen and (max-width: 1024px){.content--event-archiv{padding-left: 3rem;padding-right: 3rem}}.content--event-archiv .mod_eventreader{padding-bottom: 2rem;position: relative}.content--event-archiv .mod_eventreader > h1{display: none}.content--event-archiv .mod_eventreader .event{padding-top: 4rem;padding-bottom: 2rem}.content--event-archiv .mod_eventreader .event h1{margin-bottom: .3rem}.content--event-archiv .mod_eventreader .info{font-size: 1.6rem;display: block}.content--event-archiv .mod_eventreader .info ~ *{margin: 1.5rem 0}.content--event-archiv .mod_eventreader .ce_gallery ul{display: flex;flex-wrap: wrap;gap: 1rem}.content--event-archiv .mod_eventreader .ce_gallery ul > *{flex-basis: calc((100% - 3rem) / 4)}@media screen and (max-width: 900px){.content--event-archiv .mod_eventreader .ce_gallery ul > *{flex-basis: calc((100% - 2rem) / 3)}}@media screen and (max-width: 900px){.content--event-archiv .mod_eventreader .ce_gallery ul > *{flex-basis: calc((100% - 1rem) / 2)}}.content--event-archiv .mod_eventreader .ce_gallery ul img{float: left}.content--event-archiv .mod_eventreader .ce_gallery ul a img{transition: all ease 2s}.content--event-archiv .mod_eventreader p.back{position: absolute;top: 2rem;left: 0}@media screen and (max-width: 900px){.layout_rss_feed{margin-left: 0 !important}}.layout_rss_feed span.time{display: block;line-height: 1.2}.is--ctl-start .layout_rss_feed{display: none}.is--ctl-start .layout_rss_feed:nth-child(-n+3){display: block}.link--white a{color: #fff;text-decoration: underline;text-transform: uppercase;font-weight: 600;font-size: 1.0625rem}.link--white a:hover{text-decoration: none;opacity: .8}.layout_booking{display: flex;gap: 6rem}@media screen and (max-width: 700px){.layout_booking{flex-direction: column;gap: 2rem}}.layout_booking > *{flex-basis: 100%}.layout_booking .container--image{margin-top: 1.8em}.layout_booking .kursanmeldung .mod_calendar_event_booking_event_booking_module{width: 100%;margin: 0;max-width: 400px}
