@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;src:url("fonts/montserrat-v12-latin-300.eot");src:local("Montserrat Light"),local("Montserrat-Light"),url("fonts/montserrat-v12-latin-300.eot?#iefix") format("embedded-opentype"),url("fonts/montserrat-v12-latin-300.woff2") format("woff2"),url("fonts/montserrat-v12-latin-300.woff") format("woff"),url("fonts/montserrat-v12-latin-300.ttf") format("truetype"),url("fonts/montserrat-v12-latin-300.svg#Montserrat") format("svg")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url("fonts/montserrat-v12-latin-regular.eot");src:local("Montserrat Regular"),local("Montserrat-Regular"),url("fonts/montserrat-v12-latin-regular.eot?#iefix") format("embedded-opentype"),url("fonts/montserrat-v12-latin-regular.woff2") format("woff2"),url("fonts/montserrat-v12-latin-regular.woff") format("woff"),url("fonts/montserrat-v12-latin-regular.ttf") format("truetype"),url("fonts/montserrat-v12-latin-regular.svg#Montserrat") format("svg")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:url("fonts/montserrat-v12-latin-500.eot");src:local("Montserrat Medium"),local("Montserrat-Medium"),url("fonts/montserrat-v12-latin-500.eot?#iefix") format("embedded-opentype"),url("fonts/montserrat-v12-latin-500.woff2") format("woff2"),url("fonts/montserrat-v12-latin-500.woff") format("woff"),url("fonts/montserrat-v12-latin-500.ttf") format("truetype"),url("fonts/montserrat-v12-latin-500.svg#Montserrat") format("svg")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:url("fonts/montserrat-v12-latin-600.eot");src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url("fonts/montserrat-v12-latin-600.eot?#iefix") format("embedded-opentype"),url("fonts/montserrat-v12-latin-600.woff2") format("woff2"),url("fonts/montserrat-v12-latin-600.woff") format("woff"),url("fonts/montserrat-v12-latin-600.ttf") format("truetype"),url("fonts/montserrat-v12-latin-600.svg#Montserrat") format("svg")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:url("fonts/montserrat-v12-latin-700.eot");src:local("Montserrat Bold"),local("Montserrat-Bold"),url("fonts/montserrat-v12-latin-700.eot?#iefix") format("embedded-opentype"),url("fonts/montserrat-v12-latin-700.woff2") format("woff2"),url("fonts/montserrat-v12-latin-700.woff") format("woff"),url("fonts/montserrat-v12-latin-700.ttf") format("truetype"),url("fonts/montserrat-v12-latin-700.svg#Montserrat") format("svg")}*{margin:0;padding:0;font-family:'Montserrat',sans-serif;font-weight:300;outline:0;color:white;font-size:12px;line-height:150%}html,body{background:black;width:100% !important}body.no-scroll{overflow:hidden}.center{margin:0 auto}.left{float:left}.right{float:right}.clear{clear:both}ul,ol{list-style-position:inside}img{max-width:100%;height:auto}video{width:100% !important;height:auto !important}html,body{height:100%}body{width:100% !important;overflow-x:hidden}h1,h2,h3,h4,h5,h6,strong,b{font-weight:700}h1 *,h2 *,h3 *,h4 *,h5 *,h6 *,strong *,b *{font-weight:700}.banner_logo img{width:110px !important}#onetrust-consent-sdk #onetrust-banner-sdk a[href],#onetrust-consent-sdk #onetrust-banner-sdk .ot-link-btn,#onetrust-pc-sdk a{color:#a6957b !important}#onetrust-consent-sdk #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler,#onetrust-consent-sdk #onetrust-pc-sdk>div.ot-pc-footer>div.ot-btn-container>button.ot-pc-refuse-all-handler,#onetrust-consent-sdk #onetrust-pc-sdk>div.ot-pc-footer>div.ot-btn-container>button.save-preference-btn-handler.onetrust-close-btn-handler{background:#a6957b !important;background-color:#a6957b !important;border-color:#a6957b !important}#onetrust-consent-sdk #onetrust-pc-btn-handler,#onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link{color:#a6957b !important;border-color:#a6957b !important}#obrkssl-menu{position:fixed;top:60px;right:50px;z-index:99999999999;width:58px;height:58px;background:black}#obrkssl-menu input[type="checkbox"]:checked ~ #sidebarMenu{transform:translateX(0)}#obrkssl-menu input[type=checkbox]{transition:all 0.3s;box-sizing:border-box;display:none}#obrkssl-menu .sidebarIconToggle{transition:all 0.3s;box-sizing:border-box;cursor:pointer;position:absolute;z-index:99;height:100%;width:100%;top:17px;left:13px;height:34px;width:34px}#obrkssl-menu .spinner{transition:all 0.3s;box-sizing:border-box;position:absolute;height:3px;width:100%;background-color:#a6957b}#obrkssl-menu .horizontal{transition:all 0.3s;box-sizing:border-box;position:relative;float:left;margin-top:8px}#obrkssl-menu .diagonal.part-1{position:relative;transition:all 0.3s;box-sizing:border-box;float:left}#obrkssl-menu .diagonal.part-2{transition:all 0.3s;box-sizing:border-box;position:relative;float:left;margin-top:8px}#obrkssl-menu input[type=checkbox]:checked ~ .sidebarIconToggle>.horizontal{transition:all 0.3s;box-sizing:border-box;opacity:0}#obrkssl-menu input[type=checkbox]:checked ~ .sidebarIconToggle>.diagonal.part-1{transition:all 0.3s;box-sizing:border-box;transform:rotate(135deg);margin-top:11px}#obrkssl-menu input[type=checkbox]:checked ~ .sidebarIconToggle>.diagonal.part-2{transition:all 0.3s;box-sizing:border-box;transform:rotate(-135deg);margin-top:-13px}#obrkssl-menu:hover .spinner{background-color:white}#start{padding-top:57px;text-align:center;width:100%;height:100%;position:relative}#start h1{color:white;font-size:146px;letter-spacing:0.05em;line-height:80%;margin-top:100px}#start h1 small{color:white;font-size:114px}#start .scroll-downs{position:absolute;right:0;bottom:10%;left:0;margin:auto;width:22px;height:36px;cursor:pointer}#start .mousey{width:4px;padding:4px 7px;height:23px;border:1px solid #fff;border-radius:25px;opacity:1;box-sizing:content-box;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}#start .scroller{width:1px;height:7px;border-radius:25%;background-color:#fff;animation-name:scroll;animation-duration:6.2s;animation-timing-function:cubic-bezier(0.15, 0.41, 0.69, 0.94);animation-iteration-count:infinite;position:relative;right:-1.5px;top:-1px;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}#start .scroll-downs:hover .mousey{transform:scale(1.2);border:1px solid #a6957b}#start .scroll-downs:hover .scroller{animation-duration:1s;animation-name:scrollfast;background-color:#a6957b}@keyframes scrollfast{0%{opacity:0}33%{opacity:1}66%{transform:translateY(0);opacity:1}100%{transform:translateY(15px);opacity:0}}@keyframes scroll{0%{opacity:0}10%{opacity:1}90%{transform:translateY(0);opacity:1}100%{transform:translateY(15px);opacity:0}}#start-teaser{width:100%;height:100%;position:relative;background-image:url("img/champion-strasse.jpg");background-size:cover;background-position:center;overflow:hidden;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}#start-teaser #riss-oben{width:100%;height:auto;top:0px;left:0px;position:absolute}#start-teaser #riss-unten{width:100%;height:auto;bottom:0px;left:0px;position:fixed}#start-teaser #riss-unten.absolute{position:absolute}#next{width:100%;background:black;position:relative;padding-top:25px;padding-bottom:100px}.sm-area{width:30.5%;position:relative;z-index:2}.sm-area .inner-content{max-width:321px;width:100%;padding-top:65px}.sm-area .inner-content h2{font-weight:300;font-size:35px;padding-bottom:40px}.sm-area .inner-content h2 small{color:#a6957b;font-size:17px;text-transform:uppercase;letter-spacing:0.05em;position:relative}.sm-area .inner-content h2 small:before{content:"";width:110px;height:1px;background:#a6957b;display:block;position:absolute;top:9px;left:-150px}.sm-area .inner-content h2 small:after{content:"";width:10px;height:10px;border-radius:10px;background:#a6957b;position:absolute;top:4px;left:-43px}.sm-area .inner-content h2:after{position:absolute;content:"";display:block;width:145px;height:6px;background:#a6957b;margin-top:15px;left:-30px}.sm-area.right{margin-left:7%}.sm-area.right .inner-content{float:left}.sm-area.left{margin-right:7%;text-align:right}.sm-area.left *{text-align:right}.sm-area.left .inner-content{float:right}.sm-area.left .inner-content h2 small:before{left:inherit;right:-150px}.sm-area.left .inner-content h2 small:after{left:inherit;right:-43px}.sm-area.left .inner-content h2:after{left:inherit;right:-30px}.lg-area{width:62.5%;position:relative;z-index:3}.obrkssl-row{width:100%;max-width:1280px;margin:0 auto}.obrkssl-row:after{content:"";display:block;clear:both}@media (max-width: 1040px){.obrkssl-row{overflow-x:hidden}}.slick-dots{bottom:15px !important}.slick-dots li{background:black !important;width:14px !important;height:14px !important;border-radius:100% !important;border:2px solid #a6957b}.slick-dots li.slick-active{background:white !important;border-color:white !important}.slick-dots li button:before{display:none !important;content:""}#floor-select{max-width:700px}#floor-select .fs-nav{width:107px;float:left;text-align:center}#floor-select .fs-nav .fs-nav-item{width:36px;height:36px;border:3px solid #a6957b;display:block;margin:0 auto 13px auto;border-radius:100%;text-align:center;line-height:32px;font-size:16px;font-weight:bold;color:#a6957b;cursor:pointer;position:relative;z-index:2;-moz-transition:all 0.4s;-o-transition:all 0.4s;-webkit-transition:all 0.4s;transition:all 0.4s}#floor-select .fs-nav .fs-nav-item:first-of-type{margin-top:35px}#floor-select .fs-nav .fs-nav-item.active,#floor-select .fs-nav .fs-nav-item:hover{background:white;color:black;border-color:white}#floor-select .fs-nav .fs-nav-item.active:after{width:160px;content:"";height:2px;background:#808080;display:block;top:15px;position:absolute;left:33px;z-index:1}#floor-select .fs-content{width:calc(100% - 107px);float:left;position:relative;z-index:2;background:black}#floor-select .fs-content .fs-content-item{opacity:0;top:0px;left:0px;position:absolute;width:100% !important;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}#floor-select .fs-content .fs-content-item.active{-moz-transition:all 1s ease-in;-o-transition:all 1s ease-in;-webkit-transition:all 1s ease-in;transition:all 1s ease-in;position:relative;opacity:1}#hansaallee{width:100%;background:black;position:relative;z-index:3}#hansaallee .hansa-teaser{width:100%;padding-bottom:52%;background:url("img/obrkssl-hansaallee.jpg");background-attachment:fixed;background-position:left;background-repeat:no-repeat;background-size:cover}div#obrkssl-map-wrap-set-size{width:100%;max-width:590px;height:350px;margin:20px auto 0px auto}div#obrkssl-map{width:100%;height:100%;position:relative}div#obrkssl-map .mapboxgl-popup{top:-30px;left:-14px}div#obrkssl-map .mapboxgl-popup-content{background:black}div#obrkssl-map .map-popup,div#obrkssl-map .map-popup *{color:white !important;font-size:12px !important}div#obrkssl-map .map-popup{padding:4px 7px 0px 5px}div#obrkssl-map button.mapboxgl-popup-close-button{color:white !important;position:absolute;right:5px}div#obrkssl-map .mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:black !important}div#obrkssl-map .marker{background-size:25px !important;background-repeat:no-repeat !important;cursor:help}div#obrkssl-map .marker.u-bahn{background-image:url(img/map/u-bahn.png) !important}div#obrkssl-map .marker.supermarkt{background-image:url(img/map/shopping.png) !important}div#obrkssl-map .marker.restaurant{background-image:url(img/map/restaurant.png) !important}div#obrkssl-map .marker.obrkssl{background-image:url(img/map/obrkssl.png) !important;background-size:50px 58px !important;position:relative;right:-25px !important;left:inherit;pointer-events:none}div#obrkssl-map-wrap{position:relative}div#obrkssl-map-wrap #groesser{font-size:12px;color:#a6957b;cursor:pointer;text-transform:uppercase;font-weight:bold;position:absolute;bottom:-5px;left:-16%}div#obrkssl-map-wrap #groesser #obrkssl-map-plus{color:black;font-size:26px;width:34px;height:34px;display:inline-block;background:white;text-align:center;line-height:35px;margin-left:10px;vertical-align:sub;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}div#obrkssl-map-wrap #groesser:hover #obrkssl-map-plus{background:#a6957b;color:white}.margin-top-80{margin-top:80px}footer{margin-top:90px}footer .dgnb-logos{background:white;padding:30px 30px 10px 30px;position:absolute;left:0px;bottom:0px;max-width:calc(100% - 160px)}footer .dgnb-logos img{margin-right:20px;margin-bottom:20px}footer .footer-content{padding:50px 0px 100px 0px;background:#262626}footer .footer-content .social-links{margin-top:52px;text-align:right;padding-right:30px}footer .footer-content .social-links .social-icon{width:30px;height:30px;display:inline-block;background-size:30px;margin-right:5px}footer .footer-content .social-links .social-icon.youtube{background-image:url(img/social-youtube.png)}footer .footer-content .social-links .social-icon.youtube:hover{background-image:url(img/social-youtube-hover.png)}footer .footer-content .social-links .social-icon.facebook{background-image:url(img/social-facebook.png)}footer .footer-content .social-links .social-icon.facebook:hover{background-image:url(img/social-facebook-hover.png)}footer .footer-content .social-links .social-icon.instagram{background-image:url(img/social-insta.png)}footer .footer-content .social-links .social-icon.instagram:hover{background-image:url(img/social-insta-hover.png)}footer .footer-content .footer-left{width:37%;margin-left:10%;position:relative;z-index:4}footer .footer-content .footer-left a{font-weight:bold;text-decoration:none;color:white}footer .footer-content .footer-left a:hover{color:#a6957b}footer .footer-content .footer-right{width:53%}footer .footer-content .footer-right a,footer .footer-content .footer-right a:hover,footer .footer-content .footer-right a:active,footer .footer-content .footer-right a:focus{text-decoration:none !important}footer .footer-content .footer-right .icon-txt-button{cursor:pointer}footer .footer-content .footer-right .icon-txt-button:first-of-type{margin-bottom:50px}footer .footer-content .footer-right .icon-txt-button .itb-icon{display:inline-block;width:88px;height:88px;text-align:center;line-height:88px;background:white;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}footer .footer-content .footer-right .icon-txt-button .itb-icon svg{width:40px;height:auto;vertical-align:middle;-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}footer .footer-content .footer-right .icon-txt-button .itb-txt{display:inline-block;margin-left:20px;position:relative;top:-10px;vertical-align:bottom}footer .footer-content .footer-right .icon-txt-button .itb-txt .itb-txt-top{font-size:16px;color:#a6957b;text-transform:uppercase;font-weight:bold;display:block;letter-spacing:0.05em}footer .footer-content .footer-right .icon-txt-button .itb-txt .itb-txt-btm{color:white;font-size:12px;display:block}footer .footer-content .footer-right .icon-txt-button:hover .itb-icon{background:#a6957b}footer .footer-content .footer-right .icon-txt-button:hover .itb-icon svg *{fill:white !important}.sub-footer{position:relative;z-index:2;padding:45px 0px}.sub-footer a{color:white;text-transform:uppercase;display:inline-block;margin-right:10px}.sub-footer .obrkssl-row{padding-left:5.625%}#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings{background:none !important;color:white !important;border:none !important;padding:0px !important;text-transform:uppercase !important;font-size:12px !important;font-family:inherit}#ot-sdk-btn.ot-sdk-show-settings:hover,#ot-sdk-btn.optanon-show-settings:hover{text-decoration:underline !important}.obrkssl-modal-window{width:100%;height:100%;display:block;background:black;position:fixed;top:0px;left:0px;z-index:99;display:none}.obrkssl-modal-window.active{display:block}.obrkssl-modal-window.cookie-src{z-index:2147483645;opacity:0.95}.obrkssl-modal-window.cookie-src#modal-datenschutz{z-index:2147483646}.obrkssl-modal-window .obrkssl-close-modal{position:absolute;top:50px;right:50px;width:26px;height:26px;background-image:url("img/close-modal.png");cursor:pointer}.obrkssl-modal-window .obrkssl-close-modal:hover{background-image:url("img/close-modal-hover.png")}.obrkssl-modal-window .obrkssl-modal-content-wrap{height:100%;overflow:scroll;border:20px solid black}.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content{padding-left:100px;padding-top:175px;max-width:700px;padding-bottom:100px}.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content a{color:white;text-decoration:underline}.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content a:hover{color:#a6957b}.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content #ot-sdk-btn{background:#a6957b !important;padding:15px !important;text-decoration:none !important}.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content #ot-sdk-btn:hover{background:#c1b5a3 !important;text-decoration:none !important}.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content #ot-sdk-cookie-policy *,.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content #ot-sdk-cookie-policy #cookie-policy-description{color:white !important;font-weight:300 !important;font-size:12px !important}.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content #ot-sdk-cookie-policy h3,.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content #ot-sdk-cookie-policy h4,.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content #ot-sdk-cookie-policy h5{font-size:16px !important;font-weight:300 !important;text-transform:uppercase !important;margin-bottom:27px !important;margin-top:65px !important}.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content #ot-sdk-cookie-policy table th{color:black !important}.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content h4{font-size:36px;color:#a6957b;letter-spacing:0.05em;text-transform:uppercase;margin-bottom:45px}.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content h5{font-size:16px;font-weight:300;text-transform:uppercase;margin-bottom:27px;margin-top:65px}.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content h4+h5{margin-top:0px}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a:hover{background:none !important}.obrkssl-sidebar{width:100%;height:100%;display:block;background:rgba(0,0,0,0.55);position:fixed;top:0px;left:0px;z-index:99;display:none}.obrkssl-sidebar.active{display:block}.obrkssl-sidebar .obrkssl-sidebar-half{width:50%;height:100%;display:block;background:black;position:fixed;top:0px;right:0px;max-width:640px}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap{margin-top:180px;height:calc(100% - 180px);overflow:scroll}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content{text-align:right;padding-right:53px}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content.main-menu ul li{list-style:none;display:block;margin-bottom:18px}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content.main-menu a{color:white;font-size:36px;font-weight:300;text-transform:uppercase;display:inline-block;border-bottom:4px solid black;padding-left:40px;text-decoration:none;letter-spacing:0.05em;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content.main-menu a:hover{font-weight:400;color:#a6957b;border-color:#a6957b;text-decoration:none;font-weight:bold}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content h4{font-size:36px;color:#a6957b;letter-spacing:0.05em;text-transform:uppercase;margin-bottom:45px}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form{text-align:right;max-width:376px;width:calc(100% - 20px);float:right;padding-bottom:30px}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form *{text-align:right}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form label{display:block;font-size:16px;color:#a6957b;text-transform:uppercase;letter-spacing:0.05em;margin-top:40px;margin-bottom:0px;padding-bottom:0px;position:relative}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form label:first-of-type{margin-top:0px}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form label:after{content:"";display:block;position:absolute;width:9px;height:9px;border-radius:10px;background:#a6957b;right:-25px;top:6px}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form label.rechtl-label{font-size:12px;text-transform:none;line-height:100%;color:white;width:calc(100% - 30px);margin-right:10px;float:left;cursor:pointer}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form label.rechtl-label:after{display:none}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form .obrkssl-checkbox{width:18px;height:18px;background:white;float:right;margin-top:42px;-webkit-appearance:none;border:none;position:relative;cursor:pointer}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form .obrkssl-checkbox:after{content:"";display:block;position:absolute;width:9px;height:9px;border-radius:10px;background:#a6957b;right:-25px;top:6px}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form .obrkssl-checkbox:checked:before{content:"x";position:absolute;top:0.5px;left:3.5px;display:block;color:black;font-size:22px}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form input,.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form textarea{background:transparent;border:none;color:white;font-size:26px;padding:10px 0px 10px 0px;display:block;width:100%;border-bottom:3px solid #a6957b;font-family:'Montserrat',sans-serif;font-weight:300;resize:none;-ms-overflow-style:none}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form input::placeholder,.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form textarea::placeholder{font-family:'Montserrat',sans-serif;color:white !important;font-weight:300 !important}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form input::-ms-input-placeholder,.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form textarea::-ms-input-placeholder{font-family:'Montserrat',sans-serif;color:white !important;font-weight:300 !important}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form input::-ms-input-placeholder,.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form textarea::-ms-input-placeholder{font-family:'Montserrat',sans-serif;color:white !important;font-weight:300 !important}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form textarea{font-size:16px;line-height:130%}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form #send-kontakt{-webkit-appearance:none;border:none;display:block;width:100%;padding:11px 0px 9px 0px;line-height:100%;color:black;font-weight:bold;font-size:16px;letter-spacing:0.05em;text-transform:uppercase;background:white;text-align:center;margin-top:35px}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form #send-kontakt:hover{background:#a6957b}@media only screen and (max-width: 1140px){div#groesser{left:-25% !important}}@media only screen and (max-width: 1000px){div#obrkssl-map-wrap #groesser{position:absolute;bottom:-50px;left:inherit !important;right:12px}#start h1{font-size:14.5vw}#start h1 small{font-size:11vw}.sm-area .inner-content h2{font-size:26px}.sm-area .inner-content h2 small{font-size:15px}.sm-area.left .inner-content{padding-left:10px}.sm-area.right .inner-content{padding-right:10px}footer .footer-content .footer-right .icon-txt-button .itb-icon{width:55px;height:55px;line-height:55px}footer .footer-content .footer-right .icon-txt-button .itb-icon svg{width:27px}footer .footer-content .footer-left{margin-left:0px;padding-left:30px;width:47%}footer .footer-content .footer-right .icon-txt-button .itb-txt{margin-left:10px;top:0px}#floor-select .fs-nav{width:36px}#floor-select .fs-nav .fs-nav-item:first-of-type{margin-top:15px}#floor-select .fs-content{width:calc(100% - 56px);margin-left:20px}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap{margin-top:140px;height:calc(100% - 140px)}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content.main-menu a{font-size:28px}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content h4{font-size:24px}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form input,.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form textarea{font-size:18px}.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content{padding-top:85px}.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content h4{font-size:28px;margin-bottom:33px}}@media screen and (max-device-width: 830px){#start-teaser,#hansaallee .hansa-teaser{background-attachment:scroll}}@media only screen and (max-width: 830px){footer .footer-content .footer-right{width:215px}footer .footer-content .footer-right .icon-txt-button .itb-txt{width:100% !important;margin-left:0px;margin-top:5px}footer .footer-content .footer-left{width:calc(100% - 215px)}#floor-select .fs-nav .fs-nav-item:first-of-type{margin-top:3px}#obrkssl-menu{position:fixed;top:10px;right:10px}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap{margin-top:90px;height:calc(100% - 90px)}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content{padding-right:20px}.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form label:after,.obrkssl-sidebar .obrkssl-sidebar-half-content-wrap .obrkssl-sidebar-half-content #kontakt-form .obrkssl-checkbox:after{display:none}.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content{padding-top:6px;padding-left:0px}.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content h4{font-size:22px;margin-bottom:24px}.obrkssl-modal-window .obrkssl-modal-content-wrap .obrkssl-modal-content h5{font-size:14px;margin-top:65px}}@media only screen and (max-width: 770px){.sm-area,.lg-area{width:100% !important;padding:0px 20px !important;float:none !important;margin-left:0px !important;margin-right:0px !important}.sm-area .inner-content,.lg-area .inner-content{width:100% !important;float:none !important;padding:0px !important;margin:0px !important;max-width:100% !important}.sm-area .inner-content h2 small:before,.sm-area .inner-content h2 small:after,.lg-area .inner-content h2 small:before,.lg-area .inner-content h2 small:after{display:none}#start h1{margin-top:50px}#start .scroll-downs{bottom:5%}#start img{width:90px}.sm-area{margin-bottom:50px}.sm-area.left{text-align:left}.sm-area.left *{text-align:left}.sm-area.left .inner-content{float:none}.sm-area.left .inner-content h2:after{left:-30px;right:inherit}div#obrkssl-map-wrap #groesser{bottom:-13px;right:0px !important;left:inherit;position:relative;padding:0px;float:right}div#obrkssl-map-wrap{padding-bottom:50px}footer{margin-top:150px}footer .sm-area{margin-bottom:10px}footer .footer-content{padding:20px 0px 90px 0px !important}.obrkssl-modal-content h4,.obrkssl-modal-content h5{word-break:break-all;max-width:calc(100% - 50px)}.obrkssl-sidebar .obrkssl-sidebar-half{width:100%;max-width:100%}#start-teaser{height:calc(100% - 350px);min-height:300px}}@media (max-width: 528px){#floor-select{margin-top:50px}#floor-select .fs-nav{width:100%;height:67px;float:none;text-align:center}#floor-select .fs-nav .fs-nav-item{display:inline-block;margin:0px 5px}#floor-select .fs-nav .fs-nav-item:first-of-type{margin-top:0px}#floor-select .fs-nav .fs-nav-item.active:after{height:160px;width:2px;top:33px;left:15px}#floor-select .fs-content{width:100%;float:none;margin-left:0px}#next{padding-top:65px}div#obrkssl-map-wrap-set-size{height:220px !important}}@media (max-width: 490px){footer .footer-content{padding:30px 30px 130px 30px !important}footer .footer-content .dgnb-logos{padding:30px 30px 10px 30px}footer .footer-content .dgnb-logos img{margin-right:20px;margin-bottom:20px}footer .footer-content .footer-left,footer .footer-content .footer-right{width:100% !important;float:none !important;padding:0px !important;margin:0px !important}footer .footer-content .footer-left .social-links,footer .footer-content .footer-right .social-links{margin-top:22px;margin-bottom:40px;text-align:left}footer .footer-content .footer-left .icon-txt-button .itb-txt,footer .footer-content .footer-right .icon-txt-button .itb-txt{width:auto !important;margin-left:10px}footer .footer-content .open-mail .icon-txt-button{margin-bottom:0px !important}footer .footer-content .footer-right .icon-txt-button:first-of-type{margin-bottom:20px}}@media (max-height: 570px) and (min-width: 550px){#start{padding-top:30px}#start h1{margin-top:40px;font-size:9vw}#start h1 small{font-size:7vw}#start .scroll-downs{bottom:20px;z-index:3}}.success-form{font-size:26px}.spot-link{margin-bottom:25px}.spot-link .normal-spot{display:block}.spot-link .hover-spot{display:none}.spot-link:hover .normal-spot{display:none}.spot-link:hover .hover-spot{display:block}.embed-container{position:relative;padding-bottom:56.25%;margin-bottom:25px;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.spot-link{margin-bottom:25px}.spot-link .normal-spot{display:block}.spot-link .hover-spot{display:none}.spot-link:hover .normal-spot{display:none}.spot-link:hover .hover-spot{display:block}div#uc-banner-centered{box-shadow:0px 0px 9999px 9999px #000000c9;border:2px solid #ffffff8a;border-radius:0px !important}#usercentrics-button .uc-banner-content{background:black !important;box-shadow:0px 0px 30px black !important}button#uc-btn-deny-banner,button#uc-btn-more-info-banner{background:white !important;color:#262626 !important;border-radius:0px !important}button#uc-btn-accept-banner{border-radius:0px !important;background:#a6957b !important}g#background *{fill:#a6957b !important}path#fingerprint{fill:#a6957b !important}circle#ico_button_close-b{fill:#a6957b !important}div#myTabContent *{color:black}.usercentrics-button .uc-corner-modal .uc-card-footer .uc-save-settings-button{background-color:#262626 !important}.usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-header{background-color:#262626 !important}.usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs{background:#262626 !important}#uc-corner-modal a[href],#uc-center-modal a[href],#uc-banner-modal a[href],#uc-central-banner-modal a[href]{color:black !important}div#uc-privacy-button{display:none}.uc-powered-by-footer.uc-flex-container{opacity:0.5;margin-top:10px}
/*# sourceMappingURL=style.css.map */
