@page{size:21cm 29.7cm}*{box-sizing:border-box;margin:0;padding:0;text-align:left}html{font-size:12px}body,html{position:relative}body{color:#000;font-family:NeueHaasGroteskDisp,Helvetica,Arial,"sans-serif";font-size:1rem;font-style:normal;font-weight:300;line-height:1.4444444444;width:720px}img{height:auto;max-width:100%!important;width:auto}figcaption{margin-top:.5em}iframe{width:100%!important}h1{font-size:3em;font-weight:300}h1,h2{margin:.5em 0}h2{font-size:1.8em}h3{font-size:1.4em;font-weight:400}h3,p{margin:.5em 0}.teaser-text p,p.lead{font-size:1.8em;font-weight:300}p.quote{font-size:1.6em;font-weight:400;line-height:144%}p.kurs{font-size:2rem}ol,ul{list-style-type:none}.frame .ce-bodytext ul{list-style-type:disc;margin-left:20px}a{color:#000;text-decoration:none}span.link{text-decoration:underline}a.btn-primary,a.btn-secondary{background:none;border:1px solid #000;color:#000;display:inline-block;font-size:.6666666667em;font-weight:400;letter-spacing:.12em;line-height:126%;margin:.5em 5px .5em 0;padding:10px 25px;text-align:center;text-transform:uppercase;vertical-align:top}a.podcast-link:before{background-image:url('../../../typo3conf/ext/site_package/Resources/Public/Images/icon_podcast.svg')}a.podcast-link:before,a.story-link:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-right:5px;vertical-align:middle;width:20px}a.story-link:before{background-image:url('../../../typo3conf/ext/site_package/Resources/Public/Images/icon_story.svg')}a.overlay-link:before{background-image:url('../../../typo3conf/ext/site_package/Resources/Public/Images/icon_read.svg');height:20px}a.download-link:before,a.overlay-link:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;margin-right:5px;vertical-align:middle;width:20px}a.download-link:before{background-image:url('../../../typo3conf/ext/site_package/Resources/Public/Images/icon_download.svg');height:13px}table{width:100%}table:not(.items) tr:first-child{font-weight:600}table tr td{border-bottom:1px solid #000;font-size:.8rem;line-height:126%;padding:16px 10px 16px 0;text-align:right;vertical-align:middle}table tr td:first-child,table.items tr td{text-align:left}.cookieNotice,.cycle-slideshow .cycle-navigation,.frame-storyfilter,.frame-type-mask_contactajax,.inlinesubnav,.scrolltop,.share-container,body.hidebreadcrumb div.breadcrumb,body.hideh1 .maintitle,footer,header.header{display:none!important;opacity:0;visibility:hidden}main div.frame{margin-bottom:4em}section.maincontent>.frame{page-break-inside:avoid}main div.frame-contactbox,main div.frame-layout-3{background-color:#ebeff2;border:1px solid #ebeff2;padding:20px;page-break-inside:avoid}div.frame-type-mask_teaser .imagewrapper.icon{height:80px;width:80px}div.frame-type-mask_teaser .imagewrapper.icon figure{height:100%;width:100%}.focuspoint{height:100%;overflow:hidden;position:relative}.focuspoint:before{content:"";display:block;padding-top:60%}.simpleParallax{overflow:visible!important}.simpleParallax img{transform:scale(1)!important}body.immobiliendetail .mainheader div.frame-type-mask_slideshow{height:auto!important}body.immobiliendetail .mainheader div.frame-type-mask_slideshow:before{content:"";display:block;padding-top:30%}.mainheader div.frame-type-mask_slideshow .cycle-slideshow .slide{position:relative;width:100%}.mainheader div.frame-type-mask_slideshow .imagewrapper .focuspoint:before{padding-top:30%}div.frame-team .tt_address_list{display:flex;flex-wrap:wrap;justify-content:flex-start}div.frame-team .tt_address_list:after{content:"";display:block}div.frame-team .tt_address_list .vcard,div.frame-team .tt_address_list:after{flex-grow:1;flex-shrink:0;margin-bottom:2em;margin-right:40px;width:40%}div.frame-team .tt_address_list .vcard .imagewrapper .focuspoint:before{padding-top:60%}div.breadcrumb ul li{display:inline;font-size:.8em;text-transform:uppercase}div.breadcrumb ul li:not(:last-child) a:after,div.breadcrumb ul li:not(:last-child) span:after{content:"I";display:inline-block;padding:0 10px 0 15px}section.mainheader{height:auto;margin-bottom:2em}section.mainheader .frame{margin-bottom:1em}.ce-center .ce-gallery,.ce-left .ce-gallery,.ce-right .ce-gallery{float:none;margin-left:0!important;margin-right:0!important}.ce-center *{float:none!important;right:auto!important}div.frame-type-mask_accordion{counter-reset:step 0}div.frame-type-mask_accordion .accordion-section p.counter{font-size:1.6666666667em}div.frame-type-mask_accordion .accordion-section p.counter:before{content:counter(step,decimal-leading-zero) " /";counter-increment:step}div.frame-type-mask_accordion .accordion-section .accordion-content{display:block!important}div.frame-contactbox .tt_address_list{display:flex;flex-wrap:wrap;justify-content:flex-start}div.frame-contactbox .tt_address_list .vcard{width:40%}div.frame-contactbox .tt_address_list .vcard .imagewrapper{height:120px;width:120px}div.frame-contactbox .tt_address_list .vcard .imagewrapper .focuspoint img{max-height:100%;max-width:none!important}.medienbox .medienmitteilungen:not(.list),.news-related .related,.newsletter,div.frame-flex2 .col1,div.frame-flex3 .col1,div.frame-flex4 .col1,div.frame-storyteaserbox .news .news-list-view,div.frame-teaserbox .col1{display:flex;flex-wrap:wrap;justify-content:space-between}.medienbox .medienmitteilungen:not(.list):after,.newsletter:after{content:"";display:block;flex-grow:1;flex-shrink:0;margin-right:1%;width:48%}.medienbox .medienmitteilungen:not(.list)>.frame,.newsletter>.frame,div.frame-flex2 .col1>.frame{flex-grow:1;flex-shrink:0;margin-right:1%;width:48%}div.frame-flex4 .col1>.frame{flex-grow:1;flex-shrink:0;margin-right:1%;width:24%}.news-related .related>.article,div.frame-flex3 .col1>.frame,div.frame-storyteaserbox .news .news-list-view>.article,div.frame-teaserbox .col1>.frame{flex-grow:1;flex-shrink:0;margin-right:1%;width:30%}.medienbox .medienmitteilungen:not(.list)>.frame .imagewrapper,.newsletter>.frame .imagewrapper{height:200px;width:100%}.medienbox .medienmitteilungen.list .medienmitteilung-item{border-bottom:1px solid #000;padding:10px 0}.medienfilter,.yearfilter{display:none}main section.maincontent .frame-type-mask_slideshow.frame-carousel{height:100%;overflow:hidden;position:relative}main section.maincontent .frame-type-mask_slideshow.frame-carousel .cycle-slideshow{position:relative;width:calc(100% + 20px)}main section.maincontent .frame-type-mask_slideshow.frame-carousel .cycle-slideshow .slide{height:100%;left:auto!important;padding:0 20px 0 0;position:relative!important;top:auto!important;width:380px!important}main section.maincontent .frame-type-mask_slideshow.frame-carousel .cycle-slideshow.top .slide{vertical-align:top}main section.maincontent .frame-type-mask_slideshow.frame-carousel .cycle-slideshow.bottom .slide{vertical-align:bottom}main section.maincontent .frame-type-mask_slideshow.frame-carousel .slide *{white-space:normal;width:100%}main section.maincontent .frame-type-mask_slideshow.frame-carousel .slide .image-wrapper{height:200px}main section.maincontent .frame-type-mask_slideshow.frame-carousel .slide .imagewrapper .focuspoint:before{padding-top:60%}div.frame-teaser1 .imagewrapper{align-items:center;display:flex;justify-content:center;padding:40px;position:relative}div.frame-teaser1 .imagewrapper:after{background-color:rgba(0,0,0,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}div.frame-teaser1 .textwrapper{color:#fff;flex-basis:60%;text-align:center;z-index:999}div.frame-teaser1 .textwrapper h2,div.frame-teaser1 .textwrapper h3{color:#fff;font-size:1.8rem;font-weight:700;-webkit-hyphens:auto;hyphens:auto;letter-spacing:0;line-height:107%;margin:0 0 .4em}div.frame-teaser1 .textwrapper .bodytext p{color:#fff;font-size:1.2em;font-weight:400;line-height:126%;margin:0 0 1.6em}div.frame-teaser1 .textwrapper span.link{border:1px solid #fff;color:#fff;display:inline-block;font-size:.6666666667em;font-weight:400;line-height:126%;margin:0;padding:10px 25px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}div.frame-type-mask_employerbrand{position:relative;width:100%}div.frame-type-mask_employerbrand .bgimage{background-image:url('../../../typo3conf/ext/site_package/Resources/Public/Images/BG_PrimeTower.jpg');background-position:100%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}div.frame-type-mask_employerbrand .content{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:flex-start}div.frame-type-mask_employerbrand .content .imagewrapper{display:flex;flex-flow:column;font-size:0;justify-content:flex-end;margin-right:2%;width:200px}div.frame-type-mask_employerbrand .content .textwrapper{color:#fff;display:flex;flex-flow:column;justify-content:center;padding:2em 0;width:50%}div.frame-type-mask_employerbrand .content .textwrapper .quote p{font-size:1.2rem;font-style:italic;font-weight:400;line-height:1.42;margin-bottom:.6em}div.frame-type-mask_employerbrand .content .textwrapper p.name{font-size:1rem;font-weight:400;margin:0}div.frame-teaser2 .imagewrapper,div.frame-teaser3 .imagewrapper,div.frame-teaser4 .imagewrapper{width:50%}div.frame-teaser3 .imagewrapper .focuspoint:last-child{display:none}.frame-stories .news-list-view{display:flex;flex-wrap:wrap;justify-content:flex-start;page-break-inside:avoid}.frame-stories .news-list-view:after{content:"";display:block;flex-grow:1;flex-shrink:0;margin-bottom:40px;margin-right:20px;width:calc(50% - 20px)}.frame-stories .news-list-view .article{flex-grow:1;flex-shrink:0;height:auto!important;left:auto!important;margin-bottom:40px!important;margin-right:20px;padding:0!important;page-break-inside:avoid;position:relative!important;top:auto!important;transform:translate(0)!important;width:calc(50% - 20px)}.frame-stories .news-list-view .article .image-wrapper,.frame-stories .news-list-view .article.topnews{width:100%}.frame-stories .news-list-view .article .image-wrapper .focuspoint:before{padding-top:60%}.frame-stories .news-list-view .article .image-wrapper .focuspoint img{left:0!important}.frame-stories .view-more-container{display:none!important}div.frame-type-uploads ul.ce-uploads{border-top:1px solid #000}div.frame-type-uploads ul.ce-uploads li{border-bottom:1px solid #000;display:flex;justify-content:space-between;margin:0;padding:10px 0}div.frame-type-uploads ul.ce-uploads li .imagewrapper{display:none}div.frame-events>div.tx-events2{border-top:1px solid #000}div.frame-events>div.tx-events2 .panel{border-bottom:1px solid #000;padding:10px 0}div.frame-events>div.tx-events2 .f3-widget-paginator{display:none}section.maincontent .frame-type-mask_container.container2.frame-layout-3{display:flex;justify-content:flex-start;page-break-inside:avoid}section.maincontent .frame-type-mask_container.container2.frame-layout-3 .frame-type-image{margin-right:30px;width:200px}div.frame-immo #immo-form,div.frame-immo .immo-filter,div.frame-immo .immo-items-teaser,div.frame-immo .immo-map{display:none}.tx-kesearch-pi1 #kesearch_results .result-list-item{border-bottom:1px solid #000;display:flex;justify-content:flex-start;padding:10px 0}.tx-kesearch-pi1 #kesearch_results .result-list-item .add-info{flex-grow:0;flex-shrink:0;width:120px}.tx-kesearch-pi1 #kesearch_results .result-list-item .content .imagewrapper,.tx-kesearch-pi1 #kesearch_results .result-list-item .teaser_icon{display:none}body.report .articletitle,body.report .gbnav,body.report .hamburger,body.report .logo,body.report .subnav{display:none!important}body.report main>section{min-height:100vh;page-break-inside:avoid}body.report .frame-teaserbox h2,body.report .frame-type-mask_teaser h2{font-size:3em;font-weight:300;letter-spacing:0;line-height:110%}body.report .frame-bigheader{height:100vh;margin:0;width:100%}body.report .frame-bigheader .imagewrapper{align-items:center;display:flex;height:100%;justify-content:flex-start;position:relative}body.report .frame-bigheader .imagewrapper:before{background-color:rgba(0,0,0,.4);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}body.report .frame-bigheader .textwrapper{align-items:center;color:#fff;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;padding:0 10%;width:100%;z-index:3}body.report .frame-bigheader .textwrapper header .abovetitle{font-size:4rem;font-weight:600;line-height:100%;margin:0;opacity:0}body.report #section1 .frame-bigheader .textwrapper header h2{font-family:NeueHaasGroteskDisp,Helvetica,Arial,"sans-serif";font-size:20rem;font-weight:300;letter-spacing:-.02em;line-height:80%;margin:0 0 0 -.05em;opacity:0}body.report section:not(#section1) .maincontent .frame-bigheader .textwrapper header{margin-right:0;width:100%}body.report section:not(#section1) .maincontent .frame-bigheader .textwrapper header h2{font-size:10rem;font-weight:300;letter-spacing:0;line-height:80%;margin:0;text-align:center}body.report .frame-bigheader .textwrapper .bodytext{margin-top:5%}body.report .frame-bigheader .textwrapper .bodytext a{color:#fff;font-size:.8em;font-weight:400;letter-spacing:.12em;position:relative;text-transform:uppercase}body.report .frame-bigheader .textwrapper .bodytext a:after,body.report .frame-bigheader .textwrapper .bodytext a:before{background-color:#fff;background-image:none;content:"";display:inline-block;height:1px;margin-bottom:3px;padding:0;transition:all .3s ease}body.report .frame-bigheader .textwrapper .bodytext a:after{margin-left:25px;width:60px}body.report .frame-bigheader .textwrapper .bodytext a:before{margin-left:0;width:0}body.report .maincontent>div.frame-type-html .facts{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}body.report .maincontent>div.frame-type-html .facts .figure{flex-grow:1;flex-shrink:0;width:33.333333333%}body.report .maincontent>div.frame-type-html .facts .figure.empty{display:none}body.report .maincontent>div.frame-type-html .facts .figure p.abovetitle,body.report .maincontent>div.frame-type-textpic:not(.frame-teaserbox) h2{color:#45949c;font-size:.6666666667em;font-weight:400;letter-spacing:.12em;line-height:120%;margin:0;text-transform:uppercase}body.report .maincontent>div.frame-type-html .facts .figure h2{color:#45949c;font-family:NeueHaasGroteskDisp,Helvetica,Arial,"sans-serif";font-size:5em;font-weight:400;letter-spacing:-.04em;line-height:100%;margin:0 0 .1em -.05em}body.report .maincontent>div.frame-type-html .facts .figure p{font-size:.8888888889em;font-weight:400;letter-spacing:.12em;line-height:140%;margin:0;text-transform:uppercase}body.report .maincontent>div.frame-type-html .facts .figure p span{font-size:.6em}body.report .frame-type-textpic{page-break-inside:avoid}body.report .frame-type-image img,body.report .frame-type-textpic img{max-height:500px}body.report #overlay .overlay-iframe{height:6000px}
