.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-40%,0);-moz-transform:translate3d(0,-40%,0);-ms-transform:translate3d(0,-40%,0);-o-transform:translate3d(0,-40%,0);transform:translate3d(0,-40%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-30px,0);-moz-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);-o-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;-moz-animation-name:slideInDown;-o-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;-moz-animation-name:slideOutUp;-o-animation-name:slideOutUp;animation-name:slideOutUp}.animate-show,.animate-hide{-webkit-transition:all linear .4s;-moz-transition:all linear .4s;-ms-transition:all linear .4s;-o-transition:all linear .4s;transition:all linear .4s}.animate-show.ng-hide-remove,.animate-hide.ng-hide-add.ng-hide-add-active{opacity:0;display:block!important}.animate-hide.ng-hide-add,.animate-show.ng-hide-remove.ng-hide-remove-active{opacity:1;display:block!important}.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-40%,0);-moz-transform:translate3d(0,-40%,0);-ms-transform:translate3d(0,-40%,0);-o-transform:translate3d(0,-40%,0);transform:translate3d(0,-40%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-30px,0);-moz-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);-o-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;-moz-animation-name:slideInDown;-o-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;-moz-animation-name:slideOutUp;-o-animation-name:slideOutUp;animation-name:slideOutUp}.animate-show,.animate-hide{-webkit-transition:all linear .4s;-moz-transition:all linear .4s;-ms-transition:all linear .4s;-o-transition:all linear .4s;transition:all linear .4s}.animate-show.ng-hide-remove,.animate-hide.ng-hide-add.ng-hide-add-active{opacity:0;display:block!important}.animate-hide.ng-hide-add,.animate-show.ng-hide-remove.ng-hide-remove-active{opacity:1;display:block!important}.logo{height:auto;width:100%;max-width:115px}.mainNavigation{padding:40px 45px}@media(max-width:600px),(min-width:960px){.mainNavigation{height:125px}}.mainNavigation md-icon{margin-right:5px;margin-bottom:3px}@media(max-width:600px){.mainNavigation{height:auto;padding:40px 1px}.mainNavigation .primary-button,.mainNavigation .secondary-button{padding:1px 10px}}.mainNavigation-sidenav{background-color:#bde2e4;max-width:100%;width:auto;min-width:100vw}.mainNavigation-sidenav .sidenav-container{padding:60px 80px 60px 40px;position:relative}.mainNavigation-sidenav a{text-decoration:none;color:#212121;cursor:pointer}.mainNavigation-sidenav a:hover{opacity:.75}.mainNavigation-sidenav .level li{height:auto;min-height:40px;line-height:40px}.mainNavigation-sidenav .level li a{font-weight:500;color:#212121}.mainNavigation-sidenav .level .selected a{text-decoration:underline;font-weight:600}.mainNavigation-sidenav .level-0 li{height:auto;min-height:40px;line-height:40px}.mainNavigation-sidenav .level-0 li a{font-weight:500;color:#212121}.mainNavigation-sidenav .level-0 .selected a{text-decoration:underline;font-weight:600}.mainNavigation-sidenav .level-1 li{height:auto;min-height:40px;line-height:40px}.mainNavigation-sidenav .level-1 li a{font-weight:500;color:#212121}.mainNavigation-sidenav .level-1 .selected a{text-decoration:underline;font-weight:600}.mainNavigation-sidenav .level-2{padding-left:5px}.mainNavigation-sidenav .level-2 li a{font-weight:500;font-size:14px}.mainNavigation-sidenav .level-2 .selected a{text-decoration:underline;font-weight:500}.mainNavigation-sidenav .level-3{padding-left:20px}.mainNavigation-sidenav .level-3 li a{font-weight:400;color:#212121}.mainNavigation-sidenav .level-3 .selected a{text-decoration:underline;font-weight:500}@media(min-width:960px){.mainNavigation-sidenav{max-width:100%;width:auto;min-width:600px}}.closed{display:none;-webkit-transition:all linear .5s;-moz-transition:all linear .5s;-o-transition:all linear .5s;transition:all linear .5s}.opened{-webkit-transition:all 1.6s ease-in;-moz-transition:all 1.6s ease-in;-o-transition:all 1.6s ease-in;transition:all 1.6s ease-in;display:block}.rotateme-90{-webkit-transition:all linear .5s;-moz-transition:all linear .5s;-o-transition:all linear .5s;transition:all linear .5s;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rotateme-0{-webkit-transition:all linear .5s;-moz-transition:all linear .5s;-o-transition:all linear .5s;transition:all linear .5s;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.close-left-sidenav{position:absolute;top:50px;right:50px;left:auto;bottom:auto;outline:none;cursor:pointer}.close-left-sidenav p{margin-top:4px;font-weight:bold;font-size:15px}.close-left-sidenav md-icon{margin:0 0 0 15px;height:14px;width:14px}footer{padding:60px 45px}footer img{max-width:115px;height:auto;margin-bottom:20px;width:100%}footer .companyInfo{font-size:12px}footer md-divider{margin:20px auto 30px auto}footer .copyright{font-size:12px}.sitemap{margin-top:40px}.sitemap a{text-decoration:none;color:#212121;font-size:12px;margin-right:30px;font-weight:600}.search-sidenav{max-width:100%;width:auto;min-width:100vw}.search-sidenav .sidenav-container{padding:120px 80px 60px 80px;position:relative}.search-sidenav .sidenav-container .language-selection{position:absolute;top:25px}.search-sidenav .sidenav-container .language-selection md-icon{height:20px;width:20px}.search-sidenav md-input-container{width:100%}@media(min-width:960px){.search-sidenav{max-width:100%;width:auto;min-width:600px}}.language-selection{margin-left:8px}.language-selection md-icon{height:40px;width:40px;margin-right:0}.language-selection .md-select-icon{margin-left:0}@media(max-width:960px){:-ms-fullscreen [class*=flex],:root [class*=flex]{flex-basis:auto}}body{height:auto}.spinner{width:100%;height:100%;position:fixed;background-color:rgba(0,0,0,.6);top:0;left:0;overflow:hidden}.spinner .lds-default{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spinner .lds-default div{background-color:#fff;opacity:.5}.divider{height:120px;width:100%}@media(max-width:960px){.divider{height:45px}}@media(max-width:600px){.divider{height:30px}}md-icon{color:#212121;margin:auto 10px auto 0}.small-section{background-color:#eaf6f9;position:relative}.titel-section{margin:20px auto;padding:0 10px;outline:none}.titel-section .arrow{font-size:32px;line-height:27px;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.titel-section .rotate{transform:rotate(90deg);margin-bottom:31px;margin-left:10px}.primary-button{width:auto;border:4px solid #d6c5ad;border-radius:5px;padding:1px 20px;font-size:12px;font-weight:600}.secondary-button{width:auto;border:4px solid #bde2e4;border-radius:5px;padding:1px 20px;font-size:12px;font-weight:600}.readmore-button1{color:#212121;font-family:"Open Sans";font-size:14px;font-weight:600}.readMore-Link{color:#424242;text-decoration:none;margin-right:45px}.readMore-Link:before{content:"";display:inline-block;height:.5em;vertical-align:bottom;width:20px;margin-left:0;margin-right:10px;border-top:1px solid #000;transition:all .1s ease-in-out}.readMore-Link:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.readMore-Link:hover{opacity:.8}.readMore-Link:hover:before{opacity:.8}.SoMe-btn .md-icon-button{margin:0 10px 0 0;padding:0;height:32px;width:32px;min-width:32px;min-height:32px;border-radius:0}.SoMe-btn .md-icon-button md-icon{height:32px;width:32px;min-width:32px;min-height:32px;font-size:32px}.facebook{transition:color ease-in-out .3s}.facebook:hover{color:#3b5998}.twitter{transition:color ease-in-out .3s}.twitter:hover{color:#55acee}.linkedin{transition:color ease-in-out .3s}.linkedin:hover{color:#007bb5}.google-plus{transition:color ease-in-out .3s}.google-plus:hover{color:#dd4b39}.instagram{transition:color ease-in-out .3s}.instagram:hover{color:#e95950}.section{margin:60px auto}@media(max-width:600px){.section{margin:10px}}.section960{margin:60px auto;max-width:960px}@media(max-width:600px){.section960{margin:10px;padding:0 10px}}.small-section{padding:60px;position:relative}@media(max-width:600px){.small-section{padding:10px}}pre{display:block;font-family:monospace;white-space:pre;margin:1em 0;padding:1em;background-color:#f8f2d8;width:500px;white-space:pre-wrap;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;color:#111;overflow:auto}.lightboxDialogWrapper{visibility:hidden}.dialogLightbox{max-width:100%;max-height:100%;width:100%;height:100%;border-radius:0;background-color:#000;position:relative}.dialogLightbox .lightboxImageContainer{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:0}.dialogLightbox .lightboxImageContainer .lightboxImage{height:auto;width:100%}.dialogLightbox .closebtn{position:absolute;top:30px;left:30px;bottom:auto;right:auto;padding:0;background-color:#000!important;z-index:99}.dialogLightbox .closebtn:hover{background-color:rgba(66,66,66,.6)!important}.dialogLightbox .nextbtnContainer{position:absolute;right:0;top:0;bottom:0;left:auto;height:100vh;width:33vw;outline:none}.dialogLightbox .nextbtnContainer .nextbtn{position:absolute;right:30px;top:50%;bottom:auto;left:auto;height:71px!important;width:71px!important;background-color:rgba(245,245,245,.1)!important;opacity:0;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.dialogLightbox .nextbtnContainer .nextbtn:hover{background-color:#448aff!important}.dialogLightbox .nextbtnContainer .nextbtn md-icon{height:48px;width:auto}.dialogLightbox .nextbtnContainer:hover .nextbtn{opacity:1}.dialogLightbox .prevbtnContainer{position:absolute;right:auto;top:0;bottom:0;left:0;height:100vh;width:33vw;outline:none}.dialogLightbox .prevbtnContainer .prevbtn{position:absolute;right:auto;top:50%;bottom:auto;left:30px;height:71px!important;width:71px!important;background-color:rgba(245,245,245,.1)!important;opacity:0;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.dialogLightbox .prevbtnContainer .prevbtn:hover{background-color:#448aff!important}.dialogLightbox .prevbtnContainer .prevbtn md-icon{height:48px;width:auto}.dialogLightbox .prevbtnContainer:hover .prevbtn{opacity:1}.md-dialog-is-showing{top:0!important}md-dialog{width:60%}@media(max-width:960px){.dialogLightbox .lightboxImageContainer{top:25%;left:1px;right:1px;transform:inherit}.dialogLightbox .nextbtn,.dialogLightbox .prevbtn{top:70%}}.search-results{list-style-type:none}.search-results-item a{text-decoration:none;color:rgba(0,0,0,.87)}.search-results-item a:hover{color:#000}.list-container{background-color:#fff;margin-bottom:1px;padding:0 10px}.list-container .list-item{min-height:60px;height:60px;box-shadow:0 1px 2px 0 rgba(0,0,0,.13);padding:0 5px}.list-container .list-item p span{margin-left:5px}.list-container .list-item md-icon{margin-left:5px}.search-results-container{max-width:1100px;width:100%;padding:25px}.search-results-container md-input-container{width:100%}.md-dialog-container md-icon{margin:auto}.md-dialog-container .google-maps{padding-bottom:50%}.overflow-scroll .first-label{min-width:140px;flex:1 1 95%}@media(max-width:960px){.overflow-scroll{overflow-y:hidden;overflow-x:scroll;background-color:#fff;padding:0 10px}.overflow-scroll .headerList .flex-grow,.overflow-scroll .headerList .planlabel{border-bottom:2px solid #eee;padding-bottom:5px}.overflow-scroll .flex-grow{min-width:150px}.overflow-scroll .list-item{box-shadow:none}}.department-header{position:relative;height:60vh;color:#fff}.department-header .department-teaser{height:100%;padding:30px}.department-header .department-teaser h2{font-size:35px;word-wrap:break-word;margin:0 0 20px 0;font-weight:300;z-index:1}.department-header .department-teaser p{margin:0;z-index:1}.department-header .image-column{margin-right:5px}.department-header .image-column div{height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.department-header .image-column div:first-child{margin-bottom:5px}.department-header .large-image{background-size:cover;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,.35);background-blend-mode:multiply}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.department-header .large-image:after{content:'';background:rgba(0,0,0,.25);position:absolute;top:0;bottom:0;width:100%}}@supports(-ms-ime-align:auto){.department-header .large-image:after{content:'';background:rgba(0,0,0,.25);position:absolute;top:0;bottom:0;width:100%;}}@media(max-width:600px){.department-header .department-teaser h2{font-size:1.5em}}#infoviewHideContainer{display:none}.view-button-container{position:absolute;bottom:30px;right:45px;left:auto;top:auto;color:#212121}.view-button-container .view-button{margin-left:5px;background-color:rgba(255,255,255,.5);height:65px;width:65px;min-width:65px}.view-button-container .view-button span{font-size:12px}.view-button-container .view-button:hover{background-color:rgba(255,255,255,.8)}.view-button-container .view-button md-icon{display:block;color:#212121;margin:auto}.department-desc md-list{padding:0}.department-desc md-icon{color:#212121;margin-left:0;margin-right:22px!important}.apartmentAmount{background-color:#eaf6f9}.apartmentAmount .box-container .box-1,.apartmentAmount .box-container .box-2,.apartmentAmount .box-container .box-3,.apartmentAmount .box-container .box-4,.apartmentAmount .box-container .box-5,.apartmentAmount .box-container .box-6{height:80px;border-right:5px solid #eaf6f9;padding:20px 10px}.apartmentAmount .box-container .box-1 .box-content,.apartmentAmount .box-container .box-2 .box-content,.apartmentAmount .box-container .box-3 .box-content,.apartmentAmount .box-container .box-4 .box-content,.apartmentAmount .box-container .box-5 .box-content,.apartmentAmount .box-container .box-6 .box-content{height:100%}.apartmentAmount .box-container .box-1 .box-content p,.apartmentAmount .box-container .box-2 .box-content p,.apartmentAmount .box-container .box-3 .box-content p,.apartmentAmount .box-container .box-4 .box-content p,.apartmentAmount .box-container .box-5 .box-content p,.apartmentAmount .box-container .box-6 .box-content p{margin:0}.apartmentAmount .box-container .box-1 .box-content p:first-child,.apartmentAmount .box-container .box-2 .box-content p:first-child,.apartmentAmount .box-container .box-3 .box-content p:first-child,.apartmentAmount .box-container .box-4 .box-content p:first-child,.apartmentAmount .box-container .box-5 .box-content p:first-child,.apartmentAmount .box-container .box-6 .box-content p:first-child{font-weight:bold}@media(max-width:600px){.apartmentAmount .box-container .box-1 .box-1,.apartmentAmount .box-container .box-1 .box-2,.apartmentAmount .box-container .box-1 .box-3,.apartmentAmount .box-container .box-1 .box-4,.apartmentAmount .box-container .box-1 .box-5,.apartmentAmount .box-container .box-1 .box-6,.apartmentAmount .box-container .box-2 .box-1,.apartmentAmount .box-container .box-2 .box-2,.apartmentAmount .box-container .box-2 .box-3,.apartmentAmount .box-container .box-2 .box-4,.apartmentAmount .box-container .box-2 .box-5,.apartmentAmount .box-container .box-2 .box-6,.apartmentAmount .box-container .box-3 .box-1,.apartmentAmount .box-container .box-3 .box-2,.apartmentAmount .box-container .box-3 .box-3,.apartmentAmount .box-container .box-3 .box-4,.apartmentAmount .box-container .box-3 .box-5,.apartmentAmount .box-container .box-3 .box-6,.apartmentAmount .box-container .box-4 .box-1,.apartmentAmount .box-container .box-4 .box-2,.apartmentAmount .box-container .box-4 .box-3,.apartmentAmount .box-container .box-4 .box-4,.apartmentAmount .box-container .box-4 .box-5,.apartmentAmount .box-container .box-4 .box-6,.apartmentAmount .box-container .box-5 .box-1,.apartmentAmount .box-container .box-5 .box-2,.apartmentAmount .box-container .box-5 .box-3,.apartmentAmount .box-container .box-5 .box-4,.apartmentAmount .box-container .box-5 .box-5,.apartmentAmount .box-container .box-5 .box-6,.apartmentAmount .box-container .box-6 .box-1,.apartmentAmount .box-container .box-6 .box-2,.apartmentAmount .box-container .box-6 .box-3,.apartmentAmount .box-container .box-6 .box-4,.apartmentAmount .box-container .box-6 .box-5,.apartmentAmount .box-container .box-6 .box-6{border-right:none}}.apartmentAmount .box-container .box-1{background-color:#d46da3}.apartmentAmount .box-container .box-2{background-color:#e584b7}.apartmentAmount .box-container .box-3{background-color:#ec93c2}.apartmentAmount .box-container .box-4{background-color:#f2a0cb}.apartmentAmount .box-container .box-5{background-color:#f8b1d6}.apartmentAmount .box-container .box-6{background-color:#fec6e2}.apartmentAmount .waitingTime md-icon{margin:20px auto 5px auto}.apartmentAmount .waitingTime p{margin:0 0 10px 0;text-align:center}.poiBox .gridbox{text-align:center}.poiBox .gridbox .gridbox-header{text-align:center}.poiBox .gridbox .gridbox-header md-icon{height:52px;min-height:52px;width:52px;min-width:52px;font-size:52px}.poiBox .gridbox .gridbox-header hr{margin:30px auto!important}.collage-background{position:relative;z-index:1}.collage-background .collage-content{padding:90px 45px;min-height:650px}.collage-background .collage-content h2{font-size:35px}.collage .box-1,.collage .box-2,.collage .box-3,.collage .box-4,.collage .box-5{background-size:cover;background-position:center;height:255px;border-bottom:5px solid #fff}.collage .box-1{width:100%}.collage .box-2{width:calc(30% - 5px);border-right:5px solid #fff}.collage .box-3{width:70%}.collage .box-4{width:calc(70% - 5px);border-right:5px solid #fff}.collage .box-5{width:30%}.collage-boxes{position:absolute;top:auto;left:45px;bottom:160px;right:auto}.collage-boxes .collage-box{box-shadow:0 8px 16px 0 rgba(0,0,0,.27);height:200px;width:400px;background-color:#eaf6f9;position:relative}.collage-boxes .collage-box div:first-child{padding:40px}.collage-boxes .collage-box h3{font-size:18px;margin-bottom:20px}.collage-boxes .collage-box p{height:50px;margin:0;font-size:12px}.collage-boxes .collage-box .readMore-Link{margin-right:0}.collage-boxes .collage-box:first-child{margin-right:20px}.collage-boxes .eTime{color:#8d8d8d;font-style:italic}@media(max-width:960px){.collage-boxes{right:45px}.collage-boxes .collage-box{width:100%}}@media(max-width:600px){.collage-background .collage-content{padding:10px}.collage-boxes{position:inherit}.collage-box{margin-bottom:20px}.collage-box div:first-child{padding:20px}.collage-box:first-child{margin-right:0}}.frontpage-slider{margin:0 0 0 20px!important}.tenancy-search{margin-bottom:60px}.tenancy-search .md-errors-spacer{display:none}.tenancy-search h2{font-weight:normal;font-size:24px!important;line-height:33px!important;color:#424242;margin-bottom:20px!important;margin-left:0!important}.tenancy-search .md-label{margin-left:inherit}.tenancy-search md-slider-container{width:100%;margin:20px 0}.tenancy-search md-slider-container:first-child{margin-right:8%}.tenancy-search .layout-gt-sm-row{margin:25px 0}.tenancy-search .slider-label{max-width:130px;margin-right:33px}.tenancy-search .filter-button{background-color:#bde2e4;border:4px solid #bde2e4;border-radius:5px}.tenancy-search .filter-button md-icon{margin-right:5px}.tenancy-search .filter-button:hover{border:4px solid transparent}.tenancy-search .reset-button{border:4px solid #bde2e4;border-radius:5px}.tenancy-search .slider-results{color:#9e9e9e;max-width:50px;font-size:12px}.tenancy-search md-switch{min-width:24%!important}.tenancy-search .view-button-container{right:90px;bottom:25px}.tenancy-search .tenancy-search-actions{margin-top:50px}@media(max-width:960px){.tenancy-search md-input-container{margin-bottom:20px}}@media(max-width:600px){.tenancy-search .view-button-container{right:0;margin-bottom:5px}}.white-space{height:30px;width:100%}.searchResults-container{width:90%;margin:auto}.department-grid md-card{max-width:465px!important;height:425px;margin:2.5px;outline:none!important;cursor:pointer;width:100%}.department-grid md-card a{text-decoration:none;color:#000}.department-grid md-card .md-card-image{max-width:465px;width:100%;height:310px;overflow:hidden;border-bottom:1px solid #f5f5f5}.department-grid md-card .md-card-image img{background-color:#fff}.department-grid md-card md-card-actions{height:115px;padding:30px 0;margin:0}.department-grid md-card md-card-actions h3{font-size:18px;line-height:24px;font-weight:400;margin:0 0 20px 0}.department-grid md-card md-card-actions p{font-size:14px;margin:0}.tenancy-detail md-card{height:100%}.tenancy-detail md-card md-card-actions{height:100%;padding-bottom:0}.tenancy-detail md-card md-card-actions .md-button{margin:0!important;border-top:1px solid #f5f5f5;border-radius:0!important;background-color:#009688;color:#fff}.tenancy-detail md-card .md-card-image{background:none}.tenancy-detail md-card .md-card-image img{width:auto;height:auto}.tenancy-detail .material-icons{margin:auto 5px}form .md-subheader-inner{padding-top:0!important}.receipt p{max-width:inherit!important}.payment-logos md-icon{height:60px;width:60px;margin:10px}.tenancy-news{padding:0}.tenancy-news .newsItem-teaser-container{padding:90px 45px}.document{background-color:transparent!important;box-shadow:none!important}.document p{margin-top:4px!important}.document md-icon{margin-right:15px!important}.loading h3{text-align:center}.loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #bde2e4;border-bottom:16px solid #bde2e4;width:280px;height:280px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:auto}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.quickSearch .tenancy-search{max-width:1220px;margin:auto}.quickSearch .searchbox{min-height:30vh;padding:30px;background-color:#eaf6f9}.quickSearch .text-bottom{margin:30px 0}.quickSearch .md-primary{background-color:#00e676!important}.receipt-text{height:auto;margin-bottom:60px}.tenancy-Macrolist{margin:0 auto;padding:0}.document-section{margin:auto;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.13)}.document-section .doc-header{cursor:pointer}.cta-banner h2{font-size:35px;line-height:47px;margin:0 auto 4px auto}.ctaButton{margin:15px auto}.ctaButton md-list{padding:0}.ctaButton md-list-item{box-shadow:0 8px 16px 0 rgba(0,0,0,.27);height:80px;background-color:#eaf6f9}.ctaButton md-list-item .md-button{padding:0 40px!important}.ctaButton md-list-item h2{font-weight:bold;font-size:18px}.ctaButton md-list-item md-icon{height:10px;width:20px;color:#212121}.fullscreen-header{height:90vh;background-size:cover;background-position:center;background-repeat:no-repeat;padding:80px 120px}.fullscreen-header h2{color:#fff;font-size:60px;font-weight:bold;word-wrap:break-word}.fullscreen-header p{color:#fff;font-size:35px;font-weight:bold;word-wrap:break-word}@media(max-width:600px){.fullscreen-header{padding:10px}.fullscreen-header h2{font-size:1.5em}.fullscreen-header p{font-size:1em}}.medium-header{height:50vh;background-size:cover;background-position:center;background-repeat:no-repeat;padding:80px 120px}.medium-header h2{color:#fff;font-size:60px;font-weight:bold;font-family:"Open Sans";word-wrap:break-word;margin-bottom:20px;max-width:700px}.medium-header p{color:#fff;font-size:35px;font-weight:bold;font-family:"Open Sans";word-wrap:break-word;max-width:700px;margin-top:0}@media(max-width:600px){.medium-header{padding:10px}.medium-header h2{font-size:1.5em}.medium-header p{font-size:1em}}.small-header{height:16vh;background-position:center;background-repeat:no-repeat;padding:80px 120px}.small-header h2{color:#fff;font-size:60px;font-weight:bold;font-family:"Open Sans";word-wrap:break-word;margin-bottom:10px}.small-header p{color:#fff;font-size:35px;font-weight:bold;font-family:"Open Sans";word-wrap:break-word;margin-top:0}@media(max-width:960px){.small-header{padding:10px}.small-header h2{font-size:1.5em}.small-header p{font-size:1em}}.signup-sidebar span{line-height:25px;font-size:16px;color:#212121}.signup-sidebar md-icon{margin:0 22px 0 0;color:#212121}md-input-container{margin:3px 0}.md-datepicker-input-container{width:100%}.md-label{margin-left:50px}.conditions-title,.tenancyType-title{font-weight:600;font-size:16px;color:#212121;opacity:.9;line-height:25px;display:block;margin-bottom:5px}.tenancyType-title{margin-bottom:15px}.conditions-content{font-size:12px;line-height:21px;color:#212121}.article-content{margin:auto}.article-content img{margin-bottom:15px;max-width:100%;height:auto;width:750px}.article-content p,.article-content li{max-width:750px}.article-content p{margin:0}.article-content li{margin-bottom:10px}@media(max-width:600px){.article-content{padding:0 10px}}.single-content{margin-top:60px;max-width:960px;width:100%}.single-content img{width:100%}.single-content p{max-width:none}video{max-width:100%;height:auto}.iframe-container{max-width:950px;margin:120px auto}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.newsItem-teaser{position:relative}.newsItem-teaser .newsItem-teaser-container{min-height:30vh;max-height:40vh;overflow:hidden}.newsItem-teaser .newsItem-teaser-container .newsItem-teaser-content{min-height:22vh;max-height:32vh}.newsItem-teaser .newsItem-teaser-container .newsItem-teaser-content .md-headline{margin:0;font-size:35px;line-height:47px}.newsItem-teaser .image{width:100%;height:auto;min-height:30vh;max-height:30vh;background-size:cover;background-position:center;background-repeat:no-repeat}.newsItem-teaser:hover .md-headline,.newsItem-teaser:hover p,.newsItem-teaser:hover .readMore-Link{color:#42a4f5}.newsItem-teaser:hover .image{opacity:.85}.newsItem-teaser:hover .readMore-Link:before{border-color:#42a4f5}@media(max-width:600px){.newsItem-teaser .newsItem-teaser-container{max-height:50vh}.newsItem-teaser .newsItem-teaser-container .newsItem-teaser-content{max-height:42vh}}.gridbox-container{padding:0;margin:60px auto;box-shadow:0 1px 2px 0 rgba(0,0,0,.13)}.gridbox-container .gridbox{padding:30px;height:250px;border:1px solid #d8d8d8;position:relative;background-color:#fff}.gridbox-container .gridbox .gridbox-header{height:auto;overflow:hidden}.gridbox-container .gridbox .gridbox-header h2{height:45px;overflow:hidden;margin:0 0 6px 0;font-size:1.1em}.gridbox-container .gridbox .gridbox-header hr{width:50%;border-bottom:2px solid #212121;margin-left:0;margin:0 0 30px 0;border-top:none;text-align:left}.gridbox-container .gridbox p{height:70px;line-height:17px;margin:0 0 10px 0;font-size:.8em;overflow:hidden}.gridbox-container .gridbox .readMore-Link{margin-right:0}.gridbox-container .gridbox:hover{background-color:#d8d8d8}.gridbox-container .box-5,.gridbox-container .box-6,.gridbox-container .box-7,.gridbox-container .box-8,.gridbox-container .box-9,.gridbox-container .box-10,.gridbox-container .box-11,.gridbox-container .box-12,.gridbox-container .box-13,.gridbox-container .box-14,.gridbox-container .box-15,.gridbox-container .box-16{border-top:2px solid #d8d8d8;border-bottom:transparent}.gridbox-container .box-1,.gridbox-container .box-2,.gridbox-container .box-3,.gridbox-container .box-4{border-top:transparent;border-bottom:transparent}.gridbox-container .box-1,.gridbox-container .box-5,.gridbox-container .box-9,.gridbox-container .box-13{border-left:transparent}.gridbox-container .box-4,.gridbox-container .box-8,.gridbox-container .box-12,.gridbox-container .box-16{border-right:transparent}@media(max-width:960px){.gridbox-container .box-2,.gridbox-container .box-6,.gridbox-container .box-10,.gridbox-container .box-14{border-right:transparent}.gridbox-container .box-3,.gridbox-container .box-7,.gridbox-container .box-11,.gridbox-container .box-15{border-left:transparent}}@media(max-width:600px){.gridbox-container .gridbox{border:none;border-bottom:1px solid #d8d8d8}}.faq-wrapper{border-bottom:1px solid #d8d8d8}.faq-wrapper .faq-header{height:auto;cursor:pointer}.faq-wrapper .faq-header h2{margin:30px 40px;font-size:18px;opacity:1;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.faq-wrapper .faq-header md-icon{margin-right:30px;opacity:1;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.faq-wrapper .faq-header:hover h2,.faq-wrapper .faq-header:hover md-icon{opacity:.7}.faq-wrapper .faq-content{font-size:16px;animation-duration:.8s}.faq-container .faq-wrapper:last-child{border-bottom:1px solid #d8d8d8}.faq-container .close{height:85px}.faq-container .close .faq-content{display:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.faq-container .open{height:auto}.faq-container .open .faq-header md-icon{-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .45s ease-out;-moz-transition:all .45s ease-out;-o-transition:all .45s ease-out;transition:all .45s ease-out}.faq-container .open .faq-content{margin:0 40px 30px 40px;display:inherit}.personnel-section{max-width:1280px;margin:auto}.personnel-section .selected-list{background-color:#d6c5ad!important}.personnel-section .contact-list{width:100%}.personnel-section .contact-list md-list-item{min-width:100%;min-height:52px;background-color:#fff;margin-bottom:1px;box-shadow:0 8px 16px 0 rgba(0,0,0,.27)}.personnel-section .contact-list md-list-item p{font-size:18px}.personnel-section .contact-list md-list-item .md-button{min-height:52px}.personnel-section .search-personnel-wrapper{min-width:100%}.personnel-section .search-personnel-wrapper .search-personnel{height:55px;background:#fff;margin:20px 0;box-shadow:0 1px 2px 0 rgba(0,0,0,.13);width:100%;position:relative;max-width:1226px;padding-top:20px;padding-left:15px;padding:20px 15px 0 15px}.personnel-section .search-personnel-wrapper .search-personnel .md-input{border-bottom-color:#fff!important}.personnel-section .search-personnel-wrapper .search-personnel label{max-width:1220px!important;left:15px;bottom:55px}.personnel-section .personnel-card{box-shadow:0 8px 16px 0 rgba(0,0,0,.27);margin:2.5px;padding:0;height:115px;min-width:310px;max-width:310px}.personnel-section .personnel-card img{height:115px;width:100px}.personnel-section .personnel-card .personel-info{padding:10px 20px;margin:0;height:115px;width:auto}.personnel-section .personnel-card .personel-info p,.personnel-section .personnel-card .personel-info a{margin:0;font-size:12px;padding:5px}.personnel-section .personnel-card .personel-info a{text-decoration:none}.personnel-section .personnel-card .personel-info .name{font-weight:500;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.personnel-section .personnel-card .personel-info .number{color:#212121;letter-spacing:.5px}.personnel-section .personnel-card .personel-info .number:hover{color:#40c4ff}.personnel-section .personnel-card .personel-info .mail{color:#80d8ff}.personnel-section .personnel-card .personel-info .mail:hover{color:#40c4ff}@media(max-width:960px){.personnel-section{max-width:660px;padding:0 15px}}@media(max-width:600px){.personnel-section{max-width:330px;padding:0 5px}}.contactPage-content{width:100%;padding:30px 0}.google-maps{position:relative;padding-bottom:75%;height:0;overflow:hidden}.google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.tenancy-button-section{margin:auto}.tenancy-button-section span{outline:none;cursor:pointer;margin-top:10px}.tenancy-button-section span:hover{color:#42a5f5}.mainNavigation-sidenav{background-color:#0093a7}.mainNavigation-sidenav .level li a{color:#fff}.mainNavigation-sidenav .showChildren md-icon{color:#fff}.mainNavigation-sidenav .close-left-sidenav p,.mainNavigation-sidenav .close-left-sidenav md-icon{color:#fff}.secondary-button{border-color:#0093a7}.ctaButton md-list-item{background-color:#0093a7;color:#fff}.ctaButton md-list-item md-icon{color:#fff}.apartmentAmount{background-color:#0093a7}.apartmentAmount h2{color:#fff}.apartmentAmount .box-container .box-1,.apartmentAmount .box-container .box-2,.apartmentAmount .box-container .box-3,.apartmentAmount .box-container .box-4,.apartmentAmount .box-container .box-5,.apartmentAmount .box-container .box-6{border-right:5px solid #0093a7}.apartmentAmount .box-container .box-1{background-color:#f89600}.apartmentAmount .box-container .box-2{background-color:#f89d1e}.apartmentAmount .box-container .box-3{background-color:#f8a633}.apartmentAmount .box-container .box-4{background-color:#eeaa4b}.apartmentAmount .box-container .box-5{background-color:#f8be71}.apartmentAmount .box-container .box-6{background-color:#f8ca89}.tenancy-cta-banner{background-color:#00a3ba;color:#fff}md-slider .md-track-fill{background-color:#0093a7!important}.md-thumb-container .md-thumb:after{background-color:#0093a7!important;border-color:#0093a7!important}.md-checked .md-bar{background-color:#00a3ba!important}.md-checked .md-thumb,.md-checked .md-icon{background-color:#0093a7!important}.md-checked .md-ink-ripple{color:#0093a7!important}md-radio-group .md-checked .md-off{border-color:#0093a7!important}md-radio-group .md-checked .md-on{background-color:#0093a7!important}.accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:.4s}.accordion:hover{color:#eddddd;background-color:#4d5fbd;-webkit-transition:all .9s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}button.accordion.active,button.accordion:hover{background-color:#ccc;-webkit-transition:1.9s;-moz-transition:1.9s;-o-transition:1.9s;transition:1.9s}.accordion.active{background-color:#1c2c85;-webkit-transition:all .9s ease-out;-moz-transition:all .9s ease-out;-o-transition:all .9s ease-out;transition:all .9s ease-out}.panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.h1{font-size:36px;font-family:'Roboto',sans-serif;font-weight:500;line-height:1.6;color:rgba(0,0,0,.87)}.h2{font-size:30px;font-family:'Roboto',sans-serif;font-weight:500;line-height:1.6;color:rgba(0,0,0,.87)}.h3{font-size:24px;font-family:'Roboto',sans-serif;font-weight:500;line-height:1.6;color:rgba(0,0,0,.87)}.h4{font-size:18px;font-family:'Roboto',sans-serif;font-weight:500;line-height:1.6;color:rgba(0,0,0,.87)}.h5{font-size:14px;font-family:'Roboto',sans-serif;font-weight:500;line-height:1.6;color:rgba(0,0,0,.87)}.h6{font-size:12px;font-family:'Roboto',sans-serif;font-weight:500;line-height:1.6;color:rgba(0,0,0,.87)}.paragraph{font-size:14px;font-family:'Roboto',sans-serif;line-height:1.6;color:rgba(0,0,0,.87)}.highlight-yellow{font-family:'Roboto',sans-serif;background-color:#ff0;padding:2px;color:rgba(0,0,0,.87)}.preformatted{font-family:monospace;white-space:pre;color:rgba(0,0,0,.87)}