 body{font-family:Corbert-Light;font-weight:normal;font-style:normal;color:#626160}h1,h2,h3,h4{font-family:Corbert-Black;font-weight:normal;font-style:normal;text-transform:uppercase}p{font-family:Corbert-Medium;font-weight:normal;font-style:normal;font-size:18px}.navbar{margin:0}.no-uppercs{text-transform:none !important}.navbar-default{background-color:#3c3c3b;height:130px;border:none}a.navbar-brand{display:block;height:auto;margin:35px 0 0 25px;padding:0;position:relative;z-index:44444}.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand{margin-left:0 !important}ul.navbar-nav{padding-top:71px;float:right}.navbar-default .navbar-nav > li > a{color:#d2d2d2;font-size:16px;text-transform:uppercase}.navbar-default .navbar-nav > li.active > a,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#2384d5 !important;background:none !important}.key-visual{width:100%;max-width:1600px;position:relative;margin:0 auto 50px;z-index:1000;height:550px}#defaultNavbar1{position:relative;z-index:22222;border:none !important;box-shadow:none}.navbar-toggle{border-radius:0 !important;background-color:#fff;margin:42px 0 0;padding:14px 12px}.navbar-default .navbar-toggle .icon-bar{background:#2384d5}.bxslider li{overflow:hidden;position:relative;width:100%;background-size:cover}#slider1 .bxslider li{height:550px}.bxslider li img{position:relative}.bxslider li.active-slide img{}.bxslider li .caption{color:#fff;position:absolute;bottom:0;width:100%;background-image:url(/css/../images/slider-bg.png);background-position:top;background-repeat:repeat-x}.bxslider li .caption .caption-content{width:100%;max-width:1200px;box-sizing:border-box;padding:40px 60px;margin:0 auto}.bxslider li .caption .caption-content h2,.bxslider li .caption .caption-content h1{font-size:48px;margin-bottom:20px}.bxslider li .caption .caption-content p{font-size:18px;font-family:Corbert-Black;font-weight:normal;font-style:normal;text-transform:uppercase;margin-bottom:25px}.bxslider li .caption .caption-content a.more{font-size:18px;padding:15px 30px;color:#fff;border-width:4px;color:#fff}.bx-pager{display:none}.key-visual img{display:block;position:relative;width:100%}.key-content{position:absolute;left:5%;right:5%;bottom:10%;color:#fff}a.more{line-height:1;text-transform:uppercase;display:inline-block;border:3px solid #fff;font-family:Corbert-Black;font-weight:normal;font-style:normal;margin-right:15px}.key-content h1{font-size:48px;text-transform:uppercase;font-family:Corbert-Black;font-weight:normal;font-style:normal;margin:0 0 20px 0}.key-content a.more{font-size:18px;padding:20px 38px;color:#fff;border-width:4px}.border{width:100px;height:8px}.border.blue{background:#2384d5}.border.white{background:#fff}.mp-box{position:relative;margin-bottom:30px}.mp-box .image{position:relative;margin-bottom:30px}.mp-box .image{width:100%;max-width:100%}.mp-box .border{margin-bottom:20px}.mp-box h2{font-size:24px;line-height:1;margin-bottom:20px}.mp-box p{font-size:18px;font-family:Corbert-Medium;font-weight:normal;font-style:normal;margin-bottom:30px}.mp-box a.more{border-color:#2384d5;font-size:12px;padding:8px 16px}.sp-box{margin-top:60px}.sp-box .border{margin-bottom:30px}.sp-box h2{font-size:24px;line-height:1;margin:0 0 20px 0}.sp-box p{margin-bottom:30px}.sp-box p.date{margin:0 0 10px 0;line-height:1;color:#2384d5}.sp-box .image{position:relative;margin-bottom:30px}.sp-box a.more{border-color:#2384d5;font-size:12px;padding:8px 16px;margin-bottom:15px}.simple-header{padding:60px 15px 0 15px}.simple-header h1{color:#2384d5;font-size:60px;margin:0;padding:0;line-height:1}.lead-container{position:relative}.logo-container{overflow:visible;position:absolute;bottom:0;right:0;z-index:1500 }.logo-container img{position:absolute;bottom:0;max-width:100%}footer{margin-top:60px;padding-top:60px;background-color:#3c3c3b;color:#979797}.footer-claim{color:#2384d5;font-size:40px;line-height:1;margin-bottom:45px;font-family:Corbert-Black;font-weight:normal;font-style:normal;text-transform:uppercase}.footer-claim span{font-family:Corbert-Light;font-weight:normal;font-style:normal}footer h3{font-family:Corbert-Light;font-weight:normal;font-style:normal;font-size:24px}footer h3 strong{font-family:Corbert-Black;font-weight:normal;font-style:normal}footer .copy{color:#3c3c3b;padding:30px 0;background-color:#fff;margin-top:60px}footer .copy p{padding:0;margin:0;line-height:1;font-size:14px}footer .sitecredits{text-align:right}.apartaments{}.apartaments .filters{margin-bottom:40px}.apartaments .filters .filter{float:left;width:21%;box-sizing:border-box;padding:10px;text-align:center;font-family:Corbert-Black;font-weight:normal;font-style:normal;text-transform:uppercase;color:#fff;font-size:14px;margin:0 4% 0 0;line-height:1;cursor:pointer}.filter.all{background:#2384d5 }.filter.free{background:#69a840 }.filter.reserved{background:#c40079 }.filter.sold{background:#626160 }.border-image{border:1px solid #939393}.apartaments .legend{}.apartaments .legend .building,.apartament-head .building{float:left;width:15%;text-align:center;padding:20px 0}.apartaments .legend .ap,.apartament-head .ap{float:left;padding:20px 0;text-align:center;width:10%}.apartaments .legend .floor,.apartament-head .floor{float:left;padding:20px 0;text-align:center;width:20%}.apartaments .legend .area,.apartament-head .area{float:left;padding:20px 0;text-align:center;width:15%}.apartaments .legend .rooms,.apartament-head .rooms{float:left;padding:20px 0;text-align:center;width:13%}.apartaments .legend .price,.apartament-head .price{float:left;padding:20px 0;text-align:center;width:20%}.apartaments .legend .status{float:left;padding:20px 0;text-align:center;width:7%}.apartament-head{cursor:pointer}.apartament-head.sold{color:#919190 !important}.apartament-head .status{width:12px;position:absolute;top:0;right:0;bottom:0}.apartament-head .status > div{width:12px;height:60px;display:inline-block;padding:0;margin:0}.apartament-head .status.free > div{background:#69a840}.apartament-head .status.sold > div{background:#626160}.apartament-head .status.reserved > div{background:#c40079}.apartaments .legend > div{font-size:12px !important;text-transform:uppercase;padding:0 !important;font-family:Corbert-Medium;font-weight:normal;font-style:normal}h3.apartament-head{font-size:20px;background-color:#e6e6e6;border:1px solid #e6e6e6;display:block;margin:10px 0 0;line-height:1;padding:0;position:relative}h3.apartament-head.ui-state-active{background-color:#fff;border:1px solid #2384d5}.apartament-content{border:1px solid #2384d5;border-top:none}.apartament-content > div{box-sizing:border-box}.apartament-content .ap-left{float:left;width:45%;padding:30px 20px 30px 30px}.apartament-content .ap-right{float:left;width:55%;padding:30px 30px 30px 20px}.apartament-content .ap-left .logo{margin:20px 0;text-align:center}.apartament-content .ap-left .name{margin:20px 0;color:#2384d5;;font-size:24px;font-family:Corbert-Black;font-weight:normal;font-style:normal;text-align:center}.apartament-content .ap-left .name span{margin:5px 0;color:#626160;;font-size:12px;font-family:Corbert-Light;font-weight:normal;font-style:normal;text-align:center;text-transform:uppercase}.apartament-content .ap-left .standard{text-transform:uppercase}.apartament-content .ap-left .areas{margin:20px 0 0}.apartament-content .ap-left table{width:100%;margin-bottom:20px}.apartament-content .ap-left table th,.apartament-content .ap-left table td{font-size:12px;border-bottom:1px solid #2384d5;padding:8px 0;font-family:Corbert-Medium;font-weight:normal;font-style:normal;text-transform:uppercase}.apartament-content .ap-left table th{color:#2384d5}.apartament-content .ap-left table .val{margin-left:10px;text-align:right;min-width:75px}.apartament-content .ap-left .prices{font-size:12px;text-transform:uppercase;font-family:Corbert-Medium;font-weight:normal;font-style:normal}.apartament-content .ap-left .prices .total{color:#2384d5}.ap-right img{width:100%}.ap-right .apartament{margin-bottom:30px}#ap-loader{display:none;width:100%;text-align:center;padding:60px 0}.buttons{}.buttons .button{box-sizing:border-box;padding:15px;position:relative}.buttons.inw .button{padding:15px;position:relative;float:left;text-align:center}.buttons .button a{display:block;width:100%;color:#fff;background-color:#2384d5;text-transform:uppercase;padding:20px 0 20px 60px;font-size:15px;font-family:Corbert-Black;font-weight:normal;font-style:normal;background-position:left;background-repeat:no-repeat}.buttons .button > div{display:block;width:100%;color:#fff;background-color:#2384d5;text-transform:uppercase;padding:20px 0 20px 60px;font-size:15px;font-family:Corbert-Black;font-weight:normal;font-style:normal;background-position:left;background-repeat:no-repeat;cursor:pointer}.buttons.inw .button a{font-size:24px;padding:30px 0 30px 60px}.button .video-trigger{}.buttons .button .ct{background-image:url(/css/../images/ico-contact.png)}.buttons .button a.card{background-image:url(/css/../images/ico-card.png)}.buttons .button a.gallery{background-image:url(/css/../images/ico-gallery.png)}.buttons .button a.gallery2{background-image:url(/css/../images/ico-gallery2.png)}.buttons .button a.folder{background-image:url(/css/../images/ico-folder.png)}.buttons .button a.film{background-image:url(/css/../images/ico-film.png)}.catalog-left h2{margin:0 0 20px 0}.buildings{margin-bottom:0 auto 20px auto;max-width:360px}.buildings h3{font-size:14px;margin:0 0 20px 0}.buildings .building{float:left;width:30%;box-sizing:border-box;margin-right:3%;position:relative;cursor:pointer}.buildings .building img{width:100%;min-width:100%;display:block;position:relative}.buildings .building a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;text-align:center;color:#fff;background:rgba(35,132,213,.8);font-size:24px;line-height:108px;display:none;font-family:Corbert-Black;font-weight:normal;font-style:normal}.buildings .building.premium a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;text-align:center;color:#fff;background:rgba(226,176,4,.8);font-size:24px;line-height:108px;display:none;font-family:Corbert-Black;font-weight:normal;font-style:normal}.buildings .building.premium a .top-label{position:absolute;top:5%;left:5%;right:5%;font-size:12px;text-transform:uppercase;line-height:12px;text-align:center}.buildings .building.premium a .bottom-label{position:absolute;bottom:5%;left:5%;right:5%;font-size:18px;text-transform:uppercase;line-height:18px;text-align:center}.buildings .building.active a{display:block}.ap-form .select-group{margin-bottom:10px}.ap-form label{width:45%;float:left;text-transform:uppercase;font-size:12px}.ap-form select{width:55%;float:left}.ap-form #search-ap{width:100%;margin:20px 0;background-color:#2384d5;color:#fff;font-size:24px;font-family:Corbert-Black;font-weight:normal;font-style:normal;text-align:center;background-image:url(/css/../images/ico-search.png);background-position:left;background-repeat:no-repeat;padding:20px 0;line-height:1;text-transform:uppercase;border:none;cursor:pointer;display:block}.footer-contact h3,.footer-form h3{margin:0 0 25px 0}.footer-contact .contact-data h3{font-size:18px;font-family:Corbert-Black;font-weight:normal;font-style:normal;margin:0}.footer-contact .contact-data p{font-size:18px}.footer-form{}.footer-form input[type="text"]{background:none;border:1px solid #989898;color:#989898;display:block;width:100%;margin-bottom:10px;padding:10px 10px;line-height:1}.footer-form textarea{width:100%;background:none;border:1px solid #989898;color:#989898;padding:10px 10px;margin-bottom:10px}#overlaySubmit,#footerSubmit{padding:5px 10px;background-color:#2384d5;color:#fff;border:none;font-family:Corbert-Black;font-weight:normal;font-style:normal;text-transform:uppercase;display:inline-block;cursor:pointer}p.error{background-color:#2384d5;color:#fff;margin:0;padding:5px 10px;font-size:13px;display:none}.item-gallery h3{font-size:18px;margin-bottom:30px}.item-gallery img{width:100%;max-width:100%;display:block}.gallery-item{margin-bottom:30px}.gallery-item a{background-color:#2384d5;display:block;background-image:url(/css/../images/ico-zoom.png);background-position:center center;background-repeat:no-repeat}.gallery-item a:hover img{opacity:.4}#inv-gallery{display:none}.mb-20{margin-bottom:20px}#map{width:100%;height:400px}#map iframe{width:100%;height:100%}#widget{position:absolute;top:150px;right:0;z-index:3000 }#widget a{color:#fff !important}#widget a:hover{text-decoration:none}#widget .languages,#widget .videos{margin-bottom:2px}#widget .languages{transition:all .6s ease-out}#widget .languages .lang{width:50px;height:50px;background:#3c3c3b;text-align:center;font-family:Corbert-Black;font-weight:normal;font-style:normal;font-size:24px;line-height:45px;display:none;cursor:pointer;position:relative;color:#fff;float:right}#widget .languages .lang a{display:block;position:absolute;top:0;left:0;right:0;bottom:0}#widget .languages .lang.active{display:block;background:#2384d5;float:left}#widget .languages .lang.active a{display:none}#widget .languages.active .lang{display:block}#widget .videos .video-trigger{width:50px;height:50px;background:#2384d5;line-height:45px;text-align:center;float:right;cursor:pointer}#widget .pricelist a{width:50px;height:50px;background:#2384d5;text-align:center;font-size:24px;line-height:45px;float:right;display:none;cursor:pointer;display:block;vertical-align:middle}*{outline:none !important}#video-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.8);z-index:55555;display:none}#video-overlay .content{max-width:1280px;width:95%;position:absolute;top:50%;left:50%}#video-overlay .content .close-it{width:50px;height:50px;position:absolute;top:0px;right:-50px;background-image:url(/images/close.png);cursor:pointer}#contact-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.8);z-index:55555;display:none}#contact-overlay .content{width:320px;position:absolute;top:50%;left:50%;background:#3c3c3b;padding:30px;box-sizing:border-box;margin:-190px 0 0 -160px}#contact-overlay .content .close-it{width:50px;height:50px;position:absolute;top:-50px;right:0;background-image:url(/images/close.png);cursor:pointer}#contact-overlay h3{margin:0 0 25px 0;color:#989898}#contact-form input[type="text"]{background:none;border:1px solid #989898;color:#989898;display:block;width:100%;margin-bottom:10px;padding:10px 10px;line-height:1}#contact-form textarea{width:100%;background:none;border:1px solid #989898;color:#989898;padding:10px 10px;margin-bottom:10px;height:150px}#contact-form input[type="submit"]{padding:5px 10px;background-color:#2384d5;color:#fff;border:none;font-family:Corbert-Black;font-weight:normal;font-style:normal;text-transform:uppercase}.map-plan{margin:25px 0;position:relative;max-width:360px}.map-plan >img{position:relative;z-index:1}.map-plan .top-b{position:absolute;z-index:20;top:0;left:0;width:100%}.map-plan .top-b > div{position:absolute;top:0;left:0;display:none}.kv{padding:0 !important}#to-rent-container{margin-top:40px}.apartment-details .price{color:#2384d5;font-family:Corbert-Black;font-weight:normal;font-size:21px}.equipment-item{margin-bottom:20px}.equipment-item > div{border:2px solid #2384d5;padding:5px 10px 6px 10px;line-height:30px}.equipment-item > div img{margin-right:10px}.equipment-item > div span{color:#2384d5;font-size:17px;font-family:Corbert-Black;font-weight:normal;font-style:normal;line-height:16px;vertical-align:middle;text-transform:uppercase}#apartment-images .bx-wrapper{margin:0 auto 20px !important}.rent-item{margin-bottom:30px}.rent-item .image{}.rent-item .image img{}.rent-item .desc{}.rent-item .desc h3 a{color:#626160}.rent-item .desc p{}.rent-item .desc p.price{font-family:Corbert-Black;font-weight:normal;font-style:normal;color:#2384d5;text-transform:uppercase;margin-bottom:10px}.key-content p.subtitle{font-size:18px;font-family:Corbert-Black !important;font-weight:normal;font-style:normal;text-transform:uppercase;margin-bottom:25px}@media (max-width:1199px){.bxslider li{text-align:center}h3.apartament-head{font-size:18px}.buildings .building.premium a .top-label{position:absolute;top:8%;left:0%;right:0%;font-size:10px;line-height:1}.buildings .building.premium a .bottom-label{position:absolute;bottom:5%;left:0;right:0;font-size:14px;line-height:1}}@media (max-width:991px){.navbar-header{float:none}.navbar-toggle{display:block}nav > .container{width:100% !important}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:25px -15px 15px -15px;border-top:1px solid #919190}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px;font-size:21px;font-family:Corbert-Medium;font-weight:normal;font-style:normal}.navbar-text{float:none;margin:15px 0} .navbar-collapse.collapse.in{display:block!important}.collapsing{overflow:hidden!important}#defaultNavbar1{background-color:#3c3c3b !important;color:#f00;margin:0 -15px !important}ul.navbar-nav{padding:10px 25px 0 0 !important;text-align:right}.navbar-brand{margin-left:25px !important}.footer-claim{text-align:center}footer h3,footer .contact-data,.copy,footer .sitecredits{text-align:center}footer .sitecredits{padding-top:20px}.key-content h1{font-size:48px}.buildings{float:left}.map-plan{float:left}}@media (max-width:767px){.navbar-brand{max-width:66%}.bxslider li .caption .caption-content h2,.bxslider li .caption .caption-content h1{font-size:30px;margin-bottom:15px}.bxslider li .caption .caption-content p{font-size:14px;font-family:Corbert-Black;font-weight:normal;font-style:normal;text-transform:uppercase;margin-bottom:25px}.bxslider li .caption .caption-content a.more{font-size:14px;padding:10px 20px;color:#fff;border-width:2px;color:#fff}.key-content h1{font-size:36px;text-align:center;width:100%}.buildings{float:none;margin:20px auto !important}.map-plan{float:none;margin:20px auto 40px auto !important}.apartaments .legend > div{line-height:2}.apartaments .legend .building,.apartament-head .building{width:30%;text-align:center;padding:20px 0}.apartaments .legend .ap,.apartament-head .ap{float:left;padding:20px 0;text-align:center;width:25%}.apartaments .legend .floor,.apartament-head .floor{float:left;padding:20px 0;text-align:center;width:35%}.apartaments .legend .area,.apartament-head .area{float:left;padding:20px 0;text-align:center;width:30%}.apartaments .legend .rooms,.apartament-head .rooms{float:left;padding:20px 0;text-align:center;width:20%}.apartaments .legend .price,.apartament-head .price{float:left;padding:20px 0;text-align:center;width:30%}.apartaments .legend .status{float:right;padding:20px 0;text-align:center;width:10%;bottom:0}.apartament-content .ap-left{float:left;width:100%;padding:30px 20px 30px 30px}.apartament-content .ap-right{float:left;width:100%;padding:30px 30px 30px 20px}.apartament-content .buttons .button{text-align:center}.apartament-content .buttons .button a{text-align:center !important;padding:20px !important;display:block}.bxslider li .caption .caption-content{padding:40px 65px}.ap-form label{width:50%;float:left}.ap-form select{width:50%;float:left}.apartaments .filters .filter{width:24%;margin:0 1% 0 0}.bxslider li,.key-visual{height:350px}.bx-wrapper .bx-controls-direction a{top:100%;margin-top:-50px}.apartament-head .status > div{height:117px}.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand{margin-left:15px !important}}@media (max-width:420px){.bxslider li .caption .caption-content h2,.bxslider li .caption .caption-content h1{font-size:18px}.apartaments .legend > div{font-size:10px !important;letter-spacing:-.2}.apartaments .filters .filter{font-size:10px !important;padding:10px 0;text-align:center;letter-spacing:-.5}h3.apartament-head{font-size:18px}}.align-center{text-align:center}.align-center > img{margin:0 auto}#fMainResult .align-center{text-align:left}#oMainResult .response h3{color:#2384d5}#fMainResult .response h3{color:#2384d5;font-family:Corbert-Black;font-weight:normal;font-style:normal;font-size:18px;margin-bottom:10px !important}#fMainResult .response p{font-size:16px}#pageUpperInfo{display:none;width:320px;position:fixed;right:0;bottom:0;padding:90px 30px 30px 30px;box-sizing:border-box;color:#fff;background-color:#2384d5;background-image:url(/css/../images/ico-cookie.png);background-position:top right;background-repeat:no-repeat;z-index:676666}#pageUpperInfo p{font-size:14px}#pageUpperInfo .close-it{width:100%;padding:10px;background-color:#fff;font-size:15px;font-family:Corbert-Black;font-weight:normal;font-style:normal;color:#2384d5;text-transform:uppercase;text-align:center;cursor:pointer}.div-pl .en,.div-pl .de{display:none}.div-en .pl,.div-en .de{display:none}.div-de .en,.div-de .pl{display:none}#ap-counter{margin-left:30px;font-size:24px}#ap-counter #ap-total{color:#2384d5}#ap-counter #howmuch.all{color:#2384d5}#ap-counter #howmuch.free{color:#69a840}#ap-counter #howmuch.reserved{color:#c40079}#ap-counter #howmuch.sold{color:#626160}p.error{font-size:12px;font-weight:700;color:#d00000}@media (max-width:1199px){.nav > li > a{padding:15px 10px !important}}