@charset "UTF-8";*,td{padding:0}*,body,p{margin:0}.fa,.icon,p{display:inline-block}.header-menu__link a,.logo__left span{text-transform:uppercase;color:#1f1f1f}@font-face{font-family:'Proxima Nova';src:url("../../../fonts/templates/silvercity/proxima-nova/ProximaNova-Light.woff2") format("woff2"),url("../../../fonts/templates/silvercity/proxima-nova/ProximaNova-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url("../../../fonts/templates/silvercity/proxima-nova/ProximaNova-Semibold.woff2") format("woff2"),url("../../../fonts/templates/silvercity/proxima-nova/ProximaNova-Semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url("../../../fonts/templates/silvercity/proxima-nova/ProximaNovaRegular/ProximaNovaRegular.woff2") format("woff2"),url("../../../fonts/templates/silvercity/proxima-nova/ProximaNovaRegular/ProximaNovaRegular.woff") format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Proxima Nova";src:url("../../../fonts/templates/silvercity/proxima-nova/ProximaNovaBold/ProximaNovaBold.woff2") format("woff2"),url("../../../fonts/templates/silvercity/proxima-nova/ProximaNovaBold/ProximaNovaBold.woff") format("woff");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"Proxima Nova";src:url("../../../fonts/templates/silvercity/proxima-nova/ProximaNovaBlack/ProximaNovaBlack.woff") format("woff");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:FontAwesome;src:url("../../../fonts/templates/silvercity/font-awesome/fontawesome-webfont.woff2") format("woff2"),url("../../../fonts/templates/silvercity/font-awesome/fontawesome-webfont.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Glyphicons Halflings';src:url("../../../fonts/templates/silvercity/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"),url("../../../fonts/templates/silvercity/bootstrap/glyphicons-halflings-regular.woff") format("woff");font-display:swap}@font-face{font-family:Oswald;src:url('../../../fonts/templates/silvercity/oswald/static/oswald-bold-webfont.woff2') format('truetype');font-weight:700;font-style:normal;font-display:swap}.fa{font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-map-marker:before{content:""}.fa-phone:before{content:""}.fa-envelope:before{content:""}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}header,nav,section{display:block}a{background-color:transparent;color:#337ab7;text-decoration:none}.header,body{background-color:#fff}h1{margin:.67em 0}h1,h2,ul{margin-bottom:10px}img{border:0;vertical-align:middle}.logo__left img{width:auto}button,input{color:inherit;font:inherit;margin:0}button{overflow:visible;text-transform:none;-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox]{box-sizing:border-box;padding:0;margin:4px 0 0;line-height:normal}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333}.logo,h1,h2{margin-top:20px}button,h1,h2,input{font-family:inherit}button,input{font-size:inherit;line-height:inherit}h1,h2{font-weight:500;line-height:1.1;color:inherit}h1,ul{margin-top:0}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.container:after,.row:after{clear:both}@media (min-width:768px){.container{width:750px}.col-sm-1,.col-sm-12,.col-sm-3,.col-sm-4{float:left}.col-sm-1{width:8.33333%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-12{width:100%}}@media (min-width:992px){.container{width:970px}.col-md-12,.col-md-2,.col-md-3,.col-md-7{float:left}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-7{width:58.33333%}.col-md-12{width:100%}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-md-12,.col-md-2,.col-md-3,.col-md-7,.col-sm-1,.col-sm-12,.col-sm-3,.col-sm-4,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-12{float:left;width:100%}@-ms-viewport{width:device-width}.icon-menu{width:24px;height:15px}.icon-close{width:15px;height:15px}.icon-arrow-right-white{width:16px;height:10px}*{position:relative;box-sizing:border-box;font-family:'Proxima Nova',sans-serif}.block,.default-single-contact-element{width:100%;float:left}.default-section{padding-top:65px;padding-bottom:60px}.default-section.default-section_shadow-bottom{box-shadow:0 0 9px 0 rgba(0,0,0,.15);z-index:2;background-color:#fff}h1{font-size:80px;color:#fff;font-weight:900}h2:after{width:60px;height:4px;background-color:#7eb0cc;position:absolute;display:block;content:'';z-index:2;left:0;bottom:0}p{font-size:14px;color:#2d2d2d}p:not(:last-child){margin-bottom:23px}.header{box-shadow:0 0 9px 0 rgba(0,0,0,.15);z-index:3}.objects-table.objects-table_rent .show-more-default-link,.open-hidden-nav{display:none}.logo{float:left;margin-bottom:20px;display:grid;grid-template-columns:auto 1fr;align-items:end}.logo__left{display:inline-block;text-align:center;margin-right:25px;width:100%}.logo__left span{font-size:20px;font-weight:700;font-family:Oswald,sans-serif;letter-spacing:-.6px}.navigation{width:100%;float:left;margin-top:33px}.header-menu{float:left;text-align:left;border-bottom:1px solid #888}.header-menu__link{display:inline-block;list-style:none;padding-bottom:24px}.header-menu__link a{font-weight:200;font-size:13px;margin-bottom:0}.header-menu__link a:after{width:100%;height:3px;position:absolute;left:0;bottom:-26px;background-color:#0071c3;z-index:2;content:'';display:block;opacity:0}.header-menu__link:not(:last-child){margin-right:28px}.header-menu__link.header-menu__link_active a:after{opacity:1}.header__contacts{padding-left:0}.small-contacts-block{background-color:#e8e8e8;width:100%;height:100%;float:left;text-align:right;padding-right:25px;display:flex;align-items:flex-end;flex-direction:column;justify-content:center}.small-contacts-block:after{width:25px;height:100%;z-index:2;position:absolute;display:block;content:'';left:-25px;top:0;background-color:#e8e8e8}.default-contact-phone{float:right;clear:left;color:#1f1f1f;font-size:17px;font-weight:600;display:inline-block;margin-bottom:15px;line-height:1}.default-contact-call{float:right;color:#888;font-size:14px;border-bottom:1px dashed #888}.home-top-section{height:540px;background-size:cover;background-repeat:no-repeat;background-position:center}.home-top-section_container{z-index:2}.home-top-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);z-index:1}.home-top-section__wrapper{width:100%;float:left;height:540px;display:flex;justify-content:center;align-items:center}.blue-button,.show-more-default-link{display:inline-block;text-transform:uppercase}.simple-description-block{position:absolute;top:0;font-size:14px;color:#fff;border:1px solid rgba(255,255,255,.4);padding:10px;left:101%;width:230px}.home-top-section-description{position:absolute;left:0;bottom:40px;width:100%;text-align:center;color:#fff;font-size:18px;font-weight:400}.complex-in-nums{margin-top:70px;border-top:1px solid #e8e8e8;padding-top:50px}.default-table td:first-child{padding-left:10px}.default-table__tbody tr td{padding:13px 10px 10px;text-wrap:nowrap}.default-table__tbody tr td.wrap{text-wrap:unset}.show-more-default-link{float:left;font-size:12px;color:#888;margin-top:30px;border-bottom:1px solid #888}.show-more-default-link:after{position:absolute;display:block;content:'';width:9px;height:4px;right:-17px;top:6px}.default-input{border:1px solid #e8e8e8;background-color:#f7f8f9;height:48px;width:234px;padding:0 20px;line-height:48px;color:#000;font-size:16px;outline:0;margin-bottom:20px;text-align:left}.blue-button{background-color:#0071c3;outline:0;width:236px;color:#fff;border:none;height:50px}.blue-button i{margin-left:14px}.display-none{display:none!important}.popup-call-title{font-size:24px;margin-bottom:20px;margin-top:0}._g-recaptcha{display:none;opacity:0}.main-page{width:100%;display:flex;flex-direction:column}.header-logo{padding-left:0;padding-right:0}.default-single-contact-element__name{width:100%;display:inline-block;font-weight:700;color:#2d2d2d;font-size:18px;text-transform:uppercase;margin-bottom:16px}.default-single-contact-element__value{font-size:15px;display:inline-block;width:100%;color:#2d2d2d;margin-bottom:30px}.default-page h1,h2{width:100%;display:inline-block;color:#484848;font-size:42px;font-weight:700;padding-bottom:19px;margin-top:0;margin-bottom:40px}.contacts-section__map{width:100%;height:530px;margin-bottom:50px;background:#ededed;float:none;clear:both}.header-row{display:flex;align-items:stretch}.header-navigation{display:flex;align-items:center}.objects-table-text{margin-top:25px;margin-bottom:25px;padding-left:15px;padding-right:15px}@media (max-width:1599px){.simple-description-block{position:absolute;top:unset;color:#fff;border:1px solid rgba(255,255,255,.4);padding:10px;left:50%;transform:translateX(-50%);width:270px;bottom:95%}}@media (max-width:1199px){.header__contacts .small-contacts-block .default-contact-phone,.logo__left span{font-size:15px}.header-menu__link:not(:last-child),.logo__left{margin-right:10px}.header-menu__link a{font-size:11px}.header__contacts .small-contacts-block{padding-right:15px}.header__contacts .small-contacts-block .default-contact-call{font-size:12px}}@media (max-width:991px){h1{font-size:70px}h2{font-size:35px}.header .col-sm-1{position:static!important}.open-hidden-nav{display:block;padding-top:40px}.open-hidden-nav__icon{vertical-align:middle;opacity:.6}.open-hidden-nav__text{display:inline-block;text-transform:uppercase;color:#1f1f1f;font-weight:700;font-size:14px;vertical-align:middle;margin-top:1px;margin-left:10px}.navigation,.small-contacts-block:after{display:none}.navigation{position:absolute;left:0;background-color:#fff;top:100px;margin-top:0;padding:15px 15px 7px}.header-menu{width:100%;display:flex;justify-content:space-between}.header-menu__link{display:inline-block;list-style:none;padding-bottom:10px}.header-menu__link a{font-size:14px}.header-menu__link a:after{bottom:-12px}.header__contacts .small-contacts-block{padding-right:0}.small-contacts-block{background-color:transparent;padding-right:0}.default-contact-phone{margin-bottom:5px}.home-top-section,.home-top-section__wrapper{height:420px}.default-table td{font-size:12px}}@media (max-width:767px){h1{font-size:26px}p{font-size:13px}body{min-width:320px}.default-section{padding-top:45px}.header{padding-top:0;margin-bottom:65px;border-bottom:1px solid #e8e8e8}.open-hidden-nav{padding-top:28px;position:absolute;right:0;top:0;z-index:3}.open-hidden-nav__icon{opacity:1}.open-hidden-nav__text{display:none}.logo{margin-top:10px;margin-bottom:10px}.navigation{z-index:5;top:80px}.header-menu{width:100%;display:block;justify-content:space-between;border-bottom:none}.header-menu__link,.objects-table.objects-table_rent .show-more-default-link{display:inline-block}.header-menu__link{list-style:none;width:100%;padding-bottom:10px}.header-menu__link a{font-size:14px}.header-menu__link a:after{bottom:-4px}.header__contacts{width:100%;text-align:center;height:65px;position:absolute;left:0;top:80px;background-color:#fff;padding-left:15px}.header__contacts .small-contacts-block{align-items:center;height:65px}.header__contacts .small-contacts-block .default-contact-phone{font-size:15px;margin-bottom:3px}.header__contacts .small-contacts-block .default-contact-call{font-size:13px}.home-top-section,.home-top-section__wrapper{height:210px}.home-top-section__wrapper h1{position:static}.simple-description-block{position:absolute;top:10px;font-size:10px;color:#fff;border:1px solid rgba(255,255,255,.4);padding:10px;left:50%;transform:translateX(-50%);width:270px;bottom:unset}.home-top-section-description{position:absolute;left:15%;bottom:15px;width:70%;text-align:center;color:#fff;font-size:13px;line-height:1.2;font-weight:400}.complex-in-nums{padding-top:20px}.open-hidden-text-wrapper{max-height:190px;overflow:hidden;padding-bottom:30px}.open-hidden-text-wrapper:after{width:100%;background-image:-moz-linear-gradient(90deg,#fff 0,rgba(249,249,249,.06) 94%,rgba(242,243,243,0) 100%);background-image:-webkit-linear-gradient(90deg,#fff 0,rgba(249,249,249,.06) 94%,rgba(242,243,243,0) 100%);background-image:-ms-linear-gradient(90deg,#fff 0,rgba(249,249,249,.06) 94%,rgba(242,243,243,0) 100%);height:115px;position:absolute;display:block;content:'';left:0;bottom:20px;z-index:2}.open-hidden-text-wrapper:before{width:100%;height:20px;position:absolute;display:block;content:'';background-color:#fff;z-index:2;left:0;bottom:0}.blue-button,.default-input{width:100%}.default-table__tbody tr td{width:50%;display:block;float:left}.default-table__tbody tr td:first-child{padding-left:0}.objects-table .show-more-default-link{margin-left:15px;margin-bottom:18px}.objects-table .default-table tr td{display:inline-block;font-size:12px;padding-top:0}.objects-table .default-table tr td:first-child{color:#2d2d2d;font-size:13px;height:28px}.main-page{width:100%;display:flex;flex-direction:column}.home-top-section{order:1}.main-page-table-rent{order:2}.main-page-table-sale{order:3}.about-section--top{order:4}.gallery-section{order:5}.advantages-section{order:6}.contacts-section-main{order:7}.about-section--bottom{order:8}.default-single-contact-element__name{margin-bottom:0;font-size:14px;width:35%;float:left}.default-single-contact-element__value{display:inline-block;width:65%;font-size:13px;margin-bottom:0}.default-page h1,h2{font-size:18px}.contacts-section__map{height:230px}.default-single-contact-element{padding-top:10px}.contacts-section .row>div:last-child .default-single-contact-element{padding-bottom:30px}.objects-table-text{padding-left:15px;padding-right:15px}}@media (max-width:395px){.objects-table .default-table tr td{display:inline-block;font-size:12px;padding-top:0}.objects-table .default-table tr td:first-child{color:#2d2d2d;font-size:13px;height:28px}}
