<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300italic,300,400italic,600,600italic,700,700italic,800,800italic&amp;subset=latin,cyrillic);*{margin:0;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;}
body,
html{height:100%;}
body{font-family:'Open Sans', sans-serif;font-size:16px;padding-top:93px;}
body.main{padding-top:0;}
.clear{clear:both;}
a{text-decoration:none;}
.content{margin:0 auto;overflow:hidden;}
header{background:#252338;height:93px;padding-top:20px;position:fixed;top:0;width:100%;z-index:100;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
header.main{background:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
header .contentHeader{height:60px;margin:0 auto 0;width:1100px;}
header .logo{float:left;}
header .lang{color:#fff;float:left;height:60px;line-height:60px;margin-left:20px;}
header .lang a{color:#fff;}
header .lang span{font-weight:600;}
header .tel{float:right;margin-top:13px;}
header .tel span{color:#fff;font-size:24px;}
header nav{float:left;height:25px;margin-top:18px;margin-left:10px;position:relative;width:650px;}
header nav &gt; ul{float:left;line-height:25px;}
header nav ul li{float:left;list-style:none;margin:0 18px;}
header nav ul li.active a{color:#32ad6c;}
header nav ul li a,
header nav ul li span{color:#fff;font-size:15px;text-transform:uppercase;}
nav .dropdown .dropdown-menu .menu-item{color:#fff;float:none;line-height:30px;margin:0;}
.dropdown-menu{background-clip:padding-box;background-color:#252338;border:none;border-radius:0px;box-shadow:none;margin:0 0 0 -15px;padding:28px 1px 1px 1px;position:absolute;text-align:left;width:275px;z-index:1000;}
header.main .dropdown-menu{background-color:rgba(37,35,56,.5);}
.first .dropdown-menu{display:none;}
.dropdown-menu li{height:40px;line-height:36px !important;padding:0;padding-left:15px;width:100%;}
.dropdown-menu li.cur,
.dropdown-menu li:hover{border:2px solid #32ad6c;}
.dropdown-menu li a:hover{background:none !important;border:none;}
.dropdown-menu li a{border:none !imporatnt;font-size:15px;line-height:30px;margin:0px;}
header nav ul li.active .dropdown-menu li a{border:none;}
.blockSlider{height:100%;overflow:hidden;position:relative;width:100%;}
.blockSlider .bx-viewport,
.blockSlider .bx-wrapper{height:100%;}
.blockSlider .bx-wrapper .bx-viewport,
.wrGallery .bx-wrapper .bx-viewport{border:none;box-shadow:none;left:0;}
.blockSlider .bx-wrapper a{height:41px;width:23px;}
.blockSlider .bx-wrapper .bx-prev,
.wrGallery .bx-wrapper .bx-prev{background:url(/images2/harmonia/img/arrow-prev.png) no-repeat center center;left:106px;}
.blockSlider .bx-wrapper .bx-next,
.wrGallery .bx-wrapper .bx-next{background:url(/images2/harmonia/img/arrow-next.png) no-repeat center center;right:106px;}
.mainSlider{height:100%;width:100%;}
.mainSlider li{display:block;float:left;height:100%;position:static;}
.mainSlider .fonSlider{background-attachment:fixed !important;left:0;height:100%;top:0;position:absolute;width:100%;-webkit-transform:translateZ(0);pointer-events:none;}
.itemPhoto{background-attachment:fixed !important;left:0;height:100%;top:0;position:absolute;width:100%;}
.fotorama__nav-wrap{display:none;}
.mainText{color:#fff;display:block;font-size:42px;font-weight:300;height:100px;margin-top:-50px;padding-left:16%;position:relative;top:50%;}
.mainText.hid,
.bottomText.hid{display:none;}
.mainText span{font-weight:400;}
.bottomText{bottom:50px;color:#fff;font-size:23px;font-weight:300;padding-left:16%;position:absolute;}
.orderTel{background:rgba(32,31,45,.88);bottom:20px;height:130px;position:fixed;right:-296px;width:296px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:10;}
.orderTel.active{right:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.orderTel .tel img{float:left;margin:4px 5px 0 0;}
.orderTel .tel{margin:18px 0 0 37px;}
.orderTel .tel span{color:#fff;font-size:20px;}
.orderTel .btn{background:#32ad6b;border-radius:30px;color:#fff;display:inline-block;font-size:15px;height:44px;line-height:42px;margin:15px 0 0 34px;text-align:center;width:222px;}
.orderTel .btn img{margin-left:4px;}
.advantages{background-color:#f8f8f8;overflow:hidden;padding-bottom:90px;}
.advantages &gt; div{margin:0 auto;width:750px;}
section .title{font-size:30px;line-height:36px;margin:98px 0 60px;}
section .title h1{font-weight:400;font-size:30px;line-height:36px;}
.line{background:#32ad6b;height:4px;margin-bottom:25px;width:55px;}
section .title h1 span{font-weight:600;}
.advantages .blocksAdvantages{color:#fff;position:relative;}
.advantages .blocksAdvantages .rowAdvantages{overflow:hidden;}
.advantages .blocksAdvantages .rowAdvantages:nth-child(2n+1) .itemAdvantages.center,
.advantages .blocksAdvantages .rowAdvantages:nth-child(2n+2) .itemAdvantages.left{background:#47475e;font-size:27px;padding-left:45px;}
.advantages .blocksAdvantages .rowAdvantages:nth-child(2n+1) .itemAdvantages.right,
.advantages .blocksAdvantages .rowAdvantages:nth-child(2n+2) .itemAdvantages.center{background:#505068;font-size:19px;line-height:25px;padding:0 15px 0 30px;}
.advantages .blocksAdvantages .rowAdvantages:nth-child(2n+1) .itemAdvantages.left,
.advantages .blocksAdvantages .rowAdvantages:nth-child(2n+2) .itemAdvantages.right{background:#fff;line-height:250px;text-align:center;}
.advantages .blocksAdvantages .rowAdvantages .itemAdvantages{float:left;height:250px;position:relative;width:33.333%;}
.advantages .blocksAdvantages .rowAdvantages .itemAdvantages img{vertical-align:middle;}
.advantages .blocksAdvantages .rowAdvantages .itemAdvantages &gt; div{display:table-cell;height:250px;width:100%;vertical-align:middle;}
.advantages .blocksAdvantages .rowAdvantages:nth-child(2n+1) .itemAdvantages.right{left:0%;}
.advantages .blocksAdvantages .rowAdvantages:nth-child(2n+1) .itemAdvantages.right.opened{left:33.333%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.advantages .blocksAdvantages .rowAdvantages:nth-child(2n+1) .itemAdvantages.left{left:33.333%;}
.advantages .blocksAdvantages .rowAdvantages:nth-child(2n+1) .itemAdvantages.left.opened{left:0%;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-transition-delay:.5s;transition-delay:.5s;}
.advantages .blocksAdvantages .rowAdvantages:nth-child(2n) .itemAdvantages.right{left:0%;}
.advantages .blocksAdvantages .rowAdvantages:nth-child(2n) .itemAdvantages.right.opened{left:33.333%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transition-delay:.5s;transition-delay:.5s;}
.advantages .blocksAdvantages .rowAdvantages:nth-child(2n) .itemAdvantages.left{left:33.333%;}
.advantages .blocksAdvantages .rowAdvantages:nth-child(2n) .itemAdvantages.left.opened{left:0%;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}
.advantages .blocksAdvantages .rowAdvantages .itemAdvantages.center{left:33.333%;position:absolute;z-index:10;}
.map{margin:90px auto 25px;width:975px;}
.map .coordinate{margin-top:25px;overflow:hidden;}
.map .coordinate .itemMark{float:left;font-size:15px;font-weight:300;line-height:18px;width:195px;}
.map .coordinate .itemMark img{display:block;float:left;margin-right:10px;}
.map .coordinate .itemMark div{float:left;margin-top:10px;width:150px;}
#mapPos{height:520px;width:975px;}
.build{background-image:url(/images2/harmonia/img/build.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;height:700px;width:100%;}
.build .content{width:950px;}
.build .desc{float:left;font-size:22px;line-height:30px;margin-right:140px;width:300px;}
.build .listAdvantages{float:left;left:1000px;position:relative;opacity:0;width:510px;-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;-o-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out;}
.listAdvantages.active{left:0;opacity:1;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}
.build .listAdvantages ul{}
.build .listAdvantages ul li{background:url(/images2/harmonia/img/item-icon.png) no-repeat;float:left;line-height:23px;list-style:none;height:110px;padding:9px 0 0 29px;width:245px;}
.build .listAdvantages ul li span{font-weight:600;}
.planning{font-weight:300;font-size:18px;}
.planning .content{width:1050px;}
.planning .planImg .mainPlan{float:left;}
.planning .planImg div &gt; div{position:relative;}
.planning .leftDesc,
.planning .rightDesc{float:left;height:350px;opacity:0;position:relative;width:160px;}
.planning .leftDesc.active,
.planning .rightDesc.active{opacity:1;-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;-o-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out;}
.planning .rightDesc{padding-left:35px;}
.planning .leftDesc div:nth-child(1){margin-top:13px;}
.planning .leftDesc div:nth-child(1) img{left:64px;top:62px;}
.planning .leftDesc div:nth-child(2){margin-top:200px;}
.planning .leftDesc div:nth-child(2) img{left:105px;top:-41px;}
.planning .rightDesc div:nth-child(1){margin-top:35px;}
.planning .rightDesc div:nth-child(1) img{left:-253px;top:27px;}
.planning .rightDesc div:nth-child(2){margin-top:70px;}
.planning .rightDesc div:nth-child(2) img{left:-216px;top:42px;}
.planning .leftDesc div img,
.planning .rightDesc div img{position:absolute;}
.col{float:left;width:50%;}
.video{}
.video iframe{border:none;display:block;margin:90px auto;}
.contentPage{overflow:hidden;margin:0 auto;width:1000px;}
.contentPage .desc p{margin-bottom:20px;text-align:justify;}
.contentPage h1{color:rgba(0,0,0,.75);font-size:30px;font-weight:400;line-height:36px;margin:80px 0 30px;position:relative;text-transform:uppercase;}
.contentPage h1:before{content:'';background:#34ac6f;display:block;height:5px;position:absolute;top:-25px;width:55px;}
.documentsPage{color:#4d4d4d;}
.documentsPage .desc{font-size:18px;font-weight:300;line-height:30px;margin-bottom:50px;}
.documentsPage .listDocs{}
.documentsPage .listDocs .itemDoc{float:left;height:280px;margin-bottom:55px;padding:0 10px;text-align:center;width:25%;}
.documentsPage .listDocs a.title{color:#555;display:inline-block;font-size:16px;height:53px;line-height:23px;}
.itemGallery{float:left;overflow:hidden;width:50%;}
.itemGallery .title{font-size:25px;margin-bottom:15px;}
.bigThumb,
.listThumb{float:left;}
.bigThumb{height:300px;margin-bottom:20px;width:400px;}
.bigThumb img{height:auto;max-height:100%;max-width:100%;width:auto;}
.descBuilding{margin-top:50px;text-align:justify;}
.descBuilding a{color:#34ac6f;}
.wrGallery{height:675px;overflow:hidden;width:100%;}
.galleryBlock li{height:675px;}
.galleryBlock img{height:auto;width:100%;}
.wrGallery .bx-wrapper a{height:88px;margin-top:-44px;width:40px;}
.wrGallery .bx-wrapper a:hover{background-color:rgba(0,0,0,.3);}
.wrGallery .bx-wrapper .bx-prev{left:15px;}
.wrGallery .bx-wrapper .bx-next{right:15px;}
.parkingBlock{margin-top:50px;overflow:hidden;position:relative;text-align:center;}
.parkingBlock &gt; div{display:inline-block;height:250px;margin:0 20px;overflow:hidden;position:relative;text-align:left;width:250px;}
.parkingBlock &gt; div:nth-child(1){border:1px solid #bababa;line-height:248px;text-align:center;}
.parkingBlock &gt; div:nth-child(1) img{vertical-align:middle;}
.parkingBlock &gt; div:nth-child(2){z-index:10;}
.parkingBlock &gt; div:nth-child(2),
.parkingBlock &gt; div:nth-child(3){background:#47475e;color:#fff;font-size:27px;line-height:40px;padding:85px 0 0 40px;}
.parkingBlock &gt; div:nth-child(1),
.parkingBlock &gt; div:nth-child(3){left:355px;position:absolute;}
.parkingBlock &gt; div:nth-child(1).active,
.parkingBlock &gt; div:nth-child(3).active{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.parkingBlock &gt; div:nth-child(1).active{left:85px;}
.parkingBlock &gt; div:nth-child(3).active{left:625px;}
.parkingBlock &gt; div:nth-child(3) span{font-size:19px;}
.planImg{height:auto;margin:75px 0 0 0;max-width:100%;}
.singleApartment{margin:110px auto 0;width:950px;}
.singleApartment .imgApartment{float:left;margin-right:84px;}
.singleApartment .infoApartment,
.singleApartment .thumb{float:left;}
.singleApartment .thumb a{background:#3fad6e url("/images2/harmonia/img/download-icon.png") no-repeat left 27px top 1px;background-color:#3fad6e;border-radius:17px;color:#fff;display:inline-block;height:40px;line-height:38px;margin:35px 0 0 50px;text-align:center;width:255px;}
.singleApartment .title{color:rgba(85,85,85,.75);font-size:25px;}
.singleApartment .title:before{content:'';background:#32ad6c;display:block;height:5px;margin-bottom:10px;width:55px;}
.singleApartment .room{font-size:18px;font-weight:300;margin:20px 0 30px;}
.singleApartment .room span{background:#36ad6d;border-radius:50%;color:#fff;display:inline-block;font-size:16px;height:32px;line-height:30px;margin:0 40px 0 10px;text-align:center;width:32px;}
.singleApartment .room span:nth-child(2){}
.singleApartment .infoApartment .listInfo{overflow:hidden;}
.singleApartment .infoApartment .listInfo .itemInfo{font-size:18px;font-weight:300;line-height:30px;overflow:hidden;width:410px;}
.singleApartment .infoApartment .listInfo .itemInfo span:nth-child(1){background:url(/images2/harmonia/img/item.png) no-repeat left top 12px;display:inline-block;line-height:30px;margin-top:4px;padding-left:25px;}
.singleApartment .infoApartment .listInfo .itemInfo span:nth-child(2){float:right;display:inline-block;line-height:30px;}
.singleApartment sup{font-size:12px;padding:0 3px;}
.singleApartment .infoApartment .allArea{font-size:20px;margin-bottom:25px;}
.singleApartment .infoApartment .allArea span:nth-child(1){}
.singleApartment .infoApartment .allArea span:nth-child(2){float:right;position:relative;}
.singleApartment .infoApartment .allArea span:nth-child(2):after{content:'';bottom:-15px;background:#32ad6c;display:block;height:5px;position:absolute;right:5px;width:100%;}
.errorPage header,
.errorPage .dropdown-menu{background:none;}
.errorPage footer{margin-top:0;}
.fonPage{background:url(/images2/harmonia/img/img-404.jpg) no-repeat center center;background-size:cover;height:100%;margin-top:-93px;width:100%;}
.page404{color:#fff;font-size:22px;height:calc(100% + 93px);min-height:675px;text-align:center;width:100%;}
.page404 span{display:inline-block;font-size:140px;margin-top:210px;}
.page404 a{background-color:#31ad6b;border-radius:25px;color:#fff;font-size:18px;display:inline-block;height:45px;line-height:43px;margin-top:30px;width:255px;}
footer{background:#252338;color:#fff;margin-top:100px;overflow:hidden;padding:55px 0 20px;}
footer .content{width:1000px;}
footer a{color:#fff;}
footer .desc{font-size:14px;line-height:20px;margin:25px 0;}
footer .infoContact img{float:left;margin-right:12px;}
footer .infoContact .tel{margin-bottom:12px;}
footer .infoContact a{line-height:22px;}
footer .copyright{font-size:13px;margin-top:85px;}
footer .copyright span:last-child{float:right;}
footer .copyright a{color:#ffffff;}
footer .copyright a:hover{color:#32ad6b;}
footer .webForm{width:300px;}
.hid{display:none;}
footer .webForm input{border:none;border-radius:27px;color:#4a4a4a;font-size:14px;height:40px;margin-bottom:22px;padding:0 20px;width:300px;}
footer .webForm input.error{border:1px solid red;}
footer .webForm input[type="submit"]{background:#32ad6b;color:#fff;cursor:pointer;font-size:17px;font-weight:300;outline:none;}
footer #feedbackFrom{float:right;width:320px;}
footer .contactTitle{font-size:22px;}
footer .contactTitle .line{}
footer .contactTitle .manager{display:inline-block;font-size:13px;margin:0 0 23px 0;}
footer .popupForm{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100;}
footer .popupForm.active{display:block;}
footer .popupForm &gt; div{background:#252338;height:400px;left:50%;margin:-200px 0 0 -236px;padding:60px 0 0 80px;position:relative;top:50%;width:478px;}
footer .popupForm &gt; div img{cursor:pointer;position:absolute;right:25px;top:25px;}
footer .popupForm #feedbackFrom{float:left;}
footer .popupForm .message a{border:2px solid #31ad6b;border-radius:25px;display:inline-block;font-size:300;height:47px;line-height:41px;text-align:center;width:300px;}
#plans{}
#plans #rooms{line-height:45px;margin:0 50px 0 0;}
#plans #rooms .floor{float:right;}
#plans #rooms .room-option{border:1px solid white;border-radius:18px;cursor:pointer;font-size:18px;margin:0 5px;padding:6px 20px;}
#plans #rooms .room-option.active,
#plans #rooms .room-option:hover{background:#2dad70;border:1px solid #2dad70;border-radius:18px;color:#fff;}
#plans #map{height:450px;}
#plans #floors{float:right;margin-left:10px;}
#plans #floors ul li{border:1px solid silver;border-radius:50%;clear:both;cursor:pointer;display:block;float:left;font-size:18px;list-style:none;margin:5px;padding:6px 13px;}
#plans #floors ul li:hover{background-color:#2dad70;border:1px solid #2dad70;color:#fff;}
#plans #floors ul li.active{background-color:#2dad70;border:1px solid #2dad70;color:#fff;}
#parkingPlans{margin-top:40px;}
#parkingPlans #slots{line-height:45px;margin:0 50px 0 0;}
#parkingPlans #slots .slot-option{border:1px solid white;border-radius:18px;cursor:pointer;font-size:18px;margin:0 5px;padding:6px 20px;}
#parkingPlans #slots .slot-option.active,
#parkingPlans #slots .slot-option:hover{background:#2dad70;border:1px solid #2dad70;border-radius:18px;color:#fff;}
#parkingPlans #map{height:500px;margin-top:20px;}</pre></body></html>