@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);.build-btns,.build-excursion,.build-news,.build-podryadchik,.build-rayon,.build-ulitsi{margin-bottom:15px;padding:18px 15px 19px}.build-news,.build-rayon,.build-ulitsi{display:flex;justify-content:end}.build-news{background:#c7dde8 url(/img/build/speaker.jpg) 0 no-repeat}.build-ulitsi{background:#c7dde8 url(/img/build/map-pin.jpg) 0 no-repeat}.build-rayon{background:#c7dde8 url(/img/build/city.jpg) 0 no-repeat}.build-podryadchik{background:#e3e3e3 url(/img/build/build-podryadchik.jpg) 0 no-repeat}.build-excursion{background:#e2e2e2 url(/img/build/build-excursion.jpg) 0 no-repeat}.build-new_krasn{background:#c7dde8 url(/img/build/finished_new_building.jpg) 0/cover no-repeat}.build-podryadchik_krasn{background:#e3e3e3 url(/img/build/multi-stage.jpg) 0/cover no-repeat}.build-share_krasn{background:#fff url(/img/build/share.jpg) 0/cover no-repeat;background-position:0 4px}.build-btns .btn{min-width:215px}@media(max-width:1199px){.build-share_krasn{background-position:-35px 4px}}@media(max-width:991px){.build-share_krasn{background-position:0 55%}}.build-news .btn,.build-rayon .btn,.build-ulitsi .btn{box-shadow:0 2px 5px #999;min-width:204px}.build-excursion .btn,.build-podryadchik .btn{box-shadow:0 2px 5px #999;min-width:204px;text-align:right}.build-excursion .fa,.build-news .fa,.build-podryadchik .fa{font-size:12px}.build-menu{background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);list-style:none;padding:0}.build-menu li{padding:6px 10px}.build-menu li:not(:first-child){border-top:1px solid #e5e5e5}.build-list .section-title{color:#333;font-size:18px}.build-realty{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);display:block;font-size:14px;height:100%;margin:auto;position:relative}.build-realty,.build-realty:hover{color:inherit}.build-realty .title{color:#009e00;font-size:16px;font-weight:700;margin:11px 0 12px;transition:.2s}.build-realty .price{padding:11px 15px 0 0}.build-realty .price p{margin:0 0 8px}.build-realty:hover .title{color:#e31e24}.fees{background:#e31e24;color:#fff;font-size:15px;line-height:1.25;letter-spacing:.03em;padding:0 4px 0 8px;position:absolute;top:0;right:15px}.fees .percent{font-family:Arial,sans-serif;font-size:22px;vertical-align:middle}.video-js{max-height:320px}@media (min-width:992px) and (max-width:1199px){.build-realty .price p{font-size:13px}}@media (max-width:991px){.build-realty{max-width:345px}.build-realty>div>:nth-child(2){padding:0 30px}.build-realty .price{padding:0 15px 7px}.build-realty .date-built{float:left}.room-info{width:100%!important}}
