@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#fff !important;background:hsla(0,0%,100%,0)}.featherlight:last-of-type{background:#fff}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:0 solid rgba(0,0,0,0);margin-top:0px;margin-left:3%;margin-right:3%;max-height:calc(100% - 25px);max-width:94%;background:hsla(0,0%,100%,0);cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight script.featherlight-inner,.featherlight link.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:50px;font-size:28px;cursor:pointer;text-align:center;font-family:"AtlasGrotesk-Regular",Arial,sans-serif;background:hsla(0,0%,100%,0);color:#000;border:none;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;overflow-y:scroll}.featherlight iframe{border:none}.featherlight *{box-sizing:border-box}}@media print{@page{size:landscape}html.with-featherlight>*>:not(.featherlight){display:none}}@media all{.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:rgba(0,0,0,0);transform:translateX(-50px)}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{background:hsla(0,0%,100%,.25)}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0px 0px 5px #fff;color:#fff;font-style:normal;font-weight:normal}.featherlight-next span{right:5%;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}.featherlight-loading .featherlight-previous,.featherlight-loading .featherlight-next{display:none}.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-first-slide.featherlight-last-slide .featherlight-next{display:none}}@media only screen and (max-device-width: 1024px){.featherlight-next:hover,.featherlight-previous:hover{background:none}.featherlight-next span,.featherlight-previous span{display:block}}@media only screen and (max-width: 1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%}.featherlight-previous{left:10px;right:85%}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px}}.featherlight-content{position:fixed !important;width:100%;height:100%;top:0px;left:0px;right:0px;bottom:0px;font-size:25px;padding:0 0 0 0 !important;margin:0 0 0 0 !important;width:100% !important;height:100% !important;max-height:100% !important;max-width:100% !important}.featherlight-content .featherlight-close{position:absolute;top:10px;right:10px}.featherlight-content .featherlight-previous,.featherlight-content .featherlight-next{position:fixed;left:0px;top:30px;width:50px;display:flex;justify-content:center;align-items:center;height:calc(100% - 30px);cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:none}.featherlight-content .featherlight-previous:hover,.featherlight-content .featherlight-next:hover{background:hsla(0,0%,100%,0)}.featherlight-content .featherlight-previous div,.featherlight-content .featherlight-next div{height:100%;width:35px;padding-right:0;padding-top:10px;font-size:30px;line-height:16px;color:#000;font-style:normal;font-weight:normal}.featherlight-content .featherlight-next{left:auto;right:0px}.featherlight-content .featherlight-next div{padding-left:1px}.featherlight-content .featherlight-inner{position:absolute;top:5px;left:35px;right:35px;bottom:0;padding:0}.featherlight-content .featheritem-inner,.featherlight-content .featherlight-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto}.featherlight-content .featherlight-image{top:50%;left:0;right:0;padding:25px 60px 30px 60px;padding-top:45px;padding-right:80px;padding-bottom:70px;padding-left:80px;max-height:100% !important;max-width:100% !important;width:auto !important;height:auto !important;transform:translateY(-50%)}.featherlight-content .caption{position:absolute;bottom:0px;padding-top:0px;left:50%;transform:translateX(-50%);font-size:18px;height:60px;display:flex;align-items:flex-start;justify-content:flex-start;background-color:rgba(0,0,0,0);color:#000;font-size:14px;line-height:18px}*{outline:none}*:hover,*:focus{outline:none}*::-moz-selection{background-color:rgba(9,9,9,.1);color:#090909}*::selection{background-color:rgba(9,9,9,.1);color:#090909}html,body{height:100%;width:100%;scroll-behavior:smooth}body{font-family:"Hind Siliguri",Helvetica,Arial,sans-serif;font-size:16px;line-height:23px;letter-spacing:.015em;font-style:normal;font-weight:400;color:#090909;position:relative}a:link,a:visited{color:#090909;text-decoration:none;transition:.2s}a:hover,a:active,a:focus{color:#090909;text-decoration:none}a.active{color:rgba(9,9,9,.4);text-decoration:none}h1,h2,#brand{font-size:24px;margin:0;padding:0;margin-bottom:25px;font-weight:600}h2{font-size:1.25em}h3{font-size:1em;font-weight:regular;text-decoration:underline;text-underline-offset:3px;margin-bottom:25px}p+h3,p+h2,p+h1{margin-top:40px}#brand{margin-bottom:0;color:#789}#brand a{display:inline-block}#brand a:link,#brand a:visited{color:#789;text-decoration:none}#brand a:hover,#brand a:active,#brand a:focus{color:#789;text-decoration:none;transform:scale(1.05, 1.05)}@media(max-width: 768px){#brand{font-size:26px;margin-bottom:15px;position:relative;z-index:101}}ul{margin:0 0 0 18px;padding:0;list-style-position:outside}ul li{margin-bottom:10px}p{margin-bottom:30px}header{padding-top:40px;display:flex;align-items:flex-end;padding-bottom:60px}@media(max-width: 768px){header{padding-top:30px}}.mainmenu{width:100%;display:flex;justify-content:space-between}@media(max-width: 768px){.mainmenu{flex-direction:column}}.fit{width:100%;height:auto}.fader{opacity:1;transition:all .5s}.fader.fadein{opacity:1}body.ishome .fader{opacity:0;animation:fadein 1s forwards}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.container-fluid{max-width:1700px;margin-left:auto;margin-right:auto}.gallery .item{margin-bottom:clamp(60px,10vw,220px)}.gallery .item:last-child{margin-bottom:50px}.gallery .item .item-img-wrap{position:relative}.gallery .item .item-img-wrap .item-text{position:absolute;top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,100%,.95);z-index:20;padding:30px;display:flex;justify-content:center;align-items:center;opacity:0;transition:all .3s}.gallery .item .item-img-wrap .item-img{position:relative;z-index:10;width:100%;margin-left:auto;margin-right:auto}.gallery .item .item-img-wrap .item-img a img{opacity:1;transition:all .15s}.gallery .item .item-img-wrap .item-img a:hover{cursor:zoom-in}.gallery .item .item-img-wrap .item-img a:hover img{opacity:.92}.gallery .item .item-img-wrap .item-img img{width:100%;height:auto}.gallery .item .item-img-wrap.portrait .item-img{width:75%}.global-text.position-absolute{z-index:2;padding-left:15px !important}#mycursor .ring{position:fixed;z-index:1000000;top:auto;left:auto;width:23px;height:23px;border:3px solid #090909;background-color:#090909;border-radius:40px;transform:translate(-50%, -50%);pointer-events:none;transition:all .1s}@media(max-height: 700px){footer .container-fluid{padding-top:30px !important;padding-bottom:30px !important}}@media(min-width: 992px){.mbclear>*:last-child{margin-bottom:-6px}}.aktuellPost{margin-bottom:100px;padding-bottom:70px;border-bottom:1px solid #090909}.aktuellPost:last-child{border-bottom:0px solid #090909;margin-bottom:0;padding-bottom:0}@media(max-width: 768px){.aktuellPost{margin-bottom:50px;padding-bottom:20px}}.aktuellSubline{font-size:1.25em}.aktuellGallery .item{margin-bottom:80px !important}@media(max-width: 768px){.aktuellGallery .item{margin-bottom:35px !important}}.size-1{font-size:.8em}
