@charset "UTF-8";.img-thumbnail,body{background-color:#fff}.ng-carousel,.no-break{white-space:nowrap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}caption,img,td,th{vertical-align:middle}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}elements-of-type(html5-block){display:block}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.alert,.nav-meta ul li a span,input,select,textarea{-moz-box-sizing:border-box}body{line-height:1.428571429}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}figure{margin:0}.img-responsive{display:block;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.padding-30px-vert.first,.padding-60px-vert.first{padding-top:30px}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.container,.container-fluid{margin-left:auto;padding-left:15px;padding-right:15px;margin-right:auto}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.icon-left,.icon-left+p{padding-left:3.5rem}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}.ng-carousel{display:block;width:100%;height:300px;position:relative;overflow:hidden}.ng-carousel slidecontainer{display:block;position:absolute;top:0;width:100%;height:100%;z-index:1;font-size:0}.ng-carousel slidecontainer.carousel-ignore-first-slide{-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-o-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.ng-carousel slidecontainer.carousel-animate{-webkit-transition:-webkit-transform .5s ease-out 0s;-moz-transition:-moz-transform .5s ease-out 0s;-ms-transition:-ms-transform .5s ease-out 0s;-o-transition:-o-transform .5s ease-out 0s;transition:transform .5s ease-out 0s}.ng-carousel slide{position:relative;display:inline-block;vertical-align:top;font-size:16px;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center}.ng-carousel .carousel-arrow{display:inline-block;position:absolute;top:0;bottom:0;z-index:1;width:100px;text-align:center}.ng-carousel .carousel-arrow.carousel-arrow-left{left:0}.ng-carousel .carousel-arrow.carousel-arrow-right{right:0}[data-ng-click],[ng-click]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.debug{border:2px solid #0f0;color:#0f0;background-color:#000;font-family:Courier,sans-serif}.margin-top{margin-top:1.4rem!important}.margin-top-lg{margin-top:2.8rem!important}.margin-top-sm{margin-top:.7rem!important}.margin-top-0{margin-top:0!important}.margin-bottom{margin-bottom:1.4rem!important}.margin-bottom-lg{margin-bottom:2.8rem!important}.margin-bottom-sm{margin-bottom:.7rem!important}.margin-bottom-0{margin-bottom:0!important}.seperator-bottom{border-bottom:dotted 1px #cbc6c5}.main-content .row.seperator-bottom{margin-bottom:30px;padding-bottom:30px}.box-shadow_2px{-webkit-box-shadow:rgba(0,0,0,.07) 0 2px 0;box-shadow:rgba(0,0,0,.07) 0 2px 0}.box-shadow_4px{-webkit-box-shadow:rgba(0,0,0,.07) 0 4px 0;box-shadow:rgba(0,0,0,.07) 0 4px 0}.padding-30px-vert{padding-bottom:30px}.padding-30px-vert.no-padding-bottom{padding-bottom:0}.padding-60px-vert{padding-bottom:30px}.padding-60px-vert.no-padding-bottom{padding-bottom:0}@media (max-width:767px){.hidden-sm{display:none}}.icon-left.icon-compress:before,.icon-left.icon-contract:before,.icon-left.icon-control:before,.icon-left.icon-expand:before,.icon-left.icon-home:before,.icon-left.icon-price:before,.icon-left.icon-send:before,.icon-left.icon-shield:before,.icon-left:before{display:block;width:2.75rem;height:2.75rem;border-radius:50%;background-color:#968c8a;font-size:1.4rem;text-align:center;line-height:200%;font-family:FontAwesome;vertical-align:middle}h1.first,h2.first,h3.first,h4.first,h5.first,h6.first{margin-top:0}.inverse a,.inverse h3,.inverse p{color:#FFF!important}.icon-left{position:relative}.icon-left:before{position:absolute;left:0;top:-.7rem;color:#FFF;content:""}.icon-left.icon-send:before{color:#FFF;content:""}.icon-left.icon-shield:before{color:#FFF;content:""}.icon-left.icon-price:before{color:#FFF;content:""}.icon-left.icon-time:before{display:block;width:2.75rem;height:2.75rem;border-radius:50%;background-color:#968c8a;font-family:FontAwesome;font-size:1.4rem;color:#FFF;text-align:center;line-height:200%;vertical-align:middle;content:""}.icon-left.icon-contract:before{color:#FFF;content:""}.icon-left.icon-control:before{color:#FFF;content:""}.icon-left.icon-expand:before{color:#FFF;content:""}.icon-left.icon-compress:before{color:#FFF;content:""}.icon-left.icon-home:before{color:#FFF;content:""}.footnote,.footnote td:last-child{width:100%}.btn .subtext,.btn-large,.btn-xlarge,input[type=submit] .subtext{font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased}.align-top,.footnote td{vertical-align:top}a.link-download,a.link-ext,a.link-int,a.link-mail{padding:0 0 0 2rem;background-repeat:no-repeat;background-image:url(/images/53455447.sprite_icons.svg)}.link-inverse,.link-inverse:active,.link-inverse:active:hover,.link-inverse:focus,.link-inverse:focus:hover,.link-inverse:hover,.link-inverse:link,.link-inverse:link:hover{color:#FFF}a.link-int{background-position:-275px -149px}a.link-ext{background-position:-275px -174px}a.link-download,a.link-mail{background-position:0 0}button,button:active,button:hover{outline:0}.btn,input[type=submit]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#00aca6;display:inline-block;border:1px solid #968c8a;padding:.25rem 1rem;-webkit-box-shadow:rgba(0,0,0,.07) 0 2px 0;box-shadow:rgba(0,0,0,.07) 0 2px 0;color:#FFF;text-decoration:none;font-size:1.15rem;line-height:1}.alert,.alert.alert-large,.btn-small,.footnote{line-height:1.4}.btn span,input[type=submit] span{color:#FFF}.btn:active,.btn:focus,.btn:link,.btn:visited,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:link,input[type=submit]:visited{text-decoration:none}.btn:hover,input[type=submit]:hover{color:#968c8a;border-color:#968c8a;background-color:#FFF;cursor:pointer}.btn:active,input[type=submit]:active{background:#00aca6}.btn:active:hover,input[type=submit]:active:hover{text-decoration:none;color:#968c8a;border-color:#968c8a;background:#00aca6;cursor:pointer}.btn.disabled,.btn[disabled=disabled],input.disabled[type=submit],input[disabled=disabled][type=submit]{opacity:.5}.btn.disabled:hover,.btn[disabled=disabled]:hover,input.disabled[type=submit]:hover,input[disabled=disabled][type=submit]:hover{cursor:default}.btn .subtext,input[type=submit] .subtext{font-size:.75rem;line-height:1.4;display:block;padding-bottom:2px}.btn .subtext p,input[type=submit] .subtext p{padding-bottom:.75rem}@media (max-width:767px){.btn .subtext,input[type=submit] .subtext{font-size:11px}}.btn-orange{border-color:#f7b880;background-color:#ee7100;background-image:-webkit-linear-gradient(top,#f29540 0,#ee7100 100%);background-image:linear-gradient(to bottom,#f29540 0,#ee7100 100%)}.btn-orange:hover{border-color:#f9c598;background-color:#ff7e09;background-image:-webkit-linear-gradient(top,#f4a258 0,#ff7e09 100%);background-image:linear-gradient(to bottom,#f4a258 0,#ff7e09 100%)}.btn-orange:active{background:#ee7100}.btn-orange:active:hover{border-color:#f29540;background:#ee7100}.btn-grey{border-color:#bfeae9;background-color:#80d6d3;background-image:-webkit-linear-gradient(top,#bfeae9 0,#80d6d3 100%);background-image:linear-gradient(to bottom,#bfeae9 0,#80d6d3 100%)}.btn-grey:hover{border-color:#d2f0f0;background-color:#93dcda;background-image:-webkit-linear-gradient(top,#d2f0f0 0,#93dcda 100%);background-image:linear-gradient(to bottom,#d2f0f0 0,#93dcda 100%)}.btn-grey:active{background:#80d6d3}.btn-grey:active:hover{border-color:#bfeae9;background:#80d6d3}.btn-darkgrey{border-color:#80d6d3;background-color:#00aca6;background-image:-webkit-linear-gradient(top,#40c1bc 0,#00aca6 100%);background-image:linear-gradient(to bottom,#40c1bc 0,#00aca6 100%)}.btn-darkgrey:hover{border-color:#93dcda;background-color:#00c6bf;background-image:-webkit-linear-gradient(top,#53c7c3 0,#00c6bf 100%);background-image:linear-gradient(to bottom,#53c7c3 0,#00c6bf 100%)}.btn-darkgrey:active{background:#00aca6}.btn-darkgrey:active:hover{border-color:#40c1bc;background:#00aca6}.btn-inverse-transp{border:2px solid #FFF;background:0 0}.btn-large,.label{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.btn-inverse-transp:hover{border-color:#FFF;background:rgba(255,255,255,.15)}.btn-inverse-transp:active{background:0 0}.btn-inverse-transp:active:hover{border-color:#FFF;background:rgba(255,255,255,.25)}.btn-large{padding:.5rem 1.5rem;font-size:1.5rem;-khtml-border-radius:3px;border-radius:3px}.btn-large .subtext{font-size:.85rem}.btn-xlarge{padding:.5rem 2rem;font-size:1.75rem;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.alert,.label{-khtml-border-radius:3px}.btn-xlarge .subtext{font-size:1rem}.btn-small{padding:.15rem .75rem;font-size:.75rem}.btn-small p{padding-bottom:.75rem}@media (max-width:767px){.btn-small{font-size:11px}}.align-right{text-align:right}@media only screen and (max-width:767px){h1.first{margin-top:3.5rem}h2.first{margin-top:4.5rem}h3.first{margin-top:1.75rem}h4.first,h5.first{margin-top:1.2rem}h6.first{margin-top:1rem}.btn,input[type=submit]{padding:.5rem 1.5rem;font-size:1.5rem}.btn .subtext,input[type=submit] .subtext{font-size:.85rem}.align-right{text-align:left}}.align-left{text-align:left}.align-center{text-align:center}.align-center img{margin-left:auto;margin-right:auto}.label{background-color:#40c1bc;border-radius:3px;padding-left:5px;padding-right:5px;color:#FFF}.footnote{font-size:.75rem;color:#80d6d3;border-top:dotted 1px #80d6d3;margin-top:1rem}.footnote p{padding-bottom:.75rem}@media (max-width:767px){.footnote{font-size:11px}}.footnote tr:first-child td{padding-top:.5rem}.footnote td:first-child{text-align:right;padding-right:.5rem}img,video{display:block}.img-center{margin-left:auto;margin-right:auto}.alert{display:inline-block;width:auto;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:.75rem;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;margin:5px 0 10px;text-shadow:#fff 0 -1px 0;-webkit-box-shadow:rgba(0,0,0,.07) 0 2px 0;box-shadow:rgba(0,0,0,.07) 0 2px 0;text-align:left;white-space:normal;background-color:#ffffb1;color:#7e7e56}.alert p{padding-bottom:.75rem}@media (max-width:767px){.alert{font-size:11px}}.alert.disabled{background-color:#bfeae9}.alert.alert-error{background-color:#f7d9d9;color:#d54040}.alert.alert-info{background-color:#efeeee;color:#b6afad}.alert.alert-upload{background-color:#fcead9;color:#f29540}.alert.alert-success{background-color:#e0f4e0;color:#65c765}.header_innerwrap,.main,.main_innerwrap,.site-footer,page-header{background-color:transparent}.main,page-header,page-header a,page-header a:hover{color:#00aca6}.alert.alert-large{margin:1rem 0;font-size:1rem;padding:10px 15px}.alert.alert-small{font-size:10px;padding:2px 6px;margin:0;text-transform:uppercase}@media (min-width:768px) and (max-width:991px){.inline-screen-sm,p.inline-screen-sm+p{display:inline}.inline-screen-sm:after{content:","}p.inline-screen-sm+p+p{padding-top:1rem}}p.inline-screen-sm{padding-bottom:0}.img-responsive-offset{width:100%}.img-responsive{width:100%;height:auto}.img-50{width:50%}@media (max-width:767px){.col-sm-4 .img-50{width:25%}}.img-25{width:25%}.img-33{width:33%}.img-responsive-svg{width:100%;max-height:100%}.img-responsive-md{max-width:778px}@media (min-width:768px){p+p>img{margin-top:2rem}}.img-border{border:1px solid #FFF;border-width:.5rem}.col2-img-text .img-responsive-offset{width:auto;max-width:650px}@media only screen and (max-width:767px){.img-responsive-offset{display:block;height:auto;margin-left:auto;margin-right:auto}.col2-img-text .img-responsive-offset{display:block;max-width:100%}.col2-img-text .img-left{margin-top:5px;margin-bottom:10px}}.main:after,.site-footer:after{display:table;clear:both;content:""}.col2-img-text .img-right{float:right}@media only screen and (max-width:767px){.col2-img-text .img-right{float:none;margin-top:5px;margin-bottom:10px}}.col1-img img{margin-bottom:1rem}@media only screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;border:1px solid #ddd;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}}.main{overflow:hidden}.site-footer{color:#FFF}.site-footer a,.site-footer a:active,.site-footer a:link{color:#FFF;text-decoration:none}.site-footer a:active:hover,.site-footer a:hover,.site-footer a:link:hover{color:#fbdbbf}.hideme,.skip{position:absolute;top:-1000em;left:-1000em;height:1px;width:1px}.skip:active,.skip:focus{position:static;top:0;left:0;height:auto;width:auto}#addToHomeScreen{z-index:9999;-webkit-user-select:none;-webkit-box-sizing:border-box;width:240px;font-size:15px;padding:12px 14px;text-align:left;font-family:helvetica;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#fff),color-stop(.02,#eee),color-stop(.98,#ccc),color-stop(1,#a3a3a3));border:1px solid #505050;-webkit-border-radius:8px;-webkit-background-clip:padding-box;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.75);line-height:130%;-webkit-box-shadow:0 0 4px rgba(0,0,0,.5)}#addToHomeScreen.addToHomeIpad{width:268px;font-size:18px;padding:14px}#addToHomeScreen.addToHomeWide{width:296px}#addToHomeScreen.addToHomeIpad.addToHomeWide{width:320px;font-size:18px;padding:14px}#addToHomeScreen .addToHomeArrow{position:absolute;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(204,204,204,0)),color-stop(.4,rgba(204,204,204,0)),color-stop(.4,#ccc));border-width:0 1px 1px 0;border-style:solid;border-color:#505050;width:16px;height:16px;-webkit-transform:rotateZ(45deg);bottom:-9px;left:50%;margin-left:-8px;-webkit-box-shadow:inset -1px -1px 0 #a9a9a9;-webkit-border-bottom-right-radius:2px}#addToHomeScreen.addToHomeIpad .addToHomeArrow{-webkit-transform:rotateZ(-135deg);background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(238,238,238,0)),color-stop(.4,rgba(238,238,238,0)),color-stop(.4,#eee));-webkit-box-shadow:inset -1px -1px 0 #fff;top:-9px;bottom:auto;left:50%}#addToHomeScreen .addToHomeClose{-webkit-box-sizing:border-box;position:absolute;right:4px;top:4px;width:18px;height:18px;line-height:14px;text-align:center;text-indent:1px;-webkit-border-radius:9px;background:rgba(0,0,0,.12);color:#707070;-webkit-box-shadow:0 1px 0 #fff;font-size:16px}#addToHomeScreen .addToHomePlus{font-weight:700;font-size:1.3em}#addToHomeScreen .addToHomeShare{display:inline-block;width:18px;height:15px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAQAAABDj1eZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUdJREFUKFNtkLtLw1AYxS/qJLhXVKr2ZRulUNtiqgSb3CziICI6ucTFVYcOnaQOFRwUnNTRwUWXgpP/QdHNUEQUHGxofYBTlRs83iZNjKTncOGe7/vx3QchXUWn6FL3jhfKUdCCr5zuifV5oDiHQM+c+CIhiiCSWNu08iq9oHXKLAiqrgR4UXqlOEYZt++ExEL0wW7+OW0G10muLv9gmqfe5FAWKmTMYQYiFL7PYwyLOD8lSjNh2gdnPzMII4QUBxc4OothbAF7GCBKQ0YbSWyPQsIhqvetS+y0ygGMo/KFZfviDvR4AhwgZU9dGYnA0J/6ndc15i3ouYIMcVVUcEXIoOxCeRCfwP8sXBSdjtpUv/1QW+K16kCCIUC4id9Fa0JtkluwVkSfqPL6RwfSDA0aNlx7k/bWgViB7bMS2/1vk5sdsZLN/ALSuL3tylO4RAAAAABJRU5ErkJggg==);background-size:18px 15px;text-indent:-9999em;overflow:hidden}#addToHomeScreen .addToHomeTouchIcon{display:block;float:left;-webkit-border-radius:6px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 2px rgba(255,255,255,.9);background-repeat:no-repeat;width:57px;height:57px;-webkit-background-size:57px 57px;margin:0 12px 0 0;border:1px solid #333;-webkit-background-clip:padding-box}@media all and (-webkit-min-device-pixel-ratio:2){#addToHomeScreen .addToHomeShare{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAeCAQAAADu6HTYAAADPElEQVR4Xq3TX2gcRRzA8e/M7mVv2+TSNpc/TZtrY6jUGqgaSAmEChKLrYK0YH0RFC2CSCkEfCghiKU04J8qNigq6os+iQV98MHWFwVBrQQRWs21lBw5cw3NNb1/udu72RGG5Y77IzXW77D7sAwf5scyYoL6BGXSDKFZwaGpLvIUaeoCkvX1MmsM0Ny6oRSQYOLuIS+YZOpfQdqslpUxcZrzTVAz4qPwW2O3CeIwC/RSzeY6Ow1QhUrkr+YOWfEKDkEP8Rij7CHKJmrFSDHBdwGEE5wiGChPN+PnT8VdRtEIl1d4gRj/1EVe5ZSBKGh8iqQpo/Fo5+3C/gz0MYg4zgwbqday1/Q4B8BGQ45d/Hi54lakCrU5obOcidJpu1+Lg9whjabyaOYLnrIBFFaRD+xe2ybMDWY66GmP/WA9cGfGp0CWhy0wkMN8inepFiH2rV1j0NQSNQbFLRQnS8/8YSDBBpadfv4CYDub2fmeHDNAsL1MBWUel0iA+Xik6eHcyvD3vAMSU1TGuA/YRS+dD7ovCQN43GKRFCU20Kd3V/avDVVyAZ5niTEuLA5/zBGWg9EEEhfJKN200Tat8CmRAQb9+wv7soPlHt2tQorsz1uPbr0HTY4sJwrH47zJZwABBAKLMBoQXepwgTwdHCo+fXMkQ4lrxEmQ5AaXipPqDY9V2vn09tgvTPI71EEGYxM+/uMJLJ4svpgaWGKOi/xKgmqLSUGSUd5f2vIVJ/CgBaTIUsZ7ZBsn0+NzfMOXLFCXQyTcybN6ep5ZZgUOHn7jpfUpsZshdugPGf+E5zjbyHTSRyQ8xfRPPM/s63RHeuknSoT22mjmmnAOIMkUZ6D1xSfPPAfd1WFKM3sO2CMaHx8M1NjnXKHaAGGkOW0C02WeYHUz4qMtx+w5gUDS8NckYe5lHsMYwCZEPyEEmjLDZFmAS7CDviMdxyTkMNVBKEmYLvbiQQBIBBbCQG04bGQvFWz6CfsCQLWCigILFwcfkGYBiOpbYuOizTAyYyDdCtrGaRG1LCkIgMYEFhI0WqQZoSlbGRyHKe4qOx7iv2bVQW9dp4dlM/x6kmwnWQcd/Q3FCqwTEiT5s+6D5v/pb0SSHyg7uhMWAAAAAElFTkSuQmCC)}}input,select,textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.75rem;font-size:1rem;line-height:1.4;color:#00aca6;vertical-align:middle;background-color:#efeeee;border:1px solid #efeeee;outline-style:none!important}.container-outerwrap-colored_20,input:hover,select:hover,textarea:hover{background-color:#eae8e8}.form-inline input,.form-inline select,.form-inline textarea{display:inline-block}input,textarea{outline:0;height:calc(1.4rem + 1.5rem + 2px);outline:dotted thin\9}input[type=checkbox],select[multiple],select[size],textarea{height:auto}input.placeholder,textarea.placeholder{color:#80d6d3}input:-moz-placeholder,textarea:-moz-placeholder{color:#80d6d3}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#80d6d3}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#80d6d3}input:hover,textarea:hover{border-color:#efeeee}input:focus,textarea:focus{border-color:#d5d1d0;-webkit-box-shadow:rgba(0,0,0,.075) 0 1px 1px inset,#d5d1d0 0 0 10px;box-shadow:rgba(0,0,0,.075) 0 1px 1px inset,#d5d1d0 0 0 10px}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px\9;line-height:normal;padding:0}.checkbox,.radio{display:block;min-height:20px;padding-left:20px;cursor:pointer;color:#00aca6;font-size:1rem;line-height:1.4rem}.checkbox input,.radio input{cursor:pointer}.checkbox.inline,.radio.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.checkbox.disabled,.radio.disabled{cursor:auto}.container-img-infocircle:hover,.nav-meta ul li a:hover{cursor:pointer}.checkbox input[type=checkbox],.radio input[type=radio]{float:left;margin-left:-20px}input[type=file],select{height:calc(1.4rem + 1.5rem + 2px);line-height:1.4}input[type=radio]:focus,input[type=checkbox]:focus,input[type=file]:focus,select:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}input[type=submit]{font-weight:600;text-transform:uppercase}.form-block input,.form-block select,.form-block textarea{width:100%}.form-block textarea{min-height:100px}.form-group{padding:1rem 0}.form-control-5050:after,.form-control-5050:before{content:" ";display:table}.form-control-5050:after{clear:both}.form-control-5050 .form-group{float:left;width:48%}.form-control-5050 .form-group:not(:last-child){margin-right:4%}page-header{display:block;position:relative;min-width:300px;width:100%;z-index:5;-webkit-box-shadow:rgba(0,0,0,.07) 0 2px 0;box-shadow:rgba(0,0,0,.07) 0 2px 0}@media (min-width:768px){page-header{position:fixed}page-header .infocircle,page-header .logo i,page-header .nav-main span{-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}page-header.modus-small .logo i{width:5rem;height:3.5rem;margin-top:1rem;margin-bottom:1rem;background-size:5rem}page-header.modus-small .nav-main span{margin-top:2.1rem;margin-bottom:2.1rem}page-header.modus-small .infocircle{opacity:0;top:4rem}}.container,.site-footer{position:relative}.container-img-infocircle .infocircle,.page-content.toggle{-webkit-transition-delay:0s;-webkit-transition-timing-function:ease-in-out}.site-footer{min-width:300px;padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.site-footer .row>div:first-child{padding-top:2.5rem}}.logo img{padding:2rem;width:100%}@media (min-width:768px){.logo img{width:66%;padding:0 4rem 4rem}}.copyright{display:block;padding-right:1rem;padding-bottom:.5rem}@media (min-width:768px){.copyright{float:left;padding-bottom:0}}.nav-meta{display:inline-block;text-transform:uppercase}.container-offset{padding:0;width:100%}.container-offset .row{margin:0}.container-offset .col-sm-4,.container-offset .col-sm-6,.container-offset .col-sm-8{padding:0}.container-offset img{float:left}.container-outerwrap-colored{background-color:#968c8a;color:#FFF}.container-outerwrap-history{background-color:#d5d1d0;background-image:url(/images/CAP-bg-history.png);background-size:cover}.main-content{background-color:transparent;padding-bottom:5rem}@media (min-width:768px){.main-content{padding-top:9rem}}.main-content .row{padding-bottom:60px}.main-content .row.first{padding-top:60px}.main-content .row.no-padding-bottom{padding-bottom:0}@media only screen and (max-width:767px){.main-content .row{padding-bottom:15px}.main-content .row.first{padding-top:15px}.main-content .row:after{content:"";display:block;height:1px;border-top:dotted 1px #d9f3f2;margin:30px 25% 0}.main-content .row.headline:after,.main-content .row:last-child:after{margin:0;border:0;height:0}}.main-content .row.headline{padding:0;text-align:center}.centered-content-column{max-width:600px;margin:0 auto}.navigator .centered-content-column{max-width:1920px}@media (max-width:991px){.navigator .centered-content-column{padding-top:80px}}.logo i{margin-top:1.5rem;margin-bottom:1.5rem;display:block;width:7rem;height:6rem;background:url(/images/logo_cityapartments.svg) no-repeat;background-size:7rem}.container-outerwrap-colored .factbox ul li,.logo2,.rm-toggle-button .icon,.toggle-button{background-repeat:no-repeat;background-image:url(/images/53455447.sprite_icons.svg)}.main-content .logo i{width:14rem;height:21rem;background-size:14rem;margin:7rem auto}.logo span{display:none}.logo2{background-position:0 0;float:right;display:inline-block;width:8.75rem;height:7.5rem;background-size:25rem}.history-text{font-family:"Crimson Text",serif;-webkit-font-smoothing:antialiased;letter-spacing:0;font-weight:400;font-size:1.5rem;line-height:1.4;color:#FFF;text-align:center;padding:30px 0}@media (min-width:768px){.logo2{float:none}.history-text{font-size:1.9rem;padding:60px 0}}@media (min-width:1200px){.history-text{font-size:2.5rem}}.infocircle{-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg);position:absolute;z-index:10;width:8.5rem;height:8.5rem;background-color:#00aca6;color:#FFF;text-align:center;font-size:1rem;line-height:1.2;font-weight:700}.infocircle-top{top:5rem;right:5rem;padding-top:2.7rem}@media (min-width:768px){.infocircle-top{display:block;top:6.5rem;right:17rem}}.navigatorpage .infocircle-top{display:none!important}.container-img-infocircle{display:block;position:relative}.container-img-infocircle .infocircle{-webkit-transition-property:all;transition-property:all;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;transition-timing-function:ease-in-out;z-index:1;width:7rem;height:7rem;right:0;top:5rem;padding-top:2.2rem;color:#FFF}.container-img-infocircle .infocircle:hover{cursor:pointer;color:#FFF;background-color:#968c8a;text-decoration:none}.container-img-infocircle .infocircle.navigator-visual{top:5rem}.container-img-infocircle .infocircle.navigator-list{top:15rem;right:3rem}@media (min-width:768px){.container-img-infocircle .infocircle{font-size:1.4rem;width:11rem;height:11rem;right:0;top:10rem;padding-top:3.7rem}.container-img-infocircle .infocircle.navigator-list{top:20rem}.quote-investment{margin:0 30px;padding-right:10rem}}.quote{font-family:"Crimson Text",serif;-webkit-font-smoothing:antialiased;letter-spacing:0;font-size:2.5rem;line-height:1.2;color:#968c8a}.quote-investment{color:#FFF}@media (min-width:1200px){.quote-investment{padding-right:5rem;font-size:3rem}}@media (min-width:1600px){.quote-investment{font-size:3.5rem}}.factbox{padding:2rem;border:.75rem solid #FFF;outline:#968c8a solid 1px;background-color:#eae8e8;font-size:1.2rem}.factbox h4{text-align:center;font-size:1.3rem;text-transform:uppercase;letter-spacing:.2rem}.factbox h4:first-child{margin-top:0}.factbox h4:after{content:"";display:block;margin:.75rem auto 1.5rem;width:5rem;height:1px;background-color:#968c8a}.container-outerwrap-colored .factbox{border:none;outline:0;background-color:transparent}.container-outerwrap-colored .factbox h4{margin-bottom:4rem;font-size:1.5rem;color:#FFF}.container-outerwrap-colored .factbox h4:after{background-color:#FFF;margin-bottom:2.5rem}.container-outerwrap-colored .factbox ul{font-size:1rem;font-weight:700}@media (min-width:768px){.container-outerwrap-colored .factbox h4{padding:3rem 10% 0}.container-outerwrap-colored .factbox ul{padding-left:10%}}.container-outerwrap-colored .factbox ul li{background-position:-225px -396px}@media (min-width:992px){.container-outerwrap-colored .factbox ul li{background-position:-225px -393px}}@media (min-width:1200px){.container-outerwrap-colored .factbox ul li{background-position:-225px -392px}.container-outerwrap-colored .container-offset h4{padding-top:1.5rem;font-size:1.8rem}.container-outerwrap-colored .container-offset ul{font-size:1.1rem}.container-outerwrap-colored .container-offset ul li{background-position:-225px -390px}}@media (min-width:1600px){.container-outerwrap-colored .container-offset h4{padding-top:3rem;font-size:2.5rem}.container-outerwrap-colored .container-offset ul{font-size:1.5rem}.container-outerwrap-colored .container-offset ul li{background-position:-225px -390px}}.lageplan-infobox{position:relative;display:table;width:30rem;margin:auto;padding:.5rem;background-color:#968c8a;color:#FFF}.lageplan-infobox .img,.lageplan-infobox .txt{display:table-cell;vertical-align:top}.lageplan-infobox .img{width:8rem}.lageplan-infobox .txt{padding:.5rem 1rem}.lageplan-infobox h4{margin:0;color:#FFF;font-size:1.25rem}.lageplan-infobox:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;left:-1rem;bottom:-1rem;width:0;height:0;border:1rem solid transparent;border-right-color:#968c8a}.lageplan-infobox.manual-position{position:absolute;top:18rem;left:29rem}.page-content{position:relative;background-color:rgba(255,255,255,.8);padding:3rem 4rem 0;overflow:hidden}.page-content.toggle{-webkit-transition-property:all;transition-property:all;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;transition-timing-function:ease-in-out;height:0}.call-to-action-1,.page-content.toggle p,.page-content.toggle>h2{-webkit-transition-delay:0s;-webkit-transition-timing-function:ease-in-out}.page-content.toggle p,.page-content.toggle>h2{-webkit-transition-property:opacity;transition-property:opacity;transition-delay:0s;-webkit-transition-duration:.12s;transition-duration:.12s;transition-timing-function:ease-in-out;opacity:0}.page-content.toggle.active{padding-bottom:3rem;height:auto}.page-content.toggle.active h2,.page-content.toggle.active p{opacity:1}.page-content>*{margin-top:0}.page-content p:last-child{padding-bottom:0}@media only screen and (max-width:767px){.page-content{padding:2rem;margin-right:15px;margin-left:15px}.page-content.toggle h2,.page-content.toggle p{opacity:1}.page-content.toggle.active{padding-bottom:2rem}}.toggle-button{display:block;background-position:.3rem -10.45rem;position:absolute;top:.9rem;right:.9rem;width:1.25rem;height:1.25rem;background-color:#968c8a;background-size:21.5rem}.call-to-action-1,.call-to-action-2{-webkit-transition-property:all;-webkit-transition-duration:.2s;position:absolute;width:100%;margin:0;padding-left:10px;padding-right:10px}@media (max-width:991px){.navigator .toggle-button{display:none}}.active .toggle-button{background-position:-1.5rem -10.45rem}.toggle-button span{display:none}.call-to-action-1{transition-property:all;transition-delay:0s;transition-duration:.2s;transition-timing-function:ease-in-out;opacity:0;left:-80%}.call-to-action-1.active{opacity:1;left:0}.call-to-action-2{transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:0;right:-80%}.call-to-action-2.active{opacity:1;right:0}.call-to-action-2 label{color:#FFF;font-size:1rem}.call-to-action-2 .form-group{padding:.5rem 0}.call-to-action-2 .cancel{margin-left:.5rem}.boxelement{padding:1.5rem;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;background-color:#f2fbfa;font-size:1.2rem}.boxelement p:last-child{padding-bottom:0}.boxelement.boxelement-phone{position:relative;padding-left:5rem}.boxelement.boxelement-phone:before{position:absolute;left:1.5rem;top:.5rem;font-family:FontAwesome;vertical-align:middle;content:"";font-size:3rem}@media (min-width:768px){.boxelement.boxelement-phone{padding-left:6rem}.boxelement.boxelement-phone a[href*="tel:"]{display:block}.boxelement.boxelement-phone:before{font-size:4rem}}.rm-folded .rm-title,.rm-folded .rm-toggle-body{display:none}.rm-title{margin-bottom:1rem}.rm-toggle-body{padding-bottom:1rem;text-align:left}.active .rm-toggle-body{display:block;padding-bottom:0}.rm-toggle-body .headline{display:inline;margin-right:5px;font-family:"Crimson Text",serif;-webkit-font-smoothing:antialiased;letter-spacing:0;font-weight:400}.rm-toggle-body .text{display:inline}.rm-toggle-button{position:absolute;top:-5px;right:15px;width:35px;height:35px;padding:12.5px 8.5px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#80d6d3}.rm-period:after,.sitemap ul li ul li ul li{-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}@media (min-width:1200px){.rm-toggle-button{top:0}}.rm-toggle-button .icon{-webkit-transition-property:all;transition-property:all;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;display:block;widht:18px;height:10px;background-position:-275px -25px}.active .rm-toggle-button .icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rm-entry{padding:1rem 0}.rm-period{text-align:right;margin-bottom:2px}.rm-period:after{padding:2px 5px;border-radius:3px;border:1px solid #32B432;color:#32B432;font-size:.75rem;vertical-align:baseline;line-height:1;text-transform:uppercase;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.rm-period:after p{padding-bottom:.75rem}@media (max-width:767px){.rm-period:after{font-size:11px}}.rm-entry-a .rm-period:after{content:"bereits online"}.rm-entry-b .rm-period:after{content:"in Arbeit";border-color:#ee7100;color:#ee7100}.rm-entry-c .rm-period:after{content:"in Planung";border-color:#c70000;color:#c70000}.rm-close{display:none;margin-top:1rem;text-align:right;padding-bottom:1rem;padding-top:1rem;border-top:dotted 1px #eae8e8}.rm-folded .rm-close{display:block}.aiotoggleitem{margin-bottom:2.5rem}.aiotoggleitem .aiotoggleitemhead{position:relative;display:block;text-decoration:none;font-size:1.2rem;margin:1.2rem 0 .6rem;color:#00aca6;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:0;font-weight:600;line-height:1.4;padding-left:1.5rem}.aiotoggleitem .aiotoggleitemhead.subline{color:#80d6d3}.aiotoggleitem .aiotoggleitemhead:before{position:absolute;left:0;font-family:FontAwesome;vertical-align:middle;content:""}.aiotoggleitem .aiotoggleitembody{padding-left:1.5rem}.aiotoggleitem:hover .aiotoggleitemhead{color:#00aca6}.aiotoggleitem:first-child .aiotoggleitemhead{margin-top:15px}.aiotoggleitem:last-child,.aiotoggleitem:last-child .aiotoggleitemhead{margin-bottom:0}.aiotoggleitem:last-child .aiotoggleitemhead,.aiotoggleitem:last-child .open .aiotoggleitemhead{margin-bottom:.6rem}.aiotoggleitem .open .aiotoggleitemhead:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.no-margin-bottom{margin-bottom:0}.no-padding-bottom{padding-bottom:0}.social-bar{position:absolute;top:15px;right:15px}a.social-icon{text-decoration:none!important;display:inline-block}a.social-icon span{display:none}a.social-icon:after{display:inline-block;width:35px;height:35px;font-size:2.5rem;color:#80d6d3}a.social-icon:hover:after{color:#93dcda}a.social-icon.social-twitter:after{font-family:FontAwesome;vertical-align:middle;content:""}a.social-icon.social-facebook:after{font-family:FontAwesome;vertical-align:middle;content:""}.table-pricing{font-size:1.2rem;line-height:1}.table-pricing tr.split-cell td,.table-pricing tr.split-cell th{border-top:none}.table-pricing tr.split-cell.split-cell-row td,.table-pricing tr.split-cell.split-cell-row th{padding-top:0}.table-pricing thead td,.table-pricing thead th{border-bottom:solid 1px #80d6d3;border-bottom-width:2px;font-weight:600;color:#80d6d3}.nav-inpage ul .currentandsub,.nav-main ul .currentandsub,.nav-meta ul .currentandsub,.nav-sub ul .currentandsub{border-bottom:none}.table-pricing .focus .fa,.table-pricing tfoot td.focus,.table-pricing tfoot th.focus,.table-pricing thead td.focus,.table-pricing thead th.focus{color:#65c765}@media only screen and (max-width:767px){.rm-toggle-button{right:15px}.rm-period{float:left}.table-pricing tfoot{font-size:1.2rem;line-height:1}}.table-pricing tfoot td,.table-pricing tfoot th{border-top:solid 1px #80d6d3;border-top-width:2px;font-weight:700}.table-pricing tfoot td p,.table-pricing tfoot th p{font-weight:400;padding-top:25px;padding-bottom:25px}.table-pricing th{font-weight:600}.table-pricing td,.table-pricing th{padding:15px;border-right:solid 1px #bfeae9}.table-pricing td.last,.table-pricing th.last{border-right:none}.table-pricing td.enterprise,.table-pricing th.enterprise{border-right:none;border-left:1px dashed #bfeae9}.table-pricing td.enterprise .fa,.table-pricing th.enterprise .fa{margin:.5rem}.table-pricing.table-col-5{width:100%}.table-pricing.table-col-5 td,.table-pricing.table-col-5 th{width:20%}.table-pricing.table-col-4{width:100%}.table-pricing.table-col-4 td,.table-pricing.table-col-4 th{width:25%}.table-pricing .focus{background-color:#e0f4e0}.table-pricing .largetext{font-size:1.75rem;line-height:1}.table-pricing .fa{color:#93dcda}.videoimg{position:relative}.videoimg .videoimg-duration{position:absolute;bottom:0;right:0;padding:.25rem .5rem;background-color:#968c8a;color:#FFF;font-weight:600}.videoimg .videoimg-duration:before{font-family:FontAwesome;vertical-align:middle;content:"";font-weight:400;position:relative;top:-1px}.nav-inpage:after,.nav-main:after,.nav-meta:after,.nav-sub:after{content:"";clear:both}@media only screen and (max-width:767px){.mobile-block{width:100%;margin:1rem auto;text-align:center}}.nav-meta:after{display:table}.nav-meta ul,.nav-meta ul li{list-style-type:none;display:block;margin:0;padding:0;background:0 0}.nav-meta ul li a{display:block}.nav-meta ul li a span{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;display:block}.nav-inpage ul li a span,.nav-main ul li a span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.nav-meta ul .current a:hover,.nav-meta ul .currentandsub a:hover{cursor:default}.nav-meta ul li ul,.nav-meta ul li ul li,.nav-meta ul li ul li ul,.nav-meta ul li ul li ul li{list-style-type:none;display:block;margin:0;padding:0;background:0 0}.nav-inpage ul li a:hover,.nav-meta ul .currentandsub li a:hover{cursor:pointer}.nav-meta ul:last-child{padding-bottom:0}.nav-meta ul li.active a span{text-decoration:underline}@media (min-width:768px){.nav-meta{text-transform:none}.nav-meta ul li{display:inline-block;padding:.1rem 1rem;border-left:1px solid #FFF;line-height:1}.nav-meta ul li.active a span{text-decoration:underline}}.claim.navigator,.kreis-link span,.nav-main ul li a,h2,navigator-list-result th{text-transform:uppercase}.nav-inpage{margin:4rem 0;text-align:center;font-size:1.2rem;line-height:1.4}.nav-inpage:after{display:table}.nav-inpage ul,.nav-inpage ul li{list-style-type:none;display:block;margin:0;padding:0;background:0 0}.nav-inpage ul li a{display:block}.nav-inpage ul li a span{box-sizing:border-box;margin:0;padding:0;display:block}.nav-inpage ul .current a:hover,.nav-inpage ul .currentandsub a:hover{cursor:default}.nav-inpage ul li ul,.nav-inpage ul li ul li,.nav-inpage ul li ul li ul,.nav-inpage ul li ul li ul li{list-style-type:none;display:block;margin:0;padding:0;background:0 0}.nav-inpage ul .currentandsub li a:hover,.nav-main ul li a:hover{cursor:pointer}.nav-inpage ul li{display:inline-block;padding:5px 15px}.nav-inpage ul li a{background-position:-275px -151px;background-repeat:no-repeat;background-image:url(/images/53455447.sprite_icons.svg)}.nav-inpage ul li a span{padding-left:28px}@media (min-width:992px){.nav-inpage ul li a{background-position:-275px -148px}.nav-inpage ul li a.btn{background-position:0}}.nav-inpage ul li a.btn{background-position:0;background-color:#ee7100;background-image:-webkit-linear-gradient(top,#f29540 0,#ee7100 100%);background-image:linear-gradient(to bottom,#f29540 0,#ee7100 100%);position:relative;top:.5rem;color:#FFF}.nav-inpage ul li a.btn:hover{background-color:#ff7e09;background-image:-webkit-linear-gradient(top,#f4a258 0,#ff7e09 100%);background-image:linear-gradient(to bottom,#f4a258 0,#ff7e09 100%)}.nav-inpage ul li.active{display:none}.nav-toggle-btn{position:absolute;top:3.5rem;right:15px;display:none}.nav-toggle-btn a{display:block;width:25px;height:25px;float:right;background-position:0 -9.1rem;background-repeat:no-repeat;background-image:url(/images/53455447.sprite_icons.svg)}.nav-toggle-btn a span{display:none}@media only screen and (max-width:767px){.nav-toggle-btn{display:block}}.nav-toggle-btn.open a{background-position:-4.15rem -9.1rem}.nav-main{display:inline-block;background-color:transparent}.nav-main:after{display:table}.nav-main ul,.nav-main ul li{list-style-type:none;display:block;margin:0;padding:0;background:0 0}.nav-main ul li a{display:block;text-decoration:none;color:#000;font-size:1.25rem;line-height:1}.nav-main ul li a span{box-sizing:border-box;padding:0;display:block}.nav-main ul .current a:hover,.nav-main ul .currentandsub a:hover{cursor:default}.nav-main ul li ul,.nav-main ul li ul li,.nav-main ul li ul li ul,.nav-main ul li ul li ul li{list-style-type:none;display:block;margin:0;padding:0;background:0 0}.nav-main ul .currentandsub li a:hover,.nav-sub ul li a:hover{cursor:pointer}.nav-main ul{float:right}.nav-main ul li{float:left}.nav-main ul li.mobile-only{display:none}.nav-main ul li a span{margin:3.75rem 1rem}.nav-main ul li a:hover{color:#404040;background-color:transparent}.nav-main ul li:last-child a span{margin-right:0}.nav-main ul li.active a{color:#968c8a;text-decoration:underline}.nav-main ul li.active a:hover,.nav-main ul li.current a,.nav-main ul li.current a:hover{color:#968c8a}@media only screen and (max-width:767px){.nav-main{display:none;padding-top:1.5rem;padding-bottom:1.5rem;background-color:#968c8a;min-width:300px}.nav-main ul li.mobile-only,.nav-main.open{display:block}.nav-main ul{float:none}.nav-main ul li{float:none;font-size:14px;line-height:1.4}.nav-main ul li a{overflow:hidden;color:#FFF;font-size:1.5rem;font-weight:400}.nav-main ul li a span{margin:.5rem 0}.nav-main ul li a:hover{color:#FFF}.nav-main ul li.active a,.nav-main ul li.active a:hover{color:#cbc6c5}.nav-main ul:last-child{padding-bottom:0}}.nav-sub:after{display:table}.nav-sub ul,.nav-sub ul li{list-style-type:none;display:block;margin:0;padding:0;background:0 0}.nav-sub ul li a span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;display:block}.nav-sub ul .current a:hover,.nav-sub ul .currentandsub a:hover{cursor:default}.nav-sub ul li ul,.nav-sub ul li ul li,.nav-sub ul li ul li ul,.nav-sub ul li ul li ul li{list-style-type:none;display:block;margin:0;padding:0;background:0 0}.nav-sub ul .currentandsub li a:hover{cursor:pointer}.nav-sub ul li:not(:first-child){margin-top:.5rem}.nav-sub ul li a{display:block;border:1px solid #FFF;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;text-decoration:none}.nav-sub ul li a span{background-color:transparent;color:#FFF;padding:.75rem 1rem}.sitemap ul,.sitemap ul li{list-style-type:none;padding:0}.nav-sub ul li a:hover span{background-color:rgba(255,255,255,.15);color:#FFF}@media (min-width:768px){.nav-sub ul li{margin-right:1rem;margin-bottom:.5rem;float:left}.nav-sub ul li:not(:first-child){margin-top:0}.nav-sub ul li a{display:inline-block}navigator-stair{max-height:100vh}}.nav-sub ul li.active{pointer-events:none}.nav-sub ul li.active span{background-color:#FFF;color:#40c1bc}.nav-sub-icon span:before{font-family:FontAwesome;vertical-align:middle;content:"";font-size:2rem;line-height:1;margin-right:.5rem}.nav-sub-icon.support span:before{content:"\f0e6"}.nav-sub-icon.faqs span:before{content:"\f0e7"}.nav-sub-icon.videotuts span:before{content:"\f16a"}p+.nav-sub{margin-top:1rem}.sitemap ul{display:block;margin:0;background:0 0}.sitemap ul li{display:block;margin:0 0 1rem;background:#968c8a;border:1px solid #968c8a;-webkit-border-radius:9px;-khtml-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px}.sitemap ul li:hover{background-color:#00aca6;border-color:#00aca6}.sitemap ul li:hover a,.sitemap ul li:hover a:link,.sitemap ul li:hover a:visited{color:#FFF}.sitemap ul li:hover li a,.sitemap ul li:hover li a:link,.sitemap ul li:hover li a:visited{color:#625a58}.sitemap ul li a{display:block;padding:.5rem .75rem;font-weight:700;text-decoration:none}.sitemap ul li ul,.sitemap ul li ul li{margin:0;padding:0;display:block;list-style-type:none}.sitemap ul li a,.sitemap ul li a:hover,.sitemap ul li a:link,.sitemap ul li a:link:hover,.sitemap ul li a:visited,.sitemap ul li a:visited:hover{color:#FFF}.sitemap ul li ul{background:0 0;border-radius:0 0 3px 3px}.sitemap ul li ul li{clear:left;background:#FFF;border:none;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:dotted 1px #968c8a}.navigator-list-inputs:after,rooms:after{clear:both}.sitemap ul li ul li:hover{background-color:#eae8e8;border-color:#968c8a}.sitemap ul li ul li:hover li{background-color:#efeeee}.sitemap ul li ul li:hover li li{background-color:transparent}.sitemap ul li ul li:first-child{border:none}.sitemap ul li ul li:last-child{border-radius:0 0 8px 8px}.sitemap ul li ul li a{padding:.5rem .75rem;font-size:1rem;line-height:1.4;font-weight:400}.sitemap ul li ul li a,.sitemap ul li ul li a:link,.sitemap ul li ul li a:visited{color:#625a58}.sitemap ul li ul li a:hover,.sitemap ul li ul li a:link:hover,.sitemap ul li ul li a:visited:hover{color:#ee7100}.sitemap ul li ul li ul{list-style-type:none;display:block;background:0 0;border-top:dotted 1px #968c8a;margin:0 .75rem;padding:.5rem 0}.sitemap ul li ul li ul li{list-style-type:none;padding:0;background:#FFF;border-radius:3px;display:inline-block;margin:0 .5rem .5rem 0;vertical-align:top;border:none}.sitemap ul li ul li ul li:hover{background-color:#efeeee}.sitemap ul li ul li ul li:hover a,.sitemap ul li ul li ul li:hover a:link,.sitemap ul li ul li ul li:hover a:visited{color:#474140}.sitemap ul li ul li ul li:hover a:hover,.sitemap ul li ul li ul li:hover a:link:hover,.sitemap ul li ul li ul li:hover a:visited:hover{color:#00aca6}.sitemap ul li ul li ul li:last-child{-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.sitemap ul li ul li ul li a{width:auto;padding:.5rem .75rem;font-size:.75rem;line-height:1.4;font-weight:700}.sitemap ul li ul li ul li a p{padding-bottom:.75rem}.sitemap ul li ul li ul li ul,.sitemap ul li ul li ul li ul li{margin:0;padding:0;background:0 0;display:block;list-style-type:none}.sitemap ul li ul li ul li ul{border:none}.sitemap ul li ul li ul li ul li{-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.sitemap ul li ul li ul li ul li:hover{background:0 0}.white kreis-icon.backlink,footer kreis-icon.download,kreis-icon.anfrage,kreis-icon.backlink,kreis-icon.download{background-repeat:no-repeat;background-image:url(/images/53455447.sprite_icons.svg)}.sitemap ul li ul li ul li ul li:first-child{border-top:dotted 1px #968c8a}.sitemap ul li ul li ul li ul li:last-child{-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.sitemap ul li ul li ul li ul li a{padding:.25rem .75rem;font-weight:400;font-style:italic}.person{overflow:hidden;padding:1.5rem 0;border-bottom:dotted 1px #80d6d3}.person img.small{height:2.5rem;width:auto}navigation{display:block}.navigator-container{position:relative;margin:0 auto -5rem;overflow:hidden}.navigator-image img{width:100%;height:auto}.navigator-hover{position:absolute;top:0;width:100%;height:100%}.navigator-hover path,.navigator-hover polygon,.navigator-hover polyline,.navigator-hover rect{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;fill:transparent;mix-blend-mode:overlay;mix-blend-mode:color}.navigator-hover path:hover,.navigator-hover polygon:hover,.navigator-hover polyline:hover,.navigator-hover rect:hover{cursor:pointer;fill:rgba(238,113,0,.5)}.mix-blend-mode .navigator-hover path:hover,.mix-blend-mode .navigator-hover polygon:hover,.mix-blend-mode .navigator-hover polyline:hover,.mix-blend-mode .navigator-hover rect:hover{fill:rgba(238,113,0,.5)}navigator,navigator-floor,navigator-stair,navigator-top{margin:0 auto;display:block;position:relative}navigator main-content-toggl,navigator-floor main-content-toggl,navigator-stair main-content-toggl,navigator-top main-content-toggl{display:block;max-width:600px;margin:0 auto}navigator-stair{display:block;overflow:hidden;padding:0;margin-bottom:-5rem}navigator-stair .navigator-container{width:150%;margin-left:-25%}@media (min-width:768px){navigator-stair .navigator-container{margin-top:-10vw;width:100%;margin-left:0}}navigator-floor,navigator-top{padding-top:60px}navigator-floor{min-height:35vw}navigator-top .info-cols{margin-bottom:20px;overflow:hidden}navigator-top .info-cols .left-col,navigator-top .info-cols .right-col{width:50%;float:left}@media (max-width:767px){.sitemap ul li ul li ul li a{font-size:11px}navigator-top .info-cols .left-col,navigator-top .info-cols .right-col{clear:both}}navigator-top .button-bar{margin-top:40px;margin-bottom:40px}.floor-plan-wrapper{padding:0 20px}.kreis-link{min-width:150px;display:inline-block;text-decoration:none!important}.kreis-link span{padding:5px 0 0;font-size:11px;font-weight:600;text-align:center;display:block}navigator-top .kreis-link{min-width:100px}.kreis-link.white,.kreis-link.white span{color:#FFF}.kreis-link.navigator-backlink{position:absolute;top:60px;right:20px;z-index:10}@media (max-width:991px){.kreis-link.navigator-backlink{top:90px;right:60px;zoom:.5}}body.navigator .kreis-link.navigator-backlink{top:40px;right:20px}kreis-icon{display:block;width:45px;height:45px;border:1px solid #00aca6;border-radius:50%;margin:0 auto}kreis-icon:hover{border:1px solid #00aca6}.white kreis-icon{border:1px solid #FFF;color:#FFF}kreis-icon.backlink{background-position:8px -186px}.white kreis-icon.backlink{background-position:8px -386px}kreis-icon.anfrage{background-position:8px -292px}kreis-icon.download{background-position:11px -241px}footer kreis-icon.download{background-position:11px -341px;border-color:#fff}.claim.navigator{margin:0}.mobile-floor-nav{display:none;list-style-type:none;width:100%;text-align:center;margin-top:30px}.mobile-floor-nav li{background-image:none;margin:0}ul li,ul li ul li{background-repeat:no-repeat;background-image:url(/images/53455447.sprite_icons.svg)}.mobile-floor-nav li a{display:block;padding:5px 0;font-size:12px}@media (max-width:991px){body.navigator .kreis-link.navigator-backlink{top:25px;right:20px;zoom:.7}.mobile-floor-nav{display:block}}.navigator-click-help-text{display:block;position:absolute;border:1px solid grey;background-color:rgba(51,51,51,.5);color:#fff;font-size:1.2rem;text-align:center;border-radius:15px;top:auto;bottom:10px;left:20px;right:20px;margin:0 10px 5px}.navigator-click-help-text span{display:block;padding:.5rem}@media (min-width:768px){.navigator-click-help-text{top:7rem;left:30%;right:30%;bottom:auto}.navigator-click-help-text span{display:block;padding:1rem}}.link-banner{display:block;margin:40px 0 20px}.link-banner kreis-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;overflow:hidden;float:left}.link-banner span{font-size:1.2rem;display:inline-block;padding-left:1.2rem;text-decoration:underline;padding-top:.35rem}.room-option,floor-size,purchase-price{min-height:1px;padding-left:15px;padding-right:15px;position:relative}a,navigator-list-result td .detail{text-decoration:none}.form-group label{font-size:.75rem;line-height:1.4;font-weight:600}.form-group label p{padding-bottom:.75rem}blockquote,p{padding-bottom:1rem}@media (max-width:767px){.form-group label{font-size:11px}}.navigator-list-inputs{margin-left:-15px;margin-right:-15px}.navigator-list-inputs:after,.navigator-list-inputs:before{content:" ";display:table}.navigator-list-inputs input{width:100%}@media (min-width:768px){.navigator-list-inputs .form-group{display:inline-block}.navigator-list-inputs .form-group:not(:last-child) input{margin-right:15px}.navigator-list-inputs input{width:100px}floor-size,purchase-price{float:left;width:50%}}floor-size,purchase-price{display:block}rooms{margin-left:-15px;margin-right:-15px;display:block;margin-top:1rem}rooms:after,rooms:before{content:" ";display:table}navigator-list-result td:first-child,navigator-list-result th:first-child,ol{padding-left:0}ol li,ul{padding:0}@media (min-width:768px){.room-option{float:left;width:33.3333333333%}}contact-form input:not([type=submit]),contact-form textarea:not([type=submit]),lageplan svg,navigator-list-result table{width:100%}result-counter{display:block;margin:2rem 0;text-align:center}result-counter span{display:inline-block;color:#968c8a;line-height:2rem;border-radius:1rem;border:1px solid #968c8a;padding:0 1rem}navigator-list-result{display:block;font-size:1rem}@media (min-width:992px){navigator-list-result{font-size:.8rem}}navigator-list-result table.table-hover tr:hover td{background-color:rgba(150,140,138,.15)}navigator-list-result table tr.sold td{opacity:.6}navigator-list-result table tr.sold:hover td{cursor:default;background-color:transparent}navigator-list-result thead th{border-bottom:2px solid #968c8a}navigator-list-result tbody td{border-bottom:1px solid #bfeae9}navigator-list-result td,navigator-list-result th{white-space:nowrap;padding:.5rem}navigator-list-result td:last-child,navigator-list-result th:last-child{padding-right:0}navigator-list-result th .sort{text-decoration:none;color:#00aca6}h1,h2 .subline,h3{color:#968c8a}navigator-list-result th .sort:after{font-family:FontAwesome;vertical-align:middle;content:"";font-size:.75rem;color:#968c8a}body,h2,html{color:#00aca6}navigator-list-result td .detail:after{font-family:FontAwesome;vertical-align:middle;content:"";font-size:1.25rem;line-height:1rem}body,h1,h4{font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;letter-spacing:0}h1,h2{line-height:1}h4,html{-webkit-font-smoothing:antialiased;line-height:1.4}navigator-list-result td .detail span{display:none}h2 .subline,lageplan{display:block}.floorplan-sold{mix-blend-mode:normal!important;opacity:.5!important;fill:#000!important;cursor:not-allowed!important}html{-webkit-tap-highlight-color:transparent;overflow-y:scroll;font-size:11px;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}@media (min-width:768px){html{font-size:12px}}@media (min-width:992px){html{font-size:14px}}@media (min-width:1200px){html{font-size:16px}}body{position:relative;background:#00aca6;-webkit-font-smoothing:antialiased;font-size:inherit}.page{min-width:300px}@page{margin:1cm 1cm 1cm 2cm}p{line-height:1.6}h1{font-size:3.5rem;margin:3.5rem 0;-webkit-font-smoothing:antialiased}h2{font-size:2.75rem;margin:4.5rem 0;font-weight:100}h3,h4{font-weight:700}h2 .subline{font-size:2.0625rem;text-transform:none}@media (min-width:768px){h2{font-size:4.5rem}h2 .subline{font-size:3.375rem}}h3{position:relative;font-size:1.75rem;line-height:1.2;margin:1.75rem 0 5rem;text-transform:uppercase}h4,h5{font-size:1.2rem;color:#00aca6}h4{margin:1.2rem 0}dl dt,h5,h6{font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:0;font-weight:600;line-height:1}h4.preface{margin:0 0 2.4rem}ol li ol,ul li ul{margin:.3rem 0}dl,ol,ul{margin:0 0 2rem}h5{margin:1.2rem 0}h5.subline{color:#80d6d3}a,a:hover{color:#00aca6}dl dt,h6{font-size:1rem;margin:1rem 0;color:#968c8a}b,p.preface,strong{font-weight:700}a:hover{text-decoration:underline}blockquote,cite,i{font-style:italic}blockquote{margin-left:20px}blockquote blockquote{margin-top:1rem;padding-bottom:0}em{color:#ee7100}code,pre{font-family:monospace}abbr,acronym{letter-spacing:.07em;border-bottom:1px dotted #eae8e8;cursor:help}sub,sup{font-size:.7em;height:0;line-height:1;vertical-align:baseline;position:relative}sup{bottom:1ex}sub{top:.5ex}ul li{margin:0 0 .5rem;padding:0 0 0 1.25rem;list-style:none;background-position:-275px -346px}ul li ul li{background-position:-249px -369px}@media (min-width:992px){ul li{background-position:-275px -343px}ul li ul li{background-position:-249px -366px}}@media (min-width:1200px){ul li{background-position:-275px -342px}ul li ul li{background-position:-249px -365px}}ul li ul li ul{margin:.5rem 0}ul li ul li ul li ul{margin:.7rem 0}ul li ul li ul li ul li{margin:0}ol{list-style:decimal}ol li{margin:0 0 .5rem 1.8rem}ol li ol{list-style:lower-latin}ol li ol li{margin:0 0 .5rem 1rem}dl dd{margin:0 0 .5rem 2rem}.csc-default h1:first-child,.csc-default h2:first-child,.csc-default h3:first-child,.csc-default h4:first-child,.csc-default h5:first-child,.csc-default h6:first-child,.csc-firstHeader,.currentpageheader,.pageheadline,.section_frame h1:first-child,.section_frame h2:first-child,.section_frame h3:first-child,.section_frame h4:first-child,.section_frame h5:first-child,.section_frame h6:first-child,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:0}p:last-child,ul:last-child{padding-bottom:0;margin-bottom:0}@media only screen and (max-width:767px){p:last-child,ul:last-child{padding-bottom:1rem}}.boxelement+*{padding-top:1rem}.smalltext{font-size:.75rem;line-height:1.4}.smalltext p{padding-bottom:.75rem}@media (max-width:767px){.smalltext{font-size:11px}}.standardtextsize{font-size:1rem!important;line-height:1.4rem!important}p.boxelement{padding:1rem;border:1px solid #eae8e8;-webkit-border-radius:9px;-khtml-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;background:#eae8e8}p.preface{font-size:1.2rem}ul.linklist{border-bottom:dotted 1px #968c8a}ul.linklist li{border-top:dotted 1px #968c8a;padding-left:0!important;margin:0!important;background-image:none!important;overflow:hidden}ul.linklist li a,ul.linklist li a:link,ul.linklist li a:visited{display:block;padding:.5rem .75rem}ul.linklist li a:hover,ul.linklist li a:link:hover,ul.linklist li a:visited:hover{color:#00aca6;background-color:#eae8e8}h1.nomargin,h2.nomargin,h3.nomargin,h4.nomargin,h5.nomargin,h6.nomargin{margin-bottom:0;padding-bottom:0}lageplan .scaling-svg-container{position:relative;height:0;width:100%;padding:0 0 39.5%}bg-image,overlay-map,overlay-page-content projekte-image-slider .ng-carousel{height:100vh}lageplan svg{overflow:hidden;position:absolute;height:100%;left:0;top:0}.bubble{display:none;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.bubble.fade-in{display:block;opacity:1}@media (max-width:767px){#kontakt .col-sm-4{margin-top:4rem}}contact-form .anfrage-empfaenger-info{padding-top:1rem;margin:0 0 -1rem}contact-form .anfrage-empfaenger-info p{margin:0;padding:0}contact-form .field:first-child input{margin-top:0}contact-form recipient{display:block;margin:0 0 30px}contact-form recipient img{height:58px;width:auto;display:inline-block;opacity:.45}contact-form recipient img.first{padding-right:30px}contact-form recipient .selected,contact-form recipient img:hover{opacity:1}contact-form .alert,contact-form input,contact-form textarea{margin-top:1rem}contact-form textarea{height:150px}contact-form ng-messages{display:none}contact-form .ng-submitted ng-messages{display:block}projekte-image-slider{display:block;margin:10px 0 30px}projekte-image-slider .fullscreen{display:block;margin-top:10px}projekte-image-slider .ng-carousel .carousel-arrow{width:50px}projekte-image-slider .ng-carousel .carousel-arrow:hover{background-color:rgba(0,0,0,.1)}projekte-image-slider .ng-carousel .carousel-arrow span{color:#FFF;opacity:.7;position:absolute;top:40%;font-size:32px}projekte-image-slider .ng-carousel .carousel-arrow-right span{right:10px}projekte-image-slider .ng-carousel .carousel-arrow-right span:after{font-family:FontAwesome;vertical-align:middle;content:""}projekte-image-slider .ng-carousel .carousel-arrow-left span{left:10px}projekte-image-slider .ng-carousel .carousel-arrow-left span:after{font-family:FontAwesome;vertical-align:middle;content:""}overlay-page-content projekte-image-slider{margin:0}overlay-page-content projekte-image-slider .ng-carousel .carousel-arrow span{top:50%}bg-image,overlay-window{position:fixed;top:0;left:0}overlay-page-content projekte-image-slider .fullscreen{display:none}bg-image,overlay-close-button,overlay-map,overlay-page,section,section:before,start,start .logo a{display:block}bg-image{width:100vw;z-index:0;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url(/images/KNG_Final_20160421__GARTEN.jpg)}body.projekt bg-image{background-image:url(/images/KNG_Final_20160421__PLAZA__F1.jpg)}body.wohnungen bg-image{background-image:url(/images/KNG_Final_20160421__INTERIOR_EG.jpg)}body.kontakt bg-image{background-image:url(/images/KNG_Final_20160421__BIRD.jpg)}body.ausstattung bg-image{background-image:url(/images/KNG_Final_20160421__INTERIOR_OG1.jpg)}body.lage bg-image{background-image:url(/images/ThinkstockPhotos-516505481.jpg)}body.navigator bg-image{padding:0;background-image:none;background-color:#FFF}#hoverlayer .hover_area:hover{opacity:.5}html.overlayisopened{overflow-y:hidden}html.overlayisopened.hasscrollbars body{padding-right:16px}html.overlayisopened.hasscrollbars .navbar-inner{padding-right:31px}@media print{overlay{display:none}}overlay-window{z-index:10000;width:100%;height:100%;background:#fef8f2}html.overlayisclosed overlay-window{left:10000px}overlay-close-button{-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;position:absolute;right:41px;top:25px;z-index:100;width:50px;height:50px;border:2px solid #807775;text-align:center}.bcg,.parallax-overlay{position:absolute;z-index:1}overlay-close-button:after{font-family:FontAwesome;vertical-align:middle;content:"";font-size:25px;line-height:50px;color:#807775}overlay-close-button:hover{background-color:#807775}overlay-close-button:hover:after{color:#fef8f2}overlay-page{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.overlay-scale{visibility:hidden;opacity:0;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:-webkit-transform .2s,opacity .2s,visibility 0s .2s;transition:transform .2s,opacity .2s,visibility 0s .2s}.overlay-scale.open{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .4s,opacity .4s;transition:transform .4s,opacity .4s}overlay-map{width:100%;margin:0;padding:0}overlay-map img{margin:0 auto;max-height:100vh}@media (max-width:767px){overlay-close-button{top:20px;right:20px}}start .logo{background-color:#fff}section:before{content:" ";visibility:hidden;margin-top:0;height:0}@media (min-width:768px){section:before{margin-top:-5.4rem;height:5.4rem}}#start:before{display:none;margin-top:0;height:0}.parallax-overlay{bottom:0;padding:2rem}@media (min-width:1200px){.parallax-overlay{padding:3rem}}@media (min-width:1600px){.parallax-overlay{padding:6rem}}.bcg{background:center center no-repeat;background-size:cover;width:100%;height:120%;opacity:1}#slide-after-projekt .bcg{background:url(../images/CAP-visu-front.jpg) center center no-repeat;background-size:cover}#slide-after-ausstattung .bcg{background:url(../images/CAP-visu-interior.jpg) center center no-repeat;background-size:cover}#garden-image .bcg{background:url(../images/CAP-visu-garden.jpg) center center no-repeat;background-size:cover}#stock-couple-image .bcg{background:url(../images/CAP-stock-couple.jpg) center center no-repeat;background-size:cover}#stock-invest-image .bcg{background:url(../images/CAP-stock-invest.jpg) center center no-repeat;background-size:cover}#slide-after-ausstattung,#slide-after-projekt{height:50vh}#slide-after-wohnungen .image{padding:0;height:60vw;overflow:hidden}@media (min-width:768px){#slide-after-wohnungen .image{height:40vw}}#slide-after-investment .row{padding:0}#slide-after-investment .image{padding:0;height:60vw;overflow:hidden}@media (min-width:768px){#slide-after-investment .image{height:40vw}}.slide{position:relative;overflow:hidden}.slide .wrapper{padding-top:30px;text-align:center;position:relative;z-index:2}.content-block{background-color:#eae8e8}.content-block .wrapper{visibility:hidden;opacity:0}.content-block.is-active .wrapper{visibility:visible;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slideInUp{visibility:hidden;opacity:0;transition:all .7s ease-out;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}.is-active .slideInUp{visibility:visible;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slideInUp.slideInUp2{transition-delay:.2s}.slideInUp.slideInUp3{transition-delay:.4s}@media only screen and (min-width:768px){.bcg{opacity:1}.slide{overflow:hidden}.slide .wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:left;width:100%;margin:0}}start start-element-parallax-wrapper{display:block;width:100%;height:calc(100vh - 5.4rem);position:relative}start .logo{margin-top:calc((100vh / 2) - 336px)}start .logo a{margin:0 auto}start .bcg{background:url(../images/CAP-visu-persp.jpg) center center no-repeat;background-size:cover;height:140%}