.planing-wrap{margin-top:120px;position:relative}.planing-wrap .background{background-color:#ffa400;position:absolute;top:0;left:0;right:0;bottom:18%;display:block;z-index:1}.planing-wrap .buildings-slider-wrap{max-width:1260px;position:relative;margin:auto;padding:0 20px}.planing-wrap .buildings-slider-wrap .arrow-back,.planing-wrap .buildings-slider-wrap .arrow-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3;display:block;font-size:25px;cursor:pointer;text-align:center;width:50px;height:50px;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;border:3px solid transparent;background-color:#000;color:#fff}.planing-wrap .buildings-slider-wrap .arrow-back span,.planing-wrap .buildings-slider-wrap .arrow-next span{line-height:44px}.planing-wrap .buildings-slider-wrap .arrow-back:hover,.planing-wrap .buildings-slider-wrap .arrow-next:hover{background-color:transparent;border:3px solid #000;color:#000}.planing-wrap .buildings-slider-wrap .arrow-back{left:20px}.planing-wrap .buildings-slider-wrap .arrow-back span{display:block;-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.planing-wrap .buildings-slider-wrap .arrow-next{right:20px}.planing-wrap .buildings-wrap{position:relative;z-index:2}.planing-wrap .buildings{position:relative;margin-top:55px;text-align:center;padding-top:70px}.planing-wrap .building{display:inline-block;vertical-align:top;position:relative;z-index:2}.planing-wrap .building .title{color:#000;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:800;line-height:18px;text-transform:uppercase;letter-spacing:1.8px}.planing-wrap .building .body{width:360px;height:531px;background-position:center;background-repeat:no-repeat;margin-top:25px;padding:25px 20px 35px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;background-color:#e0e0e0}.planing-wrap .btn-wrap .text{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:800;line-height:1em;text-transform:uppercase;letter-spacing:1.4px}.planing-wrap img{position:relative;left:calc(100% + 20px);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);display:table;max-height:260px}.planing-wrap .status-icon{position:relative;left:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);display:table}.planing-wrap .status-icon.red{color:#ed1c24}.planing-wrap .status-icon .text{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;line-height:24px;display:block}.planing-wrap .status-icon .icon{display:block;font-size:50px}.planing-wrap .icon--lastRooms{position:absolute;top:23px;left:23px;width:250px;height:170px;background-repeat:no-repeat;background-position:top center;background-size:contain;background-color:transparent;background-image:url("../../../../svg/ostanni_kvartyry.svg");z-index:1;max-width:49%}.planing-wrap .icon--soldOut{position:absolute;top:23px;left:23px;width:250px;height:170px;background-repeat:no-repeat;background-position:top center;background-size:contain;background-color:transparent;background-image:url("../../../../svg/prodano2.svg");z-index:1;max-width:49%}.planing-wrap .bottom-block{position:relative;margin:auto}.planing-wrap .bottom-block .date-text{color:#ed1c24;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:800;line-height:1em;margin-bottom:20px;margin-top:10px;min-height:1em}.planing-wrap .bottom-block .icon-prodano{font-size:120px;color:#ed1c24;display:block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 1599px){.planing-wrap .buildings{padding-top:60px}.planing-wrap .bottom-block .date-text{min-height:2em}.planing-wrap .building .body{width:350px;height:540px}}@media (max-width: 1199px){.planing-wrap{margin-top:100px}.planing-wrap .buildings-slider-wrap{max-width:991px}.planing-wrap img{max-height:190px;left:calc(100% + 15px)}.planing-wrap .btn-wrap .text{letter-spacing:1px}.planing-wrap .status-icon .icon{font-size:45px}.planing-wrap .background{bottom:10%}.planing-wrap .buildings{margin-top:40px}.planing-wrap .building:not(:last-child){margin-right:10px}.planing-wrap .building .body{width:280px;height:auto;padding:10px 15px}.planing-wrap .building.sold-block .body{padding-bottom:118px}.planing-wrap .building.sold-block .bottom-block{position:absolute;bottom:0;width:auto;left:0;right:0}.planing-wrap .building.sold-block .bottom-block .icon-prodano{-webkit-transform:translateY(-15%);-ms-transform:translateY(-15%);transform:translateY(-15%)}}@media (max-width: 991px){.planing-wrap .buildings-slider-wrap .arrow-back,.planing-wrap .buildings-slider-wrap .arrow-next{display:none}.planing-wrap .building{display:table;margin:auto}.planing-wrap .building:not(:last-child){margin-right:auto;margin-bottom:60px}.planing-wrap .building .body{width:290px;height:auto;padding:10px 15px 20px}.planing-wrap img{max-height:200px}.planing-wrap .bottom-block .icon-prodano{font-size:100px;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@media (max-width: 479px){.planing-wrap .building .body{width:260px;height:auto}}
