*{margin:0;padding:0;outline:none!important}h1,h2,h3,h4,h5{font-size:inherit;font-weight:inherit}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{background-image:none!important}.container .bottom,.header,.header .top,.header .top .additional_info,.header .top .additional_info .logo_zh,.header .top .logo,.section--apartments .apartments_controls__item,.section--apartments .apartments_controls__item .range_slider--header,.section--contact .legend_map .legend_map-close,.section--contact .legend_map .legend_map-items__item,.section--investment_developer .section--developer,.section--splash .popup_widget,.section--splash .popup_widget__item--icon{display:flex;align-items:center}.section--apartments,.section--investment_developer .section__item,.section--splash .details_of_floors,.section__awards .awards--items .slick-list .slick-slide{display:flex;justify-content:center;text-align:center}.section--splash .details_of_floors__desc{display:flex;flex-flow:column}.section--contact .legend_map{display:flex;flex-flow:row}.section--apartments .apartments_controls__item--area .range_slider--desc{position:absolute;right:0;left:0;top:0;bottom:0;margin:auto}.popup_wrapper .popup__item--form__item,.section__awards .awards--header h2,body{font-family:futura-pt,sans-serif;font-style:normal;font-weight:600}.popup_wrapper .popup__item--form__item--agreement input{-moz-appearance:none;-webkit-appearance:none}.section--distance_map .distance_map__desc,.section--distance_map .distance_map__legend{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700}.section--distance_map .distance_map__desc--info p{font-family:futura-pt,sans-serif;font-style:normal;font-weight:400}.fb_dialog_advanced iframe,.fb_dialog_content iframe{right:350px!important;bottom:59px!important}iframe.fb_customer_chat_bounce_in_v2,iframe.fb_customer_chat_bounce_out_v2{right:350px!important;bottom:110px!important}@media screen and (max-width:767px){.fb_dialog_advanced iframe,.fb_dialog_content iframe,iframe.fb_customer_chat_bounce_in_v2,iframe.fb_customer_chat_bounce_out_v2{right:80px!important}}@media screen and (max-width:991px) and (min-width:768px){.fb_dialog_advanced iframe,.fb_dialog_content iframe,iframe.fb_customer_chat_bounce_in_v2,iframe.fb_customer_chat_bounce_out_v2{right:180px!important}}@media screen and (max-width:1199px) and (min-width:992px){.fb_dialog_advanced iframe,.fb_dialog_content iframe{right:200px!important;bottom:59px!important}iframe.fb_customer_chat_bounce_in_v2,iframe.fb_customer_chat_bounce_out_v2{right:200px!important}}@media screen and (max-width:1599px) and (min-width:1200px){.fb_dialog_advanced iframe,.fb_dialog_content iframe{bottom:59px!important;right:250px!important}iframe.fb_customer_chat_bounce_in_v2,iframe.fb_customer_chat_bounce_out_v2{right:250px!important}}body{color:#fff}a{color:inherit;text-decoration:inherit}p{margin:20px 0;line-height:23px}sup{font-size:80%}.dataTables_scroll{height:280px}.horizontal-mirror{transform:scaleY(-1)}.hidden{display:none!important}.not-valid{border:2px solid red!important}.preloader{background:url("/images/loader.svg") no-repeat 50%;background-size:contain;width:100%;height:19px}.mobile-only{display:none}.rotated{transform:rotate(90deg)}.header{flex-flow:column;background-color:#0f4eac;position:fixed;top:0;left:0;height:80px;width:100%;z-index:6;letter-spacing:.5px}.header .top{position:relative;width:100%;height:100%}.header .top .logo{margin:0 80px 0 40px}.header .top .logo img{width:auto;height:62px}.header .top .navbar{margin:auto 0}.header .top .navbar__link{text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1px;margin:0 10px}.header .top .additional_info{position:absolute;right:30px}.header .top .additional_info .logo_zh img{width:auto;height:56px}.header .top .additional_info .contact{margin-left:30px}.header .top .additional_info .contact__item{display:flex;justify-content:flex-end}.header .top .additional_info .contact__item img{height:15px}.header .top .hamburger{display:none}.header.active{box-shadow:0 -5px 9px #3e3e3e}.container{margin-top:80px}.container .bottom{background-color:#16288c;height:40px;padding:5px;display:flex;justify-content:space-around}.container .bottom p{font-family:brandon-grotesque,sans-serif;font-weight:400;letter-spacing:2px;color:#fff}.container .bottom p.top__headline{font-size:18px;text-transform:uppercase}.container .bottom p.top__left{font-size:16px}.container .bottom p span{font-weight:700}.section{position:relative;width:100%}.section__wrapper{width:80%;margin:auto}.section__desc{font-size:15px;text-transform:uppercase;font-weight:500;letter-spacing:.5px}.section__desc.section__desc--not_upper{text-transform:none}.section__header{font-size:42px;font-weight:600;letter-spacing:0;margin:auto}.section__header h1.mobile{display:none}.section__awards{margin:90px 0 0;text-align:center;background-color:rgba(15,78,172,.52);box-shadow:0 1px 20px 4px rgba(0,0,0,.28);padding:30px 0;width:100%}.section__awards .awards--header h2{font-weight:500;font-size:15px;letter-spacing:3px;margin-bottom:20px;text-transform:uppercase}.section__awards .awards--items{display:flex;flex-flow:row;justify-content:center}.section__awards .awards--items .slick-list{width:85%}.section__awards .awards--items .awards--item img{height:80px;width:auto}.section--splash .popup_widget{position:fixed;right:40px;bottom:160px!important;z-index:5;background-color:#16288c;padding:12px 20px;border-radius:60px;box-shadow:0 0 5px #000;color:#fff;transition:all .3s ease-in}.section--splash .popup_widget.hide{right:-500px}.section--splash .popup_widget__item{margin:0 10px;cursor:pointer}.section--splash .popup_widget__item--desc{margin:0 20px;margin-right:5px}.section--splash .popup_widget__item--icon img{height:30px;width:auto}.section--splash .splash_image{width:100%;overflow-x:hidden}.section--splash .splash_image img{width:100%;height:auto;display:block}.section--splash .box_info{position:absolute;top:60px;left:8%;display:flex;flex-flow:column;align-items:center;justify-content:center;height:180px;width:180px;border:6px solid #b22222;background-color:#b22222;border-radius:100%;font-family:proxima-nova,sans-serif;font-weight:700;font-size:19px}.section--splash .box_info--transparent{background-color:transparent;border-color:transparent}.section--splash .box_info .light{font-weight:lighter}.section--splash .details_widget{background-color:#1e4795;display:none}.section--splash .details_of_floors{position:absolute;bottom:28px;left:0;right:0}.section--splash .details_of_floors__desc{text-transform:uppercase;text-align:center;padding:0 30px 20px;background-color:#fff;color:#000;-webkit-border-radius:75px;-moz-border-radius:75px;border-radius:75px}.section--splash .details_of_floors__desc img{height:8px;width:auto;margin:12px auto}.section--splash .details_of_floors__desc span{font-weight:700;font-size:14px;line-height:1.5em;letter-spacing:2px}.section--apartments{background-color:#1e4795;padding:30px 0 70px}.section--apartments #filter_apply{display:none}.section--apartments .apartments_desc{margin-bottom:60px!important}.section--apartments .apartments_desc__item{display:block;padding:20px 0}.section--apartments .apartments_desc__item--chevron{padding-top:0}.section--apartments .apartments_desc__item--chevron img{width:17px;height:10px}.section--apartments .apartments_desc #show_filter_phrase{display:none}.section--apartments .apartments_controls{display:flex;justify-content:space-between;letter-spacing:.5px}.section--apartments .apartments_controls__item{display:flex;flex-flow:column;position:relative}.section--apartments .apartments_controls__item--filter,.section--apartments .apartments_controls__item--floor{color:#fff}.section--apartments .apartments_controls__item .select{position:absolute;bottom:50px;left:0;width:100%;display:flex;flex-flow:column;background:#16288c;z-index:1;color:#fff;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.section--apartments .apartments_controls__item .select__item{padding:5px;cursor:pointer}.section--apartments .apartments_controls__item .range_slider--header{width:100%}.section--apartments .apartments_controls__item .range_slider--header__multiple{justify-content:space-between}.section--apartments .apartments_controls__item .range_slider--header__single{justify-content:center;margin-bottom:45px}.section--apartments .apartments_controls__item .range_slider--header__single span{margin:0 5px}.section--apartments .apartments_controls__item .range_slider--header .range_slider--desc{text-transform:uppercase}.section--apartments .apartments_controls__item .range_slider--header .range_slider--value{font-weight:400;font-size:14px}.section--apartments .apartments_controls__item .range_slider{height:3px;position:absolute;bottom:0;left:10px}.section--apartments .apartments_controls__item .range_slider .noUi-handle{width:23px;height:23px;box-shadow:none;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:#16288c;border:3px solid #fff;right:-11px;top:-11px}.section--apartments .apartments_controls__item .range_slider .noUi-handle:after,.section--apartments .apartments_controls__item .range_slider .noUi-handle:before{content:none}.section--apartments .apartments_controls__item .range_slider .noUi-pips-horizontal{top:-30px}.section--apartments .apartments_controls__item .range_slider .noUi-marker-normal{width:1px}.section--apartments .apartments_controls__item .range_slider--multiple .noUi-origin:nth-child(2) .noUi-handle{right:-1px}.section--apartments .apartments_controls__item .range_slider--multiple .noUi-origin:nth-child(3) .noUi-handle{right:-24px}.section--apartments .apartments_controls__item--area,.section--apartments .apartments_controls__item--rooms{width:20%}.section--apartments .apartments_controls__item--rooms .range_slider{left:0}.section--apartments .apartments_controls__item--filter{position:relative}.section--apartments .apartments_controls__item--filter .mobile{display:none}.section--apartments .apartments_controls__item--filter .button--cancel{position:absolute;top:60px;left:0}.section--apartments #filter_apply{width:320px}.section--apartments .apartments_table{margin-top:25px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#404749;padding:40px;overflow:hidden;border:1px solid #c3c3c3}.section--apartments .apartments_table .dataTables_wrapper.no-footer .dataTables_scrollBody{border:none}.section--apartments .apartments_table .dataTables_filter{display:none}.section--apartments .apartments_table table{display:none;width:100%;text-align:left;letter-spacing:0;border-spacing:0}.section--apartments .apartments_table table thead{margin-bottom:10px}.section--apartments .apartments_table table thead tr{height:40px;vertical-align:top}.section--apartments .apartments_table table thead tr th{text-transform:uppercase;font-size:13px;font-weight:400;border-bottom:1px solid hsla(204,4%,77%,.2);padding:0 0 0 10px;text-align:left}.section--apartments .apartments_table table thead tr th:not(.sorting_disabled) .icon-sort{margin-left:10px;background:url("/images/icon-sort.svg") no-repeat;width:11px;height:6px;display:inline-block}.section--apartments .apartments_table table tbody tr{height:50px}.section--apartments .apartments_table table tbody tr:nth-child(2n){background:hsla(204,4%,77%,.2)}.section--apartments .apartments_table table tbody td{padding-left:10px}.section--apartments .apartments_table table tbody .apartments_table__body--status{text-transform:uppercase;font-size:13px;font-weight:400}.section--apartments .apartments_table table tbody .apartments_table__body--status span{display:block;width:110px;text-align:center;padding:2px 10px}.section--apartments .apartments_table table tbody .apartments_table__body--status span.available{background:#36a9e1;color:#fff}.section--apartments .apartments_table table tbody .apartments_table__body--status span.reserved{background:#0f4eac;color:#fff}.section--apartments .apartments_table table tbody .apartments_table__body--status span.sold{background:#636668;color:#fff}.section--apartments .apartments_table table tbody .apartments_table__body--pdf{text-align:center}.section--apartments .apartments_table table tbody .apartments_table__body--pdf .icon-pdf{width:21px;height:24px;background:url("/images/pdf_icon.svg");display:block}.section--apartments .apartments_table table tbody .apartments_table__body--fav .favourite,.section--apartments .apartments_table table tbody .apartments_table__body--fav .favourite-not{width:18px;height:18px;background:url("/images/icon-favourite.svg");display:block;cursor:pointer}.section--apartments .apartments_table table tbody .apartments_table__body--fav .favourite-not{background:url("/images/icon-favourite-not.svg")}.section--banner#banner1{position:relative}.section--banner#banner1 img{display:block;width:100%;height:auto}.section--banner#banner1 .box_info{position:absolute;bottom:15%;left:0;display:flex;flex-flow:column;padding:30px 50px;background-color:#7c7e7f;color:#fff;font-size:32px;line-height:1.4em;animation-duration:2s;-webkit-animation-duration:2s;-moz-animation-duration:2s}.section--banner#banner1 .box_info span{position:relative}.section--banner#banner1 .box_info span .star{font-size:50px;position:absolute;top:3px;margin-left:-3px}.section--banner#banner1 .box_info_annotation{position:absolute;right:2%;bottom:14%;display:flex;flex-flow:column;font-size:18px;text-align:right;background:hsla(0,0%,100%,.59);padding:20px}.section--folder{background-color:#fff;padding:10px;display:flex;align-items:center;justify-content:center}.section--folder .section__header{line-height:42px;padding:30px 0}.section--folder .section__header h3{font-size:40px;font-weight:500;color:#36a9e1}.section--folder .button{background-color:#16288c;display:inline-block;border-radius:0;color:#fff}.section--folder .button .button--primary__item--text{font-weight:600;font-size:15px;letter-spacing:.5px;padding:15px 25px}.section--folder .folder-image{margin-bottom:-10px}.section--folder .folder-download{width:350px}.section--investment_developer .section__desc{font-size:14px}.section--investment_developer .section--investment{padding:100px 0;background-color:#7c7e7f;color:#fff}.section--investment_developer .section--investment .investment_header{text-align:left;margin-left:100px}.section--investment_developer .section--investment .investment_desc{text-align:left;margin:0 100px;display:flex;justify-content:space-between;flex-flow:row}.section--investment_developer .section--investment .investment_desc__item{flex:0 0 50%}.section--investment_developer .section--investment .investment_desc__item:first-of-type{padding-right:50px}.section--investment_developer .section--investment .investment_gallery{padding:80px 0 0;display:flex;justify-content:space-around}.section--investment_developer .section--investment .investment_gallery__item{flex-basis:calc(33% - 10px);max-width:calc(33% - 10px);margin:10px}.section--investment_developer .section--investment .investment_gallery__item img{width:100%;height:auto}ul.slick-dots{position:absolute;bottom:-30px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}ul.slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 5px;cursor:pointer}ul.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:1px solid #efddb4;border-radius:10px;background:transparent}ul.slick-dots li.slick-active button{background:#fff;border:none}.section--investment_developer .section--construction{background:url("/images/construction_background.jpg") 50%;background-size:cover;padding:70px 0;text-align:center}.section--investment_developer .section--construction .construction_header{color:#fff;margin-bottom:50px}.section--investment_developer .section--construction .construction_month-desc{margin-bottom:35px}.section--investment_developer .section--construction .construction_month-desc ul.month_desc{list-style:none;display:flex;justify-content:center;flex-wrap:wrap}.section--investment_developer .section--construction .construction_month-desc ul.month_desc li.month_desc_item{margin:5px 10px;color:#fff}.section--investment_developer .section--construction .construction_month-desc ul.month_desc li.month_desc_item:hover{cursor:pointer;color:#36a9e1}.section--investment_developer .section--construction .construction_month-desc ul.month_desc li.month_desc_item.active{color:#36a9e1}.section--investment_developer .section--construction .construction_month-desc select#month_option{display:none}.section--investment_developer .section--construction .construction_gallery{display:flex;flex-flow:column;justify-content:space-around}.section--investment_developer .section--construction .construction_gallery ul.slick-dots{left:0;right:0;margin:auto;width:auto}.section--investment_developer .section--construction .construction_gallery.slick-slider .slick-list{width:100%}.section--investment_developer .section--construction .construction_gallery.slick-slider .slick-list .slick-arrow{position:absolute;top:0;bottom:0;margin:auto;background:rgba(62,62,62,.1) no-repeat 50%;background-size:19px 30px;border:none;font-size:0;color:transparent;cursor:pointer;width:40px;z-index:1;transition:all .3s}.section--investment_developer .section--construction .construction_gallery.slick-slider .slick-list .slick-arrow.slick-disabled{opacity:.5;background-color:transparent}.section--investment_developer .section--construction .construction_gallery.slick-slider .slick-list .slick-arrow.slick-disabled:hover{background-color:transparent}.section--investment_developer .section--construction .construction_gallery.slick-slider .slick-list .slick-arrow:hover{background-color:rgba(62,62,62,.5)}@media (hover:none){.section--investment_developer .section--construction .construction_gallery.slick-slider .slick-list .slick-arrow,.section--investment_developer .section--construction .construction_gallery.slick-slider .slick-list .slick-arrow:hover{background-color:transparent}}.section--investment_developer .section--construction .construction_gallery.slick-slider .slick-list .slick-prev{background-image:url("/images/chevron_left.svg");left:20px}.section--investment_developer .section--construction .construction_gallery.slick-slider .slick-list .slick-next{background-image:url("/images/chevron_right.svg");right:20px}.section--investment_developer .section--construction .construction_gallery__item{flex-basis:calc(100% - 20px);max-width:calc(100% - 20px);margin:0 10px 50px}.section--investment_developer .section--construction .construction_gallery__item .construction_month{margin-bottom:15px}.section--investment_developer .section--construction .construction_gallery__item .construction_month__item{margin:0 5px}.section--investment_developer .section--construction .construction_gallery__item .construction_month__item a img{width:100%;height:auto;margin:auto}.section--investment_developer .section--construction .construction_gallery__item .construction_month .slick-track{display:flex;justify-content:space-between}.section--investment_developer .section--developer{padding:75px 0 70px;color:#fff;background:url("/images/developer_background.jpg") 50%;background-size:cover;flex-flow:column;text-align:left}.section--investment_developer .section--developer .developer_header{text-align:center}.section--investment_developer .section--developer .developer_header--spaced{padding-top:65px}.section--investment_developer .section--developer .developer_header__item--lead{text-transform:uppercase;font-size:15px;font-weight:500;letter-spacing:2px;margin-top:15px}.section--investment_developer .section--developer .developer_header img{height:80px;width:auto;margin-top:40px}.section--investment_developer .section--developer .developer_desc{display:flex;justify-content:space-between}.section--investment_developer .section--developer .developer_desc__item--description{display:flex;justify-content:space-between;width:75%;margin:auto}.section--investment_developer .section--developer .developer_desc__item--description .column{flex-basis:calc(33% - 60px)}.section--banner#banner2 img{width:100%;display:block}.section--banner#banner2 .location{position:absolute;background-color:#16254c;color:#fff;width:300px;height:300px;top:50px;left:50px;padding:40px 50px}.section--banner#banner2 .location__item--desc p{font-weight:400}.section--banner#banner2 .location__item--desc p:last-of-type{margin-bottom:50px}.section--banner#banner2 .location__item--desc a{color:#36a9e1;border-bottom:1px dotted;padding-bottom:5px}.section--contact{display:flex}.section--contact .googlemap{flex-basis:35%;height:650px}.section--contact .googlemap .gm-style .gm-style-iw{color:#000}.section--contact .legend_map.show_legend{left:0}.section--contact .legend_map{position:absolute;top:60px;left:-190px;background-color:#16254c;transition:left .4s linear;color:#fff}.section--contact .legend_map .legend_map-items{padding:15px 10px}.section--contact .legend_map .legend_map-items__item:first-child img{height:35px;margin-left:-2px}.section--contact .legend_map .legend_map-items__item{padding:5px 0;padding-right:20px;width:150px}.section--contact .legend_map .legend_map-items__item img{height:25px;width:auto;padding-right:10px;margin-left:1px}.section--contact .legend_map .legend_map-close{transition:transform .4s linear;padding:0 10px}.section--contact .legend_map .legend_map-close img{height:25px;width:auto}.section--contact .legend_map .legend_map-close.show{transform:rotate(180deg)}.section--contact .offices{flex-basis:calc(65% - 100px);padding-top:50px;padding-left:100px;padding-right:50px;background-color:#16254c;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between}.section--contact .offices .section__header{flex-basis:100%}.section--contact .offices .address{display:inline-block;flex-basis:25%}.section--contact .offices .address__item--lead{letter-spacing:1px;font-weight:600;font-size:22px}.section--contact .offices .address__item--details{padding-top:30px;letter-spacing:1px;line-height:21px;font-weight:400;font-size:15px}.section--contact .offices .address__item--details span{display:block}.section--contact .offices .address__item:last-child{font-weight:600;color:#c8d2d2}.section--contact .offices .address__item:nth-last-child(2){height:85px}.section--distance_map{background-color:#d3d3d3;padding:30px 0;color:#16254c}.section--distance_map .distance_map{display:flex;justify-content:left;flex-flow:row;margin:0 7%}.section--distance_map .distance_map__desc{font-size:34px;margin-top:9%}.section--distance_map .distance_map__desc table td{font-size:14px;font-weight:600;vertical-align:top}.section--distance_map .distance_map__desc table td:first-child{text-align:left}.section--distance_map .distance_map__desc table td:last-child{text-align:right;padding-left:30px;color:#16254c}.section--distance_map .distance_map__desc--info{display:flex;flex-flow:row;align-items:center;margin-top:20px}.section--distance_map .distance_map__desc--info p{font-size:14px;margin:0;margin-left:12px}.section--distance_map .distance_map__desc--info img{height:15px;margin-bottom:5px}.section--distance_map .distance_map__desc--content h2{font-size:38px}.section--distance_map .distance_map__desc--content p{font-size:14px;margin:0;text-align:left}.section--distance_map .distance_map__desc--content table td{padding-right:10px}.section--distance_map .distance_map__desc--content table td:nth-child(2){color:#16254c;padding-right:20px}.section--distance_map .distance_map__desc--content table td:last-child{padding:unset}.section--distance_map .distance_map__map{margin:auto 0}.section--distance_map .distance_map__map img{height:45vw;width:auto}.section--distance_map .distance_map__map .map-zoom-info-overlay{display:none}.section--distance_map .distance_map__legend{font-size:34px;margin-top:9%}.section--distance_map .distance_map__legend table{margin-top:20px}.section--distance_map .distance_map__legend table tr td{font-size:14px;font-weight:600;vertical-align:top;position:relative;padding:2px 0}.section--distance_map .distance_map__legend table tr td img{position:absolute;left:0;height:18px}.section--distance_map .distance_map__legend table tr td:first-child{text-align:right;width:20px}.section--distance_map .distance_map__legend table tr td:last-child{text-align:left;max-width:322px}.footer{background-color:#16254c;display:flex;justify-content:space-around;font-weight:400;letter-spacing:.25px;color:#fff;position:relative;padding:25px 150px;z-index:1}.footer .footer__nav_item{font-size:12px;font-weight:500;letter-spacing:1px;margin:0 10px}.footer .footer__col{margin-left:15px}.footer .footer__block{display:flex;align-items:center}.footer .footer__block.footer__block--fluid{width:100%}.footer .footer__block.footer__block--space{justify-content:space-between}.footer .footer__block .footer__text{display:block;font-size:12px;white-space:nowrap;overflow:hidden}.footer .footer__block .footer__logo{height:70px;display:block}.footer .footer__block.footer__block--xsmall_column{flex-flow:column-reverse;align-items:flex-end}.footer .footer__block.footer__block--xsmall_column .social_media{margin-bottom:10px}.footer .copyrights{font-size:13px}.footer .copyrights__item{display:block}.footer .copyrights .logo{height:43px;margin-left:-8px}.footer .social_rules .social_media{display:flex;justify-content:flex-end}.footer .social_rules .social_media__item{margin:0 10px;height:36px;width:36px;display:block;background-size:cover}.footer .social_rules .social_media__item--facebook{background-image:url("/images/fb_icon.svg")}.footer .social_rules .social_media__item--instagram{background-image:url("/images/instagram_icon.svg")}.footer .social_rules .social_media__item--twitter{background-image:url("/images/twitter_icon.svg")}.footer .social_rules .rules{font-size:13px;margin-top:10px;margin-left:10px}.button{cursor:pointer}.button--cancel,.button--primary{background-color:#16288c;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:flex;align-items:center;justify-content:space-between}.button--primary__item{padding:15px;display:inline-block}.button--primary__item--text{text-align:center;text-transform:uppercase}.button--primary__item--chevron_down{background:url("/images/chevron_down.svg") 50% no-repeat;background-size:11px 7px;margin:0 10px}.button--primary__item--chevron_up{background:url("/images/chevron_up.svg") 50% no-repeat;background-size:11px 7px;margin:0 10px}.button--primary__item--chevron_right{background:url("/images/chevron_right.svg") 50% no-repeat;background-size:7px 11px;margin:0 10px}.button--primary__white_txt{color:#fff;font-weight:700}.mt-1{margin-top:10px}.mt-2{margin-top:20px}.mt-3{margin-top:30px}.button--cancel{background-color:#c82829}.popup_wrapper{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:6;top:0;left:0;overflow:hidden}.popup_wrapper .popup{background:#16288c;color:#fff;padding:35px;max-width:400px;display:inline-flex;flex-flow:column;position:absolute;top:calc(50% + 50px);left:50%;transform:translate(-50%,-50%);text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 0 1px hsla(0,0%,50%,.2)}.popup_wrapper .popup .popup_close{background:url("/images/icon-close.svg") no-repeat;display:block;width:11px;height:11px;position:absolute;top:16px;right:16px;cursor:pointer}.popup_wrapper .popup__item{padding:5px 0}.popup_wrapper .popup__item--title{font-size:28px}.popup_wrapper .popup__item--desc{font-weight:400;padding:20px 0}.popup_wrapper .popup__item--icons{display:flex;justify-content:center}.popup_wrapper .popup__item--icons__item{margin:0 20px;width:48px;height:48px;display:block}.popup_wrapper .popup__item--icons__item:not(.toggled){cursor:pointer}.popup_wrapper .popup__item--icons__item--phone{background:url("/images/icon-phone.svg") no-repeat}.popup_wrapper .popup__item--icons__item--email{background:url("/images/icon-email.svg") no-repeat}.popup_wrapper .popup__item--icons__item--confirmation{background:url("/images/icon-confirmation.svg") no-repeat}.popup_wrapper .popup__item--form{display:flex;flex-flow:column}.popup_wrapper .popup__item--form select{background:#fff;color:rgba(15,78,172,.5)}.popup_wrapper .popup__item--form__item{padding:15px 10px;margin:5px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none}.popup_wrapper .popup__item--form__item::placeholder{color:#0f4eac;font-weight:600;opacity:.5;position:relative}.popup_wrapper .popup__item--form__item--agreement{text-align:left;display:flex;padding-left:0;align-items:center}.popup_wrapper .popup__item--form__item--agreement input{width:22px;min-width:22px;height:22px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;position:relative}.popup_wrapper .popup__item--form__item--agreement input:checked:after{content:"\2714";font-size:17px;position:absolute;top:-1px;left:4px;color:#0f4eac}.popup_wrapper .popup__item--form__item--agreement span{margin-left:5px;font-size:14px;font-weight:400}.popup_wrapper .popup__item--form__item--submit{background:#16288c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;letter-spacing:.75px;padding:15px 0;cursor:pointer;font-size:18px}body.login_register_page{background:#0f4eac;height:100vh;width:100%;display:flex;justify-content:center;align-items:center}body.login_register_page form{display:flex;flex-flow:column;align-items:flex-end}body.login_register_page form .form__item{margin:10px 0;text-align:center}body.admin_panel{background:#0f4eac}body.admin_panel .side_navbar{position:fixed;left:0;top:0;height:100vh;width:160px;padding:20px;background:#3e3e3e}body.admin_panel .side_navbar__item{padding:10px}body.admin_panel .content{position:absolute;left:200px;top:0;width:calc(100% - 280px);padding:40px}body.admin_panel .content .table_preloader{position:absolute;background:rgba(0,0,0,.5);left:0;top:0;width:100%;height:100%;text-align:center;display:none;font-size:50px}body.admin_panel .content .table_preloader span{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:auto;height:100px}body.admin_panel .content table.admin-apartments{width:100%;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#404749;table-layout:fixed}body.admin_panel .content table.admin-apartments thead th:first-child{width:50px}body.admin_panel .content table.admin-apartments thead th:nth-child(2){width:100px}body.admin_panel .content table.admin-apartments thead th:nth-child(3){width:150px}body.admin_panel .content table.admin-apartments thead th:nth-child(4){width:100px}body.admin_panel .content table.admin-apartments thead th:nth-child(8){width:200px}body.admin_panel .content table.admin-apartments tbody tr{height:50px}body.admin_panel .content table.admin-apartments tbody tr:nth-child(2n){background:hsla(204,4%,77%,.2)}body.admin_panel .content table.admin-apartments tbody td{height:50px;text-align:center}body.admin_panel .content table.admin-apartments tbody td.editable:not(.toggled){cursor:pointer}body.admin_panel .content table.admin-apartments tbody td:nth-child(9){display:flex;justify-content:space-evenly;align-items:center}body.admin_panel .content table.admin-apartments tbody td:nth-child(9) button{padding:5px}body.admin_panel .content table.admin-apartments tbody input:not(.fileinput),body.admin_panel .content table.admin-apartments tbody select{display:none;text-align:center}body.admin_panel .content table.admin-apartments .empty_row{display:none}body.admin_panel .content table.admin-apartments .fileinput{display:block}body.admin_panel .content table.admin-content{width:100%;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#404749;table-layout:fixed}body.admin_panel .content table.admin-content thead th:first-child{width:200px}body.admin_panel .content table.admin-content thead th:last-child{width:100px}body.admin_panel .content table.admin-content tbody tr:nth-child(2n){background:hsla(204,4%,77%,.2)}body.admin_panel .content table.admin-content tbody td{text-align:center}body.admin_panel .content table.admin-content tbody td textarea{width:100%;height:300px}body.admin_panel .icon-pdf{width:21px;height:24px;background:url("/images/pdf_icon.svg");display:inline-block}.projections_wrapper{position:fixed;height:100%;width:100%;background:rgba(0,0,0,.5);z-index:6;top:0;left:0;overflow:hidden}.projections_wrapper .projections{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:#fff;width:60%;height:90%;overflow:auto}.projections_wrapper .projections.overlayed:before{content:"";width:100%;height:100%;position:absolute;z-index:1;background-color:#fff;opacity:.6}.projections_wrapper .projections .projections_close{background:url("/images/icon-close_gray.svg") no-repeat;display:block;width:16px;height:16px;position:absolute;top:20px;right:20px;cursor:pointer}.projections_wrapper .projections .projections_windrose{background:url("/images/wind_rose.svg") no-repeat;display:block;width:85px;height:100px;position:absolute;top:140px;right:70px;transform:rotate(90deg)}.projections_wrapper .projections__item{display:none}.projections_wrapper .projections__item .projection_image{display:flex;justify-content:center;align-items:center;background-color:#fff}.projections_wrapper .projections__item .projection_image img{height:auto;width:auto;max-width:100%;max-height:100%}.projections_wrapper .projections__item .projection_image map area[name=out]{cursor:default}.projections_wrapper .projections__item .projection_header{margin:40px;display:flex;align-items:center}.projections_wrapper .projections__item .projection_header .floor{font-size:50px;color:#213279}.projections_wrapper .projections__item .projection_header .legend{margin-left:50px;text-transform:uppercase;display:flex}.projections_wrapper .projections__item .projection_header .legend__item{padding:0 10px;display:flex;align-items:center}.projections_wrapper .projections__item .projection_header .legend__item .legend_dot{display:block;width:28px;height:28px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-right:10px}.projections_wrapper .projections__item .projection_header .legend__item--available{color:#36a9e1}.projections_wrapper .projections__item .projection_header .legend__item--available .legend_dot{background:#36a9e1}.projections_wrapper .projections__item .projection_header .legend__item--reserved{color:#0f4eac}.projections_wrapper .projections__item .projection_header .legend__item--reserved .legend_dot{background:#0f4eac}.projections_wrapper .projections__item .projection_header .legend__item--sold{color:#636668}.projections_wrapper .projections__item .projection_header .legend__item--sold .legend_dot{background:#636668}.projections_wrapper .projections__item .projection_info{height:150px}.projections_wrapper .projections__item .projection_info .projection_room{margin:40px;color:#213279;display:none}.projections_wrapper .projections__item .projection_info .projection_room div{border-right:1px solid rgba(0,0,0,.3);padding:0 30px}.projections_wrapper .projections__item .projection_info .projection_room .apartment_number{padding-left:0;display:flex;flex-flow:column}.projections_wrapper .projections__item .projection_info .projection_room .apartment_number .number{font-size:60px}.projections_wrapper .projections__item .projection_info .projection_room .apartment_number .desc{text-transform:uppercase;max-width:120px}.projections_wrapper .projections__item .projection_info .projection_room .apartment_area{display:flex;flex-flow:column}.projections_wrapper .projections__item .projection_info .projection_room .apartment_area .area{font-size:60px}.projections_wrapper .projections__item .projection_info .projection_room .apartment_area .area .sqm{font-size:20px}.projections_wrapper .projections__item .projection_info .projection_room .apartment_area .desc{text-transform:uppercase;max-width:120px}.projections_wrapper .projections__item .projection_info .projection_room .apartment_catalog,.projections_wrapper .projections__item .projection_info .projection_room .apartment_window_view{display:none}.projections_wrapper .room-select-tooltip{width:240px;height:120px;position:absolute;display:none;z-index:2}.projections_wrapper .room-select-tooltip>img{width:100%;height:auto;position:absolute;-webkit-filter:drop-shadow(0 0 7px hsla(0,0%,48%,.65));filter:drop-shadow(0 0 7px rgba(122,122,122,.65))}.projections_wrapper .room-select-tooltip__item{width:50%;height:calc(100% - 20px);display:flex;z-index:2;align-items:center;justify-content:center;flex-flow:column}.projections_wrapper .room-select-tooltip__item--select{cursor:pointer}.projections_wrapper .room-select-tooltip__item--select img{width:44px;height:31px}.projections_wrapper .room-select-tooltip__item--select span{font-size:10px;font-weight:500;color:#16288c;text-transform:uppercase;text-align:center;margin-top:15px;width:65%}.projections_wrapper .room-select-tooltip__item--separator{width:1px;height:67px;background-color:#c1c4c6;margin-top:20px}.zih-carousel{display:flex;margin:50px auto 0}.zih-carousel .carousel_box{width:300px;margin:0 5px}.zih-carousel .carousel_box .city{display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:#16254c}.zih-carousel .carousel_box .city p{margin:10px 0;letter-spacing:1px}.zih-carousel .carousel_box .city p.city_name{font-weight:400;text-transform:uppercase;letter-spacing:1.5px;margin:0 0 8px}.zih-carousel .carousel_box-image_container{width:300px;height:220px;overflow:hidden}.zih-carousel .carousel_box-image_container:hover .carousel_box-image{transform:scale(1.1)}.zih-carousel .carousel_box-image{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;-webkit-transition:all .3s ease-in-out;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out}.zih-carousel .carousel_box-caption{background-color:#16254c;display:flex;flex-flow:column;justify-content:center;align-items:center;padding:15px 0 30px}.zih-carousel .carousel_box-caption span{font-family:acumin-pro-condensed,sans-serif;font-style:normal;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:#fff}.zih-carousel .carousel_box-caption span:last-of-type{margin-bottom:15px}.zih-carousel .carousel_box-caption hr{width:30px}.zih-carousel .carousel_box-logo{margin-bottom:10px;height:65px;width:155px;background-size:contain;background-repeat:no-repeat;background-position:50%}.zih-carousel .slick-arrow{background:none;color:transparent;border:none;padding:0;cursor:pointer;outline:inherit;position:absolute;top:0;bottom:0;height:auto;width:54px;background-size:contain;background-repeat:no-repeat;background-position:50%}.zih-carousel .slick-arrow.slick-prev{background-image:url("/images/zih-carousel/arrow-left.svg");left:-70px}.zih-carousel .slick-arrow.slick-next{background-image:url("/images/zih-carousel/arrow-right.svg");right:-70px}body.single_page{background:#1e4795}body.single_page .container{margin:100px auto 0;max-width:1100px;min-height:calc(100vh - 340px);padding:50px}body.single_page .container h1{text-align:center;font-size:50px;margin-bottom:30px}body.single_page .container h6{font-size:16px}.cookies_popup,body.single_page .container p{font-weight:400;font-size:15px}.cookies_popup{background:#3e3e3e;position:fixed;bottom:0;width:100vw;height:50px;text-align:center;display:table;z-index:1}.cookies_popup .cookies_info{display:table-cell;vertical-align:middle;color:#fff}.cookies_popup .cookies_close{background:url("/images/icon-close.svg") no-repeat;width:15px;height:15px;position:absolute;top:0;bottom:0;right:30px;margin:auto;cursor:pointer}.font-capitolium-2{font-family:capitolium-2,sans-serif;color:#1e2749}.quote{line-height:4px;font-weight:400}.quote--b{color:#000;font-weight:400;margin-bottom:60px;font-size:18px}.o-invester{position:relative}.invester__description{position:relative;left:50px;bottom:0;width:265px;color:#1e2749;margin-bottom:50px}.invester__description--italic{font-style:italic;font-weight:400}.invester--box{position:absolute;font-size:13px;left:0;bottom:0;border-left:40px solid #16254c;line-height:23px}.invester--box:before{bottom:10px;border-top:151px solid #fff}.invester--box:after,.invester--box:before{content:"";left:-40px;top:0;position:absolute;width:60px}.invester--box:after{bottom:0;border-bottom:48px solid #fff}.invester-promo-body{font-family:capitolium-2,sans-serif;position:relative;display:grid;width:100%;height:900px;grid-template-columns:29% 2fr}.invester-promo-body .upper{text-transform:uppercase}.invester-promo-body .upper--logo{text-transform:uppercase;padding-top:30px;margin-left:15px;margin-right:15px}.invester-promo-body__section-left{box-sizing:border-box;display:grid;grid-template-columns:repeat(6,1fr);justify-self:center;margin-top:63px;position:absolute;z-index:1;padding-left:55px;padding-right:55px;width:100%}.invester-promo-body__section-left--title{color:#1e2749;font-size:56px}.invester-promo-body__section-left--title--decoration{font-size:35px}.invester-promo-body__section-left--box{text-align:left;border-top:5px solid #16254c;padding-top:70px;padding-right:30px}.invester-promo-body__section-left--box__description{color:#fff;letter-spacing:2px;background:#16254c}.invester-promo-body__section-left--box__description img{margin-top:40px;width:200px;height:auto}.invester-promo-body__section-left--box__description--element{font-size:30px;line-height:1.3;padding:31px 40px}.invester-promo-body__section-left .box{text-align:center;padding:0}.invester-promo-body__section-right{background:url("/images/invest_promo1@2x-100.jpg") no-repeat;background-position:100%;background-size:cover;position:relative}.invester-promo-body__section-right--grid{position:absolute;display:grid;width:90%;margin-left:5%;grid-gap:20px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));bottom:50px}.invester-promo-body__section-right--grid__box{justify-self:center;align-self:center}.invester-promo-body__section-left--years{color:#1e2749;font-size:20px}.invester-promo-body__section-left--description{color:#98999b}.overlay_rodo{position:fixed;z-index:2147483640;background-color:rgba(0,0,0,.72);width:100%;height:100%;left:0;top:0}.container_widget_rodo{position:fixed;z-index:2147483640;top:50%;background-color:#fff;width:750px;left:50%;overflow:hidden;margin-top:-195px;border-radius:10px;margin-left:-375px}.container_widget_rodo>.inner{display:flex;height:470px}.container_widget_rodo .column_rodo{width:50%}.rodo_logo{background-image:url("/images/logo.svg");width:132px;height:82px;margin-left:auto;background-position:50%;margin-top:35px;background-size:contain;background-repeat:no-repeat;margin-right:auto}.container_widget_rodo .left_column_rodo{background-color:#0f4eac}.left_column_rodo .rodo_title{font-size:40px;text-align:center;color:#fff;line-height:1.15em;padding-top:64px;padding-bottom:155px;text-transform:uppercase;font-weight:400;letter-spacing:2px}.left_column_rodo .rodo_title span{color:#1ea5ce;display:block;font-size:28px;font-weight:700;text-transform:none}.rodo_byzdrojowa{background-image:url("/images/by_zdrojowa.svg");width:100px;height:15px;background-position:50%;background-size:contain;background-repeat:no-repeat;margin-left:auto;margin-right:auto}.right_column_rodo.column_rodo .inner{padding:32px 18px 18px;text-align:center}.right_column_rodo.column_rodo .inner .rodo_title{margin-top:21px;font-size:18px;font-weight:500;padding-bottom:25px;line-height:1.3em;color:#404749}.right_column_rodo.column_rodo .inner .rodo_content p{color:#404749;font-size:11px;font-weight:400;margin-bottom:8px;line-height:1.6em}.right_column_rodo.column_rodo .inner a{display:inline-block;background-color:#0f4eac;font-size:13px;margin-top:15px;padding:17px 30px;color:#fff;text-decoration:none;transition:all .3s;letter-spacing:2px}.right_column_rodo.column_rodo .inner a:hover{opacity:.9}.rodo_close{background-color:#0f4eac;width:30px;height:30px;background-size:14px;position:absolute;border-radius:30px;transition:all .3s;cursor:pointer;background-repeat:no-repeat;top:16px;background-position:50%;right:17px;background-image:url("/images/close_button.svg")}.rodo_close:hover{opacity:.9}.information_security{text-align:center}.marker_tooltip{display:flex;border:1px solid #c3c3c3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;max-width:400px}.marker_tooltip__item--image{width:165px;background-size:cover;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}.marker_tooltip__item--image a{width:100%;height:100%;display:block}.marker_tooltip__item--desc{padding-top:10px;padding-left:20px;padding-right:40px;overflow:hidden;background:#f3f7fa;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;width:300px}.marker_tooltip__item--desc .desc__item{display:block}.marker_tooltip__item--desc .desc__item a{text-decoration:none}.marker_tooltip__item--desc .desc__item--name{font-family:futura-pt,sans-serif;font-style:normal;font-weight:600;font-size:17px}.marker_tooltip__item--desc .desc__item--name .star{font-size:8px;position:relative;top:-7px;display:inline-block;margin-left:-3px}.marker_tooltip__item--desc .desc__item--city{color:#1d1d1b;font-size:13px;margin-top:5px;font-family:futura-pt,sans-serif;font-style:normal;font-weight:500}.marker_tooltip .desc__item--google-goTo{color:#1e4795;padding:10px 3px;border-radius:3px;font-family:futura-pt,sans-serif;font-style:normal;font-weight:500}.marker_tooltip .desc__item--phone{font-family:futura-pt,sans-serif;font-style:normal;font-weight:600;font-size:13px;margin-top:5px;text-transform:uppercase}.marker_tooltip .desc__item--phone__tel{color:#1e4795}.marker_tooltip .desc__item--google-goTo .google-how-to-arrive{display:flex;align-items:center}.marker_tooltip .desc__item--google-goTo .google-how-to-arrive .google-img-arrow{width:23px}.mobile-header-hotels-map{border-left:none;width:auto;height:100%;display:none;align-items:center;padding:0;margin-right:20px}.current-hotel .star{font-size:8px;position:relative;top:-7px;display:inline-block;margin-left:-3px}.legend_map-items__item img:first-child{height:35px;margin-left:-4px}.social_media__icon{height:20px;fill:#16254c}.social_media a{text-decoration:none;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;width:36px;height:36px}.social_media li{display:inline-block;width:40px}@media screen and (min-width:769px){.social_media li{margin:0 5px}}.noUi-connects{background-color:#a2a8b2}.radisson{background-color:#7c7e7f;display:flex;align-items:center;justify-content:center;padding:60px 50px}.radisson .content{max-width:1400px;display:flex;flex-flow:row;align-items:flex-start}.radisson .content .desc{flex:0 0 60%}.radisson .content .desc p{margin:0;padding:0;font-family:futura-pt,sans-serif;font-weight:400;font-size:18px;line-height:1.3em}.radisson .content .desc p span{font-size:19px;font-weight:700}.radisson .content .link{flex:0 0 40%;display:flex;flex-flow:column;justify-content:flex-start;align-items:center}.radisson .content .link .logo{margin-bottom:10px}.radisson .content .link .logo a{text-decoration:none}.radisson .content .link .logo a img{width:280px}.radisson .content .link .logo__info{display:flex;align-items:center}.radisson .content .link .logo__info .tap{margin-right:25px}.radisson .content .link .logo__info .tap img{height:65px}.radisson .content .link .logo__info .additional_info p{margin:0}.popup-bf{background:rgba(0,0,0,.8);position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;justify-content:center;align-items:center;z-index:25;display:none}.popup-bf--visible{display:flex}.popup-bf__image{cursor:pointer;position:relative}.popup-bf__close{background:url("/images/icon-close.svg") no-repeat;display:block;width:20px;height:20px;position:absolute;top:20px;right:25px;cursor:pointer}@media screen and (max-width:450px){.popup-bf img{display:block;width:90%;margin:0 auto}}@media screen and (max-width:1919px){.section__header{font-size:40px}.section__desc{font-size:13px}.section--splash .details_widget{display:none}.section--apartments .apartments_controls__item .range_slider--desc{font-size:14px}.section--apartments .apartments_controls__item .range_slider--value{font-size:12px}.section--apartments .apartments_controls__item #rooms_control_value{font-size:14px}.section--investment_developer .section__desc{font-size:13px}.section--investment_developer .section--investment .investment_desc,.section--investment_developer .section--investment .investment_header{margin-left:50px}.section--investment_developer .section--developer .developer_desc__item--description{width:90%}.section--banner#banner2 .location{width:245px;height:280px}.button--primary__item{font-size:14px}}@media screen and (max-width:1655px){.header .top .additional_info .logo_zh img{height:50px}}@media screen and (max-width:1599px){.footer{padding:25px 100px}.footer .footer__block .footer__text{font-size:11px}.footer .footer__block .footer__logo{height:60px}.footer .footer__block .footer__nav_item{font-size:12px;margin:0 5px}.header .top .logo{margin:0 0 0 20px}.header .top .logo img{height:52px}.header .top .navbar__link{font-size:11px;margin:0 5px}.header .top .additional_info{right:10px;font-size:12px}.header .top .additional_info .contact{margin-left:20px}.header .top .additional_info .logo_zh img{height:48px}.header .bottom .contact{right:50px}.header .bottom .contact__item--phone{font-size:13px}.header .bottom .contact__item--phone img{width:14px;height:14px}.header .bottom .contact__item--email{font-size:13px;margin:0 20px}.section__header{font-size:30px}.section__desc{font-size:13px}.section--splash .popup_widget__item--icon img{height:25px}.section--splash .popup_widget__item--desc{font-size:12px;margin:0 12px}.section--splash .box_info__desc{font-size:30px}.section--splash .details_widget{display:none}.section--splash .details_of_floors{bottom:10px}.section--splash .details_of_floors__desc{padding-bottom:10px}.section--splash .details_of_floors__desc img{margin:10px auto}.section--splash .details_of_floors__desc span{font-size:11px}.section--apartments #filter_apply{display:inline-block}.section--apartments .apartments_desc{margin-bottom:25px}.section--apartments .apartments_controls{flex-wrap:wrap}.section--apartments .apartments_controls__item{width:calc(50% - 80px)}.section--apartments .apartments_controls__item .select{left:unset;bottom:45px;width:calc(100% + 10px);justify-content:space-around;flex-flow:row}.section--apartments .apartments_controls__item--floor{order:1;align-items:center;max-width:unset;width:100%}.section--apartments .apartments_controls__item--area{order:3;margin-top:25px;margin-left:20px}.section--apartments .apartments_controls__item--area .range_slider--header{margin-bottom:45px}.section--apartments .apartments_controls__item--rooms{order:4;margin-top:25px}.section--apartments .apartments_controls__item--rooms .range_slider--header{margin-bottom:45px}.section--apartments .apartments_controls__item--filter,.section--apartments .apartments_controls__item--filter .button--cancel,.section--apartments .apartments_controls__item--filter .button--primary{display:none}.section--apartments .apartments_table table thead tr th{font-size:11px}.section--apartments .apartments_table table tbody tr td{font-size:15px}.section--apartments .apartments_table table .apartments_table__body--status span{font-size:11px}.section--apartments .apartments_table table .apartments_table__body--pdf .icon-pdf{width:19px;height:21px}.section--folder .section__header h3{font-size:35px}.section--folder .button .button--primary__item--text{font-size:19px}.section--investment_developer .section--developer .developer_desc__item--description{width:100%}.section--investment_developer .section--developer .developer_desc__item--description .column{flex-basis:calc(33% - 20px)}.section--contact .offices{padding-left:50px;flex-basis:calc(65% - 50px)}.section--contact .offices .address__item--details{font-size:12px}.section--distance_map .distance_map{justify-content:center}.section--distance_map .distance_map__desc{font-size:22px}.section--distance_map .distance_map__desc--info p{font-size:12px}.section--distance_map .distance_map__desc--info img{height:15px;margin-bottom:5px}.section--distance_map .distance_map__desc--content h2{font-size:22px}.section--distance_map .distance_map__desc--content p{font-size:12px;margin:0}.section--distance_map .distance_map__desc--content table td{font-size:11px;padding-right:10px}.section--distance_map .distance_map__desc--content table td:nth-child(2){padding-right:20px}.section--distance_map .distance_map__desc--content table td:last-child{padding:unset}.section--distance_map .distance_map__legend{font-size:22px}.section--distance_map .distance_map__legend table tr td{font-size:11px}.section--distance_map .distance_map__legend table tr td img{position:absolute;left:0;height:14px}.section--distance_map .distance_map__legend table tr td:last-child{max-width:225px}body.admin_panel{font-size:75%}.section--banner#banner1 .box_info{padding:30px;font-size:26px}.section--banner#banner1 .box_info_annotation{font-size:18px}.projections_wrapper .projections{width:80%}.projections_wrapper .projections__item .projection_header .floor{font-size:30px}.projections_wrapper .projections__item .projection_header .legend__item{font-size:12px}.projections_wrapper .projections__item .projection_info .projection_room .apartment_number .number{font-size:42px}.projections_wrapper .projections__item .projection_info .projection_room .apartment_number .desc{font-size:14px}.projections_wrapper .projections__item .projection_info .projection_room .apartment_area .area{font-size:42px}.projections_wrapper .projections__item .projection_info .projection_room .apartment_area .desc{font-size:14px}}@media screen and (max-width:1222px){.header .top .navbar__link{font-size:11px;margin:0 5px}.header .top .additional_info{right:10px}.header .top .additional_info .logo_zh img{height:45px}.header .top .additional_info .contact{margin-left:5px;font-size:12px}.header .top .additional_info .contact__item img{height:12px}}@media screen and (max-width:1199px){.header{height:65px}.header .top .logo{position:absolute;left:85px;margin:unset;margin-top:6px}.header .top .logo img{height:40px}.header .top .navbar{display:none;position:fixed;height:300px;width:100%;flex-flow:column;top:65px;background:#16288c;align-items:center;padding-top:42px}.header .top .navbar__link{font-size:23px;color:#fff;margin-bottom:20px}.header .top .additional_info{right:30px}.header .top .hamburger{height:14px;width:23px;position:absolute;top:0;bottom:0;margin:auto;left:30px;display:block;transition:transform .5s linear}.container{margin-top:65px}.footer .footer__block .footer__logo{height:50px}.footer .footer__block .footer__text{font-size:10px}.container .bottom{height:25px}.container .bottom p{font-size:14px}.section--splash .popup_widget{right:10px}.section--splash .popup_widget__item--icon{margin:0 6px}.section--splash .popup_widget__item--icon img{height:18px}.section--splash .popup_widget__item--desc{font-size:9px}.section--splash .box_info{top:40px;left:7%}.section--splash .details_widget{display:none}.section--splash .section__header{font-size:25px}.section--splash .details_of_floors{bottom:10px}.section--splash .details_of_floors__desc{padding:0 24px 10px}.section--splash .details_of_floors__desc img{margin:8px auto}.section--splash .details_of_floors__desc span{font-size:11px}.section--contact{flex-flow:column}.section--contact .googlemap{height:450px}.section--contact .offices{padding-top:50px;padding-bottom:25px}.section--contact .offices__item{margin-bottom:18px}.section--contact .offices__item .address__item{padding-top:8px}.section--contact .offices__item .address__item:nth-last-child(2){height:75px}.section--folder .folder-image img{height:200px}.section--folder .folder-download .section__header{padding:12px 0}.section--folder .button .button--primary__item--text{font-size:15px}.section--distance_map .distance_map__desc{font-size:18px}.section--distance_map .distance_map__desc--info p{font-size:10px}.section--distance_map .distance_map__desc--info img{height:15px;margin-bottom:5px}.section--distance_map .distance_map__desc--content h2{font-size:18px}.section--distance_map .distance_map__desc--content p{font-size:10px;margin:0;line-height:1em}.section--distance_map .distance_map__desc--content table td{font-size:9px;padding-right:10px}.section--distance_map .distance_map__desc--content table td:nth-child(2){padding-right:20px}.section--distance_map .distance_map__desc--content table td:last-child{padding:unset}.section--distance_map .distance_map__legend{font-size:22px}.section--distance_map .distance_map__legend table tr td{font-size:9px;line-height:1.4em}.section--distance_map .distance_map__legend table tr td img{position:absolute;left:0;height:14px}.section--distance_map .distance_map__legend table tr td:last-child{max-width:190px}.invester-promo-body__section-left--line:before{content:"";position:absolute;top:0;bottom:10px;width:auto;z-index:1;border-top:5px solid #16254c;margin-top:63px;left:55px;right:65px}.invester-promo-body{height:1600px}.invester-promo-body__section-left{position:static;box-sizing:border-box;grid-template-columns:repeat(1,1fr)}.invester-promo-body__section-left--title{color:#1e2749}.invester-promo-body__section-left--box{border-top:none;padding-top:70px;padding-right:0}.invester-promo-body__section-left--box--firs{z-index:111}.invester-promo-body__section-left--box__description{letter-spacing:2px;width:330px}.invester-promo-body__section-left--box__description--element{font-size:30px;line-height:1.3;padding:31px 40px}.invester-promo-body__section-left .box{position:absolute;top:0;right:60px;z-index:1;margin-top:63px}.invester-promo-body__section-right{background:url("/images/invest_promo_medium1@2x-100.jpg") no-repeat 100%;background-size:auto 100%}.invester-promo-body__section-right--grid{bottom:0;right:0;width:50%;margin-left:0;margin-right:5%;grid-template-columns:repeat(1,1fr);grid-gap:30px}.invester__description{width:200px}.invester--box:before{border-top:205px solid #fff}.section--banner#banner1 .box_info{bottom:14%}.section--banner#banner1 .box_info_annotation{font-size:19px}.radisson .content .desc p{font-size:16px}.radisson .content .desc p span{font-size:18px}.radisson .content .link .logo a img{width:250px}.radisson .content .link .logo__info img{height:50px}.radisson .content .link .logo__info .additional_info p{margin:0}}@media screen and (max-width:991px){.header{height:65px}.header .top .logo{position:absolute;left:85px;margin:unset;margin-top:6px}.header .top .logo img{height:40px}.header .top .navbar{display:none;position:fixed;height:350px;width:100%;flex-flow:column;top:65px;align-items:center;padding-top:42px}.header .top .navbar__link{font-size:23px;color:#fff;margin-bottom:20px}.header .top .additional_info{right:30px}.header .top .hamburger{height:14px;width:23px;position:absolute;top:0;bottom:0;margin:auto;left:30px;display:block;transition:transform .5s linear}.container{margin-top:65px}.container .bottom{justify-content:center;flex-direction:column-reverse;height:55px;padding:0}.container .bottom p{margin:0;width:100%;text-align:center}.container .bottom p.top__left{background-color:#354484;font-size:20px}.section--splash .splash_image{padding:unset}.section--splash .popup_widget{padding:6px;border-radius:30px}.section--splash .box_info{top:20px;left:5%;height:160px;width:160px;font-size:15px}.section--splash .details_widget .slider-scale{position:absolute;bottom:75px;width:307px;display:flex;justify-content:space-between}.section--splash .details_widget .range_slider{height:9px;position:absolute;bottom:50px;display:block;max-width:300px}.section--splash .details_widget .range_slider .noUi-handle{width:23px;height:23px;box-shadow:none;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:#36a9e1;border:3px solid #fff;right:-11px;top:-9px}.section--splash .details_widget .range_slider .noUi-handle:after,.section--splash .details_widget .range_slider .noUi-handle:before{content:none}.section--splash .details_widget .range_slider .noUi-pips-horizontal{top:-30px}.section--splash .details_widget .range_slider .noUi-marker-normal{width:1px}.section--splash .floor-toggle{background:url("/images/chevron_down_bronze.svg") 50% no-repeat;background-size:19px 12px;margin:auto;width:19px;height:12px;position:absolute;bottom:10px;left:0;right:0}.section--splash p{position:absolute;bottom:4px;font-size:11px;font-weight:400}.section--apartments #filter_apply,.section--apartments .apartments_desc__item--chevron,.section--apartments .apartments_desc__item--leadq,.section--splash .details_of_floors{display:none}.section--apartments .apartments_desc #show_filter_phrase{display:inline-block}.section--apartments .apartments_table table tbody .apartments_table__body--status span{width:90px}.section--apartments .apartments_controls,.section--apartments .section__header h1.mobile{display:none}.section--apartments .apartments_controls.active{display:flex}.section--apartments .apartments_controls__item{left:unset;bottom:40px}.section--apartments .apartments_controls__item .desktop{display:inline-block}.section--apartments .apartments_controls__item--filter,.section--apartments .apartments_controls__item .button--primary__item--chevron_right{display:none}.section--apartments .apartments_controls__item--floor{width:100%;max-width:unset;align-items:center}.section--apartments .apartments_controls__item--floor .select_toggle{max-width:320px}.section--folder .folder-download{margin-left:-20px}.section--investment_developer .section__desc{font-size:12px}.section--investment_developer .section--investment{padding:50px 0}.section--investment_developer .section--investment .investment_desc,.section--investment_developer .section--investment .investment_header{margin:0}.section--investment_developer .section--investment .investment_gallery{flex-wrap:wrap}.section--investment_developer .section--investment .investment_gallery__item{flex-basis:calc(50% - 5px);max-width:calc(50% - 5px)}.section--investment_developer .section--construction .construction_month-desc ul.month_desc{display:none}.section--investment_developer .section--construction .construction_month-desc select#month_option{display:inline-block}.section--investment_developer .section--construction .construction_gallery .construction_gallery__item.slick-slider .slick-prev{left:-30px}.section--investment_developer .section--construction .construction_gallery .construction_gallery__item.slick-slider .slick-next{right:-30px}.section--investment_developer .section--developer{padding:50px 0}.section--investment_developer .section--developer .developer_desc,.section--investment_developer .section--developer .developer_header{margin-left:0}.section--investment_developer .section--developer .developer_desc__item--description{flex-flow:column}.section--investment_developer .section--developer .developer_header img{margin-top:10px}.section--banner#banner1 .box_info{padding:15px 25px;font-size:18px}.section--banner#banner1 .box_info span .star{font-size:36px}.section--banner#banner1 .box_info_annotation{font-size:13px}.section--banner#banner2 .location{position:static;width:calc(100% - 100px);height:auto;display:inline-block;padding:20px 50px}.section--banner#banner2 .location__item--desc p{margin:10px 0}.section--banner#banner2 .location__item--desc p:last-of-type{margin-bottom:20px}.section--contact .googlemap{height:400px;flex-basis:auto}.section--contact .offices{flex:1}.projections_wrapper{overflow:auto}.projections_wrapper .projections{position:relative;right:0;left:0;transform:none;width:auto;height:auto;overflow:hidden}.projections_wrapper .projections__item{position:static;padding:20px}.projections_wrapper .projections__item .projection_info{margin-top:80px;height:80px}.projections_wrapper .projections__item .projection_info .projection_room .apartment_catalog,.projections_wrapper .projections__item .projection_info .projection_room .apartment_window_view{display:block;position:absolute;top:110px;border:1px solid;padding:5px;text-transform:uppercase}.projections_wrapper .projections__item .projection_info .projection_room .apartment_window_view{top:150px}.projections_wrapper .projections .projections_windrose{right:10px}.projections_wrapper .projections .parking-wrapper{top:100px;right:100px}.projections_wrapper .room-select-tooltip{width:120px;height:60px}.projections_wrapper .room-select-tooltip__item{height:calc(100% - 10px)}.projections_wrapper .room-select-tooltip__item--select img{width:22px;height:16px}.projections_wrapper .room-select-tooltip__item--select span{font-size:5px;margin-top:5px}.projections_wrapper .room-select-tooltip__item--separator{height:31px;margin-top:10px}.section--distance_map .distance_map{margin:0 15px}.section--distance_map .distance_map__desc--content table td:nth-child(2){padding-right:20px}.section--distance_map .distance_map__desc--content table td:last-child{padding:unset}.section--distance_map .distance_map__map{position:relative}.section--distance_map .distance_map__map .pinch-zoom-container.dragged:before{content:"Przybli\17C   map\119   dwoma palcami";width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center;z-index:1;background:rgba(62,62,62,.5);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;opacity:0}.section--distance_map .distance_map__map .pinch-zoom-container.dragged.drag-overlay:before{opacity:1}body.single_page .header .hamburger{display:none}.cookies_popup{font-size:12px}.cookies_popup .cookies_info{padding:5px 50px}.invester-promo-body__section-left--line:after{content:"";position:absolute;top:0;bottom:10px;width:auto;z-index:1;border-top:5px solid #16254c;margin-top:359px;left:55px;right:65px}.invester-promo-body{height:2112px;grid-template-columns:1fr}.invester-promo-body__section-left{grid-template-columns:repeat(3,1fr);padding:0;grid-template-areas:"a b c" "d f e"}.invester-promo-body__section-left--box p{padding:15px;justify-self:center}.invester-promo-body__section-left--box{justify-self:center}.invester-promo-body__section-left .box{position:relative;display:block;right:0;margin-top:0;width:unset}.invester-promo-body__section-right{background-position:50%;background-size:cover}.invester-promo-body__section-right--grid{margin:0;padding:0;width:100%}.invester--box{bottom:720px}.body--left{height:700px}.a{grid-area:a}.b{grid-area:b}.c{grid-area:c}.d{grid-area:d}.e{grid-area:e}.f{grid-area:f}.noUi-marker p{font-size:13px}.zih-carousel .carousel_box-image_container{height:230px}.zih-carousel .carousel_box-caption{padding:15px 0}.zih-carousel .carousel_box-caption span{font-size:12px}.zih-carousel .carousel_box-logo{width:115px;height:60px}.radisson{padding:30px 50px}.radisson .content{flex-flow:column;align-items:flex-start}.radisson .content .desc{flex:0 0 100%;margin-bottom:45px}.radisson .content .desc p{text-align:center;line-height:1.4em;letter-spacing:.6px}.radisson .content .link{flex:0 0 100%;width:100%;justify-content:center}.radisson .content .link .logo{margin-bottom:10px}.radisson .content .link .logo a{text-decoration:none}.radisson .content .link .logo__info{display:flex;align-items:center}.radisson .content .link .logo__info .tap{margin-right:25px}.radisson .content .link .logo__info .additional_info p{margin:0}}@media screen and (max-width:767px){.section__wrapper{width:90%}.mobile-only{display:inline-block}.section__header{font-size:24px}.header{height:50px}.header .top .logo{left:70px;top:0}.header .top .logo img{height:40px}.header .top .additional_info .logo_zh img{height:35px}.header .top .additional_info .contact{display:none}.header .top .navbar{height:235px;top:50px;z-index:1;text-align:center;padding-top:27px}.header .top .navbar__link{font-size:13px;margin-bottom:14px}.container{margin-top:50px}.container .bottom p.top__headline{font-size:9px}.container .bottom p.top__left{font-size:15px}.popup_wrapper .popup{width:calc(100% - 100px)}.popup_wrapper .popup__item--title{font-size:19px}.popup_wrapper .popup__item--desc{font-size:14px}.popup_wrapper .popup__item--icons__item{width:35px;height:35px}.popup_wrapper .popup__item--form__item--agreement span{font-size:12px}.popup_wrapper .popup__item--form__item{padding:10px}.popup_wrapper .popup__item--form__item--submit{padding:10px 0;font-size:15px}.section--splash .box_info{width:130px;height:130px;left:unset;right:10px;top:25px;color:#fff;background:rgba(62,62,62,.5)}.section--splash .box_info__desc{font-size:17px}.section--splash .floor-toggle{bottom:15px}.section--splash .details_widget{padding:15px 30px 0}.section--splash .details_widget .section__desc{font-size:12px}.section--splash .details_widget .section__header{font-size:13px;display:none}.section--splash .details_widget .range_slider{max-width:80%;left:0;right:0;margin:auto}.section--splash .details_widget .slider-scale{width:calc(80% + 7px);left:0;right:0;margin:auto}.projections_wrapper .projections__item{font-size:15px}.projections_wrapper .projections__item .projection_info{margin-top:40px}.projections_wrapper .projections__item .projection_info .projection_room{margin:15px;opacity:0}.projections_wrapper .projections__item .projection_info .projection_room div{padding:0 15px}.projections_wrapper .projections__item .projection_info .projection_room .apartment_number .number{font-size:17px}.projections_wrapper .projections__item .projection_info .projection_room .apartment_number .desc{font-size:8px;max-width:75px}.projections_wrapper .projections__item .projection_info .projection_room .apartment_area{border:none;padding-right:0}.projections_wrapper .projections__item .projection_info .projection_room .apartment_area sup{font-size:60%}.projections_wrapper .projections__item .projection_info .projection_room .apartment_area .area,.projections_wrapper .projections__item .projection_info .projection_room .apartment_area .area .sqm{font-size:17px}.projections_wrapper .projections__item .projection_info .projection_room .apartment_area .desc{font-size:8px;max-width:90px}.projections_wrapper .projections__item .projection_info .projection_room .apartment_catalog,.projections_wrapper .projections__item .projection_info .projection_room .apartment_window_view{z-index:1;top:60px;left:15px;font-size:10px}.projections_wrapper .projections__item .projection_info .projection_room .apartment_window_view{top:90px}.projections_wrapper .projections__item .projection_header{margin:15px;position:static}.projections_wrapper .projections__item .projection_header .legend{margin-left:20px;flex-flow:column}.projections_wrapper .projections__item .projection_header .legend__item{margin:1px 0;font-size:10px}.projections_wrapper .projections__item .projection_header .legend__item .legend_dot{width:12px;height:12px}.projections_wrapper .projections__item .projection_header .floor{font-size:21px}.projections_wrapper .projections .projections_windrose{top:45px;width:55px;height:65px}.projections_wrapper .projections .parking-wrapper{position:absolute;width:160px;top:100px;right:70px;z-index:8}.projections_wrapper .projections .parking-wrapper button.button--cta{top:55px}.projections_wrapper .projections .parking-wrapper .legend__parking{min-width:160px}.projections_wrapper .projections .parking-wrapper .legend__parking .legend__parking-item .button--cta{font-size:14px}.section--apartments{padding:8px 0 30px}.section--apartments #filter_apply{max-width:220px}.section--apartments .apartments_controls__item .select{bottom:27px}.section--apartments .apartments_controls__item--filter{display:inline-block}.section--apartments .apartments_table{padding:1px}.section--apartments .apartments_table table thead tr th{white-space:nowrap;vertical-align:middle}.section--apartments .apartments_desc__item{padding:10px 0 0}.section--folder{flex-flow:column;align-items:center;text-align:center;padding-top:0}.section--folder .section__header h3{font-size:28px}.section--folder .folder-image{order:2}.section--folder .folder-image img{width:calc(100% - 13px);height:auto;margin-left:13px}.section--folder .folder-download{order:1;margin-left:auto;margin-bottom:10px;width:100%}.section--folder .folder-download .section__header h3{font-size:22px}.section--folder .folder-download .button .button--primary__item--text{font-size:12px;padding:10px 20px}.section--folder .folder-image{margin-bottom:-15px}.section--investment_developer .section--investment .investment_gallery{padding:30px 0 0}.section--investment_developer .section--investment .investment_gallery__item{flex-basis:100%;max-width:100%}.section--investment_developer .section--investment .investment_desc{display:flex;flex-flow:column}.section--investment_developer .section--investment .investment_desc__item{width:100%}.section--investment_developer .section--investment .investment_desc__item p{margin:10px 0}.section--investment_developer .section--construction{padding:20px 0}.section--investment_developer .section--construction .construction_header{margin-bottom:5px}.section--investment_developer .section--construction .construction_month-desc{margin-bottom:10px}.section--investment_developer .section--construction .construction_gallery__item{margin:0 10px 30px}.section--investment_developer .section--construction .construction_gallery.slick-slider .slick-prev{left:-10px}.section--investment_developer .section--construction .construction_gallery.slick-slider .slick-next{right:-10px}.section--investment_developer .section--developer .developer_header{padding-top:0}.section--investment_developer .section--developer .column p{margin:6px 0}.section--investment_developer .section--developer .zih-carousel{margin:35px auto 0}.section--banner#banner1{background-position:100%}.section--banner#banner1 img{width:100%;height:auto}.section--banner#banner1 .box_info{background-color:hsla(353,7%,49%,.8);padding:10px 15px;font-size:11px;bottom:5%;left:unset;right:0}.section--banner#banner1 .box_info span .star{font-size:22px;margin-left:0}.section--banner#banner1 .box_info_annotation{display:none}.section--contact .offices{padding-top:20px;padding-left:20px}.section--contact .offices .address{margin-bottom:40px;margin-right:40px}.section--contact .offices .address__item--details{line-height:17px}.section--distance_map .distance_map{flex-flow:column;align-items:center}.section--distance_map .distance_map__desc{text-align:center}.section--distance_map .distance_map__desc table{width:60vw}.section--distance_map .distance_map__desc--content table td:last-child{padding:unset}.section--distance_map .distance_map__map img{height:95vw}.section--distance_map .distance_map__legend{text-align:center}.footer{padding:20px 10px 50px;flex-direction:column}.footer .copyrights{font-size:10px}.footer .social_rules .rules{font-size:10px;margin-top:5px;margin-left:0}.footer .social_rules .social_media{justify-content:space-between;margin-top:20px}.social_media li{margin:0 0 10px;width:40px}.button--primary__item{font-size:12px;padding:10px}.zih-carousel .carousel_box{margin:0}.zih-carousel .slick-arrow{z-index:1;width:25px;height:100%;margin:auto;padding:0 25px;top:0;bottom:auto}.zih-carousel .slick-arrow.slick-prev{left:0;background-image:url("/images/zih-carousel/arrow-left-2.svg");background-size:50%}.zih-carousel .slick-arrow.slick-next{right:0;background-image:url("/images/zih-carousel/arrow-right-2.svg");background-size:50%}body.single_page .header .contact{display:none}body.single_page .container{margin-top:50px;padding:50px 25px}body.single_page .container h1{font-size:30px}.cookies_popup .cookies_close{right:15px}.cookies_popup .cookies_info{padding:5px 35px}.invester-promo-body__section-left--line{display:none}.invester-promo-body{height:auto;grid-template-columns:1fr}.invester-promo-body .upper--logo{margin:auto;padding-bottom:13px}.invester-promo-body__section-left{grid-template-columns:repeat(1,1fr);padding:0;grid-template-areas:"a" "b" "c" "d" "e" "f";margin-top:0}.invester-promo-body__section-left--title{font-size:43px}.invester-promo-body__section-left--box p{text-align:center;padding:0 15px;margin:10px 0;font-family:futura-pt,sans-serif;font-weight:600;font-size:12px;text-transform:uppercase}.invester-promo-body__section-left--box{justify-self:center;align-self:center;padding-top:5px;border-top:5px solid #16254c}.invester-promo-body__section-left--box:first-child{border:unset}.invester-promo-body__section-left--box__description img{margin-top:20px}.invester-promo-body__section-left--box__description--element{font-size:20px;margin:auto auto 40px}.invester-promo-body__section-left .box{position:relative;display:block;right:0;padding-bottom:10px}.invester-promo-body__section-right{height:467px;background-position:50%;background-size:cover;margin-top:0;display:block}.invester-promo-body__section-right--grid{margin:0;padding:0;width:100%;gap:15px}.invester--box{bottom:560px;border-left:unset}.invester--box:after,.invester--box:before{display:none}.invester--box .invester__description{margin-bottom:0}.invester--box .invester__description p{margin:0 0 30px}.body--left{margin-bottom:580px}.container_widget_rodo .column_rodo{width:100%}.container_widget_rodo>.inner{display:block;height:auto}.container_widget_rodo{top:10px;height:calc(100% - 20px);overflow:auto;margin-top:0;left:2%;margin-left:auto;margin-right:auto;width:96%}.rodo_logo{margin-top:0}.container_widget_rodo .left_column_rodo,.left_column_rodo .rodo_title{padding-top:20px;padding-bottom:20px}.left_column_rodo .rodo_title{font-size:29px}.right_column_rodo.column_rodo .inner .rodo_title{font-size:17px}.right_column_rodo.column_rodo .inner{padding:20px}.radisson{padding:40px 18px}.radisson .content .desc p{font-size:14px}.radisson .content .desc p span{font-size:15px}.radisson .content .link .logo a img{margin-bottom:15px}.radisson .content .link .logo__info{display:flex;align-items:center}.radisson .content .link .logo__info .tap{margin-right:10px}.radisson .content .link .logo__info .tap img{height:40px}.radisson .content .link .logo__info .additional_info p{font-size:13px}}@media screen and (max-width:1400px){.footer{padding:25px}}@media screen and (max-width:1234px){.social_media a{width:27px;height:27px}.social_media li{width:auto}.social_media__icon{height:15px}}@media screen and (max-width:850px){.footer__block.footer__block--xsmall_column{flex-direction:column}}@media screen and (min-width:1000px) and (max-height:800px){.popup_wrapper .popup{transform:translate(-50%,-50%) scale(.8)}}@media screen and (max-width:620px){.section--contact .offices{display:block}.section--contact .offices .section__header{margin-bottom:15px}.section--contact .offices .section__header h2{font-size:22px}.section--contact .offices .address__item--details{padding-top:15px}.section--contact .offices .address__item:nth-last-child(2){height:55px}.section--apartments .apartments_controls{justify-content:center}.section--apartments .apartments_controls__item{width:calc(100% - 20px);margin:0 10px 10px;max-width:255px}.section--apartments .apartments_controls__item--floor{order:1}.section--apartments .apartments_controls__item--floor .button--cancel,.section--apartments .apartments_controls__item--floor .button--primary{width:100%}.section--apartments .apartments_controls__item--area{order:2;margin-top:10px}.section--apartments .apartments_controls__item--area #area_control_value_from{position:absolute;top:10px;left:0}.section--apartments .apartments_controls__item--area #area_control_value_to{position:absolute;top:10px;right:0}.section--apartments .apartments_controls__item--rooms{order:3;margin-top:15px}.section--apartments .apartments_controls__item--filter{order:4;margin-top:30px;margin-bottom:0;align-items:center}.section--apartments .apartments_controls__item--filter .button--cancel,.section--apartments .apartments_controls__item--filter .button--primary{width:100%}.section--apartments .apartments_controls__item--filter .button--primary.filter_apply,.section--apartments .apartments_controls__item--filter .filter_apply.button--cancel{width:unset}}@media screen and (max-width:1230px){.footer .footer__block.footer__block--mobile_column{flex-direction:column-reverse}.footer .footer__block.footer__block--mobile_column>.footer__block{margin-bottom:20px;flex-flow:column;align-items:center}.footer .footer__block.footer__block--mobile_column>.footer__block .footer__logo,.footer .footer__block.footer__block--mobile_column>.footer__block .footer__nav{margin-bottom:10px}.footer .footer__block.footer__block--mobile_column>.footer__block .footer__copyright{text-align:center}}@media screen and (max-width:615px){.footer__block{flex-direction:column;justify-content:center}.footer__block .footer__logo{margin-bottom:30px;height:60px}.footer__block .footer__col{margin:0}.footer__block .footer__col .footer__nav_item{width:100%;display:block;text-align:center;margin:5px 0;font-size:13px}.footer__block .footer__text{text-align:center}}@media screen and (max-width:479px){.header .top .additional_info{top:10px}.section--splash .popup_widget{bottom:75px;right:0;border-radius:unset;border-bottom-left-radius:30px;border-top-left-radius:30px}.section--splash .popup_widget__item--icon img{height:18px}.section--splash .popup_widget__item--desc{display:none}.section--splash .box_info__desc{font-size:11px}.section--contact .legend_map .legend_map-items__item img{height:18px}.section--contact .legend_map .legend_map-close img{height:20px}}@media only screen and (max-width:440px){.marker_tooltip{display:grid;grid-template-rows:1fr 1fr;max-width:250px}.marker_tooltip__item--image{width:auto;background-size:cover;background-position:50%;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.marker_tooltip__item--desc{width:auto;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.marker_tooltip__item--desc .desc__item--name{font-size:14px}.marker_tooltip .desc__item--phone{font-size:12px}.marker_tooltip .desc__item--google-goTo{font-size:11px}.header .top .additional_info{right:10px}.header .top .hamburger{left:14px}.section--splash .box_info{width:80px;height:80px;top:10px;left:10px;right:unset;font-size:9px}.section--apartments .apartments_table{margin-top:20px;max-height:275px}.section--contact .googlemap{height:310px}.noUi-marker p{font-size:11px}}.button--cta{cursor:pointer;padding:8px 18px;background-color:#fff;color:#072756;text-transform:uppercase;font-size:18px;border:2px solid #213278;right:8%;font-family:futura-pt,sans-serif;font-weight:600;width:100%}.button--cta:hover{background-color:#213278;color:#fff}.parking-wrapper{position:absolute;width:160px;top:50px;right:70px;z-index:8}.parking-back{position:absolute;top:70px;right:13px;background-color:#213278;color:#fff}.parking-back:hover{background-color:#141d47}.legend__parking{display:flex;flex-direction:column;position:absolute;top:0;right:8%;z-index:9;min-width:157px}.legend__parking:hover .legend__parking-item{display:inline-block}.legend__parking-item{display:none;position:relative}.legend__parking-item:first-of-type{display:inline-block}.legend__parking-item:first-of-type button{cursor:default}