html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}.h1,.header-search-headline,h1{text-align:center}.event-more,.h1,.header-search-headline,.news-more,h1{font-family:"Absara Sans Pro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-weight:700;font-style:italic;font-size:40px;font-size:2.5rem;line-height:45px;line-height:2.8125rem;color:#323232;margin-bottom:40px;margin:0 0 2.5rem}.event[data-type=event].event.portion [data-border=true].event-headline,.grid[data-type=news-teaser] [data-border=true].news-teaser-headline,.h2-border,.h2.border,[data-border=true].h2,[data-border=true].h2-border,form fieldset legend[data-border=true],h2.border,h2[data-border=true]{padding:0 0 3px;padding-bottom:.1875rem;border-bottom:3px solid #323232;border-width:.1875rem}.event[data-type=event].event.portion .event-headline,.grid[data-type=news-teaser] .news-teaser-headline,.h2,.h2-border,form fieldset legend,h2{font-family:"Absara Sans Pro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-weight:700;font-style:italic;font-size:22px;font-size:1.375rem;line-height:25px;line-height:1.5625rem;color:#323232;margin-bottom:10px;margin:0 0 .625rem}.event[data-type=event].event.portion .event-headline strong,.grid[data-type=news-teaser] .news-teaser-headline strong,.h2 strong,.h2-border strong,form fieldset legend strong,h2 strong{color:#eb695a}.h3,h3{display:block;font-family:"Absara Sans Pro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:.9375rem;color:#323232;padding-bottom:2px}.h3,.sidebar[data-color] .sidebar-content-headline,.subnavigation-item-title,h3{font-weight:700;font-style:italic;border-bottom:2px solid #323232;border-size:.125rem;padding:0 0 .125rem;margin-bottom:14px;font-size:"15px";line-height:18px;line-height:1.125rem;margin:0 0 .875rem}.sidebar[data-color] .sidebar-content-headline{padding-bottom:2px}.scroll-to-top__text,.sidebar[data-color] .sidebar-content-headline,.subnavigation-item-title,body{font-family:"Absara Sans Pro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:.9375rem;color:#323232}.subnavigation-item-title{display:block}.scroll-to-top__text,body{font-size:15px;line-height:21px;line-height:1.3125rem;margin:0 0 .65625rem}.scroll-to-top__text p,body p{margin-bottom:10.5 px;margin:0 0 .65625rem}.grid p,.sidebar-content-headline,.sidebar-content-text,.text1{color:#323232}.footer-navigation-list-item-link,.gallery-title,.gallery-title p,.grid p,.sidebar-content-headline,.sidebar-content-text,.text1{font-family:"Absara Sans Pro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:15px;font-size:.9375rem;line-height:21px;line-height:1.3125rem}.event[data-type=event].event.portion .event-teaser,.event[data-type=event].event.portion .event-time,.grid[data-type=news-teaser] .news-teaser-date,.grid[data-type=personen] .person,.grid[data-type=rooms] .room,.webform-client-form.preview .preview-message p{font-family:"Absara Sans Pro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:15px;font-size:.9375rem;line-height:21px;line-height:1.3125rem;color:#323232}.grid p,.text1{margin-bottom:10.5 px}.grid p,.sidebar-content-headline,.sidebar-content-text,.text1{margin:0 0 .65625rem}.footer-navigation-list-item-link{margin-bottom:10.5 px;margin:0 0 .65625rem}.gallery-title{margin:0 0 .65625rem}.event[data-type=event].event.portion .event-teaser,.event[data-type=event].event.portion .event-teaser p,.event[data-type=event].event.portion .event-time,.event[data-type=event].event.portion .event-time p,.footer-navigation-list-item-link p,.grid p p,.grid[data-type=news-teaser] .news-teaser-date,.grid[data-type=news-teaser] .news-teaser-date p,.grid[data-type=personen] .person p,.grid[data-type=rooms] .room p,.sidebar-content-headline p,.sidebar-content-text p,.text1 p,.webform-client-form.preview .preview-message p,.webform-client-form.preview .preview-message p p{margin-bottom:10.5 px;margin:0 0 .65625rem}.gallery-title p,.grid[data-type=personen] .person,.grid[data-type=rooms] .room{margin:0 0 .65625rem}.event[data-type=event].event.portion .event-teaser a,.event[data-type=event].event.portion .event-time a,.footer-navigation-list-item-link a,.gallery-title a,.grid p a,.grid[data-type=news-teaser] .news-teaser-date a,.grid[data-type=personen] .person a,.grid[data-type=rooms] .room a,.sidebar-content-headline a,.sidebar-content-text a,.text1 a,.webform-client-form.preview .preview-message p a{text-decoration:none;border-bottom:1px solid #323232;border-size:.125rem}.event[data-type=event].event.portion .event-teaser a:hover,.event[data-type=event].event.portion .event-time a:hover,.footer-navigation-list-item-link a:hover,.gallery-title a:hover,.grid p a:hover,.grid[data-type=news-teaser] .news-teaser-date a:hover,.grid[data-type=personen] .person a:hover,.grid[data-type=rooms] .room a:hover,.sidebar-content-headline a:hover,.sidebar-content-text a:hover,.text1 a:hover,.webform-client-form.preview .preview-message p a:hover{color:#848484;border-color:#848484}.event[data-type=event].event.portion .event-teaser a.button-right,.event[data-type=event].event.portion .event-time a.button-right,.footer-navigation-list-item-link a.button-right,.gallery-title a.button-right,.grid p a.button-right,.grid[data-type=news-teaser] .news-teaser-date a.button-right,.grid[data-type=personen] .person a.button-right,.grid[data-type=rooms] .room a.button-right,.sidebar-content-headline a.button-right,.sidebar-content-text a.button-right,.text1 a.button-right,.webform-client-form.preview .preview-message p a.button-right{border-bottom:none}.news-date,.sidebar[data-color] .sidebar-content-text,.sidebar[data-color] li,.sidebar[data-color] p,.text2{color:#323232}.collection-actions a,.grid .contact-time,.grid[data-type=publikationen] .publikation-editor,.image figure figcaption h4,.image figure figcaption span,.news-date,.sidebar div.beruf,.sidebar[data-color] .sidebar-content-text,.sidebar[data-color] li,.sidebar[data-color] p,.text2,.veranstaltungsreihe,form p,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide .custom-html,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide .custom-html span,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide.current .custom-html,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide.current .custom-html span{font-family:"Absara Sans Pro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:13px;font-size:.8125rem;font-feature-settings:"lnum" 1,"pnum" 1;-webkit-font-feature-settings:"lnum" 1,"pnum" 1;-moz-font-feature-settings:"lnum=1, pnum=1";-ms-font-feature-settings:"lnum" 1,"pnum" 1;-o-font-feature-settings:"lnum" 1,"pnum" 1;line-height:16px;line-height:1rem}.grid .contact-time,.grid[data-type=publikationen] .publikation-editor,form p,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide .custom-html,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide.current .custom-html{color:#323232}.image figure figcaption h4,.image figure figcaption span,.news-date,.sidebar div.beruf,.sidebar[data-color] li,.sidebar[data-color] p,.text2{margin-bottom:8 px;margin:0 0 .5rem}.sidebar[data-color] .sidebar-content-text,.veranstaltungsreihe{margin:0 0 .5rem}.collection-actions a,.collection-actions a p,.grid .contact-time,.grid .contact-time p,.grid[data-type=publikationen] .publikation-editor,.grid[data-type=publikationen] .publikation-editor p,.image figure figcaption h4 p,.image figure figcaption span p,.news-date p,.sidebar div.beruf p,.sidebar[data-color] .sidebar-content-text p,.sidebar[data-color] li p,.sidebar[data-color] p p,.text2 p,.veranstaltungsreihe p,form p,form p p,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide .custom-html span,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide .custom-html span p,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide.current .custom-html span,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide.current .custom-html span p{margin-bottom:8 px;margin:0 0 .5rem}.collection-actions a strong,.grid .contact-time strong,.grid[data-type=publikationen] .publikation-editor strong,.image figure figcaption h4 strong,.image figure figcaption span strong,.news-date strong,.sidebar div.beruf strong,.sidebar[data-color] .sidebar-content-text strong,.sidebar[data-color] li strong,.sidebar[data-color] p strong,.text2 strong,.veranstaltungsreihe strong,form p strong,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide .custom-html span strong,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide .custom-html strong,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide.current .custom-html span strong,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide.current .custom-html strong,strong{font-weight:700}.collection-actions a a,.grid .contact-time a,.grid[data-type=publikationen] .publikation-editor a,.image figure figcaption h4 a,.image figure figcaption span a,.news-date a,.sidebar div.beruf a,.sidebar[data-color] .sidebar-content-text a,.sidebar[data-color] li a,.sidebar[data-color] p a,.text2 a,.veranstaltungsreihe a,form p a,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide .custom-html a,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide .custom-html span a,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide.current .custom-html a,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide.current .custom-html span a{text-decoration:none;border-bottom:1px solid #323232;border-size:.125rem}.collection-actions a a:hover,.grid .contact-time a:hover,.grid[data-type=publikationen] .publikation-editor a:hover,.image figure figcaption h4 a:hover,.image figure figcaption span a:hover,.news-date a:hover,.sidebar div.beruf a:hover,.sidebar[data-color] .sidebar-content-text a:hover,.sidebar[data-color] li a:hover,.sidebar[data-color] p a:hover,.text2 a:hover,.veranstaltungsreihe a:hover,form p a:hover,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide .custom-html a:hover,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide .custom-html span a:hover{color:#848484;border-color:#848484}html body .kas-lightbox #lg-gallery #lg-slider .lg-slide .custom-html,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide.current .custom-html{font-family:"Absara Pro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-style:italic;color:#fff}.grid[data-grid="2-8-2"] .column p:not(.small-paragraph){font-family:"Absara Sans Pro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:18px;font-size:1.125rem;line-height:25px;line-height:1.5625rem;text-align:center;margin-bottom:21px;margin:0 0 1.3125rem}.sidebar-content[data-type=publikation] .price{font-family:"Absara Sans Pro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-weight:700;font-size:40px;font-size:2.5rem;line-height:45px;line-height:2.8125rem;color:#323232;margin:0}.button{display:inline-block}.button,.button-left,.button-right{font-family:"Absara Pro","Georgia","Cambria","Times New Roman","Times",serif;font-style:italic;font-size:18px;font-size:1.125rem;color:#323232;padding:10px 0;padding:.625rem 0;border:none}.button-back{display:inline-block}.button-back,.grid[data-type=personen] .more a,.grid[data-type=rooms] .more a{font-family:"Absara Pro","Georgia","Cambria","Times New Roman","Times",serif;font-style:italic;font-size:18px;font-size:1.125rem;color:#323232;padding:10px 0;padding:.625rem 0;border:none}.button-back:hover,.button-left:hover,.button-right:hover,.button:hover,.grid[data-type=personen] .more a:hover,.grid[data-type=rooms] .more a:hover{color:#848484}.button[data-border=true]{text-align:center}.button-right,.button[data-border=true]{border-top:3px solid #323232;border-width:.1875rem;border-right:none;border-bottom:none;border-left:none;width:275px}.button-left{width:275px}.button-back,.button-left,.grid[data-type=personen] .more a,.grid[data-type=rooms] .more a{border-top:3px solid #323232;border-width:.1875rem;border-right:none;border-left:none}.button-back{text-align:center;width:275px}.grid[data-type=personen] .more a,.grid[data-type=rooms] .more a{border-bottom:none}@media screen and (max-width:950px){.button-back,.button-left,.button-right,.button[data-border=true],.grid[data-type=personen] .more a,.grid[data-type=rooms] .more a{width:auto;float:none;width:19.375rem;max-width:100%}}.button-back:hover,.button-left:hover,.button-right:hover,.button[data-border=true]:hover,.grid[data-type=personen] .more a:hover,.grid[data-type=rooms] .more a:hover{border-color:#848484}.button[data-bottom-border=true]{width:100%;color:#848484;border-bottom:3px solid #848484;border-width:.1875rem}.active.button[data-bottom-border=true],.button[data-bottom-border=true]:hover{border-color:#323232;color:#323232}.button-left,.button-right,.button[data-centered=true]{display:block;margin:0 auto;text-align:center}.grid[data-type=personen] .more a,.grid[data-type=rooms] .more a{margin:0 auto;text-align:center}.button[data-text-centered=true]{display:block;text-align:center}.button-back,.button-left,.button[data-back=true]{border-bottom:none!important}.button-back:before,.button-left:before,.button[data-back=true]:before{content:"\AB\A0"}.button-right:after,.button[data-next=true]:after,.grid[data-type=personen] .more a:after,.grid[data-type=rooms] .more a:after{content:"\A0\BB"}.content a,.footer-navigation-list-item-link{color:#323232;border-bottom:1px solid currentcolor}.content a:hover,.footer-navigation-list-item-link:hover{color:#848484;border-color:currentcolor}.link-left:before{content:"\AB\A0"}.link-right:after,.sidebar a:not(.image):after{content:"\A0\BB"}.sidebar a.download:not(.image){margin-left:20px;position:relative}.content ul:not(.meta):not(.grid):not(.action):not(.publikationen):not(.serp-result-breadcrump) li.column:before,.portion ul:not(.meta):not(.grid):not(.action):not(.publikationen):not(.serp-result-breadcrump) li.column:before,.sidebar a.download:not(.image):after,.sidebar ul:not(.meta):not(.grid):not(.action):not(.publikationen):not(.serp-result-breadcrump) li.column:before{display:none}.sidebar a.download:not(.image):before{position:absolute;left:-20px;top:1px}@font-face{font-family:"Absara Sans Pro";font-style:normal;font-weight:700;src:url(/sites/all/themes/KAS/fonts/AbsaraSansWebPro-Bold.woff) format("woff")}@font-face{font-family:"Absara Sans Pro";font-style:italic;font-weight:700;src:url(/sites/all/themes/KAS/fonts/AbsaraSansWebPro-BoldItalic.woff) format("woff")}@font-face{font-family:"Absara Sans Pro";font-style:normal;font-weight:400;src:url(/sites/all/themes/KAS/fonts/AbsaraSansWebPro-Light.woff) format("woff")}@font-face{font-family:"Absara Sans Pro";font-style:italic;font-weight:400;src:url(/sites/all/themes/KAS/fonts/AbsaraSansWebPro-LightItalic.woff) format("woff")}@font-face{font-family:"Absara Pro";font-style:italic;font-weight:400;src:url(/sites/all/themes/KAS/fonts/AbsaraWebPro-LightItalic.woff) format("woff")}@font-face{font-family:'Icons';src:url(/sites/all/themes/KAS/fonts/kas-iconfont.eot?8cz0wd);src:url(/sites/all/themes/KAS/fonts/kas-iconfont.eot?8cz0wd#iefix) format("embedded-opentype"),url(/sites/all/themes/KAS/fonts/kas-iconfont.ttf?8cz0wd) format("truetype"),url(/sites/all/themes/KAS/fonts/kas-iconfont.woff?8cz0wd) format("woff"),url(/sites/all/themes/KAS/fonts/kas-iconfont.svg?8cz0wd#kas-iconfont) format("svg");font-weight:400;font-style:normal}#views-exposed-form-programm-page-1 .views-submit-button:before,#views-exposed-form-programm-programm .views-submit-button:before,.d21-button-disturber:before,.footer .logos .social .facebook:before,.footer .logos .social .youtube:before,.gallery-list .gallery-image:after,.header-search .submit-button:before,.leaflet-actions li.leaflet-print:before,.leaflet-actions li.leaflet-share:before,.leaflet-grid .column .leaflet-overview.remove:before,.mean-container .mean-nav ul li a.mean-expand.mean-clicked:before,.mean-container .mean-nav ul li a.mean-expand:before,.sidebar a.download:not(.image):before,.title-wrapper .read-info-link.expanded:after,.title-wrapper .read-info-link:after,.toolbar div.contact:before,.toolbar div:before,.toolbar li.contact:before,.toolbar li:before,[data-type=add]:before,[data-type=archive]:before,form .form-type-select:after,form .webform-component-select:after,form input[type=checkbox]~label:after,html body .kas-lightbox #lg-action #lg-next:after,html body .kas-lightbox #lg-action #lg-prev:before,html body .kas-lightbox #lg-close:after{font-family:'Icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#views-exposed-form-programm-page-1 .views-submit-button:before,#views-exposed-form-programm-programm .views-submit-button:before,.header-search .submit-button:before,.toolbar div:before,.toolbar li:before{content:"\e600"}.toolbar div.contact:before,.toolbar li.contact:before{content:"\e602"}[data-type=add]:before{content:"\e603"}[data-type=archive]:before{content:"\e607"}.leaflet-actions li.leaflet-print:before{content:"\e608"}.leaflet-actions li.leaflet-share:before{content:"\e609"}.mean-container .mean-nav ul li a.mean-expand:before{content:"\e60b";font-size:12px;padding:9px;color:#fff;position:absolute;left:0;text-indent:0}.mean-container .mean-nav ul li a.mean-expand.mean-clicked:before{content:"\e60c"}html body .kas-lightbox #lg-action #lg-next:after{content:"\e60e"}.title-wrapper .read-info-link:after,form .form-type-select:after,form .webform-component-select:after{content:"\e60f"}.title-wrapper .read-info-link.expanded:after{content:"\e610"}form input[type=checkbox]~label:after{content:"\e612"}.leaflet-grid .column .leaflet-overview.remove:before,html body .kas-lightbox #lg-close:after{content:"\e613"}.sidebar a.download:not(.image):before{content:"\e614"}.footer .logos .social .youtube:before{content:"\e616"}.footer .logos .social .facebook:before{content:"\e617"}.gallery-list .gallery-image:after{content:"\e61a"}html body .kas-lightbox #lg-action #lg-prev:before{content:"\e61b"}.d21-button-disturber:before{content:"\e900"}a{text-decoration:none;color:#323232}.sidebar div.beruf,a:hover{color:#848484}em{font-style:italic}[aria-hidden=true]{display:none}a[href^="tel:"]:after{display:none!important}[data-color="1"]{background-color:#323232}[data-color="2"]{background-color:#848484}[data-color="3"]{background-color:#ebebeb}[data-type=add]:before,[data-type=archive]:before{position:relative;top:.3125rem;right:0;bottom:0;left:0;padding-right:.3125rem;font-size:1.5625rem;font-family:'Icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-type=archive] a{border-bottom:1px solid currentcolor;line-height:1rem}ul.centered-buttons{padding:0;text-align:center}ul.centered-buttons li{display:inline-block;margin-right:20px}a.section-anchor{position:absolute;top:-200px}.line-through,.line-through .event-date{text-decoration:line-through!important}.grid{position:relative;width:100%;margin:0;padding:0;list-style:none}.grid[data-grid="2-8-2"] .column .image.cols-2,.grid[data-grid="8-4"] .column:nth-of-type(odd) .image.cols-2{float:left;display:block;width:21.73913%;margin:0}.grid[data-grid="2-8-2"] .column .image.cols-2:last-child,.grid[data-grid="8-4"] .column:nth-of-type(odd) .image.cols-2:last-child{margin-right:0}.grid[data-grid="2-8-2"] .column .image.cols-3,.grid[data-grid="8-4"] .column:nth-of-type(odd) .image.cols-3{float:left;display:block;width:34.78261%;margin:0}.grid[data-grid="2-8-2"] .column .image.cols-3:last-child,.grid[data-grid="8-4"] .column:nth-of-type(odd) .image.cols-3:last-child{margin-right:0}.grid[data-grid="2-8-2"] .column .image.cols-4,.grid[data-grid="8-4"] .column:nth-of-type(odd) .image.cols-4{float:left;display:block;width:47.82609%;margin:0}.grid[data-grid="2-8-2"] .column .image.cols-4:last-child,.grid[data-grid="8-4"] .column:nth-of-type(odd) .image.cols-4:last-child{margin-right:0}.grid[data-grid="2-8-2"] .column .image.cols-5,.grid[data-grid="8-4"] .column:nth-of-type(odd) .image.cols-5{float:left;display:block;width:60.86957%;margin:0}.grid[data-grid="2-8-2"] .column .image.cols-5:last-child,.grid[data-grid="8-4"] .column:nth-of-type(odd) .image.cols-5:last-child{margin-right:0}.grid[data-grid="2-8-2"] .column .image.cols-6,.grid[data-grid="8-4"] .column:nth-of-type(odd) .image.cols-6{float:left;display:block;width:73.91304%;margin:0}.grid[data-grid="2-8-2"] .column .image.cols-6:last-child,.grid[data-grid="7-1-4"] .column:nth-of-type(odd) .image.cols-2:last-child,.grid[data-grid="7-1-4"] .column:nth-of-type(odd) .image.cols-3:last-child,.grid[data-grid="7-1-4"] .column:nth-of-type(odd) .image.cols-4:last-child,.grid[data-grid="7-1-4"] .column:nth-of-type(odd) .image.cols-5:last-child,.grid[data-grid="7-1-4"] .column:nth-of-type(odd) .image.cols-6:last-child,.grid[data-grid="7-5"] .column:nth-of-type(odd) .image.cols-2:last-child,.grid[data-grid="7-5"] .column:nth-of-type(odd) .image.cols-3:last-child,.grid[data-grid="7-5"] .column:nth-of-type(odd) .image.cols-4:last-child,.grid[data-grid="7-5"] .column:nth-of-type(odd) .image.cols-5:last-child,.grid[data-grid="7-5"] .column:nth-of-type(odd) .image.cols-6:last-child,.grid[data-grid="8-4"] .column:nth-of-type(odd) .image.cols-6:last-child{margin-right:0}.grid[data-grid="7-1-4"] .column:nth-of-type(odd) .image.cols-2,.grid[data-grid="7-5"] .column:nth-of-type(odd) .image.cols-2{float:left;display:block;width:25%;margin:0}.grid[data-grid="7-1-4"] .column:nth-of-type(odd) .image.cols-3,.grid[data-grid="7-5"] .column:nth-of-type(odd) .image.cols-3{float:left;display:block;width:40%;margin:0}.grid[data-grid="7-1-4"] .column:nth-of-type(odd) .image.cols-4,.grid[data-grid="7-5"] .column:nth-of-type(odd) .image.cols-4{float:left;display:block;width:55%;margin:0}.grid[data-grid="7-1-4"] .column:nth-of-type(odd) .image.cols-5,.grid[data-grid="7-5"] .column:nth-of-type(odd) .image.cols-5{float:left;display:block;width:70%;margin:0}.grid[data-grid="7-1-4"] .column:nth-of-type(odd) .image.cols-6,.grid[data-grid="7-5"] .column:nth-of-type(odd) .image.cols-6{float:left;display:block;width:85%;margin:0}.grid[data-grid="5-1-6"] .column:nth-of-type(even) .image.cols-2,.grid[data-grid="6-1-5"] .column:nth-of-type(odd) .image.cols-2,.grid[data-grid="6-6"] .column .image.cols-2{float:left;display:block;width:29.41176%;margin:0}.grid[data-grid="5-1-6"] .column:nth-of-type(even) .image.cols-2:last-child,.grid[data-grid="6-1-5"] .column:nth-of-type(odd) .image.cols-2:last-child,.grid[data-grid="6-6"] .column .image.cols-2:last-child{margin-right:0}.grid[data-grid="5-1-6"] .column:nth-of-type(even) .image.cols-3,.grid[data-grid="6-1-5"] .column:nth-of-type(odd) .image.cols-3,.grid[data-grid="6-6"] .column .image.cols-3{float:left;display:block;width:47.05882%;margin:0}.grid[data-grid="5-1-6"] .column:nth-of-type(even) .image.cols-3:last-child,.grid[data-grid="6-1-5"] .column:nth-of-type(odd) .image.cols-3:last-child,.grid[data-grid="6-6"] .column .image.cols-3:last-child{margin-right:0}.grid[data-grid="5-1-6"] .column:nth-of-type(even) .image.cols-4,.grid[data-grid="6-1-5"] .column:nth-of-type(odd) .image.cols-4,.grid[data-grid="6-6"] .column .image.cols-4{float:left;display:block;width:64.70588%;margin:0}.grid[data-grid="5-1-6"] .column:nth-of-type(even) .image.cols-4:last-child,.grid[data-grid="6-1-5"] .column:nth-of-type(odd) .image.cols-4:last-child,.grid[data-grid="6-6"] .column .image.cols-4:last-child{margin-right:0}.grid[data-grid="5-1-6"] .column:nth-of-type(even) .image.cols-5,.grid[data-grid="6-1-5"] .column:nth-of-type(odd) .image.cols-5,.grid[data-grid="6-6"] .column .image.cols-5{float:left;display:block;width:82.35294%;margin:0}.grid[data-grid="5-1-6"] .column:nth-of-type(even) .image.cols-5:last-child,.grid[data-grid="6-1-5"] .column:nth-of-type(odd) .image.cols-5:last-child,.grid[data-grid="6-6"] .column .image.cols-5:last-child{margin-right:0}.grid[data-grid="5-1-6"] .column:nth-of-type(even) .image.cols-6,.grid[data-grid="6-1-5"] .column:nth-of-type(odd) .image.cols-6,.grid[data-grid="6-6"] .column .image.cols-6{float:left;display:block;width:100%;margin:0}.grid[data-grid="2-5-5"] .column:nth-of-type(3n+2) .image.cols-2:last-child,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+2) .image.cols-3:last-child,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+2) .image.cols-4:last-child,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+2) .image.cols-5:last-child,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+2) .image.cols-6:last-child,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+3) .image.cols-2:last-child,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+3) .image.cols-3:last-child,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+3) .image.cols-4:last-child,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+3) .image.cols-5:last-child,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+3) .image.cols-6:last-child,.grid[data-grid="5-1-6"] .column:nth-of-type(even) .image.cols-6:last-child,.grid[data-grid="5-1-6"] .column:nth-of-type(odd) .image.cols-2:last-child,.grid[data-grid="5-1-6"] .column:nth-of-type(odd) .image.cols-3:last-child,.grid[data-grid="5-1-6"] .column:nth-of-type(odd) .image.cols-4:last-child,.grid[data-grid="5-1-6"] .column:nth-of-type(odd) .image.cols-5:last-child,.grid[data-grid="5-1-6"] .column:nth-of-type(odd) .image.cols-6:last-child,.grid[data-grid="6-1-5"] .column:nth-of-type(even) .image.cols-2:last-child,.grid[data-grid="6-1-5"] .column:nth-of-type(even) .image.cols-3:last-child,.grid[data-grid="6-1-5"] .column:nth-of-type(even) .image.cols-4:last-child,.grid[data-grid="6-1-5"] .column:nth-of-type(even) .image.cols-5:last-child,.grid[data-grid="6-1-5"] .column:nth-of-type(even) .image.cols-6:last-child,.grid[data-grid="6-1-5"] .column:nth-of-type(odd) .image.cols-6:last-child,.grid[data-grid="6-6"] .column .image.cols-6:last-child,.grid[data-grid="7-5"] .column:nth-of-type(even) .image.cols-2:last-child,.grid[data-grid="7-5"] .column:nth-of-type(even) .image.cols-3:last-child,.grid[data-grid="7-5"] .column:nth-of-type(even) .image.cols-4:last-child,.grid[data-grid="7-5"] .column:nth-of-type(even) .image.cols-5:last-child,.grid[data-grid="7-5"] .column:nth-of-type(even) .image.cols-6:last-child{margin-right:0}.grid[data-grid="2-5-5"] .column:nth-of-type(3n+2) .image.cols-2,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+3) .image.cols-2,.grid[data-grid="5-1-6"] .column:nth-of-type(odd) .image.cols-2,.grid[data-grid="6-1-5"] .column:nth-of-type(even) .image.cols-2,.grid[data-grid="7-5"] .column:nth-of-type(even) .image.cols-2{float:left;display:block;width:35.71429%;margin:0}.grid[data-grid="2-5-5"] .column:nth-of-type(3n+2) .image.cols-3,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+3) .image.cols-3,.grid[data-grid="5-1-6"] .column:nth-of-type(odd) .image.cols-3,.grid[data-grid="6-1-5"] .column:nth-of-type(even) .image.cols-3,.grid[data-grid="7-5"] .column:nth-of-type(even) .image.cols-3{float:left;display:block;width:57.14286%;margin:0}.grid[data-grid="2-5-5"] .column:nth-of-type(3n+2) .image.cols-4,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+3) .image.cols-4,.grid[data-grid="5-1-6"] .column:nth-of-type(odd) .image.cols-4,.grid[data-grid="6-1-5"] .column:nth-of-type(even) .image.cols-4,.grid[data-grid="7-5"] .column:nth-of-type(even) .image.cols-4{float:left;display:block;width:78.57143%;margin:0}.grid[data-grid="2-5-5"] .column:nth-of-type(3n+2) .image.cols-5,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+3) .image.cols-5,.grid[data-grid="5-1-6"] .column:nth-of-type(odd) .image.cols-5,.grid[data-grid="6-1-5"] .column:nth-of-type(even) .image.cols-5,.grid[data-grid="7-5"] .column:nth-of-type(even) .image.cols-5{float:left;display:block;width:100%;margin:0}.grid[data-grid="2-5-5"] .column:nth-of-type(3n+2) .image.cols-6,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+3) .image.cols-6,.grid[data-grid="5-1-6"] .column:nth-of-type(odd) .image.cols-6,.grid[data-grid="6-1-5"] .column:nth-of-type(even) .image.cols-6,.grid[data-grid="7-5"] .column:nth-of-type(even) .image.cols-6{float:left;display:block;width:121.42857%;margin:0}.grid[data-grid="4-4"] .column .image.cols-2,.grid[data-grid="4-4-4"] .column .image.cols-2,.grid[data-grid="7-1-4"] .column:nth-of-type(even) .image.cols-2,.grid[data-grid="8-4"] .column:nth-of-type(even) .image.cols-2{float:left;display:block;width:45.45455%;margin:0}.grid[data-grid="4-4"] .column .image.cols-2:last-child,.grid[data-grid="4-4-4"] .column .image.cols-2:last-child,.grid[data-grid="7-1-4"] .column:nth-of-type(even) .image.cols-2:last-child,.grid[data-grid="8-4"] .column:nth-of-type(even) .image.cols-2:last-child{margin-right:0}.grid[data-grid="4-4"] .column .image.cols-3,.grid[data-grid="4-4-4"] .column .image.cols-3,.grid[data-grid="7-1-4"] .column:nth-of-type(even) .image.cols-3,.grid[data-grid="8-4"] .column:nth-of-type(even) .image.cols-3{float:left;display:block;width:72.72727%;margin:0}.grid[data-grid="4-4"] .column .image.cols-3:last-child,.grid[data-grid="4-4-4"] .column .image.cols-3:last-child,.grid[data-grid="7-1-4"] .column:nth-of-type(even) .image.cols-3:last-child,.grid[data-grid="8-4"] .column:nth-of-type(even) .image.cols-3:last-child{margin-right:0}.grid[data-grid="4-4"] .column .image.cols-4,.grid[data-grid="4-4-4"] .column .image.cols-4,.grid[data-grid="7-1-4"] .column:nth-of-type(even) .image.cols-4,.grid[data-grid="8-4"] .column:nth-of-type(even) .image.cols-4{float:left;display:block;width:100%;margin:0}.grid[data-grid="4-4"] .column .image.cols-4:last-child,.grid[data-grid="4-4-4"] .column .image.cols-4:last-child,.grid[data-grid="7-1-4"] .column:nth-of-type(even) .image.cols-4:last-child,.grid[data-grid="8-4"] .column:nth-of-type(even) .image.cols-4:last-child{margin-right:0}.grid[data-grid="4-4"] .column .image.cols-5,.grid[data-grid="4-4-4"] .column .image.cols-5,.grid[data-grid="7-1-4"] .column:nth-of-type(even) .image.cols-5,.grid[data-grid="8-4"] .column:nth-of-type(even) .image.cols-5{float:left;display:block;width:127.27273%;margin:0}.grid[data-grid="4-4"] .column .image.cols-5:last-child,.grid[data-grid="4-4-4"] .column .image.cols-5:last-child,.grid[data-grid="7-1-4"] .column:nth-of-type(even) .image.cols-5:last-child,.grid[data-grid="8-4"] .column:nth-of-type(even) .image.cols-5:last-child{margin-right:0}.grid[data-grid="4-4"] .column .image.cols-6,.grid[data-grid="4-4-4"] .column .image.cols-6,.grid[data-grid="7-1-4"] .column:nth-of-type(even) .image.cols-6,.grid[data-grid="8-4"] .column:nth-of-type(even) .image.cols-6{float:left;display:block;width:154.54545%;margin:0}.grid[data-grid="2-5-5"] .column:nth-of-type(3n+1) .image.cols-2:last-child,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+1) .image.cols-3:last-child,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+1) .image.cols-4:last-child,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+1) .image.cols-5:last-child,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+1) .image.cols-6:last-child,.grid[data-grid="4-4"] .column .image.cols-6:last-child,.grid[data-grid="4-4-4"] .column .image.cols-6:last-child,.grid[data-grid="7-1-4"] .column:nth-of-type(even) .image.cols-6:last-child,.grid[data-grid="8-4"] .column:nth-of-type(even) .image.cols-6:last-child,.ping-pong-content .column:nth-of-type(odd):last-child{margin-right:0}@media screen and (max-width:950px){.grid[data-grid="4-4"] .column .image.cols-3:after,.grid[data-grid="4-4-4"] .column .image.cols-3:after,.grid[data-grid="7-1-4"] .column:nth-of-type(even) .image.cols-3:after,.grid[data-grid="8-4"] .column:nth-of-type(even) .image.cols-3:after{content:'';clear:both;display:block}.grid[data-grid="4-4"] .column .image.cols-3,.grid[data-grid="4-4-4"] .column .image.cols-3,.grid[data-grid="7-1-4"] .column:nth-of-type(even) .image.cols-3,.grid[data-grid="8-4"] .column:nth-of-type(even) .image.cols-3{float:none}}.grid[data-grid="3-3-3-3"] .column .image.cols-2{float:left;display:block;width:62.5%;margin:0}.grid[data-grid="3-3-3-3"] .column .image.cols-2:last-child,.grid[data-grid="3-3-3-3"] .column .image.cols-3:last-child,.grid[data-grid="3-3-3-3"] .column .image.cols-4:last-child,.grid[data-grid="3-3-3-3"] .column .image.cols-5:last-child,.grid[data-grid="3-3-3-3"] .column .image.cols-6:last-child{margin-right:0}.grid[data-grid="3-3-3-3"] .column .image.cols-3{float:left;display:block;width:100%;margin:0}.grid[data-grid="3-3-3-3"] .column .image.cols-4{float:left;display:block;width:137.5%;margin:0}.grid[data-grid="3-3-3-3"] .column .image.cols-5{float:left;display:block;width:175%;margin:0}.grid[data-grid="3-3-3-3"] .column .image.cols-6{float:left;display:block;width:212.5%;margin:0}.grid[data-grid="2-5-5"] .column:nth-of-type(3n+1) .image.cols-2{float:left;display:block;width:100%;margin:0}.grid[data-grid="2-5-5"] .column:nth-of-type(3n+1) .image.cols-3{float:left;display:block;width:160%;margin:0}.grid[data-grid="2-5-5"] .column:nth-of-type(3n+1) .image.cols-4{float:left;display:block;width:220%;margin:0}.grid[data-grid="2-5-5"] .column:nth-of-type(3n+1) .image.cols-5{float:left;display:block;width:280%;margin:0}.grid[data-grid="2-5-5"] .column:nth-of-type(3n+1) .image.cols-6{float:left;display:block;width:340%;margin:0}.ping-pong-content .column:nth-of-type(odd){float:left;display:block;margin-right:2.85714%;width:40%}@media screen and (max-width:550px){.ping-pong-content .column:nth-of-type(odd){float:left;display:block;margin-right:2.85714%;width:100%}.ping-pong-content .column:nth-of-type(odd):last-child{margin-right:0}}.ping-pong-content .column:nth-of-type(even){float:left;display:block;margin-right:2.85714%;width:48.57143%}.ping-pong-content .column:nth-of-type(even):last-child{margin-right:0}@media screen and (max-width:550px){.ping-pong-content .column:nth-of-type(even){float:left;display:block;margin-right:2.85714%;width:100%}.ping-pong-content .column:nth-of-type(even):last-child{margin-right:0}}.ping-pong-content:nth-of-type(odd) [data-grid=ping-pong] .column:nth-of-type(even){margin-left:8.57143%;margin-right:0}@media screen and (max-width:550px){.ping-pong-content:nth-of-type(odd) [data-grid=ping-pong] .column:nth-of-type(even){margin-left:0%}}.ping-pong-content:nth-of-type(even) [data-grid=ping-pong] .column:nth-of-type(odd){margin-right:0;float:right!important}@media screen and (max-width:550px){.ping-pong-content:nth-of-type(even) [data-grid=ping-pong] .column:nth-of-type(odd){float:left!important}}.grid .column .half::after,.grid .column .half:before,.grid::after,.grid[data-grid="2-8-2"] .column::after,.main::after,.sidebar-content-text[data-type=action] .action-item[data-type=share] .social::after,.sidebar-content-text[data-type=events] .events li::after,.sidebar-content-text[data-type=events] .events__event::after,.sidebar-content-text[data-type=person]::after,.sidebar-content-text[data-type=publikationen] .publikationen-publikation::after{clear:both;content:"";display:table}.grid .image.full{height:auto;width:100%;margin:0}.grid .column .half .portion{float:left;width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}.grid .column .half .portion:nth-of-type(odd){margin:0 .9375rem 0 0;clear:both}.grid .column .half .portion:nth-of-type(even){margin:0 0 0 .9375rem}@media screen and (max-width:550px){.grid .column .half .portion{width:100%}.grid .column .half .portion:nth-of-type(even){margin:0}}.grid[data-grid="7-5"] .column:nth-of-type(odd){float:left;display:block;margin-right:2.85714%;width:57.14286%}.grid[data-grid="7-5"] .column:nth-of-type(even):last-child,.grid[data-grid="7-5"] .column:nth-of-type(odd):last-child{margin-right:0}.grid[data-grid="7-5"] .column:nth-of-type(even){float:left;display:block;width:40%;margin-right:0}@media screen and (max-width:550px){.grid[data-grid="7-5"] .column:nth-of-type(even),.grid[data-grid="7-5"] .column:nth-of-type(odd){float:left;display:block;width:100%;margin-right:0}.grid[data-grid="7-5"] .column:nth-of-type(even):last-child,.grid[data-grid="7-5"] .column:nth-of-type(odd):last-child{margin-right:0}}.grid[data-grid="7-1-4"] .column:nth-of-type(odd){float:left;display:block;margin-right:2.85714%;width:57.14286%}.grid[data-grid="7-1-4"] .column:nth-of-type(even):last-child,.grid[data-grid="7-1-4"] .column:nth-of-type(odd):last-child{margin-right:0}.grid[data-grid="7-1-4"] .column:nth-of-type(even){float:left;display:block;width:31.42857%;margin-left:8.57143%;margin-right:0}@media screen and (max-width:550px){.grid[data-grid="7-1-4"] .column:nth-of-type(even),.grid[data-grid="7-1-4"] .column:nth-of-type(odd){float:left;display:block;width:100%;margin-left:0%;margin-right:0}.grid[data-grid="7-1-4"] .column:nth-of-type(even):last-child,.grid[data-grid="7-1-4"] .column:nth-of-type(odd):last-child{margin-right:0}}.grid[data-grid="5-1-6"] .column:nth-of-type(odd){float:left;display:block;margin-right:2.85714%;width:40%}.grid[data-grid="5-1-6"] .column:nth-of-type(even):last-child,.grid[data-grid="5-1-6"] .column:nth-of-type(odd):last-child,.grid[data-grid="6-1-4-1"] .column:nth-of-type(even):last-child,.grid[data-grid="6-1-4-1"] .column:nth-of-type(odd):last-child,.grid[data-grid="6-1-5"] .column:nth-of-type(even):last-child,.grid[data-grid="6-1-5"] .column:nth-of-type(odd):last-child{margin-right:0}.grid[data-grid="5-1-6"] .column:nth-of-type(even){float:left;display:block;width:48.57143%;margin-left:8.57143%;margin-right:0}.grid[data-grid="6-1-5"] .column:nth-of-type(odd){float:left;display:block;margin-right:2.85714%;width:48.57143%}.grid[data-grid="6-1-5"] .column:nth-of-type(even){float:left;display:block;width:40%;margin-left:8.57143%;margin-right:0}.grid[data-grid="6-1-4-1"] .column:nth-of-type(odd){float:left;display:block;margin-right:2.85714%;width:48.57143%}.grid[data-grid="6-1-4-1"] .column:nth-of-type(even){float:left;display:block;width:31.42857%;margin-left:8.57143%;margin-right:0}.grid[data-grid="2-8-2"]{margin-bottom:2.5rem}.grid[data-grid="2-8-2"] .column{float:left;display:block;margin-right:2.85714%;width:65.71429%;margin-left:17.14286%}.grid[data-grid="2-8-2"] .column:last-child{margin-right:0}@media screen and (max-width:950px){.grid[data-grid="2-8-2"] .column{float:left;display:block;margin-right:2.85714%;width:100%;margin-left:0%}.grid[data-grid="2-8-2"] .column:last-child{margin-right:0}}.grid[data-grid="2-8-2"] .image.cols-7{width:100%}.grid[data-grid="2-8-2"] .image.cols-7 figure,form .webform-container-inline>label{margin-right:0}.grid[data-grid="3-3-3-3"] .column{float:left;display:block;margin-right:2.85714%;width:22.85714%}.grid[data-grid="3-3-3-3"] .column:last-child{margin-right:0}.grid[data-grid="3-3-3-3"] .column:nth-child(4n){margin-right:0}.grid[data-grid="3-3-3-3"] .column:nth-child(4n+1){clear:left}@media screen and (max-width:950px){.grid[data-grid="3-3-3-3"] .column{float:left;display:block;margin-right:2.85714%;width:48.57143%}.grid[data-grid="3-3-3-3"] .column:last-child{margin-right:0}.grid[data-grid="3-3-3-3"] .column:nth-child(2n){margin-right:0}.grid[data-grid="3-3-3-3"] .column:nth-child(2n+1){clear:left}}@media screen and (max-width:550px){.grid[data-grid="3-3-3-3"] .column{float:left;display:block;width:100%;margin-left:0%;margin-right:0}.grid[data-grid="3-3-3-3"] .column:last-child{margin-right:0}}.grid[data-grid="6-6"] .column{float:left;display:block;margin-right:2.85714%;width:48.57143%}.grid[data-grid="6-6"] .column:last-child{margin-right:0}.grid[data-grid="6-6"] .column:nth-child(2n){margin-right:0}.grid[data-grid="6-6"] .column:nth-child(2n+1){clear:left}@media screen and (max-width:550px){.grid[data-grid="6-6"] .column{float:left;display:block;width:100%;margin-right:0}.grid[data-grid="6-6"] .column:last-child{margin-right:0}}.grid[data-grid="4-4-4"] .column{float:left;display:block;margin-right:2.85714%;width:31.42857%}.grid[data-grid="4-4-4"] .column:last-child{margin-right:0}.grid[data-grid="4-4-4"] .column:nth-child(3n){margin-right:0}.grid[data-grid="4-4-4"] .column:nth-child(3n+1){clear:left}@media screen and (max-width:950px){.grid[data-grid="4-4-4"] .column.content{float:left;display:block;width:100%;margin-right:0}.grid[data-grid="4-4-4"] .column.content:last-child{margin-right:0}}@media screen and (max-width:550px){.grid[data-grid="4-4-4"] .column{float:left;display:block;width:100%;margin-right:0}.grid[data-grid="4-4-4"] .column:last-child{margin-right:0}}@media screen and (max-width:950px){.grid[data-grid="4-4-4"].sidebar .column.sidebar{float:left;display:block;width:100%;margin-right:0}.grid[data-grid="4-4-4"].sidebar .column.sidebar.cols-1:last-child,.grid[data-grid="4-4-4"].sidebar .column.sidebar:last-child{margin-right:0}.grid[data-grid="4-4-4"].sidebar .column.sidebar.cols-1{float:left;display:block;width:48.57143%;margin-left:25.71429%;margin-right:0}.grid[data-grid="4-4-4"].sidebar .column.content{float:left;display:block;margin-right:2.85714%;width:48.57143%}.grid[data-grid="4-4-4"].sidebar .column.content:last-child{margin-right:0}.grid[data-grid="4-4-4"].sidebar .column.content:nth-child(2n){margin-right:0}.grid[data-grid="4-4-4"].sidebar .column.content:nth-child(2n+1){clear:left}}@media screen and (max-width:550px){.grid[data-grid="4-4-4"].sidebar .column{float:left;display:block;width:100%;margin-right:0}.grid[data-grid="4-4-4"].sidebar .column.content.cols-1:last-child,.grid[data-grid="4-4-4"].sidebar .column.content:last-child,.grid[data-grid="4-4-4"].sidebar .column.sidebar.cols-1:last-child,.grid[data-grid="4-4-4"].sidebar .column.sidebar:last-child,.grid[data-grid="4-4-4"].sidebar .column:last-child{margin-right:0}.grid[data-grid="4-4-4"].sidebar .column.content,.grid[data-grid="4-4-4"].sidebar .column.content.cols-1,.grid[data-grid="4-4-4"].sidebar .column.sidebar,.grid[data-grid="4-4-4"].sidebar .column.sidebar.cols-1{float:left;display:block;width:100%;margin-left:0%;margin-right:0}}.grid[data-grid="4-4"] .column:nth-of-type(odd){float:left;display:block;margin-right:2.85714%;width:31.42857%}.grid[data-grid="2-5-5"] .column:nth-of-type(3n+1):last-child,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+2):last-child,.grid[data-grid="2-5-5"] .column:nth-of-type(3n+3):last-child,.grid[data-grid="4-4"] .column:nth-of-type(even):last-child,.grid[data-grid="4-4"] .column:nth-of-type(odd):last-child,.grid[data-grid="8-4"] .column:nth-of-type(even):last-child,.grid[data-grid="8-4"] .column:nth-of-type(odd):last-child{margin-right:0}.grid[data-grid="4-4"] .column:nth-of-type(even){float:left;display:block;width:31.42857%;margin-left:34.28571%;margin-right:0}.grid[data-grid="2-5-5"] .column:nth-of-type(3n+1){float:left;display:block;margin-right:2.85714%;width:14.28571%}.grid[data-grid="2-5-5"] .column:nth-of-type(3n+2){float:left;display:block;margin-right:2.85714%;width:40%}.grid[data-grid="2-5-5"] .column:nth-of-type(3n+3){float:left;display:block;width:40%;margin-right:0}.grid[data-grid="8-4"] .column:nth-of-type(odd){float:left;display:block;margin-right:2.85714%;width:65.71429%}.grid[data-grid="8-4"] .column:nth-of-type(even){float:left;display:block;width:31.42857%;margin-right:0}@media screen and (max-width:950px){.grid[data-grid="8-4"] .column:nth-of-type(even),.grid[data-grid="8-4"] .column:nth-of-type(odd){float:left;display:block;margin-right:2.85714%;width:100%}.grid[data-grid="8-4"] .column:nth-of-type(even):last-child,.grid[data-grid="8-4"] .column:nth-of-type(odd):last-child{margin-right:0}.grid[data-grid="8-4"] .column.cols-1{float:left;display:block;margin-right:2.85714%;width:48.57143%;margin-left:25.71429%}.grid[data-grid="8-4"] .column.cols-1:last-child{margin-right:0}}@media screen and (max-width:550px){.grid[data-grid="8-4"] .column:nth-of-type(even),.grid[data-grid="8-4"] .column:nth-of-type(odd){float:left;display:block;margin-right:2.85714%;width:100%}.grid[data-grid="8-4"] .column:nth-of-type(even):last-child,.grid[data-grid="8-4"] .column:nth-of-type(odd):last-child{margin-right:0}.grid[data-grid="8-4"] .column.cols-1{float:left;display:block;margin-right:2.85714%;width:100%;margin-left:0%}.grid[data-grid="8-4"] .column.cols-1:last-child{margin-right:0}}@media screen and (max-width:950px){.grid[data-grid="8-4"][data-type=serp] .column:nth-of-type(odd){float:left;display:block;margin-right:2.85714%;width:57.14286%}.grid[data-grid="8-4"][data-type=serp] .column:nth-of-type(even):last-child,.grid[data-grid="8-4"][data-type=serp] .column:nth-of-type(odd):last-child{margin-right:0}.grid[data-grid="8-4"][data-type=serp] .column:nth-of-type(even){float:left;display:block;margin-right:2.85714%;width:31.42857%;margin-left:8.57143%}}@media screen and (max-width:550px){.grid[data-grid="8-4"][data-type=serp] .column:nth-of-type(odd){float:left;display:block;margin-right:2.85714%;width:100%}.grid[data-grid="8-4"][data-type=serp] .column:nth-of-type(even):last-child,.grid[data-grid="8-4"][data-type=serp] .column:nth-of-type(odd):last-child{margin-right:0}.grid[data-grid="8-4"][data-type=serp] .column:nth-of-type(even){float:left;display:block;margin-right:2.85714%;width:100%;margin-left:0%}.grid[data-grid="8-4"][data-type=serp] .column.sidebar{margin-top:.625rem;padding-top:0}}.main{padding-top:50px;padding-top:3.125rem;display:block;max-width:58.33333em;margin-left:auto;margin-right:auto}.main.search-header{padding-top:0}@media screen and (max-width:950px){.main{max-width:44.66667em;margin-left:auto;margin-right:auto}.main::after{clear:both;content:"";display:table}}@media screen and (max-width:750px){.main{width:90%!important;margin:0 5%}}@media screen and (max-width:550px){.main{padding-top:30px;padding-top:1.875rem}}.sidebar .sidebar-element h3,.sidebar h3{margin-top:30px;margin-top:1.875rem}.sidebar .sidebar-element h3:first-of-type{margin-top:30px;margin-top:1.875rem}.sidebar .sidebar-element:first-of-type h3{margin-top:0}@media screen and (max-width:950px){.sidebar{margin-top:2.5rem}.sidebar.cols-4 .sidebar-element{float:left;display:block;margin-right:2.85714%;width:22.85714%}.sidebar.cols-2 .sidebar-element:last-child,.sidebar.cols-3 .sidebar-element:last-child,.sidebar.cols-4 .sidebar-element:last-child{margin-right:0}.sidebar.cols-3 .sidebar-element{float:left;display:block;margin-right:2.85714%;width:31.42857%}.sidebar.cols-1,.sidebar.cols-2 .sidebar-element{float:left;display:block;margin-right:2.85714%;width:48.57143%}.sidebar.cols-1{margin-left:25.71429%}.sidebar.cols-1:last-child{margin-right:0}.sidebar .sidebar-element h3{margin-top:0}.sidebar .sidebar-element h3:first-of-type{margin-top:0}}@media screen and (max-width:550px){.sidebar.cols-1 .sidebar-element,.sidebar.cols-2 .sidebar-element,.sidebar.cols-3 .sidebar-element,.sidebar.cols-4 .sidebar-element{float:left;display:block;margin-right:2.85714%;width:100%;margin-left:0%}.sidebar.cols-1 .sidebar-element:last-child,.sidebar.cols-2 .sidebar-element:last-child,.sidebar.cols-3 .sidebar-element:last-child,.sidebar.cols-4 .sidebar-element:last-child{margin-right:0}.sidebar .sidebar-element h3{margin-top:30px!important;margin-top:1.875rem!important}.sidebar .sidebar-element h3:first-of-type{margin-top:30px;margin-top:1.875rem}.sidebar .sidebar-element:first-of-type h3{margin-top:0!important}}.sidebar h3:first-of-type{margin-top:0}.sidebar[data-color]{padding:10px;padding:.625rem}.sidebar[data-color] .sidebar-element:last-of-type .sidebar-content-text{margin:0}.sidebar[data-color] .sidebar-content-text.button,.sidebar[data-color] .sidebar-content-text[data-type=action]{margin:0;display:block;padding-bottom:0}.sidebar[data-color] .sidebar-content-headline{display:block}.sidebar[data-color] .sidebar-content-text{margin:0 0 30px;margin-bottom:1.875rem}.sidebar-content{margin:0}.sidebar-content:first-child{padding-bottom:10px}.sidebar-content .meta-name.with-link{margin-bottom:.3125rem;line-height:1.3125rem}.sidebar-content .meta-name a:after,.sidebar-content-text .meta-name a:after,.sidebar-content-text[data-type=kontakt] .person-fax a:after,.sidebar-content-text[data-type=kontakt] .person-telephone a:after,.sidebar-content-text[data-type=person] .meta-email a:after,.sidebar-content-text[data-type=person] .meta-fax a:after,.sidebar-content-text[data-type=person] .meta-telephone a:after,.sidebar-content-text[data-type=publikationen] .meta-autor a:after{content:''}.sidebar-content[data-type=publikation] .sidebar-content-text{margin-bottom:.7rem}.sidebar-content-headline{margin:0;font-weight:700}.sidebar-content-text{margin:0 0 30px;margin-bottom:1.875rem}.sidebar-content-text:last-of-type{margin:0}.sidebar-content-text .meta-name.with-link{margin-bottom:.3125rem;line-height:1.3125rem}.sidebar-content-text[data-type=events] .events,.sidebar-content-text[data-type=publikationen] .publikationen{margin:0;padding:0;list-style:none}.sidebar-content-text[data-type=events] .events .photo{width:125px;width:7.8125rem;float:left;margin:0 10px 0 0;margin-right:.625rem}.header,.sidebar-content-text[data-type=events] .events .photo img,.sidebar-content-text[data-type=person] .photo img,.sidebar-content-text[data-type=publikationen] .publikationen-publikation-cover img{height:auto;width:100%}.sidebar-content-text[data-type=events] .events .meta{margin:0;padding:0;float:left;width:-webkit-calc(100% - 125px - 10px);width:calc(100% - 125px - 10px)}.sidebar-content-text[data-type=events] .events .meta-name{font-weight:700}.sidebar-content-text[data-type=events] .events .meta-url{display:inline-block;margin-top:10px;margin-top:.625rem}.sidebar-content-text[data-type=publikationen] .publikationen-publikation{margin:0 0 10px;margin-bottom:.625rem}.sidebar-content-text[data-type=publikationen] .publikationen-publikation-cover{width:125px;width:7.8125rem;float:left;margin:0 10px 0 0;margin-right:.625rem}.sidebar-content-text[data-type=publikationen] .publikationen-publikation-meta{float:left;padding:0;list-style:none;width:-webkit-calc(100% - 125px - 10px);width:calc(100% - 125px - 10px)}@media screen and (max-width:950px){.sidebar-content-text[data-type=publikationen] .publikationen-publikation-meta{float:none;width:100%;margin-top:.625rem}}.sidebar-content-text[data-type=publikationen] .meta-name{font-weight:700}.sidebar-content-text[data-type=publikationen] .meta-autor a,.sidebar-content-text[data-type=publikationen] .meta-link a{color:#323232}.sidebar-content-text[data-type=publikationen] .meta-autor a{border:none}.sidebar-content-text[data-type=publikationen] .meta-beschreibung{padding:10px 0;padding:.625rem 0}.sidebar-content-text[data-type=person] .photo{width:125px;width:7.8125rem;float:left;margin:0 10px 0 0;margin-right:.625rem}@media screen and (max-width:950px){.sidebar-content-text[data-type=person] .photo{width:auto;float:none}}.sidebar-content-text[data-type=person] .photo~.meta{float:left;width:-webkit-calc(100% - 125px - 10px);width:calc(100% - 125px - 10px)}@media screen and (max-width:950px){.sidebar-content-text[data-type=person] .photo~.meta{width:auto;float:none}}.sidebar-content-text[data-type=action] .action-item[data-type=share] .social,.sidebar-content-text[data-type=person] .meta{margin:0;padding:0;list-style:none}.sidebar-content-text[data-type=person] .meta-name{font-weight:700}.sidebar-content-text[data-type=person] .meta-telephone a{color:#323232;text-decoration:none;border-width:0}.sidebar-content-text[data-type=person] .meta-email a{color:#323232;text-decoration:none}.sidebar-content-text[data-type=person] .meta-fax a{color:#323232;text-decoration:none;border-width:0}.sidebar-content-text[data-type=person] .meta-telephone{margin-bottom:0}.sidebar-content-text[data-type=person] .meta-telephone:before{content:"T:\00A0";font-weight:700}.sidebar-content-text[data-type=person] .meta-fax:before{content:"F:\00A0";font-weight:700}.sidebar-content-text[data-type=person] .meta-email{margin-top:10px;margin-top:.625rem}.sidebar-content-text[data-type=person] .meta-email a{border-width:1px}.sidebar-content-text[data-type=kontakt] .person-name{font-weight:700}.sidebar-content-text[data-type=kontakt] .person-role{margin-bottom:10px;margin:0 0 .625rem}.sidebar-content-text[data-type=kontakt] .person-fax a,.sidebar-content-text[data-type=kontakt] .person-telephone a{color:#323232;text-decoration:none;border:none}.sidebar-content-text[data-type=kontakt] .person-telephone:before{content:"T:\00A0";font-weight:700}.sidebar-content-text[data-type=kontakt] .person-fax:before{content:"F:\00A0";font-weight:700}.sidebar-content-text[data-type=kontakt] .person-email{margin-top:10px;margin:.625rem 0 0}#views-exposed-form-programm-page-1 #edit-submit-programm:hover,#views-exposed-form-programm-programm #edit-submit-programm:hover,.sidebar-content-text[data-type=action] .action-item a,.sidebar-content-text[data-type=kontakt] .person-email a{color:#323232}.sidebar-content-text[data-type=action] .action{list-style:none;margin:0;padding:25px 0 0;padding-top:1.5625rem}.sidebar-content-text[data-type=action] .action-handler{font-family:"Absara Pro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1.125rem;font-style:italic;line-height:2.5rem;border-top:30px solid #fff;border-bottom:none!important;color:#fff;display:block;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;margin:0 -10px -10px;padding:0 1.25rem;-webkit-transition:background-color .3s,color .3s;-moz-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;background:#323232;outline:0;text-align:center;cursor:pointer}.sidebar-content-text[data-type=action] .action-handler:hover{background:#ebebeb;color:#323232!important;border-color:#fff!important}.sidebar-content-text[data-type=action] .action-item{margin:0 0 25px;margin-bottom:1.5625rem;line-height:22px;line-height:1.375rem}.sidebar-content-text[data-type=action] .action-item[data-type=share] .social-item{display:block}.sidebar-content-text[data-type=action] .action-item[data-type=share] .social-item a{position:relative;display:block;height:20px;width:20px;height:1.25rem;width:1.25rem;margin-right:15px;margin-right:.9375rem;overflow:hidden;float:left}.sidebar-content-text[data-type=action] .action-item[data-type=share] .social-item a:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:'';height:20px;width:20px;height:1.25rem;width:1.25rem;background:#000}.sidebar .event-info{margin-bottom:10px}.sidebar .event-info.tagungsleitung{margin-top:20px}body.section-kontakt .sidebar[data-color]{margin-bottom:1rem}.header{height:400px;margin:0 0 50px;margin-bottom:3.125rem;margin-left:0;position:relative;overflow:hidden;background:#ebebeb}.header.search-header{height:280px;width:100%}@media screen and (max-width:950px){.header.search-header{height:auto}.header,.header .header-slideshow{height:300px}.header .header-slideshow img,.header img{width:210vw}.header .header-swoosh{width:110%}}@media screen and (max-width:550px){.header,.header .header-slideshow{height:250px}.header .header-slideshow img,.header img{width:100vw}}.header-content{width:100%;width:100vw;margin:0 auto}.header-content-inner,.header-swoosh{display:block;width:100%;width:100vw;height:auto}.header-swoosh{height:10%;position:absolute;top:auto;right:0;bottom:-1px;left:0;z-index:200}.header-swoosh-path{fill:#fff}.header .gallery-title{display:none}.header .gallery-image{background:0 0;position:unset;margin-bottom:0}.header-slideshow{position:relative;height:400px;width:100%;margin:0 auto;overflow:hidden;z-index:0}.header-slideshow img{position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:150%;height:auto;width:150vw;-webkit-transform:translate3d(-50%,-50%,0) scale(1);-moz-transform:translate3d(-50%,-50%,0) scale(1);-ms-transform:translate3d(-50%,-50%,0) scale(1);-o-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:opacity 3s linear 1s,-webkit-transform 11s linear 1s;-moz-transition:opacity 3s linear 1s,-moz-transform 11s linear 1s;transition:opacity 3s linear 1s,transform 11s linear 1s;min-width:116.66667em;will-change:transform,opacity;opacity:0}@media screen and (max-width:950px){.header-slideshow img{min-width:89.33333em}}@media screen and (max-width:550px){.header-slideshow img{min-width:75rem}}.header-slideshow img:nth-child(2n+1){-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right}.header-slideshow img:nth-child(3n+1){-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.header-slideshow img:nth-child(4n+1){-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right}.header-slideshow img.fx{opacity:1;-webkit-transform:translate3d(-50%,-50%,0) scale(1.1);-moz-transform:translate3d(-50%,-50%,0) scale(1.1);-ms-transform:translate3d(-50%,-50%,0) scale(1.1);-o-transform:translate3d(-50%,-50%,0) scale(1.1);transform:translate3d(-50%,-50%,0) scale(1.1)}.header-slideshow img.fx:first-child+img~img{z-index:-1}.header-search{height:17.5rem;position:relative;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;background-image:url(/sites/all/themes/KAS/gfx/textured_paper.png);background-image:-webkit-image-set(url(/sites/all/themes/KAS/gfx/textured_paper.png) 1x,url(/sites/all/themes/KAS/gfx/textured_paper_@2X.png) 2x)}@media screen and (max-width:950px){.header-search{height:auto}}.header-search-inner{height:auto;width:100%;max-width:58.33333em;margin-left:auto;margin-right:auto}.header-search-inner::after{clear:both;content:"";display:table}@media screen and (max-width:950px){.header-search-inner{max-width:44.66667em;margin:30px auto;height:auto}.header-search-inner::after{clear:both;content:"";display:table}}@media screen and (max-width:750px){.header-search-inner{width:90%;margin:30px 5%}}.event[data-type=event].event.grid .content .event-headline a,.event[data-type=event].event.portion .event-headline a,.header-search-headline{border:none}.header-search-form{float:left;display:block;width:31.42857%;margin-left:34.28571%;margin-right:0}.header-search-form:last-child,form fieldset.kontakt:last-child,form fieldset.printexemplar:last-child{margin-right:0}.footer-inner::after,.header-search-form::after{clear:both;content:"";display:table}.header-search-form>div{text-align:center;position:relative}@media screen and (max-width:950px){.header-search-form{float:left;display:block;margin-right:2.85714%;width:65.71429%;margin-left:17.14286%}.header-search-form:last-child{margin-right:0}}@media screen and (max-width:550px){.header-search-form{float:left;display:block;margin-right:2.85714%;width:100%;margin-left:0%}.header-search-form:last-child{margin-right:0}}.header-search .form-item-keys-1{display:inline-block;width:83%;position:absolute;top:0;left:0}.header-search .submit-button{display:inline-block;position:absolute;top:0;right:7px}.header-search .submit-button:before{position:absolute;z-index:0;font-size:25px;top:0;height:35px;width:35px;left:0;padding:5px;color:#323232;background:#f0f0f0}#views-exposed-form-programm-page-1 .views-submit-button:hover:before,#views-exposed-form-programm-programm .views-submit-button:hover:before,.header-search .submit-button:hover:before{color:#f0f0f0;background:#323232}.header-search .submit-button input{position:relative;margin:0;z-index:1;height:35px;width:35px;padding:0;background:0 0}.header-search .submit-button input:hover{background:0 0}.footer{padding:9.0625rem 0 2.5rem;background:#ebebeb;height:25.625rem;position:absolute;top:auto;right:0;bottom:0;left:0}@media screen and (max-width:550px){.footer{height:62.5rem}}@media screen and (min-width:550px){.footer{padding:3.75rem 0 2.5rem}}.footer-swoosh{display:block;position:absolute;top:0;right:0;bottom:auto;left:0;height:10%;width:100%;background:#fff}.footer-swoosh-path{fill:#ebebeb}.footer-inner{max-width:58.33333em;margin-left:auto;margin-right:auto;position:relative;z-index:200}@media screen and (max-width:950px){.footer-inner{max-width:44.66667em;margin-left:auto;margin-right:auto}.footer-inner::after{clear:both;content:"";display:table}}@media screen and (max-width:550px){.footer-inner{max-width:90%;margin:0 5%}}.footer-navigation-list{list-style:none;padding:0;margin:0 0 3.125rem;text-align:center}.footer-navigation-list-item{display:inline-block;margin:0 .46875rem}.footer-address{font-style:normal;text-align:center;padding:0;margin:0 0 .4375rem}.footer-address-address,.footer-address-address-city,.footer-address-address-street,.footer-address-email,.footer-address-fax,.footer-address-name,.footer-address-telephone{display:inline-block;margin:0 0 .625rem}.footer-address-address-street:after,.footer-address-email:after,.footer-address-fax:after,.footer-address-name:after,.footer-address-telephone:after{content:'\B7';padding:0 .9375rem;font-weight:400}.footer-address-address-street:before,.footer-address-email:before,.footer-address-fax:before,.footer-address-name,.footer-address-name:before,.footer-address-telephone:before{font-weight:700}.footer-address-email:after{display:none}.footer-address-telephone:before{content:'T:\A0'}.footer-address-fax:before{content:'F:\A0'}.footer-address-email:before{content:'E:\A0'}.footer .logos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin-top:30px;position:relative}@media screen and (max-width:550px){.footer .logos{align-items:center;flex-direction:column;justify-content:center}.footer .logos .logo-item{margin:25px}}.footer .logos-bottom{display:flex;justify-content:center;margin-top:30px}.footer .logos-bottom .bildungsportal{text-align:center}.footer .logos-bottom .bildungsportal a{border-bottom:1px solid #323232}.footer .logos-bottom .bildungsportal a:hover{border-bottom:1px solid #848484}.footer .logos div{display:inline-block}.footer .logos .bistum{background:url(/sites/all/themes/KAS/gfx/egv-pb-logo-quer-graustufen_rgb.png) no-repeat;background-size:100%;height:57px;width:120px}.footer .logos .bistum a,.footer .logos .but a,.footer .logos .weiterbildung a{display:block;height:100%;width:100%}.footer .logos .but{background:url(/sites/all/themes/KAS/gfx/logo-but-2x.png) no-repeat;background-size:100%;height:70px;width:162px}.footer .logos .weiterbildung{background:url(/sites/all/themes/KAS/gfx/gutesiegelverbund-weiterbildung-2711-064-siegel-gv2-grau-xs.png) no-repeat;background-size:100%;height:120px;position:relative;top:-20px;width:124px}@media screen and (max-width:550px){.footer .logos .weiterbildung{position:relative}}.footer .logos .social .youtube{height:63px;width:60px}.footer .logos .social .youtube a{display:block;height:100%;position:absolute;top:0}.footer .logos .social .youtube:before{font-size:60px}.footer .logos .social .facebook{position:relative;top:25px;display:none}.footer .logos .social .facebook:before{font-size:25px}.content ul:not(.meta):not(.grid):not(.action):not(.publikationen):not(.serp-result-breadcrump),.portion ul:not(.meta):not(.grid):not(.action):not(.publikationen):not(.serp-result-breadcrump),.sidebar ul:not(.meta):not(.grid):not(.action):not(.publikationen):not(.serp-result-breadcrump){margin:0 0 .625rem;padding:0;list-style:none}.content ul:not(.meta):not(.grid):not(.action):not(.publikationen):not(.serp-result-breadcrump) li,.portion ul:not(.meta):not(.grid):not(.action):not(.publikationen):not(.serp-result-breadcrump) li,.sidebar ul:not(.meta):not(.grid):not(.action):not(.publikationen):not(.serp-result-breadcrump) li{padding-left:25px;position:relative}.content ul:not(.meta):not(.grid):not(.action):not(.publikationen):not(.serp-result-breadcrump) li:before,.portion ul:not(.meta):not(.grid):not(.action):not(.publikationen):not(.serp-result-breadcrump) li:before,.sidebar ul:not(.meta):not(.grid):not(.action):not(.publikationen):not(.serp-result-breadcrump) li:before{content:'— ';position:absolute;left:0}.content ul:not(.meta):not(.grid):not(.action):not(.publikationen):not(.serp-result-breadcrump) li.column,.content ul:not(.meta):not(.grid):not(.action):not(.publikationen):not(.serp-result-breadcrump).gallery-list li,.portion ul:not(.meta):not(.grid):not(.action):not(.publikationen):not(.serp-result-breadcrump) li.column,.portion ul:not(.meta):not(.grid):not(.action):not(.publikationen):not(.serp-result-breadcrump).gallery-list li,.sidebar ul:not(.meta):not(.grid):not(.action):not(.publikationen):not(.serp-result-breadcrump) li.column,.sidebar ul:not(.meta):not(.grid):not(.action):not(.publikationen):not(.serp-result-breadcrump).gallery-list li{padding-left:0}.gallery{margin-bottom:2.5rem}.gallery .custom-html span,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide .custom-html span,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide.current .custom-html span{font-weight:400;color:#848484;display:block;font-style:italic}.gallery .custom-html span.caption-credit-inline,.image figure figcaption h4.caption-credit-inline,.image figure figcaption span.caption-credit-inline,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide .custom-html span.caption-credit-inline,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide.current .custom-html span.caption-credit-inline{margin-top:0}.gallery-list{margin:0;list-style:none}.gallery-list .gallery-image:after{height:1.25rem;width:1.25rem;position:absolute;top:auto;right:.625rem;bottom:.625rem;left:auto;font-family:'Icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.8125rem;line-height:1.25rem;text-align:center;z-index:20;background:#323232;color:#fff;opacity:0;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in}@media screen and (max-width:950px){.gallery-list .gallery-image:after{opacity:1}}.gallery-list:hover{cursor:pointer}.gallery-title{overflow:hidden;position:relative;width:100%;padding-bottom:.5rem}.gallery-title,.gallery-title p{font-style:italic;text-align:center;color:#848484;margin-bottom:0}.gallery-image{background:#fff;position:relative;margin-bottom:1rem}.gallery-image:after{bottom:0;right:0}.gallery li:before,html body .kas-lightbox #lg-action .cl-thumb{display:none!important}.gallery img{display:block;width:auto;margin:0 auto}.gallery .tns-outer>button,.gallery-caption{display:none}#lg-gallery.opacity .thumb-cont,#lg-gallery.show-after-load .lg-slide.complete>*,.gallery .tns-controls button:hover,.gallery:hover .gallery-image:after,.gallery:hover .tns-controls{opacity:1}.gallery .tns-outer{position:relative}.gallery .tns-controls{position:absolute;top:50%;margin-top:-32px;opacity:0;width:100%;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.gallery .tns-controls button{border-width:0;border-style:none;width:32px;display:block;height:32px;background-color:transparent;cursor:pointer;position:absolute;text-indent:-99999px;z-index:99;margin-top:0;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.gallery .tns-controls button[data-controls=prev]{background-position:0 0;left:10px}.gallery .tns-controls button[data-controls=next]{background-position:-32px 0;right:10px}.gallery .tns-controls button[data-controls=next]:after,.gallery .tns-controls button[data-controls=prev]:after{display:block;height:32px;width:32px;font-size:2rem;line-height:1.75rem;position:absolute;top:0;right:0;bottom:0;left:0;color:#fff!important;text-indent:0}.gallery .tns-controls button[data-controls=prev]:after{content:"\AB\A0"}.gallery .tns-controls button[data-controls=next]:after{content:"\A0\BB"}.gallery .tns-nav{display:flex;justify-content:center;position:relative}.gallery .tns-nav button{width:8px;height:8px;margin:2px 10px 0;background-color:#222;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border-width:0;border-style:none;outline:none;position:relative;padding:0;display:block}.gallery .tns-nav button:before{position:absolute;width:16px;height:16px;top:-4px;left:-4px;border-radius:100%;border:2px solid #222;display:none;content:""}.gallery .tns-nav button.tns-nav-active:before,.gallery .tns-nav button:hover:before{display:block}.grid[data-type=serp] .knr{font-feature-settings:"lnum" 1,"pnum" 1;-webkit-font-feature-settings:"lnum" 1,"pnum" 1;-moz-font-feature-settings:"lnum=1, pnum=1";-ms-font-feature-settings:"lnum" 1,"pnum" 1;-o-font-feature-settings:"lnum" 1,"pnum" 1}.grid[data-type=serp] .serp-result{padding:50px 0;padding:3.125rem 0;border-bottom:1px solid #323232}.grid[data-type=serp] .serp-result::after{clear:both;content:"";display:table}.grid[data-type=serp] .serp-result:before{display:none}.grid[data-type=serp] .serp-result:first-of-type{padding-top:0}.grid[data-type=serp] .serp-result:last-of-type{padding-bottom:0;border:none}.grid[data-type=serp] .serp-result-breadcrump{margin:0;padding:0 0 10px;padding-bottom:.625rem}.grid[data-type=serp] .serp-result-breadcrump::after,.navigation-list::after,.subnavigation-flex::after{clear:both;content:"";display:table}.grid[data-type=serp] .serp-result-breadcrump-item{display:block;float:left}.grid[data-type=serp] .serp-result-breadcrump-item:last-of-type:after{display:none}.grid[data-type=serp] .serp-result-breadcrump-item:before{display:none}.grid[data-type=serp] .serp-result-breadcrump-item:after{content:"\A0\BB";padding:0 8px;padding:0 .5rem}.grid[data-type=serp] .serp-result-text strong{display:inline-block;background:#eb695a;font-family:"Absara Pro","Georgia","Cambria","Times New Roman","Times",serif;font-weight:400;font-style:italic;color:#fff;border-radius:2px}.grid[data-type=serp] .serp-result .button-right{width:100%}.grid[data-type=serp] .serp-result .sidebar{padding-top:31px;padding-top:1.9375rem}.searchresultsmessage{margin-top:60px;margin-bottom:30px}#search-api-page-search-form{margin-bottom:40px}.navigation{position:fixed;top:0;right:0;bottom:auto;left:0;background:#fff;height:100px;box-shadow:0 3px 8px 0 rgba(0,0,0,.2);z-index:250;-webkit-transition:height .4s cubic-bezier(.39,.575,.565,1);-moz-transition:height .4s cubic-bezier(.39,.575,.565,1);transition:height .4s cubic-bezier(.39,.575,.565,1)}@media screen and (max-width:950px){.navigation{display:none}}.navigation[data-small=true]{height:50px}.navigation[data-small=true] .navigation-logo,.navigation[data-small=true] .navigation-logo a,.navigation[data-small=true] .navigation-logo-image{display:block;padding:3px 0 0;height:3.125rem;width:6.25rem;height:50px;width:100px}.navigation[data-small=true] .navigation-logo-image-text,.navigation[data-small=true] .navigation-logo:hover .navigation[data-small=true] .navigation-logo-image-text{fill:transparent!important}.navigation[data-small=true] .navigation-list-item .subnavigation{position:absolute;top:48px;right:0;bottom:auto;left:0;top:3rem}.navigation[data-small=true] .navigation-list-item-link{height:50px;height:3.125rem;line-height:50px;line-height:3.125rem}.navigation-logo,.navigation-logo a,.navigation-logo-image{display:block;-webkit-transition:all .4s cubic-bezier(.39,.575,.565,1);-moz-transition:all .4s cubic-bezier(.39,.575,.565,1);transition:all .4s cubic-bezier(.39,.575,.565,1)}.navigation-logo{position:absolute;top:0;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:175px;width:10.9375rem}.navigation-logo a,.navigation-logo-image{height:100px;width:100px;height:6.25rem;width:6.25rem;margin:0 auto}#walkabout-svg .room.active #umgang-flaeche,#walkabout-svg .room.active polygon,#walkabout-svg .room:hover #umgang-flaeche,#walkabout-svg .room:hover polygon,.navigation-logo-image-building,.navigation-logo-image-text{fill:#323232}.navigation-list-item:hover,.navigation-logo:hover{background:#323232}.navigation-logo:hover .navigation-logo-image-building,.navigation-logo:hover .navigation-logo-image-text{fill:#fff}.navigation-list{max-width:58.33333em;list-style:none;margin:0 auto;padding:0}.navigation-list-item{display:block;width:175px;height:auto;width:10.9375rem}.navigation-list-item:hover .subnavigation{height:320px;visibility:visible;opacity:.95;padding:25px 0 2px}.mean-container .mean-nav ul li ul li a.mean-expand:before,.mean-container .mean-nav ul li ul li ul li a.mean-expand:before,.navigation-list-item:hover .navigation-list-item-link{color:#fff}.navigation-list-item-link{font-family:"Absara Sans Pro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-weight:700;font-size:18px;font-size:1.125rem;display:block;text-decoration:none;color:#323232;height:100px;height:6.25rem;line-height:100px;line-height:6.25rem;text-align:center;-webkit-transition:height .4s cubic-bezier(.39,.575,.565,1),line-height .4s cubic-bezier(.39,.575,.565,1);-moz-transition:height .4s cubic-bezier(.39,.575,.565,1),line-height .4s cubic-bezier(.39,.575,.565,1);transition:height .4s cubic-bezier(.39,.575,.565,1),line-height .4s cubic-bezier(.39,.575,.565,1)}.navigation-list-item-link.active-trail,form input[type=submit]:hover{background:#323232;color:#fff}.navigation-list-item:nth-of-type(1),.navigation-list-item:nth-of-type(2){float:left}.navigation-list-item:nth-of-type(3),.navigation-list-item:nth-of-type(4){float:right}.subnavigation{position:absolute;top:98px;right:0;bottom:auto;left:0;top:6.125rem;background:#fff;z-index:-100;-webkit-transition:all .4s cubic-bezier(.39,.575,.565,1);-moz-transition:all .4s cubic-bezier(.39,.575,.565,1);transition:all .4s cubic-bezier(.39,.575,.565,1);height:0;visibility:hidden;overflow:hidden;box-shadow:0 3px 8px 0 rgba(0,0,0,.2)}.subnavigation-flex{max-width:58.33333em;margin-left:auto;margin-right:auto;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-align-content:space-between;-moz-align-content:space-between;align-content:space-between;-ms-flex-line-pack:justify}.subnavigation-list{margin:0;padding:0;list-style:none;line-height:25px;line-height:1.5625rem}.subnavigation-list-item a{border-bottom:1px solid #323232}.subnavigation-list-item a.active,.subnavigation-list-item a:hover{color:#848484;border-bottom-color:#848484}.subnavigation-item{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin:0 10px;margin:0 .625rem}.subnavigation-item[data-columns="2"]{-webkit-flex-grow:2;-moz-flex-grow:2;flex-grow:2;-ms-flex-positive:2}.subnavigation-item[data-columns="2"] .subnavigation-item-content{-webkit-columns:2;-moz-columns:2;columns:2}.subnavigation-item-title{padding:0;position:relative}.subnavigation-item-title a{display:block;padding:2px 0 0;padding:.125rem 0 0;color:#323232!important}.subnavigation-item-title a:after{display:block;content:'\BB';float:right;padding-right:.125em}.subnavigation-item-title a.active,.subnavigation-item-title a.active-trail,.subnavigation-item-title a:hover{background:#323232!important;color:#fff!important;padding:2px 2px 0;padding:.125rem .125rem 0}.breadcrumbs{background:#ebebeb;padding:6px 10px 3px;display:inline-block;position:fixed;top:20px;z-index:100;box-shadow:0 3px 8px 0 rgba(0,0,0,.2);-webkit-transition:top .4s cubic-bezier(.39,.575,.565,1);-moz-transition:top .4s cubic-bezier(.39,.575,.565,1);transition:top .4s cubic-bezier(.39,.575,.565,1)}.breadcrumbs span.seperator{margin:0 10px}.breadcrumbs[data-small=true]{top:50px}.image{display:block;float:left;border:none!important}@media screen and (max-width:550px){.image.cols-7 figure{margin:4px 0 20px;margin:.25rem 0 1.25rem}}.image figure{margin:4px 20px 20px 0;margin:.25rem 1.25rem 1.25rem 0}.image figure img{display:block;height:auto;width:100%}.image figure figcaption h4,.image figure figcaption span{font-weight:400;margin-top:1.25rem;color:#848484;display:inline-block;font-style:italic}.room-teaser .image figure{margin:.25rem 0 1.25rem}.news-headline{margin-bottom:0}.news-headline a,.view-display-id-news_frontpage_corona .h2-border a{border-bottom:none}.news-headline a:after{display:none}.news-teaser{font-style:italic}.news-content{margin-top:21px;margin-top:1.3125rem}.news-more{display:block;text-align:center;border:none}.unpublished{background:#fff4f4;padding:10px}@media screen and (max-width:950px){.node-type-news .grid[data-grid="7-1-4"] .column:nth-of-type(odd){float:left;display:block;margin-right:2.85714%;width:100%}.node-type-news .grid[data-grid="7-1-4"] .column:nth-of-type(odd) .image.cols-7:last-child,.node-type-news .grid[data-grid="7-1-4"] .column:nth-of-type(odd):last-child{margin-right:0}.node-type-news .grid[data-grid="7-1-4"] .column:nth-of-type(odd) .image.cols-7{float:left;display:block;margin-right:2.85714%;width:40%}}@media screen and (max-width:550px){.node-type-news .grid[data-grid="7-1-4"] .column:nth-of-type(odd) .image.cols-7{float:left;display:block;margin-right:2.85714%;width:100%}.node-type-news .grid[data-grid="7-1-4"] .column:nth-of-type(odd) .image.cols-7:last-child{margin-right:0}}.grid .news{margin-top:40px;margin-top:2.5rem}.grid .news:first-of-type{margin-top:15px;margin-top:.9375rem}.grid[data-type=news-teaser] .column{padding:0 0 60px;padding-bottom:3.75rem}.view-display-id-news_frontpage_corona .view-content{margin-bottom:48px;margin-bottom:3rem}.view-display-id-news_frontpage_corona article{background-color:#e3effc;padding:16px 10px}.view-display-id-news_frontpage_corona .news{margin-top:0!important}.view-display-id-news_frontpage_corona .news-content{margin-top:12px;margin-top:.75rem}.view-display-id-news_frontpage_corona p{text-align:left!important}.grid[data-grid="2-8-2"] .column .view-display-id-news_archive_corona p{font-size:15px;font-size:.9375rem;line-height:21px;line-height:1.3125rem;text-align:left!important}.event-headline,.event-teaser{margin-bottom:.125rem!important}.event span.standard,form fieldset.anfrage .webform-component--informationen-zur-gasttagung--projekt--datenschutz .option,form fieldset.anfrage .webform-component--kontakt--datenschutz .option,form fieldset.kontakt .webform-component--informationen-zur-gasttagung--projekt--datenschutz .option,form fieldset.kontakt .webform-component--kontakt--datenschutz .option{display:inline}.event span.small{display:none}@media screen and (max-width:950px){.event span.standard{display:none}.event span.small{display:inline}}.event-date{-webkit-font-feature-settings:"lnum" 1,"pnum" 1;-moz-font-feature-settings:"lnum" 1,"pnum" 1;-ms-font-feature-settings:"lnum" 1,"pnum" 1;font-feature-settings:"lnum" 1,"pnum" 1;margin-bottom:10px;display:inline-block;text-transform:uppercase}.event-teaser{font-style:italic}.event-content{margin-top:1.5625rem}.event-content.series-description{margin-top:.65625rem}.event-more{display:block;text-align:center;border:none}.event.portion{margin-top:20px!important}.event-sidebar{margin-top:31px;margin-top:1.9375rem}.event-meta{margin:0}.event-meta-headline,.event-meta-text{margin:0;display:block}.event-meta-headline{font-weight:700;float:left}.event-meta-headline.knr{text-transform:uppercase}.event-meta-headline:after{content:'\A0'}.event-meta-text::after,form fieldset.anmeldung::after,form fieldset.captcha::after,form::after{clear:both;content:"";display:table}.event[data-border=true]{border-bottom:1px solid #323232}.event[data-border=true]:last-of-type{border-bottom:none}.event[data-type=event].event.grid{padding-top:3.75rem;padding-bottom:3.75rem}.event[data-type=event].event.grid:first-of-type{padding-top:0}.event[data-type=event].event.grid:last-of-type{padding-bottom:0}.event[data-type=event].event.grid .content.top-margin{margin-top:18px}.event[data-type=event].event.grid .content .event-headline{padding-bottom:.3125rem}.event[data-type=event].event.grid .content .event-teaser{padding-bottom:.625rem}.event[data-type=event].event.grid .sidebar [data-type=action] .action-handler{margin-top:3.75rem}.event[data-type=event].event.portion,.programm-group h2,.publication-group h2{margin-bottom:2.5rem}.event[data-type=event].event.portion .event-teaser{font-style:italic}.event-meta-text{-webkit-font-feature-settings:"lnum" 1,"pnum" 1;-moz-font-feature-settings:"lnum" 1,"pnum" 1;-ms-font-feature-settings:"lnum" 1,"pnum" 1;font-feature-settings:"lnum" 1,"pnum" 1}.event-meta-text.knr{float:left;margin-right:20px}.event-meta-text[data-color]:before{content:'';display:inline-block;height:11px;width:11px;margin-right:4px}.event-meta-text[data-color=green]:before{background:#00c828}.event-meta-text[data-color=red]:before{background:#c82800}.event-meta-text[data-color=yellow]:before{background:#f0be00}.event-meta-text[data-color=gray]:before{background:#555659}.event-meta-text[data-color=blue]:before{background:#243c7b}.event-meta-text.status{-webkit-font-feature-settings:"lnum" 0,"pnum" 0;-moz-font-feature-settings:"lnum" 0,"pnum" 0;-ms-font-feature-settings:"lnum" 0,"pnum" 0;font-feature-settings:"lnum" 0,"pnum" 0;margin-top:1.25rem;margin-bottom:.625rem}.programm-group{margin-bottom:60px}.views-exposed-widgets{display:block}.views-exposed-widgets .views-exposed-widget{float:left;width:33%}.views-exposed-widgets .views-exposed-widget .form-type-select,.views-exposed-widgets .views-exposed-widget .form-type-select .date-padding{width:100%}.view-empty{text-align:center}.veranstaltungsreihe{text-transform:uppercase;font-weight:700;margin-bottom:2px;color:#848484}.grid[data-type=personen] .column{padding:0 0 2.5rem}.grid[data-type=personen] .person{margin:0}.grid[data-type=personen] .person.with-details{min-height:285px}@media screen and (max-width:550px){.grid[data-type=personen] .person.no-image{margin-top:-60px}}.grid[data-type=personen] .person-caption{margin:25px 0;margin:1.5625rem 0}.grid[data-type=personen] .person-konterfei{display:block;height:auto;width:100%}.grid[data-type=personen] .person-name{font-weight:700}.grid[data-type=personen] .person-telephone:before{content:"T:\00A0";font-weight:700}.grid[data-type=personen] .person-fax a,.grid[data-type=personen] .person-telephone a{border:none}.grid[data-type=personen] .person-fax:before{content:"F:\00A0";font-weight:700}.grid[data-type=personen] .more a,.grid[data-type=rooms] .more a{display:block;width:100%}.grid .contact-time{display:none;clear:both;padding-top:.5rem}.grid figure.person .contact-time{display:block;padding-top:0;margin:.65625rem 0 0}.grid[data-type=personen].single-person-block-big .person-role,.grid[data-type=tiles] .column:before,.node-room .meta-fax,.section-tagungshaus .grid div.first-person .contact-time{display:none}.section-tagungshaus .grid :not(.first-person) .contact-time{display:block}.section-tagungshaus .grid div.first-person{margin-bottom:5px}.grid[data-type=rooms] .column{padding:0 0 60px;padding-bottom:3.75rem}.grid[data-type=rooms] .room-image,.grid[data-type=rooms] .teaser-image{display:block;height:auto;width:100%}.grid[data-type=rooms] .room{margin:0}.grid[data-type=rooms] .room-caption{margin:25px 0;margin:1.5625rem 0}.grid[data-type=rooms] .room-name{font-weight:700}.grid[data-type=tiles] .column{padding:0 0 60px;padding-bottom:3.75rem}.grid[data-type=tiles] .teaser-image{display:block;height:auto;width:100%}.grid[data-type=tiles] .tile{margin:0;padding:0;position:relative}.grid[data-type=tiles] .tile-caption,.grid[data-type=tiles] .tile-caption-link{position:absolute;top:0;right:0;bottom:0;left:0}.grid[data-type=tiles] .tile-caption-link{display:table;background:rgba(50,50,50,.07);width:100%;height:100%;border-bottom:none;-webkit-transition:background .3s ease-in 0s;-moz-transition:background .3s ease-in 0s;transition:background .3s ease-in 0s}.grid[data-type=tiles] .tile-caption-link-text{display:table-cell;text-align:center;vertical-align:middle;padding:10px;padding:.625rem;color:#fff;font-size:20px;font-size:1.25rem;text-shadow:0 0 3px #323232}.grid[data-type=tiles] .tile-caption-link-text:before{font-family:"Absara Pro";display:block}.grid[data-type=tiles] .tile-caption-link-text:after{font-family:"Absara Pro";display:block;content:"\BB"}.grid[data-type=tiles] .tile-caption-link-text:before{content:'\A0'}.grid[data-type=tiles] .tile-caption-link:hover{background:rgba(50,50,50,0)}.publication-headline{margin-top:10px;margin-top:.625rem}.publication-sidebar{margin-top:31px}.publication-sidebar .action-handler{margin-bottom:-1.875rem!important}.view-publications.view-display-id-all_block{margin-top:3.75rem}.publication-group{clear:both;padding-top:4rem;position:relative}.publication-group:after{display:block;clear:both}.publikationen-publikation .cols-3{width:7.8125rem!important;margin:0 .625rem 0 0!important}.grid[data-type=publikationen] .column{padding:0 0 60px;padding-bottom:3.75rem}.grid[data-type=publikationen] .column:nth-of-type(4n)::after{clear:both;content:"";display:table}.grid[data-type=publikationen] .column a{display:block;border-bottom:none}.grid[data-type=publikationen] .teaser-image{display:block;height:175px;width:auto;height:10.9375rem;margin:0 auto}.grid[data-type=publikationen] .publikation{margin:0;padding:0}.grid[data-type=publikationen] .publikation-caption{padding-top:15px;padding-top:.9375rem;text-align:center}.grid[data-type=publikationen] .publikation-title{font-weight:700}.grid[data-type=publikationen] .publikation a{border:none}.scroll-to-top,.title-wrapper{position:relative}.title-wrapper .read-info-link{position:absolute;right:0;top:0;text-decoration:none;border-bottom:none;font-style:italic;cursor:pointer}.title-wrapper .read-info-link:after{padding-left:10px;font-size:8px}.title-wrapper .info-text,.title-wrapper .info-text.expanded{-webkit-transition:max-height .3s linear;-moz-transition:max-height .3s linear;transition:max-height .3s linear}.title-wrapper .info-text{overflow:hidden;top:-30px;position:relative;width:50%;max-height:0}.title-wrapper .info-text.expanded{max-height:800px}.scroll-to-top{overflow:hidden;padding-bottom:5%}.scroll-to-top__link{border:0;color:#323232;display:flex;flex-direction:column;float:right;margin-left:auto;position:relative;text-align:center}.scroll-to-top__icon{display:flex;justify-content:center;padding-bottom:.1875rem}.scroll-to-top__text{margin-bottom:0}.spacer{margin:0;border:none;background:0 0}[data-size=big].spacer{padding:100px 0 0;padding-top:6.25rem}[data-size=small].spacer{padding:50px 0 0;padding-top:3.125rem}[data-size=tiny].spacer{padding:30px 0 0;padding-top:1.875rem}[data-size=none].spacer{padding:0}@media screen and (max-width:950px){[data-size=big].spacer{padding:70px 0 0;padding-top:4.375rem}[data-size=small].spacer{padding:50px 0 0;padding-top:3.125rem}[data-size=tiny].spacer{padding:30px 0 0;padding-top:1.875rem}[data-size=none].spacer{padding:0}}form fieldset,form input:not([type]),form input[type=color],form input[type=date],form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form label,form select,form textarea{font-family:"Absara Sans Pro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:.9375rem;line-height:1.3125rem;color:#323232}form input[type=submit]{font-family:"Absara Pro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1.125rem;font-style:italic;line-height:2.5rem;height:2.5rem;color:#323232;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:0 1.25rem;border:none;border-radius:0;outline:0;cursor:pointer;background:#ebebeb}form .form-actions,form .form-item{margin:0 0 .625rem}form .form-actions{text-align:center}form .form-checkboxes.inline{float:left;margin-right:.75rem}form .captcha.form-wrapper{margin-top:40px}form .captcha.form-wrapper .fieldset-wrapper .fieldset-description,form .captcha.form-wrapper>legend,form fieldset label,form fieldset.anfrage .webform-component--informationen-zur-gasttagung--projekt--datenschutz .option:before,form fieldset.anfrage .webform-component--informationen-zur-gasttagung--projekt--datenschutz>label,form fieldset.anfrage .webform-component--kontakt--datenschutz .option:before,form fieldset.anfrage .webform-component--kontakt--datenschutz>label,form fieldset.kontakt .webform-component--informationen-zur-gasttagung--projekt--datenschutz .option:before,form fieldset.kontakt .webform-component--informationen-zur-gasttagung--projekt--datenschutz>label,form fieldset.kontakt .webform-component--kontakt--datenschutz .option:before,form fieldset.kontakt .webform-component--kontakt--datenschutz>label{display:none}form fieldset,form input:not([type]),form input[type=color],form input[type=date],form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form select,form textarea{display:block;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-feature-settings:"lnum" 1,"pnum" 1;-webkit-font-feature-settings:"lnum" 1,"pnum" 1;-moz-font-feature-settings:"lnum=1, pnum=1";-ms-font-feature-settings:"lnum" 1,"pnum" 1;-o-font-feature-settings:"lnum" 1,"pnum" 1;margin:0;padding:.5rem;border:none;border-radius:0;outline:0;width:100%;background:#f0f0f0}form fieldset::-webkit-input-placeholder,form input:not([type])::-webkit-input-placeholder,form input[type=color]::-webkit-input-placeholder,form input[type=date]::-webkit-input-placeholder,form input[type=datetime-local]::-webkit-input-placeholder,form input[type=datetime]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form input[type=month]::-webkit-input-placeholder,form input[type=number]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form input[type=search]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=text]::-webkit-input-placeholder,form input[type=time]::-webkit-input-placeholder,form input[type=url]::-webkit-input-placeholder,form input[type=week]::-webkit-input-placeholder,form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#848484}form fieldset:-moz-placeholder,form fieldset::-moz-placeholder,form input:not([type]):-moz-placeholder,form input:not([type])::-moz-placeholder,form input[type=color]:-moz-placeholder,form input[type=color]::-moz-placeholder,form input[type=date]:-moz-placeholder,form input[type=date]::-moz-placeholder,form input[type=datetime-local]:-moz-placeholder,form input[type=datetime-local]::-moz-placeholder,form input[type=datetime]:-moz-placeholder,form input[type=datetime]::-moz-placeholder,form input[type=email]:-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=month]:-moz-placeholder,form input[type=month]::-moz-placeholder,form input[type=number]:-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=password]:-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=search]:-moz-placeholder,form input[type=search]::-moz-placeholder,form input[type=tel]:-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=text]:-moz-placeholder,form input[type=text]::-moz-placeholder,form input[type=time]:-moz-placeholder,form input[type=time]::-moz-placeholder,form input[type=url]:-moz-placeholder,form input[type=url]::-moz-placeholder,form input[type=week]:-moz-placeholder,form input[type=week]::-moz-placeholder,form select:-moz-placeholder,form select::-moz-placeholder,form textarea:-moz-placeholder,form textarea::-moz-placeholder{color:#848484}form fieldset:-ms-input-placeholder,form input:not([type]):-ms-input-placeholder,form input[type=color]:-ms-input-placeholder,form input[type=date]:-ms-input-placeholder,form input[type=datetime-local]:-ms-input-placeholder,form input[type=datetime]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=month]:-ms-input-placeholder,form input[type=number]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=search]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form input[type=time]:-ms-input-placeholder,form input[type=url]:-ms-input-placeholder,form input[type=week]:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#848484}form fieldset{background:0 0;margin:0;padding:0}form fieldset.anfrage .webform-component--informationen-zur-gasttagung--projekt--datenschutz a,form fieldset.anfrage .webform-component--kontakt--datenschutz a,form fieldset.kontakt .webform-component--informationen-zur-gasttagung--projekt--datenschutz a,form fieldset.kontakt .webform-component--kontakt--datenschutz a{text-decoration:underline}form fieldset .spacer,form fieldset .webform-component--Person--angaben-zur-person--e-mail-adresse,form fieldset .webform-component--Person--angaben-zur-person--strasse,form fieldset .webform-component--anfrageformular--ansprechpartner--telefon,form fieldset .webform-component--anfrageformular--projekt--anmerkungen,form fieldset .webform-component--anmeldung--angaben-zur-person--e-mail-adresse,form fieldset .webform-component--anmeldung--angaben-zur-person--strasse,form fieldset .webform-component--informationen-zur-gasttagung--projekt--anmerkungen,form fieldset .webform-component--printexemplar-anfordern--name{clear:both}form fieldset .ermaessigung-info svg{border:1px solid #848484;border-radius:3px;margin-right:4px;transform:translateY(2px)}form fieldset.anfrage,form fieldset.anmeldung,form fieldset.konktakt{margin-botom:1.25rem}form fieldset.kontakt,form fieldset.printexemplar{display:block;width:48.57143%;margin-left:25.71429%;margin-right:0;float:none}@media screen and (max-width:550px){form fieldset.kontakt,form fieldset.printexemplar{float:left;display:block;margin-right:2.85714%;width:100%;margin-left:0%}form fieldset.kontakt:last-child,form fieldset.printexemplar:last-child{margin-right:0}}form fieldset.kontakt input[type=submit],form fieldset.printexemplar input[type=submit]{zoom:1}form fieldset.kontakt input[type=submit]:after,form fieldset.kontakt input[type=submit]:before,form fieldset.printexemplar input[type=submit]:after,form fieldset.printexemplar input[type=submit]:before{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}form fieldset.kontakt input[type=submit]:after ,form fieldset.printexemplar input[type=submit]:after {clear:both}form fieldset.anfrage{display:block;margin-right:2.85714%;width:48.57143%;margin-left:25.71429%;float:none}form fieldset.anfrage:last-child{margin-right:0}@media screen and (max-width:950px){form fieldset.anfrage{float:left;display:block;margin-right:2.85714%;width:100%;margin-left:0%}form fieldset.anfrage:last-child{margin-right:0}}form fieldset.anmeldung{display:block;margin-right:2.85714%;width:48.57143%;margin-left:25.71429%;float:none;clear:both}.webform-client-form.preview .preview-message:last-child,form fieldset.anfrage .half:last-child,form fieldset.anfrage .third:last-child,form fieldset.anfrage .twothirds:last-child,form fieldset.anmeldung .half:last-child,form fieldset.anmeldung .third:last-child,form fieldset.anmeldung .twothirds:last-child,form fieldset.anmeldung:last-child,form fieldset.captcha:last-child,form fieldset.printexemplar .half:last-child,form fieldset.printexemplar .hausnummer:last-child,form fieldset.printexemplar .ort:last-child,form fieldset.printexemplar .plz:last-child,form fieldset.printexemplar .strasse:last-child,form fieldset.printexemplar .third:last-child,form fieldset.printexemplar .twothirds:last-child{margin-right:0}form fieldset.anmeldung .webform-component--anmeldung--terms--terms-text{padding-top:.25rem}form fieldset.captcha{margin-left:25.71429%;display:block;margin-right:2.85714%;width:48.57143%;float:none;margin-bottom:1.5625rem}form fieldset.printexemplar .hausnummer{float:left;display:block;width:29.41176%;margin-right:0}form fieldset.printexemplar .strasse{float:left;display:block;margin-right:5.88235%;width:64.70588%}form fieldset.printexemplar .ort,form fieldset.printexemplar .plz{float:left;display:block;margin-right:5.88235%;width:47.05882%}form fieldset.printexemplar .ort{margin-right:0}form fieldset.printexemplar .half>label+.form-checkboxes{float:right}form fieldset.anfrage .third,form fieldset.anmeldung .third,form fieldset.printexemplar .third{float:left;display:block;margin-right:5.88235%;width:29.41176%}form fieldset.anfrage .twothirds,form fieldset.anmeldung .twothirds,form fieldset.printexemplar .twothirds{float:left;display:block;width:64.70588%;margin-right:0}form fieldset.anfrage .half,form fieldset.anmeldung .half,form fieldset.printexemplar .half{float:left;display:block;margin-right:5.88235%;width:47.05882%}form fieldset.anfrage .half:nth-child(2n),form fieldset.anmeldung .half:nth-child(2n),form fieldset.printexemplar .half:nth-child(2n){margin-right:0}form fieldset.anfrage .half:nth-child(2n+1),form fieldset.anmeldung .half:nth-child(2n+1),form fieldset.printexemplar .half:nth-child(2n+1){clear:left}form fieldset>fieldset{margin:0;padding:0}form select{display:block;width:100%;position:relative;color:#848484}form select::-ms-expand{display:none}form .form-type-select,form .webform-component-select,form input[type=checkbox]~label,form input[type=radio]~label{position:relative}form .form-type-select:after,form .webform-component-select:after{position:absolute;right:8px;top:14px;font-size:.5rem}form input:not([type]),form input[type=color],form input[type=date],form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form select,form textarea{padding-bottom:.1875rem;border-bottom:.1875rem solid #323232}form input:not([type]):focus,form input[type=color]:focus,form input[type=date]:focus,form input[type=datetime-local]:focus,form input[type=datetime]:focus,form input[type=email]:focus,form input[type=month]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form input[type=time]:focus,form input[type=url]:focus,form input[type=week]:focus,form textarea:focus{border-color:#848484}form input:not([type]):hover,form input[type=color]:hover,form input[type=date]:hover,form input[type=datetime-local]:hover,form input[type=datetime]:hover,form input[type=email]:hover,form input[type=month]:hover,form input[type=number]:hover,form input[type=password]:hover,form input[type=search]:hover,form input[type=tel]:hover,form input[type=text]:hover,form input[type=time]:hover,form input[type=url]:hover,form input[type=week]:hover,form textarea:hover{border-color:#848484}form input[type=submit]{display:block;margin:2em auto}.webform-client-form-32>div .edit-url-wrapper,form input[type=checkbox],form input[type=radio]{display:none}form input[type=checkbox]~label,form input[type=checkbox]~label:before,form input[type=radio]~label{height:1.125rem;width:1.125rem;line-height:1rem;font-size:1rem;overflow:hidden}form input[type=checkbox]~label:after{height:1.125rem;width:1.125rem;line-height:1rem;font-size:1rem}form input[type=radio]~label:after,form input[type=radio]~label:before{height:1.125rem;width:1.125rem;line-height:1rem;font-size:1rem;overflow:hidden}form input[type=checkbox]~label:after,form input[type=checkbox]~label:before,form input[type=radio]~label:before{position:absolute;right:0;bottom:0;border:.1875rem solid #323232}form input[type=radio]~label:after{position:absolute;right:0;bottom:0}form input[type=checkbox]~label:before,form input[type=radio]~label:before{content:'';background:#fff;z-index:10}form input[type=checkbox]~label:after{font-family:'Icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;border-color:transparent;z-index:20;overflow:visible}form input[type=checkbox]:checked~label:before{border-color:#ebebeb}form input[type=checkbox]:checked~label:after{opacity:1}form input[type=radio]~label:after,form input[type=radio]~label:before{border-radius:50%}form input[type=radio]~label:after{content:'';background:#323232;border:.3125rem solid #fff;opacity:0;z-index:20}form input[type=radio]:checked~label:before{border-color:#ebebeb}form input[type=radio]:checked~label:after{opacity:1}.webform-client-form.preview .preview-message{background:0 0!important;padding:0!important;clear:both;float:left;display:block;width:48.57143%;margin-left:25.71429%;margin-right:0;text-align:center}.webform-client-form.preview .caput{margin-bottom:1.375rem}.webform-client-form.preview fieldset.anmeldung{background:#f0f0f0;padding:10px}.webform-client-form.preview fieldset.anmeldung .half,.webform-client-form.preview fieldset.anmeldung .third,.webform-client-form.preview fieldset.anmeldung .twothirds{width:auto;margin-right:.3125rem}.webform-client-form.preview .spacer,.webform-client-form.preview fieldset.anmeldung .webform-component--anmeldung--angaben-zur-person--e-mail-adresse,.webform-client-form.preview fieldset.anmeldung .webform-component--anmeldung--angaben-zur-person--ermaessigung,.webform-client-form.preview fieldset.anmeldung .webform-component--anmeldung--angaben-zur-person--plz,.webform-client-form.preview fieldset.anmeldung .webform-component--anmeldung--angaben-zur-person--strasse{clear:both}.webform-client-form.preview fieldset.anmeldung .webform-component--anmeldung--angaben-zur-person--vorname{clear:none}.webform-client-form.preview .webform-previous{display:inline-block;margin-right:1em}.webform-client-form.preview .webform-submit{display:inline-block;margin:0;color:#fff;background:#323232;outline:0;text-align:center;cursor:pointer}.webform-client-form.preview .webform-submit:hover{background:#ebebeb;color:#323232;border-color:#fff!important}.webform-client-form .event.grid{float:left;display:block;width:48.57143%;margin-left:25.71429%;margin-right:0;text-align:center}.webform-client-form .event.grid:last-child{margin-right:0}.webform-client-form .event.grid .event-meta-text.knr{margin-right:0;display:inline-block;float:none}.webform-client-form .event.grid .event-meta-headline.knr{display:inline-block;float:none}#views-exposed-form-programm-page-1 .views-submit-button,#views-exposed-form-programm-programm .views-submit-button{width:5%;position:relative}#views-exposed-form-programm-page-1 .views-submit-button:before,#views-exposed-form-programm-programm .views-submit-button:before{position:absolute;z-index:0;font-size:25px;top:7px;height:35px;width:35px;left:2px;padding:5px;color:#323232;background:#f0f0f0}#views-exposed-form-programm-page-1 #edit-submit-programm,#views-exposed-form-programm-programm #edit-submit-programm{width:0;margin:0;padding:0 0 0 35px;height:35px;background-color:transparent;z-index:1;position:relative;color:#f0f0f0}#views-exposed-form-programm-page-1 #edit-combine-wrapper,#views-exposed-form-programm-programm #edit-combine-wrapper{width:28%;padding-right:2px}@media screen and (max-width:550px){#views-exposed-form-programm-page-1 #edit-date-filter-1-wrapper,#views-exposed-form-programm-page-1 #edit-field-fachbereich-nid-wrapper,#views-exposed-form-programm-programm #edit-date-filter-1-wrapper,#views-exposed-form-programm-programm #edit-field-fachbereich-nid-wrapper{display:none}#views-exposed-form-programm-page-1 #edit-combine-wrapper,#views-exposed-form-programm-programm #edit-combine-wrapper{width:90%}}.form-select{min-height:35px}#edit-submitted-anmeldung-uebernachtungs-fieldset-uebernachtung .option{display:inline-block}.webform-client-form-32>div{display:flex;flex-direction:column}.webform-client-form-32>div article{border-bottom:0!important;margin-bottom:40px;margin-top:40px;padding-bottom:0!important}.webform-client-form-32>div article:first-of-type{order:1}.webform-client-form-32>div .form-actions{order:2}.webform-client-form-32>div .anmeldung{margin-bottom:40px}.webform-client-form-32>div .webform-component--kursdetails,html body .kas-lightbox #lg-gallery .thumb-cont .thumb-info{display:none}:root body.admin-menu{margin:0!important}:root body.admin-menu .navigation{top:1.25rem!important}:root body.admin-menu .breadcrumbs{top:40px}:root body.admin-menu .breadcrumbs[data-small=true]{top:70px}:root body.admin-menu .subnavigation{top:6.1875rem!important}:root body.admin-menu .navigation[data-small=true] .subnavigation{top:3rem!important}.collection-actions{text-align:right}.collection-actions a{color:#2e89c8;text-decoration:underline}.collection-actions a:hover{color:#848484}div.messages{border:none!important;margin:30px 0!important;background-color:#fff7be!important;padding:1em!important}.section-suche .toolbar :not(.leaflet):not(.contact){background:#323232}.section-suche .toolbar :not(.leaflet):not(.contact) a,.section-suche .toolbar :not(.leaflet):not(.contact):before{color:#ebebeb}.section-suche .toolbar span{background:#fff!important}.mean-container .mean-nav ul li ul li a.mean-expand,.mean-container .mean-nav ul li ul li.active-trail,.mean-container .mean-nav ul li ul li.mean-active,.section-kontakt .toolbar .contact{background:#323232}.section-kontakt .toolbar .contact a,.section-kontakt .toolbar .contact span,.section-kontakt .toolbar .contact:before,.toolbar div:hover a,.toolbar div:hover a:hover,.toolbar div:hover:before,.toolbar li:hover a,.toolbar li:hover a:hover,.toolbar li:hover:before{color:#ebebeb}@media screen and (max-width:950px){#page .toolbar{display:none}}.toolbar{position:fixed;right:0;top:215px;z-index:220}.toolbar ul{display:block!important}@media screen and (max-width:950px){.toolbar{position:absolute;top:30px;width:auto;margin-left:auto;max-width:160px;right:15%;margin-right:-80px;z-index:10000;-webkit-transition:all .4s cubic-bezier(.39,.575,.565,1);-moz-transition:all .4s cubic-bezier(.39,.575,.565,1);transition:all .4s cubic-bezier(.39,.575,.565,1)}.toolbar::after{clear:both;content:"";display:table}.toolbar[data-small=true]{top:4px}}@media screen and (max-width:550px){.toolbar{top:30px;max-width:none;right:0;margin-right:5%}.toolbar ul{width:82px!important;position:absolute;right:0}.toolbar li{float:right;width:auto;border-bottom:none!important}}.toolbar ul{text-align:right}.toolbar div,.toolbar li{max-width:0;list-style:none;background:#ebebeb;display:block;height:40px;padding-left:40px;line-height:40px;padding-right:0;position:absolute;right:0;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;white-space:nowrap;cursor:pointer;box-shadow:0 0 3px 0 rgba(0,0,0,.5)}.toolbar div:hover,.toolbar li:hover{max-width:200px;padding-right:20px;background:#323232;color:#ebebeb}.toolbar div:before,.toolbar li:before{color:#323232;position:absolute;font-size:24px;top:8px;left:8px}.toolbar div.contact,.toolbar li.contact{top:65px}@media screen and (max-width:950px){.toolbar div.contact,.toolbar li.contact{display:none}.toolbar div,.toolbar li{overflow:hidden;box-shadow:none;background:0 0;position:relative;float:right;top:0!important}.toolbar div:hover,.toolbar li:hover{max-width:0;padding-right:0;background:0 0;color:#323232}.toolbar div:hover a,.toolbar div:hover a:hover,.toolbar div:hover:before,.toolbar li:hover a,.toolbar li:hover a:hover,.toolbar li:hover:before{color:#323232}}body#tinymce{padding:10px}body#tinymce a:not(.button-right):not(.button-left){border-bottom:1px solid #323232}body#tinymce a:not(.button-right):not(.button-left):hover{border-bottom:1px solid #848484}.leaflet-actions{list-style:none;padding:0;text-align:center}.leaflet-actions li{margin-right:25px;display:inline-block}.leaflet-actions li.leaflet-print:before,.leaflet-actions li.leaflet-share:before,.leaflet-grid .column .leaflet-overview.remove:before{font-family:'Icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.leaflet-actions li.leaflet-print:before,.leaflet-actions li.leaflet-share:before{padding-right:10px;top:.25rem;font-size:20px;position:relative}.leaflet-actions li.leaflet-share:before .leaflet-share-wrapper{position:absolute}.leaflet-share-wrapper{width:380px;margin:0 auto;height:0;overflow:hidden;-webkit-transition:all 250ms;-moz-transition:all 250ms;transition:all 250ms}.leaflet-share-wrapper.open{height:20px}.leaflet-share-wrapper input{width:75%}.leaflet-share-wrapper label{width:24%;display:inline-block}#lg-action a,#lg-outer .lg-slide,.leaflet-grid .column{position:relative}.leaflet-grid .column img{max-width:100%}.leaflet-grid .column .leaflet-overview.remove{position:absolute;background:#323232;cursor:pointer;left:0;display:block;height:20px;width:0;overflow:hidden;padding-left:20px}.leaflet-grid .column .leaflet-overview.remove:before{color:#ebebeb;position:absolute;left:5px;top:5px;font-size:10px}.leaflet-grid .column .portion{padding-top:10px}ul.action{padding:0;margin:.5rem 0 0}@media print{#header,.centered-buttons,.footer,.gallery .lSAction,.lSPager,.leaflet-actions,.leaflet-grid .column .leaflet-overview.remove,.leaflet-share-wrapper,.navigation,.toolbar,article .button-back.button{display:none}body{padding:0!important}html{font-size:75%}.leaflet-grid .column .portion{padding-top:0}}.field-collection-container,.field-collection-view{border:none}.group{*zoom:1}.group:after,.group:before{display:table;content:"";line-height:0}.group:after{clear:both}@font-face{font-family:'Slide-icons';src:url(/sites/all/themes/KAS/fonts/Slide-icons.eot)}@font-face{font-family:'Slide-icons';src:url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAWcAAsAAAAACSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAm4AAAQxqzjSYEZGVE0AAAN4AAAAGgAAABxmWaSOR0RFRgAAA5QAAAAdAAAAIAAzAARPUy8yAAADtAAAAEsAAABgL/bcQGNtYXAAAAQAAAAAPQAAAVLgL/LNaGVhZAAABEAAAAAuAAAANv3vdhloaGVhAAAEcAAAAB4AAAAkBBD/5GhtdHgAAASQAAAAEgAAABIFOwBxbWF4cAAABKQAAAAGAAAABgAGUABuYW1lAAAErAAAAOEAAAGw7pftcnBvc3QAAAWQAAAADAAAACAAAwAAeJx9VE1oE1EQnpfsJutmSWNMQoUoWxB/qmIKnkKJWKvXQlOwhx5E7SEo9WCEHNKAJqVbn8RLzvEgKEUPCgoiIi3YHkWw2mO9CBb8O1SzurXjvLfrJiqEhXkzwzffm/nee8tAUYAxZuQvFs5PHi6cuzR1GVgAGORsM2D3Be1ehRtBbii7ddiZjyPnvmOE+QW7YRfVNNzpSQPE0vBwexqMtNIbh7Dg0KAHUrAL9sARyF6ZKpzKZDK0nMwMHHeXIXc54S7DHU109gPAZpnF5th1xiEkiANgsFpgNDATPB3ldlHZbNiNcBTZ/JNRZBPFZ0nE6mw/GT6MUC6tiPCgihA6Vkb8sXCNI35bGxRuTcYa4vqZIWlUP1sVoCx3Yyqd1gTNIUH4RhJ6rILAxw9yN/bwghVSt56rLoCyFY6gmy8kwENJwjYrlItPVauOuDWyhqDEzlKFIuvIIrAHfTJbr2uSWpgFOVvFHVDQc5dftK751P3CeyuNp8Uf/DL3tal5rFKLuiX2MxGdL00azJHKOWLcrZF3MmtZWhThNRWwx62XSYTF/d8Rc6sR2iFyNYS4MWNSzaeJA+RWfkqjCYBO5tV71bIkjTssUVe5bykrhrXqWqnZ1m9a6rfk61emfu+Px8iIA8zf/SrDNr4s8csd+Gbzn+mXOtWK3rPHkqbeGkuZuvNIGudo9wRdvDkald0Yj9HFy89vtvsgjw7/Pxm9Kf+SEfGj86HU/frlVn6RwgP7CLVRTZDCFZt6j99edcWGSPmz5h4BLO5d73bIzVL7OdTkc8j6O5MIdiPBkzcNnZ7zDvF/2OYkWvSFI78BSE0QpgAAeJxjYGBgZACCk535hiD6XIbUOhgNAD+3BfAAAHicY2BkYGDgA2IJBhBgYmAEQlYgZgHzGAAEgQA4AAAAeJxjYGZiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbAyM8CBAILJEJDmmsLg8EDqAwPjg/8PGPQYHzAoNDAwMMIVKAAhIwATaAw5AHicY2BgYGaAYBkGRgYQ8AHyGMF8FgYDIM0BhEwgiQeyHxj+/wezpCAs+RcCjFBdYMDIxoDMHZEAAP1aCcoAAAB4nGNgZGBgAGLNvbqy8fw2Xxm4mRhA4FyG1DoE/f8BEwPjAyCXgwEsDQAB0gmnAAB4nGNgZGBgfPD/AYMeEwMDwz8GIAkUQQHMAG3nA/YAAAIAAAAAAAAAAgAAUQClACAAlgAAAABQAAAGAAB4nI2PMW7CQBBFn8FGIkQpo5RbIFHZsjciEhyAMg0SFwALrYS8kuEMOQLH4BgcgGPkAKnz7UxBkYKVVvPmz5/ZWeCZMwndSZjwZjwgozQeMuPLOJXnapyJv41HTJIXOZN0LOW17+p4wBNT4yGffBin8lyMM/HNeCT+Yc2BwI6aXHFLpOEI60PY1XnYxkbJnW7Kqs9PfWzZq9vhKfQPx1L3/6l/Nc9c6kLXy1/xrnGxOa1iu6+dL0q3dHevK/PzfJH7spLxkW03qrZSQ191eqHbi03dHkNsXFWUD835BcvqQqwAAAB4nGNgZsALAAB9AAQ=) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTWZZpI4AAAboAAAAHEdERUYANQAGAAAGyAAAACBPUy8yL9TcHwAAAVgAAABWY21hcOAx89QAAAHMAAABUmdhc3D//wADAAAGwAAAAAhnbHlmlq1ZxgAAAzQAAAGAaGVhZP3vdhkAAADcAAAANmhoZWEEEP/mAAABFAAAACRobXR4BeoAcQAAAbAAAAAabG9jYQEyAOAAAAMgAAAAEm1heHAAUwAnAAABOAAAACBuYW1l7pftcgAABLQAAAGwcG9zdCBfgkMAAAZkAAAAWgABAAAAAQAAZVgBDF8PPPUACwIAAAAAAM5oGq4AAAAAzmgargAA/+ACAAHgAAAACAACAAAAAAAAAAEAAAHg/+AALgIAAAD+AAIAAAEAAAAAAAAAAAAAAAAAAAAFAAEAAAAIACQACQAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQMAAAAAAAAAAAAAEAAAAAAAAAAAAAAAUGZFZABA4BrwAAHg/+AALgHgACCAAAABAAAAAAAAAgAAAAAAAAAAqgAAAAAAAAIAAFEAqgAgAJYAAAAAAAMAAAADAAAAHAABAAAAAABMAAMAAQAAABwABAAwAAAACAAIAAIAAAAA4B3wAP//AAAAAOAa8AD//wAAH+oQAwABAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAEIAZACeAMAAAAABAAD/4AIAAeAAAgAAEQEhAgD+AAHg/gAAAAAAAQBRADYBrwGKAB0AAAE2NC8BJg8BJyYPAQYUHwEHBh8BFj8BFxY/ATYvAQGqBAQXCwx8fAwLFwQEfX0LCxcLDHx8DAsXCwt9AVwFDQUXCwt9fQsLFwUNBXx8DAsXCwt9fQsLFwsMfAABAKoABQGeAbYAEQAAEyYPAQYfAQcGHwEWMj8BNjQn1AwLEwsLrKwLCxMFDQXBCAgBtgsLEwsMrKwMCxMFBcEJGAkAAAkAIAAAAeABwAADAAcACwAPABMAFwAbAB8AIwAAEzMVIyUzFSMnMxUjBzMVIyUzFSMnMxUjBzMVIyUzFSMnMxUjIICAAUCAgKCAgKCAgAFAgICggICggIABQICAoICAAcCAgICAgCCAgICAgCCAgICAgAAAAQCWAAoBjwG2ABEAAAE2LwEmDwEGFB8BFj8BNjQvAQGKCwsTDAvBCQnBCwsUBAStAYwMCxMLC8EJGAnBCwsTBQ0FrAAAAAwAlgABAAAAAAABAAsAGAABAAAAAAACAAUAMAABAAAAAAADACcAhgABAAAAAAAEAAsAxgABAAAAAAAFAAsA6gABAAAAAAAGAAsBDgADAAEECQABABYAAAADAAEECQACAAoAJAADAAEECQADAE4ANgADAAEECQAEABYArgADAAEECQAFABYA0gADAAEECQAGABYA9gBTAGwAaQBkAGUALQBpAGMAbwBuAHMAAFNsaWRlLWljb25zAABpAGMAbwBuAHMAAGljb25zAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAFMAbABpAGQAZQAtAGkAYwBvAG4AcwAgADoAIAAyADUALQA5AC0AMgAwADEAMwAARm9udEZvcmdlIDIuMCA6IFNsaWRlLWljb25zIDogMjUtOS0yMDEzAABTAGwAaQBkAGUALQBpAGMAbwBuAHMAAFNsaWRlLWljb25zAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABTAGwAaQBkAGUALQBpAGMAbwBuAHMAAFNsaWRlLWljb25zAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAABAAIBAgEDAQQBBQEGB3VuaUYwMDAHdW5pRTAxQQd1bmlFMDFCB3VuaUUwMUMHdW5pRTAxRAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAHAAEABAAAAAIAAAAAAAEAAAAAyYlvMQAAAADOaBquAAAAAM5oGq4=) format("truetype");font-weight:400;font-style:normal}[data-icon]:before{font-family:'Slide-icons';content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.light-gallery{overflow:hidden!important}#lg-gallery img{border:none!important}#lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;-webkit-transition:opacity .35s ease;-moz-transition:opacity .35s ease;-o-transition:opacity .35s ease;-ms-transition:opacity .35s ease;transition:opacity .35s ease;background:#0d0d0d}#lg-gallery,#lg-gallery.opacity{opacity:1;transition:opacity 1s ease 0s;-moz-transition:opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s;-o-transition:opacity 1s ease 0s;-ms-transition:opacity 1s ease 0s}#lg-gallery.fade-m{opacity:0;transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-webkit-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s}#lg-gallery{height:100%;opacity:0;width:100%;position:relative}#lg-slider{height:100%;left:0;top:0;width:100%;position:absolute;white-space:nowrap}#lg-slider .lg-slide{background:url(/sites/all/themes/KAS/img/loading.gif) no-repeat center center;display:inline-block;height:100%;text-align:center;width:100%}#lg-slider .lg-slide.complete{background-image:none}#lg-gallery.show-after-load .lg-slide>*{opacity:0}#lg-slider.slide .lg-slide,#lg-slider.use-left .lg-slide{position:absolute;opacity:.4}#lg-slider.fade-m .lg-slide{position:absolute;left:0;opacity:0}#lg-slider.animate .lg-slide{position:absolute;left:0}#lg-slider.fade-m .current{opacity:1;z-index:9}#lg-slider .lg-slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#lg-gallery.opacity .lg-slide .object{transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1)}.lg-slide .object{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .5s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .5s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .5s ease 0s;-ms-transition:-ms-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .5s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .5s ease 0s}#lg-gallery.fade-m .lg-slide .object,.lg-slide .object{transform:scale3d(.5,.5,.5);-moz-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5)}#lg-slider.fade-m.on .current{opacity:1;transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-webkit-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s}#lg-slider.fade-m .lg-slide{transition:opacity .4s ease 0s;-moz-transition:opacity .4s ease 0s;-webkit-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;-ms-transition:opacity .4s ease 0s}#lg-slider.slide .lg-slide{transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}#lg-slider.slide.on .lg-slide{opacity:0}#lg-slider.slide .lg-slide.current{opacity:1!important;transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important;-o-transform:translate3d(0,0,0)!important}#lg-slider.slide .lg-slide.prev-slide{opacity:0;transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0)}#lg-slider.slide .lg-slide.next-slide{opacity:0;transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}#lg-slider.use-left .lg-slide{left:100%}#lg-slider.use-left.on .lg-slide{opacity:0}#lg-slider.use-left .lg-slide.current{opacity:1!important;left:0%!important}#lg-slider.use-left .lg-slide.prev-slide{opacity:0;left:-100%}#lg-slider.use-left .lg-slide.next-slide{opacity:0;left:100%}#lg-slider.slide.on .current,#lg-slider.slide.on .lg-slide,#lg-slider.slide.on .next-slide,#lg-slider.slide.on .prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;-ms-transition:-ms-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}#lg-slider.speed .current,#lg-slider.speed .lg-slide,#lg-slider.speed .next-slide,#lg-slider.speed .prev-slide{transition-duration:inherit!important;-moz-transition-duration:inherit!important;-webkit-transition-duration:inherit!important;-o-transition-duration:inherit!important;-ms-transition-duration:inherit!important}#lg-slider.timing .current,#lg-slider.timing .lg-slide,#lg-slider.timing .next-slide,#lg-slider.timing .prev-slide{transition-timing-function:inherit!important;-moz-transition-timing-function:inherit!important;-webkit-transition-timing-function:inherit!important;-o-transition-timing-function:inherit!important;-ms-transition-timing-function:inherit!important}#lg-slider .lg-slide img{display:inline-block;max-height:100%;max-width:100%;cursor:-moz-grabbing;cursor:grab;cursor:-webkit-grab;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#lg-gallery .thumb-cont .thumb-inner{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s;-ms-transition:-ms-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s}@-webkit-keyframes rightEnd{0%,to{left:0}50%{left:-30px}}@keyframes rightEnd{0%,to{left:0}50%{left:-30px}}@-webkit-keyframes leftEnd{0%,to{left:0}50%{left:30px}}@keyframes leftEnd{0%,to{left:0}50%{left:30px}}.lg-slide .object.right-end{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lg-slide .object.left-end{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}#lg-action{bottom:20px;position:fixed;left:50%;margin-left:-30px;z-index:9;-webkit-backface-visibility:hidden}#lg-action.has-thumb{margin-left:-46px}#lg-action a{margin:0 3px 0 0!important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;top:auto;left:auto;bottom:auto;right:auto;display:inline-block!important;vertical-align:middle;*display:inline;*zoom:1;background-color:#000;background-color:rgba(0,0,0,.65);font-size:16px;width:28px;height:28px;font-family:'Slide-icons';color:#fff;cursor:pointer}#lg-action a.disabled{opacity:.6;filter:alpha(opacity=60);cursor:default;background-color:#000;background-color:rgba(0,0,0,.65)!important}#lg-action a:focus,#lg-action a:hover{background-color:#000;background-color:rgba(0,0,0,.85)}#lg-action a#lg-next:after,#lg-action a#lg-prev:before{left:5px;bottom:3px;position:absolute}#lg-action a#lg-prev:before{content:"\e01d"}#lg-action a#lg-next:after{content:"\e01b"}#lg-action a.cl-thumb:after{font-family:'Slide-icons';content:"\e01c";left:6px;bottom:4px;font-size:16px;position:absolute}#lg-close,#lg-counter{color:#fff;position:absolute}#lg-counter{bottom:52px;text-align:center;width:100%;z-index:9}#lg-gallery .thumb-cont,#lg-slider .video-cont{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#lg-gallery .thumb-cont{position:absolute;bottom:0;background-color:#000;-webkit-transition:max-height .4s ease-in-out;-moz-transition:max-height .4s ease-in-out;-o-transition:max-height .4s ease-in-out;-ms-transition:max-height .4s ease-in-out;transition:max-height .4s ease-in-out;z-index:9;opacity:0;max-height:0}#lg-gallery.open .thumb-cont{max-height:350px}#lg-gallery .thumb-cont .thumb-inner{margin-left:-12px;padding:12px;max-height:290px;overflow-y:auto;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#lg-gallery .thumb-cont .thumb-info{background-color:#333;padding:7px 20px}#lg-gallery .thumb-cont .thumb-info .count{color:#fff;font-weight:700;font-size:12px}#lg-gallery .thumb-cont .thumb-info .close{color:#fff;display:block;float:right!important;width:28px;position:relative;height:28px;border-radius:2px;margin-top:-4px;background-color:#000;background-color:rgba(0,0,0,.65);-webkit-transition:background-color .3s ease 0s;-moz-transition:background-color .3s ease 0s;-o-transition:background-color .3s ease 0s;-ms-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s;z-index:1090;cursor:pointer}#lg-close:after,#lg-gallery .thumb-cont .thumb-info .close i:after{content:"\e01a";font-family:'Slide-icons';font-style:normal;font-size:16px;position:absolute}#lg-gallery .thumb-cont .thumb-info .close i:after{left:6px;top:4px}#lg-close:after{right:6px;top:3px}#lg-gallery .thumb-cont .thumb-info .close:hover{text-decoration:none;background-color:#000}#lg-gallery .thumb-cont .thumb{display:inline-block!important;vertical-align:middle;text-align:center;*display:inline;*zoom:1;margin-bottom:4px;height:50px;width:50px;opacity:.6;filter:alpha(opacity=60);overflow:hidden;border-radius:3px;cursor:pointer;-webkit-transition:border-color linear .2s,opacity linear .2s;-moz-transition:border-color linear .2s,opacity linear .2s;-o-transition:border-color linear .2s,opacity linear .2s;-ms-transition:border-color linear .2s,opacity linear .2s;transition:border-color linear .2s,opacity linear .2s}@media (min-width:800px){#lg-gallery .thumb-cont .thumb{width:94px;height:94px}}#lg-gallery .thumb-cont .thumb>img{height:auto;max-width:100%}#lg-gallery .thumb-cont .thumb.active,#lg-gallery .thumb-cont .thumb:hover{opacity:1;filter:alpha(opacity=100);border-color:#fff}#lg-slider .video-cont{display:inline-block;margin:0;padding:0;height:auto;vertical-align:middle;background:0 0;max-width:1140px;max-height:100%}#lg-slider .video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#lg-slider .video .object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#lg-close{height:28px;right:20px;top:20px;width:28px;z-index:1090;cursor:pointer;border-radius:2px;background-color:#000;background-color:rgba(0,0,0,.65);-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease;-webkit-backface-visibility:hidden}#lg-close:hover{text-decoration:none;background-color:#000}html body .kas-lightbox{background:rgba(0,0,0,.9)!important}html body .kas-lightbox #lg-close,html body .kas-lightbox #lg-gallery .thumb-cont{width:100%;max-width:54.6875rem;position:fixed;top:30px;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:0 0!important}@media screen and (max-width:950px){html body .kas-lightbox #lg-close{max-width:92%}}html body .kas-lightbox #lg-action #lg-next:after,html body .kas-lightbox #lg-action #lg-prev:before,html body .kas-lightbox #lg-close:after{font-family:'Icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem}html body .kas-lightbox #lg-action{width:100%;max-width:54.6875rem;height:20px;height:1.25rem;position:fixed;top:42%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0!important}@media screen and (max-width:950px){html body .kas-lightbox #lg-action{max-width:87%}}html body .kas-lightbox #lg-action a{background-color:transparent;z-index:9999999;font-size:20px}html body .kas-lightbox #lg-action #lg-prev{position:absolute;top:0;right:auto;bottom:0;left:-50px}html body .kas-lightbox #lg-action #lg-next{position:absolute;top:0;bottom:0;left:auto;right:-50px}html body .kas-lightbox #lg-gallery #lg-slider{position:absolute;right:0;bottom:0;left:0;top:50px!important;width:100vw;height:-webkit-calc(100vh - (80px + 50px + 20px + 20px + 50px));height:calc(100vh - (80px + 50px + 20px + 20px + 50px))}html body .kas-lightbox #lg-gallery #lg-slider .lg-slide,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide.current{box-sizing:border-box}html body .kas-lightbox #lg-gallery #lg-slider .lg-slide .custom-html,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide.current .custom-html{display:block;margin:0 auto;padding-top:20px;padding-top:1.25rem;position:static!important;width:100%;max-width:54.6875rem;background:0 0!important;white-space:normal}html body .kas-lightbox #lg-gallery #lg-slider .lg-slide img.object,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide.current img.object{display:inline-block;margin:0 auto;max-width:54.6875rem;width:auto;height:auto;box-sizing:border-box}@media screen and (max-width:950px){html body .kas-lightbox #lg-gallery #lg-slider .lg-slide img.object,html body .kas-lightbox #lg-gallery #lg-slider .lg-slide.current img.object{max-width:90%}}html body .kas-lightbox #lg-gallery .thumb-cont{position:absolute;top:auto;bottom:0;margin:0 auto!important;padding:20px 0 30px;width:100%!important;max-width:54.6875rem!important;overflow:hidden}html body .kas-lightbox #lg-gallery .thumb-cont .thumb-inner{margin:0 auto}html body .kas-lightbox #lg-gallery .thumb-cont .thumb-inner .thumb{height:80px!important;width:auto;display:inline-block;border-radius:0}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after,.tns-t-ct:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth,.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}#walkabout-svg .room.active,#walkabout-svg .room:hover,.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.33333%;width:-webkit-calc(100%*70/3);width:-moz-calc(100%*70/3);width:calc(100%*70/3);position:absolute;right:0}.tns-t-ct>div{width:1.42857%;width:-webkit-calc(100%/70);width:-moz-calc(100%/70);width:calc(100%/70);height:10px;float:left}#views_infinite_scroll-ajax-loader{text-align:center}.menu-block-3{display:none!important}.mean-container a.meanmenu-reveal{left:40px!important;right:unset!important;top:25px}@media screen and (max-width:550px){.mean-container a.meanmenu-reveal{left:9px!important}}.mean-container .mean-nav ul li ul li.active-trail>a.mean-expand:before,.mean-container .mean-nav ul li ul li.mean-active>a.mean-expand:before,.mean-container .mean-nav ul li.active-trail>a.mean-expand:before,.mean-container .mean-nav ul li.mean-active>a.mean-expand:before,.mean-container a.meanmenu-reveal.meanclose{color:#323232}.mean-container a.meanmenu-reveal span{background:#323232;margin-bottom:4px;width:30px}.mean-container .mean-bar{max-height:100%;overflow:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;-webkit-transition:all .4s cubic-bezier(.39,.575,.565,1);-moz-transition:all .4s cubic-bezier(.39,.575,.565,1);transition:all .4s cubic-bezier(.39,.575,.565,1);box-shadow:0 3px 8px 0 rgba(0,0,0,.2);background:#fff;min-height:100px;padding:0;position:fixed;top:0;z-index:9999}.mean-container .mean-bar::-webkit-scrollbar{width:0!important;height:0!important}.mean-container .mean-bar .navigation-logo{bottom:auto}.mean-container .mean-bar[data-small=true]{min-height:50px}.mean-container .mean-bar[data-small=true] a.meanmenu-reveal{top:0}.mean-container .mean-bar[data-small=true] .mean-nav,.mean-container .mean-nav ul li.service-menu.first{margin-top:50px}.mean-container .mean-bar[data-small=true] .navigation-logo,.mean-container .mean-bar[data-small=true] .navigation-logo a,.mean-container .mean-bar[data-small=true] .navigation-logo-image{display:block;padding:3px 0 0;height:3.125rem;width:6.25rem;height:50px;width:100px}.mean-container .mean-bar[data-small=true] .navigation-logo-image-text,.mean-container .mean-bar[data-small=true] .navigation-logo:hover .mean-container .mean-bar[data-small=true] .navigation-logo-image-text{fill:transparent!important}.mean-container .mean-bar .reveal-container{max-width:44.66667em;margin-left:auto;margin-right:auto;margin-bottom:-46px}.mean-container .mean-bar .reveal-container::after,.mean-container .mean-nav ul::after{clear:both;content:"";display:table}@media screen and (max-width:750px){.mean-container .mean-bar .reveal-container{position:absolute;margin-left:5%}}.mean-container .mean-bar .reveal-container a.meanmenu-reveal{width:40px;color:#323232;position:relative;padding-left:0;top:20px;-webkit-transition:all .4s cubic-bezier(.39,.575,.565,1);-moz-transition:all .4s cubic-bezier(.39,.575,.565,1);transition:all .4s cubic-bezier(.39,.575,.565,1)}@media screen and (max-width:750px){.mean-container .mean-bar .reveal-container a.meanmenu-reveal{padding:34px 0 39px;top:-4px}}.mean-container .mean-bar .reveal-container a.meanmenu-reveal span{height:2px;background:#323232;margin-top:7px;width:40px;-webkit-transition:all 250ms;-moz-transition:all 250ms;transition:all 250ms}.mean-container .mean-bar .reveal-container a.meanmenu-reveal span:first-child,.mean-container .mean-bar .reveal-container a.meanmenu-reveal span:last-child{position:absolute;top:22px}@media screen and (max-width:750px){.mean-container .mean-bar .reveal-container a.meanmenu-reveal span:first-child,.mean-container .mean-bar .reveal-container a.meanmenu-reveal span:last-child{top:43px}}.mean-container .mean-bar .reveal-container a.meanmenu-reveal.meanclose span{opacity:0}.mean-container .mean-bar .reveal-container a.meanmenu-reveal.meanclose span:first-child,.mean-container .mean-bar .reveal-container a.meanmenu-reveal.meanclose span:last-child{opacity:1}.mean-container .mean-bar .reveal-container a.meanmenu-reveal.meanclose span:last-child{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mean-container .mean-bar .reveal-container a.meanmenu-reveal.meanclose span:first-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mean-container .mean-nav{margin-top:100px;background:#fff;float:none;-webkit-transition:all .4s cubic-bezier(.39,.575,.565,1);-moz-transition:all .4s cubic-bezier(.39,.575,.565,1);transition:all .4s cubic-bezier(.39,.575,.565,1)}.mean-container .mean-nav ul{padding-bottom:50px;max-width:44.66667em;margin-left:auto;margin-right:auto}@media screen and (max-width:750px){.mean-container .mean-nav ul{max-width:90%;margin:0 5%}}.mean-container .mean-nav ul li{border-bottom:3px solid #323232}.mean-container .mean-nav ul li ul li,.mean-container .mean-nav ul li.service-menu{border-bottom:2px solid #323232}.mean-container .mean-nav ul li.service-menu a{font-weight:400}.mean-container .mean-nav ul li.active-trail,.mean-container .mean-nav ul li.mean-active{background:#323232;border-bottom:none}.mean-container .mean-nav ul li.active-trail>a,.mean-container .mean-nav ul li.mean-active>a{color:#fff;padding-left:12px}.mean-container .mean-nav ul li ul li.active-trail>a.mean-expand,.mean-container .mean-nav ul li ul li.mean-active>a.mean-expand,.mean-container .mean-nav ul li.active-trail>a.mean-expand,.mean-container .mean-nav ul li.mean-active>a.mean-expand{background:#fff}.mean-container .mean-nav ul li ul{padding-bottom:0}.mean-container .mean-nav ul li ul li a{color:#323232;font-weight:400;padding:18px 0 12px 50px;opacity:1!important;border:none}@media screen and (max-width:550px){.mean-container .mean-nav ul li ul li a{padding-left:30px}}.mean-container .mean-nav ul li ul li.active-trail>a,.mean-container .mean-nav ul li ul li.mean-active>a{color:#fff;padding-left:50px}@media screen and (max-width:550px){.mean-container .mean-nav ul li ul li.active-trail>a,.mean-container .mean-nav ul li ul li.mean-active>a{padding-left:30px}}.mean-container .mean-nav ul li ul,.mean-container .mean-nav ul li ul li ul{background:#fff;margin:0;max-width:100%}@media screen and (max-width:550px){.mean-container .mean-nav ul li ul li ul li.active-trail>a,.mean-container .mean-nav ul li ul li ul li.mean-active>a{padding-left:60px}}.mean-container .mean-nav ul li ul li ul li a{color:#323232;font-weight:400;padding:20px 0 12px 100px}@media screen and (max-width:550px){.mean-container .mean-nav ul li ul li ul li a{padding-left:60px}}.mean-container .mean-nav ul li ul li ul li a.mean-expand{background:#323232}.mean-container .mean-nav ul li a,.projects .project-title a{font-style:italic;font-family:"Absara Sans Pro","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-weight:700}.mean-container .mean-nav ul li a{line-height:23px;border:none;text-transform:none;font-size:22px;color:#323232;padding:20px 0 12px}.mean-container .mean-nav ul li a.mean-expand{background:#323232;color:#fff;height:30px;text-indent:100px;width:0;padding:0 30px 0 0!important;margin-top:12px;margin-right:12px}.room-details{min-height:500px}.room-details .room-teaser{position:relative;opacity:0;display:none;z-index:0}.room-details .room-teaser.active{opacity:1;display:block;z-index:100}.room-details .no-room-selected{opacity:1;position:relative;display:block}.room-details .no-room-selected.inactive{opacity:0;display:none}@media screen and (max-width:750px){.kas-walkabout{display:none}}#walkabout-svg{width:100%;height:100%}#walkabout-svg .room{opacity:1;cursor:pointer;-webkit-transition:all .25s linear 0s;-moz-transition:all .25s linear 0s;transition:all .25s linear 0s}#walkabout-svg .room #umgang-flaeche,#walkabout-svg .room polygon,.node-room #walkabout-svg .room:hover #umgang-flaeche,.node-room #walkabout-svg .room:hover polygon{fill:#f0f0f0}.node-room #walkabout-svg .room{cursor:auto}.projects,body{position:relative}.projects:hover .project-title a{background-color:rgba(50,50,50,.9)}.projects .project-image{background-color:#bababa}.projects .project-image img{display:block;height:auto;margin:auto;width:100%;border:0}.projects .project-title{bottom:0;position:absolute;width:100%}.projects .project-title a{background-color:rgba(50,50,50,.75);color:#fff;display:block;text-align:center;padding:12px;font-font-style:italic;font-size:18px;font-size:1.125rem}.projects .project-title a .absara{font-family:"Absara Sans Light","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:18px;font-size:1.125rem}#sliding-popup .popup-content{max-width:54.875rem;padding:0 1.25rem}@media screen and (min-width:550px){#sliding-popup .popup-content{padding:0 2.9375rem}}@media screen and (min-width:950px){#sliding-popup .popup-content{padding:0}}.form-type-checkbox,.form-type-radio,.webform-component-radios>label{display:block!important;position:relative;text-align:left;width:35%}@media screen and (min-width:768px){.form-type-checkbox,.form-type-radio,.webform-component-radios>label{width:41%}}@media screen and (min-width:1024px){.form-type-checkbox,.form-type-radio,.webform-component-radios>label{width:46%;left:2%}}.form-type-checkbox{margin:20px auto!important}.form-type-radio{margin:10px auto!important}.webform-component-radios>label{margin:20px auto 10px!important;transform:translateX(-25px)}.form-type-checkbox .option,.form-type-radio .option{font-size:13px}.form-type-checkbox .option a,.form-type-radio .option a{text-decoration:underline}form input[type=checkbox]~label,form input[type=checkbox]~label:after,form input[type=checkbox]~label:before,form input[type=radio]~label,form input[type=radio]~label:after,form input[type=radio]~label:before{display:inline}form input[type=checkbox]~label:after,form input[type=checkbox]~label:before,form input[type=radio]~label:after,form input[type=radio]~label:before{top:-4px;left:-25px}form fieldset.captcha .fieldset-description,form fieldset.captcha legend,form fieldset.webform-component--kursdetails{display:block;width:49%;margin:50px auto}.d21-quickbook{min-height:inherit!important}@media screen and (max-width:550px){.d21-quickbook{max-width:inherit!important;margin:20px 0 0!important}}@media screen and (min-width:951px){.d21-quickbook{margin-top:25px!important}}.d21-quickbook .d21-row{margin-bottom:inherit!important}.d21-quickbook .d21-row .d21-headline,body.not-logged-in .messages--error{display:none}.d21-quickbook .d21-row .d21-input{font-size:13px;padding-top:2px;padding-left:40px}.d21-trigger-ibe{border-bottom:1px solid}.d21-button-disturber{border-bottom:none;color:#fff;height:3.125rem;padding:1.25rem;background-color:#133c6c}.d21-button-disturber:before{padding-right:.9375rem;font-size:1.5rem;vertical-align:bottom}.d21-button-disturber:hover{background-color:#848484;color:#fff}.d21-disturber{float:left;left:20%;margin-top:-3.125rem;position:relative}@media screen and (min-width:326px) and (max-width:425px){.d21-disturber{float:left;left:25%;top:0}}@media screen and (min-width:426px) and (max-width:768px){.d21-disturber{float:right;left:inherit;top:0}}@media screen and (min-width:769px) and (max-width:1024px){.d21-disturber{float:right;left:inherit;margin-right:-30px;top:-20px}}@media screen and (min-width:1025px){.d21-disturber{float:right;left:inherit;margin-right:-100px;top:-20px}}html{height:100%}body{margin:0;padding:100px 0 450px!important;padding:6.25rem 0 28.125rem!important;overflow-x:hidden;min-height:100%}@media screen and (max-width:550px){body{padding:100px 0 1040px!important;padding:6.25rem 0 65rem!important}}.node-34 [data-grid="3-3-3-3"] .column.sidebar{min-height:250px}@media screen and (max-width:900px){.navigation{position:absolute}}.fullwidth{margin-left:calc(-50vw + 50%);width:100vw!important}.pushhigh{margin-top:-50px}
