@import url('https://fonts.googleapis.com/css2?family=PT+Serif:wght@700&display=swap');@import url("https://fonts.googleapis.com/css?family=PT+Sans:400,700&display=swap&subset=cyrillic,cyrillic-ext");div.geofield-ymap{width:100%;height:400px;}
.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}
input.webform-calendar{display:none;padding:3px;vertical-align:top;}html.js input.webform-calendar{display:inline;}.webform-container-inline label{display:inline;margin-right:1em;}.webform-container-inline div,.webform-container-inline div.form-item{display:inline;}.webform-container-inline div.description{display:block;}.webform-container-inline div.messages{display:block;float:left;}.webform-container-inline div.ajax-progress-bar div{display:inherit;}.webform-container-inline.webform-component-textarea label{vertical-align:top;}.webform-container-inline.webform-component-textarea .form-textarea-wrapper{display:inline-block;}fieldset.fieldset-invisible,fieldset.fieldset-invisible > legend{margin:0;padding:0;border:none;border-radius:0;background:inherit;position:static;color:inherit;height:auto;width:auto;font-family:inherit;text-indent:0;line-height:inherit;text-shadow:unset;top:0;right:0;bottom:0;left:0;}fieldset.fieldset-invisible > legend{font-weight:bold;font-size:0.929em;}fieldset.fieldset-invisible > div > div.form-item:last-child,fieldset.fieldset-invisible > table{margin-bottom:0;}.webform-component-textarea .grippie{display:block;}.webform-progressbar{width:90%;margin:0 auto;text-align:center;}.webform-progressbar-inner{height:1em;background-color:#74c421;height:3px;}.webform-progressbar-outer{position:relative;border:1px solid #356900;width:100%;height:3px;margin:0.35em -1px 2em;background-color:white;}.webform-progressbar-page{position:absolute;width:7px;height:7px;margin:-6px -4px;border:1px solid #356900;background-color:white;border-radius:5px;}.webform-progressbar-page.completed{background-color:#74c421;}.webform-progressbar-page.current{background-color:#74c421;}.webform-progressbar-page .webform-progressbar-page-number{display:none;}.webform-progressbar-page .webform-progressbar-page-label{position:relative;top:10px;margin:0 -10em;}
@font-face{font-family:lg;src:url(/sites/all/themes/vrealty_weblight/fonts/lg.ttf?22t19m) format("truetype"),url(/sites/all/themes/vrealty_weblight/fonts/lg.woff?22t19m) format("woff"),url(/sites/all/themes/vrealty_weblight/fonts/lg.svg?22t19m#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;background:0 0;border:none;box-shadow:none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:0;border:none}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(/sites/all/themes/vrealty_weblight/img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(/sites/all/themes/vrealty_weblight/img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(/sites/all/themes/vrealty_weblight/img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(/sites/all/themes/vrealty_weblight/img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(/sites/all/themes/vrealty_weblight/img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{height:100%;width:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e905"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .3s cubic-bezier(.32,0,.67,0) 0s;-moz-transition:-moz-transform .3s cubic-bezier(.32,0,.67,0) 0s;-o-transition:-o-transform .3s cubic-bezier(.32,0,.67,0) 0s;transition:transform .3s cubic-bezier(.32,0,.67,0) 0s}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:"\e903"}.lg-flip-hor:after{content:"\e902"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;outline:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(/sites/all/themes/vrealty_weblight/img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}
.adminfilter .cbox .contentbox .line-flat.open .flat-info,.flat-new-build .line-flat.open .flat-info{height:auto !important;}.adminfilter .line-flat .flat-info .item,.flat-new-build .line-flat.open .flat-info .item{max-width:1170px;background-color:#ebf2ff;-webkit-box-shadow:0 30px 50px 0 rgba(146,166,204,0.5);box-shadow:0 30px 50px 0 rgba(146,166,204,0.5);border-radius:10px;padding:20px;margin:0 auto;display:flex;align-items:stretch;position:relative;width:100%;}.adminfilter .line-flat .flat-info .item .item__slider,.flat-new-build .line-flat.open .flat-info .item .item__slider{margin-right:30px;width:750px;position:relative;}.adminfilter .line-flat .flat-info .item .item__slider .tns-controls{width:100% !important;left:0 !important;position:absolute;top:200px;height:0;z-index:2;}.adminfilter .line-flat .flat-info .tns-controls button,.flat-new-build .line-flat.open .flat-info .tns-controls button{-webkit-mask:unset;mask:unset;background:rgba(0,0,0,.35);border-radius:3px;width:38px;height:60px;text-align:center;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative;display:block;box-shadow:none;border:none;}.adminfilter .line-flat .flat-info .tns-controls button.disabled,.flat-new-build .line-flat.open .flat-info .tns-controls button.disabled{background:rgba(204,204,204,.4);cursor:none;}.adminfilter .line-flat .flat-info .tns-controls button:hover,.flat-new-build .line-flat.open .flat-info .tns-controls button:hover{background:rgba(0,0,0,.70);}.adminfilter .line-flat .flat-info .tns-outer .tns-controls button[data-controls="prev"],.flat-new-build .line-flat.open .flat-info .tns-outer .tns-controls button[data-controls="prev"]{-ms-transform:rotate(180deg);transform:rotate(180deg);}.adminfilter .line-flat .flat-info .item .item__outer,.flat-new-build .line-flat.open .flat-info .item .item__outer{width:auto;height:500px;}.adminfilter .line-flat .flat-info .tns-outer .tns-controls,.flat-new-build .line-flat.open .flat-info .tns-outer .tns-controls{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:100%;}.adminfilter .line-flat .flat-info .tns-outer .tns-controls button,.flat-new-build .line-flat.open .flat-info .tns-outer .tns-controls button{display:block;float:left;padding:0;margin:0 10px;text-indent:-9999px;position:relative;}.adminfilter .line-flat .flat-info .tns-outer .tns-controls button[data-controls="next"],.flat-new-build .line-flat.open .flat-info .tns-outer .tns-controls button[data-controls="next"]{float:right;}.adminfilter .line-flat .flat-info .item .item__outer-image,.flat-new-build .line-flat.open .flat-info .item .item__outer-image{width:auto;max-width:750px;height:100%;-o-object-fit:cover;object-fit:cover;}.adminfilter .line-flat .flat-info .item .item__outer-image:not(.tns-item),.flat-new-build .line-flat.open .flat-info .item .item__outer-image:not(.tns-item){display:block;margin:0 auto;width:100%;height:100%;object-fit:contain;background:#fff;border-radius:8px;}.adminfilter .line-flat .flat-info .item .item__inner,.flat-new-build .line-flat.open .flat-info .item .item__inner{max-height:48px;margin-top:4px;}.adminfilter .line-flat .flat-info .item .item__inner-image,.flat-new-build .line-flat.open .flat-info .item .item__inner-image{width:auto;height:100%;max-height:48px;-o-object-fit:cover;object-fit:cover;}.adminfilter .line-flat .flat-info .tns-controls button span,.flat-new-build .line-flat.open .flat-info .tns-controls button span{content:'';display:block;width:100%;height:46px;line-height:46px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow.svg) 50% no-repeat;background-color:#fff;-webkit-mask-size:19px;mask-size:12px;padding:0;margin:0;}.adminfilter .line-flat .flat-info .item .item__inner .tns-nav-active,.flat-new-build .line-flat.open .flat-info .item .item__inner .tns-nav-active{border:2px solid #f18b68;}.adminfilter .line-flat .flat-info .item .item__content,.flat-new-build .line-flat.open .flat-info .item .item__content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-shrink:0;}.adminfilter .line-flat .flat-info .item .item__tag,.flat-new-build .line-flat.open .flat-info .item .item__tag{display:inline-block;background-color:#4fbb65;border-radius:3px;padding:0 5px;font-size:14px;line-height:22px;font-weight:400;color:#fff;margin-bottom:5px;}.adminfilter .line-flat .flat-info .item .item__title,.flat-new-build .line-flat.open .flat-info .item .item__title{font-size:22px;line-height:26px;font-weight:400;color:#3685d0;max-width:255px;display:block;margin-bottom:15px;}.adminfilter .line-flat .flat-info .item .item__title-icon,.flat-new-build .line-flat.open .flat-info .item .item__title-icon{width:24px;height:22px;display:inline;margin-left:5px;}.adminfilter .line-flat .flat-info .item .item__info,.flat-new-build .line-flat.open .flat-info .item .item__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;}.adminfilter .line-flat .flat-info .item .item__text,.flat-new-build .line-flat.open .flat-info .item .item__text{margin-right:20px;font-size:16px;line-height:22px;font-weight:400;color:#17181a;}.adminfilter .line-flat .flat-info .item .item__price,.flat-new-build .line-flat.open .flat-info .item .item__price{font-family:"PT Serif";font-size:32px;line-height:18px;font-weight:700;color:#17181a;margin-bottom:10px;display:inline-block;}.adminfilter .line-flat .flat-info .item .item__price.sale,.flat-new-build .line-flat.open .flat-info .item .item__price.sale{position:relative;color:#ec3f3f;}.adminfilter .line-flat .flat-info .item .item__price.sale::before,.flat-new-build .line-flat.open .flat-info .item .item__price.sale::before{position:absolute;content:attr(data-sale);top:0;left:calc(100% + 16px);background-color:#546e79;border-radius:3px;font-size:14px;line-height:20px;font-weight:700;color:#fff;padding:0 5px;}.adminfilter .line-flat .flat-info .item .item__amount,.flat-new-build .line-flat.open .flat-info .item .item__amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;position:relative;}.adminfilter .line-flat .flat-info .item .item__sq,.flat-new-build .line-flat.open .flat-info .item .item__sq{font-size:14px;line-height:20px;font-weight:400;color:#878d96;margin-right:20px;}.adminfilter .line-flat .flat-info .item .item__sq > div,.flat-new-build .line-flat.open .flat-info .item .item__sq > div{display:inline-block;}.adminfilter .line-flat .flat-info .item .item__sale,.flat-new-build .line-flat.open .flat-info .item .item__sale{font-size:14px;line-height:20px;font-weight:400;text-decoration:line-through;color:#878d96;margin-right:20px;}.adminfilter .line-flat .flat-info .item .item__edit,.flat-new-build .line-flat.open .flat-info .item .item__edit{font-size:14px;line-height:16px;font-weight:400;color:#3685d0;cursor:pointer;}.adminfilter .line-flat .flat-info .item .item__presentation,.flat-new-build .line-flat.open .flat-info .item .item__presentation{font-size:14px;line-height:18px;font-weight:400;max-width:295px;margin-bottom:20px;}.adminfilter .line-flat .flat-info .item .item__presentation span,.flat-new-build .line-flat.open .flat-info .item .item__presentation span{font-size:16px;line-height:25px;font-weight:700;color:#000;display:block;}.adminfilter .line-flat .flat-info .item .item__presentation-withoutText,.flat-new-build .line-flat.open .flat-info .item .item__presentation-withoutText{margin-bottom:10px;}.adminfilter .line-flat .flat-info .item .item__btns,.flat-new-build .line-flat.open .flat-info .item .item__btns{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.adminfilter .line-flat .flat-info .item .item__btn,.flat-new-build .line-flat.open .flat-info .item .item__btn,.adminfilter .line-flat .flat-info .item .item_sq_new .save,.flat-new-build .line-flat.open .flat-info .item .item_sq_new .save{background-color:#ef8b6c;border-radius:4px;line-height:32px;padding:0 10px;font-size:16px;font-weight:700;color:#fff;border:0;margin-right:15px;cursor:pointer;}.adminfilter .line-flat .flat-info .item .item__btn:hover,.flat-new-build .line-flat.open .flat-info .item .item__btn:hover,.adminfilter .line-flat .flat-info .item .item_sq_new .save:hover,.flat-new-build .line-flat.open .flat-info .item .item_sq_new .save:hover{background-color:#ff9979;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;}.adminfilter .line-flat .flat-info .item .item__whatsapp,.flat-new-build .line-flat.open .flat-info .item .item__whatsapp{width:32px;height:32px;margin-right:20px;}.adminfilter .line-flat .flat-info .item .item__whatsapp img,.flat-new-build .line-flat.open .flat-info .item .item__whatsapp img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.adminfilter .line-flat .flat-info .item .item__checkbox,.flat-new-build .line-flat.open .flat-info .item .item__checkbox{height:16px;display:flex;}.adminfilter .line-flat .flat-info .item .item__checkbox .filled-in:checked + span:after,.flat-new-build .line-flat.open .flat-info .item .item__checkbox .filled-in:checked + span:after{background:#3685d0 !important;border:0 !important;}.adminfilter .line-flat .flat-info .item .item__checkbox span,.flat-new-build .line-flat.open .flat-info .item .item__checkbox span{font-size:14px !important;line-height:16px !important;font-weight:400 !important;color:#000;padding-left:22px !important;}.adminfilter .line-flat .flat-info .item .item__checkbox span::before,.flat-new-build .line-flat.open .flat-info .item .item__checkbox span::before{width:6px !important;height:10px !important;}.adminfilter .line-flat .flat-info .item .item__checkbox span::after,.flat-new-build .line-flat.open .flat-info .item .item__checkbox span::after{width:16px !important;height:16px !important;background-color:#fff !important;border:1px solid #b5b5b5 !important;border-radius:3px !important;}.adminfilter .line-flat .flat-info .item .item__broker,.flat-new-build .line-flat.open .flat-info .item .item__broker{margin-bottom:30px;background-color:#fff;border-radius:6px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}.adminfilter .line-flat .flat-info .item .item__broker-content,.flat-new-build .line-flat.open .flat-info .item .item__broker-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-right:30px;}.adminfilter .line-flat .flat-info .item .item__broker-tag,.flat-new-build .line-flat.open .flat-info .item .item__broker-tag{font-size:14px;line-height:20px;font-weight:400;color:#fff;background-color:#546e79;border-radius:3px;padding:0 5px;}.adminfilter .line-flat .flat-info .item .itemk,.flat-new-build .line-flat.open .flat-info .item .itemk{display:block;color:red;font-weight:700;font-size:22px;}.adminfilter .line-flat .flat-info .item .item__broker-title,.flat-new-build .line-flat.open .flat-info .item .item__broker-title{font-size:16px;line-height:18px;font-weight:700;color:#000;}.adminfilter .line-flat .flat-info .item .item__broker-title span,.flat-new-build .line-flat.open .flat-info .item .item__broker-title span{display:block;font-size:14px;font-weight:400;color:#757575;margin:10px 0 0;}.adminfilter .line-flat .flat-info .item .item__broker-avatar,.flat-new-build .line-flat.open .flat-info .item .item__broker-avatar{width:100px;height:100px;background-color:#a6aab4;border-radius:4px;}.adminfilter .line-flat .flat-info .item .item__broker-avatar img,.flat-new-build .line-flat.open .flat-info .item .item__broker-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.adminfilter .line-flat .flat-info .item .item__partner,.flat-new-build .line-flat.open .flat-info .item .item__partner{margin-bottom:30px;background-color:#fff;border-radius:6px;padding:10px;}.adminfilter .line-flat .flat-info .item .bottom-info{overflow:hidden;}.adminfilter .line-flat .flat-info .item .bottom-info .name{color:#000;font-weight:700;font-size:16px;display:block;}.adminfilter .line-flat .flat-info .item .bottom-info .phonenum{display:block;color:#3e3b45;font-weight:700;font-size:16px;text-decoration:none;margin:5px 0 0;cursor:pointer;}.adminfilter .line-flat .flat-info .item .bottom-info .percent{font-size:22px;color:#7dc421;display:block;line-height:40px;}.adminfilter .line-flat .flat-info .item .item__action,.flat-new-build .line-flat.open .flat-info .item .item__action{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}.adminfilter .line-flat .flat-info .item .item__remove,.flat-new-build .line-flat.open .flat-info .item .item__remove{font-size:14px;line-height:16px;font-weight:400;color:#3685d0;margin-right:20px;cursor:pointer;}.adminfilter .line-flat .flat-info .item .item__remove-why,.flat-new-build .line-flat.open .flat-info .item .item__remove-why{display:none;font-size:14px;line-height:16px;font-weight:400;color:#000;position:relative;}.adminfilter .line-flat .flat-info .item .item__remove-why::before,.flat-new-build .line-flat.open .flat-info .item .item__remove-why::before{position:absolute;z-index:2;content:"";width:18px;height:18px;background-color:#fff;-ms-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);bottom:calc(100% + 10px);left:50%;}.adminfilter .line-flat .flat-info .item .item__why,.flat-new-build .line-flat.open .flat-info .item .item__why,.adminfilter .line-flat .flat-info .item .item_sq_new,.flat-new-build .line-flat.open .flat-info .item .item_sq_new{white-space:nowrap;position:absolute;bottom:calc(100% + 20px);left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;border-radius:6px;padding:10px 20px;z-index:3;display:none;}.adminfilter .line-flat .flat-info .item .item_sq_new,.flat-new-build .line-flat.open .flat-info .item .item_sq_new{bottom:unset;top:30px;width:100%;}.adminfilter .line-flat .flat-info .item .item_sq_new textarea,.flat-new-build .line-flat.open .flat-info .item .item_sq_new textarea{resize:none;display:block;margin:0 0 20px;}.adminfilter .line-flat .flat-info .item .item__why button,.flat-new-build .line-flat.open .flat-info .item .item__why button{margin-right:0;}.adminfilter .line-flat .flat-info .item .item__why-tag,.flat-new-build .line-flat.open .flat-info .item .item__why-tag{padding:0 5px;margin-right:5px;line-height:20px;font-size:14px;font-weight:400;color:#3685d0;display:inline-block;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s;}.adminfilter .line-flat .flat-info .item .item__why-tag:last-of-type,.flat-new-build .line-flat.open .flat-info .item .item__why-tag:last-of-type{margin-right:15px;cursor:pointer;}.adminfilter .line-flat .flat-info .item .item__why .active,.flat-new-build .line-flat.open .flat-info .item .item__why .active{background-color:#546e79;border-radius:3px;font-size:14px;font-weight:400;color:#fff;}.adminfilter .line-flat .flat-info .item .item__undo-text,.flat-new-build .line-flat.open .flat-info .item .item__undo-text{font-size:14px;line-height:16px;font-weight:700;color:#000;margin-right:30px;display:none;}.adminfilter .line-flat .flat-info .item .item__undo-link,.flat-new-build .line-flat.open .flat-info .item .item__undo-link{font-size:14px;line-height:16px;font-weight:400;color:#3685d0;display:none;}.adminfilter .line-flat .flat-info .item .item__update,.flat-new-build .line-flat.open .flat-info .item .item__update{font-size:14px;line-height:16px;font-weight:400;color:#878d96;}.adminfilter .line-flat .flat-info .item .item__close,.flat-new-build .line-flat.open .flat-info .item .item__close{position:absolute;top:20px;right:20px;width:16px;height:16px;background:url(/sites/all/themes/vrealty_weblight/css/img/close.png) center/cover no-repeat;}.adminfilter .line-flat .flat-info .item .partnerFirst,.flat-new-build .line-flat.open .flat-info .item .partnerFirst{max-width:280px;}.adminfilter .line-flat .flat-info .item .partnerFirst__head,.flat-new-build .line-flat.open .flat-info .item .partnerFirst__head{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.adminfilter .line-flat .flat-info .item .partnerFirst__tag,.flat-new-build .line-flat.open .flat-info .item .partnerFirst__tag{padding:0 5px;background-color:#d41fcc;border-radius:3px;font-size:14px;line-height:20px;font-weight:400;color:#fff;}.adminfilter .line-flat .flat-info .item .partnerFirst__title,.flat-new-build .line-flat.open .flat-info .item .partnerFirst__title{font-size:14px;line-height:18px;font-weight:400;color:#757575;}.adminfilter .line-flat .flat-info .item .partnerFirst__body,.flat-new-build .line-flat.open .flat-info .item .partnerFirst__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.adminfilter .line-flat .flat-info .item .partnerFirst__text,.flat-new-build .line-flat.open .flat-info .item .partnerFirst__text{font-size:16px;line-height:18px;font-weight:700;color:#000;}.adminfilter .line-flat .flat-info .item .partnerFirst__link,.flat-new-build .line-flat.open .flat-info .item .partnerFirst__link{display:block;font-size:14px;font-weight:400;color:#000;}.adminfilter .line-flat .flat-info .item .partnerFirst__percent,.flat-new-build .line-flat.open .flat-info .item .partnerFirst__percent{font-size:14px;line-height:18px;font-weight:400;color:#29ba46;}.adminfilter .line-flat .flat-info .item .partnerSecond,.flat-new-build .line-flat.open .flat-info .item .partnerSecond{max-width:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.adminfilter .line-flat .flat-info .item .partnerSecond__tag,.flat-new-build .line-flat.open .flat-info .item .partnerSecond__tag{padding:0 5px;background-color:#d41fcc;border-radius:3px;font-size:14px;line-height:20px;font-weight:400;color:#fff;margin-right:10px;}.adminfilter .line-flat .flat-info .item .partnerSecond__title,.flat-new-build .line-flat.open .flat-info .item .partnerSecond__title{font-size:14px;line-height:24px;font-weight:400;color:#3685d0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:relative;}.adminfilter .line-flat .flat-info .item .partnerSecond__title:hover .partner__copy,.flat-new-build .line-flat.open .flat-info .item .partnerSecond__title:hover .partner__copy{z-index:1;opacity:1;}.adminfilter .line-flat .flat-info .item .partnerSecond__title:hover .partner__copy-hover,.flat-new-build .line-flat.open .flat-info .item .partnerSecond__title:hover .partner__copy-hover{z-index:0;opacity:0;}.adminfilter .line-flat .flat-info .item .partnerSecond__title .partner__copy:hover ~ .partner__copy-hover,.flat-new-build .line-flat.open .flat-info .item .partnerSecond__title .partner__copy:hover ~ .partner__copy-hover{z-index:2 !important;opacity:1 !important;}.adminfilter .line-flat .flat-info .item .partnerThird,.flat-new-build .line-flat.open .flat-info .item .partnerThird{max-width:280px;}.adminfilter .line-flat .flat-info .item .partnerThird__tag,.flat-new-build .line-flat.open .flat-info .item .partnerThird__tag{padding:0 5px;background-color:#d41fcc;border-radius:3px;font-size:14px;line-height:20px;font-weight:400;color:#fff;display:inline-block;margin-bottom:20px;}.adminfilter .line-flat .flat-info .item .partnerThird__titles,.flat-new-build .line-flat.open .flat-info .item .partnerThird__titles{display:flex;align-items:center;flex-wrap:wrap;width:100%;}.adminfilter .line-flat .flat-info .item .partnerThird__title,.flat-new-build .line-flat.open .flat-info .item .partnerThird__title{width:calc(50% - 10px);margin-right:10px;padding:0 30px 0 0;font-size:14px;line-height:24px;font-weight:400;color:#3685d0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;}.adminfilter .line-flat .flat-info .item .partnerThird__title:hover .partner__copy,.flat-new-build .line-flat.open .flat-info .item .partnerThird__title:hover .partner__copy{z-index:1;opacity:1;}.adminfilter .line-flat .flat-info .item .partnerThird__title:hover .partner__copy-hover,.flat-new-build .line-flat.open .flat-info .item .partnerThird__title:hover .partner__copy-hover{z-index:0;opacity:0;}.adminfilter .line-flat .flat-info .item .partnerThird__title .partner__copy:hover ~ .partner__copy-hover,.flat-new-build .line-flat.open .flat-info .item .partnerThird__title .partner__copy:hover ~ .partner__copy-hover{z-index:2 !important;opacity:1 !important;}.adminfilter .line-flat .flat-info .item .partnerFourth,.flat-new-build .line-flat.open .flat-info .item .partnerFourth{max-width:280px;}.adminfilter .line-flat .flat-info .item .partnerFourth__head,.flat-new-build .line-flat.open .flat-info .item .partnerFourth__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #ebf2ff;padding-bottom:10px;margin-bottom:20px;}.adminfilter .line-flat .flat-info .item .partnerFourth__tag,.flat-new-build .line-flat.open .flat-info .item .partnerFourth__tag{padding:0 5px;background-color:#d41fcc;border-radius:3px;font-size:14px;line-height:20px;font-weight:400;color:#fff;display:inline-block;}.adminfilter .line-flat .flat-info .item .partnerFourth__more,.flat-new-build .line-flat.open .flat-info .item .partnerFourth__more{font-size:14px;line-height:22px;font-weight:400;color:#3685d0;}.adminfilter .line-flat .flat-info .item .partnerFourth__titles,.flat-new-build .line-flat.open .flat-info .item .partnerFourth__titles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}.adminfilter .line-flat .flat-info .item .partnerFourth__title,.flat-new-build .line-flat.open .flat-info .item .partnerFourth__title{width:calc(50% - 10px);margin-right:10px;padding:0 30px 0 0;font-size:14px;line-height:24px;font-weight:400;color:#3685d0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;}.adminfilter .line-flat .flat-info .item .partnerFourth__title:hover .partner__copy,.flat-new-build .line-flat.open .flat-info .item .partnerFourth__title:hover .partner__copy{z-index:1;opacity:1;}.adminfilter .line-flat .flat-info .item .partnerFourth__title:hover .partner__copy-hover,.flat-new-build .line-flat.open .flat-info .item .partnerFourth__title:hover .partner__copy-hover{z-index:0;opacity:0;}.adminfilter .line-flat .flat-info .item .partnerFourth__title .partner__copy:hover ~ .partner__copy-hover,.flat-new-build .line-flat.open .flat-info .item .partnerFourth__title .partner__copy:hover ~ .partner__copy-hover{z-index:2 !important;opacity:1 !important;}.adminfilter .line-flat .flat-info .item .partnerFifth,.flat-new-build .line-flat.open .flat-info .item .partnerFifth{max-width:280px;}.adminfilter .line-flat .flat-info .item .partnerFifth__tag,.flat-new-build .line-flat.open .flat-info .item .partnerFifth__tag{padding:0 5px;background-color:#d41fcc;border-radius:3px;font-size:14px;line-height:20px;font-weight:400;color:#fff;display:inline-block;margin-bottom:20px;}.adminfilter .line-flat .flat-info .item .partnerFifth__titles,.flat-new-build .line-flat.open .flat-info .item .partnerFifth__titles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}.adminfilter .line-flat .flat-info .item .partnerFifth__title,.flat-new-build .line-flat.open .flat-info .item .partnerFifth__title{width:calc(50% - 10px);margin-right:10px;padding:0 30px 0 0;font-size:14px;line-height:18px;font-weight:400;color:#3685d0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;white-space:nowrap;overflow:hidden;}.adminfilter .line-flat .flat-info .item .partnerFifth__title:hover,.flat-new-build .line-flat.open .flat-info .item .partnerFifth__title:hover{background:#000;}.adminfilter .line-flat .flat-info .item .partnerFifth__title::after,.flat-new-build .line-flat.open .flat-info .item .partnerFifth__title::after{position:absolute;content:"";top:0;bottom:0;right:0;width:50px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0.2)),color-stop(50%,white));background:-o-linear-gradient(left,rgba(255,255,255,0.2) 0%,white 50%);background:linear-gradient(to right,rgba(255,255,255,0.2) 0%,white 50%);}.adminfilter .line-flat .flat-info .item .partnerFifth__title:hover .partner__copy,.flat-new-build .line-flat.open .flat-info .item .partnerFifth__title:hover .partner__copy{z-index:1;opacity:1;}.adminfilter .line-flat .flat-info .item .partnerFifth__title:hover .partner__copy-hover,.flat-new-build .line-flat.open .flat-info .item .partnerFifth__title:hover .partner__copy-hover{z-index:0;opacity:0;}.adminfilter .line-flat .flat-info .item .partnerFifth__title .partner__copy:hover ~ .partner__copy-hover,.flat-new-build .line-flat.open .flat-info .item .partnerFifth__title .partner__copy:hover ~ .partner__copy-hover{z-index:2 !important;opacity:1 !important;}.adminfilter .line-flat .flat-info .item .patner-hide,.flat-new-build .line-flat.open .flat-info .item .patner-hide{display:none;}.adminfilter .line-flat .flat-info .item .partner__copy,.flat-new-build .line-flat.open .flat-info .item .partner__copy{width:14px;height:16px;position:absolute;right:5px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;opacity:0;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s;}.adminfilter .line-flat .flat-info .item .partner__copy-hover,.flat-new-build .line-flat.open .flat-info .item .partner__copy-hover{z-index:0;opacity:0;pointer-events:none;}.adminfilter .line-flat .flat-info .item .partner__copy:hover .partner__copy-hover,.flat-new-build .line-flat.open .flat-info .item .partner__copy:hover .partner__copy-hover{z-index:2 !important;opacity:1 !important;}.adminfilter .line-flat .flat-info .item .material-tooltip,.flat-new-build .line-flat.open .flat-info .item .material-tooltip{background-color:#000;border-radius:4px;}.adminfilter .line-flat .flat-info .item .coppied,.flat-new-build .line-flat.open .flat-info .item .coppied{display:inline;margin-right:5px;width:14px;height:12px;}
.materialize-red{background-color:#e51c23 !important;}.materialize-red-text{color:#e51c23 !important;}.materialize-red.lighten-5{background-color:#fdeaeb !important;}.materialize-red-text.text-lighten-5{color:#fdeaeb !important;}.materialize-red.lighten-4{background-color:#f8c1c3 !important;}.materialize-red-text.text-lighten-4{color:#f8c1c3 !important;}.materialize-red.lighten-3{background-color:#f3989b !important;}.materialize-red-text.text-lighten-3{color:#f3989b !important;}.materialize-red.lighten-2{background-color:#ee6e73 !important;}.materialize-red-text.text-lighten-2{color:#ee6e73 !important;}.materialize-red.lighten-1{background-color:#ea454b !important;}.materialize-red-text.text-lighten-1{color:#ea454b !important;}.materialize-red.darken-1{background-color:#d0181e !important;}.materialize-red-text.text-darken-1{color:#d0181e !important;}.materialize-red.darken-2{background-color:#b9151b !important;}.materialize-red-text.text-darken-2{color:#b9151b !important;}.materialize-red.darken-3{background-color:#a21318 !important;}.materialize-red-text.text-darken-3{color:#a21318 !important;}.materialize-red.darken-4{background-color:#8b1014 !important;}.materialize-red-text.text-darken-4{color:#8b1014 !important;}.red{background-color:#F44336 !important;}.red-text{color:#F44336 !important;}.red.lighten-5{background-color:#FFEBEE !important;}.red-text.text-lighten-5{color:#FFEBEE !important;}.red.lighten-4{background-color:#FFCDD2 !important;}.red-text.text-lighten-4{color:#FFCDD2 !important;}.red.lighten-3{background-color:#EF9A9A !important;}.red-text.text-lighten-3{color:#EF9A9A !important;}.red.lighten-2{background-color:#E57373 !important;}.red-text.text-lighten-2{color:#E57373 !important;}.red.lighten-1{background-color:#EF5350 !important;}.red-text.text-lighten-1{color:#EF5350 !important;}.red.darken-1{background-color:#E53935 !important;}.red-text.text-darken-1{color:#E53935 !important;}.red.darken-2{background-color:#D32F2F !important;}.red-text.text-darken-2{color:#D32F2F !important;}.red.darken-3{background-color:#C62828 !important;}.red-text.text-darken-3{color:#C62828 !important;}.red.darken-4{background-color:#B71C1C !important;}.red-text.text-darken-4{color:#B71C1C !important;}.red.accent-1{background-color:#FF8A80 !important;}.red-text.text-accent-1{color:#FF8A80 !important;}.red.accent-2{background-color:#FF5252 !important;}.red-text.text-accent-2{color:#FF5252 !important;}.red.accent-3{background-color:#FF1744 !important;}.red-text.text-accent-3{color:#FF1744 !important;}.red.accent-4{background-color:#D50000 !important;}.red-text.text-accent-4{color:#D50000 !important;}.pink{background-color:#e91e63 !important;}.pink-text{color:#e91e63 !important;}.pink.lighten-5{background-color:#fce4ec !important;}.pink-text.text-lighten-5{color:#fce4ec !important;}.pink.lighten-4{background-color:#f8bbd0 !important;}.pink-text.text-lighten-4{color:#f8bbd0 !important;}.pink.lighten-3{background-color:#f48fb1 !important;}.pink-text.text-lighten-3{color:#f48fb1 !important;}.pink.lighten-2{background-color:#f06292 !important;}.pink-text.text-lighten-2{color:#f06292 !important;}.pink.lighten-1{background-color:#ec407a !important;}.pink-text.text-lighten-1{color:#ec407a !important;}.pink.darken-1{background-color:#d81b60 !important;}.pink-text.text-darken-1{color:#d81b60 !important;}.pink.darken-2{background-color:#c2185b !important;}.pink-text.text-darken-2{color:#c2185b !important;}.pink.darken-3{background-color:#ad1457 !important;}.pink-text.text-darken-3{color:#ad1457 !important;}.pink.darken-4{background-color:#880e4f !important;}.pink-text.text-darken-4{color:#880e4f !important;}.pink.accent-1{background-color:#ff80ab !important;}.pink-text.text-accent-1{color:#ff80ab !important;}.pink.accent-2{background-color:#ff4081 !important;}.pink-text.text-accent-2{color:#ff4081 !important;}.pink.accent-3{background-color:#f50057 !important;}.pink-text.text-accent-3{color:#f50057 !important;}.pink.accent-4{background-color:#c51162 !important;}.pink-text.text-accent-4{color:#c51162 !important;}.purple{background-color:#9c27b0 !important;}.purple-text{color:#9c27b0 !important;}.purple.lighten-5{background-color:#f3e5f5 !important;}.purple-text.text-lighten-5{color:#f3e5f5 !important;}.purple.lighten-4{background-color:#e1bee7 !important;}.purple-text.text-lighten-4{color:#e1bee7 !important;}.purple.lighten-3{background-color:#ce93d8 !important;}.purple-text.text-lighten-3{color:#ce93d8 !important;}.purple.lighten-2{background-color:#ba68c8 !important;}.purple-text.text-lighten-2{color:#ba68c8 !important;}.purple.lighten-1{background-color:#ab47bc !important;}.purple-text.text-lighten-1{color:#ab47bc !important;}.purple.darken-1{background-color:#8e24aa !important;}.purple-text.text-darken-1{color:#8e24aa !important;}.purple.darken-2{background-color:#7b1fa2 !important;}.purple-text.text-darken-2{color:#7b1fa2 !important;}.purple.darken-3{background-color:#6a1b9a !important;}.purple-text.text-darken-3{color:#6a1b9a !important;}.purple.darken-4{background-color:#4a148c !important;}.purple-text.text-darken-4{color:#4a148c !important;}.purple.accent-1{background-color:#ea80fc !important;}.purple-text.text-accent-1{color:#ea80fc !important;}.purple.accent-2{background-color:#e040fb !important;}.purple-text.text-accent-2{color:#e040fb !important;}.purple.accent-3{background-color:#d500f9 !important;}.purple-text.text-accent-3{color:#d500f9 !important;}.purple.accent-4{background-color:#aa00ff !important;}.purple-text.text-accent-4{color:#aa00ff !important;}.deep-purple{background-color:#673ab7 !important;}.deep-purple-text{color:#673ab7 !important;}.deep-purple.lighten-5{background-color:#ede7f6 !important;}.deep-purple-text.text-lighten-5{color:#ede7f6 !important;}.deep-purple.lighten-4{background-color:#d1c4e9 !important;}.deep-purple-text.text-lighten-4{color:#d1c4e9 !important;}.deep-purple.lighten-3{background-color:#b39ddb !important;}.deep-purple-text.text-lighten-3{color:#b39ddb !important;}.deep-purple.lighten-2{background-color:#9575cd !important;}.deep-purple-text.text-lighten-2{color:#9575cd !important;}.deep-purple.lighten-1{background-color:#7e57c2 !important;}.deep-purple-text.text-lighten-1{color:#7e57c2 !important;}.deep-purple.darken-1{background-color:#5e35b1 !important;}.deep-purple-text.text-darken-1{color:#5e35b1 !important;}.deep-purple.darken-2{background-color:#512da8 !important;}.deep-purple-text.text-darken-2{color:#512da8 !important;}.deep-purple.darken-3{background-color:#4527a0 !important;}.deep-purple-text.text-darken-3{color:#4527a0 !important;}.deep-purple.darken-4{background-color:#311b92 !important;}.deep-purple-text.text-darken-4{color:#311b92 !important;}.deep-purple.accent-1{background-color:#b388ff !important;}.deep-purple-text.text-accent-1{color:#b388ff !important;}.deep-purple.accent-2{background-color:#7c4dff !important;}.deep-purple-text.text-accent-2{color:#7c4dff !important;}.deep-purple.accent-3{background-color:#651fff !important;}.deep-purple-text.text-accent-3{color:#651fff !important;}.deep-purple.accent-4{background-color:#6200ea !important;}.deep-purple-text.text-accent-4{color:#6200ea !important;}.indigo{background-color:#3f51b5 !important;}.indigo-text{color:#3f51b5 !important;}.indigo.lighten-5{background-color:#e8eaf6 !important;}.indigo-text.text-lighten-5{color:#e8eaf6 !important;}.indigo.lighten-4{background-color:#c5cae9 !important;}.indigo-text.text-lighten-4{color:#c5cae9 !important;}.indigo.lighten-3{background-color:#9fa8da !important;}.indigo-text.text-lighten-3{color:#9fa8da !important;}.indigo.lighten-2{background-color:#7986cb !important;}.indigo-text.text-lighten-2{color:#7986cb !important;}.indigo.lighten-1{background-color:#5c6bc0 !important;}.indigo-text.text-lighten-1{color:#5c6bc0 !important;}.indigo.darken-1{background-color:#3949ab !important;}.indigo-text.text-darken-1{color:#3949ab !important;}.indigo.darken-2{background-color:#303f9f !important;}.indigo-text.text-darken-2{color:#303f9f !important;}.indigo.darken-3{background-color:#283593 !important;}.indigo-text.text-darken-3{color:#283593 !important;}.indigo.darken-4{background-color:#1a237e !important;}.indigo-text.text-darken-4{color:#1a237e !important;}.indigo.accent-1{background-color:#8c9eff !important;}.indigo-text.text-accent-1{color:#8c9eff !important;}.indigo.accent-2{background-color:#536dfe !important;}.indigo-text.text-accent-2{color:#536dfe !important;}.indigo.accent-3{background-color:#3d5afe !important;}.indigo-text.text-accent-3{color:#3d5afe !important;}.indigo.accent-4{background-color:#304ffe !important;}.indigo-text.text-accent-4{color:#304ffe !important;}.blue{background-color:#2196F3 !important;}.blue-text{color:#2196F3 !important;}.blue.lighten-5{background-color:#E3F2FD !important;}.blue-text.text-lighten-5{color:#E3F2FD !important;}.blue.lighten-4{background-color:#BBDEFB !important;}.blue-text.text-lighten-4{color:#BBDEFB !important;}.blue.lighten-3{background-color:#90CAF9 !important;}.blue-text.text-lighten-3{color:#90CAF9 !important;}.blue.lighten-2{background-color:#64B5F6 !important;}.blue-text.text-lighten-2{color:#64B5F6 !important;}.blue.lighten-1{background-color:#42A5F5 !important;}.blue-text.text-lighten-1{color:#42A5F5 !important;}.blue.darken-1{background-color:#1E88E5 !important;}.blue-text.text-darken-1{color:#1E88E5 !important;}.blue.darken-2{background-color:#1976D2 !important;}.blue-text.text-darken-2{color:#1976D2 !important;}.blue.darken-3{background-color:#1565C0 !important;}.blue-text.text-darken-3{color:#1565C0 !important;}.blue.darken-4{background-color:#0D47A1 !important;}.blue-text.text-darken-4{color:#0D47A1 !important;}.blue.accent-1{background-color:#82B1FF !important;}.blue-text.text-accent-1{color:#82B1FF !important;}.blue.accent-2{background-color:#448AFF !important;}.blue-text.text-accent-2{color:#448AFF !important;}.blue.accent-3{background-color:#2979FF !important;}.blue-text.text-accent-3{color:#2979FF !important;}.blue.accent-4{background-color:#2962FF !important;}.blue-text.text-accent-4{color:#2962FF !important;}.light-blue{background-color:#03a9f4 !important;}.light-blue-text{color:#03a9f4 !important;}.light-blue.lighten-5{background-color:#e1f5fe !important;}.light-blue-text.text-lighten-5{color:#e1f5fe !important;}.light-blue.lighten-4{background-color:#b3e5fc !important;}.light-blue-text.text-lighten-4{color:#b3e5fc !important;}.light-blue.lighten-3{background-color:#81d4fa !important;}.light-blue-text.text-lighten-3{color:#81d4fa !important;}.light-blue.lighten-2{background-color:#4fc3f7 !important;}.light-blue-text.text-lighten-2{color:#4fc3f7 !important;}.light-blue.lighten-1{background-color:#29b6f6 !important;}.light-blue-text.text-lighten-1{color:#29b6f6 !important;}.light-blue.darken-1{background-color:#039be5 !important;}.light-blue-text.text-darken-1{color:#039be5 !important;}.light-blue.darken-2{background-color:#0288d1 !important;}.light-blue-text.text-darken-2{color:#0288d1 !important;}.light-blue.darken-3{background-color:#0277bd !important;}.light-blue-text.text-darken-3{color:#0277bd !important;}.light-blue.darken-4{background-color:#01579b !important;}.light-blue-text.text-darken-4{color:#01579b !important;}.light-blue.accent-1{background-color:#80d8ff !important;}.light-blue-text.text-accent-1{color:#80d8ff !important;}.light-blue.accent-2{background-color:#40c4ff !important;}.light-blue-text.text-accent-2{color:#40c4ff !important;}.light-blue.accent-3{background-color:#00b0ff !important;}.light-blue-text.text-accent-3{color:#00b0ff !important;}.light-blue.accent-4{background-color:#0091ea !important;}.light-blue-text.text-accent-4{color:#0091ea !important;}.cyan{background-color:#00bcd4 !important;}.cyan-text{color:#00bcd4 !important;}.cyan.lighten-5{background-color:#e0f7fa !important;}.cyan-text.text-lighten-5{color:#e0f7fa !important;}.cyan.lighten-4{background-color:#b2ebf2 !important;}.cyan-text.text-lighten-4{color:#b2ebf2 !important;}.cyan.lighten-3{background-color:#80deea !important;}.cyan-text.text-lighten-3{color:#80deea !important;}.cyan.lighten-2{background-color:#4dd0e1 !important;}.cyan-text.text-lighten-2{color:#4dd0e1 !important;}.cyan.lighten-1{background-color:#26c6da !important;}.cyan-text.text-lighten-1{color:#26c6da !important;}.cyan.darken-1{background-color:#00acc1 !important;}.cyan-text.text-darken-1{color:#00acc1 !important;}.cyan.darken-2{background-color:#0097a7 !important;}.cyan-text.text-darken-2{color:#0097a7 !important;}.cyan.darken-3{background-color:#00838f !important;}.cyan-text.text-darken-3{color:#00838f !important;}.cyan.darken-4{background-color:#006064 !important;}.cyan-text.text-darken-4{color:#006064 !important;}.cyan.accent-1{background-color:#84ffff !important;}.cyan-text.text-accent-1{color:#84ffff !important;}.cyan.accent-2{background-color:#18ffff !important;}.cyan-text.text-accent-2{color:#18ffff !important;}.cyan.accent-3{background-color:#00e5ff !important;}.cyan-text.text-accent-3{color:#00e5ff !important;}.cyan.accent-4{background-color:#00b8d4 !important;}.cyan-text.text-accent-4{color:#00b8d4 !important;}.teal{background-color:#009688 !important;}.teal-text{color:#009688 !important;}.teal.lighten-5{background-color:#e0f2f1 !important;}.teal-text.text-lighten-5{color:#e0f2f1 !important;}.teal.lighten-4{background-color:#b2dfdb !important;}.teal-text.text-lighten-4{color:#b2dfdb !important;}.teal.lighten-3{background-color:#80cbc4 !important;}.teal-text.text-lighten-3{color:#80cbc4 !important;}.teal.lighten-2{background-color:#4db6ac !important;}.teal-text.text-lighten-2{color:#4db6ac !important;}.teal.lighten-1{background-color:#26a69a !important;}.teal-text.text-lighten-1{color:#26a69a !important;}.teal.darken-1{background-color:#00897b !important;}.teal-text.text-darken-1{color:#00897b !important;}.teal.darken-2{background-color:#00796b !important;}.teal-text.text-darken-2{color:#00796b !important;}.teal.darken-3{background-color:#00695c !important;}.teal-text.text-darken-3{color:#00695c !important;}.teal.darken-4{background-color:#004d40 !important;}.teal-text.text-darken-4{color:#004d40 !important;}.teal.accent-1{background-color:#a7ffeb !important;}.teal-text.text-accent-1{color:#a7ffeb !important;}.teal.accent-2{background-color:#64ffda !important;}.teal-text.text-accent-2{color:#64ffda !important;}.teal.accent-3{background-color:#1de9b6 !important;}.teal-text.text-accent-3{color:#1de9b6 !important;}.teal.accent-4{background-color:#00bfa5 !important;}.teal-text.text-accent-4{color:#00bfa5 !important;}.green{background-color:#4CAF50 !important;}.green-text{color:#4CAF50 !important;}.green.lighten-5{background-color:#E8F5E9 !important;}.green-text.text-lighten-5{color:#E8F5E9 !important;}.green.lighten-4{background-color:#C8E6C9 !important;}.green-text.text-lighten-4{color:#C8E6C9 !important;}.green.lighten-3{background-color:#A5D6A7 !important;}.green-text.text-lighten-3{color:#A5D6A7 !important;}.green.lighten-2{background-color:#81C784 !important;}.green-text.text-lighten-2{color:#81C784 !important;}.green.lighten-1{background-color:#66BB6A !important;}.green-text.text-lighten-1{color:#66BB6A !important;}.green.darken-1{background-color:#43A047 !important;}.green-text.text-darken-1{color:#43A047 !important;}.green.darken-2{background-color:#388E3C !important;}.green-text.text-darken-2{color:#388E3C !important;}.green.darken-3{background-color:#2E7D32 !important;}.green-text.text-darken-3{color:#2E7D32 !important;}.green.darken-4{background-color:#1B5E20 !important;}.green-text.text-darken-4{color:#1B5E20 !important;}.green.accent-1{background-color:#B9F6CA !important;}.green-text.text-accent-1{color:#B9F6CA !important;}.green.accent-2{background-color:#69F0AE !important;}.green-text.text-accent-2{color:#69F0AE !important;}.green.accent-3{background-color:#00E676 !important;}.green-text.text-accent-3{color:#00E676 !important;}.green.accent-4{background-color:#00C853 !important;}.green-text.text-accent-4{color:#00C853 !important;}.light-green{background-color:#8bc34a !important;}.light-green-text{color:#8bc34a !important;}.light-green.lighten-5{background-color:#f1f8e9 !important;}.light-green-text.text-lighten-5{color:#f1f8e9 !important;}.light-green.lighten-4{background-color:#dcedc8 !important;}.light-green-text.text-lighten-4{color:#dcedc8 !important;}.light-green.lighten-3{background-color:#c5e1a5 !important;}.light-green-text.text-lighten-3{color:#c5e1a5 !important;}.light-green.lighten-2{background-color:#aed581 !important;}.light-green-text.text-lighten-2{color:#aed581 !important;}.light-green.lighten-1{background-color:#9ccc65 !important;}.light-green-text.text-lighten-1{color:#9ccc65 !important;}.light-green.darken-1{background-color:#7cb342 !important;}.light-green-text.text-darken-1{color:#7cb342 !important;}.light-green.darken-2{background-color:#689f38 !important;}.light-green-text.text-darken-2{color:#689f38 !important;}.light-green.darken-3{background-color:#558b2f !important;}.light-green-text.text-darken-3{color:#558b2f !important;}.light-green.darken-4{background-color:#33691e !important;}.light-green-text.text-darken-4{color:#33691e !important;}.light-green.accent-1{background-color:#ccff90 !important;}.light-green-text.text-accent-1{color:#ccff90 !important;}.light-green.accent-2{background-color:#b2ff59 !important;}.light-green-text.text-accent-2{color:#b2ff59 !important;}.light-green.accent-3{background-color:#76ff03 !important;}.light-green-text.text-accent-3{color:#76ff03 !important;}.light-green.accent-4{background-color:#64dd17 !important;}.light-green-text.text-accent-4{color:#64dd17 !important;}.lime{background-color:#cddc39 !important;}.lime-text{color:#cddc39 !important;}.lime.lighten-5{background-color:#f9fbe7 !important;}.lime-text.text-lighten-5{color:#f9fbe7 !important;}.lime.lighten-4{background-color:#f0f4c3 !important;}.lime-text.text-lighten-4{color:#f0f4c3 !important;}.lime.lighten-3{background-color:#e6ee9c !important;}.lime-text.text-lighten-3{color:#e6ee9c !important;}.lime.lighten-2{background-color:#dce775 !important;}.lime-text.text-lighten-2{color:#dce775 !important;}.lime.lighten-1{background-color:#d4e157 !important;}.lime-text.text-lighten-1{color:#d4e157 !important;}.lime.darken-1{background-color:#c0ca33 !important;}.lime-text.text-darken-1{color:#c0ca33 !important;}.lime.darken-2{background-color:#afb42b !important;}.lime-text.text-darken-2{color:#afb42b !important;}.lime.darken-3{background-color:#9e9d24 !important;}.lime-text.text-darken-3{color:#9e9d24 !important;}.lime.darken-4{background-color:#827717 !important;}.lime-text.text-darken-4{color:#827717 !important;}.lime.accent-1{background-color:#f4ff81 !important;}.lime-text.text-accent-1{color:#f4ff81 !important;}.lime.accent-2{background-color:#eeff41 !important;}.lime-text.text-accent-2{color:#eeff41 !important;}.lime.accent-3{background-color:#c6ff00 !important;}.lime-text.text-accent-3{color:#c6ff00 !important;}.lime.accent-4{background-color:#aeea00 !important;}.lime-text.text-accent-4{color:#aeea00 !important;}.yellow{background-color:#ffeb3b !important;}.yellow-text{color:#ffeb3b !important;}.yellow.lighten-5{background-color:#fffde7 !important;}.yellow-text.text-lighten-5{color:#fffde7 !important;}.yellow.lighten-4{background-color:#fff9c4 !important;}.yellow-text.text-lighten-4{color:#fff9c4 !important;}.yellow.lighten-3{background-color:#fff59d !important;}.yellow-text.text-lighten-3{color:#fff59d !important;}.yellow.lighten-2{background-color:#fff176 !important;}.yellow-text.text-lighten-2{color:#fff176 !important;}.yellow.lighten-1{background-color:#ffee58 !important;}.yellow-text.text-lighten-1{color:#ffee58 !important;}.yellow.darken-1{background-color:#fdd835 !important;}.yellow-text.text-darken-1{color:#fdd835 !important;}.yellow.darken-2{background-color:#fbc02d !important;}.yellow-text.text-darken-2{color:#fbc02d !important;}.yellow.darken-3{background-color:#f9a825 !important;}.yellow-text.text-darken-3{color:#f9a825 !important;}.yellow.darken-4{background-color:#f57f17 !important;}.yellow-text.text-darken-4{color:#f57f17 !important;}.yellow.accent-1{background-color:#ffff8d !important;}.yellow-text.text-accent-1{color:#ffff8d !important;}.yellow.accent-2{background-color:#ffff00 !important;}.yellow-text.text-accent-2{color:#ffff00 !important;}.yellow.accent-3{background-color:#ffea00 !important;}.yellow-text.text-accent-3{color:#ffea00 !important;}.yellow.accent-4{background-color:#ffd600 !important;}.yellow-text.text-accent-4{color:#ffd600 !important;}.amber{background-color:#ffc107 !important;}.amber-text{color:#ffc107 !important;}.amber.lighten-5{background-color:#fff8e1 !important;}.amber-text.text-lighten-5{color:#fff8e1 !important;}.amber.lighten-4{background-color:#ffecb3 !important;}.amber-text.text-lighten-4{color:#ffecb3 !important;}.amber.lighten-3{background-color:#ffe082 !important;}.amber-text.text-lighten-3{color:#ffe082 !important;}.amber.lighten-2{background-color:#ffd54f !important;}.amber-text.text-lighten-2{color:#ffd54f !important;}.amber.lighten-1{background-color:#ffca28 !important;}.amber-text.text-lighten-1{color:#ffca28 !important;}.amber.darken-1{background-color:#ffb300 !important;}.amber-text.text-darken-1{color:#ffb300 !important;}.amber.darken-2{background-color:#ffa000 !important;}.amber-text.text-darken-2{color:#ffa000 !important;}.amber.darken-3{background-color:#ff8f00 !important;}.amber-text.text-darken-3{color:#ff8f00 !important;}.amber.darken-4{background-color:#ff6f00 !important;}.amber-text.text-darken-4{color:#ff6f00 !important;}.amber.accent-1{background-color:#ffe57f !important;}.amber-text.text-accent-1{color:#ffe57f !important;}.amber.accent-2{background-color:#ffd740 !important;}.amber-text.text-accent-2{color:#ffd740 !important;}.amber.accent-3{background-color:#ffc400 !important;}.amber-text.text-accent-3{color:#ffc400 !important;}.amber.accent-4{background-color:#ffab00 !important;}.amber-text.text-accent-4{color:#ffab00 !important;}.orange{background-color:#ff9800 !important;}.orange-text{color:#ff9800 !important;}.orange.lighten-5{background-color:#fff3e0 !important;}.orange-text.text-lighten-5{color:#fff3e0 !important;}.orange.lighten-4{background-color:#ffe0b2 !important;}.orange-text.text-lighten-4{color:#ffe0b2 !important;}.orange.lighten-3{background-color:#ffcc80 !important;}.orange-text.text-lighten-3{color:#ffcc80 !important;}.orange.lighten-2{background-color:#ffb74d !important;}.orange-text.text-lighten-2{color:#ffb74d !important;}.orange.lighten-1{background-color:#ffa726 !important;}.orange-text.text-lighten-1{color:#ffa726 !important;}.orange.darken-1{background-color:#fb8c00 !important;}.orange-text.text-darken-1{color:#fb8c00 !important;}.orange.darken-2{background-color:#f57c00 !important;}.orange-text.text-darken-2{color:#f57c00 !important;}.orange.darken-3{background-color:#ef6c00 !important;}.orange-text.text-darken-3{color:#ef6c00 !important;}.orange.darken-4{background-color:#e65100 !important;}.orange-text.text-darken-4{color:#e65100 !important;}.orange.accent-1{background-color:#ffd180 !important;}.orange-text.text-accent-1{color:#ffd180 !important;}.orange.accent-2{background-color:#ffab40 !important;}.orange-text.text-accent-2{color:#ffab40 !important;}.orange.accent-3{background-color:#ff9100 !important;}.orange-text.text-accent-3{color:#ff9100 !important;}.orange.accent-4{background-color:#ff6d00 !important;}.orange-text.text-accent-4{color:#ff6d00 !important;}.deep-orange{background-color:#ff5722 !important;}.deep-orange-text{color:#ff5722 !important;}.deep-orange.lighten-5{background-color:#fbe9e7 !important;}.deep-orange-text.text-lighten-5{color:#fbe9e7 !important;}.deep-orange.lighten-4{background-color:#ffccbc !important;}.deep-orange-text.text-lighten-4{color:#ffccbc !important;}.deep-orange.lighten-3{background-color:#ffab91 !important;}.deep-orange-text.text-lighten-3{color:#ffab91 !important;}.deep-orange.lighten-2{background-color:#ff8a65 !important;}.deep-orange-text.text-lighten-2{color:#ff8a65 !important;}.deep-orange.lighten-1{background-color:#ff7043 !important;}.deep-orange-text.text-lighten-1{color:#ff7043 !important;}.deep-orange.darken-1{background-color:#f4511e !important;}.deep-orange-text.text-darken-1{color:#f4511e !important;}.deep-orange.darken-2{background-color:#e64a19 !important;}.deep-orange-text.text-darken-2{color:#e64a19 !important;}.deep-orange.darken-3{background-color:#d84315 !important;}.deep-orange-text.text-darken-3{color:#d84315 !important;}.deep-orange.darken-4{background-color:#bf360c !important;}.deep-orange-text.text-darken-4{color:#bf360c !important;}.deep-orange.accent-1{background-color:#ff9e80 !important;}.deep-orange-text.text-accent-1{color:#ff9e80 !important;}.deep-orange.accent-2{background-color:#ff6e40 !important;}.deep-orange-text.text-accent-2{color:#ff6e40 !important;}.deep-orange.accent-3{background-color:#ff3d00 !important;}.deep-orange-text.text-accent-3{color:#ff3d00 !important;}.deep-orange.accent-4{background-color:#dd2c00 !important;}.deep-orange-text.text-accent-4{color:#dd2c00 !important;}.brown{background-color:#795548 !important;}.brown-text{color:#795548 !important;}.brown.lighten-5{background-color:#efebe9 !important;}.brown-text.text-lighten-5{color:#efebe9 !important;}.brown.lighten-4{background-color:#d7ccc8 !important;}.brown-text.text-lighten-4{color:#d7ccc8 !important;}.brown.lighten-3{background-color:#bcaaa4 !important;}.brown-text.text-lighten-3{color:#bcaaa4 !important;}.brown.lighten-2{background-color:#a1887f !important;}.brown-text.text-lighten-2{color:#a1887f !important;}.brown.lighten-1{background-color:#8d6e63 !important;}.brown-text.text-lighten-1{color:#8d6e63 !important;}.brown.darken-1{background-color:#6d4c41 !important;}.brown-text.text-darken-1{color:#6d4c41 !important;}.brown.darken-2{background-color:#5d4037 !important;}.brown-text.text-darken-2{color:#5d4037 !important;}.brown.darken-3{background-color:#4e342e !important;}.brown-text.text-darken-3{color:#4e342e !important;}.brown.darken-4{background-color:#3e2723 !important;}.brown-text.text-darken-4{color:#3e2723 !important;}.blue-grey{background-color:#607d8b !important;}.blue-grey-text{color:#607d8b !important;}.blue-grey.lighten-5{background-color:#eceff1 !important;}.blue-grey-text.text-lighten-5{color:#eceff1 !important;}.blue-grey.lighten-4{background-color:#cfd8dc !important;}.blue-grey-text.text-lighten-4{color:#cfd8dc !important;}.blue-grey.lighten-3{background-color:#b0bec5 !important;}.blue-grey-text.text-lighten-3{color:#b0bec5 !important;}.blue-grey.lighten-2{background-color:#90a4ae !important;}.blue-grey-text.text-lighten-2{color:#90a4ae !important;}.blue-grey.lighten-1{background-color:#78909c !important;}.blue-grey-text.text-lighten-1{color:#78909c !important;}.blue-grey.darken-1{background-color:#546e7a !important;}.blue-grey-text.text-darken-1{color:#546e7a !important;}.blue-grey.darken-2{background-color:#455a64 !important;}.blue-grey-text.text-darken-2{color:#455a64 !important;}.blue-grey.darken-3{background-color:#37474f !important;}.blue-grey-text.text-darken-3{color:#37474f !important;}.blue-grey.darken-4{background-color:#263238 !important;}.blue-grey-text.text-darken-4{color:#263238 !important;}.grey{background-color:#9e9e9e !important;}.grey-text{color:#9e9e9e !important;}.grey.lighten-5{background-color:#fafafa !important;}.grey-text.text-lighten-5{color:#fafafa !important;}.grey.lighten-4{background-color:#f5f5f5 !important;}.grey-text.text-lighten-4{color:#f5f5f5 !important;}.grey.lighten-3{background-color:#eeeeee !important;}.grey-text.text-lighten-3{color:#eeeeee !important;}.grey.lighten-2{background-color:#e0e0e0 !important;}.grey-text.text-lighten-2{color:#e0e0e0 !important;}.grey.lighten-1{background-color:#bdbdbd !important;}.grey-text.text-lighten-1{color:#bdbdbd !important;}.grey.darken-1{background-color:#757575 !important;}.grey-text.text-darken-1{color:#757575 !important;}.grey.darken-2{background-color:#616161 !important;}.grey-text.text-darken-2{color:#616161 !important;}.grey.darken-3{background-color:#424242 !important;}.grey-text.text-darken-3{color:#424242 !important;}.grey.darken-4{background-color:#212121 !important;}.grey-text.text-darken-4{color:#212121 !important;}.black{background-color:#000000 !important;}.black-text{color:#000000 !important;}.white{background-color:#FFFFFF !important;}.white-text{color:#FFFFFF !important;}.transparent{background-color:transparent !important;}.transparent-text{color:transparent !important;}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:0.67em 0;}figcaption,figure,main{display:block;}figure{margin:1em 40px;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}html{-webkit-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit;}ul:not(.browser-default){padding-left:0;list-style-type:none;}ul:not(.browser-default) > li{list-style-type:none;}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent;}.valign-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.clearfix{clear:both;}.z-depth-0{-webkit-box-shadow:none !important;box-shadow:none !important;}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-small,.btn-floating,.dropdown-content,.collapsible,.sidenav{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);}.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-small:hover,.btn-floating:hover{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2);box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2);}.z-depth-2{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);}.z-depth-3{-webkit-box-shadow:0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);box-shadow:0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);}.z-depth-4{-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -7px rgba(0,0,0,0.2);box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -7px rgba(0,0,0,0.2);}.z-depth-5,.modal{-webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12),0 11px 15px -7px rgba(0,0,0,0.2);box-shadow:0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12),0 11px 15px -7px rgba(0,0,0,0.2);}.hoverable{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;}.hoverable:hover{-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);}.divider{height:1px;overflow:hidden;background-color:#e0e0e0;}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ee6e73;}i{line-height:inherit;}i.left{float:left;margin-right:15px;}i.right{float:right;margin-left:15px;}i.tiny{font-size:1rem;}i.small{font-size:2rem;}i.medium{font-size:4rem;}i.large{font-size:6rem;}img.responsive-img,video.responsive-video{max-width:100%;height:auto;}.pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px;}.pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px;}.pagination li.active a{color:#fff;}.pagination li.active{background-color:#ee6e73;}.pagination li.disabled a{cursor:default;color:#999;}.pagination li i{font-size:2rem;}.pagination li.pages ul li{display:inline-block;float:none;}@media only screen and (max-width:992px){.pagination{width:100%;}.pagination li.prev,.pagination li.next{width:10%;}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap;}}.breadcrumb{font-size:18px;color:rgba(255,255,255,0.7);}.breadcrumb i,.breadcrumb [class^="mdi-"],.breadcrumb [class*="mdi-"],.breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px;}.breadcrumb:before{content:'\E5CC';color:rgba(255,255,255,0.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased;}.breadcrumb:first-child:before{display:none;}.breadcrumb:last-child{color:#fff;}.parallax-container{position:relative;overflow:hidden;height:500px;}.parallax-container .parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;}.parallax-container .parallax img{opacity:0;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:translateX(-50%);transform:translateX(-50%);}.pin-top,.pin-bottom{position:relative;}.pinned{position:fixed !important;}ul.staggered-list li{opacity:0;}.fade-in{opacity:0;-webkit-transform-origin:0 50%;transform-origin:0 50%;}@media only screen and (max-width:600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important;}}@media only screen and (max-width:992px){.hide-on-med-and-down{display:none !important;}}@media only screen and (min-width:601px){.hide-on-med-and-up{display:none !important;}}@media only screen and (min-width:600px) and (max-width:992px){.hide-on-med-only{display:none !important;}}@media only screen and (min-width:993px){.hide-on-large-only{display:none !important;}}@media only screen and (min-width:1201px){.hide-on-extra-large-only{display:none !important;}}@media only screen and (min-width:1201px){.show-on-extra-large{display:block !important;}}@media only screen and (min-width:993px){.show-on-large{display:block !important;}}@media only screen and (min-width:600px) and (max-width:992px){.show-on-medium{display:block !important;}}@media only screen and (max-width:600px){.show-on-small{display:block !important;}}@media only screen and (min-width:601px){.show-on-medium-and-up{display:block !important;}}@media only screen and (max-width:992px){.show-on-medium-and-down{display:block !important;}}@media only screen and (max-width:600px){.center-on-small-only{text-align:center;}}.page-footer{padding-top:20px;color:#fff;background-color:#ee6e73;}.page-footer .footer-copyright{overflow:hidden;min-height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08);}table,th,td{border:none;}table{width:100%;display:table;border-collapse:collapse;border-spacing:0;}table.striped tr{border-bottom:none;}table.striped > tbody > tr:nth-child(odd){background-color:rgba(242,242,242,0.5);}table.striped > tbody > tr > td{border-radius:0;}table.highlight > tbody > tr{-webkit-transition:background-color .25s ease;transition:background-color .25s ease;}table.highlight > tbody > tr:hover{background-color:rgba(242,242,242,0.5);}table.centered thead tr th,table.centered tbody tr td{text-align:center;}tr{border-bottom:1px solid rgba(0,0,0,0.12);}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px;}@media only screen and (max-width:992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative;}table.responsive-table td:empty:before{content:'\00a0';}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top;}table.responsive-table th{text-align:left;}table.responsive-table thead{display:block;float:left;}table.responsive-table thead tr{display:block;padding:0 10px 0 0;}table.responsive-table thead tr th::before{content:"\00a0";}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap;}table.responsive-table tbody tr{display:inline-block;vertical-align:top;}table.responsive-table th{display:block;text-align:right;}table.responsive-table td{display:block;min-height:1.25em;text-align:left;}table.responsive-table tr{border-bottom:none;padding:0 10px;}table.responsive-table thead{border:0;border-right:1px solid rgba(0,0,0,0.12);}}.collection{margin:0.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative;}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0;}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative;}.collection .collection-item.avatar:not(.circle-clipper) > .circle,.collection .collection-item.avatar :not(.circle-clipper) > .circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle;}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center;}.collection .collection-item.avatar .title{font-size:16px;}.collection .collection-item.avatar p{margin:0;}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px;}.collection .collection-item:last-child{border-bottom:none;}.collection .collection-item.active{background-color:#26a69a;color:#eafaf9;}.collection .collection-item.active .secondary-content{color:#fff;}.collection a.collection-item{display:block;-webkit-transition:.25s;transition:.25s;color:#26a69a;}.collection a.collection-item:not(.active):hover{background-color:#ddd;}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px;}.collection.with-header .collection-item{padding-left:30px;}.collection.with-header .collection-item.avatar{padding-left:72px;}.secondary-content{float:right;color:#26a69a;}.collapsible .collection{margin:0;border:none;}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:0.5rem 0 1rem 0;overflow:hidden;}.progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:#26a69a;-webkit-transition:width .3s linear;transition:width .3s linear;}.progress .indeterminate{background-color:#26a69a;}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65,0.815,0.735,0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65,0.815,0.735,0.395) infinite;}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165,0.84,0.44,1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165,0.84,0.44,1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s;}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%;}60%{left:100%;right:-90%;}100%{left:100%;right:-90%;}}@keyframes indeterminate{0%{left:-35%;right:100%;}60%{left:100%;right:-90%;}100%{left:100%;right:-90%;}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%;}60%{left:107%;right:-8%;}100%{left:107%;right:-8%;}}@keyframes indeterminate-short{0%{left:-200%;right:100%;}60%{left:107%;right:-8%;}100%{left:107%;right:-8%;}}.hide{display:none !important;}.left-align{text-align:left;}.right-align{text-align:right;}.center,.center-align{text-align:center;}.left{float:left !important;}.right{float:right !important;}.no-select,input[type=range],input[type=range] + .thumb{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.circle{border-radius:50%;}.center-block{display:block;margin-left:auto;margin-right:auto;}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.no-padding{padding:0 !important;}span.badge{min-width:3rem;padding:0 6px;margin-left:14px;text-align:center;font-size:1rem;line-height:22px;height:22px;color:#757575;float:right;-webkit-box-sizing:border-box;box-sizing:border-box;}span.badge.new{font-weight:300;font-size:0.8rem;color:#fff;background-color:#26a69a;border-radius:2px;}span.badge.new:after{content:" new";}span.badge[data-badge-caption]::after{content:" " attr(data-badge-caption);}nav ul a span.badge{display:inline-block;float:none;margin-left:4px;line-height:22px;height:22px;-webkit-font-smoothing:auto;}.collection-item span.badge{margin-top:calc(0.75rem - 11px);}.collapsible span.badge{margin-left:auto;}.sidenav span.badge{margin-top:calc(24px - 11px);}table span.badge{display:inline-block;float:none;margin-left:auto;}.scale-transition{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.53,0.01,0.36,1.63) !important;transition:-webkit-transform 0.3s cubic-bezier(0.53,0.01,0.36,1.63) !important;transition:transform 0.3s cubic-bezier(0.53,0.01,0.36,1.63) !important;transition:transform 0.3s cubic-bezier(0.53,0.01,0.36,1.63),-webkit-transform 0.3s cubic-bezier(0.53,0.01,0.36,1.63) !important;}.scale-transition.scale-out{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s !important;transition:-webkit-transform .2s !important;transition:transform .2s !important;transition:transform .2s,-webkit-transform .2s !important;}.scale-transition.scale-in{-webkit-transform:scale(1);transform:scale(1);}#toast-container{display:block;position:fixed;z-index:10000;}@media only screen and (max-width:600px){#toast-container{min-width:100%;bottom:0%;}}@media only screen and (min-width:601px) and (max-width:992px){#toast-container{left:5%;bottom:7%;max-width:90%;}}@media only screen and (min-width:993px){#toast-container{top:10%;right:7%;max-width:86%;}}.toast{border-radius:2px;top:35px;width:auto;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:default;}.toast .toast-action{color:#eeff41;font-weight:500;margin-right:-25px;margin-left:3rem;}.toast.rounded{border-radius:24px;}@media only screen and (max-width:600px){.toast{width:100%;border-radius:0;}}.tabs{position:relative;overflow-x:auto;overflow-y:hidden;height:48px;width:100%;background-color:#fff;margin:0 auto;white-space:nowrap;}.tabs.tabs-transparent{background-color:transparent;}.tabs.tabs-transparent .tab a,.tabs.tabs-transparent .tab.disabled a,.tabs.tabs-transparent .tab.disabled a:hover{color:rgba(255,255,255,0.7);}.tabs.tabs-transparent .tab a:hover,.tabs.tabs-transparent .tab a.active{color:#fff;}.tabs.tabs-transparent .indicator{background-color:#fff;}.tabs.tabs-fixed-width{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.tabs.tabs-fixed-width .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.tabs .tab{display:inline-block;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase;}.tabs .tab a{color:rgba(238,110,115,0.7);display:block;width:100%;height:100%;padding:0 24px;font-size:14px;text-overflow:ellipsis;overflow:hidden;-webkit-transition:color .28s ease,background-color .28s ease;transition:color .28s ease,background-color .28s ease;}.tabs .tab a:focus,.tabs .tab a:focus.active{background-color:rgba(246,178,181,0.2);outline:none;}.tabs .tab a:hover,.tabs .tab a.active{background-color:transparent;color:#ee6e73;}.tabs .tab.disabled a,.tabs .tab.disabled a:hover{color:rgba(238,110,115,0.4);cursor:default;}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left,right;}@media only screen and (max-width:992px){.tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.tabs .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.tabs .tab a{padding:0 12px;}}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;pointer-events:none;visibility:hidden;background-color:#323232;}.backdrop{position:absolute;opacity:0;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 0%;transform-origin:50% 0%;visibility:hidden;}.btn,.btn-large,.btn-small,.btn-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 16px;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent;}.btn.disabled,.disabled.btn-large,.disabled.btn-small,.btn-floating.disabled,.btn-large.disabled,.btn-small.disabled,.btn-flat.disabled,.btn:disabled,.btn-large:disabled,.btn-small:disabled,.btn-floating:disabled,.btn-large:disabled,.btn-small:disabled,.btn-flat:disabled,.btn[disabled],.btn-large[disabled],.btn-small[disabled],.btn-floating[disabled],.btn-large[disabled],.btn-small[disabled],.btn-flat[disabled]{pointer-events:none;background-color:#DFDFDF !important;-webkit-box-shadow:none;box-shadow:none;color:#9F9F9F !important;cursor:default;}.btn.disabled:hover,.disabled.btn-large:hover,.disabled.btn-small:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn-small.disabled:hover,.btn-flat.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-small:disabled:hover,.btn-floating:disabled:hover,.btn-large:disabled:hover,.btn-small:disabled:hover,.btn-flat:disabled:hover,.btn[disabled]:hover,.btn-large[disabled]:hover,.btn-small[disabled]:hover,.btn-floating[disabled]:hover,.btn-large[disabled]:hover,.btn-small[disabled]:hover,.btn-flat[disabled]:hover{background-color:#DFDFDF !important;color:#9F9F9F !important;}.btn,.btn-large,.btn-small,.btn-floating,.btn-large,.btn-small,.btn-flat{font-size:14px;outline:0;}.btn i,.btn-large i,.btn-small i,.btn-floating i,.btn-large i,.btn-small i,.btn-flat i{font-size:1.3rem;line-height:inherit;}.btn:focus,.btn-large:focus,.btn-small:focus,.btn-floating:focus{background-color:#1d7d74;}.btn,.btn-large,.btn-small{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:.5px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;cursor:pointer;}.btn:hover,.btn-large:hover,.btn-small:hover{background-color:#2bbbad;}.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:40px;height:40px;line-height:40px;padding:0;background-color:#26a69a;border-radius:50%;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer;vertical-align:middle;}.btn-floating:hover{background-color:#26a69a;}.btn-floating:before{border-radius:0;}.btn-floating.btn-large{width:56px;height:56px;padding:0;}.btn-floating.btn-large.halfway-fab{bottom:-28px;}.btn-floating.btn-large i{line-height:56px;}.btn-floating.btn-small{width:32.4px;height:32.4px;}.btn-floating.btn-small.halfway-fab{bottom:-16.2px;}.btn-floating.btn-small i{line-height:32.4px;}.btn-floating.halfway-fab{position:absolute;right:24px;bottom:-20px;}.btn-floating.halfway-fab.left{right:auto;left:24px;}.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:40px;}button.btn-floating{border:none;}.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:997;}.fixed-action-btn.active ul{visibility:visible;}.fixed-action-btn.direction-left,.fixed-action-btn.direction-right{padding:0 0 0 15px;}.fixed-action-btn.direction-left ul,.fixed-action-btn.direction-right ul{text-align:right;right:64px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;left:auto;width:500px;}.fixed-action-btn.direction-left ul li,.fixed-action-btn.direction-right ul li{display:inline-block;margin:7.5px 15px 0 0;}.fixed-action-btn.direction-right{padding:0 15px 0 0;}.fixed-action-btn.direction-right ul{text-align:left;direction:rtl;left:64px;right:auto;}.fixed-action-btn.direction-right ul li{margin:7.5px 0 0 15px;}.fixed-action-btn.direction-bottom{padding:0 0 15px 0;}.fixed-action-btn.direction-bottom ul{top:64px;bottom:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.fixed-action-btn.direction-bottom ul li{margin:15px 0 0 0;}.fixed-action-btn.toolbar{padding:0;height:56px;}.fixed-action-btn.toolbar.active > a i{opacity:0;}.fixed-action-btn.toolbar ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;bottom:0;z-index:1;}.fixed-action-btn.toolbar ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;margin:0;height:100%;-webkit-transition:none;transition:none;}.fixed-action-btn.toolbar ul li a{display:block;overflow:hidden;position:relative;width:100%;height:100%;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff;line-height:56px;z-index:1;}.fixed-action-btn.toolbar ul li a i{line-height:inherit;}.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0;visibility:hidden;}.fixed-action-btn ul li{margin-bottom:15px;}.fixed-action-btn ul a.btn-floating{opacity:0;}.fixed-action-btn .fab-backdrop{position:absolute;top:0;left:0;z-index:-1;width:40px;height:40px;background-color:#26a69a;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);}.btn-flat{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;color:#343434;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;}.btn-flat:focus,.btn-flat:hover{-webkit-box-shadow:none;box-shadow:none;}.btn-flat:focus{background-color:rgba(0,0,0,0.1);}.btn-flat.disabled,.btn-flat.btn-flat[disabled]{background-color:transparent !important;color:#b3b2b2 !important;cursor:default;}.btn-large{height:54px;line-height:54px;font-size:15px;padding:0 28px;}.btn-large i{font-size:1.6rem;}.btn-small{height:32.4px;line-height:32.4px;font-size:13px;}.btn-small i{font-size:1.2rem;}.btn-block{display:block;}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;overflow-y:auto;opacity:0;position:absolute;left:0;top:0;z-index:9999;-webkit-transform-origin:0 0;transform-origin:0 0;}.dropdown-content:focus{outline:0;}.dropdown-content li{clear:both;color:rgba(0,0,0,0.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left;}.dropdown-content li:hover,.dropdown-content li.active{background-color:#eee;}.dropdown-content li:focus{outline:none;}.dropdown-content li.divider{min-height:0;height:1px;}.dropdown-content li > a,.dropdown-content li > span{font-size:16px;color:#26a69a;display:block;line-height:22px;padding:14px 16px;}.dropdown-content li > span > label{top:1px;left:0;height:18px;}.dropdown-content li > a > i{height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px;}body.keyboard-focused .dropdown-content li:focus{background-color:#dadada;}.input-field.col .dropdown-content [type="checkbox"] + label{top:1px;left:0;height:18px;-webkit-transform:none;transform:none;}.dropdown-trigger{cursor:pointer;}.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;-webkit-transition:.3s ease-out;transition:.3s ease-out;}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);-webkit-transition:all 0.7s ease-out;transition:all 0.7s ease-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:scale(0);transform:scale(0);pointer-events:none;}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45);}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7);}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7);}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7);}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7);}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7);}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7);}.waves-effect input[type="button"],.waves-effect input[type="reset"],.waves-effect input[type="submit"]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none;}.waves-effect img{position:relative;z-index:-1;}.waves-notransition{-webkit-transition:none !important;transition:none !important;}.waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%);}.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom;}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1;}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none;}.waves-block{display:block;}.waves-effect .waves-ripple{z-index:-1;}.modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top,opacity;}.modal:focus{outline:none;}@media only screen and (max-width:992px){.modal{width:80%;}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0;}.modal .modal-content{padding:24px;}.modal .modal-close{cursor:pointer;}.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%;text-align:right;}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-small,.modal .modal-footer .btn-flat{margin:6px 0;}.modal-overlay{position:fixed;z-index:999;top:-25%;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity;}.modal.modal-fixed-footer{padding:0;height:70%;}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto;}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0;}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom,opacity;}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:0.5rem 0 1rem 0;}.collapsible-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:1.5;padding:1rem;background-color:#fff;border-bottom:1px solid #ddd;}.collapsible-header:focus{outline:0;}.collapsible-header i{width:2rem;font-size:1.6rem;display:inline-block;text-align:center;margin-right:1rem;}.keyboard-focused .collapsible-header:focus{background-color:#eee;}.collapsible-body{display:none;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem;}.sidenav .collapsible,.sidenav.fixed .collapsible{border:none;-webkit-box-shadow:none;box-shadow:none;}.sidenav .collapsible li,.sidenav.fixed .collapsible li{padding:0;}.sidenav .collapsible-header,.sidenav.fixed .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px;}.sidenav .collapsible-header:hover,.sidenav.fixed .collapsible-header:hover{background-color:rgba(0,0,0,0.05);}.sidenav .collapsible-header i,.sidenav.fixed .collapsible-header i{line-height:inherit;}.sidenav .collapsible-body,.sidenav.fixed .collapsible-body{border:0;background-color:#fff;}.sidenav .collapsible-body li a,.sidenav.fixed .collapsible-body li a{padding:0 23.5px 0 31px;}.collapsible.popout{border:none;-webkit-box-shadow:none;box-shadow:none;}.collapsible.popout > li{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;-webkit-transition:margin 0.35s cubic-bezier(0.25,0.46,0.45,0.94);transition:margin 0.35s cubic-bezier(0.25,0.46,0.45,0.94);}.collapsible.popout > li.active{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0;}.chip{display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0,0,0,0.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#e4e4e4;margin-bottom:5px;margin-right:5px;}.chip:focus{outline:none;background-color:#26a69a;color:#fff;}.chip > img{float:left;margin:0 8px 0 -12px;height:32px;width:32px;border-radius:50%;}.chip .close{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px;}.chips{border:none;border-bottom:1px solid #9e9e9e;-webkit-box-shadow:none;box-shadow:none;margin:0 0 8px 0;min-height:45px;outline:none;-webkit-transition:all .3s;transition:all .3s;}.chips.focus{border-bottom:1px solid #26a69a;-webkit-box-shadow:0 1px 0 0 #26a69a;box-shadow:0 1px 0 0 #26a69a;}.chips:hover{cursor:text;}.chips .input{background:none;border:0;color:rgba(0,0,0,0.6);display:inline-block;font-size:16px;height:3rem;line-height:32px;outline:0;margin:0;padding:0 !important;width:120px !important;}.chips .input:focus{border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.chips .autocomplete-content{margin-top:0;margin-bottom:0;}.prefix ~ .chips{margin-left:3rem;width:92%;width:calc(100% - 3rem);}.chips:empty ~ label{font-size:0.8rem;-webkit-transform:translateY(-140%);transform:translateY(-140%);}.materialboxed{display:block;cursor:-webkit-zoom-in;cursor:zoom-in;position:relative;-webkit-transition:opacity .4s;transition:opacity .4s;-webkit-backface-visibility:hidden;}.materialboxed:hover:not(.active){opacity:.8;}.materialboxed.active{cursor:-webkit-zoom-out;cursor:zoom-out;}#materialbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#292929;z-index:1000;will-change:opacity;}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;left:0;width:100%;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased;}select:focus{outline:1px solid #c9f3ef;}button:focus{outline:none;background-color:#2ab7a9;}label{font-size:0.8rem;color:#9e9e9e;}::-webkit-input-placeholder{color:#d1d1d1;}::-moz-placeholder{color:#d1d1d1;}:-ms-input-placeholder{color:#d1d1d1;}::-ms-input-placeholder{color:#d1d1d1;}::placeholder{color:#d1d1d1;}input:not([type]),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:3rem;width:100%;font-size:16px;margin:0 0 8px 0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:border .3s,-webkit-box-shadow .3s;transition:border .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,border .3s;transition:box-shadow .3s,border .3s,-webkit-box-shadow .3s;}input:not([type]):disabled,input:not([type])[readonly="readonly"],input[type=text]:not(.browser-default):disabled,input[type=text]:not(.browser-default)[readonly="readonly"],input[type=password]:not(.browser-default):disabled,input[type=password]:not(.browser-default)[readonly="readonly"],input[type=email]:not(.browser-default):disabled,input[type=email]:not(.browser-default)[readonly="readonly"],input[type=url]:not(.browser-default):disabled,input[type=url]:not(.browser-default)[readonly="readonly"],input[type=time]:not(.browser-default):disabled,input[type=time]:not(.browser-default)[readonly="readonly"],input[type=date]:not(.browser-default):disabled,input[type=date]:not(.browser-default)[readonly="readonly"],input[type=datetime]:not(.browser-default):disabled,input[type=datetime]:not(.browser-default)[readonly="readonly"],input[type=datetime-local]:not(.browser-default):disabled,input[type=datetime-local]:not(.browser-default)[readonly="readonly"],input[type=tel]:not(.browser-default):disabled,input[type=tel]:not(.browser-default)[readonly="readonly"],input[type=number]:not(.browser-default):disabled,input[type=number]:not(.browser-default)[readonly="readonly"],input[type=search]:not(.browser-default):disabled,input[type=search]:not(.browser-default)[readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"]{color:rgba(0,0,0,0.42);border-bottom:1px dotted rgba(0,0,0,0.42);}input:not([type]):disabled + label,input:not([type])[readonly="readonly"] + label,input[type=text]:not(.browser-default):disabled + label,input[type=text]:not(.browser-default)[readonly="readonly"] + label,input[type=password]:not(.browser-default):disabled + label,input[type=password]:not(.browser-default)[readonly="readonly"] + label,input[type=email]:not(.browser-default):disabled + label,input[type=email]:not(.browser-default)[readonly="readonly"] + label,input[type=url]:not(.browser-default):disabled + label,input[type=url]:not(.browser-default)[readonly="readonly"] + label,input[type=time]:not(.browser-default):disabled + label,input[type=time]:not(.browser-default)[readonly="readonly"] + label,input[type=date]:not(.browser-default):disabled + label,input[type=date]:not(.browser-default)[readonly="readonly"] + label,input[type=datetime]:not(.browser-default):disabled + label,input[type=datetime]:not(.browser-default)[readonly="readonly"] + label,input[type=datetime-local]:not(.browser-default):disabled + label,input[type=datetime-local]:not(.browser-default)[readonly="readonly"] + label,input[type=tel]:not(.browser-default):disabled + label,input[type=tel]:not(.browser-default)[readonly="readonly"] + label,input[type=number]:not(.browser-default):disabled + label,input[type=number]:not(.browser-default)[readonly="readonly"] + label,input[type=search]:not(.browser-default):disabled + label,input[type=search]:not(.browser-default)[readonly="readonly"] + label,textarea.materialize-textarea:disabled + label,textarea.materialize-textarea[readonly="readonly"] + label{color:rgba(0,0,0,0.42);}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #26a69a;-webkit-box-shadow:0 1px 0 0 #26a69a;box-shadow:0 1px 0 0 #26a69a;}input:not([type]):focus:not([readonly]) + label,input[type=text]:not(.browser-default):focus:not([readonly]) + label,input[type=password]:not(.browser-default):focus:not([readonly]) + label,input[type=email]:not(.browser-default):focus:not([readonly]) + label,input[type=url]:not(.browser-default):focus:not([readonly]) + label,input[type=time]:not(.browser-default):focus:not([readonly]) + label,input[type=date]:not(.browser-default):focus:not([readonly]) + label,input[type=datetime]:not(.browser-default):focus:not([readonly]) + label,input[type=datetime-local]:not(.browser-default):focus:not([readonly]) + label,input[type=tel]:not(.browser-default):focus:not([readonly]) + label,input[type=number]:not(.browser-default):focus:not([readonly]) + label,input[type=search]:not(.browser-default):focus:not([readonly]) + label,textarea.materialize-textarea:focus:not([readonly]) + label{color:#26a69a;}input:not([type]):focus.valid ~ label,input[type=text]:not(.browser-default):focus.valid ~ label,input[type=password]:not(.browser-default):focus.valid ~ label,input[type=email]:not(.browser-default):focus.valid ~ label,input[type=url]:not(.browser-default):focus.valid ~ label,input[type=time]:not(.browser-default):focus.valid ~ label,input[type=date]:not(.browser-default):focus.valid ~ label,input[type=datetime]:not(.browser-default):focus.valid ~ label,input[type=datetime-local]:not(.browser-default):focus.valid ~ label,input[type=tel]:not(.browser-default):focus.valid ~ label,input[type=number]:not(.browser-default):focus.valid ~ label,input[type=search]:not(.browser-default):focus.valid ~ label,textarea.materialize-textarea:focus.valid ~ label{color:#4CAF50;}input:not([type]):focus.invalid ~ label,input[type=text]:not(.browser-default):focus.invalid ~ label,input[type=password]:not(.browser-default):focus.invalid ~ label,input[type=email]:not(.browser-default):focus.invalid ~ label,input[type=url]:not(.browser-default):focus.invalid ~ label,input[type=time]:not(.browser-default):focus.invalid ~ label,input[type=date]:not(.browser-default):focus.invalid ~ label,input[type=datetime]:not(.browser-default):focus.invalid ~ label,input[type=datetime-local]:not(.browser-default):focus.invalid ~ label,input[type=tel]:not(.browser-default):focus.invalid ~ label,input[type=number]:not(.browser-default):focus.invalid ~ label,input[type=search]:not(.browser-default):focus.invalid ~ label,textarea.materialize-textarea:focus.invalid ~ label{color:#F44336;}input:not([type]).validate + label,input[type=text]:not(.browser-default).validate + label,input[type=password]:not(.browser-default).validate + label,input[type=email]:not(.browser-default).validate + label,input[type=url]:not(.browser-default).validate + label,input[type=time]:not(.browser-default).validate + label,input[type=date]:not(.browser-default).validate + label,input[type=datetime]:not(.browser-default).validate + label,input[type=datetime-local]:not(.browser-default).validate + label,input[type=tel]:not(.browser-default).validate + label,input[type=number]:not(.browser-default).validate + label,input[type=search]:not(.browser-default).validate + label,textarea.materialize-textarea.validate + label{width:100%;}input.valid:not([type]),input.valid:not([type]):focus,input.valid[type=text]:not(.browser-default),input.valid[type=text]:not(.browser-default):focus,input.valid[type=password]:not(.browser-default),input.valid[type=password]:not(.browser-default):focus,input.valid[type=email]:not(.browser-default),input.valid[type=email]:not(.browser-default):focus,input.valid[type=url]:not(.browser-default),input.valid[type=url]:not(.browser-default):focus,input.valid[type=time]:not(.browser-default),input.valid[type=time]:not(.browser-default):focus,input.valid[type=date]:not(.browser-default),input.valid[type=date]:not(.browser-default):focus,input.valid[type=datetime]:not(.browser-default),input.valid[type=datetime]:not(.browser-default):focus,input.valid[type=datetime-local]:not(.browser-default),input.valid[type=datetime-local]:not(.browser-default):focus,input.valid[type=tel]:not(.browser-default),input.valid[type=tel]:not(.browser-default):focus,input.valid[type=number]:not(.browser-default),input.valid[type=number]:not(.browser-default):focus,input.valid[type=search]:not(.browser-default),input.valid[type=search]:not(.browser-default):focus,textarea.materialize-textarea.valid,textarea.materialize-textarea.valid:focus,.select-wrapper.valid > input.select-dropdown{border-bottom:1px solid #4CAF50;-webkit-box-shadow:0 1px 0 0 #4CAF50;box-shadow:0 1px 0 0 #4CAF50;}input.invalid:not([type]),input.invalid:not([type]):focus,input.invalid[type=text]:not(.browser-default),input.invalid[type=text]:not(.browser-default):focus,input.invalid[type=password]:not(.browser-default),input.invalid[type=password]:not(.browser-default):focus,input.invalid[type=email]:not(.browser-default),input.invalid[type=email]:not(.browser-default):focus,input.invalid[type=url]:not(.browser-default),input.invalid[type=url]:not(.browser-default):focus,input.invalid[type=time]:not(.browser-default),input.invalid[type=time]:not(.browser-default):focus,input.invalid[type=date]:not(.browser-default),input.invalid[type=date]:not(.browser-default):focus,input.invalid[type=datetime]:not(.browser-default),input.invalid[type=datetime]:not(.browser-default):focus,input.invalid[type=datetime-local]:not(.browser-default),input.invalid[type=datetime-local]:not(.browser-default):focus,input.invalid[type=tel]:not(.browser-default),input.invalid[type=tel]:not(.browser-default):focus,input.invalid[type=number]:not(.browser-default),input.invalid[type=number]:not(.browser-default):focus,input.invalid[type=search]:not(.browser-default),input.invalid[type=search]:not(.browser-default):focus,textarea.materialize-textarea.invalid,textarea.materialize-textarea.invalid:focus,.select-wrapper.invalid > input.select-dropdown,.select-wrapper.invalid > input.select-dropdown:focus{border-bottom:1px solid #F44336;-webkit-box-shadow:0 1px 0 0 #F44336;box-shadow:0 1px 0 0 #F44336;}input:not([type]).valid ~ .helper-text[data-success],input:not([type]):focus.valid ~ .helper-text[data-success],input:not([type]).invalid ~ .helper-text[data-error],input:not([type]):focus.invalid ~ .helper-text[data-error],input[type=text]:not(.browser-default).valid ~ .helper-text[data-success],input[type=text]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=text]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=text]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=password]:not(.browser-default).valid ~ .helper-text[data-success],input[type=password]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=password]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=password]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=email]:not(.browser-default).valid ~ .helper-text[data-success],input[type=email]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=email]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=email]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=url]:not(.browser-default).valid ~ .helper-text[data-success],input[type=url]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=url]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=url]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=time]:not(.browser-default).valid ~ .helper-text[data-success],input[type=time]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=time]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=time]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=date]:not(.browser-default).valid ~ .helper-text[data-success],input[type=date]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=date]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=date]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=datetime]:not(.browser-default).valid ~ .helper-text[data-success],input[type=datetime]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=datetime]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=datetime]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=datetime-local]:not(.browser-default).valid ~ .helper-text[data-success],input[type=datetime-local]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=datetime-local]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=datetime-local]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=tel]:not(.browser-default).valid ~ .helper-text[data-success],input[type=tel]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=tel]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=tel]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=number]:not(.browser-default).valid ~ .helper-text[data-success],input[type=number]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=number]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=number]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=search]:not(.browser-default).valid ~ .helper-text[data-success],input[type=search]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=search]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=search]:not(.browser-default):focus.invalid ~ .helper-text[data-error],textarea.materialize-textarea.valid ~ .helper-text[data-success],textarea.materialize-textarea:focus.valid ~ .helper-text[data-success],textarea.materialize-textarea.invalid ~ .helper-text[data-error],textarea.materialize-textarea:focus.invalid ~ .helper-text[data-error],.select-wrapper.valid .helper-text[data-success],.select-wrapper.invalid ~ .helper-text[data-error]{color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;}input:not([type]).valid ~ .helper-text:after,input:not([type]):focus.valid ~ .helper-text:after,input[type=text]:not(.browser-default).valid ~ .helper-text:after,input[type=text]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=password]:not(.browser-default).valid ~ .helper-text:after,input[type=password]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=email]:not(.browser-default).valid ~ .helper-text:after,input[type=email]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=url]:not(.browser-default).valid ~ .helper-text:after,input[type=url]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=time]:not(.browser-default).valid ~ .helper-text:after,input[type=time]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=date]:not(.browser-default).valid ~ .helper-text:after,input[type=date]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=datetime]:not(.browser-default).valid ~ .helper-text:after,input[type=datetime]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default).valid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=tel]:not(.browser-default).valid ~ .helper-text:after,input[type=tel]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=number]:not(.browser-default).valid ~ .helper-text:after,input[type=number]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=search]:not(.browser-default).valid ~ .helper-text:after,input[type=search]:not(.browser-default):focus.valid ~ .helper-text:after,textarea.materialize-textarea.valid ~ .helper-text:after,textarea.materialize-textarea:focus.valid ~ .helper-text:after,.select-wrapper.valid ~ .helper-text:after{content:attr(data-success);color:#4CAF50;}input:not([type]).invalid ~ .helper-text:after,input:not([type]):focus.invalid ~ .helper-text:after,input[type=text]:not(.browser-default).invalid ~ .helper-text:after,input[type=text]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=password]:not(.browser-default).invalid ~ .helper-text:after,input[type=password]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=email]:not(.browser-default).invalid ~ .helper-text:after,input[type=email]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=url]:not(.browser-default).invalid ~ .helper-text:after,input[type=url]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=time]:not(.browser-default).invalid ~ .helper-text:after,input[type=time]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=date]:not(.browser-default).invalid ~ .helper-text:after,input[type=date]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=datetime]:not(.browser-default).invalid ~ .helper-text:after,input[type=datetime]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default).invalid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=tel]:not(.browser-default).invalid ~ .helper-text:after,input[type=tel]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=number]:not(.browser-default).invalid ~ .helper-text:after,input[type=number]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=search]:not(.browser-default).invalid ~ .helper-text:after,input[type=search]:not(.browser-default):focus.invalid ~ .helper-text:after,textarea.materialize-textarea.invalid ~ .helper-text:after,textarea.materialize-textarea:focus.invalid ~ .helper-text:after,.select-wrapper.invalid ~ .helper-text:after{content:attr(data-error);color:#F44336;}input:not([type]) + label:after,input[type=text]:not(.browser-default) + label:after,input[type=password]:not(.browser-default) + label:after,input[type=email]:not(.browser-default) + label:after,input[type=url]:not(.browser-default) + label:after,input[type=time]:not(.browser-default) + label:after,input[type=date]:not(.browser-default) + label:after,input[type=datetime]:not(.browser-default) + label:after,input[type=datetime-local]:not(.browser-default) + label:after,input[type=tel]:not(.browser-default) + label:after,input[type=number]:not(.browser-default) + label:after,input[type=search]:not(.browser-default) + label:after,textarea.materialize-textarea + label:after,.select-wrapper + label:after{display:block;content:"";position:absolute;top:100%;left:0;opacity:0;-webkit-transition:.2s opacity ease-out,.2s color ease-out;transition:.2s opacity ease-out,.2s color ease-out;}.input-field{position:relative;margin-top:1rem;margin-bottom:1rem;}.input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px;}.input-field.inline input,.input-field.inline .select-dropdown{margin-bottom:1rem;}.input-field.col label{left:0.75rem;}.input-field.col .prefix ~ label,.input-field.col .prefix ~ .validate ~ label{width:calc(100% - 3rem - 1.5rem);}.input-field > label{color:#9e9e9e;position:absolute;top:0;left:0;font-size:1rem;cursor:text;-webkit-transition:color .2s ease-out,-webkit-transform .2s ease-out;transition:color .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,color .2s ease-out;transition:transform .2s ease-out,color .2s ease-out,-webkit-transform .2s ease-out;-webkit-transform-origin:0% 100%;transform-origin:0% 100%;text-align:initial;-webkit-transform:translateY(12px);transform:translateY(12px);}.input-field > label:not(.label-icon).active{-webkit-transform:translateY(-14px) scale(0.8);transform:translateY(-14px) scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0;}.input-field > input[type]:-webkit-autofill:not(.browser-default):not([type="search"]) + label,.input-field > input[type=date]:not(.browser-default) + label,.input-field > input[type=time]:not(.browser-default) + label{-webkit-transform:translateY(-14px) scale(0.8);transform:translateY(-14px) scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0;}.input-field .helper-text{position:relative;min-height:18px;display:block;font-size:12px;color:rgba(0,0,0,0.54);}.input-field .helper-text::after{opacity:1;position:absolute;top:0;left:0;}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;-webkit-transition:color .2s;transition:color .2s;top:0.5rem;}.input-field .prefix.active{color:#26a69a;}.input-field .prefix ~ input,.input-field .prefix ~ textarea,.input-field .prefix ~ label,.input-field .prefix ~ .validate ~ label,.input-field .prefix ~ .helper-text,.input-field .prefix ~ .autocomplete-content{margin-left:3rem;width:92%;width:calc(100% - 3rem);}.input-field .prefix ~ label{margin-left:3rem;}@media only screen and (max-width:992px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem);}}@media only screen and (max-width:600px){.input-field .prefix ~ input{width:80%;width:calc(100% - 3rem);}}.input-field input[type=search]{display:block;line-height:inherit;-webkit-transition:.3s background-color;transition:.3s background-color;}.nav-wrapper .input-field input[type=search]{height:inherit;padding-left:4rem;width:calc(100% - 4rem);border:0;-webkit-box-shadow:none;box-shadow:none;}.input-field input[type=search]:focus:not(.browser-default){background-color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;color:#444;}.input-field input[type=search]:focus:not(.browser-default) + label i,.input-field input[type=search]:focus:not(.browser-default) ~ .mdi-navigation-close,.input-field input[type=search]:focus:not(.browser-default) ~ .material-icons{color:#444;}.input-field input[type=search] + .label-icon{-webkit-transform:none;transform:none;left:1rem;}.input-field input[type=search] ~ .mdi-navigation-close,.input-field input[type=search] ~ .material-icons{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;-webkit-transition:.3s color;transition:.3s color;}textarea{width:100%;height:3rem;background-color:transparent;}textarea.materialize-textarea{line-height:normal;overflow-y:hidden;padding:.8rem 0 .8rem 0;resize:none;min-height:3rem;-webkit-box-sizing:border-box;box-sizing:border-box;}.hiddendiv{visibility:hidden;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem;position:absolute;top:0;z-index:-1;}.autocomplete-content li .highlight{color:#444;}.autocomplete-content li img{height:40px;width:40px;margin:5px 15px;}.character-counter{min-height:18px;}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;opacity:0;pointer-events:none;}[type="radio"]:not(:checked) + span,[type="radio"]:checked + span{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-transition:.28s ease;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}[type="radio"] + span:before,[type="radio"] + span:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;-webkit-transition:.28s ease;transition:.28s ease;}[type="radio"]:not(:checked) + span:before,[type="radio"]:not(:checked) + span:after,[type="radio"]:checked + span:before,[type="radio"]:checked + span:after,[type="radio"].with-gap:checked + span:before,[type="radio"].with-gap:checked + span:after{border-radius:50%;}[type="radio"]:not(:checked) + span:before,[type="radio"]:not(:checked) + span:after{border:2px solid #5a5a5a;}[type="radio"]:not(:checked) + span:after{-webkit-transform:scale(0);transform:scale(0);}[type="radio"]:checked + span:before{border:2px solid transparent;}[type="radio"]:checked + span:after,[type="radio"].with-gap:checked + span:before,[type="radio"].with-gap:checked + span:after{border:2px solid #26a69a;}[type="radio"]:checked + span:after,[type="radio"].with-gap:checked + span:after{background-color:#26a69a;}[type="radio"]:checked + span:after{-webkit-transform:scale(1.02);transform:scale(1.02);}[type="radio"].with-gap:checked + span:after{-webkit-transform:scale(0.5);transform:scale(0.5);}[type="radio"].tabbed:focus + span:before{-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 0 10px rgba(0,0,0,0.1);}[type="radio"].with-gap:disabled:checked + span:before{border:2px solid rgba(0,0,0,0.42);}[type="radio"].with-gap:disabled:checked + span:after{border:none;background-color:rgba(0,0,0,0.42);}[type="radio"]:disabled:not(:checked) + span:before,[type="radio"]:disabled:checked + span:before{background-color:transparent;border-color:rgba(0,0,0,0.42);}[type="radio"]:disabled + span{color:rgba(0,0,0,0.42);}[type="radio"]:disabled:not(:checked) + span:before{border-color:rgba(0,0,0,0.42);}[type="radio"]:disabled:checked + span:after{background-color:rgba(0,0,0,0.42);border-color:#949494;}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;opacity:0;pointer-events:none;}[type="checkbox"]{}[type="checkbox"] + span:not(.lever){position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}[type="checkbox"] + span:not(.lever):before,[type="checkbox"]:not(.filled-in) + span:not(.lever):after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:3px;-webkit-transition:.2s;transition:.2s;}[type="checkbox"]:not(.filled-in) + span:not(.lever):after{border:0;-webkit-transform:scale(0);transform:scale(0);}[type="checkbox"]:not(:checked):disabled + span:not(.lever):before{border:none;background-color:rgba(0,0,0,0.42);}[type="checkbox"].tabbed:focus + span:not(.lever):after{-webkit-transform:scale(1);transform:scale(1);border:0;border-radius:50%;-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 0 10px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1);}[type="checkbox"]:checked + span:not(.lever):before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #26a69a;border-bottom:2px solid #26a69a;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}[type="checkbox"]:checked:disabled + span:before{border-right:2px solid rgba(0,0,0,0.42);border-bottom:2px solid rgba(0,0,0,0.42);}[type="checkbox"]:indeterminate + span:not(.lever):before{top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #26a69a;border-bottom:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}[type="checkbox"]:indeterminate:disabled + span:not(.lever):before{border-right:2px solid rgba(0,0,0,0.42);background-color:transparent;}[type="checkbox"].filled-in + span:not(.lever):after{border-radius:2px;}[type="checkbox"].filled-in + span:not(.lever):before,[type="checkbox"].filled-in + span:not(.lever):after{content:'';left:0;position:absolute;-webkit-transition:border .25s,background-color .25s,width .20s .1s,height .20s .1s,top .20s .1s,left .20s .1s;transition:border .25s,background-color .25s,width .20s .1s,height .20s .1s,top .20s .1s,left .20s .1s;z-index:1;}[type="checkbox"].filled-in:not(:checked) + span:not(.lever):before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}[type="checkbox"].filled-in:not(:checked) + span:not(.lever):after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0px;z-index:0;}[type="checkbox"].filled-in:checked + span:not(.lever):before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}[type="checkbox"].filled-in:checked + span:not(.lever):after{top:0;width:20px;height:20px;border:2px solid #26a69a;background-color:#26a69a;z-index:0;}[type="checkbox"].filled-in.tabbed:focus + span:not(.lever):after{border-radius:2px;border-color:#5a5a5a;background-color:rgba(0,0,0,0.1);}[type="checkbox"].filled-in.tabbed:checked:focus + span:not(.lever):after{border-radius:2px;background-color:#26a69a;border-color:#26a69a;}[type="checkbox"].filled-in:disabled:not(:checked) + span:not(.lever):before{background-color:transparent;border:2px solid transparent;}[type="checkbox"].filled-in:disabled:not(:checked) + span:not(.lever):after{border-color:transparent;background-color:#949494;}[type="checkbox"].filled-in:disabled:checked + span:not(.lever):before{background-color:transparent;}[type="checkbox"].filled-in:disabled:checked + span:not(.lever):after{background-color:#949494;border-color:#949494;}.switch,.switch *{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.switch label{cursor:pointer;}.switch label input[type=checkbox]{opacity:0;width:0;height:0;}.switch label input[type=checkbox]:checked + .lever{background-color:#84c7c1;}.switch label input[type=checkbox]:checked + .lever:before,.switch label input[type=checkbox]:checked + .lever:after{left:18px;}.switch label input[type=checkbox]:checked + .lever:after{background-color:#26a69a;}.switch label .lever{content:"";display:inline-block;position:relative;width:36px;height:14px;background-color:rgba(0,0,0,0.38);border-radius:15px;margin-right:10px;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;vertical-align:middle;margin:0 16px;}.switch label .lever:before,.switch label .lever:after{content:"";position:absolute;display:inline-block;width:20px;height:20px;border-radius:50%;left:0;top:-3px;-webkit-transition:left 0.3s ease,background .3s ease,-webkit-box-shadow 0.1s ease,-webkit-transform .1s ease;transition:left 0.3s ease,background .3s ease,-webkit-box-shadow 0.1s ease,-webkit-transform .1s ease;transition:left 0.3s ease,background .3s ease,box-shadow 0.1s ease,transform .1s ease;transition:left 0.3s ease,background .3s ease,box-shadow 0.1s ease,transform .1s ease,-webkit-box-shadow 0.1s ease,-webkit-transform .1s ease;}.switch label .lever:before{background-color:rgba(38,166,154,0.15);}.switch label .lever:after{background-color:#F1F1F1;-webkit-box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);}input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before,input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before{-webkit-transform:scale(2.4);transform:scale(2.4);background-color:rgba(38,166,154,0.15);}input[type=checkbox]:not(:disabled) ~ .lever:active:before,input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::before{-webkit-transform:scale(2.4);transform:scale(2.4);background-color:rgba(0,0,0,0.08);}.switch input[type=checkbox][disabled] + .lever{cursor:default;background-color:rgba(0,0,0,0.12);}.switch label input[type=checkbox][disabled] + .lever:after,.switch label input[type=checkbox][disabled]:checked + .lever:after{background-color:#949494;}select{display:none;}select.browser-default{display:block;}select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem;}.select-label{position:absolute;}.select-wrapper{position:relative;}.select-wrapper.valid + label,.select-wrapper.invalid + label{width:100%;pointer-events:none;}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:16px;margin:0 0 8px 0;padding:0;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;}.select-wrapper input.select-dropdown:focus{border-bottom:1px solid #26a69a;}.select-wrapper .caret{position:absolute;right:0;top:0;bottom:0;margin:auto 0;z-index:0;fill:rgba(0,0,0,0.87);}.select-wrapper + label{position:absolute;top:-26px;font-size:0.8rem;}select:disabled{color:rgba(0,0,0,0.42);}.select-wrapper.disabled + label{color:rgba(0,0,0,0.42);}.select-wrapper.disabled .caret{fill:rgba(0,0,0,0.42);}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.42);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.select-wrapper i{color:rgba(0,0,0,0.3);}.select-dropdown li.disabled,.select-dropdown li.disabled > span,.select-dropdown li.optgroup{color:rgba(0,0,0,0.3);background-color:transparent;}body.keyboard-focused .select-dropdown.dropdown-content li:focus{background-color:rgba(0,0,0,0.08);}.select-dropdown.dropdown-content li:hover{background-color:rgba(0,0,0,0.08);}.select-dropdown.dropdown-content li.selected{background-color:rgba(0,0,0,0.03);}.prefix ~ .select-wrapper{margin-left:3rem;width:92%;width:calc(100% - 3rem);}.prefix ~ label{margin-left:3rem;}.select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right;}.select-dropdown li.optgroup{border-top:1px solid #eee;}.select-dropdown li.optgroup.selected > span{color:rgba(0,0,0,0.7);}.select-dropdown li.optgroup > span{color:rgba(0,0,0,0.4);}.select-dropdown li.optgroup ~ li.optgroup-option{padding-left:1rem;}.file-field{position:relative;}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px;}.file-field input.file-path{width:100%;}.file-field .btn,.file-field .btn-large,.file-field .btn-small{float:left;height:3rem;line-height:3rem;}.file-field span{cursor:pointer;}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);}.file-field input[type=file]::-webkit-file-upload-button{display:none;}.range-field{position:relative;}input[type=range],input[type=range] + .thumb{cursor:pointer;}input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0;padding:0;}input[type=range]:focus{outline:none;}input[type=range] + .thumb{position:absolute;top:10px;left:0;border:none;height:0;width:0;border-radius:50%;background-color:#26a69a;margin-left:7px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}input[type=range] + .thumb .value{display:block;width:30px;text-align:center;color:#26a69a;font-size:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}input[type=range] + .thumb.active{border-radius:50% 50% 50% 0;}input[type=range] + .thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px;}input[type=range]{-webkit-appearance:none;}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none;}input[type=range]::-webkit-slider-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;-webkit-appearance:none;background-color:#26a69a;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;margin:-5px 0 0 0;}.keyboard-focused input[type=range]:focus:not(.active)::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 10px rgba(38,166,154,0.26);box-shadow:0 0 0 10px rgba(38,166,154,0.26);}input[type=range]{border:1px solid white;}input[type=range]::-moz-range-track{height:3px;background:#c2c0c2;border:none;}input[type=range]::-moz-focus-inner{border:0;}input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;margin-top:-5px;}input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px;}.keyboard-focused input[type=range]:focus:not(.active)::-moz-range-thumb{box-shadow:0 0 0 10px rgba(38,166,154,0.26);}input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent;}input[type=range]::-ms-fill-lower{background:#777;}input[type=range]::-ms-fill-upper{background:#ddd;}input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;}.keyboard-focused input[type=range]:focus:not(.active)::-ms-thumb{box-shadow:0 0 0 10px rgba(38,166,154,0.26);}.tap-target-wrapper{width:800px;height:800px;position:fixed;z-index:1000;visibility:hidden;-webkit-transition:visibility 0s .3s;transition:visibility 0s .3s;}.tap-target-wrapper.open{visibility:visible;-webkit-transition:visibility 0s;transition:visibility 0s;}.tap-target-wrapper.open .tap-target{-webkit-transform:scale(1);transform:scale(1);opacity:.95;-webkit-transition:opacity 0.3s cubic-bezier(0.42,0,0.58,1),-webkit-transform 0.3s cubic-bezier(0.42,0,0.58,1);transition:opacity 0.3s cubic-bezier(0.42,0,0.58,1),-webkit-transform 0.3s cubic-bezier(0.42,0,0.58,1);transition:transform 0.3s cubic-bezier(0.42,0,0.58,1),opacity 0.3s cubic-bezier(0.42,0,0.58,1);transition:transform 0.3s cubic-bezier(0.42,0,0.58,1),opacity 0.3s cubic-bezier(0.42,0,0.58,1),-webkit-transform 0.3s cubic-bezier(0.42,0,0.58,1);}.tap-target-wrapper.open .tap-target-wave::before{-webkit-transform:scale(1);transform:scale(1);}.tap-target-wrapper.open .tap-target-wave::after{visibility:visible;-webkit-animation:pulse-animation 1s cubic-bezier(0.24,0,0.38,1) infinite;animation:pulse-animation 1s cubic-bezier(0.24,0,0.38,1) infinite;-webkit-transition:opacity .3s,visibility 0s 1s,-webkit-transform .3s;transition:opacity .3s,visibility 0s 1s,-webkit-transform .3s;transition:opacity .3s,transform .3s,visibility 0s 1s;transition:opacity .3s,transform .3s,visibility 0s 1s,-webkit-transform .3s;}.tap-target{position:absolute;font-size:1rem;border-radius:50%;background-color:#ee6e73;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,0.14),0 10px 50px 0 rgba(0,0,0,0.12),0 30px 10px -20px rgba(0,0,0,0.2);box-shadow:0 20px 20px 0 rgba(0,0,0,0.14),0 10px 50px 0 rgba(0,0,0,0.12),0 30px 10px -20px rgba(0,0,0,0.2);width:100%;height:100%;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.42,0,0.58,1),-webkit-transform 0.3s cubic-bezier(0.42,0,0.58,1);transition:opacity 0.3s cubic-bezier(0.42,0,0.58,1),-webkit-transform 0.3s cubic-bezier(0.42,0,0.58,1);transition:transform 0.3s cubic-bezier(0.42,0,0.58,1),opacity 0.3s cubic-bezier(0.42,0,0.58,1);transition:transform 0.3s cubic-bezier(0.42,0,0.58,1),opacity 0.3s cubic-bezier(0.42,0,0.58,1),-webkit-transform 0.3s cubic-bezier(0.42,0,0.58,1);}.tap-target-content{position:relative;display:table-cell;}.tap-target-wave{position:absolute;border-radius:50%;z-index:10001;}.tap-target-wave::before,.tap-target-wave::after{content:'';display:block;position:absolute;width:100%;height:100%;border-radius:50%;background-color:#ffffff;}.tap-target-wave::before{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;}.tap-target-wave::after{visibility:hidden;-webkit-transition:opacity .3s,visibility 0s,-webkit-transform .3s;transition:opacity .3s,visibility 0s,-webkit-transform .3s;transition:opacity .3s,transform .3s,visibility 0s;transition:opacity .3s,transform .3s,visibility 0s,-webkit-transform .3s;z-index:-1;}.tap-target-origin{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10002;position:absolute !important;}.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small),.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small):hover{background:none;}@media only screen and (max-width:600px){.tap-target,.tap-target-wrapper{width:600px;height:600px;}}.pulse{overflow:visible;position:relative;}.pulse::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;border-radius:inherit;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;-webkit-animation:pulse-animation 1s cubic-bezier(0.24,0,0.38,1) infinite;animation:pulse-animation 1s cubic-bezier(0.24,0,0.38,1) infinite;z-index:-1;}@-webkit-keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5);}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5);}}@keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5);}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5);}}
input[type="radio"]{overflow:visible;position:relative !important;opacity:1 !important;float:left;display:block;margin:3px 10px 0 1px;}@media screen and (min-width:767px),print{.box{float:left;margin-right:30px;}.box:last-child{margin-right:0;}.box-1{width:70px;}.box-2{width:170px;}.box-3{width:270px;}.box-4{width:370px;}.box-5{width:470px;}.box-6{width:570px;}.box-7{width:670px;}.box-8{width:770px;}.box-9{width:870px;}.box-10{width:970px;}.box-11{width:1070px;}.box-12{width:1170px;float:none;margin-right:0;}[type="checkbox"] + span:not(.lever){font-weight:400 !important;padding-left:25px !important;}*:not(ymaps){-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;}.spinner{margin:40px auto 0;width:70px;text-align:center;}.spinner > div{width:18px;height:18px;background-color:#f18b68;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;margin-right:3px;}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}@keyframes bouncedelay{0%,80%,100%{transform:scale(0.0);}40%{transform:scale(1.0);}}.clearfix{clear:none !important;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}html{position:relative;}body{font:13px/18px 'PT Sans',Arial,sans-serif;background:#fff;margin:0;padding:0;color:#313131;min-width:1190px;}ul,ol,p,ul li.leaf,ul.menu li,li.expanded,li.collapsed,li.leaf,ul.menu,.form-item,.form-actions,.item-list ul li,.item-list .pager li,ul.pager{list-style:none;padding:0;margin:0;}article,aside,footer,header,nav,section{display:block;}a{text-decoration:underline;color:#3685d0;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;}a:hover{text-decoration:none;}.element-invisible{display:none;}.select-wrapper input.select-dropdown{font-size:14px !important;}[type="checkbox"] + span:not(.lever):before,[type="checkbox"]:not(.filled-in) + span:not(.lever):after{margin-top:1px !important;}label{color:#777;}input,textarea{background:none;border:none;outline:none;padding:0;margin:0;background:#fff;margin:0;}input[type=submit]{border-radius:0;}body.html input.form-text,body.html textarea{line-height:20px;padding:0 10px;border-bottom:2px solid #73a5f7;color:#5e5e5e;margin-bottom:0;}body.html textarea{height:100%;border:1px solid #73a5f7;padding:6px 10px;}input.form-text:focus,input.form-text:hover,.select-filter:focus,.select-filter:hover,.select-filter-mini:hover,.select-metro:hover,textarea:focus,textarea:hover{border-color:#4d90fe;}input.form-text.error{border-color:#dd4b39;}::-webkit-input-placeholder{font-size:14px;color:#9fb1b9;}:-moz-placeholder{font-size:14px;color:#9fb1b9;}::-moz-placeholder{font-size:14px;color:#9fb1b9;}:-ms-input-placeholder{font-size:14px;color:#9fb1b9;}.layout{width:1170px;margin:0 auto;position:relative;}body:before{content:'';display:block;position:fixed;top:0;left:0;height:100%;width:100%;z-index:-1;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0;}body.qr-code-modal:before,body.overflow-modal:before,body.overflow-search:before{background:rgba(0,0,0,.5);z-index:97;opacity:.8;}body.select-container-modal:before{background:rgba(0,0,0,.5);z-index:100;opacity:.8;}body.overflow-search header .headerBottom{z-index:96;}#system-alert{position:fixed;right:0;padding:15px 10px;background:rgba(0,0,0,.85);color:#fff;border-radius:6px 0 0 6px;width:320px;height:44px;line-height:22px;z-index:9999;box-shadow:0 2px 5px rgba(0,0,0,.15);}#topbar{height:60px;background:#4285f4;min-width:1190px;width:100%;white-space:nowrap;text-shadow:rgba(0,0,0,.2) 0 1px 1px;position:fixed;top:0;z-index:1010;}#topbar:before{content:"";height:60px;top:0;left:0;position:absolute;min-width:1190px;width:100%;box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.14);}.logged-in.toolbar #topbar{top:30px;}.logged-in.toolbar.toolbar-drawer #topbar{top:64px;}#topbar .logo{display:block;float:left;background:#fff;position:relative;z-index:1;overflow:hidden;width:140px;height:60px;padding:5px 15px;}#topbar .logo img{height:50px;width:111px;}#topbar .logo.new a{width:140px;padding:4px 15px 0;}#topbar .logo.new img{width:110px;height:50px;}#topbar .top-nav{float:left;margin:0 20px 0 0;background:#4285f4;}#topbar .top-nav li{display:block;float:left;position:relative;}#topbar .top-nav li a{display:block;line-height:60px;color:#fff;padding:0 20px;font-size:14px;}#topbar .top-nav li ul{visibility:hidden;position:absolute;top:-60px;background:#fff;width:120px;transition:all .5s ease 0s;z-index:-1;}#topbar .top-nav li:hover ul{visibility:visible;top:60px;box-shadow:0 1px 5px 0 rgba(0,0,0,0.05),0 1px 10px 0 rgba(0,0,0,0.05);}#topbar .top-nav li ul li a{color:#546e7a;text-decoration:none;line-height:50px;font-size:16px;text-shadow:none;display:block;}#topbar .top-nav li ul li a:hover{background:#546e7a;color:#fff;}#topbar .top-nav li ul li{float:none;width:100%;}#topbar .btn-block{float:left;width:360px;}#topbar .btn-block .sell{float:left;overflow:hidden;}#topbar .btn-block .back-call,#topbar .btn-block .sell a{float:left;margin:12px 0;line-height:36px;height:36px;color:#fff;text-decoration:none;font-size:15px;text-align:center;}#topbar .btn-block .back-call{background:#546e7a;cursor:pointer;width:160px;overflow:hidden;border-radius:3px 0 0 3px;}#topbar .btn-block .sell a{display:block;width:200px;background:#4fbc65;border-radius:0 3px 3px 0;}header .userlk{display:block;width:30px;height:30px;margin:-5px 0px;text-indent:-9999px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/login.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/login.svg) 50% no-repeat;-webkit-mask-size:30px;mask-size:30px;background-color:#666;}.logged-in header .userlk{display:none;}#topbar .time-job{color:#fff;float:right;line-height:60px;}#topbar .time-job a,#topbar .time-job.up span{font-weight:400;font-size:18px;display:block;text-decoration:none;color:#fff;padding:0 0 0 30px;background:url(/sites/all/themes/vrealty_weblight/images/icons/phone.svg) 0 48% no-repeat;background-size:18px;-webkit-transition:.3s ease-out;transition:.3s ease-out;visibility:hidden;}#topbar .time-job.up span{visibility:visible;}#topbar .time-job.up{margin:12px 0;height:36px;line-height:36px;padding:0 15px;border-radius:3px;position:relative;color:#fff;width:218px;text-align:center;cursor:pointer;}.show-number #topbar .time-job.up span{display:none;}.show-number #topbar .time-job.up a{visibility:visible;display:block;color:#fff;text-decoration:none;text-shadow:none;}nav{height:44px !important;line-height:44px !important;background-color:#272626 !important}nav > ul{display:block;height:44px;}nav > ul > li{display:block;float:left;}nav > ul > li.three > a{background-color:#41525a;position:relative;}nav > ul > li.three > a:before{content:'new';color:#f10505;position:absolute;right:10px;top:4px;display:block;font-size:14px;line-height:12px;font-weight:700;}nav > ul > li > a{display:block;position:relative;color:#fff;text-decoration:none;border:none;text-align:center;text-shadow:rgba(0,0,0,.2) 0px 1px 1px;border-right:1px solid rgba(0,0,0,0.05);padding:0 28px;font-size:17px;line-height:44px;}nav > ul > li > a:hover,nav > ul > li:hover > a{background-color:#444;}nav > ul > li > a > span.type{color:red;font-style:italic;margin:0 0 0 8px;font-weight:400;font-size:13px;}nav > ul > li.five{overflow:hidden;float:none;}nav > ul > li:last-child{border-right:0;}nav ul li .container{position:absolute;opacity:0;left:0;visibility:hidden;transition:all .3s ease .15s;z-index:99;background:#fff;padding:15px;box-shadow:0 2px 5px rgba(0,0,0,.1);width:1215px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}nav ul li .container.hide{display:block !important;}nav ul li:hover .container{opacity:1;visibility:visible;}.headerBottom nav{}header .headerBottom{padding-bottom:0;}.headerBottom .w-page >*:not(nav){margin-bottom:16px;}.headerBottom nav .container{padding:40px;}.headerBottom nav .main-container{display:flex;position:relative;min-height:185px;}.headerBottom nav .side-links{display:flex;flex-direction:column;gap:10px;width:205px;border-right:1px solid #f6f6f6;}.headerBottom nav .side-links a{display:inline-block;font-size:18px;line-height:1.4em;color:#000;font-weight:700;}.headerBottom nav .side-links a:hover,.headerBottom nav .side-links .current > a{color:#1596df;}.headerBottom nav .details-placeholder,.headerBottom nav .details-container{padding-left:60px;background:#fff;}.headerBottom nav .details-container{position:absolute;top:0;right:0;left:205px;bottom:0;transition:all .3s ease .15s;}.headerBottom nav .details-container.invisible{visibility:hidden;opacity:0;}.headerBottom nav .headerBottom__item:hover .side-links li.current .details-container,.headerBottom nav .side-links li:hover .details-container{visibility:visible;opacity:1;}.headerBottom nav .details-container ul{display:flex;flex-wrap:wrap;gap:8px 24px;}.headerBottom nav .details-container.skip-line-breaks ul{gap:16px 24px;}.headerBottom nav .details-container ul li{}.headerBottom nav .details-container ul li.line-break{flex-basis:100%;margin:0;}.headerBottom nav .details-container a{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:400;}.headerBottom nav .details-container a.highlight{color:#1596df;}.headerBottom nav span.icon{display:block;width:16px;height:16px;background:#1596df;}.headerBottom nav .headerBottom__link > span.icon{width:19px;height:19px;}.headerBottom nav .headerBottom__link{display:flex;align-items:center;gap:8px;padding-bottom:18px;}.headerBottom nav span.icon.right{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-right-2.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-right-2.svg) center / contain no-repeat;}.headerBottom nav span.icon.flame{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/flame.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/flame.svg) center / contain no-repeat;background:#e12020;}.headerBottom nav .header__count{display:inline-block;margin-left:4px;padding:4px 10px;background:#f6f6f6;border-radius:16px;font-size:10px;line-height:1em;font-weight:400;vertical-align:middle;}.headerBottom .priority-lots{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:800px;}.headerBottom .priority-lot{display:flex;gap:24px;justify-content:space-between;align-items:center;}.headerBottom .priority-lot.mobile-only{display:none;}.headerBottom .priority-lot .tag{display:inline-block;padding:0 8px;border-radius:4px;font-size:10px;line-height:20px;vertical-align:middle;color:#fff;background:#39c568;}.headerBottom .priority-lot .see{display:flex;gap:8px;align-items:center;}.headerBottom .priority-lot a{color:#1596df;}.headerBottom nav .details-container .title a{display:inline;}.headerBottom .priority-lot .title a{color:#000;font-size:15px;line-height:22px;}.headerBottom .priority-lot .address{font-size:14px;line-height:1.4em;}.headerBottom .priority-lot .address,.headerBottom .priority-lot .address a{color:#1596df;}#wrap-page{margin:20px 0 0;}#informer{position:fixed;bottom:85px;margin-top:-80px;right:23px;z-index:999;text-shadow:rgba(0,0,0,.15) 0px 2px 1px;opacity:.75;-webkit-transition:0.2s all;-moz-transition:0.2s all;-o-transition:0.2s all;-ms-transition:0.2s all;transition:0.2s all;}#informer:hover{opacity:1;}.fixed-action-btn{z-index:1001;}.fixed-action-btn.cy-btn li div{width:50px;height:50px;border-radius:50px;color:#fff;background:#4285f4;line-height:50px;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer;overflow:hidden;font-size:16px;text-align:center;}.fixed-action-btn.cy-btn li div.active{background:rgba(0,0,0,0.6);}.fixed-action-btn.cy-btn .main{display:block;width:54px;height:54px;font-size:18px;cursor:pointer;background:#4285f4;line-height:54px;-webkit-transition:background-color .3s;transition:background-color .3s;overflow:hidden;border-radius:54px;color:#fff;text-align:center;}#informer .fav,#informer .views,#informer .short-url,#informer .quick-search{background:#4fbc64;color:#fff;min-width:54px;height:54px;line-height:54px;text-align:center;display:block;text-decoration:none;cursor:pointer;border-radius:50%;margin-bottom:8px;padding:0 8px;}#informer .fav.delete{background:#ef5350;font-size:16px;}#informer .usersnap{min-width:54px;height:54px;line-height:54px;text-align:center;display:block;text-decoration:none;cursor:pointer;border-radius:50%;margin-bottom:8px;padding:0 8px;background:#3a21ce;}#informer .usersnap:before{content:'';display:block;color:#fff;background:#fff;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/usersnap.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/usersnap.svg) 50% no-repeat;mask-size:34px;-webkit-mask-size:34px;width:38px;height:54px;}#informer .fav span.count,#informer .views span.count{color:#fff;font-size:16px;margin-right:2px;display:inline;}#informer .fav i,#informer .views i,#informer .quick-search i{line-height:54px;text-align:center;display:inline-block;width:14px;height:12px;overflow:hidden;}#informer .views i{background:url(/sites/all/themes/vrealty_weblight/images/view.svg) no-repeat;background-size:14px;}#informer .fav i{background:url(/sites/all/themes/vrealty_weblight/images/favorite.svg) no-repeat;background-size:14px;}#informer .views{background:#607d8b;}#informer .quick-search i{background:url(/sites/all/themes/vrealty_weblight/images/icons/search.svg) no-repeat;background-size:16px;background-position:center;width:16px;height:100%;filter:invert(100);}#informer .present{background:#f47c3c;}#informer .short-url{background:#fff9c4;color:#607d8b;text-shadow:none;position:relative;}#informer .short-url .params{display:none;position:absolute;right:50px;bottom:0;line-height:20px;width:300px;background:#f1f6f7;padding:10px 0;}#informer.open{opacity:1;}#informer.open .short-url .params{display:block;}#informer.open .short-url .params label{font-weight:400;color:#607d8b;}#informer.open .short-url .params label span{font-size:13px;}#informer.open .short-url .params .broker{overflow:hidden;margin:0 0 10px;}#informer .short-url .params .link{text-align:center;height:30px;line-height:30px;color:#555;}#informer.open .short-url .params .submit{cursor:pointer;}.price-multi-box .content-box > div{display:none;}.price-multi-box .content-box span.cy{font-size:90%;}.price-multi-box .content-box span.mount{display:block;color:#ccc;font-size:14px;line-height:18px;}.node-property .center-box .main-photo .price-multi-box.rent{height:82px;}footer .footerTop{padding:52px 0;background:#f7f7f7;}footer .footerTop__items{margin:0 -16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}footer .footerTop__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 16px;width:calc(100% / 4 - 32px);}footer .footerTop__title{font-weight:600;font-size:16px;line-height:24px;color:#000;margin-bottom:20px;}footer .footerTop__line{border:1px solid #e8e8e8;margin:0 0 20px;}footer .footerTop__link{font-size:14px;line-height:20px;color:#808080;}footer .footerTop__link:hover{color:#515151;}footer .footerTop__li{margin-bottom:12px;}footer .footerTop__li:last-of-type{margin-bottom:0;}footer .footerMiddle{padding:50px 0;background:#111;}footer .footerMiddle__items{margin:0 -16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}footer .footerMiddle__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 16px;width:calc(100% / 4 - 32px);}footer .footerMiddle__text{font-weight:normal;font-size:14px;line-height:20px;color:#808080;}footer .footerMiddle__link{font-size:13px;line-height:24px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#676767;}footer .footerMiddle__link:hover{color:#878787;}footer .footerBottom{padding:20px 0;background:#000;}footer .footerBottom__text{font-size:14px;line-height:20px;text-align:center;color:#808080;}.form-modal-block{display:none;position:fixed;background:#fff;z-index:9999;left:50%;top:50%;}.form-modal-block .title{font-size:18px;margin:0 0 10px;color:#1b4268;font-weight:700;}.form-modal-block .form-item{overflow:hidden;margin:0 0 13px;}.form-modal-block label{display:block;color:#2c3e50;margin:0 0 5px;font-size:14px;font-weight:700;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.form-modal-block .form-item input[type=text],.form-modal-block .form-item input[type=email]{color:#333;font-size:14px;border-top:1px solid rgba(66,133,244,0.1);border-left:1px solid rgba(66,133,244,0.1);border-right:1px solid rgba(66,133,244,0.1);}.form-modal-block .form-item .form-type-radio input{float:left;margin:1px 7px 0 1px;}.form-modal-block .form-item .form-type-radio{margin-bottom:2px;}.form-modal-block .form-item .form-type-radio label{font-weight:400;}.form-modal-block .bue-ui,.form-modal-block .grippie,.form-modal-block .webform-component--nid,.form-modal-block.order-property .webform-component--primechanie,.form-modal-block .webform-component--email-send-1,.form-modal-block .webform-component--email-send-2,.form-modal-block.back-call .description,.form-modal-block .webform-component--source{display:none;}.form-modal-block .form-item-smplntspm1{overflow:hidden;cursor:pointer;}.form-modal-block .form-item-smplntspm1 input{float:left;margin-right:5px;margin-top:2px;}.form-modal-block.order-property,.form-modal-block.back-call{width:222px;margin-left:-111px;margin-top:-133px;padding:20px;}.form-modal-block.error-block,.form-modal-block.qu-block,.form-modal-block.order-view-block,.form-modal-block.office-order,.form-modal-block.order-price{width:350px;margin-left:-175px;margin-top:-201px;padding:20px;}.form-modal-block .form-item input[type=text],.form-modal-block .form-item input[type=email]{width:200px;}.form-modal-block.error-block .form-item input[type=text],.form-modal-block.error-block .form-item input[type=email],.form-modal-block.qu-block .form-item input[type=text],.form-modal-block.qu-block .form-item input[type=email],.form-modal-block.order-view-block .form-item input[type=text],.form-modal-block.order-view-block .form-item input[type=email],.form-modal-block.office-order .form-item input[type=text],.form-modal-block.office-order .form-item input[type=email],.form-modal-block.order-price .form-item input[type=text],.form-modal-block.order-price .form-item input[type=email]{width:328px;}.form-modal-block.error-block .form-item textarea,.form-modal-block.qu-block .form-item textarea,.form-modal-block.order-view-block .form-item textarea,.form-modal-block.office-order .form-item textarea,.form-modal-block.order-price .form-item textarea{width:350px;height:100px;font-size:14px;line-height:20px;color:#333;}.form-modal-block .form-actions{margin:15px 0 0;}.form-modal-block input[type=submit]{display:block;text-decoration:none;padding:0 15px;margin:0 auto;border:2px solid #4fbc64;color:#4fbc64;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-o-transition:0.2s ease;-ms-transition:0.2s ease;transition:0.2s ease;cursor:pointer;font-size:14px;line-height:28px;}.form-modal-block input[type=submit]:hover{color:#fff;background:#4fbc64;text-shadow:rgba(0,0,0,.2) 0px 1px 1px;}.modal{width:340px;z-index:99999;}.modal .modal-title{font-size:26px;line-height:30px;color:#222;margin:0 0 25px;}.modal .modal-title + .modal-subtitle{margin:-20px 0 15px;font-size:16px;}.modal .modal-content input[type=text],.modal .modal-content input[type=email]{height:38px;line-height:38px;font-size:16px;border-bottom:2px solid #73a5f7;}.modal .bue-ui,.modal .grippie,.hide-field,.modal .links{display:none;}.modal .input-field,.modal .webform-component-textarea{margin:0 0 30px;}.modal .input-field{}.modal .input-field .error-phone{overflow:hidden;background:#f44336;color:#fff;padding:5px 5px;line-height:24px;font-size:14px;display:block;}.modal .input-field label{margin:0;display:block;font-weight:400;z-index:1;font-size:14px;line-height:38px;top:-13px;left:10px;}.modal .input-field label.active{color:#777;left:0;top:-12px;font-size:16px;}.modal .input-field input{background:#fff;z-index:1;position:relative;}.modal input[type="submit"]{background:#4285f4;display:block;margin:0 auto;}.modal#back-call,.modal#qu-block,.modal#order-view-block,.modal#sale-property,.modal#contact-broker-gallery,.modal#contact-broker-listing{max-height:90%;top:5% !important;}.modal#back-call .form-radios,.modal textarea{margin:0 0 25px;max-width:100%;width:100% !important;height:60px !important;}.modal#back-call .form-radios{margin-bottom:10px;}.modal .messages.error{margin:0 -24px 50px;background:#f44336;color:#fff;padding:15px 20px;line-height:20px;font-size:14px;}.modal .messages.error li{margin:0 0 8px;}.modal .messages.error li:last-child{margin-bottom:0;}.modal .form-item.webform-component:not(.webform-component-textarea):not(.input-field) > label{font-weight:700;font-size:16px;}.modal .form-item.form-type-checkbox,.modal .form-item.form-type-radio{overflow:hidden;height:20px;}.modal .form-item.form-type-radio{margin:0 0 7px;}.modal .form-item.form-type-radio:last-child{margin-bottom:0;}.modal .form-item.form-type-checkbox label,.modal .form-item.form-type-radio label{margin:0 !important;display:block;float:left;line-height:20px;cursor:pointer;}.modal .form-item.form-type-checkbox label span,.modal .form-item.form-type-radio label span{font-weight:400;font-size:14px !important;padding-left:30px !important;line-height:20px !important;height:20px !important;}.modal .form-item.form-type-radio [type="radio"] + span:before,.modal .form-item.form-type-radio [type="radio"] + span:after{margin:2px 0 0 5px;}.modal .form-item-smplntspm1,.modal .captcha.form-wrapper{margin:0 0 10px;}.modal .form-item:not(.input-field) label{color:#333;font-size:13px;margin:0 0 10px;display:block;}.conf-group{margin:0 0 15px;display:block;overflow:hidden;}.conf-group span{font-weight:400;font-size:13px !important;padding-left:30px !important;line-height:20px !important;height:20px !important;}.node-webform h1{margin:0 0 20px;padding:0;font-weight:400;font-size:28px;line-height:32px;}.node-webform p{font-size:15px;line-height:22px;margin:0 0 15px;}.node-webform ul li{font-size:15px;line-height:22px;}.node-webform p:last-child{margin-bottom:0;}.node-webform blockquote{background:#eef2f7;margin:0 0 18px;padding:20px 40px;position:relative;}.node-webform blockquote:before{content:"\201d";font:36px/18px Georgia;position:absolute;bottom:0;right:10px;}.node-webform blockquote:after{content:"\201e";font:36px/18px Georgia;position:absolute;top:0;left:10px;}.node-webform .info{overflow:hidden;margin:0 0 15px;color:#777;}.node-webform .info div{float:left;margin:0 20px 0 0;}.node-webform .info div:last-child{margin:0;}.node-webform img{display:block;margin:0 auto;max-width:700px;}.admin-menu > ul{display:block;margin:0 auto 3px;width:494px;position:relative;background:#7baaf7;z-index:11;}.admin-menu > ul > li{display:block;float:left;line-height:32px;font-size:14px;text-align:center;border-right:1px solid rgba(0,0,0,0.15);}.admin-menu > ul > li > a{display:block;color:#fff;text-shadow:rgba(0,0,0,.2) 0px 1px 1px;padding:0 10px;width:120px;}.admin-menu > ul > li > a:hover{background:#3262b7;}.admin-menu .present{float:left;line-height:32px;font-size:14px;text-align:center;border-right:1px solid rgba(0,0,0,0.15);color:#fff;text-shadow:rgba(0,0,0,.2) 0px 1px 1px;padding:0 10px;width:130px;position:relative;cursor:pointer;}.admin-menu .present.mobile{display:none;}.admin-menu .present .title span{line-height:29px;}.admin-menu .present > ul{opacity:0;position:absolute;background:#7baaf7;left:0;z-index:11;transition:all .3s ease .15s;width:185px;visibility:hidden;}.admin-menu .present:hover > ul{opacity:1;visibility:visible;}.admin-menu .present ul li{display:block;line-height:32px;font-size:14px;height:32px;border-bottom:1px solid rgba(0,0,0,0.15);position:relative;}.admin-menu .present ul li a{display:block;color:#fff;text-shadow:rgba(0,0,0,.2) 0px 1px 1px;padding:0 10px;text-align:left;}.admin-menu .present ul li a span{display:block;float:right;line-height:32px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.admin-menu .present ul > li > ul{opacity:0;position:absolute;left:185px;visibility:hidden;z-index:1;width:190px;top:0;transition:all .3s ease .15s;background:#7baaf7;display:block;}.admin-menu .present ul > li > ul a{width:190px;}.admin-menu .present ul li:hover ul{visibility:visible;opacity:1;}.page-node-57804 #search-filter{display:none;}.page-node.page-node-57804 #wrap-page,.page-node.page-node-57807 #wrap-page{margin:0;background:url(/sites/all/themes/vrealty_weblight/images/about2.jpg) 50% fixed no-repeat;padding:150px 0 50px;position:relative;}.page-node.page-node-57804 #wrap-page:before,.page-node.page-node-57807 #wrap-page:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);}.page-node.page-node-57804 #wrap-page #block-system-main,.page-node.page-node-57807 #wrap-page #block-system-main{width:970px;margin:0 auto;}.page-node-57807 #search-filter{display:none}.page-node-57804 #wrap-page .node,.page-node-57807 #wrap-page .node{color:#111;padding:20px;background:#fff;font:16px/24px Arial,sans-serif;}.page-node-57804 #wrap-page .node h1,.page-node-57807 #wrap-page .node h1{font-size:38px;line-height:38px;text-align:center;margin:0 0 30px;}.page-node-57804 #wrap-page .node h2,.page-node-57804 #wrap-page .node h3,.page-node-57804 #wrap-page .node h4{margin:0 0 20px;font-weight:700;}.page-node-57804 #wrap-page .node h2,.page-node-57807 #wrap-page .node h2{font-size:23px;}.page-node-57804 #wrap-page .node h3,.page-node-57807 #wrap-page .node h3{font-size:21px;}.page-node-57804 #wrap-page .node h4,.page-node-57807 #wrap-page .node h4{font-size:19px;}.page-node-57804 #wrap-page .node .body,.page-node-57807 #wrap-page .node .body{font:16px/24px Arial,sans-serif;}.page-node-57804 #wrap-page .node .body p,.page-node-57807 #wrap-page .node .body p{margin:0 0 20px;}.page-node-57804 #wrap-page .node .body p:last-child,.page-node-57807 #wrap-page .node .body p:last-child{margin-bottom:0;}.page-node-57804 #wrap-page .node .body ol,.page-node-57807 #wrap-page .node .body ol{list-style-type:decimal;padding-left:25px;margin:0 0 25px;}.page-node-57804 #wrap-page .node .body ul,.page-node-57807 #wrap-page .node .body ul:not(.dropdown-content){padding-left:25px;margin:0 0 25px;}.page-node-57804 #wrap-page .node .body ul li,.page-node-57807 #wrap-page .node .body ul:not(.dropdown-content) li{display:list-item;list-style-type:disc;margin:0 0 5px;}.page-node-57804 #wrap-page .node .body ol li,.page-node-57807 #wrap-page .node .body ol li{margin:0 0 5px;}.page-node-57804 #wrap-page .node .body .broker-info{overflow:hidden;margin:0 0 20px;}.page-node-57804 #wrap-page .node .body .broker-info .photo{float:left;width:200px;margin-right:20px;}.page-node-57804 #wrap-page .node .body .broker-info .photo img{max-width:150px;}.page-node-57804 #wrap-page .node .body .broker-info .photo img.big{max-width:190px;}.page-node-57804 #wrap-page .node .body .broker-info .text{overflow:hidden;}.page-node-57804 #wrap-page .node .body .broker-info .text .name-bold{font-weight:700;color:#555;}.page-node-57804 footer,.page-node-57807 footer{margin-top:0;}.page-node-57807 #wrap-page .node .input-field > label{left:10px;}.page-node-57807 #wrap-page .node .input-field > label.active{-webkit-transform:translateY(-22px) translateX(-10px) scale(0.8);transform:translateY(-22px) translateX(-10px) scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0;}.webform-confirmation .links{display:none;}.page-node-57807 #wrap-page .node h1,.page-node-57807 #wrap-page .node article{width:620px;}.page-node-57807 #wrap-page .node h2{margin:0 0 20px;}.page-node-57807 #wrap-page .node{position:relative;padding-bottom:500px;}.page-node-57807 #wrap-page .node form{padding:35px 15px 25px;background:#f0f1f5;}.page-node-57807 #wrap-page .banners-block{position:absolute;left:30px;bottom:40px;}.page-node-57807 #wrap-page .banners-block a{display:block;width:276px;height:430px;text-indent:-9999px;float:left;}.page-node-57807 #wrap-page .banners-block a.one{background:url(/sites/all/themes/vrealty_weblight/images/service-one.jpg) no-repeat;}.page-node-57807 #wrap-page .banners-block a.two{background:url(/sites/all/themes/vrealty_weblight/images/service-two.jpg) no-repeat;margin:0 40px;}.page-node-57807 #wrap-page .banners-block a.three{background:url(/sites/all/themes/vrealty_weblight/images/service-three.jpg) no-repeat;}.page-node-57807 #wrap-page .node a.exclusive{display:block;position:absolute;right:20px;top:0;background:url(/sites/all/themes/vrealty_weblight/images/service.jpg) 97% 20px #fff no-repeat;width:276px;height:820px;text-indent:-9999px;}body.html.page-node-57807 .node .input-field input.form-text{height:40px;line-height:40px;background:#fff;padding:0 10px;}.page-node-57807 .webform-component--name,.page-node-57807 .webform-component--phone{width:275px;float:left;}.page-node-57807 .webform-component--name{margin-right:40px;}.page-node-57807 .webform-component--email{width:100%;clear:both;}.page-node-57807 .webform-component-textarea,.page-node-57807 .webform-component--photo{margin:0 0 30px;}.page-node-57807 .webform-component-textarea label,.page-node-57807 #wrap-page .node article fieldset legend{color:#797777;font-size:14px;display:block;margin:0 0 5px;font-weight:400;}.page-node-57807 .description{font-size:13px;line-height:20px;color:#777;width:370px;margin:15px 0 0;}.page-node-57807 .webform-component--source{display:none !important;}.page-node-57807 #wrap-page .node article .btn{background:#4caf50;font-size:16px;text-transform:none;letter-spacing:0;width:200px;height:40px;line-height:40px;}.page-node-57807 #wrap-page .node article fieldset{border:1px solid #ccc;background:#fff;}.page-node-57807 #wrap-page .node article fieldset label{display:none !important;}.page-node-57807 #wrap-page .node article .NFI-wrapper{float:left;display:block !important;width:100%;max-width:400px;box-shadow:0 0 0 2px #fff;border:solid #4285f4 1px;background:#fff;transition:background .35s;}.page-node-57807 #wrap-page .node article .NFI-wrapper:hover{background:#4285f4;}.page-node-57807 #wrap-page .node article .NFI-wrapper:hover .NFI-filename,.page-node-57807 #wrap-page .node article .NFI-wrapper:hover .NFI-button{color:#fff;}.page-node-57807 #wrap-page .node article .NFI-button{height:40px;line-height:40px;color:#4285f4;width:40%;}.page-node-57807 #wrap-page .node article .NFI-filename{display:block;width:60%;height:40px;margin:0;padding:0;border:none;}.page-node-57807 #wrap-page .node article .NFI-filename:focus{border:none;}.page-node-57807 #wrap-page .node article fieldset input[type=submit]{display:block;float:left;margin-left:30px;line-height:42px;height:42px;cursor:pointer;font-weight:600;color:#546e7a;}.page-node-57807 #wrap-page .departament-choose{overflow:hidden;margin:0 0 25px;}.page-node-57807 #wrap-page .departament-choose .line{overflow:hidden;float:left;width:50%;}.page-node-57807 #wrap-page .departament-choose .line span{display:block;font-size:20px;line-height:26px;font-weight:700;color:#546e7a;margin:0 0 10px;}.page-node-57807 #wrap-page .departament-choose .line a{display:block;text-decoration:none;color:#4fbc65;font-size:18px;}#maps-content .spinner{margin-top:30px;}#maps-content .text{text-align:center;color:#3685d0;}.text #blink1{-webkit-animation:blink1 1s linear infinite;animation:blink1 1s linear infinite;}@-webkit-keyframes blink1{0%{color:rgba(34,34,34,1);}50%{color:rgba(34,34,34,0);}100%{color:rgba(34,34,34,1);}}@keyframes blink1{0%{color:rgba(34,34,34,1);}50%{color:rgba(34,34,34,0);}100%{color:rgba(34,34,34,1);}}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel .owl-refresh .owl-item{display:none;}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;}.owl-carousel .owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-item img{transform-style:preserve-3d;}#wrap-page #one-box section.block-desc-info,#wrap-page section.block-bottom-text{font-size:14px;line-height:20px;}#wrap-page #one-box section.block-desc-info h2,#wrap-page section.block-bottom-text h2{display:block;margin:0 0 15px;font-size:24px;line-height:26px;}#wrap-page #one-box section.block-desc-info h2{text-align:center;}#wrap-page section.block-bottom-text h2:first-child{text-align:center;}#wrap-page #one-box section.block-desc-info h3,#wrap-page section.block-bottom-text h3{font-size:20px;line-height:24px;color:#333;margin:0 0 15px;font-weight:700;}#wrap-page #one-box section.block-desc-info h3{text-align:center;}#wrap-page #one-box section.block-desc-info p,#wrap-page section.block-bottom-text p{margin:0 0 15px;}#wrap-page #one-box section.block-desc-info p:last-child,#wrap-page section.block-bottom-text p:last-child{margin-bottom:0;}#wrap-page section.block-bottom-text{margin-bottom:64px;}#wrap-page section.block-bottom-text ul{margin-left:1em;margin-bottom:1em;}#wrap-page section.block-bottom-text ul li{list-style:disc;}#one-box .flagman-house aside a{display:block;width:220px;height:355px;background:url(/sites/all/themes/vrealty_weblight/images/front/banner-flagman-220.jpg) no-repeat;margin:0 auto;cursor:pointer;}body.html .node .input-field{margin-bottom:30px;}body.html .node .input-field input.form-text{padding:0;height:32px;line-height:32px;border-bottom:1px solid #ccc;}body.html .node .input-field label{height:32px;-webkit-transform:translateY(7px);transform:translateY(7px);font-weight:400;}body.html .node .input-field label.active{-webkit-transform:translateY(-12px) scale(0.8);transform:translateY(-12px) scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0;}body.html .node .select-field{margin-top:18px;height:45px;}body.html .node .select-field label{transform:unset !important;height:14px;line-height:14px;top:-18px;}body.html .node .select-field .select-wrapper input.select-dropdown{color:#546e7a;}.bue-ui{display:none;}.text-offer{margin-top:20px;color:#eee;text-align:center;}.property-box-info .right-box-property .price-multi-box .mounth{display:block;font-weight:400;font-size:13px;color:#666;}.property-box-info .right-box-property .price-multi-box.rent{overflow:visible;}#search-filter .select-wrapper{display:none;}.user-panel{display:block;margin:-15px 0 10px -15px;padding:15px;background:#f4f6f0;overflow:hidden;width:870px;}.user-panel a{display:block;float:left;margin-right:25px;font-size:14px;color:#666;text-decoration:none;}.user-panel .item{font-size:14px;color:#ff8400;margin-left:20px;}.user-panel .item.k{color:red;font-weight:700;}.user-panel .times{float:right;color:#666;margin-top:-13px;margin-bottom:-5px;}.user-panel .created{margin-left:10px;font-weight:700;margin-top:-12px;}.user-panel .item-hide{float:left;margin:-15px 0;padding:12px 15px;background:#c10000;color:#fff;font-size:14px;text-align:center;}.user-panel .item-hide.rent{padding-top:4px;padding-bottom:4px;}#user-login{margin:30px 0 0;}#user-login .form-item{margin:0 0 20px;float:left;width:280px;}.property-feed{display:block;margin:-15px 0 10px -15px;padding:8px 15px;background:#fff;overflow:hidden;width:870px;font-size:14px;line-height:22px;}.property-feed span{display:block;float:left;margin-right:30px;font-size:14px;font-weight:700;color:#9fb1b9;cursor:pointer;}.property-feed span.true{color:#4caf50;}.property-feed span:last-child{margin-right:0;}.property-feed span.motivation{color:red;}.property-feed .item{float:right;font-weight:400;color:#4cae50;margin-right:0;}.property-feed .item:last-child{margin-right:30px;}body.html #user-login .form-item input.form-text{height:40px !important;line-height:38px !important;border-top:1px solid #f1f6f7;border-left:1px solid #f1f6f7;border-right:1px solid #f1f6f7;margin-top:6px;}#user-login label{margin:0 0 3px;display:block;font-weight:400;font-size:14px;color:#546e7a;}#user-login input[type=submit]{background:#4fbc65;box-shadow:none;border-radius:3px;text-transform:uppercase;text-transform:none;}#user-login .form-item.form-item-name{margin-right:30px;}#user-login .form-actions{float:left;margin:28px 0 0 40px;}#user-login .form-item .description{display:none;}.upd-present{background-color:#00c853 !important;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s;padding:10px 24px;margin:15px 0 20px;border-radius:2px;color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);font-size:14px;text-shadow:rgba(0,0,0,.2) 0px 1px 1px;}#wrap-page.front #two-box h1.property{display:block;margin:0 0 20px;font-size:26px;line-height:30px;}#search-filter span.icon-arrow-down,#wrap-page #two-box #block-block-2 .button,#wrap-page #two-box #inform-block-description section .button{display:inline-block;background-image:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-down.svg) !important;background-repeat:no-repeat !important;background-position:50% !important;width:12px;height:10px;background-size:12px !important;fill:#fff;opacity:.7;}#search-filter span.icon-arrow-down{background-color:#fff;}#search-filter span.icon-plus{display:inline-block;background:url(/sites/all/themes/vrealty_weblight/images/icons/plus.svg) no-repeat;width:12px;height:9px;background-size:8px;fill:#fff;opacity:.65;}.icon-arrow-down:before,.icon-plus:before,.icon-search:before{content:'' !important;}.modal .modal-content{background:#f1f6f7;}.owl-stage-outer{overflow:hidden;width:900px;height:373px;}.last-object .owl-stage-outer{height:400px;}body:not(.page-node) #wrap-page.in .box-9{float:right;margin-left:30px;margin-right:0;}body:not(.page-node) #wrap-page.in .box-9{margin-bottom:30px;}.info-present{text-align:center;margin:10px 0 0;color:#777;font-size:14px;}.node-property .rating{}.node-property .rating li{display:inline-block;line-height:38px;font-size:15px;background:#7dc421;color:#fff;width:180px;text-align:center;margin:0 15px 15px 0;cursor:default;}.node-property .rating li.owner{width:220px;background:#ef5350;}.node-property .rating li.motivation{background:#222;width:auto;padding:0 15px;}#node-215745{margin:0 auto;}#node-215745 h1{margin:20px 0 30px;padding:0;font-size:38px;line-height:40px;text-align:center;color:#333;font-weight:700;}#node-215745 h3{font-size:24px;line-height:24px;color:#333;margin:0 0 15px;font-weight:700;}#node-215745 p,#node-215745 ul{font-size:16px;line-height:24px;margin:0 0 20px;}#node-215745 ul{padding:0 0 0 30px;}#node-215745 ul li{margin:0 0 10px;position:relative;}#node-215745 ul li:before{content:'';display:block;width:8px;height:8px;border-radius:8px;background:#4fbc64;position:absolute;left:-17px;top:7px;}#node-215745 .body *:last-child{margin-bottom:0;}.compact-section #two-box{width:100%;margin:0 0 30px;}.compact-section #one-box{width:100%;}.compact-section #one-box #block-weblight-realty-special-section,.compact-section #one-box #block-weblight-realty-broker-top,.compact-section #one-box #block-block-40{width:270px;float:left;}.compact-section #one-box #block-weblight-realty-special-section,.compact-section #one-box #block-weblight-realty-broker-top{margin-right:50px;}.compact-section .pager .pagination,.compact-section #wrap-page .type-property{display:none;}.compact-section .termin-filter{width:100% !important;position:absolute;top:90px;}.compact-section.property-list .termin-filter{position:relative;top:0;box-shadow:0 2px 5px rgba(0,0,0,.1);padding:10px;background:#f3f3f3;margin:0 0 30px;}.compact-section.compact-flat-new .termin-filter{top:100px;}.compact-section .sort-filter-termin{display:none !important;}.compact-section .termin-filter .fast-links ul li{width:110px;}.compact-section .termin-filter .fast-links .line,.compact-section .termin-filter .line-field.exclusive{float:left;margin-right:50px;}.compact-section .termin-filter .line-field.complex,.compact-section .termin-filter .line-field.price,.compact-section .termin-filter .line-field.decor,.compact-section .termin-filter .line-field.saled{float:left;margin-right:50px;width:250px;}.compact-section .termin-filter .line-field.price-down,.compact-section .termin-filter .line-field.exclusive{margin-top:26px;height:29px;}.compact-section .termin-filter .line-field.decor{margin-top:18px;}.compact-section .maps-view{display:none;}.compact-section.property-list .termin-filter .title-box{font-weight:700;font-size:20px;line-height:22px;margin:0 0 20px;}.compact-section.property-list .termin-filter .left-box-checkbox{width:400px;margin-right:40px;float:left;}.compact-section.property-list .termin-filter .left-box-checkbox .line-field{margin-right:20px;width:180px;}.compact-section.property-list .termin-filter .line-field.rooms,.compact-section.property-list .termin-filter .line-field.area{float:left;margin-right:30px;}.compact-section.property-list .termin-filter .line-field .check-box{box-shadow:none;}.compact-section.property-list .termin-filter .line-field .check-box label{width:36px;margin-right:2px;border-radius:3px;}.compact-section.property-list .header-box .title{display:inline-block;line-height:32px;background:#fde2cc;color:#f18b68;padding:0 5px;}.compact-section.property-list .header-box .title span{font-weight:700;}.listing-property .flat-new-build .content-table .line-flat .plan img{padding-bottom:30px;}.listing-property .flat-new-build .content-table .line-flat .plan{position:relative;}.listing-property .flat-new-build .content-table .line-flat .plan .date{display:block;position:absolute;bottom:10px;left:0;height:12px;line-height:14px;font-size:12px;color:#888;}.flat-new-build .header-table .tabs-sort.index{padding:0 10px;width:40px;}.listing-property .flat-new-build.compact .content-table .line-flat .index{padding:0 10px;width:40px;color:#666;}.flat-new-build.compact .header-table .tabs-sort.area,.flat-new-build.compact .content-table .line-flat .area:not(.line-info){padding:0 10px;width:80px;}.flat-new-build.compact .header-table .tabs-sort.rooms,.flat-new-build.compact .content-table .line-flat .rooms:not(.line-info){width:95px;}.flat-new-build.compact .content-table .line-flat .rooms:not(.line-info){font-size:14px;}.flat-new-build.compact .header-table .tabs-sort.decor,.flat-new-build.compact .content-table .line-flat .decor:not(.line-info){width:150px;}.flat-new-build.compact .content-table .line-flat .decor:not(.line-info) span{display:block;width:22px;height:80px;background:url(/sites/all/themes/vrealty_weblight/images/property/floor-lamp.svg) 0 50% no-repeat;float:left;margin-right:8px;}.listing-property .flat-new-build.compact .content-table .line-flat .decor:not(.line-info){font-size:14px;}.flat-new-build.compact .header-table .tabs-sort.fav,.flat-new-build.compact .content-table .line-flat .fav:not(.line-info){width:100px;padding:0 10px;}.flat-new-build.compact .content-table .line-flat .fav{background:url(/sites/all/themes/vrealty_weblight/images/icons/fav-2.svg) 50% -30% no-repeat;background-size:38px;height:50px;margin:5px 0 0;cursor:pointer;}.flat-new-build.compact .content-table .line-flat .fav.active{background-position:50% 120%;}.flat-new-build.compact .content-table .line-flat .fav span{display:block;text-align:center;margin:50px 0px 0px;line-height:20px;}.flat-new-build.compact .header-table .tabs-sort.floor,.flat-new-build.compact .content-table .line-flat .floor:not(.line-info){width:80px;text-align:center;}.listing-property .flat-new-build .content-table .line-flat .price{margin-right:0;}.listing-property .flat-new-build .content-table .line-flat .arrow{width:60px;}.page-property-fav .action-links{display:none;}#modal-contact-block-close{position:fixed;bottom:23px;right:100px;z-index:1000;text-shadow:rgba(0,0,0,.15) 0px 2px 1px;-webkit-transition:0.2s all;-moz-transition:0.2s all;-o-transition:0.2s all;-ms-transition:0.2s all;transition:0.2s all;box-shadow:0px 5px 10px 0px rgba(62,59,69,0.25);cursor:pointer;}#modal-contact-block-close img{width:80px;height:80px;display:block;border-radius:6px;-webkit-box-shadow:0 0 0 10px rgba(255,255,255,.2),0 0 25px 2px rgba(0,0,0,.4),inset 0 0 0 15px rgba(255,255,155,.4);-moz-box-shadow:0 0 0 10px rgba(255,255,255,.2),0 0 25px 2px rgba(0,0,0,.4),inset 0 0 0 15px rgba(255,255,155,.4);box-shadow:0 0 0 10px rgba(255,255,255,.2),0 0 25px 2px rgba(0,0,0,.4),inset 0 0 0 15px rgba(255,255,155,.4);animation:pulse 2s infinite;}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(239,83,80,0.4);}70%{-webkit-box-shadow:0 0 0 10px rgba(239,83,80,0);}100%{-webkit-box-shadow:0 0 0 0 rgba(239,83,80,0);}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(239,83,80,0.4);box-shadow:0 0 0 0 rgba(239,83,80,0.4);}70%{-moz-box-shadow:0 0 0 10px rgba(239,83,80,0);box-shadow:0 0 0 10px rgba(239,83,80,0);}100%{-moz-box-shadow:0 0 0 0 rgba(239,83,80,0);box-shadow:0 0 0 0 rgba(239,83,80,0);}}#modal-contact-block-close:before{content:'1';display:block;width:18px;height:18px;position:absolute;right:-8px;top:-8px;background:#fc354a;border-radius:11px;box-shadow:0px 2px 4px 0px rgba(252,53,74,0.35);color:#fff;text-align:center;line-height:18px;font-size:12px;}#modal-contact-block{position:fixed;bottom:-800px;z-index:9;right:23px;width:340px;background:#fff;z-index:999;padding:20px;border-radius:6px;box-shadow:0px 10px 20px 0px rgba(0,0,0,0.15);max-height:80%;}#modal-contact-block > .content{}#modal-contact-block .close{width:27px;height:27px;position:absolute;right:0;top:-30px;cursor:pointer;}#modal-contact-block .close:after{content:'';width:34px;height:1px;border:1px solid rgba(0,0,0,.3);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);display:block;position:absolute;left:0;top:0;}#modal-contact-block .close:before{content:'';width:34px;height:1px;border:1px solid rgba(0,0,0,.3);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);display:block;position:absolute;left:0;top:0;}#modal-contact-block .info-broker{border-radius:6px;background:#f0f1f5;padding:10px;height:120px;margin:0 0 25px;}#modal-contact-block .info-broker .info{float:left;width:175px;}#modal-contact-block .info-broker .info label{font-weight:400;line-height:24px;color:#fff;border-radius:4px;background:#546e79;display:inline-block;padding:0 8px;}#modal-contact-block .info-broker .info .name{display:block;font-weight:600;font-size:18px;line-height:22px;color:#000;width:50%;margin:32px 0 0;}#modal-contact-block .info-broker img{display:block;overflow:hidden;width:100px;height:100px;border-radius:4px;}#modal-contact-block .phone-block label{font-weight:400;font-size:16px;line-height:20px;color:#000;}#modal-contact-block .phone-block .phone{display:block;margin:10px 0 15px;font-size:28px;line-height:30px;color:#000;text-decoration:none;font-weight:600;}#modal-contact-block .phone-block .msg{margin:0 0 30px;}#modal-contact-block .phone-block .msg a{display:block;float:left;padding:10px;height:40px;line-height:20px;font-size:16px;border-radius:4px;margin:0 20px 0 0;background:#f0f1f5 url(/sites/all/themes/vrealty_weblight/images/icons/contact-wa.svg) 10px 50% no-repeat;background-size:24px !important;padding:10px 15px 10px 45px;}#modal-contact-block .phone-block .msg a.tg{background-image:url(/sites/all/themes/vrealty_weblight/images/icons/contact-tg.svg);}#modal-contact-block .back-call-form > label{display:block;font-size:16px;line-height:20px;color:#000;font-weight:600;margin:0 0 10px;}#modal-contact-block .back-call-form .form-item .error-phone{overflow:hidden;background:#f44336;color:#fff;padding:5px 5px;line-height:24px;font-size:14px;display:block;width:230px;float:right;}#modal-contact-block .back-call-form .form-item{overflow:hidden;width:100%;margin:0 0 30px;}#modal-contact-block .back-call-form .form-item:not(.form-item-smplntspm1) label{float:left;line-height:32px;width:70px;color:#000;font-weight:400;font-size:16px;}#modal-contact-block .back-call-form .form-item.form-item-smplntspm1 label{line-height:20px;height:20px;font-weight:400;color:#000;font-size:16px;display:block;float:left;}#modal-contact-block .back-call-form .form-item.webform-component--time label{display:block;float:none;width:100%;}#modal-contact-block .back-call-form .form-item.webform-component--time{overflow:visible;margin-top:-15px;}#modal-contact-block .back-call-form .form-item input.select-dropdown{float:none;width:100%;padding:0 10px;line-height:36px;height:36px;}#modal-contact-block .back-call-form .form-item input{float:left;width:230px;height:32px;line-height:30px;border:1px solid #b5b5b5;border-radius:4px;}#modal-contact-block .back-call-form .form-item .form-required{display:none;}#modal-contact-block .back-call-form .form-actions{padding:20px;background:#fff1e6;margin:0 -20px -20px;border-radius:0 0 6px 6px;}#modal-contact-block .back-call-form .form-actions input[type="submit"]{height:42px;line-height:42px;font-size:18px;font-weight:600;color:#fff;background:#ef8b6c;box-shadow:none;letter-spacing:0;text-transform:none;border-radius:4px;}#modal-contact-block .back-call-form .form-actions .conf{margin:20px 0 0;font-size:16px;line-height:20px;color:#000;}}.page-property-fav #block-weblight-realty-broker-top .block-title{display:none;}.page-partner .property-box-info.exclusive .right-box-property .view{display:none;}#back-call input[name="submitted[time]"]{display:none;}.ui-slider-horizontal{height:8px;background:#d7d7d7;border:1px solid #bababa;box-shadow:0 1px 0 #fff,0 1px 0 #cfcfcf inset;clear:both;margin:15px 0 50px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;position:relative;}.ui-slider-horizontal .start{position:absolute;left:0;top:20px;}.ui-slider-horizontal .end{position:absolute;right:0;top:20px;}.ui-slider{position:relative;text-align:left;}.ui-slider-horizontal .ui-slider-range{top:-1px;height:100%;}.ui-slider .ui-slider-range{position:absolute;z-index:1;height:8px;font-size:.7em;display:block;border:1px solid #5ba8e1;box-shadow:0 1px 0 #aad6f6 inset;border-radius:6px;background:#81b8f3;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi…pZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#a0d4f5),color-stop(100%,#81b8f3));background-image:-webkit-linear-gradient(top,#a0d4f5,#81b8f3);background-image:-moz-linear-gradient(top,#a0d4f5,#81b8f3);background-image:-o-linear-gradient(top,#a0d4f5,#81b8f3);background-image:linear-gradient(top,#a0d4f5,#81b8f3);}.ui-slider .ui-slider-handle{border-radius:50%;background:#f9fbfa;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi…pZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#c7ced6),color-stop(100%,#f9fbfa));background-image:-webkit-linear-gradient(top,#c7ced6,#f9fbfa);background-image:-moz-linear-gradient(top,#c7ced6,#f9fbfa);background-image:-o-linear-gradient(top,#c7ced6,#f9fbfa);background-image:linear-gradient(top,#c7ced6,#f9fbfa);width:22px;height:22px;-webkit-box-shadow:0 2px 3px -1px rgba(0,0,0,0.6),0 -1px 0 1px rgba(0,0,0,0.15) inset,0 1px 0 1px rgba(255,255,255,0.9) inset;-moz-box-shadow:0 2px 3px -1px rgba(0,0,0,0.6),0 -1px 0 1px rgba(0,0,0,0.15) inset,0 1px 0 1px rgba(255,255,255,0.9) inset;box-shadow:0 2px 3px -1px rgba(0,0,0,0.6),0 -1px 0 1px rgba(0,0,0,0.15) inset,0 1px 0 1px rgba(255,255,255,0.9) inset;-webkit-transition:box-shadow .3s;-moz-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:22px;height:22px;border:none;cursor:pointer;}.ui-slider .ui-slider-handle:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;top:50%;margin-top:-4px;left:50%;margin-left:-4px;background:#30a2d2;-webkit-box-shadow:0 1px 1px 1px rgba(22,73,163,0.7) inset,0 1px 0 0 #fff;-moz-box-shadow:0 1px 1px 1px rgba(22,73,163,0.7) inset,0 1px 0 0 white;box-shadow:0 1px 1px 1px rgba(22,73,163,0.7) inset,0 1px 0 0 #fff;}.ui-slider-horizontal .ui-slider-handle{top:-.6em;margin-left:-.6em;}.ui-slider a:focus{outline:none;}.node-property .complexnewview a{text-decoration:none;}.complexnewview .header-box{margin:0 0 10px;}.complexnewview .header-box h1{font-weight:400;font-size:28px;line-height:32px;margin:0 20px 0 0;float:left;}.complexnewview .header-box .fav{background:url(/sites/all/themes/vrealty_weblight/images/icons/fav-2.svg) 50% 4px #fff no-repeat;background-size:32px;width:32px;height:32px;text-indent:-9999px;box-shadow:none;border-radius:0 0 0 3px;padding:0;cursor:pointer;float:left;}.complexnewview .header-box .fav[data-status="yes"]{background:url(/sites/all/themes/vrealty_weblight/images/icons/fav-2.svg) 50% -32px #fff no-repeat;}.complexnewview .header-info{margin:0 0 25px;}.complexnewview .header-info > div{float:left;line-height:26px;margin-right:30px;font-size:16px;}.complexnewview .header-info .passed{background:#546e79;color:#fff;border-radius:3px;padding:0 10px;font-size:14px;}.complexnewview .header-info .passed.true{background:#4fbb65;}.complexnewview .broker-infonew{background:#f0f1f5;border-radius:6px;padding:15px 10px;margin:0 0 20px;}.complexnewview .broker-infonew .info{float:left;width:150px;}.complexnewview .broker-infonew .duty{border-radius:3px;line-height:24px;color:#fff;background:#546e79;padding:0 10px;display:inline-block;margin:0 0 15px;}.complexnewview .broker-infonew a.name{display:block;font-weight:700;font-size:18px;color:#000;line-height:22px;text-decoration:none;}.complexnewview .broker-infonew .photo{float:right;width:100px;}.complexnewview .broker-infonew .photo img{display:block;width:100px;height:100px;border-radius:3px;}.complexnewview .broker-infonew .view{width:100%;background:#ef8b6c;color:#fff;box-shadow:none;text-decoration:none;text-shadow:none;margin:15px 0 0;text-transform:none;letter-spacing:unset;font-size:16px;}.node-property .complexnewview .main-content.photomainbox{margin:0 0 40px !important;}.node-property .complexnewview .main-content .right-box .phone{background:#e3edfd;color:#3685d0;font-weight:700;text-shadow:none;margin:0 0 15px;overflow:hidden;position:relative;}.node-property .complexnewview .main-content .right-box .phone:before{content:'';display:block;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/phone.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/phone.svg) 50% no-repeat;-webkit-mask-size:20px;mask-size:20px;background-color:#3685d0;width:42px;height:42px;position:absolute;top:0;left:25px;}.show-number .node-property .complexnewview .main-content .right-box .phone a{color:#3685d0;}.node-property .complexnewview .main-content .right-box .phone span{position:relative;}.node-property .complexnewview .main-content .right-box .phone span span.hidenum{width:45px;height:25px;background:#3685d0;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/view.svg) 100% 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/view.svg) 100% 50% no-repeat;-webkit-mask-size:32px;position:absolute;right:30px;top:8px;}.node-property .complexnewview .main-content .right-box .phone span:before{content:'';display:block;position:absolute;width:40px;height:25px;right:60px;top:8px;background:-webkit-linear-gradient(0deg,rgba(227,237,253,0) 0,rgba(227,237,253,1) 100%);background:-moz-linear-gradient(90deg,rgba(227,237,253,0) 0,rgba(227,237,253,1) 100%);background:linear-gradient(90deg,rgba(227,237,253,0) 0,rgba(227,237,253,1) 100%);}.node-property .complexnewview .main-content .right-box .sale{color:#3685d0;text-align:center;cursor:pointer;font-size:16px;line-height:32px;}.node-property .complexnewview .center-box .more-images{margin:4px 0 0;}.node-property .complexnewview .center-box .more-images li{margin-right:4px !important;width:92px;height:75px;}.node-property .complexnewview .center-box .more-images li img{width:92px;}.node-property .complexnewview .center-box .more-images li.text-all.property:before,.node-property .complexnewview .center-box .more-images li.text-all.property:after{display:none;}.node-property .complexnewview .center-box .more-images li.hide[data-num="8"],.node-property .complexnewview .center-box .more-images li.hide[data-num="9"]{display:block !important;}.node-property .complexnewview .center-box .more-images li.hide[data-num="9"]{margin-right:0 !important;}.node-property .complexnewview .center-box .more-images li.text-all img{filter:blur(0px);-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');}.node-property .complexnewview .main-content .right-box .property-link{position:absolute;bottom:80px;}.node-property .complexnewview .main-content .right-box .property-link .num{color:#4fbb65;line-height:82px;font-size:82px;font-weight:700;font-family:'PT Serif',serif;}.node-property .complexnewview .main-content .right-box .property-link span{display:block;font-weight:700;font-size:16px;line-height:20px;}.node-property .complexnewview .main-content .right-box .property-link a{line-height:34px;border:1px solid #3685d0;border-radius:3px;color:#3685d0;display:block;text-align:center;text-decoration:none;margin:15px 0 0;font-size:16px;}.node-property .complexnewview .main-content .right-box .property-link a:hover{background:#3685d0;color:#fff;}.complexnewview .characteristics{margin:20px 0 0;}.complexnewview .characteristics .item{float:left;margin-right:40px;}.complexnewview .characteristics .item > span{display:block;line-height:24px;font-size:22px;font-weight:700;margin:8px 0 3px;}.complexnewview .characteristics .item > span sup{font-size:14px;line-height:14px;top:-8px;}.complexnewview .characteristics .item label{display:block;line-height:14px;color:#000;font-weight:400;}.complexnewview .characteristics .item.price{background:#4fbb65;border-radius:3px;padding:10px 20px;color:#fff;}.complexnewview .characteristics .item.price .pricekvm div{display:inline-block;margin:0 0 0 2px;}.complexnewview .characteristics .item.price .pricekvm{font-size:18px;font-weight:700;margin:0 0 5px;}.complexnewview .cabinet{background:#fff1e6;border-radius:6px;padding:20px;}.complexnewview .cabinet .header-box{margin:0 0 30px;line-height:24px;overflow:hidden;}.complexnewview .cabinet .open{display:none !important;}.complexnewview .cabinet .header-box .title{font-size:22px;font-weight:700;color:#000;float:left;}.complexnewview .cabinet .header-box .type{float:right;border-radius:3px;color:#fff;background:#546e79;padding:0 10px;display:inline-block;}.complexnewview .cabinet .header-box .decor{display:block;float:right;width:100%;text-align:right;font-size:16px;margin:10px 0 0;}.complexnewview .cabinet .header-box .decor span{font-weight:700;}.complexnewview .cabinet .left-info > div{float:left;width:350px;margin-right:30px;margin-bottom:20px;}.complexnewview .cabinet .left-info > div.otherinfo{float:none;width:100%;margin:0;overflow:hidden;}.complexnewview .cabinet .left-info > div.otherinfo span{font-weight:700;}.complexnewview .cabinet .contact{font-size:16px;line-height:24px;}.complexnewview .cabinet .contact label{color:#99908a;font-size:14px;font-weight:700;display:block;margin:0 0 10px;}.complexnewview .cabinet .info .item{padding:30px 0;}.complexnewview .cabinet .info .num{color:#29ba46;font-size:16px;line-height:24px;font-family:'PT Serif',serif;display:block;}.complexnewview .cabinet .info label{color:#000;font-size:16px;line-height:20px;display:block;font-weight:700;margin:8px 0 0;}.complexnewview .cabinet .info .item.parking p{font-size:16px;line-height:22px;}.complexnewview .cabinet .left-info{float:left;width:calc(100% - 280px);margin-right:30px;}.complexnewview .cabinet .right-info{float:right;width:250px;}.complexnewview .cabinet .right-info li{margin:0 0 5px;text-align:right;}.complexnewview .cabinet .right-info li a{display:inline-block;font-size:16px;line-height:30px;text-align:right;background:#3685d0;color:#fff;border-radius:3px;padding:0 12px;}.complexnewview .cabinet .right-info li a.four{background:red;}.complexnewview .cabinet .right-info li a.one{background:#29ba46;}.complexnewview .cabinet .right-info li a.two{background:#ffc12f;}.complexnewview .cabinet .bottom-box{border-top:1px solid #e5d8cf;padding:20px 0 0;margin:30px 0 0;font-size:14px;line-height:22px;}.complexnewview .cabinet .bottom-box .item{float:left;margin-right:30px;}.complexnewview .cabinet .bottom-box .item span{color:#3685d0;}.complexnewview .cabinet .bottom-box .date{float:right;color:#99908a;}.node-property .complexnewview .main-content.body .box-8{margin:0 auto;float:none;}.complexnewview .map-box{margin:40px 0;}.complexnewview .map-box .line{margin:0 0 20px;font-size:16px;line-height:24px;}.complexnewview .map-box .line > div{float:left;margin-right:30px;}.complexnewview .map-box .line .title{font-size:22px;color:#000;margin:0 60px 0 0;font-weight:700;}.node-type-property .complexnewview .map-box .line .title{font-weight:400;font-size:15px;}.node-type-property .property-box-info .left-box-property .info .line{height:28px;overflow:hidden;}.complexnewview .owl-stage-outer{width:100%;}#wrap-page #two-box .complexnewview .front-property-block-owl .owl-item .item{padding:0;width:280px !important;}#wrap-page #two-box .complexnewview .front-property-block-owl .owl-item{margin-right:15px !important;width:280px !important;}.contact-box .broker-box .info{float:left;width:calc(100% - 120px);margin-right:20px;}.main-content .contact-box .broker-box .info{float:none;width:100%;margin:0;}.contact-box .broker-box img{display:block;float:left;width:100px;height:100px;}.contact-box .broker-box .info .phonenum{display:block;font-size:19px;line-height:40px;color:#3e3b45;font-weight:700;text-decoration:none;}.contact-box .broker-box .info .name{display:block;font-size:17px;text-decoration:none;white-space:nowrap;color:#1b4268;line-height:20px;font-weight:700;margin-top:10px;}.contact-box .broker-box .info .d{line-height:22px;display:block;margin:8px 0 0;font-weight:700;color:#888;font-size:14px;}.contact-box .itemk{color:red;font-weight:700;font-size:22px;}.contact-box .broker-box .itemk{color:red;font-size:16px;}.contact-box .broker-box .header-info{overflow:hidden;margin:0 0 40px;}.contact-box .broker-box .header-info label{background:#8e24aa;color:#fff;line-height:26px;text-align:center;display:block;float:left;padding:0 15px;border-radius:4px;font-weight:400;font-size:14px;}.contact-box .broker-box .header-info .domain{display:block;float:right;font-weight:700;line-height:26px;font-size:14px;}.contact-box .broker-box .header-info .domain a{text-decoration:none;color:#777;}.contact-box .broker-box .bottom-info{overflow:hidden;}.contact-box .broker-box .bottom-info .left{float:left;}.contact-box .broker-box .bottom-info .left .name{color:#000;font-weight:700;font-size:18px;display:block;}.contact-box .broker-box .bottom-info .left .phonenum{display:block;color:#3e3b45;font-weight:700;font-size:16px;text-decoration:none;margin:5px 0 0;cursor:pointer;}.contact-box .broker-box .bottom-info .percent{float:right;font-size:22px;color:#7dc421;display:block;line-height:40px;}.modal#back-call .webform-component--client > label,.modal#order-view-block .webform-component--client > label{display:none !important;}.modal#order-view-block .webform-component-textarea{margin:0 0 20px;}.modal#order-view-block .webform-component--client{margin:0 0 15px;}.modal#back-call .webform-component--client .form-radios,.modal#order-view-block .webform-component--client .form-radios{overflow:hidden;height:auto !important;}.modal#back-call .webform-component--client .form-radios label,.modal#order-view-block .webform-component--client .form-radios label{font-size:14px;}#socialblock{height:450px;margin:30px auto;}#socialblock .box{width:calc((100% - 100px) / 3);margin-right:50px;}#socialblock .box.fb{margin-right:0;}#socialblock .title-box{background:#4c75a3 no-repeat;background-size:40px;line-height:40px;height:42px;display:block;color:#fff;margin-bottom:-2px;font-size:18px;padding-left:15px;text-decoration:none !important;}#socialblock .box.fb .title-box{background:#3a5ba0 no-repeat;}#socialblock .box.instagram .title-box{z-index:9;position:relative;background:linear-gradient(45deg,#405de6,#5851db,#833ab4,#c13584,#e1306c,#fd1d1d);}footer .box-line .social{display:block;margin:10px 0 0;}footer .box-line .social a{display:block;width:34px;height:34px;float:left;margin-right:10px;text-indent:-9999px;}footer .box-line .social a.fb{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/fb.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/fb.svg) 50% no-repeat;-webkit-mask-size:42px !important;mask-size:42px !important;background:#3a5ba0 !important;}footer .box-line .social a.vk{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/vk.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/vk.svg) 50% no-repeat;-webkit-mask-size:42px !important;mask-size:42px !important;background:#4c75a3 !important;}footer .box-line .social a.in{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/in.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/in.svg) 50% no-repeat;-webkit-mask-size:42px !important;mask-size:42px !important;background:linear-gradient(45deg,#405de6,#5851db,#833ab4,#c13584,#e1306c,#fd1d1d);}.property-box-info{font-family:"circe",sans-serif;position:relative;padding:16px;margin:0 -16px;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0);transition:box-shadow .35s !important;}.property-box-info:hover{box-shadow:0 4px 16px rgba(0,0,0,0.08);}.property-box-info + .property-box-info{border-top:1px solid #f6f6f6;}.property-box-info .user-panel{overflow:unset;display:flex;width:100%;padding:16px;margin:0;border-radius:8px;background:#f4f6f0;}.property-box-info .user-panel .item-hide{padding:16px;margin:-16px 0 -16px 16px;}.property-box-info .user-panel .times{height:auto;margin:0;}.property-box-info .user-panel .created{margin:0 0 0 auto;}.property-box-info .user-panel .edit{margin:0 0 0 16px;}.property-box-info .property-feed{overflow:unset;display:flex;width:100%;padding:16px;margin:0 0 12px;background:#fff;}.tmb{font-family:"circe",sans-serif;}.tmb .tmb__lot{display:flex;}.tmb .tmb__slider{overflow:hidden;width:100%;max-width:490px;border-radius:8px;}.tmb .tmb__slider .swiper-slide{position:relative;}.tmb .tmb__slider img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:490 / 325;}.tmb .tmb__slider .swiper-slide__link{font-weight:600;font-size:20px;line-height:24px;color:#39c568;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(0,0,0,.75);}.tmb:hover .tmb__slider .swiper-pagination{opacity:1;}.tmb .tmb__slider .swiper-pagination{bottom:0;display:flex;gap:4px;padding:0 16px 16px;opacity:0;transition:opacity .35s;}.tmb .tmb__slider .swiper-pagination-bullet{width:100%;height:3px;margin:0 !important;background:rgba(255,255,255,0.8);opacity:1;border-radius:0;transition:background .35s;pointer-events:auto;}.tmb .tmb__slider .swiper-pagination-bullet-active{background:#ff004c;}.tmb .tmb__overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;padding:16px;pointer-events:none;}.tmb .tmb__overlay__tags{display:flex;gap:8px;width:100%;}.tmb .tmb__overlay__tag{font-weight:400;font-size:16px;line-height:16px;font-feature-settings:'tnum' on,'lnum' on;color:#fff !important;display:flex;padding:6px 8px 2px;background:rgba(0,0,0,0.72);border-radius:8px;pointer-events:all;}.tmb .tmb__overlay__tag.excl{display:none;}.tmb .tmb__overlay__tag.new{color:#fff;background:#39c568;}.exclusive .tmb .tmb__overlay__tag.excl{display:flex;align-items:center;background:#ff4a81;}.exclusive .tmb .tmb__overlay__tag.excl:before{content:'';display:block;width:20px;height:20px;margin-top:-3px;margin-right:8px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/flame.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/flame.svg) center / contain no-repeat;background-color:#fff;}.tmb .tmb__overlay__tag.id{margin-right:auto;}.tmb .tmb__overlay__icon{display:block;width:16px;height:16px;margin-top:-2px;background:#fff;}.tmb .photo .tmb__overlay__icon{margin-right:4px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/camera.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/camera.svg) center / contain no-repeat;}.tmb .video .tmb__overlay__icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/video.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/video.svg) center / contain no-repeat;}.tmb .panorama .tmb__overlay__icon{margin-right:4px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/iframe.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/iframe.svg) center / contain no-repeat;}.tmb .tmb__content{display:flex;flex-direction:column;width:100%;margin-left:16px;}.tmb .tmb__header{position:relative;display:flex;justify-content:space-between;margin-bottom:8px;}.tmb .tmb__header .tmb__title{font-weight:600;font-size:24px;line-height:30px;color:#333;}.tmb .tmb__header .price-multi-box:not(.price-metr){position:relative;}.tmb .tmb__header .price-multi-box:not(.price-metr) .content-box:not(.arhiv){font-weight:600;font-size:24px;line-height:30px;color:#39c568;}.tmb .tmb__header .price-multi-box.no-price{font-weight:600;font-size:24px;line-height:30px;}.tmb .tmb__header .price-multi-box .content-box.arhiv{position:absolute;top:100%;right:0;font-size:15px;line-height:22px;text-decoration-line:line-through;color:#999;}.ballon_body .tmb .tmb__header .price-multi-box .content-box.arhiv{position:static;}.tmb .tmb__header .price-multi-box.price-metr{position:absolute;right:0;top:100%;}.tmb .tmb__header .price-multi-box .content-box.arhiv ~ .price-multi-box.price-metr{top:180%;}.tmb .tmb__header .price-multi-box.arhiv-price ~ .price-multi-box.price-metr{top:175%;}.tmb .tmb__header .price-multi-box.price-metr .content-box{font-weight:400 !important;font-size:15px !important;line-height:22px !important;color:#999 !important;white-space:nowrap !important;}.tmb .tmb__location{display:flex;flex-direction:column;margin-bottom:16px;}.tmb .tmb__location .tmb__complex{font-size:15px;line-height:22px;color:#1596df;}.tmb .tmb__location .tmb__complex a{color:inherit;}.tmb .tmb__location .tmb__highway{font-size:15px;line-height:22px;color:#333;}.tmb .tmb__location .tmb__highway a{color:inherit;}.tmb .tmb__location .tmb__address{font-size:15px;line-height:22px;color:#999;}.tmb .tmb__location .tmb__address div{display:inline;}.tmb .tmb__location .tmb__address .address{margin-left:4px;}.tmb .tmb__location .tmb__address a{color:inherit;}.tmb .tmb__location a{transition:color .35s;}.tmb .tmb__location a:hover{color:#39c568;}.tmb .tmb__characteristics{display:flex;padding-top:6px;margin-bottom:16px;border-top:1px solid #ebebeb;}.tmb .tmb__characteristics a{color:#39c568;}.tmb .tmb__characteristics__item{flex-grow:1;flex-shrink:0;flex-basis:100px;padding-right:8px;}.tmb .tmb__characteristics__item + .tmb__characteristics__item{padding-left:6px;border-left:1px solid #ebebeb;}.tmb .tmb__characteristics__title{font-weight:600;font-size:16px;line-height:20px;color:#333;}.tmb .tmb__characteristics__title span{font-size:14px;line-height:20px;color:#666;margin-left:4px;}.tmb .tmb__characteristics__label{font-size:14px;line-height:20px;color:#999;}.tmb .tmb__flats{display:flex;flex-wrap:wrap;gap:0 8px;}.tmb .tmb__flats .tmb__flats-line{display:flex;width:calc(50% - 8px);padding-bottom:4px;cursor:pointer;}.tmb .tmb__flats .tmb__flats-line:nth-of-type(1n + 3){border-top:1px solid #ebebeb;padding-top:8px;}.tmb .tmb__flats .tmb__flats-line > span:nth-of-type(2){}.tmb .tmb__flats .tmb__flats-line > span:nth-of-type(3){flex-grow:1;}.tmb .tmb__flats .tmb__flats-line > span:nth-of-type(4){width:105px;}.tmb .tmb__flats .tmb__flats__rooms{font-size:17px;line-height:24px;white-space:nowrap;color:#4e92ad;}.tmb .tmb__flats .tmb__flats__count{font-size:12px;line-height:24px;white-space:nowrap;color:#777;padding-left:4px;}.tmb .tmb__flats .tmb__flats__area{font-size:14px;line-height:24px;white-space:nowrap;text-align:right;color:#333;padding-right:12px;}.tmb .tmb__flats .tmb__flats__price{font-size:14px;line-height:24px;white-space:nowrap;text-align:right;color:#333;}.tmb .tmb__tags{display:flex;gap:8px;margin-bottom:16px;}.tmb .tmb__tags:empty{display:none;}.tmb .tmb__tag{font-weight:400;font-size:14px;line-height:32px;color:#808080;display:flex;align-items:center;padding:0 12px;background:#f2f2f2;border-radius:16px;}.tmb .tmb__tag__icon{display:block;width:16px;height:16px;margin-right:4px;}.tmb .tmb__tag__icon.security{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/shield-ok-black.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/shield-ok-black.svg) center / contain no-repeat;background-color:#39c568;}.tmb .tmb__controls{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto;}.tmb .tmb__controls .tmb__url{font-weight:600;font-size:14px;line-height:32px;color:#fff;display:block;padding:0 6px;margin-right:auto;border-radius:8px;background:#1596df;transition:color .35s,background .35s;}.box-9 .tmb .tmb__controls .tmb__url{margin-right:0;}.tmb .tmb__controls .tmb__url:hover{color:#1596df;background:#f6f9fc;}.tmb .tmb__controls .tmb__presentation{font-size:14px;line-height:30px;color:#505050;display:flex;align-items:center;padding:0 6px;border-radius:8px;border:1px solid #ccc;background:#fff;cursor:pointer;}.tmb .tmb__controls .tmb__presentation__icon{display:block;width:16px;height:16px;margin-right:4px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/file.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/file.svg) center / contain no-repeat;background-color:#b3b3b3;}.tmb .tmb__controls .tmb__map__toggler{font-size:14px;line-height:30px;color:#505050;display:flex;align-items:center;padding:0 6px;border-radius:8px;border:1px solid #ccc;background:#fff;user-select:none;cursor:pointer;}.tmb .tmb__controls .tmb__map__icon{display:block;width:16px;height:16px;margin-right:4px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/location.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/location.svg) center / contain no-repeat;background-color:#b3b3b3;}.tmb .tmb__controls .tmb__favorite{font-size:14px;line-height:30px;color:#505050;display:flex;align-items:center;padding:0 6px;border-radius:8px;border:1px solid #ccc;background:#fff;cursor:pointer;}.tmb .tmb__controls .tmb__view{font-size:14px;line-height:30px;color:#505050;display:flex;align-items:center;padding:0 6px;border-radius:8px;border:1px solid #ccc;background:#fff;cursor:pointer;}.tmb .tmb__controls .tmb__question{font-size:14px;line-height:30px;color:#505050;display:flex;align-items:center;padding:0 6px;border-radius:8px;border:1px solid #ccc;background:#fff;cursor:pointer;}.tmb .tmb__controls .tmb__favorite.active .tmb__favorite__icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/heartIcon.png) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/heartIcon.png) center / contain no-repeat;background-color:#f10047;}.tmb .tmb__controls .tmb__favorite__icon{display:block;width:16px;height:16px;margin-right:4px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/heart.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/heart.svg) center / contain no-repeat;background-color:#b3b3b3;}.tmb .tmb__map{overflow:hidden;height:250px;max-height:0;transition:max-height .35s,margin-top .35s;}@media screen and (max-width:768px){.property-box-info{width:100% !important;padding:16px !important;margin:0 !important;background:transparent !important;}.logged-in .property-box-info .user-panel{justify-content:space-between;padding:12px;}.logged-in .property-box-info .user-panel a{width:auto;}.logged-in .property-box-info .user-panel span{width:auto;margin:0;}.property-box-info .property-feed{padding:12px;}.logged-in .property-box-info .user-panel .item-hide{order:1;text-align:center;width:100%;border-radius:8px;}.tmb .tmb__lot{flex-direction:column;gap:16px;}.tmb .tmb__slider{max-width:unset;}.tmb .tmb__content{margin-left:0;}.tmb .tmb__header{flex-direction:column;}.tmb .tmb__header .tmb__title{}.tmb .tmb__header .tmb__title ~ .price-multi-box{padding-top:8px;margin-top:8px;border-top:1px solid #ebebeb;}.tmb .tmb__header .price-multi-box .content-box.arhiv{position:static;}.tmb .tmb__header .price-multi-box:not(.price-metr){position:static;}.tmb .tmb__header .price-multi-box.price-metr{position:static;}.tmb .tmb__location{padding-top:8px;margin-bottom:8px;border-top:1px solid #ebebeb;}.tmb .tmb__characteristics{flex-wrap:wrap;gap:4px;}.tmb .tmb__characteristics__item{flex-basis:calc(50% - 2px);flex-grow:0;flex-shrink:1;padding-right:0;}.tmb .tmb__characteristics__item:nth-of-type(2n + 1){padding-left:0;border-left:0;}.tmb .tmb__characteristics__item:nth-of-type(1n + 4){margin-top:8px;}.tmb .tmb__flats .tmb__flats__rooms{font-size:15px;}.tmb .tmb__flats .tmb__flats__area{font-size:13px;padding-left:0;}.tmb .tmb__flats .tmb__flats__price{font-size:13px;}.tmb .tmb__flats .tmb__flats-line > span:nth-of-type(4){width:110px;}.tmb .tmb__controls{flex-wrap:wrap;gap:8px 4px;}.tmb .tmb__controls .tmb__url{text-align:center;width:100%;}.tmb .tmb__controls .tmb__presentation,.tmb .tmb__controls .tmb__map__toggler,.tmb .tmb__controls .tmb__favorite{padding:0 6px;flex-grow:1;}.exclusive .tmb .tmb__overlay__tag.excl:before{margin-right:4px;}#search-filter .property-type .selectric{height:40px;background:#47454e;border:none;}#search-filter .property-type .selectric .button{position:absolute;top:50%;right:0;transform:translateY(-50%);background:transparent;}#search-filter .property-type .selectric .label{font-size:14px;line-height:40px;color:#fff !important;text-align:center;margin:0;}#search-filter .property-type .selectric-items li{font-weight:400;font-size:15px;color:#313131;transition:color .35s,background .35s;}#search-filter .property-type .selectric-items li.selected{color:#fff;background:#3685d0;}#search-filter .property-type .selectric-items li.selectric-group-label{color:#313131;background:#f0f1f5;}.page-node-172512 .property-front .header .title,.page-node-172489 .property-front .header .title{padding:0 16px;}#wrap-page #two-box .line-property{width:unset !important;}#wrap-page #two-box .line-property .photo{width:unset !important;height:185px !important;}#wrap-page #two-box .line-property .photo img{width:100% !important;height:185px !important;object-fit:cover;}#wrap-page #two-box .line-property .info a div.line{padding:0 !important;}#wrap-page #two-box .line-property .more .price-multi-box .content-box{display:flex !important;flex-wrap:wrap;}#wrap-page #two-box .line-property .more .price-multi-box .content-box .title{text-align:left;width:100% !important;padding:0;}#wrap-page #two-box .line-property .more .line{display:flex !important;flex-wrap:wrap;}#wrap-page #two-box .line-property .more .line .title{order:1;text-align:left;width:100% !important;padding:0;}#wrap-page #two-box .line-property .more .line .content{text-align:left !important;}}@media screen and (max-width:468px){.tmb .tmb__overlay{padding:8px;}.tmb .tmb__overlay__tags{gap:6px;}.tmb .tmb__overlay__tag{padding:4px 5px 2px;}.tmb .tmb__overlay__icon{margin-right:3px;margin-top:-1px;}.tmb .video .tmb__overlay__icon{margin-right:0;}.tmb .tmb__characteristics__item{flex-basis:100%;}.tmb .tmb__characteristics__item + .tmb__characteristics__item{padding-left:0;border-left:none;}}.pager.newd{display:flex;flex-direction:column;margin:16px 0 64px;}.pager.newd:empty{display:none;}.pager.newd *{font-family:'Circe',sans-serif;}.pager.newd .load-more{font-size:15px;line-height:44px;color:#333;display:flex;align-items:center;justify-content:center;width:100%;margin:0 0 16px;border-radius:8px;border:1px solid #eee;background-color:transparent;transition:color .35s,background-color .35s;}.pager.newd .load-more .icon{transform:rotate(90deg);display:block;width:16px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/pager_arrow.svg) center / 16px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/pager_arrow.svg) center / 16px no-repeat;margin-left:4px;background-color:#b3b3b3;transition:background-color .35s;}.pager.newd .load-more:hover{color:#fff;border:1px solid #eee;background-color:#39c568;}.pager.newd .load-more:hover .icon{background-color:#fff;}.pager.newd .load-more.disabled .icon{transform:rotate(270deg);}.pager.newd .pager__control{display:flex;justify-content:space-between;}.pager.newd .pagination{display:flex;gap:4px;height:unset;}.pager.newd .pagination li{display:block;width:32px;height:unset;margin:0;border-radius:8px;transition:border .35s,background-color .35s;}.pager.newd .pagination li:not(.disabled):hover{background:#f5f5f5;}.pager.newd .pagination li > *{font-size:14px;line-height:30px;font-feature-settings:'tnum' on,'lnum' on;text-align:center;color:#333;display:block;padding:0;width:100%;height:auto;}.pager.newd .pagination li.active{background:#effaf3;border:1px solid #39c568;}.pager.newd .pagination li.active > *{color:#333;}.pager.newd .pagination li.prev a,.pager.newd .pagination li.next a{height:100%;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/pager_arrow.svg) center / 16px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/pager_arrow.svg) center / 16px no-repeat;background-color:#b3b3b3;}.pager.newd .pagination li.prev a{transform:rotate(180deg);}.pager.newd .pagination li.prev.disabled,.pager.newd .pagination li.next.disabled{cursor:not-allowed;}.pager.newd .pagination li.prev.disabled a,.pager.newd .pagination li.next.disabled a{pointer-events:none;background:#ebebeb;}.pager.newd .pager__limit{position:relative;}.pager.newd .pager__limit__trigger{font-weight:400;font-size:15px;line-height:32px;color:#333;display:flex;align-items:center;width:160px;padding-left:12px;cursor:pointer;}.pager.newd .pager__limit__trigger .icon{display:block;width:16px;height:32px;margin:-2px 0 0 auto;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/pager_arrow.svg) center / 16px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/pager_arrow.svg) center / 16px no-repeat;transform:rotate(90deg);background-color:#b3b3b3;transition:transform .35s;}.pager.newd .pager__limit.active .pager__limit__trigger .icon{transform:rotate(270deg);}.pager.newd .pager__limit__list{position:absolute;top:100%;left:0;transform:translateY(0px);overflow:hidden;z-index:1;display:flex;flex-direction:column;width:100%;border-radius:8px;background-color:#fff;opacity:0;pointer-events:none;transition:opacity .35s,transform .35s;}.pager.newd .pager__limit.active .pager__limit__list{opacity:1;pointer-events:auto;transform:translateY(8px);}.pager.newd .pager__limit__item{font-weight:400;font-size:15px;line-height:40px;text-align:left;color:#333;padding-left:12px;background-color:transparent;cursor:pointer;transition:background-color .35s;}.pager.newd .pager__limit__item:hover{background-color:#f5f5f5;}.pager.newd .pager__limit__item.active{background-color:#effaf3;}.front-property-block-owl{position:relative;}.basic-links-list{font-size:16px;line-height:1.4;margin-bottom:16px;}#back-call .modal-title,#order-view-block .modal-title{display:none;}#webform-client-form-59120,#webform-client-form-172447{display:flex;flex-direction:column;align-items:center;}#webform-client-form-59120 #edit-submitted-departament{display:flex;justify-content:center;gap:20px;margin:15px 0;}#webform-client-form-59120 .webform-component--departament{height:40px;}#webform-client-form-59120 .webform-component--departament > label{display:none;}#webform-client-form-59120 .conf-group,#webform-client-form-172447 .conf-group{display:flex;justify-content:center;margin:15px 0;}#webform-client-form-59120 .conf-group span,#webform-client-form-172447 .conf-group span{font-size:10px !important;}#webform-client-form-59120 #whatsapp-btn,#webform-client-form-59120 #telegram-btn,#webform-client-form-172447 #whatsapp-btn,#webform-client-form-172447 #telegram-btn{display:block;height:40px;line-height:20px;font-size:16px;border-radius:4px;background:#f0f1f5 url(/sites/all/themes/vrealty_weblight/images/icons/contact-wa.svg) 10px 50% no-repeat;background-size:24px !important;padding:10px 15px 10px 45px;color:#5947b3;}#webform-client-form-59120 #telegram-btn,#webform-client-form-172447 #telegram-btn{background-image:url(/sites/all/themes/vrealty_weblight/images/icons/contact-tg.svg);}#webform-client-form-59120 #whatsapp-btn:hover,#webform-client-form-59120 #telegram-btn:hover,#webform-client-form-172447 #whatsapp-btn:hover,#webform-client-form-172447 #telegram-btn:hover{color:#e64661;}#webform-client-form-59120 .form-actions,#webform-client-form-172447 .form-actions{display:flex;justify-content:center;gap:12px;}#webform-client-form-59120 .webform-component--title,#webform-client-form-59120 .webform-component--subtitle{text-align:center;margin-bottom:10px;font-weight:400;font-size:16px;}#webform-client-form-172447 .webform-component--title{text-align:center;margin-bottom:30px;font-weight:400;font-size:18px;}
@media screen and (min-width:767px),print{#filter{background:#fafafa;padding:20px 0;min-height:105px;position:relative;}.select-filter,.select-filter-mini,.select-metro,.select-filter-check .item-content{height:32px;line-height:32px;width:90px;background:#fff;border:1px solid rgba(84,110,122,0.2);color:#5e5e5e !important;cursor:pointer;text-align:center;white-space:nowrap;}.select-filter span,.select-filter-mini span,.select-metro span{line-height:32px;margin-left:5px;color:#4285f4;}.select-filter-check .item-content{width:215px;}.rooms.select-filter-check .item-content{width:270px;}.select-filter-mini.open{border-radius:4px 4px 0 0;border-color:#4d90fe;}.icon-query{display:inline-block;width:18px;height:18px;background:#3a9fd8 url(/sites/all/themes/vrealty_weblight/css/query.png) 50% no-repeat;background-size:10px;cursor:pointer;border-radius:18px;}#search-filter{width:1216px;display:block;position:relative;min-height:158px;margin:60px auto 0;padding:16px 0;}.node-type-property #search-filter.filter-mini-open,.node-type-property.not-logged-in #search-filter.full-size,.node-type-property #search-select{display:none;}#search-filter .layout{width:100%;}#search-filter.filter-mini-open{height:78px;min-height:78px;}#search-filter .full-filter{display:none;}#search-filter .short-filter .number-lot,#search-filter .short-filter .context-lot{float:left;margin-right:30px;}#search-filter .left-box{padding:15px 14px 0 0;margin:0 15px 0 0;border-right:1px dashed #ccc;height:100px;width:230px;}#search-filter.filter-mini-open .left-box{margin:0;padding:0;border-right:none;width:550px;height:46px;}#search-filter.filter-mini-open .left-box > div{margin-bottom:0;float:left;}#search-filter.filter-mini-open .left-box .context-lot{margin-left:20px;}#search-filter.filter-mini-open .left-box .context-lot label{float:left;margin-right:10px;line-height:46px;margin-bottom:0;}#search-filter.filter-mini-open .left-box .context-lot label.small{margin:0 0 0 10px;}#search-filter.filter-mini-open .left-box .context-lot .form-search{float:left;}#search-filter.filter-mini-open #search-context.full .result{top:40px;}#search-filter.filter-mini-open .full-size-filter{float:left;margin-left:40px;line-height:46px;cursor:pointer;font-size:14px;color:#607d8b;}#search-filter.filter-mini-open .full-size-filter span.button{width:30px;height:30px;display:block;float:left;border-radius:26px;color:#fff;text-align:center;line-height:30px;font-size:20px;margin-right:16px;margin-top:8px;box-shadow:0 1px 5px 0 rgba(0,0,0,0.05),0 1px 10px 0 rgba(0,0,0,0.05);}#search-filter.filter-mini-open .box.box-10.last{width:600px;}#search-filter .number-lot{overflow:hidden;height:32px;margin:0 0 15px;}#search-filter .number-lot label{display:block;float:left;width:158px;line-height:32px;font-weight:400;}#search-filter .number-lot input[type=text]{display:block;float:left;width:102px;font-size:20px;color:#333;text-align:center;line-height:24px;border-right:none;letter-spacing:2px;background:#fff;height:32px;}#search-filter .number-lot input[type=text]:focus{border-bottom-width:2px !important;}#search-filter .number-lot .btn-search-lot{color:#fff;background:#4285f4;float:left;line-height:32px;padding:0 15px;font-size:14px;cursor:pointer;}#search-filter .number-lot .btn-search-lot.disabled{opacity:.7;cursor:default;}#search-filter .number-lot input[type=text]::-webkit-input-placeholder{font-size:12px;letter-spacing:0;}#search-filter .number-lot input[type=text]:-moz-placeholder{font-size:12px;letter-spacing:0;}#search-filter .number-lot input[type=text]::-moz-placeholder{font-size:12px;letter-spacing:0;}#search-filter .number-lot input[type=text]:-ms-input-placeholder{font-size:12px;letter-spacing:0;}#search-filter .number-lot input[type=submit]{background:#fde2cc;color:#f18b68;float:left;margin:0 0 0 15px;line-height:32px;padding:0 10px;cursor:pointer;}#search-context input[type=text]{width:100%;padding-right:20px;}#search-context.full .form-search{position:absolute;z-index:9999;width:400px;margin-top:-10px;}#search-context.full .form-search input{width:410px;line-height:50px;height:50px;font-size:22px;}#search-context.full .form-search span.icon-search{right:-10px;top:0;font-size:24px;height:48px;width:48px;background-size:20px;}#quick-search-modal .result,#search-context.full .result{top:78px;width:410px;}#quick-search-modal .result .line .type,#search-context .result .line .type{font-size:16px;}#quick-search-modal .result .line,#search-context.full .result .line{padding:8px 10px;font-size:18px;}#search-context span.icon-search{position:absolute;right:0;top:0;font-size:16px;cursor:pointer;background:url(/sites/all/themes/vrealty_weblight/images/icons/search.svg) 50% no-repeat;background-size:17px;width:46px;opacity:.8;height:46px;}#search-context .result{position:absolute;background:#fff;top:100px;min-width:192px;box-shadow:0 2px 5px rgba(0,0,0,.7);color:#333;z-index:9999;}#search-context .result .line{padding:5px 10px;border-bottom:1px solid rgba(120,132,202,0.2);text-shadow:none;}#search-context .result .line:last-child{border-bottom:none;}#search-filter .full-search-btn{float:right;line-height:21px;font-size:15px;cursor:pointer;border-bottom:1px dotted #4285f4;color:#4285f4;margin:6px 0;padding:0 1px 0 0;}#search-select .line-box,.page-filter2 #search-select .line-box,#search-filter #search-select .line-box{display:flex;align-items:flex-start;padding:16px 0;}#search-select .line-box .title,.page-filter2 #search-select .line-box .title,#search-filter #search-select .line-box .title{font-size:16px;line-height:22px;color:#333;min-width:200px;padding:0;background:transparent !important;}#search-select .line-box .title::after,.page-filter2 #search-select .line-box .title::after,#search-filter #search-select .line-box .title::after{width:calc(100% - 8px);line-height:22px;border-radius:4px;}.page-filter2 #search-select .line-box .content,#search-filter #search-select .line-box .content{display:flex;flex-wrap:wrap;margin:0 -4px -8px;}#search-select .line-box .content .line,.page-filter2 #search-select .line-box .content .line,#search-filter #search-select .line-box .content .line{font-size:14px;line-height:28px;color:#fff;padding:0 12px;margin:0 4px 8px;background:#39c568 !important;border-radius:4px;}#search-select .line-box .content .line::after,.page-filter2 #search-select .line-box .content .line::after,#search-filter #search-select .line-box .content .line::after{line-height:28px;border-radius:4px;}#search-filter .box.box-10.last{width:970px;margin-right:0;}#select-container{position:absolute;width:730px;left:50%;margin-left:-350px;top:200px;background:#fff;z-index:9999;box-shadow:0 2px 5px rgba(0,0,0,.35);padding:15px;}#select-container .close,.qr-box .close,.form-modal-block .close{background:url("/sites/all/libraries/fancybox/source/fancybox_sprite.png") no-repeat;position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;}#select-container .header-container{overflow:hidden;margin:0 0 15px;}#select-container .header-container .type{overflow:hidden;margin:0 0 15px;}#select-container .header-container .type .type-line{float:left;display:block;line-height:24px;text-decoration:none;padding:0 15px;border:2px solid #3685d0;color:#3685d0;-webkit-transition:.1s ease;-moz-transition:.1s ease;-o-transition:.1s ease;-ms-transition:.1s ease;transition:.1s ease;cursor:pointer;margin-right:10px;}#select-container .header-container .type .type-line:hover,#select-container .header-container .type .type-line.active{background:#3685d0;color:#fff;}#select-container .header-container .save{float:right;display:block;line-height:24px;text-decoration:none;padding:0 15px;border:2px solid #4fbc64;color:#4fbc64;cursor:pointer;margin-right:10px;transition:.1s ease;}#select-container .header-container .save:hover{background:#4fbc64;color:#fff;}#select-container .header-container .mkad{overflow:hidden;}#select-container .header-container .mkad input{border:2px solid #607d8b;line-height:22px;height:30px;padding:0 10px;width:50px;font-size:16px;text-align:center;margin-bottom:0;}#select-container .content{overflow:hidden;}#select-container .content.hide{display:none;}#select-container.select-container-highway .content,#select-container.select-container-locality .content,#select-container.select-container-district .content,#select-container.select-container-poselok .content{margin:20px 0 0;}#select-container.select-container-highway .content .box-line{float:left;width:25%;margin:0 0 15px;}#select-container.select-container-highway .content .box-line.box-line-8{width:28%;}#select-container.select-container-highway .content .box-line.box-line-9,#select-container.select-container-highway .content .box-line.box-line-4{width:18%;margin-left:-15px;margin-right:15px;}#select-container.select-container-highway .content .box-line.box-line-7{float:right;}#select-container.select-container-highway .content .box-line > div{cursor:pointer;white-space:nowrap;}#select-container .content .box-line .header-title{color:#555;font-weight:700;font-size:15px;margin:0 0 5px;}#select-container.select-container-highway .content .box-line .line{margin:0 0 3px 5px;cursor:pointer;border-bottom:1px dashed #000;display:inline-block;float:none;padding:5px 5px 5px 0;line-height:13px;}#select-container.select-container-highway .content .box-line .line:last-child{margin-bottom:0;}#select-container.select-container-highway .content .box-line .line.active{background:#e2eefe;border-color:#fff;border-radius:15px;padding-left:5px;margin-left:0;}#search-filter .input-select{display:none;}#select-container .content .one-box{float:left;width:372px;}#select-container .content input[type=text].form-text{width:350px;font-size:13px;}#select-container .content .selected-box{float:left;width:280px;margin:0 0 0 40px;}#select-container .content .selected-box .title{font-size:16px;line-height:32px;font-weight:700;}#select-container .content .selected-box .box-line .line{font-size:14px;line-height:20px;margin:0 0 3px;cursor:pointer;}#select-container .content .one-box .search-result{overflow:hidden;margin:15px 0 0;}#select-container .content .one-box .search-result .line{padding:0 10px;border-bottom:1px solid rgba(120,132,202,0.2);text-shadow:none;cursor:pointer;line-height:26px;font-size:14px;}#select-container .content .one-box .search-result .line span.icon-plus{color:#666;line-height:26px;margin-right:3px;font-size:14px;}#select-container .content .one-box .search-result .line span.find{font-weight:700;color:#222;}#search-filter .right-box{float:left;width:970px;}#search-filter .right-box label{margin:0 0 3px;display:block;font-weight:400;font-size:14px;color:#546e7a;}#search-filter .right-box .line-type{height:36px;margin:0 0 15px;}#search-filter .right-box .line-type.new{height:36px;line-height:36px;background:none;}#search-filter .right-box .line-type.new .type{height:36px;line-height:36px;padding:0 20px;letter-spacing:0;border-right:none;color:#546e7a;font-size:17px;text-align:center;display:inline-block;text-shadow:none;border-bottom:2px solid #c7ced2;}#search-filter .right-box .line-type.new .type.sep{margin-right:30px;border-right:none;}#search-filter .right-box .line-type.new .type.max{width:120px;}#search-filter .right-box .line-type.new .type.complex{width:175px;margin-left:30px;}#search-filter .right-box .line-type.new .type.active{border-bottom-color:#4caf50;color:#4caf50;}#search-filter .context-search{margin:15px 0 0;}#search-filter .context-search input{width:248px;}#search-filter .right-box span.sep{margin:0 5px;}#search-filter input[type=text]{font-size:15px;-webkit-box-shadow:none;box-shadow:none;height:46px;background:#fff;border-radius:8px;border:1px solid #ccc;}#search-filter .right-box sup{font-weight:700;line-height:10px;font-size:10px;}#search-filter .right-box .price{height:53px;float:left;margin:0 20px 0 0;}#search-filter .right-box .price input{width:88px;text-align:center;}#search-filter .right-box .in-box input{border-radius:0;border:none;border-bottom:2px solid #4285f4;background:#fff;height:32px;}#search-filter .right-box .in-box input:hover,#search-filter .right-box .in-box input:focus{border-color:#3262b7;}#search-filter .right-box .in-box .from input{border-right:none;padding-right:0;}#search-filter .right-box .in-box .to input{border-left:none;padding-left:0;}#search-filter .right-box .in-box:hover input,#search-filter .right-box .in-box:hover span.sep{border-color:#3262b7;}#search-filter .right-box .in-box input.error{border-color:red;}#search-filter .right-box .in-box span{display:block;float:left;}#search-filter .right-box .in-box span.sep{background:#fff;border-bottom:2px solid #4285f4;border-left:none;border-right:none;margin:0;padding:0 5px;line-height:32px;height:32px;}#search-filter .right-box .price .in-box,#search-filter .right-box .price .cy-btn{float:left;}#search-filter .right-box .price .cy-btn{border-radius:0 3px 3px 0;overflow:hidden;color:#fff;}#search-filter .right-box .price .cy-btn div{float:left;line-height:32px;width:26px;text-align:center;cursor:pointer;background:#9fb1b9;font-size:14px;}#search-filter .right-box .price .cy-btn div.active{background:#f18b68;cursor:default;}#search-filter .right-box .highway{float:left;margin:0 20px 0 0;}#search-filter .right-box .district{float:left;margin:0 15px 0 0;}#search-filter .right-box .complex{float:left;margin:0 15px 0 0;}#search-filter .right-box .housefloor{float:left;margin-right:15px;}#search-filter .right-box .housefloor.select-filter-check .item-content{width:122px;}#search-filter .right-box .mkad{position:relative;float:left;margin:0 20px 0 0;}#search-filter .right-box .mkad input{width:28px;text-align:center;}#search-filter .right-box .mkad span.from{display:block;float:left;}#search-filter .right-box .area{float:left;margin:0 20px 0 0;}#search-filter .right-box .area input,#search-filter .right-box .flatfloor input{width:40px;text-align:center;}#search-filter .right-box .area span.from{display:block;float:left;}#search-filter .right-box .area .in-box.bc input{width:40px;}#search-filter .right-box .area-plot{float:left;}#search-filter .right-box .area-plot input{width:25px;text-align:center;}#search-filter .right-box .area-plot span.from{display:block;float:left;}#search-filter .right-box .area-plot span.from:after{content:"–";margin:0 5px;}#search-filter .right-box .locality{float:left;margin:0 15px 0 0;}#search-filter .right-box .locality .select-filter{width:100%;}#search-filter .right-box .poselok{float:left;margin:0 15px 0 0;}#search-filter .right-box .floor{float:left;margin:0 20px 0 0;}#search-filter .right-box .floor input{width:30px;text-align:center;}#search-filter .right-box .finish,#search-filter .right-box .decor,#search-filter .right-box .decor-bc{float:left;margin:0 20px 0 0;}#search-filter .right-box .select-filter-mini-ul{position:relative;}#search-filter .right-box .select-filter-mini-ul .select-filter-mini-content{display:none;position:absolute;left:0;top:52px;background:#fff;border:1px solid #4d90fe;z-index:9999;}#search-filter .right-box .select-filter-mini-ul.finish .select-filter-mini-content,#search-filter .right-box .select-filter-mini-ul.decor .select-filter-mini-content,#search-filter .right-box .select-filter-mini-ul.decor-bc .select-filter-mini-content{width:190px;}#search-filter .right-box .select-filter-mini-ul .select-filter-mini-content.open{display:block;}#search-filter .right-box .select-filter-mini-ul .select-filter-mini-content li{display:block;padding:6px 8px;cursor:pointer;border-bottom:1px solid rgba(120,132,202,.1);font-size:14px;}#search-filter .right-box .select-filter-mini-ul .select-filter-mini-content li:hover,#search-filter .right-box .select-filter-mini-ul .select-filter-mini-content li.active{background:#3685d0;color:#fff;}#search-filter .right-box .select-filter-mini-ul .select-filter-mini-content li.active:hover{opacity:.9;}#search-filter .right-box .select-filter-mini-ul .select-filter-mini-content li:last-child{border-bottom:none;}#search-filter .right-box .select-filter-mini-ul .select-filter-mini-content li[data-parent]{padding-left:20px;}#search-filter .right-box .select-filter-mini-ul.offer{float:left;margin:0 20px 0 0;}#search-filter .right-box .select-filter-mini-ul.offer .select-filter-mini-content{width:135px;}#search-filter .right-box .select-filter-mini-ul.okrug{float:left;margin:0 20px 0 0;}#search-filter .right-box .select-filter-mini-ul.okrug .select-filter-mini-content{width:90px;}#search-filter .right-box .metro{float:left;margin:0 20px 0 0;}#search-filter .right-box .build-class{float:left;margin:0 20px 0 0;}#search-filter .right-box .inspect{float:left;margin:0 20px 0 0;}#search-filter .right-box .select-filter-mini-ul.inspect .select-filter-mini-content li{float:left;text-align:center;width:16px;}#search-filter .right-box .select-filter-mini-ul.inspect .select-filter-mini-content{width:128px;}#search-filter .right-box .select-filter-mini-ul.inspect .select-filter-mini-content li:last-child{border-bottom:1px solid rgba(120,132,202,.1);}#search-filter .right-box .type-offer{float:left;margin:0 20px 0 0;position:relative;}#search-filter .right-box .type-offer .select-radio-content > div{float:left;}#search-filter .right-box .type-offer .select-radio-content .item{line-height:32px;color:#5e5e5e;font-weight:700;font-size:14px;cursor:pointer;}#search-filter .right-box .type-offer .select-radio-content .item.one{margin-right:11px;}#search-filter .right-box .type-offer .select-radio-content .item.two{margin-left:11px;}#search-filter .right-box .type-offer .select-radio-content label{margin:3px 0 0;}#search-filter .right-box .type-offer .select-radio-content input.cmn-toggle-round-flat + label{padding:2px;width:40px;height:20px;background-color:#3a9fd8;border-radius:60px;transition:background 0.4s;}#search-filter .right-box .type-offer .select-radio-content input.cmn-toggle-round-flat + label:before,#search-filter .right-box .type-offer .select-radio-content input.cmn-toggle-round-flat + label:after{display:block;position:absolute;content:"";}#search-filter .right-box .type-offer .select-radio-content input.cmn-toggle-round-flat + label:before{top:2px;left:2px;bottom:2px;right:2px;background-color:#fff;border-radius:60px;transition:background 0.4s;}#search-filter .right-box .type-offer .select-radio-content input.cmn-toggle-round-flat + label:after{top:4px;left:4px;bottom:4px;width:17px;background-color:#3a9fd8;border-radius:17px;transition:margin 0.4s,background 0.4s;}#search-filter .right-box .type-offer .select-radio-content input.cmn-toggle-round-flat:checked + label{background-color:#4fbc64;}#search-filter .right-box .type-offer .select-radio-content input.cmn-toggle-round-flat:checked + label:after{margin-left:18px;background-color:#4fbc64;}#search-filter .right-box .type-offer .select-radio-content .cmn-toggle{position:absolute;margin-left:-9999px;visibility:hidden;}#search-filter .right-box .type-offer .select-radio-content .cmn-toggle + label{display:block;position:relative;cursor:pointer;outline:none;user-select:none;}#search-filter .right-box .bedrooms.select-filter-check .item-content{width:auto;}#search-filter .right-box .content-type .type-property .full-options{width:100%;display:none;overflow:visible !important;}#search-filter .filter-box[data-sid="yes"] .right-box .content-type .type-property .full-options{display:block;}#search-filter .right-box .content-type .type-property .full-options.open{display:block;}#search-filter .right-box .content-type .type-property .full-options > div{margin-top:15px;}#search-filter .buttons input[type="submit"]{background:#4285f4;height:30px;line-height:30px;color:#fff;padding:0 15px;font-size:14px;cursor:pointer;display:block;float:left;-webkit-appearance:none;}#search-filter .buttons{float:right;margin:23px 0 0;min-width:100px;position:relative;overflow:visible;}#search-filter .buttons .count{display:block;float:left;color:#fff;font-size:13px;font-weight:400;padding:0 7px;height:30px;line-height:30px;background:#f18b68;border-left:0;width:50px;text-align:center;}#search-filter .buttons .clear,#search-filter .buttons .more,#search-filter .buttons .sales{color:#607d8b;border-bottom:1px dotted #607d8b;position:absolute;right:0;font-size:100%;line-height:15px;cursor:pointer;text-align:right;background:none;box-shadow:none;text-transform:none;letter-spacing:0;padding:0;height:16px;}#search-filter .buttons .clear{top:-25px;}#search-filter .buttons .more{top:36px;width:185px;border:none;text-align:right;}.logged-in #search-filter .buttons .more{display:none;}#search-filter .buttons .sales{top:37px;width:185px;left:-230px;border:none;}#search-filter .buttons .sales input,#search-filter .buttons .sales label{display:block;float:left;}#search-filter .buttons .sales input{margin-right:3px;}#search-select .metro-map .title-load{font-size:14px;margin:15px auto 5px;text-align:center;color:#3685d0;}#search-select .metro-map .spinner{margin:0 auto 20px;}#search-filter-info{position:absolute;top:125px;right:0;}#search-filter-info .select{border:1px solid #dcdcdc;border-top:none;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.35);-moz-box-shadow:0 2px 3px rgba(0,0,0,.35);box-shadow:0 2px 3px rgba(0,0,0,.35);}#search-filter-info .select span.item{font-size:12px;line-height:20px;display:inline-block;margin:0 0 5px 5px;padding:0 5px;color:#6a5218;border:1px solid #f4b800;border-radius:3px;background:#fff09c;}#search-filter-info .select span.item span{cursor:pointer;}#search-filter-info .select span.item.highway{background:#e2eefe;border-color:#3685d0;}#filter-it-info #highway,#filter-it-info #district{display:none;position:absolute;left:50%;top:40px;width:700px;margin-left:-370px;padding:15px;background:#fff;z-index:999;-moz-animation:show .2s;-o-animation:show .2s;-webkit-animation:show .2s;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,0.5);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,0.5);box-shadow:0 0 5px 0 rgba(50,50,50,0.5);border-radius:4px;}#filter-it-info #highway .mkad-line{overflow:hidden;margin:0 0 10px;}#filter-it-info #highway .mkad-line input{width:25px;height:25px;padding:0 3px;text-align:center;line-height:15px;}#filter-it-info .container-value .top-line{overflow:hidden;margin:0 0 10px;}#filter-it-info .container-value .reset,#filter-it-info .container-value .save{float:right;background:#dd4b39;color:#fff;padding:7px 10px;border-radius:15px;line-height:12px;text-transform:uppercase;font-weight:700;font-size:11px;cursor:pointer;}#filter-it-info .container-value .save{margin-right:10px;background:#57c759;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU3Yzc1OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNjk4NjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#57c759 0%,#269866 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#57c759),color-stop(100%,#269866));background:-webkit-linear-gradient(top,#57c759 0%,#269866 100%);background:-o-linear-gradient(top,#57c759 0%,#269866 100%);background:-ms-linear-gradient(top,#57c759 0%,#269866 100%);background:linear-gradient(to bottom,#57c759 0%,#269866 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#57c759',endColorstr='#269866',GradientType=0);}#filter-it-info #district .box-line .header-title{text-transform:uppercase;color:#999;font-weight:700;font-size:16px;margin:0 0 5px;}#filter-it-info #highway .box-line .header-title{color:#999;font-weight:700;font-size:13px;}#filter-it-info #district .box-line{width:120px;margin:10px 20px 20px 0;height:60px;float:left;}#filter-it-info #highway .box-line{margin:0 20px 20px 0;float:left;width:140px;min-height:100px;}#filter-it-info #district .box-line .line-box,#filter-it-info #highway .box-line .line-box{margin:0 0 3px 5px;cursor:pointer;border-bottom:1px dashed #000;display:inline-block;padding:5px 5px 5px 0;line-height:13px;}#filter-it-info #district .box-line .line-box:last-child,#filter-it-info #highway .box-line .line-box:last-child{margin-bottom:0;}#filter-it-info #district .box-line .line-box.select,#filter-it-info #highway .box-line .line-box.select{background:#e2eefe;border-color:#fff;border-radius:15px;padding-left:5px;margin-left:0;}#filter-it-info #name{display:none;}#search-select{overflow:hidden;}#search-select .line-box{overflow:hidden;line-height:32px;}#search-select .line-box.hide{display:none;}#search-select .line-box .title{position:relative;cursor:pointer;}#search-select .line-box .title:after{display:none;content:'Удалить все варианты';height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.7);color:#fff;text-align:center;text-shadow:rgba(0,0,0,.2) 0 1px 1px;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;}#search-select .line-box .title:hover:after{display:block;}#search-select .line-box .content{overflow:hidden;}#search-select .line-box .content .line{float:left;position:relative;cursor:pointer;}#search-select .line-box .content .line:nth-child(even){}#search-select .line-box .content .line:after{display:none;content:'Удалить';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.7);color:#fff;text-align:center;text-shadow:rgba(0,0,0,.2) 0 1px 1px;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;}#search-select .line-box .content .line:hover:after{display:block;}#search-select .metro-map{overflow:hidden;}#search-select .metro-map #map{position:relative;overflow:hidden;background:url(/sites/all/themes/vrealty_weblight/images/metro.png) no-repeat;width:900px;height:951px;}#search-select .metro-map #map .name,#search-select .metro-map #map .point{position:absolute;text-indent:-9999px;cursor:pointer;}#search-filter .right-box .offer_flat{float:left;margin:0 20px 0 0;}#search-filter .right-box .select-filter-check{overflow:hidden;}#search-filter .right-box .select-filter-check .item-content{overflow:hidden;}#search-filter .right-box .select-filter-check .item-content .item{float:left;}#search-filter .right-box .select-filter-check .item-content .item.more{overflow:hidden;float:none;}#search-filter .right-box .select-filter-check .item-content .item.more label{width:100% !important;}#search-filter .right-box .select-filter-check .item-content .item.free label{width:85px;}#search-filter .right-box .select-filter-check .item-content .item input{display:none;}#search-filter .right-box .select-filter-check .item-content .item label{margin:0;width:30px;height:30px;padding:0;line-height:30px;cursor:pointer;}#search-filter .right-box .select-filter-check .item-content .item label:after,#search-filter .right-box .select-filter-check .item-content .item label:before{display:none;}#search-filter .right-box .select-filter-check .item-content .item.more label{width:60px;}#search-filter .right-box .select-filter-check .item-content .item.more label{padding:0 8px;}#search-filter .right-box .select-filter-check .item-content .item.active label{background:#4285f4;color:#fff;text-shadow:rgba(0,0,0,.2) 0 1px 1px;}#search-filter .right-box .rooms,#search-filter .right-box .bedrooms,#search-filter .right-box .security,#search-filter .right-box .flatfloor{float:left;margin:0 15px 0 0;}#search-filter .right-box .checkbox-item.security,#search-filter .right-box .checkbox-item.newcomplex{margin:15px 20px 0 0 !important;height:53px;}#search-filter .right-box .checkbox-item.security > label,#search-filter .right-box .checkbox-item.newcomplex > label{margin-bottom:9px;}#search-filter .right-box .checkbox-item.security .form-item,#search-filter .right-box .checkbox-item.newcomplex .form-item{float:left;margin-right:10px;}#search-filter .right-box .checkbox-item.security .form-item:last-child,#search-filter .right-box .checkbox-item.newcomplex .form-item:last-child{margin-right:0;}#search-filter .right-box .checkbox-item{float:left;margin:42px 20px 0 0 !important;height:26px;}#search-filter .right-box .checkbox-item.checkbox-partner{margin-top:42px !important;}#search-filter .right-box .checkbox-item [type="checkbox"] + span:not(.lever){height:20px;line-height:22px;}#search-filter .right-box .checkbox-item label{margin-bottom:0;}#search-filter .right-box .one-check.checkbox-item{margin-top:33px;}#search-filter .right-box .checkbox-item .item-content{line-height:32px;}#search-filter .right-box .checkbox-item .item-content label{margin:0;}#search-filter .right-box .checkbox-item .item-content input{position:relative;left:0;opacity:1;}#search-select .filter-metro-map{position:relative;width:100%;height:750px;float:left;overflow:hidden;margin:0 0 16px 0;}.logged-in #search-select .filter-metro-map{position:relative;width:100%;height:750px;float:left;overflow:hidden;margin:0 0 16px 0;}#search-select .filter-metro-map .mapsvg{width:200% !important;height:auto;margin-left:-490px;margin-top:-535px;}#search-select .filter-metro-map .mapsvg .text{fill:#ddd;}#search-select .filter-metro-map .mapsvg g.active .text{fill:#111;}#search-select .filter-metro-map .mapsvg .text tspan{cursor:pointer;}#search-select .filter-metro-map .name,#search-select .filter-metro-map .point{position:absolute;text-indent:-9999px;cursor:pointer;z-index:2;}#search-select .filter-metro-map .point{width:14px !important;height:14px !important;}#search-select .filter-metro-map .line{cursor:pointer;}#search-select .filter-metro-map .name.active,#search-select .filter-metro-map .name:hover{background:url(/sites/all/themes/vrealty_weblight/images/metro_name.png);}#search-select .filter-metro-map .point.active{background:#4fbc64;border-radius:100%;z-index:2;}#search-select .filter-metro-map .name.no-active{background:rgba(255,255,255,.8);cursor:default;}#search-select .filter-metro-map .fade{display:none;width:100%;min-height:100%;position:absolute;top:0;bottom:0;background:#fff;opacity:.2;filter:alpha(opacity=20);z-index:2;}#search-select .filter-metro-map-settings{float:left;width:255px;margin:20px 0 0;}#search-select .filter-metro-map-settings .line.one{overflow:hidden;}#search-select .filter-metro-map-settings .line.one > div{width:calc((100% - 12px) / 2);line-height:32px;text-decoration:none;border:2px solid #3685d0;color:#3685d0;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-o-transition:0.2s ease;-ms-transition:0.2s ease;transition:0.2s ease;text-align:center;cursor:pointer;float:left;}#search-select .filter-metro-map-settings .line.one .save{margin-right:12px;border-color:#4fbc64;color:#4fbc64;}#search-select .filter-metro-map-settings .line.one .clear:hover{color:#fff;background:#3685d0;}#search-select .filter-metro-map-settings .line.one .save:hover{background:#4fbc64;color:#fff;}#search-select .filter-metro-map-settings .line-metro-box{overflow:hidden;}#search-select .filter-metro-map-settings .line-metro-box .line-title{font-size:18px;margin:20px 0 10px;color:#313131;font-weight:700;}#search-select .filter-metro-map-settings .line-metro-box ul{display:block;}#search-select .filter-metro-map-settings .line-metro-box ul li{display:block;margin:0 0 10px;font-size:15px;cursor:pointer;}#search-select .filter-metro-map-settings .line-metro-box ul li:before{content:'';width:12px;height:12px;border-radius:12px;margin:2px 7px 0 0;display:block;float:left;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-10:before{background:#8a4032;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-10{color:#8a4032;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-1:before{background:#ec2127;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-2:before{background:#0e68b3;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-2{color:#0e68b3;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-3:before{background:#ffcc31;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-3{color:#ffcc31;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-4:before{background:#a4298f;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-4{color:#a4298f;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-5:before{background:#7fc242;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-5{color:#7fc242;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-6:before{background:#03a754;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-6{color:#03a754;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-7:before{background:#28bfe8;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-7{color:#28bfe8;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-8:before{background:#7f8389;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-8{color:#7f8389;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-9:before{background:#f58220;}#search-select .filter-metro-map-settings .line-metro-box ul li.line-metro-9{color:#f58220;}#search-filter .right-box .content-type .checkbox-owner{margin-top:42px !important;}#maps-filter{height:100px;margin:0 0 20px;}#maps-filter .text{text-align:center;font-size:16px;color:#f18b68;margin:10px 0 0;}#search-filter .right-box .select-filter-mini-ul.offer_flat .select-filter-mini-content{width:175px;}#search-filter .right-box .select-filter-mini-ul.rating,#search-filter .right-box .select-filter-mini-ul.ratingp{float:left;margin-right:20px;}#search-filter .right-box .select-filter-mini-ul.rating .select-filter-mini-content,#search-filter .right-box .select-filter-mini-ul.ratingp .select-filter-mini-content{width:161px;}#search-filter .right-box .select-filter-mini-ul.rating .select-filter-mini-content li,#search-filter .right-box .select-filter-mini-ul.ratingp .select-filter-mini-content li{width:32px;text-align:center;float:left;border-right:1px solid rgba(120,132,202,.1);}#search-filter .right-box .select-filter-mini-ul.rating .select-filter-mini-content li:nth-child(5n),#search-filter .right-box .select-filter-mini-ul.ratingp .select-filter-mini-content li:nth-child(5n){border-right:none;width:31px;}#search-filter .right-box .select-filter-mini-ul.rating .select-filter-mini-content li:last-child,#search-filter .right-box .select-filter-mini-ul.ratingp .select-filter-mini-content li:last-child{border-bottom:1px solid rgba(120,132,202,.1);}#search-filter .right-box .select-filter-mini-ul.rating .select-filter-mini-content li.active,#search-filter .right-box .select-filter-mini-ul.ratingp .select-filter-mini-content li.active{border-right-color:#fff;border-bottom-color:#fff;}#search-filter .right-box .content-type .type-property .full-options .quarantine,#search-filter .right-box .content-type .type-property .full-options .all{width:100%;overflow:hidden;clear:both !important;margin-top:0;}#search-filter .right-box .all .checkbox-item{margin-top:10px !important;height:20px;}#search-filter .right-box .quarantine .checkbox-item{margin:20px 0 0 0 !important;height:20px;width:25%;}}@media screen and (min-width:767px),print{body.not-front #search-filter.filter-mini-open{width:1210px;}body.not-front .filter-mini-open .filter.newfilter{display:flex !important;flex-direction:row;width:100%;max-width:1210px;margin:0 auto;padding:20px;}body.not-front .filter-mini-open .filter.newfilter .search{flex-basis:auto;width:100%;flex-shrink:1;}body.not-front .filter-mini-open .filter.newfilter .filter-submit{flex-basis:auto;margin-left:0;}body.not-front .filter-mini-open .filter.newfilter .filter-row{display:contents;}body.not-front .filter-mini-open .filter.newfilter .filter-controls{display:contents;}body.not-front .filter-mini-open .filter.newfilter .filter-toggler{display:none;}body.not-front .filter-mini-open .filter.newfilter .filter-reset{display:none;}body.not-front .filter-mini-open .filter.newfilter .select-field{display:none;}body.not-front .filter-mini-open .filter.newfilter .form-inputs{display:none;}}@media screen and (max-width:768px){body.not-front #search-filter.full-size .newfilter{display:flex !important;margin:0;padding-top:0;}body.not-front #search-filter.full-size .newfilter .filter-toggler{margin-top:16px;}#maps-filter .text{text-align:center;font-size:16px;color:#f18b68;margin:10px 0 0;}}@media screen and (max-width:568px){.page-filter2 .filter.newfilter{margin-bottom:16px;}}#search-filter.filter-mini-open{height:auto;}.filter.newfilter{display:flex;flex-direction:column;width:calc(100% + 32px);padding:16px;margin:-16px;background:#fff;box-shadow:0px 4px 16px rgba(0,0,0,0.08);border-radius:8px;}.filter-more{max-height:0px;transition:max-height .35s,margin .35s;user-select:none;pointer-events:none;}.filter-more:not(.active){overflow:hidden !important;}.filter.newfilter .filter-tags{display:flex;margin:0 -6px -12px;}.filter.newfilter .filter-tag{display:flex;align-items:center;padding:8px 12px;margin:0 6px 12px;background:#dff6e7;border-radius:16px;}.filter.newfilter .filter-tag .icon{display:block;width:16px;height:16px;margin-left:8px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/x-circle-fill.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/x-circle-fill.svg) center / contain no-repeat;background:#ccc;cursor:pointer;transition:background .35s;}.filter.newfilter .filter-tag .icon:hover{background:#39c568;}.filter.newfilter .filter-tag.filter-tag__more{background:#f2f2f2;cursor:pointer;}.filter.newfilter .filter-tag.filter-tag__more .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/bread.svg) center / 10px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/bread.svg) center / 10px no-repeat;transform:rotate(90deg);background:#b3b3b3;margin-left:4px;}.filter.newfilter .filter-controls{display:flex;align-items:center;width:100%;}.filter.newfilter .filter-toggler{display:flex;align-items:center;padding:10px 24px;background:#1596df;border:1px solid #1596df;border-radius:8px;font-weight:bold;font-size:16px;line-height:22px;color:#fff;transition:background .35s,color .35s;margin-right:16px;cursor:pointer;}.filter.newfilter .filter-toggler .icon{display:block;width:16px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/bread.svg) center / 10px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/bread.svg) center / 10px no-repeat;background:#fff;transform:rotate(90deg);margin:0 0 0 4px;transition:transform .35s,background .35s;}.filter.newfilter .filter-toggler.active .icon{transform:rotate(-90deg);}.filter.newfilter .filter-toggler .count{font-size:12px;line-height:12px;padding:7px 0 5px;color:#fff;font-feature-settings:'tnum' on,'lnum' on;text-align:center;color:#1596df;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;width:24px;height:24px;user-select:none;pointer-events:none;transition:color .35s,background .35s;margin-left:8px;}.filter.newfilter .filter-toggler:hover{color:#1596df;background:#fff;}.filter.newfilter .filter-toggler:hover .icon{background:#1596df;}.filter.newfilter .filter-toggler:hover .count{color:#fff;background:#1596df;}.filter.newfilter .filter-reset{font-size:15px;line-height:18px;color:#d00;margin-right:16px;cursor:pointer;opacity:1;transition:opacity .35s;}.filter.newfilter .filter-reset:hover{opacity:0.75;}.filter.newfilter .filter-save{display:flex;font-size:15px;line-height:18px;color:#1596df;margin-left:auto;margin-right:16px;cursor:pointer;opacity:1;transition:opacity .35s;}.filter.newfilter .filter-save .icon{display:block;width:16px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/heart.svg) center / 16px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/heart.svg) center / 16px no-repeat;background:#1596df;margin-right:4px;}.filter.newfilter .filter-save:hover{opacity:0.75;}body.front .filter.newfilter .filter-map-toggler{display:none;}.filter.newfilter .filter-map-toggler{display:flex;padding:12px 24px;margin-right:16px;margin-left:auto;background:#1596df;border:1px solid #1596df;border-radius:8px;font-weight:bold;font-size:16px;line-height:20px;color:#fff;transition:background .35s,color .35s;cursor:pointer;}.filter.newfilter .filter-map-toggler .active-text{display:none;}.filter.newfilter .filter-map-toggler .inactive-text{display:inline;}.filter.newfilter .filter-map-toggler.active .active-text{display:inline;}.filter.newfilter .filter-map-toggler.active .inactive-text{display:none;}.filter.newfilter .filter-map-toggler .icon{display:block;width:16px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/location.svg) center / 16px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/location.svg) center / 16px no-repeat;background:#fff;margin-right:4px;transition:background .35s,color .35s;margin-top:2px;margin-bottom:-2px;margin-left:5px;}.filter.newfilter .filter-map-toggler:hover{color:#1596df;background:#fff;}.filter.newfilter .filter-map-toggler:hover .icon{background:#1596df;}.filter.newfilter .filter-submit{display:flex;justify-content:center;padding:10px 24px;background:#39c568;border:1px solid #39c568;border-radius:8px;font-weight:bold;font-size:16px;line-height:22px;color:#fff;transition:background .35s,color .35s;cursor:pointer;flex-basis:200px;}.filter.newfilter .filter-submit .amount{display:block;padding:0 8px;margin-left:8px;background:#fff;border-radius:12px;font-weight:bold;font-size:11px;line-height:24px;color:#39c568;transition:background .35s,color .35s;}.filter.newfilter .filter-submit:hover{color:#39c568;background:#fff;}.filter.newfilter .filter-submit:hover .amount{color:#fff;background:#39c568;}body.front .filter.newfilter .filter-submit{margin-left:auto;}
@media screen and (min-width:767px),print{.node-property .node-property-top-informer{position:relative;}.node-property .node-property-top-informer .breadcrumbs{display:flex;align-items:center;margin:16px 0 12px;}.node-property .node-property-top-informer .breadcrumbs a{font-size:13px;line-height:18px;color:#808080;margin-right:10px;padding-right:18px;position:relative;transition:color .35s;}.node-property .node-property-top-informer .breadcrumbs a:hover{color:#1596df;}.node-property .node-property-top-informer .breadcrumbs a:after{position:absolute;content:'';top:45%;right:0;transform:translateY(-50%);width:8px;height:8px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/bread.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/bread.svg) center / contain no-repeat;background:#ccc;}.node-property .node-property-top-informer .breadcrumbs a:last-child:after{display:none;}.node-property .node-property-top-informer .breadcrumbs a:last-child{margin-right:0;padding-right:0;}.node-property .node-property-top-informer .info{display:flex;margin:16px 0 12px;justify-content:flex-end;flex-direction:row;align-content:center;}.node-property .node-property-top-informer .info > div{float:right;}.node-property .node-property-top-informer .info > div.fav{margin:0 30px;}.node-property .node-property-top-informer .info > div.qr{cursor:pointer;}.node-property .node-property-top-informer .info > div.qr span.icon{height:16px;width:16px;background:url(/sites/all/themes/vrealty_weblight/images/gr-code.gif) no-repeat;display:block;float:left;margin:0 5px 0 0;}.qr-box{position:fixed;top:50%;left:50%;margin:-150px 0 0 -150px;width:300px;height:300px;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:9999;}.node-property .node-property-top-informer .info > div.back{color:#3685d0;margin-right:30px;font-weight:700;}.node-property .node-property-top-informer .info > div.back span{margin-right:5px;}.node-property .header{margin:0 0 15px;}.node-property .header h1{margin:0 30px 0 0;padding:0;font-weight:400;font-size:28px;line-height:32px;}.node-property .header h1 sup{font-weight:700;font-size:16px;line-height:16px;}.node-property .header h1 span{color:#4fbc64;}.node-property .header h1.property{font-size:26px;}.node-property .header .pricelist,.node-property .header .order{background:#4caf50;color:#fff;text-align:center;line-height:30px;height:32px;cursor:pointer;margin-right:0;font-size:16px;padding:0;text-transform:none;letter-spacing:0;}.node-property .header .pricelist:hover,.node-property .header .order:hover{opacity:.85;}.node-property .header > div{float:left;}.node-property .header .lot-title{font-size:22px;line-height:32px;height:32px;margin-right:10px;color:#4caf50;display:inline-block;}.node-property .top-btn-block{margin:0 0 20px;}.node-property .top-btn-block .box-8{width:860px;margin-right:20px;}.node-property .top-btn-block .box-4{width:290px;}.node-property .top-btn-block .one-box ul{display:block;float:left;overflow:hidden;}.node-property .top-btn-block .one-box ul li{display:block;float:left;margin:0 15px 0 0;}.node-property .top-btn-block .one-box ul li:last-child{margin-right:0;}.node-property .top-btn-block .one-box ul li a{display:block;line-height:28px;text-decoration:none;padding:0 15px;border:2px solid #3685d0;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-o-transition:0.2s ease;-ms-transition:0.2s ease;transition:0.2s ease;}.node-property .top-btn-block .one-box ul li a.active,.node-property .top-btn-block .one-box ul li a:hover{background:#3685d0;text-shadow:rgba(0,0,0,.2) 0 1px 1px;color:#fff;border-color:#3685d0;}.node-property .top-btn-block .count{display:block;float:left;line-height:32px;margin:0 0 0 20px;background:#fde2cc;color:#f18b68;padding:0 5px;}.node-property .top-btn-block .sale{line-height:32px;font-size:16px;color:#3e3b45;font-weight:700;cursor:pointer;float:right;}.node-property[data-type="poselok"] .top-btn-block .sale{margin-left:20px;}.node-property .two-box{position:relative;margin-right:0;}.node-property .two-box ul.more-links{display:block;position:relative;}.node-property .two-box ul.more-links li{display:block;float:right;line-height:32px;height:32px;text-transform:none;font-size:14px;letter-spacing:0;padding:0 10px;background:#4caf50;}.node-property .two-box ul.more-links li.view{background:#f18b68;}.node-property:not([data-type="poselok"]) .two-box ul.more-links li.view{float:left;}.node-property .two-box ul.more-links li:first-child{margin-right:0;}.node-property .two-box ul.more-links li.fav.active{background:rgba(96,124,138,.75);}.node-property .center-box .main-photo{width:670px;height:460px;position:relative;}.node-property .box-9.center-box .main-photo{width:860px;height:520px;}.node-property .center-box .main-photo .front-photo{position:relative;cursor:pointer;}.node-property .center-box .main-photo .front-photo img{display:block;width:auto !important;height:auto !important;margin:0 auto;}.node-property .center-box .main-photo.no-load{cursor:default;}.node-property .center-box .main-photo.load:after{content:'';position:absolute;left:0;top:0;background:rgba(0,0,0,.4);z-index:1;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-o-transition:0.2s ease;-ms-transition:0.2s ease;transition:0.2s ease;width:670px;height:460px;}.node-property .box-9.center-box .main-photo.load:after{width:860px;height:520px;}.node-property .center-box .main-photo .spinner{position:absolute;left:50%;top:50%;z-index:2;margin-left:-35px;margin-top:-15px;}.node-property .center-box .main-photo .spinner > div{background:#fff;}.property-box-info .images .map-mini{display:block;position:absolute;left:85px;bottom:10px;width:42px;height:33px;border:2px solid #4fbc64;cursor:pointer;overflow:hidden;z-index:10;}.property-box-info .images .map-mini{background:url(/sites/all/themes/vrealty_weblight/images/map-mini.jpg) no-repeat;background-size:40px;}.property-box-info .images .map-mini:hover,.property-box-info .images .map-mini.open{border-color:#3685d0;}.property-box-info .map-mini-content{overflow:hidden;transition:all .3s ease .15s;margin:0 -15px -15px;width:870px;}.property-box-info .map-mini-content.open{height:250px;}.property-box-info .map-mini-content > ymaps{height:250px !important;margin:10px 0 0 !important;width:870px !important;}.node-property .center-box .main-photo .map-mini,.node-property .center-box .main-photo .map-mini-photo,.node-property .center-box .main-photo .plan-mini-link,.node-property .center-box .main-photo .video-link,.node-property .center-box .main-photo .photo-our{display:block;position:absolute;left:20px;bottom:20px;width:70px;height:70px;border-radius:70px;border:2px solid #4fbc64;cursor:pointer;overflow:hidden;z-index:10;}.node-property .center-box .main-photo .plan-mini-link{left:110px;}.node-property .center-box .main-photo .video-link{left:200px;}.node-property .center-box .main-photo .photo-our{left:290px;background:url(/sites/all/themes/vrealty_weblight/images/icons/photo.svg) 50% #fff no-repeat;background-size:50px;}.node-property.flat .center-box .main-photo .photo-our{left:110px;}.node-property .center-box .main-photo .map-mini-photo{display:none;}.node-property .center-box .main-photo .map-mini-photo.open{display:block;}.node-property .center-box .main-photo .map-mini-photo img{width:70px;height:70px;}.node-property .center-box .main-photo .map-mini{background:url(/sites/all/themes/vrealty_weblight/images/map-mini.jpg) 35% 0 no-repeat;background-size:88px;}.node-property .center-box .main-photo .plan-mini-link{background:url(/sites/all/themes/vrealty_weblight/images/plan-mini.jpg) 50% no-repeat;background-size:88px;}.node-property .center-box .main-photo .video-link{background:url(/sites/all/themes/vrealty_weblight/images/icons/youtube.png) 50% no-repeat;background-size:70px;border:none;}.node-property .center-box .main-photo .map-mini:before,.node-property .center-box .main-photo .map-mini-photo:before,.node-property .center-box .main-photo .plan-mini-link:before,.node-property .center-box .main-photo .video-link:before{content:'Показать на карте';position:absolute;left:0;top:-300px;color:#eee;background:rgba(0,0,0,.6);font-size:12px;line-height:16px;text-align:center;padding:15px 3px;z-index:-1;-webkit-transition:top 0.5s,bottom 0.5s;}.node-property .center-box .main-photo .plan-mini-link:before{content:'Показать планировку';}.node-property .center-box .main-photo .map-mini-photo:before{content:"Скрыть карту";}.node-property .center-box .main-photo .video-link:before{content:'Видео';padding-top:25px;}.node-property .center-box .main-photo .map-mini:hover:before,.node-property .center-box .main-photo .map-mini-photo:hover:before,.node-property .center-box .main-photo .plan-mini-link:hover:before,.node-property .center-box .main-photo .video-link:hover:before{z-index:1;top:0;width:100%;height:100%;-webkit-transition:top 0.5s,bottom 0.5s;}.node-property .center-box .main-photo .map-mini-content{position:absolute;left:0;top:0;-webkit-transition:.8s ease;-moz-transition:.8s ease;-o-transition:.8s ease;-ms-transition:.8s ease;transition:.8s ease;z-index:-1;height:0;width:0;overflow:hidden;}.node-property .center-box .main-photo .map-mini-content div.geofield-ymap{width:860px !important;height:520px !important;}.node-property.poselok .center-box .main-photo .map-mini-content div.geofield-ymap,.node-property.complex .center-box .main-photo .map-mini-content div.geofield-ymap{width:670px;height:460px;}.node-property .center-box .main-photo .map-mini-content.open{top:0;z-index:10;}.node-property .center-box .main-photo .lot{position:absolute;top:-52px;right:0;padding:7px 15px;font-size:18px;background:#4285f4;color:#fff;text-shadow:rgba(0,0,0,.2) 0 1px 1px;z-index:1;border-radius:2px;cursor:default;}.node-property .center-box .main-photo .lot span{font-size:16px;}.node-property .center-box .main-photo .price-multi-box{position:absolute;top:0;left:50%;margin-left:-130px;width:260px;background:rgba(0,0,0,0.8);z-index:1;color:#fff;text-shadow:rgba(0,0,0,.2) 0 1px 1px;border-radius:0 0 6px 6px;height:64px;}.node-property .center-box .main-photo .price-multi-box.archive{border-radius:0;height:49px;}.node-property .center-box .main-photo .old-price{border-radius:0 0 6px 6px;}.node-property .center-box .main-photo .price-multi-box a{color:#c6eb21;text-decoration:none;}.node-property .center-box .main-photo .price-multi-box:nth-child(n){filter:none;}.node-property .center-box .main-photo .price-multi-box span.title{display:block;color:#fff;font-size:18px;padding:5px 0 0;text-align:center;}.node-property .center-box .main-photo .price-multi-box .req{background:rgba(0,0,0,0.9);color:#fff;font-size:16px;height:34px;line-height:34px;border-radius:0 0 6px 0;z-index:5;display:block;width:150px;text-align:center;position:absolute;right:-150px;top:0;}.node-property .center-box .main-photo .old-price{position:absolute;top:49px;left:50%;margin-left:-130px;width:260px;height:46px;overflow:hidden;}.node-property .center-box .main-photo .old-price span.title{display:none;}.node-property .center-box .main-photo .old-price .price-multi-box .content-box{text-decoration:line-through;font-size:26px;line-height:46px;color:#a0a0a0;padding:0;}.node-property .center-box .main-photo .old-price .price-multi-box{height:46px;}.node-property .center-box .main-photo .old-price .price-multi-box a{text-decoration:line-through;color:#2196f3;}.node-property .center-box .main-photo .price-multi-box .title-box{color:#fff;font-size:18px;padding:13px 0 0;text-align:center;}.node-property .center-box .main-photo .price-multi-box .content-box,.node-property .center-box .main-photo .price-multi-box.sold{color:#ffa04c;font-size:32px;line-height:34px;padding:15px 0;text-align:center;}.node-property .center-box .main-photo .price-multi-box.sold{color:#f44336;}.node-property .center-box .main-photo .price-multi-box.sold.date{font-size:20px;width:600px;margin-left:-300px;height:auto;}.node-property .center-box .main-photo .price-multi-box.sold.text{width:400px;margin-left:-200px;text-align:center;height:92px;}.node-property .center-box .main-photo .price-multi-box.sold.text span{display:block;font-size:16px;color:#dad5d5;}.node-property .center-box .more-images{margin:15px 0 0;overflow:hidden;}.node-property .center-box .more-images li{display:block;width:110px;height:90px;float:left;margin-right:15px;position:relative;}.node-property .center-box .more-images li:last-child{margin-right:0;}.node-property .center-box .more-images li.text-all{margin-right:0;}.node-property .center-box .more-images li.text-all img{filter:blur(1px);-webkit-filter:blur(1px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='1');}.node-property .center-box .more-images li.text-all:after{content:"";position:absolute;left:0;top:0;width:110px;height:90px;background:rgba(0,0,0,.05);z-index:1;}.node-property.cottage .center-box .more-images li.text-all:after,.node-property.townhouse .center-box .more-images li.text-all:after,.node-property.plot .center-box .more-images li.text-all:after,.node-property.flat .center-box .more-images li.text-all:after{width:110px;height:90px;}.node-property .center-box .more-images li.text-all:before{position:absolute;top:28px;content:"Ещё фотографии";width:86px;left:18px;text-align:center;z-index:5;color:#fff;font-size:14px;line-height:22px;text-shadow:rgba(0,0,0,.15) 0 2px 1px;}.node-property .center-box .more-images li.text-all.property:before{top:20px;left:10px;}.node-property .center-box .more-images li.hide{display:none;}.node-property .center-box .partner-file-box{margin:20px 0 0;}.node-property .center-box .partner-file-box li{display:block;float:left;width:calc((100% - 60px) / 3);margin-right:30px;}.node-property .center-box .partner-file-box li a{display:block;background:#3e3b45;color:#fff;line-height:44px;padding:0 15px;font-size:16px;text-align:center;text-decoration:none;}.node-property .center-box .partner-file-box li a:hover{opacity:.8;}.node-property .center-box .partner-file-box li:last-child{margin-right:0;}.node-property .main-content:not(.tags){position:relative;}.node-property .main-content{margin-bottom:20px !important;}.node-property .main-content .box{margin-right:20px;}.node-property .main-content .box-description{margin-right:0;}.node-property .main-content .box.box-9{width:860px;}.node-property .main-content .box-3d-tour{margin:0 0 20px;}.node-property .main-content .right-box{width:290px;margin-right:0;}.node-property .main-content .right-box .title-broker-info,.partnertemplate .wrapper-flat .broker-box .title-broker-info{font-size:18px;line-height:20px;background:#f0f1f5;padding:10px 15px;display:block;color:#546e7a;font-weight:700;border-radius:3px 3px 0 0;}.node-property .main-content .right-box .broker-info,.partnertemplate .wrapper-flat .broker-box .broker-info{background:#fafcff;border-radius:3px;padding:10px 10px 0;overflow:hidden;}.partnertemplate .wrapper-flat .broker-box .broker-info{padding-bottom:10px;margin:0 0 20px;}.node-property .main-content .right-box .broker-info .photo,.partnertemplate .wrapper-flat .broker-box .broker-info .photo{width:100px;height:100px;margin:-10px 10px 0 -10px;float:left;overflow:hidden;}.partnertemplate .wrapper-flat .broker-box .broker-info .photo{margin-bottom:10px;}.node-property .main-content .right-box .broker-info .photo img,.partnertemplate .wrapper-flat .broker-box .broker-info .photo img{width:100px;height:100px;}.node-property .main-content .right-box .broker-info .info,.partnertemplate .wrapper-flat .broker-box .broker-info .info{overflow:hidden;}.node-property .main-content .right-box .broker-info .info a.name,.partnertemplate .wrapper-flat .broker-box .broker-info .info a.name{display:block;font-size:17px;text-decoration:none;white-space:nowrap;color:#1b4268;line-height:20px;}.node-property .main-content .right-box .broker-info .info .phone,.partnertemplate .wrapper-flat .broker-box .broker-info .info .phone{line-height:20px;font-size:18px;font-weight:700;color:#546e7a;margin:12px 0;}.node-property .main-content .right-box .broker-info .info .phone span,.partnertemplate .wrapper-flat .broker-box .broker-info .info .phone span{float:left;line-height:18px;width:22px;font-size:16px;text-align:center;margin:11px 3px 0 0;display:none;}.node-property .main-content .right-box .broker-info .info .phone a,.partnertemplate .wrapper-flat .broker-box .broker-info .info .phone a{text-decoration:none;color:#546e7a;cursor:default;}.node-property .main-content .right-box .broker-info .broker-link,.partnertemplate .wrapper-flat .broker-box .broker-info .broker-link{overflow:hidden;}.node-property .main-content .right-box .broker-info .broker-link > div,.partnertemplate .wrapper-flat .broker-box .broker-info .broker-link > div{float:left;font-size:14px;}.node-property .main-content .right-box .broker-info .broker-link .qu,.node-property .main-content .right-box .broker-info .broker-link .all-property a,.partnertemplate .wrapper-flat .broker-box .broker-info .broker-link .qu,.partnertemplate .wrapper-flat .broker-box .broker-info .broker-link .qu{color:#4caf50;text-decoration:none;cursor:pointer;}.node-property .main-content .right-box .combo-box{margin:20px 0 0;}.node-property .main-content .right-box .combo-box .box-title{font-size:18px;line-height:20px;background:#f0f1f5;padding:10px 15px;display:block;margin:0 0 15px;color:#546e7a;font-weight:700;border-radius:3px;}.node-property .main-content .right-box .combo-box .box-content{overflow:hidden;}.node-property .main-content .right-box .combo-box .box-content .line{font-size:15px;text-align:right;white-space:nowrap;border-bottom:1px dotted #cacaca;height:20px;margin:0 0 9px;}.node-property .main-content .right-box .combo-box .box-content .line .title{float:left;overflow:hidden;background:#fff;margin:6px 0 0;padding:0 6px 0 0;font-size:14px;color:#555;}.node-property .main-content .right-box .combo-box .box-content .line .title.rub-sign{display:flex;align-items:center;justify-content:center;border:1px solid;border-radius:50%;width:14px;height:14px;padding:0;margin:9px 0 0 -2px;}.node-property .main-content .right-box .combo-box .box-content .line .title sup{font-weight:700;line-height:10px;font-size:11px;}.node-property .main-content .right-box .combo-box .box-content .line .content{margin:6px 0 0;background:#fff;overflow:hidden;float:right;padding:0 0 0 6px;}.node-property .main-content .right-box .combo-box .box-content .line .content sup{font-weight:700;line-height:10px;font-size:10px;}.node-property .main-content .right-box .combo-box .box-content .line .content span.floor-complex{opacity:.7;font-size:14px;}.node-property .main-content .right-box .combo-box .box-content .line a{text-decoration:none;}.node-property .main-content .right-box .combo-box.communi .box-content .line{border:none;white-space:normal;height:auto;text-align:left;margin:0;padding:0;}.node-property .main-content .right-box .combo-box.communi .box-content .line .content{float:none;padding:0;}.node-property .main-content .right-box .box-count-property{margin:20px 0 0;}.node-property .main-content .right-box .box-count-property.bottom{position:absolute;bottom:0;}.node-property .main-content .right-box .box-count-property a,.node-property .main-content .right-box .box-count-property.no-free{display:block;line-height:34px;border:2px solid #4fbc64;border-left:0;color:#0a8f08;font-size:16px;text-align:center;text-decoration:none;width:275px;margin:0 0 0 15px;position:relative;transition:0s !important;}.node-property .main-content .right-box .box-count-property.no-free{margin-top:20px;border-color:#607d8b;color:#607d8b;cursor:default;}.node-property .main-content .right-box .box-count-property a:hover,.node-property .main-content .right-box .box-count-property.no-free:hover{background:#4fbc64;color:#fff;text-shadow:rgba(0,0,0,.15) 2px 1px;}.node-property .main-content .right-box .box-count-property.no-free:hover{background:#fff;color:#607d8b;text-shadow:none;}.node-property .main-content .right-box .box-count-property a:after,.node-property .main-content .right-box .box-count-property a:before,.node-property .main-content .right-box .box-count-property.no-free:after,.node-property .main-content .right-box .box-count-property.no-free:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.node-property .main-content .right-box .box-count-property a:after,.node-property .main-content .right-box .box-count-property.no-free:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:17px;margin-top:-17px;}.node-property .main-content .right-box .box-count-property a:before,.node-property .main-content .right-box .box-count-property.no-free:before{border-color:rgba(79,188,100,0);border-right-color:#4fbc64;border-width:19px;margin-top:-19px;}.node-property .main-content .right-box .box-count-property a:hover:after{border-right-color:#4fbc64;}.node-property .main-content .right-box .box-count-property.no-free:before{border-right-color:#607d8b;}.node-property .main-content .right-box .tour-3d{overflow:hidden;position:relative;height:100px;margin:19px 0 0;}.node-property .main-content .right-box .tour-3d img{width:290px;height:100px;}.node-property .main-content .right-box .tour-3d a{display:block;width:290px;height:100px;position:absolute;left:0;top:0;z-index:1;cursor:pointer;}.node-property .main-content .right-box .tour-3d .title{position:absolute;left:0;top:0;width:290px;height:100px;background:rgba(0,0,0,.3);color:#fff;font-size:28px;line-height:100px;text-align:center;text-shadow:rgba(0,0,0,.7) 0 2px 1px;cursor:pointer;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-o-transition:0.2s ease;-ms-transition:0.2s ease;transition:0.2s ease;}.node-property .main-content .right-box .tour-3d .title:hover{background:rgba(0,0,0,.5);}.logged-in .node-property.flat .main-content .right-box .box-count-property a{position:relative;bottom:unset;}.node-property .main-content .left-box .box-info{margin:0 0 15px;}.node-property .main-content .left-box .box-info.rating{background:#f2f6f9;padding:10px;overflow:hidden;color:#84b2d0;box-shadow:0 2px 5px rgba(0,0,0,0.15);}.node-property .main-content .left-box .box-info.rating .box-title{font-size:18px;text-align:center;margin:0 0 10px;color:#3685d0;}.node-property .main-content .left-box .box-info.rating .box-content .voting{overflow:hidden;}.node-property .main-content .left-box .box-info.rating .box-content .vote{float:left;line-height:40px;font-size:22px;width:42px;text-align:center;cursor:pointer;}.node-property .main-content .left-box .box-info.rating .box-content .vote.icon-thumbsup{margin-right:5px;}.node-property .main-content .left-box .box-info.rating .box-content .vote.icon-thumbsdown{margin-left:5px;}.node-property .main-content .left-box .box-info.rating .box-content .count{color:#f18b68;background:#fde2cc;float:left;width:56px;height:40px;line-height:40px;font-size:16px;font-weight:700;text-align:center;text-shadow:rgba(255,255,255,.55) 0 2px 1px;}.node-property .main-content .left-box .box-info.rating .box-content .info{margin:10px 0 0;line-height:22px;}.node-property .main-content .left-box .box-info.expert{overflow:hidden;}.node-property .main-content .left-box .box-info.expert .box-title{margin:0 0 10px;font-size:18px;text-align:center;}.node-property .main-content .left-box .box-info.expert .box-content{overflow:hidden;height:275px;position:relative;}.node-property .main-content .left-box .box-info.expert .box-content img{display:block;width:90px;height:90px;border-radius:90px;margin:0 auto 10px;}.node-property .main-content .left-box .box-info.expert .box-content .more{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(85%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);height:150px;width:100%;position:absolute;bottom:0;left:0;}.node-property .main-content .left-box .box-info.expert .box-content .more a{display:block;width:70px;text-align:center;margin:130px auto 0;color:#607d8b;border-bottom:1px dashed #607d8b;text-decoration:none;}.node-property .main-content .left-box .box-title.photo{background:#f4f4f4;padding:26px 10px;height:90px;text-align:center;}.node-property .main-content .left-box .box-title.photo .box-title{font-size:14px;font-weight:700;margin:0 0 5px;}.node-property .main-content.tags{margin:15px 0 0;border-top:2px dashed rgba(96,125,139,0.3);}.node-property .main-content.tags.tags-property{border-bottom:2px dashed rgba(96,125,139,0.3);margin-bottom:15px;padding-bottom:5px;}.node-property .main-content.tags-none{border-top:2px dashed rgba(96,125,139,0.3);margin-top:15px;padding-top:20px;}.node-property .main-content.tags .center-box{width:980px;margin-right:0;}.node-property .main-content .center-box .box-tags{margin:15px 0 0;overflow:hidden;}.node-property .main-content .center-box .box-tags ul li{display:block;float:left;margin:0 10px 10px 0;}.node-property .main-content .center-box .box-tags ul li a{display:block;background:#fde2cc;padding:5px 10px;color:#f18b68;text-decoration:none;text-shadow:rgba(255,255,255,.55) 0 2px 1px;}.node-property .main-content .center-box .box-tags ul li:hover a{background:#f18b68;color:#fff;text-shadow:none;}.node-property .main-content .left-box .box-title.tags{overflow:hidden;margin:15px 0 0;font-size:16px;text-align:center;line-height:30px;}.node-property .main-content.price{border-bottom:2px dashed rgba(96,125,139,0.3);margin:20px 0 15px;padding:0 0 20px;}.node-property .main-content.price.null{padding:0;border-bottom:none;margin:20px 0;}.node-property .main-content.price .left-box .box-title.price{line-height:25px;font-size:16px;padding:27px 0;text-align:center;}.node-property .main-content.price .left-box .box-title.price span{color:#607d8b;display:block;font-weight:700}.node-property .main-content.price .center-box .box-price{position:relative;}.node-property .main-content.price .center-box .box-price .line-box{overflow:hidden;float:left;width:206px;margin:0 20px 0 0;background:#f9fbff;padding:10px 15px;height:110px;}.node-property .main-content.price .center-box .box-price .line-box:nth-child(3){margin-right:0;}.node-property .main-content.price .center-box .box-price .line-box .box-title{margin:0 0 15px;font-size:18px;line-height:18px;color:#607d8b;text-align:center;}.node-property .main-content.price .center-box .box-price .line-box .box-content{overflow:hidden;font-size:20px;}.node-property .main-content.price .center-box .box-price .line-box .box-content .from{margin:0 0 13px;color:#f18b68;}.node-property .main-content.price .center-box .box-price .line-box .box-content .to{color:#546e7a;}.node-property .main-content.price .center-box .box-price .line-box .box-content .title{width:25px;display:inline-block;}.node-property .main-content.price .center-box .box-price .line-box .box-content .title-box{color:#90a4ae;font-size:16px;float:left;margin:0 8px 0 0;}.node-property .main-content.price .right-box .box-developer{overflow:hidden;padding:10px;background:#f4fbf8;height:110px;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;cursor:pointer;display:block;color:#313131;text-decoration:none;}.node-property .main-content.price .right-box .box-developer:hover{background:#4fbc64;}.node-property .main-content.price .right-box .box-developer:hover .box-title{color:#fff;text-shadow:rgba(0,0,0,.2) 0 1px 1px;}.node-property .main-content.price .right-box .box-developer .box-title{font-size:16px;margin:0 0 5px;text-align:center;}.node-property .main-content.price .right-box .box-developer .box-title small{font-weight:700;}.node-property .main-content.price .right-box .box-developer .box-content img{max-height:67px;max-width:270px;display:block;margin:0 auto;background:#fff;}.node-property .main-content .right-box .box-mention{margin:15px 0;padding:25px 0;overflow:hidden;}.node-property .main-content .right-box .box-mention .box-title{font-size:18px;margin:0 0 5px;text-align:center;}.node-property .main-content .right-box .box-mention .box-content ul{display:block;position:relative;}.node-property .main-content .right-box .box-mention .box-content ul li{display:block;position:relative;padding:0 0 0 15px;margin:0 0 3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.node-property .main-content .right-box .box-mention .box-content ul li:last-child{margin-bottom:0;}.node-property .main-content .right-box .box-mention .box-content ul li:before{content:"";width:6px;height:6px;display:block;position:absolute;background:#3685d0;border-radius:6px;left:0;top:5px;}.node-property .main-content .left-box .box-title.description{margin:0 0 20px;line-height:20px;font-size:16px;font-weight:700;text-align:center;}.node-property .main-content .center-box .box-description{border-left:2px solid #9fb1b9;padding:0 0 0 15px;color:#455a64;}.node-property .main-content .center-box .box-description .title,.node-property .main-content .center-box .box-description h2{display:inline-block;background:#9fb1b9;margin-top:0;margin-left:-15px;padding:6px 15px;color:#fff;font-size:16px;font-weight:400;line-height:20px;text-shadow:rgba(0,0,0,.1) 0 2px 1px;}.node-property .main-content .center-box .box-description h3,.node-property .main-content .center-box .box-description h4{font-weight:700;font-size:16px;margin:0 0 10px;line-height:20px;}.node-property .main-content .center-box .box-description h4.title{margin-left:-17px;}.node-property .main-content .center-box .box-description p,.node-property .main-content .center-box .box-description ul,.node-property .main-content .center-box .box-description ol{font-size:16px;line-height:22px;margin:0 0 15px;}.node-property .main-content .center-box .box-description iframe{width:100%;height:360px;margin:0 0 20px;}.node-property .main-content .center-box .box-description strong{font-weight:700;color:#333;}.node-property .main-content .center-box .box-description ul li{position:relative;display:block;margin:0 0 5px;padding:0 0 0 15px;}.node-property .main-content .center-box .box-description ul li:last-child{margin-bottom:0;}.node-property .main-content .center-box .box-description ul li:not(.line):before{content:"";width:7px;height:7px;border-radius:7px;display:block;position:absolute;left:0;top:6px;background:#f18b68;}.node-property .main-content .center-box .box-description ul li.line:before{content:"– ";}.node-property .poselki-near{overflow:hidden;margin:20px 0;padding:20px 0;position:relative;border-top:2px dashed rgba(96,125,139,0.3);border-bottom:2px dashed rgba(96,125,139,0.3);}.node-property .poselki-near .left-box .box-title.poselki{line-height:20px;font-size:16px;font-weight:700;text-align:center;}.node-property .poselki-near .left-box .box-title.poselki .distance{margin:10px 0;font-size:14px;color:#607d8b;overflow:hidden;}.node-property .poselki-near .left-box .box-title.poselki .distance > span{display:block;line-height:24px;float:left;text-decoration:none;width:45px;border:2px solid #3685d0;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-o-transition:0.2s ease;-ms-transition:0.2s ease;transition:0.2s ease;margin-right:10px;cursor:pointer;}.node-property .poselki-near .left-box .box-title.poselki .distance > span:nth-child(1),.node-property .poselki-near .left-box .box-title.poselki .distance > span:nth-child(2),.node-property .poselki-near .left-box .box-title.poselki .distance > span:nth-child(3){margin-bottom:10px;}.node-property .poselki-near .left-box .box-title.poselki .distance > span:nth-child(3n+3){margin-right:0;}.node-property .poselki-near .left-box .box-title.poselki .distance > span.active{background:#3685d0;color:#fff;cursor:default;}.node-property .poselki-near .left-box .box-title.poselki .count-property a{font-weight:400;border-bottom:1px dashed #4fbc64;color:#4fbc64;text-decoration:none;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;-ms-transition:0.3s ease;transition:0.3s ease;}.node-property .poselki-near .left-box .box-title.poselki .count-property a:hover{border:none;}.main-content.tabs-main-content{}.tabs-main-content .geofield-ymap{height:440px;}.tabs-main-content .left-box .box-title{font-size:16px;font-weight:700;text-align:center;line-height:42px;display:none;}.tabs-main-content .left-box .box-title.active{display:block;}.tabs-main-content .center-box .tabs-box .tabs-title{border-bottom:unset;overflow:hidden;background:#4fbc64;}.tabs-main-content .center-box .tabs-box .tabs-title > div{float:left;text-align:center;text-shadow:rgba(0,0,0,.25) 0 2px 1px;background:#4fbc64;color:#fff;height:42px;line-height:42px;font-size:14px;cursor:pointer;border-bottom:4px solid #4fbc64;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;-ms-transition:0.3s ease;transition:0.3s ease;}.tabs-main-content .center-box .tabs-box .tabs-title > div.active{background:#006064;border-color:#006064;cursor:pointer;}.tabs-main-content .center-box .tabs-box .tabs-title > div:hover{border-color:#006064;text-shadow:rgba(0,0,0,.45) 0 2px 1px;}.tabs-main-content .center-box .tabs-box .tabs-content{overflow:hidden;}.tabs-main-content .center-box .tabs-box .tabs-content > div{display:none;}.tabs-main-content .center-box .tabs-box .tabs-content > div.active{display:block;}.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs="plan"] a{display:block;margin:15px;float:left;width:calc((100% - 30px * 3) / 3);}.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs="plan"] a img{display:block;width:100%;height:auto;}.tabs-main-content .center-box .tabs-box .tabs-content a.plan-floor{display:block;float:left;width:210px;margin-right:20px;height:180px;margin-bottom:10px;}.tabs-main-content .center-box .tabs-box .tabs-content a.plan-floor:nth-child(3n+3){margin-right:0;}.tabs-main-content .center-box .tabs-box .tabs-content div iframe{border:none;}.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs="genplan"]{position:relative;}.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs="genplan"] .swiper{height:100%;}.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs="genplan"] .swiper-wrapper{align-items:center;}.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs="genplan"] .swiper img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;}.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs="genplan"] .swiper-button-prev,.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs="genplan"] .swiper-button-next{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:48px;background:rgba(0,0,0,.5);border-radius:10px;opacity:1;pointer-events:all;user-select:all;transition:opacity .35s;}.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs="genplan"] .swiper-button-prev.swiper-button-disabled,.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs="genplan"] .swiper-button-next.swiper-button-disabled{opacity:0;pointer-events:none;user-select:none;}.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs="genplan"] .swiper-button-prev{left:16px;}.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs="genplan"] .swiper-button-next{right:16px;}.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs="genplan"] .swiper-button-prev:after,.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs="genplan"] .swiper-button-next:after{font-family:unset;font-size:0;color:transparent;display:block;width:24px;height:24px;background:#fff;-webkit-mask:url('/sites/all/themes/vrealty_weblight/images/icons/arrow.svg') 50% / contain no-repeat;mask:url('/sites/all/themes/vrealty_weblight/images/icons/arrow.svg') 50% / contain no-repeat;}.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs="genplan"] .swiper-button-prev:after{transform:rotate(180deg);}.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs="genplan"] .genplan__overlay{position:absolute;right:16px;bottom:16px;display:flex;align-items:flex-end;justify-content:flex-end;pointer-events:none;user-select:none;}.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs="genplan"] .genplan__zoom{z-index:1;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:rgba(0,0,0,0.5);pointer-events:all;cursor:zoom-in;}.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs="genplan"] .genplan__zoom .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/zoom-in.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/zoom-in.svg) center / contain no-repeat;background:#fff;}.poselki-near .right-box .property-near-content{height:130px;overflow:hidden;}.poselki-near .right-box .property-near-content .line-box{width:310px;float:left;margin-right:20px;}.poselki-near .right-box .property-near-content{overflow:hidden;}.poselki-near .right-box .property-near-content .line-box:last-child{margin-right:0;}.poselki-near .right-box .property-near-content .line-box .title{font-size:12px;margin:0 0 10px;overflow:hidden;}.poselki-near .right-box .property-near-content .line-box .title a{font-size:13px;}.poselki-near .right-box .line-box .content-line-box{overflow:hidden;font-size:12px;}.poselki-near .right-box .line-box .content-line-box .photo{float:left;width:130px;margin:0 15px 0 0;}.poselki-near .right-box .line-box .content-line-box .photo img{width:130px;height:100px;}.poselki-near .right-box .line-box .content-line-box .info{overflow:hidden;}.poselki-near .right-box .line-box .content-line-box .info .line{margin:0 0 5px;}.poselki-near .right-box .line-box .content-line-box .info .line sup{font-size:10px;line-height:8px;margin:0 0 0 2px;}.poselki-near .right-box .line-box .content-line-box .info .line.sale{background:#fde2cc;padding:3px 5px;display:inline-block;}.poselki-near .right-box .line-box .content-line-box .info .line.sale a{color:#f18b68;}.box-popular .box-title,#block-weblight-realty-highway-block .block-title{background:#4fbc64;color:#fff;text-align:center;text-shadow:rgba(0,0,0,.2) 0 1px 1px;font-size:16px;line-height:22px;padding:8px 0;}#wrap-page #one-box aside#block-weblight-realty-highway-block .block-title{font-weight:400;margin-bottom:0;}.box-popular,#block-weblight-realty-highway-block{margin:0 0 15px;}.box-popular .box-content,#block-weblight-realty-highway-block .block-out-number{overflow:hidden;}.box-popular .box-content .line-box,#block-weblight-realty-highway-block .block-out-number .line-box{overflow:hidden;padding:8px;border:1px solid #ecf1fb;border-top:0;background:#f9fbff;cursor:pointer;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}.box-popular .box-content .line-box:hover,#block-weblight-realty-highway-block .block-out-number .line-box:hover{background:#3685d0;border-color:#3685d0;}.box-popular .box-content .line-box a,#block-weblight-realty-highway-block .block-out-number .line-box a{text-decoration:none;font-size:14px;}.box-popular .box-content .line-box:hover a,#block-weblight-realty-highway-block .block-out-number .line-box:hover a{color:#fff;text-shadow:rgba(0,0,0,.2) 0 1px 1px;}.box-popular .box-content .line-box span.count,#block-weblight-realty-highway-block .block-out-number .line-box span.count{display:block;float:right;color:#f37c1a;border:1px solid #f37c1a;font-size:11px;line-height:11px;font-weight:400;padding:3px 4px;margin:-1px 0 0;border-radius:20px;}.box-popular .box-content .line-box:hover span.count,#block-weblight-realty-highway-block .block-out-number .line-box:hover span.count{color:#fff;border-color:#fff;}.box-popular .box-content .other-list,#block-weblight-realty-highway-block .block-out-number .other-list{display:none;}.box-popular .box-content .more-list,#block-weblight-realty-highway-block .block-out-number .more-list{background:#3685d0;color:#fff;padding:6px;cursor:pointer;overflow:hidden;display:block;text-align:center;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}.box-popular .box-content .more-list span,#block-weblight-realty-highway-block .block-out-number .more-list span{display:inline-block;border:1px solid #fff;padding:2px 8px;border-radius:20px;}.box-popular .box-content .more-list:hover,#block-weblight-realty-highway-block .block-out-number .more-list:hover{background:#3262b7;color:#3685d0;}.box-popular .box-content .more-list:hover span,#block-weblight-realty-highway-block .block-out-number .more-list:hover span{background:#fff;}.box-popular .box-content .more-list span,#block-weblight-realty-highway-block .block-out-number .more-list span{border-color:#3685d0;}.box-popular .box-content .more-list span:before,#block-weblight-realty-highway-block .block-out-number .more-list span:before{content:"Показать ещё";}.box-popular .box-content .more-list span.show:before,#block-weblight-realty-highway-block .block-out-number .more-list span.show:before{content:"Скрыть полный список";}.main-content .box-buy-property .box-title{font-size:18px;margin:0 0 10px;}.main-content .right-box .box-buy-property .box-title,.main-content .right-box .box-recommend .box-title,#wrap-page #one-box .box-recommend .box-title,.main-content .center-box#block-weblight-realty-last-property-sidebar .box-title{font-size:18px;margin:0 0 10px;text-align:center;}.main-content .center-box#block-weblight-realty-last-property-sidebar .box-title{text-align:left;}#wrap-page #one-box .box-recommend .box-title{font-weight:700;font-size:19px;line-height:23px;margin:0 0 15px;}.main-content .box-buy-property .tabs-box,.main-content .right-box .box-buy-property .tabs-box,.main-content .right-box .box-recommend .tabs-box,#wrap-page #one-box .box-recommend .tabs-box{overflow:hidden;}.main-content .box-buy-property .tabs-box .tabs-title{overflow:hidden;border:2px solid #3685d0;margin:0 auto;}.main-content .right-box .box-buy-property .tabs-box .tabs-title,.main-content .right-box .box-recommend .tabs-box .tabs-title{overflow:hidden;border:2px solid #3685d0;width:261px;margin:0 auto;}#wrap-page #one-box .box-recommend .tabs-box .tabs-title{overflow:hidden;margin:0 auto;background:#f1f6f7;color:#555;}.main-content .box-buy-property .tabs-box .tabs-title > div,.main-content .right-box .box-buy-property .tabs-box .tabs-title > div,.main-content .right-box .box-recommend .tabs-box .tabs-title > div,#wrap-page #one-box .box-recommend .tabs-box .tabs-title > div{float:left;width:87px;padding:7px 0;text-align:center;cursor:pointer;font-size:14px;}.main-content .box-buy-property .tabs-box .tabs-title > div.active,.main-content .right-box .box-buy-property .tabs-box .tabs-title > div.active,.main-content .right-box .box-recommend .tabs-box .tabs-title > div.active,#wrap-page #one-box .box-recommend .tabs-box .tabs-title > div.active{background:#4285f4;color:#fff;text-shadow:rgba(0,0,0,.2) 0 1px 1px;cursor:default;}.main-content .box-buy-property .tabs-box .tabs-title > div.active:hover,.main-content .right-box .box-buy-property .tabs-box .tabs-title > div.active:hover,.main-content .right-box .box-recommend .tabs-box .tabs-title > div.active:hover,#wrap-page #one-box .box-recommend .tabs-box .tabs-title > div.active:hover{color:#fff;}.main-content .box-buy-property .tabs-box .tabs-title > div:hover,.main-content .right-box .box-buy-property .tabs-box .tabs-title > div:hover,.main-content .right-box .box-recommend .tabs-box .tabs-title > div:hover,#wrap-page #one-box .box-recommend .tabs-box .tabs-title > div:hover{color:#4fbc64;}#wrap-page #one-box .box-recommend .tabs-box .tabs-title > div:last-child{float:none;overflow:hidden;width:auto !important;}.main-content .box-buy-property .tabs-box .tabs-content{width:auto;margin:0 auto;}.main-content .right-box .box-buy-property .tabs-box .tabs-content,.main-content .right-box .box-recommend .tabs-box .tabs-content{width:285px;margin:0 auto;}#wrap-page #one-box .box-recommend .tabs-box .tabs-content{margin:0 auto;}.main-content .box-buy-property .tabs-box .tabs-content > div,.main-content .right-box .box-buy-property .tabs-box .tabs-content > div,.main-content .right-box .box-recommend .tabs-box .tabs-content > div,#wrap-page #one-box .box-recommend .tabs-box .tabs-content > div{display:none;}.main-content .box-buy-property .tabs-box .tabs-content > div.active{display:flex;flex-wrap:wrap;justify-content:space-around;}.main-content .right-box .box-buy-property .tabs-box .tabs-content > div.active,.main-content .right-box .box-recommend .tabs-box .tabs-content > div.active,#wrap-page #one-box .box-recommend .tabs-box .tabs-content > div.active{display:block;}.main-content .box-buy-property .tabs-box .tabs-content .line-box{width:285px;}.main-content .box-buy-property .tabs-box .tabs-content .line-box,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box,#block-weblight-realty-last-property-sidebar .line-box{overflow:hidden;position:relative;border-bottom:1px dotted #aaa;padding:15px 10px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box{padding:10px 0;}.main-content .box-buy-property .tabs-box .tabs-content .line-box:last-child,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box:last-child,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box:last-child,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box:last-child,#block-weblight-realty-last-property-sidebar .line-box:last-child{border:0;margin:0 0 5px;}.main-content .box-buy-property .tabs-box .tabs-content .line-box .photo,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .photo,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box .photo,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box .photo,#block-weblight-realty-last-property-sidebar .line-box .photo{overflow:hidden;float:left;width:70px;height:70px;margin:0 10px 0 0;}.main-content .box-buy-property .tabs-box .tabs-content .line-box .info,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .info,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box .info,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box .info,#block-weblight-realty-last-property-sidebar .line-box .info{overflow:hidden;}.main-content .box-buy-property .tabs-box .tabs-content .line-box .info sup,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .info sup,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box .info sup,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box .info sup,#block-weblight-realty-last-property-sidebar .line-box .info sup{font-size:10px;line-height:8px;margin:0 0 0 2px;}.main-content .box-buy-property .tabs-box .tabs-content .line-box .info .line,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .info .line,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box .info .line,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box .info .line,#block-weblight-realty-last-property-sidebar .line-box .line{overflow:hidden;white-space:nowrap;}.main-content .box-buy-property .tabs-box .tabs-content .line-box a,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box a,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box a,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box a,#block-weblight-realty-last-property-sidebar .line-box a{color:#434343;text-decoration:none;display:block;}.main-content .box-buy-property .tabs-box .tabs-content .line-box:hover,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box:hover,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box:hover,#block-weblight-realty-last-property-sidebar .line-box:hover{background:#f3f3f3;box-shadow:0 2px 5px rgba(0,0,0,.35);border-color:#f3f3f3;}.main-content .box-buy-property .tabs-box .tabs-content .line-box .info .line.price,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .info .line.price,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box .info .line.price,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box .info .line.price,#block-weblight-realty-last-property-sidebar .line-box .info .line.price{margin:9px 0 0;font-size:18px;color:#313131;}.main-content .box-buy-property .tabs-box .tabs-content .line-box .info .line.price .title-box,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .info .line.price .title-box,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box .info .line.price .title-box,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box .info .line.price .title-box,#block-weblight-realty-last-property-sidebar .line-box .info .line.price .title-box{float:left;margin:0 5px 0 0;font-size:14px;color:#607d8b;}.main-content .box-buy-property .tabs-box .tabs-content .line-box .info .line.half,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .info .line.half,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box .info .line.half,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box .info .line.half,#block-weblight-realty-last-property-sidebar .line-box .info .line.half{font-size:12px;margin:5px 0 0;}.main-content .box-buy-property .tabs-box .tabs-content .line-box .info .line-half.one,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .info .line-half.one,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box .info .line-half.one,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box .info .line-half.one,#block-weblight-realty-last-property-sidebar .line-box .info .line-half.one{margin:0 10px 0 0;}.main-content .box-buy-property .tabs-box .tabs-content .line-box .info .line .line-half,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .info .line .line-half,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box .info .line .line-half,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box .info .line .line-half,#block-weblight-realty-last-property-sidebar .line-box .info .line .line-half{float:left;}.main-content .box-buy-property .tabs-box .tabs-content .line-see-all{width:100%;margin:15px 0;}.main-content .box-buy-property .tabs-box .tabs-content .line-see-all a{display:inline-block;border:1px solid #4fbc64;padding:8px 15px;font-size:16px;line-height:22px;color:#4fbc64;background:#fff;}.main-content .box-buy-property .tabs-box .tabs-content .line-see-all a:hover{color:#fff;background:#4fbc64;text-shadow:rgba(0,0,0,.2) 0 1px 1px;}#block-weblight-realty-last-property-sidebar .line-box .info .line.address{font-weight:700;}#block-weblight-realty-last-property-sidebar .line-box .info .line.area-bc{font-weight:700;color:#3685d0;margin:3px 0 0;}#block-weblight-realty-last-property-sidebar .line-box .info .line.area-bc sup{font-size:10px;line-height:10px;}#block-weblight-realty-last-property-sidebar .line-box .title-line{font-size:14px;font-weight:700;margin:0 0 5px;}.main-content.all-info .left-box .box-title.expert{overflow:hidden;height:390px;}.main-content.all-info .left-box .box-title.expert .box-title{font-size:18px;text-align:center;margin:0 0 10px;}.main-content.all-info .left-box .box-title.expert .box-content img{max-width:150px;display:block;margin:0 auto;}.main-content.all-info .center-box .box-expert h3{display:none;}.main-content.all-info .center-box .box-expert p{font-size:14px;line-height:20px;margin:0 0 15px;}.main-content.all-info .center-box .box-expert p:last-child{margin:0;}.main-content.all-info .right-box .box-news .box-title{font-size:18px;text-align:center;margin:0 0 10px;}.main-content.all-info .right-box .box-news .box-content ul{display:block;position:relative;margin:0 auto;width:265px;}.main-content.all-info .right-box .box-news .box-content ul li{display:block;position:relative;padding:0 0 0 15px;margin:0 0 8px;overflow:hidden;font-size:14px;line-height:22px;}.main-content.all-info .right-box .box-news .box-content ul li:last-child{margin-bottom:0;}.main-content.all-info .right-box .box-news .box-content ul li:before{content:"";width:6px;height:6px;display:block;position:absolute;background:#3685d0;border-radius:6px;left:0;top:5px;}.main-content.all-info .center-box .box-reviews{margin:20px 0 0;overflow:hidden;}.main-content.all-info .center-box .box-reviews .line-box{background:#fff8e8;overflow:hidden;padding:10px 15px;margin:0 0 15px;}.main-content.all-info .left-box .box-title.reviews .box-title{font-size:18px;font-weight:400;line-height:22px;text-align:center;}.page-node:not(.logged-in) #wrap-page{margin-top:74px;}.menu-alphabet{position:relative;background:rgba(96,125,139,.6);height:36px;padding:7px 15px;margin:-15px 0 15px;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;z-index:3;text-shadow:rgba(0,0,0,.2) 0 1px 1px;}.menu-alphabet.termin{margin:0;}.menu-alphabet:hover{background:#607d8b;}.menu-alphabet .block-title{float:left;font-weight:400;margin:0 20px 0 0;line-height:22px;font-size:16px;text-shadow:rgba(0,0,0,.2) 0 1px 1px;}.menu-alphabet .content .letter-sub .letter-hide{text-align:left;background:#4285f4;opacity:0;visibility:hidden;position:absolute;top:29px;transition:all .15s ease .15s;}.menu-alphabet .content .letter,.menu-alphabet .content .letter-sub{float:left;text-align:center;width:2.8%;color:#fff;min-width:20px;position:relative;line-height:24px;display:block;cursor:pointer;}.menu-alphabet .content .letter-sub .name,.menu-alphabet .block-title{color:#fff;}.menu-alphabet .content .letter-sub .name{text-decoration:none;width:80%;margin-right:20%;display:block;border-radius:100%;transition:all .15s ease .15s;}.menu-alphabet .content .letter-sub:hover .name{text-decoration:none;background:#e8e8e8;color:#000;}.menu-alphabet .content .letter-sub:hover .letter-hide{opacity:1;visibility:visible;}.menu-alphabet .content .letter-sub .letter-hide{max-height:600px;overflow:hidden;}.menu-alphabet .content .letter-sub .letter-hide a{text-decoration:none;font-size:14px;line-height:34px;display:block;padding:0 8px;color:#fff;}.menu-alphabet .content .letter-sub .letter-hide li:nth-child(2n+2) a{background:rgba(0,0,0,.05);}.menu-alphabet .content .letter-sub .letter-hide li a:hover{background:none;color:#fff;background:rgba(0,0,0,.2);}.menu-alphabet .content .letter-sub .letter-hide .column{width:200px;float:left;margin-right:15px;display:block;}.menu-alphabet .content .letter-sub .letter-hide .column:last-child{margin-right:0;}.menu-alphabet .content .letter-sub .delta-1{width:200px;left:-90px;}.menu-alphabet .content .letter-sub .delta-2{width:415px;left:-192px;}.menu-alphabet .content .letter-sub .delta-3{width:630px;left:-300px;}.menu-alphabet .spinner{margin:3px auto 0;width:105px;}.menu-alphabet .spinner > div{background:#fff;width:14px;height:14px;margin-right:4px;}#maps-content{width:100%;position:relative;overflow:hidden;z-index:1}#maps-content .full-size{position:absolute;left:50%;margin-left:-50px;bottom:0;background:rgba(0,0,0,.8);color:#fff;line-height:30px;padding:0 15px;cursor:pointer;z-index:2;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);text-shadow:rgba(0,0,0,.2) 0 1px 1px;font-size:14px;opacity:.9;}#maps-content .full-size:hover{opacity:1;}#maps-content .property-box-info .images{margin:8px 8px 0 20px;width:64px;}#maps-content .property-box-info .images .small-images{margin:0;}.flat-new-build{margin:0 0 30px;}.flat-new-build > .title{margin:0 0 20px;color:#222;font-weight:400;font-size:22px;}.listing-property .flat-new-build .content-box-table .content-table{max-height:100% !important;}.flat-new-build .content-box-table .content-table{max-height:487px;overflow-y:auto;}.flat-new-build .content-box-table .content-table.open{max-height:900px;}.flat-new-build .header-table{overflow:hidden;height:50px;}.flat-new-build .header-table .tabs-sort{line-height:50px;float:left;color:#444;font-size:16px;font-weight:700;cursor:pointer;}.flat-new-build .header-table .tabs-sort.active{color:#d84b6f;}.flat-new-build .header-table .tabs-sort.plan{width:150px;padding:0 20px;}.flat-new-build .header-table .tabs-sort.build{width:140px;padding:0 20px;}.flat-new-build .header-table .tabs-sort.rooms{width:170px;padding:0 20px;}.flat-new-build .header-table .tabs-sort.decor{width:130px;padding:0 20px;}.flat-new-build.compact .content-table .line-flat .title{width:634px;}.flat-new-build.compact .content-table .line-flat .plan{position:relative;}.flat-new-build.compact .content-table .line-flat .plan .owner{display:block;width:30px;height:30px;border-radius:20px;background:#4fbc65;line-height:30px;text-align:center;position:absolute;right:0;top:25px;color:#fff;}.flat-new-build.compact .content-table .line-flat .plan .owner-0{background:#d600cf;color:#fff;}.flat-new-build.compact .content-table .line-flat .plan .owner-2{background:#43a4c0;}.flat-new-build.compact .content-table .line-flat .plan .owner-3{color:#fff;background:#c10000;}.flat-new-build .header-table .tabs-sort.area{width:100px;}.flat-new-build .header-table .tabs-sort.floor{width:100px;padding:0 20px;}.flat-new-build .header-table .tabs-sort.price-metr{width:120px;text-align:right;}.flat-new-build .header-table .tabs-sort.price{width:150px;text-align:right;}.flat-new-build .content-table .line-flat{height:80px;font-size:16px;line-height:80px;border-bottom:1px solid #eee;cursor:pointer;position:relative !important;overflow:hidden;display:block;text-decoration:none;color:#555;}.flat-new-build .content-table .line-flat:nth-child(even){background:#f1f6f7 !important;}.flat-new-build .content-table .line-flat:last-child{border-bottom:none;}.flat-new-build .content-table .line-flat > span:not(.flat-info){padding-top:0;padding-bottom:0;vertical-align:top;height:80px;float:left;display:block;}.flat-new-build .content-table .line-flat .plan{width:150px;padding:10px 20px !important;}.flat-new-build .content-table .line-flat .plan img{display:block;width:70px;height:60px;object-fit:contain;background-color:#fff;}.tooltipped__plan__image{width:400px;height:400px;object-fit:contain;background-color:#fff;}.flat-new-build .content-table .line-flat .build:not(.line-info){width:140px;padding:0 20px;}.flat-new-build .content-table .line-flat .decor:not(.line-info){width:130px;padding:0 20px;}.flat-new-build .content-table .line-flat .rooms:not(.line-info){width:170px;padding:0 20px;font-size:17px;color:#4e92ad;}.flat-new-build .content-table .line-flat .area{width:100px;}.flat-new-build .content-table .line-flat .area sup{font-size:10px;}.flat-new-build .content-table .line-flat .floor:not(.line-info){width:100px;padding:0 20px;}.flat-new-build .content-table .line-flat .price-metr{width:120px;text-align:right;}.flat-new-build .content-table .line-flat .price{width:150px;font-weight:700;text-align:right;margin-right:10px;}.flat-new-build .content-table .line-flat .arrow{display:block;content:'';background-image:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-down.svg) !important;background-repeat:no-repeat !important;background-position:50% !important;width:80px;float:right !important;background-size:18px !important;fill:#fff;opacity:.5;overflow:hidden;}.flat-new-build .content-table .line-flat.open .arrow{-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.flat-new-build .content-table .line-flat.open{min-height:420px;height:auto;background:#fde2cc !important;}.flat-new-build .content-table .line-flat.open .rooms:not(.line-info){color:#f18b68;}.flat-new-build .content-table .line-flat .flat-info,.adminfilter .cbox .contentbox .line-flat .flat-info{width:100%;display:block;height:0;background:#f9fbff;overflow:hidden;-webkit-transition:.35s;-moz-transition:.35s;-o-transition:.35s;transition:.35s;}.flat-new-build .content-table .line-flat.open .flat-info,.adminfilter .cbox .contentbox .line-flat.open .flat-info{height:340px;cursor:default;}.flat-new-build .content-table .line-flat .flat-info .plan-box,.adminfilter .cbox .contentbox .line-flat .flat-info .plan-box{overflow:hidden;float:left;width:460px;height:340px;padding:20px;}.flat-new-build .content-table .line-flat .flat-info .plan-box img,.adminfilter .cbox .contentbox .line-flat .flat-info .plan-box img{max-width:420px;max-height:300px;}.flat-new-build .content-table .line-flat .flat-info .box-info,.adminfilter .cbox .contentbox .line-flat .flat-info .box-info{overflow:hidden;padding:20px;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info,.adminfilter .cbox .contentbox .line-flat .flat-info .box-info .line-info{line-height:40px;width:50%;float:left;margin:0 0 20px 0;font-size:18px;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info.floor,.flat-new-build .content-table .line-flat .flat-info .box-info .line-info.price-m,.adminfilter .cbox .contentbox .line-flat .flat-info .box-info .line-info.floor,.adminfilter .cbox .contentbox .line-flat .flat-info .box-info .line-info.price-m{margin-bottom:15px;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info .title,.adminfilter .cbox .contentbox .line-flat .flat-info .box-info .line-info .title{font-weight:700;color:#444;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info sup,.adminfilter .cbox .contentbox .line-flat .flat-info .box-info .line-info sup{font-size:11px;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info .price-multi-box,.adminfilter .cbox .contentbox .line-flat .flat-info .box-info .line-info .price-multi-box{display:inline-block;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info-price,.adminfilter .cbox .contentbox .line-flat .flat-info .box-info .line-info-price{overflow:hidden;width:100%;font-size:16px;line-height:50px;margin:0 0 18px;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info-price .title,.adminfilter .cbox .contentbox .line-flat .flat-info .box-info .line-info-price .title{float:left;margin-right:15px;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info-price .price-multi-box,.adminfilter .cbox .contentbox .line-flat .flat-info .box-info .line-info-price .price-multi-box{overflow:hidden;font-size:26px;font-weight:700;color:#d84b6f;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info-links,.adminfilter .cbox .contentbox .line-flat .flat-info .box-info .line-info-links{overflow:hidden;margin-top:10px;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info-links span,.adminfilter .cbox .contentbox .line-flat .flat-info .box-info .line-info-links span{display:block;float:left;box-shadow:none;text-transform:none;letter-spacing:0;font-size:16px;background:none;cursor:pointer;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info-links span.btn-view,.adminfilter .cbox .contentbox .line-flat .flat-info .box-info .line-info-links span.btn-view{margin-right:40px;background:#f18b68;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info-links span.btn-br,.adminfilter .cbox .contentbox .line-flat .flat-info .box-info .line-info-links span.btn-br{color:#4e92ad;padding:0;border-bottom:2px dotted #4e92ad;}.box-termin-informer .flat-new-build .content-box-table .content-table{max-height:300px;}.box-termin-informer .flat-new-build.full-open .content-box-table .content-table{max-height:1200px;}.box-termin-informer .flat-new-build .content-box-table .content-table.open{max-height:900px;}.box-termin-informer .flat-new-build .header-table .tabs-sort.plan,.box-termin-informer .flat-new-build .content-table .line-flat .plan{width:130px;}.box-termin-informer .flat-new-build .header-table .tabs-sort.plan img,.box-termin-informer .flat-new-build .content-table .line-flat .plan img{max-width:90px;}.box-termin-informer .flat-new-build .header-table .tabs-sort.rooms,.box-termin-informer .flat-new-build .content-table .line-flat .rooms:not(.line-info){width:250px;}.box-termin-informer .flat-new-build .header-table .tabs-sort.area,.box-termin-informer .flat-new-build .content-table .line-flat .area,.box-termin-informer .flat-new-build .header-table .tabs-sort.floor,.box-termin-informer .flat-new-build .content-table .line-flat .floor:not(.line-info){width:120px;}.box-termin-informer .flat-new-build .header-table .tabs-sort.price,.box-termin-informer .flat-new-build .content-table .line-flat .price{width:140px;}.box-termin-informer .flat-new-build{margin-top:20px;border-top:2px dashed rgba(96,125,139,0.3);padding-top:30px;}.box-termin-informer .flat-new-build .title-box{margin:0 0 20px;color:#222;font-weight:400;font-size:20px;}.sort-filter-termin ul.options li a[data-sort="created"] strong{font-weight:700 !important;}.node-property .center-box .main-photo .front-photo .special{display:block;position:absolute;width:100px;height:100px;background:url(/sites/all/themes/vrealty_weblight/images/sale.svg) #fff 50% no-repeat;background-size:80px;}.flat-new-build .content-table .line-flat .plan-load{background:url(/sites/all/themes/vrealty_weblight/images/load.gif) 50% no-repeat;background-size:26px;}.flat-new-build .content-table .line-flat[data-complex="1"] .owner{display:none !important;}.flat-new-build .content-table .line-flat[data-complex="1"]{background:#3e3b45 !important;color:#fff;}.flat-new-build .content-table .line-flat[data-complex="1"] a{color:#fff;}.flat-new-build.compact .content-table .line-flat[data-complex="1"] .fav{display:none !important;}.node-unpublish h1{margin:100px 0 40px;padding:0;font-weight:700;font-size:36px;line-height:40px;text-align:center;}.node-unpublish .content-box-info{padding:30px 0;background:#fafcff;position:relative;}.node-unpublish .content-box-info .layout{width:940px;}.node-unpublish .content-box-info h3{text-align:center;font-size:28px;line-height:32px;margin:0 0 30px;padding:0;font-weight:700;}.node-unpublish .content-box-info .line{margin:0 0 30px;position:relative;}.node-unpublish .content-box-info .line p{font-size:20px;line-height:24px;}.node-unpublish .content-box-info .line .block-logo{margin:25px 0 0;overflow:hidden;}.node-unpublish .content-box-info .line .logo{width:200px;float:left;margin-right:40px;display:block;}.node-unpublish .content-box-info .line .info{font-size:20px;line-height:30px;overflow:hidden;}.node-unpublish .content-box-info .line .info > span{display:block;margin:20px 0 10px;color:#546e7a;}.node-unpublish .content-box-info .line .info > span a{text-decoration:none;color:#546e7a;}.node-unpublish .content-box-info .line .info > span:last-child{margin:0;}.node-unpublish .content-box-info .line .info > span span:not(.btn){display:inline-block;width:250px;}.node-unpublish .content-box-info .line .info span .btn{display:block;margin:16px 20px 0 0;float:right;background:#f18b68;line-height:40px;height:40px;text-transform:none;font-size:18px;letter-spacing:0;}.node-unpublish .content-box-info .line.last{font-weight:700;margin-bottom:0;margin-top:50px;text-align:center;}.node-unpublish .content-box-info a{color:#4caf50;}.node-unpublish .content-box-info .line.icon{margin-top:50px;}#wrap-page .node-unpublish .property-front{margin:40px auto 0 !important;width:1205px;}#wrap-page .node-unpublish .property-front .owl-stage-outer,.property-special-page .owl-stage-outer{width:1205px;height:400px;}#wrap-page #two-box.node-unpublish .property-front .header .title{line-height:38px;margin-right:30px;}#wrap-page #two-box.node-unpublish .property-front .header ul li{font-size:18px;background:none;text-shadow:none;border:none;box-shadow:none;color:#546e7a;width:105px;text-align:center;height:38px;line-height:38px;}#wrap-page #two-box.node-unpublish .property-front .header ul li.active{border-bottom:2px solid #4caf50;color:#4caf50;}#wrap-page #two-box .property-special-page{width:1205px;clear:both;margin:20px 0 0;}#wrap-page #two-box .property-special-page .header .title{font-size:22px;line-height:26px;color:#546e7a;}.node-property .main-content .right-box .broker-info.up .all-property{font-size:16px;display:block;overflow:hidden;color:#4caf50;text-decoration:none;cursor:pointer;}.node-property .main-content .right-box .broker-info.up .time,.partnertemplate .wrapper-flat .broker-box .broker-info.up .time{font-size:15px;color:#546e7a;overflow:hidden;margin:12px 0;}.node-property .main-content .right-box .broker-info.up .email,.partnertemplate .wrapper-flat .broker-box .broker-info.up .email{display:block;overflow:hidden;margin:15px 0 5px;font-size:16px;}.partnertemplate .wrapper-flat .broker-box .broker-info.up .email{margin:0;}.node-property .main-content .right-box .broker-info.up .chat-partner,.partnertemplate .wrapper-flat .broker-box .broker-info.up .chat-partner{overflow:hidden;width:100%;}.node-property .main-content .right-box .broker-info.up .chat-partner span,.partnertemplate .wrapper-flat .broker-box .broker-info.up .chat-partner span{display:block;margin:10px 0;font-size:18px;line-height:20px;font-weight:700;color:#171717;}.node-property .main-content .right-box .broker-info.up .chat-partner a,.partnertemplate .wrapper-flat .broker-box .broker-info.up .chat-partner a{display:block;float:left;height:40px;line-height:20px;font-size:16px;border-radius:4px;margin:0 15px 0 0;background:#f0f1f5 url("/sites/all/themes/vrealty_weblight/images/icons/contact-wa.svg") 10px 50% no-repeat;background-size:24px !important;padding:10px 15px 10px 45px;}.node-property .main-content .right-box .broker-info.up .chat-partner a.tg,.partnertemplate .wrapper-flat .broker-box .broker-info.up .chat-partner a.tg{background-image:url(/sites/all/themes/vrealty_weblight/images/icons/contact-tg.svg);margin-right:0;}.partnertemplate .wrapper-flat .broker-box .broker-info.up .chat-partner a.tg{color:#4285f4;}.node-property .main-content .right-box .phone{display:block;margin:0 0 10px;width:100%;position:relative;color:#fff;background:#3e3b45 url(/sites/all/themes/vrealty_weblight/images/icons/phone.svg) 35px 46% no-repeat;line-height:42px;height:42px;border-radius:3px;cursor:pointer;letter-spacing:0.3px;text-shadow:rgba(0,0,0,.2) 0 1px 1px;font-size:21px;padding:0 0 0 70px;}.node-property .main-content .right-box .phone span{display:block;width:100%;}.node-property .main-content .right-box .phone a,.partnertemplate .wrapper-flat .broker-box .phone a{-webkit-transition:.3s ease-out;transition:.3s ease-out;visibility:hidden;}.partnertemplate .wrapper-flat .broker-box .phone{display:block;line-height:42px;height:42px;cursor:pointer;letter-spacing:0.3px;font-size:20px;overflow:hidden;}.partnertemplate .wrapper-flat .broker-box .phone a{visibility:visible;color:#000;}.show-number .node-property .main-content .right-box .phone span,.show-number .partnertemplate .wrapper-flat .broker-box .phone span{display:none;}.show-number .node-property .main-content .right-box .phone a{visibility:visible;display:block;color:#fff;text-decoration:none;text-shadow:none;}.node-property .main-content .right-box .phone-thanks{font-size:14px;line-height:22px;color:#888;margin:-10px 10px 20px;visibility:hidden;height:0;-webkit-transition:.3s ease-out;transition:.3s ease-out;overflow:hidden;}.show-number .node-property .main-content .right-box .phone-thanks{visibility:visible;height:44px;margin-top:15px;}.node-property .main-content .right-box .phone-show{text-align:center;visibility:visible;font-size:14px;line-height:22px;color:#888;margin:-3px 10px 5px;-webkit-transition:.3s ease-out;transition:.3s ease-out;}.show-number .node-property .main-content .right-box .phone-show{display:none;}.node-property .main-content .box.box-9 .contact-box{margin-top:20px;}.node-property .main-content .box.box-9 .contact-box .box-title{font-size:18px;line-height:20px;background:#f0f1f5;padding:10px 15px;display:block;margin:0 0 15px;color:#546e7a;font-weight:700;border-radius:3px;}.node-property .main-content .right-box .combo-box.specifications{margin:25px 0 0}.node-property .main-content .right-box .combo-box .box-content .box-line-up,.node-property .main-content .box.box-9 .box-line-up{overflow:hidden;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up,.node-property .main-content .box.box-9 .box-line-up .line-up{display:block;float:left;width:33.3%;text-align:center;margin:0 0 25px;padding:55px 0 0;position:relative;font-size:18px;font-weight:700;color:#3e3b45;}.node-property .main-content .box.box-9 .box-line-up .line-up.free-layout{font-size:14px;}.node-property .main-content .box.box-9 .box-line-up .line-up{width:14.28%;margin-bottom:15px;}.node-property .main-content .box.box-9 .box-line-up .line-up.decor{width:25%;}.node-property .main-content .box.box-9 .box-line-up .line-up span.title{display:block;color:#888;font-weight:400;font-size:14px;margin:5px 0 0;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up sup,.node-property .main-content .box.box-9 .box-line-up .line-up sup{font-size:11px;top:-7px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up span.floor-complex,.node-property .main-content .box.box-9 .box-line-up .line-up span.floor-complex{opacity:.7;font-size:14px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up:before,.node-property .main-content .box.box-9 .box-line-up .line-up:before{content:'';width:100%;height:50px;position:absolute;top:0;left:0;background-color:#546e7a;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up.area:before,.node-property .main-content .box.box-9 .box-line-up .line-up.area:before{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/property/area.svg) 50% 0 no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/property/area.svg) 50% 0 no-repeat;-webkit-mask-size:40px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up.decor,.node-property .main-content .box.box-9 .box-line-up .line-up.decor{font-size:15px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up.parkingplace,.node-property .main-content .box.box-9 .box-line-up .line-up.parkingplace{font-size:15px;width:17.88%;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up.decor:before,.node-property .main-content .box.box-9 .box-line-up .line-up.decor:before{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/property/decor.svg) 50% 0 no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/property/decor.svg) 50% 0 no-repeat;-webkit-mask-size:40px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up.rooms:before,.node-property .main-content .box.box-9 .box-line-up .line-up.rooms:before{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/property/bedrooms2.svg) 50% 0 no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/property/bedrooms2.svg) 50% 0 no-repeat;-webkit-mask-size:50px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up.floor:before,.node-property .main-content .box.box-9 .box-line-up .line-up.floor:before{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/property/floor.svg) 50% 0 no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/property/floor.svg) 50% 0 no-repeat;-webkit-mask-size:45px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up.price-metr:before,.node-property .main-content .box.box-9 .box-line-up .line-up.price-metr:before{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/property/price_metr.svg) 50% -9px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/property/price_metr.svg) 50% -9px no-repeat;-webkit-mask-size:60px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up.parkingplace:before,.node-property .main-content .box.box-9 .box-line-up .line-up.parkingplace:before{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/property/parkingplace.svg) 50% 3px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/property/parkingplace.svg) 50% 3px no-repeat;-webkit-mask-size:40px;}.node-property.flat .main-content .right-box > .phone{margin-top:18px;}.node-property .box-9.center-box .main-photo .fav{position:absolute;right:0;top:0;background:url(/sites/all/themes/vrealty_weblight/images/icons/fav-2.svg) 50% -30% #fff no-repeat;background-size:38px;width:50px;height:50px !important;text-indent:-9999px;box-shadow:none;border-radius:0 0 0 3px;padding:0;cursor:pointer;}.node-property .box-9.center-box .main-photo .fav.active{background-position:50% 120%;}.node-property.flat .main-content .right-box .view.btn{width:100%;line-height:38px;height:38px;display:block;text-transform:none;font-size:17px;letter-spacing:0;background:#f18b68;}.node-property:not(.poselok):not(.complex) .two-box ul.more-links li.view{width:100%;line-height:32px;height:32px;display:block;text-transform:none;font-size:16px;letter-spacing:0;background:#f18b68;}.node-property.flat .main-content .right-box > .phone{background:none;text-align:center;padding:0;color:#3e3b45;text-shadow:none;font-weight:700;}.show-number .node-property.flat .main-content .right-box > .phone a{color:#3e3b45;}.node-property.flat .header .sale{line-height:33px;font-weight:700;color:#4caf50;font-size:16px;text-align:right;cursor:pointer;margin-right:0;}.node-property.flat .main-content .right-box > .phone-show,.node-property.flat .main-content .right-box > .phone-thanks{color:#d13d60;}.node-property.flat .center-box .main-photo .front-photo .special{display:none;}.node-property.flat .main-content .right-box .broker-info{margin-top:29px;}.node-property.flat .main-content .right-box .title-broker-info{text-align:left;font-size:18px;line-height:20px;margin-bottom:-29px;color:#546e7a;background:#f0f1f5;padding:10px 15px;display:block;font-weight:700;border-radius:3px 3px 0 0;}.node-property.flat .header{margin:0 0 25px;}.node-property.flat .main-content .right-box .combo-box .box-content .line.address{border-bottom:none;}.node-property.flat .main-content .right-box .combo-box .box-content .line{margin:0 0 12px;font-size:16px !important;}.node-property.flat .main-content .right-box .combo-box .box-content .line .content{font-size:16px !important;}.node-property.flat .header h1.property{display:block;float:left;margin-right:8px;}.node-property.flat .header .complex-title{float:left;font-size:26px;line-height:33px;color:#3e3b45;}.node-property.flat .header .complex-title a{color:#4caf50;text-decoration:none;}.node-property.flat .header .address{font-size:18px;margin:15px 0 0;}.node-property.flat .header .address a{text-decoration:none;}.node-property.flat .header .address .metro{display:inline-block;margin-right:30px;position:relative;padding-left:25px;}.node-property.flat .header .address .metro:before{content:'';position:absolute;left:0;top:2px;display:block;background:url(/sites/all/themes/vrealty_weblight/images/metro_icon.png) -1px -1px no-repeat;width:17px;height:15px;}.node-property.flat .address .metro.metro-:before{display:none;}.node-property.flat .address .metro.metro-1:before{background-color:#ef1e25;}.node-property.flat .address .metro.metro-2:before{background-color:#0252a2;}.node-property.flat .address .metro.metro-3:before{background-color:#ffd803;}.node-property.flat .address .metro.metro-4:before{background-color:#b61d8e;}.node-property.flat .address .metro.metro-5:before{background-color:#b1d332;}.node-property.flat .address .metro.metro-6:before{background-color:#029a55;}.node-property.flat .address .metro.metro-7:before{background-color:#019ee0;}.node-property.flat .address .metro.metro-8:before{background-color:#029a55;}.node-property.flat .address .metro.metro-9:before{background-color:#f90;}.node-property.flat .address .metro.metro-10:before{background-color:#745c2f;}.node-property.flat .main-content .right-box .map-content{height:290px;margin:20px 0 0;}.node-property.flat .main-content .right-box .map-content div.geofield-ymap{height:290px;}.node-property.flat .main-content .right-box .combo-box.plans.plans a{display:block;width:90px;margin:0 10px 10px 0;float:left;}.node-property.flat .main-content .right-box .combo-box.plans.plans a:nth-child(3n+3){margin-right:0;}.node-property.flat .main-content .right-box .combo-box.plans.plans a img{display:block;width:100%;height:auto;}.node-property.flat .main-content .right-box .combo-box.plans.plans-1 a{display:block;width:100%;margin:0;}.node-property.flat .main-content .right-box .combo-box.plans.plans-1 a img{display:block;width:auto;max-width:100%;height:auto;max-height:340px;margin:0 auto;}.node-property.flat .top-btn-block .count{padding:0 10px;}.node-property.flat .main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .info{font-size:16px;}.node-property.flat .main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .info .line:not(.price){font-size:14px;margin-top:8px;}.node-property.flat .main-content .right-box .box-count-property a{color:#fff;font-size:18px;line-height:40px;background:#f18a72;border:none;margin:0;width:290px;bottom:0;position:absolute;}.node-property.flat .main-content .right-box .box-count-property a:hover{background:#4caf50;color:#fff;}.node-property.flat .main-content .right-box .box-count-property a:before,.node-property.flat .main-content .right-box .box-count-property a:after{display:none;}.main-content-maps{margin:30px 0 20px;overflow:hidden;}.main-content-maps div.geofield-ymap{height:250px;}.node-property .main-content .center-box .box-description p.price-box{font-size:22px;line-height:30px;font-weight:700;padding:10px 5px;}#maps-near{height:350px;overflow:hidden;width:100%;}#maps-near .spinner{margin-top:170px;}.main-content-maps .box-title{font-size:22px;line-height:26px;color:#546e7a;margin:0 0 20px;display:block;}.main-content-maps .box-title a{color:#4caf50;text-decoration:none;}.main-content-maps ymaps .property-box-info{width:870px !important;max-width:870px !important;}.main-content-maps .user-panel,.main-content-maps .property-feed{display:none !important;}.node-property .main-content.new-info{margin:20px auto;background:#caedda;border-radius:3px;border:1px solid #b4e7cb;padding:15px 20px;color:#005619;font-size:16px;}.node-property .main-content.new-info a{color:#005619;}.node-property .main-content.new-info .left-box{float:left;}.node-property .main-content.new-info .right-box{float:right;width:560px;}.node-property .main-content.new-info .left-box .title{font-size:22px;line-height:22px;color:#005619;margin:0 0 10px;}.node-property .main-content.new-info .right-box .title{line-height:22px;margin:0 0 10px;text-align:right;}.node-property .main-content.new-info .right-box .title span{font-weight:700;}.node-property .main-content.new-info .header-content .chess{display:block;margin:20px 0 0;}.node-property .main-content.new-info .header-content .link{display:block;overflow:hidden;}.node-property .main-content.new-info .header-content .link li,.node-property .main-content.new-info .header-content .chess li{display:block;float:left;margin-right:10px;}.node-property .main-content.new-info .header-content .right-box .link li{float:right;margin:0 0 10px 10px;}.node-property .main-content.new-info .header-content .link li:last-child{margin-right:0;}.node-property .main-content.new-info .header-content .link li a,.node-property .main-content.new-info .header-content .chess li a{display:block;color:#fff;line-height:38px;border-radius:3px;text-decoration:none;padding:0 15px;}.node-property .main-content.new-info .header-content .chess li a{background:#007dfc;}.node-property .main-content.new-info .header-content .link li a:hover{opacity:.8;}.node-property .main-content.new-info .header-content .link li a.one{background:#4caf50;}.node-property .main-content.new-info .header-content .link li a.two{background:#00a83a;}.node-property .main-content.new-info .header-content .link li a.three{background:#ffc200;color:#192024;}.node-property .main-content.new-info .header-content .link li a.four{background:#ff3244;}.node-property .main-content.new-info .developer{margin:15px 0;text-align:right;line-height:20px;position:relative;}.node-property .main-content.new-info .developer:before{content:'';position:absolute;width:100%;height:1px;background:#b4e7cb;top:10px;right:0;}.node-property .main-content.new-info .developer .line{background:#caedda;padding:0 0 0 5px;display:inline-block;position:relative;}.node-property .main-content.new-info .developer .line.update{float:left;padding:0 5px 0 0;}.node-property .main-content.new-info .developer span,.node-property .main-content.new-info .bottom-content .contact span{font-weight:700;}.node-property .main-content.new-info .bottom-content .contact{float:left;width:70%;margin:0 0 15px;}.node-property .main-content.new-info .bottom-content .contact p{margin:15px 0 0;}.node-property .main-content.new-info .bottom-content .web{float:right;}.node-property .box-9.center-box .main-photo .view-options{position:absolute;right:0;bottom:0;}.node-property .box-9.center-box .main-photo .view-options span{display:block;background:rgba(0,0,0,.8);color:#fff;line-height:34px;padding:0 15px;font-size:15px;width:auto;text-align:center;margin:0 0 10px;}.node-property .box-9.center-box .main-photo .view-options span:last-child{margin-bottom:0;}.main-content .center-box#block-weblight-realty-last-property-sidebar .line-box{width:273px;margin-right:26px;float:left;min-height:101px;}.main-content .center-box#block-weblight-realty-last-property-sidebar .line-box:nth-child(4n+4){margin-right:0;}}.node-property .main-content.adminfilter{z-index:9;}.adminfilter .hbox{overflow:hidden;margin:0 0 15px;}.adminfilter .hbox .t{font-size:22px;font-weight:700;line-height:20px;}.adminfilter .fbox{margin:0 0 30px;}.adminfilter .fbox .ib{float:left;margin-right:20px;}.adminfilter .fbox .ib.select{width:200px;position:relative;}.adminfilter .fbox .ib[data-f="area"]{width:140px;}.adminfilter .fbox .ib[data-f="floor"]{width:100px;}.adminfilter .select .selectlist{background:#ebf2ff;border-radius:4px;line-height:42px;text-align:center;font-size:16px;cursor:pointer;position:relative;}.adminfilter .select .selectlist:before{content:'';display:block;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-down.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-down.svg) 50% no-repeat;-webkit-mask-size:16px;mask-size:16px;background:#666;float:right;width:30px;height:30px;margin:6px 0 0;-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.adminfilter .select .selectlist.active:before{-ms-transform:rotate(0);transform:rotate(0);}.adminfilter .fbox .ib.select .list{display:none;background:#ebf2ff;position:absolute;left:0;width:100%;border-radius:0 0 4px 4px;border-top:1px solid #d3dae5;padding:15px 10px;}.adminfilter .fbox .ib.select .list ul{display:block;}.adminfilter .fbox .ib.select .list ul li{display:block;overflow:hidden;}.adminfilter .fbox .ib.select .list ul li input{position:relative;opacity:1;float:left;margin:8px 10px 8px 0;pointer-events:unset;}.adminfilter .fbox .ib.select .list ul li label{color:#000;line-height:14px;font-weight:400;font-size:14px;display:block;float:left;padding:8px 0;}.adminfilter .fbox .ib.select .list ul li span{display:block;float:right;width:26px;height:20px;line-height:16px;border-radius:4px;margin:5px 0;font-size:14px;font-weight:700;color:#fff;text-transform:unset;text-align:center;}.adminfilter .fbox .ib.select .list ul li:nth-child(1) span{background:#48a4be;}.adminfilter .fbox .ib.select .list ul li:nth-child(2) span{background:#4fbb65;}.adminfilter .fbox .ib.select .list ul li:nth-child(3) span{background:#d41fcc;}.adminfilter .fbox .ib.select.open{box-shadow:0 1px 5px 0 rgba(0,0,0,0.05),0 1px 10px 0 rgba(0,0,0,0.05);}.adminfilter .fbox .ib.select.open .list{display:none;box-shadow:0 1px 5px 0 rgba(0,0,0,0.05),0 1px 10px 0 rgba(0,0,0,0.05);}.adminfilter .fbox .ib.select.open .selectlist{border-radius:4px 4px 0 0;}.adminfilter .fbox .ib.lineselect{overflow:hidden;border-radius:4px;max-width:200px;}.adminfilter .fbox .ib.lineselect .i{display:block;float:left;line-height:42px;padding:0 10px;background:#ebf2ff;color:#3685d0;font-size:16px;font-weight:700;cursor:pointer;}.adminfilter .fbox .ib.lineselect .i.active{background:#f18b68;color:#fff;}.adminfilter .fbox .ib.boxes{border-radius:4px;position:relative;}.adminfilter .fbox .ib.boxes .titleboxes{position:absolute;font-size:13px;top:-20px;}.adminfilter .fbox .ib.boxes input{display:block;float:left;background:#ebf2ff;padding:0 10px;line-height:42px;height:42px;border:none;width:48%;margin:0;}.adminfilter .fbox .ib.boxes span{display:block;float:left;width:4%;background:#ebf2ff;content:'—';line-height:42px;text-align:center;}.adminfilter .fbox .ib.boxes .from{text-align:right;}.adminfilter .fbox .ib.boxes .to{text-align:left;}.adminfilter .fbox .ib.boxes[data-f="price"]{float:left;width:340px;margin-right:0;}.adminfilter .fbox .ib.boxes[data-f="price"] input{width:41%;}.adminfilter .fbox .ib.boxes .cy-btn{width:13%;float:left;line-height:42px;background:#ebf2ff;}.adminfilter .fbox .ib.boxes .cy-btn div{padding:0 6px;font-size:16px;float:left;color:#b5b5b5;font-weight:700;}.adminfilter .fbox .ib.boxes .cy-btn div.active{color:#3685d0;}.adminfilter .fbox .btn-view{float:right;line-height:42px;border-radius:4px;color:#fff;background:#4fbb65;padding:0 15px;cursor:pointer;font-size:16px;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;}.adminfilter .fbox{position:relative;}.adminfilter .fbox .clear{position:absolute;top:-30px;right:0;color:#1596df;border-bottom:2px dashed #1596df;font-weight:600;cursor:pointer;}.adminfilter .fbox .btn-view:hover{opacity:.9;}.adminfilter .cbox .headline{overflow:hidden;border-bottom:1px solid #b5b5b5;padding:0 0 8px;margin:0 0 8px;}.adminfilter .cbox .sorttabs{display:none !important;}.adminfilter .cbox .headline > div{float:left;line-height:20px;font-weight:700;font-size:14px;}.adminfilter .cbox .headline > div:not(.no-active){cursor:pointer;}.adminfilter .cbox .headline > div:not(.no-active):before{content:'';display:inline-block;width:15px;height:20px;background:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-down.svg) 80% 50% no-repeat;background-size:10px;float:right;margin-right:10px;}.adminfilter .cbox .headline > div:not(.no-active)[data-sort="asc"]:before{-ms-transform:rotate(180deg);transform:rotate(180deg);background-position:20% 50%;}.adminfilter .cbox .headline > div.active{color:#f18b68;}.adminfilter .cbox .contentbox .line-flat > div{float:left;}.adminfilter .cbox .contentbox .line-flat > div.flat-info{overflow:hidden;width:100%;float:none;}.adminfilter .cbox .contentbox .line-flat > div.col-8 > div{display:inline-block;}.adminfilter .cbox .contentbox .line-flat > div.col-8 .percent{background-color:#546e79;border-radius:3px;font-size:14px;line-height:20px;font-weight:700;color:#fff;margin-left:5px;padding:0 5px;}.adminfilter .cbox .contentbox .line-flat.open > div.flat-info{margin:33px 0 0;}.adminfilter .cbox .contentbox .line-flat{padding:8px 0;line-height:25px;font-size:14px;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;}.adminfilter .cbox .contentbox .line-flat:hover{background:#ebf2ff;}.adminfilter .cbox .headline .count{text-align:center;background:#f18b68;color:#fff;border-radius:3px;width:30px;margin-right:25px;}.adminfilter .cbox .headline .count span{display:none;}.adminfilter .cbox .contentbox .plan{width:55px;}.adminfilter .cbox .headline .col-2,.adminfilter .cbox .contentbox .col-2{width:130px;}.adminfilter .cbox .headline .col-3,.adminfilter .cbox .contentbox .col-3{width:75px;}.adminfilter .cbox .headline .col-4,.adminfilter .cbox .contentbox .col-4{width:60px;}.adminfilter .cbox .headline .col-5,.adminfilter .cbox .contentbox .col-5{width:100px;}.adminfilter .cbox .headline .col-6,.adminfilter .cbox .contentbox .col-6{width:170px;}.adminfilter .cbox .headline .col-7,.adminfilter .cbox .contentbox .col-7{width:110px;}.adminfilter .cbox .contentbox .col-7 .price-multi-box,.adminfilter .cbox .contentbox .col-7 .title{display:inline-block;}.adminfilter .cbox .contentbox .col-7 .title{margin-left:3px;}.adminfilter .cbox .headline .col-8,.adminfilter .cbox .contentbox .col-8{width:210px;}.adminfilter .cbox .contentbox .col-8{height:25px;}.adminfilter .cbox .headline .col-9,.adminfilter .cbox .contentbox .col-9{width:80px;}.adminfilter .cbox .headline .col-10,.adminfilter .cbox .contentbox .col-10{width:100px;}.adminfilter .cbox .contentbox .plan img{display:block;width:25px;height:25px;border-radius:25px;}.adminfilter .cbox .contentbox .col-2 span{display:inline-block;text-align:center;border-radius:3px;background:#4fbb65;color:#fff;font-weight:700;width:26px;}.adminfilter .cbox .contentbox .col-2 span.type-2{background:#48a4be;}.adminfilter .cbox .contentbox .col-2 span.type-0{background:#d41fcc;}.adminfilter .cbox .contentbox .col-2 span.type-3{background:red;}.adminfilter .cbox .contentbox .col-2 span.type-4{background:#f10505;}.adminfilter .cbox .contentbox .col-3{color:#3685d0;}.adminfilter .cbox .contentbox .col-8{font-weight:700;}.adminfilter .cbox .contentbox .col-9 span.arrow{display:inline-block;width:25px;height:17px;background:url(/sites/all/themes/vrealty_weblight/images/arrowlineflat.png) 50% no-repeat;}.adminfilter .cbox .contentbox .col-9 span.mobile{display:none !important;}.adminfilter .cbox .contentbox .col-10{color:#757575;}.adminfilter .cbox .contentbox .col-11 .fav{display:block;background:url(/sites/all/themes/vrealty_weblight/images/icons/fav-2.svg) 50% 0 no-repeat;background-size:25px;height:25px;width:25px;cursor:pointer;float:left;margin-right:10px;text-indent:-9999px;}.adminfilter .cbox .contentbox .col-11 .fav.active{background-position:50% 100%;}.adminfilter .cbox .contentbox .col-11 .arrow{display:block;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-down.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-down.svg) 50% no-repeat;-webkit-mask-size:16px;mask-size:16px;background:#666;float:right;width:25px;height:25px;-ms-transform:rotate(0);transform:rotate(0);cursor:pointer;}.adminfilter .cbox .contentbox .line-flat.open .col-11 .arrow{-ms-transform:rotate(-180deg);transform:rotate(-180deg);}
@media screen and (min-width:767px),print{.banner.listing.flagman{display:block;width:100%;margin:4px 0;padding-top:36.2%;border-radius:8px;background:url(/sites/all/themes/vrealty_weblight/images/banner.jpg);background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;box-shadow:0 2px 8px rgba(0,0,0,.15);}.banner.listing.flagman.flagman-1{background:url(/sites/all/themes/vrealty_weblight/images/banner-zagorod-1.jpg);}.banner.listing.flagman.flagman-2{background:url(/sites/all/themes/vrealty_weblight/images/banner-zagorod-2.jpg);}.banner.listing.flagman.flagman-3{background:url(/sites/all/themes/vrealty_weblight/images/banner-zagorod-3.jpg);}.banner.listing.flagman.flagman-4{background:url(/sites/all/themes/vrealty_weblight/images/banner-zagorod-4.jpg);}.banner.listing.flagman.flagman-5{background:url(/sites/all/themes/vrealty_weblight/images/banner-gorod.jpg);}.termin-filter{position:relative;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;width:270px !important;}.termin-filter.fixed aside{top:80px !important;}.termin-filter aside{box-shadow:0 2px 5px rgba(0,0,0,.1);padding:10px;background:#f3f3f3;}.termin-filter .maps-view{background:#4caf50;color:#fff;margin:-10px -10px 15px;padding:10px 10px 10px 35px;font-size:18px;cursor:pointer;text-shadow:rgba(0,0,0,.2) 0 1px 1px;position:relative;}.termin-filter .maps-view.active{background:#f18b68;}.termin-filter .maps-view span.icon{position:absolute;left:10px;top:8px;}.termin-filter .cache{margin:-10px -10px 10px;padding:10px;background:#fff9c4;color:#607d8b;font-size:14px;}.termin-filter .cache span{border-bottom:1px dotted #578ebe;font-weight:700;color:#578ebe;margin-left:10px;cursor:pointer;}.termin-filter .fast-links{overflow:hidden;}.termin-filter .fast-links .line{margin:0 0 15px;}.termin-filter .fast-links .title-line{font-weight:700;font-size:15px;color:#444;}.termin-filter .fast-links ul li{display:block;float:left;width:33.3%;margin-top:5px;}.termin-filter .fast-links ul li:nth-child(3n+3){margin-right:0;}.termin-filter .fast-links ul li a{text-decoration:none;color:#607d8b;font-size:14px;}.termin-filter .fast-links ul li.active a{color:#4285f4;font-weight:700;}.termin-filter .fields-line > div{float:left;}.termin-filter .fields-line > div:nth-child(2){margin-left:20px;}.termin-filter .line-field{position:relative;margin:0 0 20px;}.termin-filter .line-field label.label-line{display:block;position:relative;top:-12px;left:0;font-size:14px;font-weight:400;line-height:14px;margin:0 0 5px;color:#777;}.termin-filter .line-field label.label-line sup{font-size:9px;line-height:8px;font-weight:700;}.termin-filter .line-field .in-box > div{float:left;}.termin-filter .line-field .in-box .from,.termin-filter .line-field .in-box .to{width:50px;}.termin-filter .line-field.price .in-box .from,.termin-filter .line-field.price .in-box .to{width:92px;}.termin-filter .line-field.price .in-box .from input,.termin-filter .line-field.price .in-box .to input{text-align:center;}.termin-filter .line-field .in-box .sep{border-bottom:2px solid #9fb1b9;line-height:34px;width:15px;background:#fff;text-align:center;cursor:default;}.termin-filter .line-field input[type="text"]{border-bottom-width:2px !important;box-shadow:none;border-bottom-color:#9fb1b9 !important;height:36px;background:#fff;}.termin-filter .line-field input[type="text"]:focus{border-bottom-color:#4285f4 !important;}.termin-filter .line-field .in-box input{padding:0 6px;height:36px;}.termin-filter .line-field.mkad .in-box input,.termin-filter .line-field.area .in-box input{text-align:center;}.termin-filter .line-field.price .in-box .sep{width:16px;text-align:center;}.termin-filter .line-field.price .in-box input{padding:0 8px;}.termin-filter .line-field.price .in-box .cy-btn div{float:left;line-height:34px;width:25px;text-align:center;cursor:pointer;background:#9fb1b9;font-size:14px;color:#fff;border-bottom:2px solid #9fb1b9;text-shadow:rgba(0,0,0,.2) 0 1px 1px;}.termin-filter .line-field.price .in-box .cy-btn div.active{background:#f18b68;}.termin-filter .line-field .check-box > div{float:left;}.termin-filter .line-field .check-box input,.termin-filter .line-field .check-box label:before,.termin-filter .line-field .check-box label:after{display:none;}.termin-filter .line-field .check-box{box-shadow:0 2px 5px rgba(0,0,0,.15);}.termin-filter .line-field .check-box label{display:block;line-height:36px;height:36px;font-size:14px;padding:0 8px;color:#fff;font-weight:400;position:relative;cursor:pointer;left:0;background:#9fb1b9;width:23px;text-align:center;text-shadow:rgba(0,0,0,.2) 0 1px 1px;pointer-events:auto;}.termin-filter .line-field .check-box label.first{width:100px !important;}.termin-filter .line-field .check-box label.more{width:30px;}.termin-filter .line-field .check-box .active label{background:#3685d0;}.termin-filter .line-field.one-check{float:left;}.termin-filter .line-field.one-check label{display:block;position:relative;left:0;top:0;font-weight:400;color:#777;line-height:20px;height:20px;transform:none;pointer-events:auto;}.termin-filter .line-field.one-check label span{line-height:20px;height:20px;padding-left:25px;}.termin-filter .line-field.one-check [type="checkbox"]:checked + label:before{border-right-color:#4caf50;border-bottom-color:#4caf50;}.termin-filter .line-field.one-check [type="checkbox"] + label:before,.termin-filter .line-field.one-check [type="checkbox"]:not(.filled-in) + label:after{margin-top:0;}.termin-filter .line-field.select{height:32px;}.termin-filter .line-field.select.active-field-yes{height:51px;}.termin-filter .line-field.select .select-wrapper{background-color:#fff;}.termin-filter .line-field.select input[type=text]{margin:0;height:36px;line-height:30px;position:relative;padding:0 8px;color:#777;z-index:2;}.termin-filter .line-field.select span.caret{top:0;right:8px;font-size:8px;color:#777;z-index:1;}.termin-filter .line-field.select ul li{height:40px;max-height:40px;min-height:40px;}.termin-filter .line-field.select ul li > span{padding:10px 6px 11px;line-height:16px;height:40px;font-size:16px;}.termin-filter .line-field.select [type="checkbox"] + label:before{width:16px;height:16px;}.termin-filter .line-field.select [type="checkbox"] + label:before{margin-top:0;}.termin-filter .line-field.select [type="checkbox"]:checked + label:before{width:10px;height:18px;top:-3px;}.termin-filter .line-field.okrug{width:115px;}.termin-filter .line-field.okrug.active-field-no{margin-top:19px;}.termin-filter .line-field.price-down{height:20px;margin-right:25px;float:left;}.termin-filter .line-field.exclusive{float:left;}.pager,.item-list{position:relative;text-align:center;}.pager .load-more{width:100%;margin:0 0 20px;font-size:16px;background:#fff;color:#252525;border:1px solid #eee;box-shadow:none;border-radius:2px;display:block;text-transform:none;letter-spacing:0;}.pager .load-more:hover{background:#4285f4;color:#fff;border-color:#4285f4;}.load-more .spinner{margin:20px auto;width:70px;height:18px;text-align:center;}.pager .pagination,.item-list .pagination{display:inline-block;height:30px;overflow:hidden;}.pagination li,.item-list .pager li{padding:0;display:block;float:left;margin-right:5px;}.pager .pagination li a,.pager .pagination li span,.item-list .pagination li a,.item-list .pagination li.active{display:block;text-align:center;text-decoration:none;padding:0 8px;height:30px;overflow:hidden;}.pager .pagination li span,.item-list .pagination li.active{color:#fff;cursor:default;line-height:30px;}.pager .pagination li i{margin:-1px -8px 0;width:30px;height:30px;display:block;}.pager .pagination li i.right{-ms-transform:rotate(-90deg);transform:rotate(-90deg);background:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-down.svg) 50% no-repeat;background-size:20px;}.pager .pagination li i.left{-ms-transform:rotate(90deg);transform:rotate(90deg);background:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-down.svg) 50% no-repeat;background-size:20px;}.pager .pagination li.last i,.pager .pagination li.first i{margin-left:-10px;margin-right:-12px;}.box-termin-informer{margin:0 0 15px;position:relative;}.page-property-fav .box-termin-informer.newflatpresent{height:140px;}.box-termin-informer .btn-block-block{text-align:right;position:absolute;right:0;top:0;width:400px;}.box-termin-informer .btn-block-block .btn{box-shadow:none;text-transform:none;letter-spacing:0;background:#f18b68;font-size:14px;width:165px;padding:0 10px;margin:0 15px 15px 0;}.box-termin-informer .btn-block-block .btn.no-active{opacity:.7;}.box-termin-informer .btn-block-block .btn:hover{background:#f19575;}.box-termin-informer .btn-block-block .btn:nth-child(3),.box-termin-informer .btn-block-block .btn:nth-child(5){margin-right:0;}.box-termin-informer .btn-block-block .btn:nth-child(4),.box-termin-informer .btn-block-block .btn:nth-child(5){margin-bottom:0;}.box-termin-informer .btn-block-block .new-box{width:100%;}.box-termin-informer .btn-block-block .btnunite{margin:10px 0 0;background:#131313;color:#fff;padding:10px 20px;text-align:center;cursor:pointer;float:left;}.box-termin-informer .btn-block-block .btnunite:hover{opacity:.8;}.box-termin-informer .btn-block-block .btnunite[data-type="presentbrokerunite-nobrand"]{width:165px;float:right;}.box-termin-informer .btn-block-block .btnunite.no-active{opacity:.8;}.box-termin-informer .btn-block-block .whatsapp{background:url(/sites/all/themes/vrealty_weblight/images/icons/wa.svg) no-repeat;width:36px;height:36px;background-size:36px;display:block;cursor:pointer;}.box-termin-informer .btn-block-block .whatsapp[data-type="nobrand"]{margin:15px 0 0;background-image:url(/sites/all/themes/vrealty_weblight/images/icons/wa_no.svg);}.box-termin-informer .btn-block-block .whatsapp:hover{opacity:.8;}.box-termin-informer h1{margin:0 30px 10px 0;padding:0;font-weight:400;font-size:26px;line-height:34px;}.box-termin-informer h1 span.clear-fav{font-size:16px;border-bottom:1px dotted #4fbc65;color:#4fbc65;cursor:pointer;}.box-termin-informer .desc{font-size:16px;line-height:22px;margin:0 0 15px;border:2px solid #d0d1d1;padding:12px 15px 10px;}.box-termin-informer .desc sup{font-size:10px;line-height:10px;font-weight:700;}.box-termin-informer .sum{display:block;float:left;line-height:28px;background:#fde2cc;color:#f18b68;padding:0 5px;margin-right:20px;}.box-termin-informer .back-pages{display:block;overflow:hidden;line-height:28px;margin:0 0 0 20px;font-weight:700;font-size:14px;}nav ul li .container .type-property{overflow:hidden;width:100%;margin:15px 0 0;}nav ul li .container .type-property{margin-top:0;}nav ul li .container .type-property ul li{display:block;float:left;margin:0 15px 0 0;}nav ul li .container .type-property ul li{margin-right:10px;}nav ul li .container .type-property ul li a{display:block;line-height:34px;font-size:15px;text-decoration:none;padding:0 15px;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-o-transition:0.2s ease;-ms-transition:0.2s ease;transition:0.2s ease;background:#9fb1b9;color:#fff;}nav ul li .container .type-property ul li a.active,nav ul li .container .type-property ul li a:hover{background:#f18b68;text-shadow:rgba(0,0,0,.2) 0 1px 1px;color:#fff;}nav ul li .container .type-property ul li a.active{cursor:default;}.box-termin-informer .line-box-month{overflow:hidden;background:#f4fbf8;padding:8px 15px;color:#30ab80;margin:0 0 10px;}.box-termin-informer .line-box-month .box-title{float:left;font-weight:700;margin-right:20px;}.box-termin-informer .line-box-month ul{display:block;float:left;}.box-termin-informer .line-box-month ul li{display:block;float:left;margin-right:15px;line-height:20px;}.box-termin-informer .line-box-month ul li.active{font-weight:700;color:#3685d0;cursor:default;}.property-box-info{width:calc(100% + 32px);overflow:hidden;position:relative;transition:border 0.2s;}ymaps .property-box-info{border:none;box-shadow:none !important;padding:0;margin:0;width:665px !important;overflow:hidden !important;max-width:665px !important;}ymaps .property-box-info .tmb__lot{display:grid;grid-template-columns:0.5fr 1fr;grid-template-rows:0fr 0fr 0fr 0fr 0fr;gap:12px;}ymaps .property-box-info .tmb__lot .tmb__slider{grid-row:span 12;border-radius:unset;}ymaps .property-box-info .tmb__lot .tmb__slider img{border-radius:8px;}ymaps .property-box-info .tmb__lot .tmb__overlay{padding:12px;}ymaps .property-box-info .tmb__lot .tmb__overlay__tag.id{position:absolute;left:12px;bottom:12px;}ymaps .property-box-info .tmb__lot .tmb__overlay__tag.photo{position:absolute;right:12px;bottom:12px;}ymaps .property-box-info .tmb__lot .tmb__content{display:contents;}ymaps .property-box-info .tmb__lot .tmb__content .tmb__header{margin:0;}ymaps .tmb .tmb__header .price-multi-box.price-metr{position:static;}ymaps .property-box-info .tmb__lot .tmb__content .tmb__location{margin:0;}ymaps .property-box-info .tmb__lot .tmb__content .tmb__characteristics{margin:0;}ymaps .property-box-info .tmb__lot .tmb__content .tmb__characteristics__item{flex-basis:unset;}ymaps .property-box-info .tmb__lot .tmb__content .tmb__tags{grid-column:span 2;}ymaps .property-box-info .tmb__lot .tmb__content .tmb__flats{grid-column:span 2;}ymaps .property-box-info .tmb__lot .tmb__content .tmb__flats .tmb__flats__rooms{flex-grow:1;flex-basis:45px;}ymaps .property-box-info .tmb__lot .tmb__content .tmb__flats .tmb__flats__count{flex-grow:1;flex-basis:50px;}ymaps .property-box-info .tmb__lot .tmb__content .tmb__flats .tmb__flats__area{flex-grow:1;flex-basis:105px;}ymaps .property-box-info .tmb__lot .tmb__content .tmb__flats .tmb__flats__price{flex-grow:1;flex-basis:105px;}ymaps .property-box-info .tmb__lot .tmb__content .tmb__flats .tmb__flats-line > span:nth-of-type(3),ymaps .property-box-info .tmb__lot .tmb__content .tmb__flats .tmb__flats-line > span:nth-of-type(4){width:unset;}.node-type-property ymaps .property-box-info{width:unset !important;max-width:unset !important;}.node-type-property ymaps .property-box-info .tmb .tmb__flats .tmb__flats-line{width:calc(50% - 4px);}.node-type-property .ymaps-2-1-79-balloon__close + .ymaps-2-1-79-balloon__content{margin-right:0;}ymaps .property-box-info .photo-property{margin-right:0 !important;}ymaps .property-box-info:hover,ymaps .property-box-info:hover .left-box-property .info .line .title,ymaps .property-box-info:hover .left-box-property .info .line .content{background:#fff !important;}ymaps .property-box-info .map{display:none;}ymaps .property-box-info .photo-property{height:235px;}.property-box-info.sold:before{content:'';background:rgba(255,255,255,0.7);position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;}.property-box-info.sold:after{content:'Объект продан';font-size:24px;line-height:40px;width:250px;position:absolute;text-align:center;top:40%;left:380px;z-index:2;background:#f3f3f3;color:#3685d0;text-shadow:rgba(255,255,255,.55) 0 2px 1px;}.property-box-info.sold:hover .more-link,.property-box-info.sold:hover .left-box-property .info .line a,.property-box-info.sold:hover .left-box-property > .title{position:relative;z-index:101;}.property-box-info.exclusive a{color:#4caf50;}.property-box-info.exclusive .right-box-property .view{background:#f18b68;color:#fff;}.property-box-info.exclusive .right-box-property .view:hover{background:#f19575;}.property-box-info.exclusive .photo-property .slider{border:2px solid #4cae50;display:block;overflow:hidden;position:relative;}.property-box-info.exclusive .photo-property .slider img{display:block;width:100%;height:auto;}.property-box-info .photo-property.one-images img{display:block;width:100%;height:100%;}.property-box-info .photo-property .video{width:40px;height:40px;background:url(/sites/all/themes/vrealty_weblight/images/icons/youtube.png) 50% no-repeat;background-size:40px;border-radius:40px;position:absolute;left:70px;bottom:40px;}.property-box-info .photo-property .photo-our{width:40px;height:40px;background:url(/sites/all/themes/vrealty_weblight/images/icons/photo.svg) 50% #fff no-repeat;background-size:30px;border-radius:30px;position:absolute;left:20px;bottom:40px;}.property-box-info.exclusive .photo-property .slider:before{content:'Эксклюзивное предложение Vesco Realty';display:block;position:absolute;left:0;top:0;background:#4caf50;color:#fff;line-height:30px;font-size:15px;padding:0 15px;width:100%;}.property-box-info .left-box-property{float:left;width:290px;}.property-box-info .left-box-property > .title{margin:0 0 10px;font-size:17px;font-weight:700;line-height:24px;}.property-box-info .left-box-property > .title a{text-decoration:none;}.property-box-info .left-box-property > .title a:visited{color:#7f68b5;}.property-box-info .left-box-property .info .line{font-size:15px;text-align:right;display:flex;justify-content:space-between;gap:0 12px;height:20px;margin:0 0 8px;border-bottom:1px dotted #bbb;}.property-box-info .left-box-property .info .line .title{float:left;overflow:hidden;background:#fff;margin:6px 0 0;color:#555;}.property-box-info .left-box-property .info .line .title sup{font-weight:700;line-height:10px;font-size:11px;}.property-box-info .left-box-property .info .line .content{text-align:right;margin:6px 0 0;background:#fff;overflow:hidden;float:right;max-width:255px;text-overflow:ellipsis;}.property-box-info .left-box-property .info .line .content span.small{font-size:12px;}.property-box-info .left-box-property .info .line .content sup{font-weight:700;line-height:10px;font-size:11px;}.property-box-info .left-box-property .info .line.metro-bc .content{font-size:13px;}.property-box-info .left-box-property .info .line.metro-bc .content span.time{font-size:13px;text-transform:lowercase;}.property-box-info .left-box-property .info .line.metro .content{position:relative;overflow:visible;}.property-box-info .left-box-property .info .line.metro .content:before{content:'';position:absolute;left:-20px;top:2px;display:block;background:url(/sites/all/themes/vrealty_weblight/images/metro_icon.png) -1px -1px no-repeat;width:17px;height:15px;}.property-box-info.exclusive .left-box-property .info .line.metro .content:before{background:url(/sites/all/themes/vrealty_weblight/images/metro_icon_ex.png) -1px -1px no-repeat;}.property-box-info .left-box-property .info .line.metro.metro- .content:before{display:none;}.property-box-info .left-box-property .info .line.metro.metro-1 .content:before{background-color:#ef1e25;}.property-box-info .left-box-property .info .line.metro.metro-2 .content:before{background-color:#0252a2;}.property-box-info .left-box-property .info .line.metro.metro-3 .content:before{background-color:#ffd803;}.property-box-info .left-box-property .info .line.metro.metro-4 .content:before{background-color:#b61d8e;}.property-box-info .left-box-property .info .line.metro.metro-5 .content:before{background-color:#b1d332;}.property-box-info .left-box-property .info .line.metro.metro-6 .content:before{background-color:#029a55;}.property-box-info .left-box-property .info .line.metro.metro-7 .content:before{background-color:#019ee0;}.property-box-info .left-box-property .info .line.metro.metro-8 .content:before{background-color:#029a55;}.property-box-info .left-box-property .info .line.metro.metro-9 .content:before{background-color:#ff8103;}.property-box-info .left-box-property .info .line.metro.metro-10 .content:before{background-color:#745c2f;}.property-box-info .left-box-property .address{margin:15px 0 0;font-size:14px;}.property-box-info .left-box-property .address .title{margin-right:5px;font-weight:700;}.property-box-info .left-box-property .info .more{color:#777;margin-top:13px;}.property-box-info .left-box-property .info .more li{float:left;display:block;margin-right:15px;font-size:14px;line-height:22px;cursor:default;}.property-box-info .photo-property{width:350px;height:260px;float:left;margin:0 15px 0 25px;position:relative;}.property-box-info .photo-property .slider{height:235px;overflow:hidden;display:block;position:relative;}.property-box-info .photo-property .slider img{display:block;width:100%;height:auto;}.property-box-info .photo-property .slider.plan img{width:auto;max-height:100%;margin:0 auto;}.property-box-info .photo-property .label-per{position:absolute;right:20px;top:120px;background:url(/sites/all/themes/vrealty_weblight/images/action.svg) no-repeat;width:100px;height:100px;background-size:100%;color:#fff;padding:25px 20px;font-weight:700;font-size:28px;text-align:center;}.property-box-info .photo-property .label-per span:not(.text){font-weight:400;font-size:18px;}.property-box-info .photo-property .label-per .text{font-weight:400;font-size:14px;line-height:16px;display:block;margin:5px 0 0;}.property-box-info:not(.exclusive) .photo-property .slider:before{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);transition:background-color 0.3s;}.property-box-info:not(.exclusive) .photo-property .slider:after{display:block;position:absolute;content:'';bottom:0;left:0;border-left:20px solid #fff;border-bottom:15px solid #fff;border-right:20px solid transparent;border-top:15px solid transparent;}.property-box-info .photo-property .count{display:none;position:absolute;left:145px;bottom:35px;z-index:9;color:#fff;text-shadow:rgba(0,0,0,.7) 0 2px 5px;}.property-box-info:hover .photo-property .count{}.property-box-info .photo-property .owl-controls .owl-nav{display:none;}.property-box-info:hover .photo-property .owl-controls .owl-nav{display:block;}.property-box-info .photo-property .owl-controls .owl-nav > div{position:absolute;display:block;text-decoration:none;z-index:9;overflow:hidden;width:35px;top:90px;font-size:35px;outline:none;color:#fff;text-shadow:rgba(0,0,0,.4) 0 1px 1px;}.property-box-info .photo-property .owl-controls .owl-nav .owl-prev{left:0;-ms-transform:rotate(-180deg);transform:rotate(-180deg);}.property-box-info .photo-property .owl-controls .owl-nav .owl-next{right:0;}.property-box-info .photo-property .owl-controls .owl-nav span{display:block;}.property-box-info .photo-property .owl-controls .owl-nav .owl-prev span{-ms-transform:rotate(-270deg);transform:rotate(-270deg);}.property-box-info .photo-property .owl-controls .owl-nav .owl-next span{-ms-transform:rotate(90deg);transform:rotate(90deg);}.property-box-info .photo-property .map{margin:7px 0 0;font-size:14px;cursor:pointer;color:#607d8b;}.property-box-info .photo-property .view-options{position:absolute;right:0;bottom:17px;}.property-box-info .photo-property .view-options span{display:block;background:rgba(0,0,0,.8);color:#fff;line-height:34px;padding:0 15px;font-size:15px;width:auto;text-align:center;margin:0 0 10px;}.property-box-info .images .one-images{float:right;}.property-box-info .right-box-property{float:left;width:160px;height:240px;}.property-box-info .right-box-property .more-links{margin:0 0 25px}.property-box-info .right-box-property .more-links li{margin:0 0 3px;text-align:right;}.property-box-info .right-box-property .more-links li a,.property-box-info .right-box-property .more-links li.text{display:block;color:#666;cursor:pointer;text-decoration:none;}.property-box-info .right-box-property .more-links li a:hover,.property-box-info .right-box-property .more-links li.text:hover{color:#f18b68;}.property-box-info .right-box-property .more-links li.fav.active{color:#4caf50;}.property-box-info .right-box-property .more-links li.fav span,.property-box-info .right-box-property .more-links li.present span{display:block;float:right;}.property-box-info .right-box-property .more-links li.fav .icon{font-weight:700;margin-right:3px;font-size:15px;}.property-box-info .right-box-property .more-links li.present .icon{margin-right:3px;}.arert-fav{font-size:14px;}#toast-container{right:3% !important;top:60px !important;}.property-box-info .right-box-property .price-multi-box{overflow:hidden;}.property-box-info .right-box-property .price-multi-box .req{text-align:right;margin:5px 0 0;color:red;display:block;font-weight:700;font-size:16px;}.property-box-info .right-box-property .price-multi-box.arhiv-price{margin-top:-8px;margin-bottom:-10px;}.property-box-info .right-box-property .price-multi-box.no-price{font-size:20px;line-height:20px;text-align:right;color:#777;}.property-box-info[data-type="complex"] .right-box-property .price-multi-box.no-price{display:none;}.property-box-info .right-box-property .price-multi-box .title-box{font-size:18px;line-height:22px;margin:0 0 15px;color:#1b4268;text-align:center;}.property-box-info .right-box-property .price-multi-box .title-box sup{font-size:11px;line-height:10px;font-weight:700;}.property-box-info .right-box-property .price-multi-box .title-box .text{display:inline-block;}.property-box-info .right-box-property .price-multi-box .icon{display:inline-block;width:18px;font-size:18px;overflow:hidden;margin-bottom:-2px;margin-right:7px;color:#d01716;}.property-box-info .right-box-property .price-multi-box .icon:empty{display:none;}.property-box-info .right-box-property .price-multi-box .content-box{display:flex;justify-content:flex-end;font-size:20px;line-height:20px;height:20px;text-align:right;font-weight:700;}.property-box-info .right-box-property .price-multi-box.price-metr{margin:10px 0 0;color:#555;}.property-box-info .right-box-property .price-multi-box.price-metr .content-box{font-size:16px;}.property-box-info .right-box-property .price-multi-box.price-metr .content-box sup{line-height:12px;font-size:11px;}.property-box-info .right-box-property .price-multi-box.price-metr .title{margin-right:5px;}.property-box-info .right-box-property .price-multi-box.price-metr .cy{margin-left:5px;}.property-box-info .right-box-property .price-multi-box .content-box a{text-decoration:none;color:#313131;}.property-box-info .right-box-property .price-multi-box .content-box.arhiv{background:none;font-size:14px;line-height:18px;height:18px;padding:0;text-decoration:line-through;color:#9fb1b9;margin-bottom:3px;}.property-box-info .right-box-property .price-multi-box .content-box.arhiv a{color:#666;}.property-box-info .right-box-property .price-multi-box .content-box.area-bc{cursor:pointer;position:relative;}.property-box-info .right-box-property .price-multi-box.office-area .content-box sup{font-size:13px;line-height:10px;}.property-box-info .right-box-property .price-multi-box.price-area{margin:10px 0 -5px;}.property-box-info .right-box-property .price-multi-box.price-area.arhiv{margin-top:17px;}.property-box-info .right-box-property .price-multi-box.price-area .content-box{font-size:14px;font-weight:400;line-height:14px;height:14px;color:#84a2b1;}.property-box-info .right-box-property .more-link{display:block;color:#3685d0;line-height:19px;text-decoration:none;font-size:16px;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-o-transition:0.2s ease;-ms-transition:0.2s ease;transition:0.2s ease;text-align:right;margin:25px 0 0;}.property-box-info .right-box-property .view{font-size:14px;text-align:center;background:#fff4d4;padding:6px;color:#f47c3c;cursor:pointer;margin:25px 0 0 10px;display:block;box-shadow:0 2px 5px rgba(0,0,0,.1);}.property-box-info .right-box-property .qu{display:none;font-size:14px;margin-top:10px;text-align:right;color:#607d8b;cursor:pointer;}.property-box-info.sold .right-box-property .more-link{margin-top:0;}.property-box-info .right-box-property .more-link:hover{color:#f18b68;}.property-box-info .top-10-info{font-size:14px;line-height:20px;background:#fafafa;margin:25px -15px -15px;padding:10px 15px;}.sort-filter-termin{overflow:hidden;margin:0 0 15px;font-size:14px;line-height:28px;}.sort-filter-termin .box-title{float:left;margin-right:11px;}.sort-filter-termin ul.options{display:block;float:left;}.sort-filter-termin ul.options li{display:block;float:left;color:#3685d0;cursor:pointer;}.sort-filter-termin ul.options li a,.page-filter2 .sort-filter-termin ul.options li{display:block;padding:0 6px;overflow:hidden;margin:0 4px;}.sort-filter-termin ul.options li a.active,.page-filter2 .sort-filter-termin ul.options li.active{background:#898984;color:#fff;text-decoration:none;text-shadow:rgba(0,0,0,.2) 0 1px 1px;padding:0 8px;margin:0 2px;}.sort-filter-termin ul.options li span{display:block;float:left;line-height:28px;}.sort-filter-termin ul.options li span.title{margin-right:6px;}.sort-filter-termin ul.options li span.icon-arrow-up,.sort-filter-termin ul.options li span.icon-arrow-down,.sort-filter-termin ul.options li span.icon{width:14px;display:inline-block;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-down.svg) 50% no-repeat !important;mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-down.svg) 50% no-repeat !important;-webkit-mask-size:12px !important;mask-size:12px !important;background-color:#fff;height:28px;background-size:12px !important;opacity:.9;}.sort-filter-termin ul.options li span.icon-arrow-up,.sort-filter-termin ul.options li[data-order="desc"] span.icon{-ms-transform:rotate(180deg);transform:rotate(180deg);}.sort-filter-termin .pages-out{display:none;float:right;}.sort-filter-termin .pages-out .select-wrapper{float:left;display:block;margin:4px 0 0;}.sort-filter-termin .pages-out input,.sort-filter-termin .pages-out ul,.sort-filter-termin .pages-out svg{display:none !important;}.sort-filter-termin .pages-out span{margin-right:5px;display:block;float:left;}.sort-filter-termin .pages-out select{display:block;float:left;margin:0;height:auto;width:auto;padding:0;}.views-termin{float:right;position:relative;height:28px;}.page-filter2 .views-termin{margin-top:-30px;}.logged-in.views-termin{margin-top:-378px;}.views-termin li{display:block;float:left;width:28px;height:28px;margin-left:5px;background:#000;cursor:pointer;}.views-termin li[data-type="main"]{background:url(/sites/all/themes/vrealty_weblight/images/icons/main.svg) 50% no-repeat;background-size:28px;}.views-termin li[data-type="compact"]{background:url(/sites/all/themes/vrealty_weblight/images/icons/compact.svg) 50% no-repeat;background-size:28px;}.views-termin li[data-type="horizontal"]{background:url(/sites/all/themes/vrealty_weblight/images/icons/main.svg) 50% no-repeat;background-size:28px;}.views-termin li[data-type="grid"]{background:url(/sites/all/themes/vrealty_weblight/images/icons/grip-solid-full.svg) 50% no-repeat;background-size:28px;}.views-termin li[data-type="line"]{background:url(/sites/all/themes/vrealty_weblight/images/icons/grip-lines-solid-full.svg) 50% no-repeat;background-size:28px;}.views-termin + .fast-links{margin-right:100px;}.maps-container{overflow:hidden;margin-bottom:-15px;}.maps-container .maps-list{height:30px;line-height:30px;background:#f47c3c;color:#fff;float:right;text-shadow:rgba(0,0,0,.2) 0 1px 1px;padding:0 15px 0 34px;font-size:15px;cursor:pointer;position:relative;}.maps-container .maps-list span{display:block;position:absolute;left:15px;font-size:15px;top:6px;}#wrap-page #one-box section#block-weblight-realty-highway-block .block-title{margin-bottom:0;}.top-10-name{position:absolute;top:-70px;}.property-box-info .info-panel{margin:-10px 0 10px -15px;}.property-box-info .btn-edit{padding:7px 10px;width:230px;text-align:center;cursor:pointer;font-size:14px;background:rgba(96,124,138,.75);color:#fff;}.modal.edit{width:500px;top:200px !important;}.modal.edit .modal-close{float:right;margin:7px 25px;cursor:pointer;color:#555;}.modal.edit textarea{max-width:100%;font-size:14px;}.modal.edit select{display:block;margin:0 0 20px;}.modal.edit select option{max-width:600px;}.property-box-info.new-build{padding-bottom:0;}.property-box-info.new-build .user-panel{display:none;}.property-box-info.new-build .photo-property{margin:-15px 30px 0 -15px;width:420px;height:335px;}.property-box-info.new-build .photo-property img,.property-box-info.new-build .photo-property .slider{width:420px;height:280px;}.property-box-info.new-build .photo-property .slider{border-radius:0;}.property-box-info.new-build .photo-property .map{line-height:55px;font-size:16px;text-align:center;width:180px;margin:0 10px 0 0;background:#fff4d4;}.property-box-info.new-build .main-info{width:220px;position:absolute;left:200px;top:280px;line-height:55px;font-size:16px;}.property-box-info.new-build .main-info span{display:block;float:left;color:#7a8b92;margin-right:30px;}.property-box-info.new-build .main-info span:last-child{margin-right:0;}.property-box-info.new-build .main-info .count{margin-right:20px;}.property-box-info.new-build .main-info .year{color:#d84b6f;float:right;margin-right:0;}.property-box-info.new-build .main-info .count{display:none;}.property-box-info.new-build .left-box-property{overflow:hidden;height:100%;width:405px;}.property-box-info.new-build .left-box-property .top-box .title{font-size:26px;font-weight:400;color:rgba(0,0,0,0.7);margin:3px 0 10px;line-height:32px;}.property-box-info.new-build .left-box-property .top-box .title span{display:none;}.property-box-info.new-build .left-box-property .top-box .title a{color:#444;text-decoration:none;}.property-box-info.new-build .left-box-property .address{margin:0;font-size:16px;color:#777;line-height:24px;}.property-box-info.new-build .left-box-property .address a{text-decoration:none;color:#555;}.property-box-info.new-build .left-box-property .address span{display:block;margin:2px 0 0;}.property-box-info.new-build .flats-table{margin:15px 0 0;font-size:16px;line-height:50px;}.property-box-info.new-build .flats-table .flat-line{border-bottom:1px solid #f1f6f7;cursor:pointer;}.property-box-info.new-build .flats-table .flat-line > *{display:block;float:left;}.property-box-info.new-build .flats-table .flat-line:last-child{border-bottom:none;}.property-box-info.new-build .flats-table .flat-line .rooms{text-decoration:none;font-size:17px;color:#4e92ad;}.property-box-info.new-build .flats-table .flat-line .area{margin-left:50px;}.property-box-info.new-build .flats-table .flat-line.line-free .area{margin-left:30px;}.property-box-info.new-build .flats-table .flat-line .area sup{font-size:10px;}.property-box-info.new-build .flats-table .flat-line .price{float:right;}.property-box-info.new-build .flats-table .flat-line .count{font-size:12px;margin:0 0 0 5px;color:#777;width:60px;}.property-box-info.new-build .map-mini-content{margin:0 -15px 50px !important;}.property-box-info.new-build .map-mini-content > ymaps{margin:0 !important;}.property-box-info.new-build.line-complex .photo-property{float:none;width:870px;height:220px;margin:-15px -15px 0;}.property-box-info.new-build.line-complex .photo-property img,.property-box-info.new-build.line-complex .photo-property .slider{width:100%;height:220px;}.property-box-info.new-build.line-complex .photo-property .map{position:absolute;right:-10px;bottom:0;line-height:36px;width:140px;font-size:14px;}.property-box-info.new-build.line-complex .left-box-property > .title{margin-top:0;}.property-box-info.new-build.line-complex .left-box-property{width:100%;}.property-box-info.new-build.line-complex .left-box-property .top-box{width:390px;margin:20px 20px 50px 0;float:left;}.property-box-info.new-build.line-complex .flats-table{width:430px;float:right;}.property-box-info.new-build.line-complex .main-info{left:15px;bottom:15px;top:auto;width:400px;}.property-box-info.new-build.open-flats .main-info{bottom:475px;}.property-box-info.new-build.line-complex .main-info{line-height:20px;}.property-box-info.new-build.line-complex .main-info .year{float:left;}.property-box-info.new-build.line-complex .main-info .count{display:block;}.property-box-info.new-build.line-complex .main-info .year{margin-right:30px;}.property-box-info .tmb .flats-rooms-info,.property-box-info.new-build .flats-rooms-info{margin:0 -15px;overflow-y:scroll;width:870px;height:0;}.property-box-info .tmb .flats-rooms-info{margin:16px 0 0;width:100%;}.property-box-info .tmb .flats-rooms-info.open,.property-box-info.new-build .flats-rooms-info.open{border-top:2px solid #f1f6f7;}.property-box-info .tmb .flats-rooms-info,.property-box-info.new-build .flats-rooms-info{border:none;background:#fff !important;position:relative;}.property-box-info .tmb .flats-rooms-info .line-flat,.property-box-info.new-build .flats-rooms-info .line-flat{height:80px;font-size:16px;line-height:80px;border-bottom:1px solid #eee;cursor:pointer;position:relative !important;overflow:hidden;display:block;text-decoration:none;color:#555;}.property-box-info .tmb .flats-rooms-info .line-flat{display:flex;}.property-box-info .tmb .flats-rooms-info .line-flat > span:not(.flat-info){flex-grow:1;}.property-box-info .tmb .flats-rooms-info .line-flat > span.flat-info{display:none;}.property-box-info .tmb .flats-rooms-info .line-flat:nth-child(even),.property-box-info.new-build .flats-rooms-info .line-flat:nth-child(even){background:#f1f6f7 !important;}.property-box-info .tmb .flats-rooms-info .line-flat:last-child,.property-box-info.new-build .flats-rooms-info .line-flat:last-child{border-bottom:none;margin-bottom:-17px;}.property-box-info .tmb .flats-rooms-info .line-flat > span:not(.flat-info),.property-box-info.new-build .flats-rooms-info .line-flat > span:not(.flat-info){padding-top:0;padding-bottom:0;vertical-align:top;height:80px;float:left;display:block;}.property-box-info .tmb .flats-rooms-info .line-flat .plan,.property-box-info.new-build .flats-rooms-info .line-flat .plan{width:140px;padding:0 20px;}.property-box-info .tmb .flats-rooms-info .line-flat .plan img,.property-box-info.new-build .flats-rooms-info .line-flat .plan img{height:80px;display:block;padding:15px 0;}.property-box-info .tmb .flats-rooms-info .line-flat .rooms,.property-box-info.new-build .flats-rooms-info .line-flat .rooms{width:225px;padding:0 20px;font-size:17px;color:#4e92ad;}.property-box-info .tmb .flats-rooms-info .line-flat .area,.property-box-info.new-build .flats-rooms-info .line-flat .area{width:135px;}.property-box-info .tmb .flats-rooms-info .line-flat .area sup,.property-box-info.new-build .flats-rooms-info .line-flat .area sup{font-size:10px;}.property-box-info .tmb .flats-rooms-info .line-flat .floor,.property-box-info.new-build .flats-rooms-info .line-flat .floor{width:110px;}.property-box-info .tmb .flats-rooms-info .line-flat .price,.property-box-info.new-build .flats-rooms-info .line-flat .price{width:150px;font-weight:700;text-align:right;margin-right:10px;}.property-box-info .tmb .flats-rooms-info .line-flat .arrow,.property-box-info.new-build .flats-rooms-info .line-flat .arrow{display:block;content:'';background-image:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-down.svg) !important;background-repeat:no-repeat !important;background-position:50% 70% !important;width:80px;background-size:18px !important;fill:#fff;opacity:.5;-ms-transform:rotate(15deg);transform:rotate(-90deg);}.property-box-info .tmb .flats-rooms-info .line-flat.open,.property-box-info.new-build .flats-rooms-info .line-flat.open{height:380px;}.property-box-info .tmb .flats-rooms-info .flat-info,.property-box-info.new-build .flats-rooms-info .flat-info{display:block;overflow:hidden;height:300px;width:870px;}.property-box-all .sale-property-no{font-size:16px;line-height:22px;color:#3e3b44;}.property-box-all .form-sale-property{margin:40px 0 0;}.property-box-all .form-sale-property .input-field{float:left;width:47%;margin:0 6% 30px 0;}.property-box-all .form-sale-property .input-field:nth-child(2){margin-right:0;}.property-box-all .form-sale-property .webform-component-textarea{overflow:hidden;width:100%;margin:0 0 15px;}.property-box-all .form-sale-property .form-item:not(.input-field) label{color:#666;font-size:15px;margin:0 0 8px;display:block;}.property-box-all .form-sale-property input[type="submit"]{background:#4285f4;display:block;}.property-box-all .form-sale-property input.form-text{border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3;border-top:1px solid #f3f3f3;}.property-box-all .form-sale-property .input-field > label{left:10px;}.property-box-all .form-sale-property .input-field > label:not(.label-icon).active{transform:translateY(-18px) translateX(-10px) scale(0.8);}.banner.listing.flagman.banner-sale-property-no{margin:30px 0 0;}.node-unpublish #modal-contact-block{position:relative;top:unset;left:unset;box-shadow:none;right:unset !important;bottom:unset !important;display:block;width:720px;margin:0 auto;}.node-unpublish #modal-contact-block .back-call-form > label{text-align:center;}.node-unpublish #modal-contact-block .back-call-form .form-actions input[type="submit"]{margin-left:auto;margin-right:auto;display:block;}.nopropertysale h1{text-align:center;}.nopropertysale .node-unpublish h2{text-align:center;font-size:28px;line-height:32px;padding:0;font-weight:700;width:888px;margin:0 auto 30px;}.node-unpublish #modal-contact-block .info-broker{width:300px;margin-right:30px;float:left;}.node-unpublish #modal-contact-block .webform-component--phone{display:inline-block;width:300px;margin:0 30px 0 0;}.node-unpublish #modal-contact-block .webform-component--time{display:inline-block;width:350px;margin:0;}.node-unpublish #modal-contact-block .back-call-form .form-item.webform-component--time label{float:left;line-height:32px;width:120px;color:#000;font-weight:400;font-size:16px;}.node-unpublish #modal-contact-block .back-call-form .form-item.webform-component--time .select-wrapper{float:left;width:230px;}.node-unpublish #modal-contact-block .back-call-form .form-item input.select-dropdown{height:32px;line-height:32px;margin:0;}.node-unpublish #modal-contact-block .back-call-form .form-actions{margin:30px 0 0;}.node-unpublish #modal-contact-block .messages.error{margin:15px 0;background:#f44336;color:#fff;padding:15px 20px;line-height:20px;font-size:14px;}.partnertemplate .wrapper-flat{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px;}.partnertemplate .wrapper-flat .flat-preview{position:relative;}.partnertemplate .wrapper-flat .flat-preview .flat-exclusive{position:absolute;bottom:0;}.partnertemplate .wrapper-flat .flat-preview .flat-exclusive p{color:#4fbb65;font-size:40px;font-weight:bold;margin:0;}.partnertemplate .wrapper-flat .flat-preview .left{-webkit-transform-origin:left bottom 0;transform-origin:left bottom 0;transform:rotate(270deg);left:-20px;}.partnertemplate .wrapper-flat .flat-preview .ex-left{-webkit-transform-origin:left bottom 0;transform-origin:left bottom 0;transform:rotate(270deg);left:-20px;}.partnertemplate .wrapper-flat .flat-preview .ex-right{-webkit-transform-origin:right bottom 0;transform-origin:right bottom 0;transform:rotate(90deg);right:-20px;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;max-height:510px;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay .overlay-tags{position:absolute;left:20px;top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay .overlay-tags p{margin:0 4px 0 0;color:#fff;font-size:16px;padding:3px 10px;border-radius:3px;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay .overlay-tags .black{background:#000;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay .overlay-tags .gray{background:#546e79;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay .overlay-favorite{position:absolute;top:10px;right:10px;padding:10px;background-color:rgba(0,0,0,0.3);border-radius:50%;cursor:pointer;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay .overlay-favorite__icon{display:block;width:25px;height:25px;background:url(/sites/all/themes/vrealty_weblight/css/image/favorite-white.svg) center/contain no-repeat;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay .overlay-map{cursor:pointer;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:20px;left:20px;padding:10px 13px;background-color:rgba(0,0,0,0.3);border-radius:25px;-webkit-transition:all 0.35s;transition:all 0.35s;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay .overlay-map p{-webkit-transition:all 0.35s;transition:all 0.35s;display:none;opacity:0;margin:0 0 0 10px;color:#fff;font-weight:bold;font-size:16px;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay .overlay-map__icon{display:block;width:20px;height:25px;background:url(/sites/all/themes/vrealty_weblight/css/image/pin-white.svg) center/contain no-repeat;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay .overlay-map:hover{border-radius:25px;padding:10px 30px 10px 13px;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay .overlay-map:hover p{opacity:1;display:block;}.partnertemplate .wrapper-flat .flat-preview .preview-image img{display:block;width:100%;max-width:770px;height:510px;-o-object-fit:cover;object-fit:cover;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-slides{margin-top:2px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-slides .slides-item{cursor:pointer;margin-right:5px;width:92px;height:75px;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-slides .slides-item[data-num="8"]{margin-right:0;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-slides .slides-item img{max-width:92px;max-height:75px;-o-object-fit:fill;object-fit:fill;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-slides .item-active{border:2px #f18b68 solid;}.partnertemplate .wrapper-flat .flat-desc{display:flex;flex-direction:column;flex-grow:1;max-width:400px;margin-left:30px;}.partnertemplate .wrapper-flat .flat-desc .desc-number{color:#546e7a;font-size:60px;margin:0 0 15px;line-height:1;}.partnertemplate .wrapper-flat .flat-desc .desc-title{color:#000;font-weight:bold;font-size:22px;line-height:30px;margin:0;}.partnertemplate .wrapper-flat .flat-desc .fulllink{margin:10px 0 20px;font-size:18px;line-height:20px;text-decoration:underline;display:inline-block;}.partnertemplate .wrapper-flat .flat-desc .desc-complex{font-size:16px;font-weight:bold;color:#1596df;margin:0 0 5px;}.partnertemplate .wrapper-flat .flat-desc .desc-street{font-weight:normal;font-size:16px;line-height:1.2;margin:0 0 25px;position:relative;color:#a4a4a4;}.partnertemplate .wrapper-flat .flat-desc .desc-street a{color:#a4a4a4;}.partnertemplate .wrapper-flat .flat-desc .desc-size{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;margin:0 0 15px;}.partnertemplate .wrapper-flat .flat-desc .desc-size p{margin:0;font-weight:bold;font-size:22px;line-height:1.1;width:25%;text-align:center;}.partnertemplate .wrapper-flat .flat-desc .desc-size span{display:block;}.partnertemplate .wrapper-flat .flat-desc .desc-decoration{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;font-size:16px;margin:10px 0 25px;}.partnertemplate .wrapper-flat .flat-desc .desc-decoration__icon{display:block;width:14px;height:14px;background:url(/sites/all/themes/vrealty_weblight/css/image/check-green.svg) center/contain no-repeat;margin-left:4px;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box{font-size:40px;font-weight:bold;margin:0;line-height:1.3;color:#313131;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box .content-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box span{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box span.title{font-size:22px;display:block;width:100%;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box span.cy{margin-left:4px;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box.price-metr{font-family:'PT Sans',sans-serif;font-size:16px;color:#757575;font-weight:normal;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box.price-metr span{font-size:inherit;font-weight:inherit;margin:inherit;line-height:inherit;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box.price-metr span.cy{margin-left:4px;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box.arhiv-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box.arhiv-price .content-box.arhiv{text-decoration:line-through;color:#000;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:16px;margin-right:12px;width:auto;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box.arhiv-price .content-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:#00a046;width:100%;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box.arhiv-price .price-metr{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box.arhiv-price .price-metr .content-box{width:auto;color:#757575;}.partnertemplate .wrapper-flat .flat-desc .btn.view{margin:10px 0 60px;max-width:220px;line-height:36px;font-size:16px;background-color:#ff7f54;border-radius:unset !important;}.partnertemplate .wrapper-flat .flat-desc .desc-spec{font-weight:bold;font-size:16px;line-height:24px;}.partnertemplate .wrapper-flat .flat-desc .desc-spec .partner-file-box{overflow:hidden;margin:20px 0 0;}.partnertemplate .wrapper-flat .flat-desc .desc-spec .partner-file-box li{display:block;width:calc((100% - 20px) / 2);margin-bottom:20px;float:left;margin-right:20px;}.partnertemplate .wrapper-flat .flat-desc .desc-spec .partner-file-box li:last-child{margin-right:0;}.partnertemplate .wrapper-flat .flat-desc .desc-spec .partner-file-box li a{display:block;background:#3e3b45;color:#fff;line-height:44px;padding:0 15px;font-size:16px;text-align:center;text-decoration:none;}.partnertemplate .wrapper-flat span{font-family:'PT Sans',sans-serif;font-size:16px;color:#757575;font-weight:normal;}.partnertemplate .wrapper-flat .flat-desc .view{font-weight:bold;cursor:pointer;border:0;border-radius:4px;-webkit-filter:contrast(0.8);filter:contrast(0.8);color:#fff;margin:10px 0 60px;max-width:220px;line-height:36px;font-size:16px;background-color:#ff7f54;text-align:center;}.partnertemplate .wrapper-flat .flat-desc .view:hover{-webkit-filter:contrast(1);filter:contrast(1);}.property-box-info.partnertemplate{overflow:visible;box-shadow:none;padding:0;}.property-box-info.partnertemplate:hover{background:none;}.partnertemplate .wrapper-flat .flat-desc .desc-decoration__icon{display:block;width:14px;height:14px;background:url(/sites/all/themes/vrealty_weblight/images/icons/check-green.svg) center/contain no-repeat;margin-left:4px;}.page-partner h1{font-size:82px;line-height:95px;font-weight:bold;margin:-20px 0 30px;}.partnertemplate .wrapper-flat .flat-desc.fd-left{margin-left:0;margin-right:30px;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay .overlay-comm{position:absolute;right:20px;bottom:20px;width:90px;height:90px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding-bottom:10px;font-size:12px;line-height:80%;background:#3685d0 center / cover no-repeat;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/action.svg);mask:url(/sites/all/themes/vrealty_weblight/images/action.svg);-webkit-mask-size:100%;mask-size:100%;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay .overlay-comm p{width:70px;line-height:12px;margin:8px 0 0;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay .overlay-comm .overlay-comm__percent{display:block;color:inherit;font-weight:bold;font-size:24px;line-height:24px;margin:5px 0 0;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay .overlay-comm .overlay-comm__percent span{color:inherit;}.page-partner .first-line{margin:0 0 20px;}.section-seo-shosse{margin-bottom:64px;}}@media screen and (max-width:768px){div.property-box-info{display:flex;flex-direction:column;}div.property-box-info .photo-property{position:relative;order:-1;}.property-box-info .tmb .flats-rooms-info.open{height:auto !important;overflow-y:unset !important;}.property-box-info .tmb .flats-rooms-info .line-flat{display:flex;flex-wrap:wrap;gap:0 15px;justify-content:space-between;border:1px solid #eee;border-radius:5px;padding:10px;margin:15px 0;color:#555;font-size:16px;}.property-box-info .tmb .flats-rooms-info .line-flat > span{display:block;line-height:40px;}.property-box-info .tmb .flats-rooms-info .line-flat .plan img{display:block;max-width:40px;max-height:40px;margin:auto;overflow:hidden;}.property-box-info .tmb .flats-rooms-info .line-flat .rooms{color:#4e92ad;}.property-box-info .tmb .flats-rooms-info .line-flat .price{margin-left:auto;margin-right:0;font-weight:600;}.property-box-info .tmb .flats-rooms-info .line-flat::after,.property-box-info .tmb .flats-rooms-info .line-flat .arrow,.property-box-info .tmb .flats-rooms-info .line-flat .flat-info{display:none;}.section-seo-shosse{margin:0 16px;}}.property-box-info.partnertemplate .user-panel,.property-box-info.partnertemplate .property-feed{width:100%;margin-left:0;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;}@-webkit-keyframes swing{20%{transform:rotate3d(0,0,1,15deg);}40%{transform:rotate3d(0,0,1,-10deg);}60%{transform:rotate3d(0,0,1,5deg);}80%{transform:rotate3d(0,0,1,-5deg);}to{transform:rotate3d(0,0,1,0deg);}}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg);}40%{transform:rotate3d(0,0,1,-10deg);}60%{transform:rotate3d(0,0,1,5deg);}80%{transform:rotate3d(0,0,1,-5deg);}to{transform:rotate3d(0,0,1,0deg);}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
@-webkit-keyframes vscomp-animation-spin{to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes vscomp-animation-spin{to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}body.vscomp-popup-active{overflow:hidden}.vscomp-ele{display:inline-block;width:100%;max-width:250px}.vscomp-wrapper{display:inline-flex;position:relative;width:100%;font-family:sans-serif;font-size:14px;color:#333;text-align:left;flex-wrap:wrap}.vscomp-wrapper *,.vscomp-wrapper *::before,.vscomp-wrapper *::after{box-sizing:border-box}.vscomp-wrapper:focus{outline:none}.vscomp-dropbox-wrapper{position:absolute;top:0;left:0}.vscomp-toggle-button{display:flex;position:relative;align-items:center;width:100%;padding:7px 30px 7px 10px;border:1px solid #ddd;background-color:#fff;cursor:pointer}.vscomp-value{max-width:100%;height:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vscomp-arrow{position:absolute;display:flex;top:0;right:0;width:30px;height:100%;align-items:center;justify-content:center}.vscomp-arrow::after{content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid transparent;border-right-color:#111;border-bottom-color:#111;width:8px;height:8px;margin-top:-6px}.vscomp-clear-icon{position:relative;width:12px;height:12px}.vscomp-clear-icon::before,.vscomp-clear-icon::after{content:"";position:absolute;top:0;left:5px;width:2px;height:12px;background-color:#999}.vscomp-clear-icon::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.vscomp-clear-icon::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.vscomp-clear-icon:hover::before,.vscomp-clear-icon:hover::after{background:#333}.vscomp-clear-button{position:absolute;display:none;top:50%;right:30px;width:24px;height:24px;justify-content:center;align-items:center;border-radius:50%;margin-top:-12px}.vscomp-clear-button:hover{background:#ccc}.vscomp-clear-button:hover .vscomp-clear-icon::before,.vscomp-clear-button:hover .vscomp-clear-icon::after{background-color:#333}.vscomp-dropbox-close-button{display:none;align-items:center;justify-content:center;position:absolute;left:50%;margin-left:-20px;bottom:-48px;width:40px;height:40px;background-color:#fff;border-radius:50%;cursor:pointer}.vscomp-value-tag.more-value-count{white-space:nowrap}.vscomp-dropbox-container{width:100%;z-index:2}.vscomp-dropbox{width:100%;background-color:#fff}.vscomp-options-container{position:relative;max-height:210px;overflow:auto}.vscomp-options-bottom-freezer{position:absolute;bottom:0;left:0;right:0;height:2px}.vscomp-option{display:flex;flex-wrap:wrap;position:relative;align-items:center;padding:0 15px;height:40px;align-items:center;cursor:pointer}.vscomp-option.selected{background-color:#eee}.vscomp-option.focused{background-color:#ccc}.vscomp-option.disabled{opacity:.5;cursor:default}.vscomp-option.group-title .vscomp-option-text{opacity:.6;cursor:default}.vscomp-option.group-title.selected{background-color:transparent}.vscomp-option.group-option{padding-left:30px}.vscomp-new-option-icon{position:absolute;top:0;right:0;width:30px;height:30px}.vscomp-new-option-icon::before{content:"";position:absolute;top:0;right:0;border:15px solid #512da8;border-left-color:transparent;border-bottom-color:transparent}.vscomp-new-option-icon::after{content:"+";display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:1px;font-size:18px;color:#fff;width:15px;height:15px}.vscomp-option-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;user-select:none}.vscomp-option-description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;line-height:15px;color:#666;font-size:13px}.vscomp-search-container{display:flex;align-items:center;position:relative;height:40px;padding:0 5px 0 15px;border-bottom:1px solid #ddd}.vscomp-search-input{border:none;width:calc(100% - 30px);height:38px;padding:10px 0;font-size:15px;background-color:transparent;color:inherit}.vscomp-search-input:focus{outline:none}.vscomp-search-clear{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:25px;color:#999;cursor:pointer;user-select:none;visibility:hidden}.vscomp-search-clear:hover{color:inherit}.vscomp-no-options,.vscomp-no-search-results{display:none;justify-content:center;align-items:center;padding:20px 10px}.vscomp-options-loader{display:none;text-align:center;padding:20px 0}.vscomp-options-loader::before{content:"";display:inline-block;height:40px;width:40px;opacity:.7;border-radius:50%;background-color:#fff;box-shadow:-4px -5px 3px -3px rgba(0,0,0,.3);-webkit-animation:vscomp-animation-spin .8s infinite linear;animation:vscomp-animation-spin .8s infinite linear}.vscomp-ele[disabled]{cursor:not-allowed;user-select:none}.vscomp-ele[disabled] .vscomp-wrapper{pointer-events:none;opacity:.7}.vscomp-wrapper .checkbox-icon{display:inline-flex;position:relative;width:15px;height:15px;margin-right:10px}.vscomp-wrapper .checkbox-icon::after{content:"";display:inline-block;width:100%;height:100%;border:2px solid #888;-webkit-transition-duration:.2s;transition-duration:.2s}.vscomp-wrapper .checkbox-icon.checked::after{width:50%;border-color:#512da8;border-left-color:transparent;border-top-color:transparent;-webkit-transform:rotate(45deg) translate(1px,-4px);transform:rotate(45deg) translate(1px,-4px)}.vscomp-wrapper.show-as-popup .vscomp-dropbox-container{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:auto;opacity:1;background-color:rgba(0,0,0,.5)}.vscomp-wrapper.show-as-popup .vscomp-dropbox{position:relative;width:80%;max-height:calc(80% - 48px);max-width:500px;margin-top:-24px}.vscomp-wrapper.show-as-popup .vscomp-dropbox-close-button{display:flex}.vscomp-wrapper.has-select-all .vscomp-toggle-all-button{display:flex;align-items:center;cursor:pointer}.vscomp-wrapper.has-select-all .vscomp-search-input,.vscomp-wrapper.has-select-all .vscomp-toggle-all-label{width:calc(100% - 55px)}.vscomp-wrapper.has-select-all .vscomp-toggle-all-label{display:none}.vscomp-wrapper:not(.has-search-input) .vscomp-toggle-all-button{width:100%}.vscomp-wrapper:not(.has-search-input) .vscomp-toggle-all-label{display:inline-block}.vscomp-wrapper.multiple .vscomp-option .vscomp-option-text{width:calc(100% - 25px)}.vscomp-wrapper.multiple .vscomp-option .vscomp-option-description{padding-left:25px}.vscomp-wrapper.multiple .vscomp-option.selected .checkbox-icon::after{width:50%;border-color:#512da8;border-left-color:transparent;border-top-color:transparent;-webkit-transform:rotate(45deg) translate(1px,-4px);transform:rotate(45deg) translate(1px,-4px)}.vscomp-wrapper.focused .vscomp-toggle-button,.vscomp-wrapper:focus .vscomp-toggle-button{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.vscomp-wrapper.closed .vscomp-dropbox-container,.vscomp-wrapper.closed.vscomp-dropbox-wrapper{display:none}.vscomp-wrapper:not(.has-value) .vscomp-value{opacity:.5}.vscomp-wrapper.has-clear-button.has-value .vscomp-clear-button{display:flex}.vscomp-wrapper.has-clear-button .vscomp-toggle-button{padding-right:54px}.vscomp-wrapper.has-no-options .vscomp-options-container,.vscomp-wrapper.has-no-search-results .vscomp-options-container{display:none}.vscomp-wrapper.has-no-options .vscomp-no-options{display:flex}.vscomp-wrapper.has-no-search-results .vscomp-no-search-results{display:flex}.vscomp-wrapper.has-search-value .vscomp-search-clear{visibility:visible}.vscomp-wrapper.has-no-options .vscomp-toggle-all-button{opacity:.5;pointer-events:none}.vscomp-wrapper.keep-always-open .vscomp-toggle-button{padding-right:24px}.vscomp-wrapper.keep-always-open .vscomp-clear-button{right:5px}.vscomp-wrapper.keep-always-open .vscomp-arrow{display:none}.vscomp-wrapper.keep-always-open .vscomp-dropbox-container{position:relative;z-index:1}.vscomp-wrapper.keep-always-open .vscomp-dropbox{-webkit-transition-duration:0s;transition-duration:0s;box-shadow:none;border:1px solid #ddd}.vscomp-wrapper.keep-always-open.focused,.vscomp-wrapper.keep-always-open:focus,.vscomp-wrapper.keep-always-open:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.vscomp-wrapper.server-searching .vscomp-options-list{display:none}.vscomp-wrapper.server-searching .vscomp-options-loader{display:block}.vscomp-wrapper.has-error .vscomp-toggle-button{border-color:#b00020}.vscomp-wrapper.show-value-as-tags .vscomp-toggle-button{padding:4px 22px 0 10px}.vscomp-wrapper.show-value-as-tags .vscomp-value{display:flex;flex-wrap:wrap;height:auto;min-height:28px;overflow:auto;white-space:normal;text-overflow:unset}.vscomp-wrapper.show-value-as-tags .vscomp-value-tag{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-flex;align-items:center;max-width:100%;border:1px solid #ddd;margin:0 4px 4px 0;padding:2px 3px 2px 8px;font-size:12px;line-height:16px;border-radius:20px}.vscomp-wrapper.show-value-as-tags .vscomp-value-tag.more-value-count{padding-right:8px}.vscomp-wrapper.show-value-as-tags .vscomp-value-tag-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:calc(100% - 20px)}.vscomp-wrapper.show-value-as-tags .vscomp-value-tag-clear-button{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.vscomp-wrapper.show-value-as-tags .vscomp-value-tag-clear-button .vscomp-clear-icon{-webkit-transform:scale(0.8);transform:scale(0.8)}.vscomp-wrapper.show-value-as-tags .vscomp-arrow{height:34px}.vscomp-wrapper.show-value-as-tags .vscomp-clear-button{margin-top:0;top:5px}.vscomp-wrapper.show-value-as-tags.has-value .vscomp-arrow{display:none}.vscomp-wrapper.show-value-as-tags.has-value .vscomp-clear-button{right:2px}.vscomp-wrapper.show-value-as-tags:not(.has-value) .vscomp-toggle-button{padding-bottom:2px}.vscomp-wrapper.show-value-as-tags:not(.has-value) .vscomp-value{align-items:center;padding-bottom:3px}.vscomp-wrapper.text-direction-rtl{direction:rtl}.vscomp-wrapper.text-direction-rtl .vscomp-toggle-button{padding:7px 10px 7px 30px}.vscomp-wrapper.text-direction-rtl .vscomp-arrow{right:auto;left:0}.vscomp-wrapper.text-direction-rtl .vscomp-clear-button{right:auto !important;left:30px}.vscomp-wrapper.text-direction-rtl .checkbox-icon{margin-right:0;margin-left:10px}.vscomp-wrapper.text-direction-rtl .checkbox-icon.checked::after{-webkit-transform:rotate(45deg) translate(-4px,1px);transform:rotate(45deg) translate(-4px,1px)}.vscomp-wrapper.text-direction-rtl .vscomp-search-container{padding:0 15px 0 5px}.vscomp-wrapper.text-direction-rtl .vscomp-toggle-all-label{text-align:right}.vscomp-wrapper.text-direction-rtl .vscomp-option{text-align:right}.vscomp-wrapper.text-direction-rtl .vscomp-option.group-option{padding-right:30px}.vscomp-wrapper.text-direction-rtl .vscomp-new-option-icon{right:auto;left:0}.vscomp-wrapper.text-direction-rtl .vscomp-new-option-icon::before{border-left-color:#512da8;border-right-color:transparent}.vscomp-wrapper.text-direction-rtl .vscomp-new-option-icon::after{right:auto;left:1px}.vscomp-wrapper.text-direction-rtl.multiple .vscomp-option.selected .checkbox-icon::after{-webkit-transform:rotate(45deg) translate(-4px,1px);transform:rotate(45deg) translate(-4px,1px)}.vscomp-wrapper.text-direction-rtl.has-clear-button .vscomp-toggle-button{padding-left:54px}.vscomp-wrapper.text-direction-rtl.keep-always-open .vscomp-toggle-button{padding-left:24px}.vscomp-wrapper.text-direction-rtl.keep-always-open .vscomp-clear-button{left:5px}.vscomp-wrapper.text-direction-rtl.show-value-as-tags .vscomp-toggle-button{padding:4px 10px 0 22px}.vscomp-wrapper.text-direction-rtl.show-value-as-tags .vscomp-value-tag{margin:0 0 4px 4px;padding:2px 8px 2px 3px}.vscomp-wrapper.text-direction-rtl.show-value-as-tags .vscomp-value-tag.more-value-count{padding-left:8px}.vscomp-wrapper.text-direction-rtl.show-value-as-tags.has-value .vscomp-clear-button{left:2px}.pop-comp-wrapper{display:none;position:absolute;top:0;left:0;opacity:0;color:#000;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);text-align:left;flex-wrap:wrap;z-index:1}.pop-comp-arrow{position:absolute;z-index:1;width:16px;height:16px;overflow:hidden}.pop-comp-arrow::before{content:'';position:absolute;top:8px;left:8px;width:16px;height:16px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pop-comp-content{position:relative;z-index:2}.pop-comp-wrapper.position-bottom .pop-comp-arrow{margin-left:-8px;left:0;top:-15px}.pop-comp-wrapper.position-bottom .pop-comp-arrow::before{box-shadow:0px 0px 2px 0 rgba(0,0,0,0.14)}.pop-comp-wrapper.position-top .pop-comp-arrow{margin-left:-8px;left:0;bottom:-15px}.pop-comp-wrapper.position-right .pop-comp-arrow{margin-top:-8px;top:0;left:-15px}.pop-comp-wrapper.position-left .pop-comp-arrow{margin-top:-8px;top:0;right:-15px}.pop-comp-disable-events{pointer-events:none}
.selectric-wrapper{position:relative;cursor:pointer;}.selectric-responsive{width:100%;}.selectric{border:1px solid #DDD;border-radius:0px;background:#F8F8F8;position:relative;overflow:hidden;}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#F8f8f8;color:#BBB;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial;}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#BBB;border-bottom:none;}.selectric-focus .selectric{border-color:#aaaaaa;}.selectric-hover .selectric{border-color:#c4c4c4;}.selectric-hover .selectric .button{color:#a2a2a2;}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2;}.selectric-open{z-index:9999;}.selectric-open .selectric{border-color:#c4c4c4;}.selectric-open .selectric-items{display:block;}.selectric-disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0;}.selectric-hide-select select{position:absolute;left:-100%;}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10;}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0;}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important;}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important;}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px;}.selectric-items .selectric-scroll{height:100%;overflow:auto;}.selectric-above .selectric-items{top:auto;bottom:100%;}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px;}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer;}.selectric-items li.selected{background:#E0E0E0;color:#444;}.selectric-items li.highlighted{background:#D0D0D0;color:#444;}.selectric-items li:hover{background:#D5D5D5;color:#444;}.selectric-items .disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444;}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1;}.selectric-items .selectric-group li{padding-left:25px;}
@media screen and (max-width:767px){.filter.newfilter input[value="house"] ~ .filter-row .select-field.rooms,.filter.newfilter input[value="house"] ~ .filter-row .select-field.bedrooms,.filter.newfilter input[value="apartment"] ~ .filter-row .select-field.rooms{max-width:100% !important;flex-basis:unset !important;}#maps-filter{display:none;}header{position:relative;z-index:10005;}.complexnewview .header-box{display:flex;}.complexnewview .header-box .fav{flex-shrink:0;}#summary{width:100% !important;}#summary .webform-component--rezyume .form-managed-file{display:flex;flex-direction:column;}#summary .webform-component--rezyume .form-item .form-managed-file .form-file > div{float:none !important;}#summary .webform-component--rezyume .form-item .form-managed-file .form-file .NFI-button{font-size:16px;color:#fff;letter-spacing:0;text-transform:none;height:42px;margin-bottom:8px;background:#0165a1;}#summary .webform-component--rezyume .form-managed-file input[type="submit"]{margin:12px 0 0 0 !important;}#summary .webform-component--rezyume .form-managed-file .form-file{width:auto !important;}.filter.newfilter .form-inputs.areaplot.plothouse{margin-left:0 !important;}.pagination li.prev a{display:block;text-align:center;height:40px;width:40px;line-height:40px;transition:0.15s;background:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-down.svg) 50% no-repeat;background-size:20px;opacity:0.7;overflow:hidden;border:none;cursor:pointer;transform:rotate(90deg);}.bue-ui{display:none !important;}.spinner{margin:40px auto 0;width:70px;text-align:center;}.spinner > div{width:18px;height:18px;background-color:#f18b68;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;margin-right:3px;}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);}40%{transform:scale(1);}}.clearfix{clear:none !important;}.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}body{font:13px/18px 'PT Sans',Arial,sans-serif;background:#fff;margin:0;padding:0;color:#313131;width:100%;}body.open-menu,body.open-sidebar,body.open-maps,body.select-container-modal{overflow:hidden !important;}.hide-field,.element-invisible{display:none !important;}a{color:#3685d0;}*:not(ymaps){-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}ul,ol,p,ul li.leaf,ul.menu li,li.expanded,li.collapsed,li.leaf,ul.menu,.form-item,.form-actions,.item-list ul li,.item-list .pager li,ul.pager{list-style:none;padding:0;margin:0;}input{font-size:14px;line-height:40px;border:1px solid #c5c2ce;padding:0 10px !important;border-radius:3px !important;background:#fff;}.clearfix{clear:none !important;}.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}#topbar{height:52px;padding:7px;position:fixed;top:0;left:0;width:100%;box-shadow:0 8px 6px -8px rgba(0,0,0,0.3) !important;background:#fff;z-index:8;}#topbar .logo{width:85px;height:38px;display:block;margin:0 auto;}#topbar .logo img{height:38px;}#topbar .top-nav,#topbar .btn-block .sell{display:none;}#topbar .time-job,#topbar .btn-block .back-call{left:-101%;display:block;top:75px;position:absolute;-webkit-transition:0.2s ease-in;-moz-transition:0.2s ease-in;-o-transition:0.2s ease-in;transition:0.2s ease-in;height:40px;}#topbar .mobile_s{position:absolute;right:65px;top:0;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/mobile/search.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/mobile/search.svg) 50% no-repeat;-webkit-mask-size:24px;mask-size:24px;background-color:#f18b68;width:52px;height:52px;}.front #topbar .mobile_s{display:none;}.headerTop{display:none;}#topbar .mobile_p{position:absolute;right:5px;top:0;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/mobile/phone.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/mobile/phone.svg) 50% no-repeat;-webkit-mask-size:25px;mask-size:25px;background-color:#4285f4;width:52px;height:52px;border-radius:6px;}#topbar .userlk{display:none !important;}footer .userlk{color:#fff;display:block;line-height:40px;width:100%;text-align:center;background:rgba(255,255,255,0.3);margin:25px 0 0;}.logged-in footer .userlk{display:none;}#topbar .mobile_m{width:52px;height:52px;position:absolute;left:0;top:0;z-index:10;cursor:pointer;}#topbar .mobile_m > span{width:22px;height:2px;background:#3f4248;margin:0 auto;display:block;transition:background 0.5s linear,transform 0.5s;}#topbar .mobile_m .one{margin-top:18px;}#topbar .mobile_m .two,#topbar .mobile_m .three{margin-top:6px;}body.open-menu #topbar .mobile_m .one,body.overflow-search #topbar .mobile_m .one,body.open-sidebar #topbar .mobile_m .one{-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:25px;}body.open-menu #topbar .mobile_m .two,body.overflow-search #topbar .mobile_m .two,body.open-sidebar #topbar .mobile_m .two{-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-2px;}body.open-menu #topbar .mobile_m .three,body.overflow-search #topbar .mobile_m .three,body.open-sidebar #topbar .mobile_m .three{-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-2px;}body.open-menu #topbar,body.open-sidebar #topbar{box-shadow:none !important;z-index:1001;}body.open-menu #topbar:before,body.open-sidebar #topbar:before{left:0;}body.open-menu #topbar .time-job{width:50%;left:20px;font-size:19px;line-height:40px;}body.open-menu #topbar .time-job span{color:#fff;}body.open-menu #topbar .time-job a{color:#fff;visibility:hidden;display:block;text-decoration:none;text-shadow:none;}body.show-number #topbar .time-job.up span{display:none;}body.show-number #topbar .time-job a{visibility:visible;}body.open-menu #topbar .btn-block .back-call{right:20px;left:auto;width:150px;padding:0;height:40px;line-height:40px;background:#4caf50;font-size:14px;box-shadow:0 8px 6px -8px rgba(0,0,0,0.3);cursor:pointer;color:#fff;text-transform:none;border-radius:3px;text-align:center;}nav,#block-sections-termin-block{position:fixed;left:-101%;z-index:1000;top:52px;-webkit-transition:0.25s ease-in;-moz-transition:0.25s ease-in;-o-transition:0.25s ease-in;transition:0.25s ease-in;width:100%;height:auto;min-height:100%;background:#37353d;}nav{background:#fff;}body.open-filter-termin{}body.open-filter-termin #block-sections-termin-block{left:0;}.open-menu nav{left:0;}nav > ul{display:block;margin-bottom:140px;height:calc(100vh - 140px - 52px);overflow-y:scroll;}@media screen and (max-height:600px){nav > ul{padding-bottom:100px;}}nav ul li{display:block;float:none;overflow:hidden;}nav ul li a{}nav ul li .container{overflow:hidden;width:100%;}nav ul li .container ul{}nav ul li .container ul li{}nav ul li .container ul li a{}.headerBottom .w-page > .btn{display:none;}.headerBottom__list.collapsible{box-shadow:none;border-top:none;border-left:none;border-right:none;}.headerBottom__list.btn{box-shadow:none;}header .headerBottom__list{padding:40px 20px 0;margin-top:0px;margin-bottom:0px;}.headerBottom a{display:flex;gap:8px;align-items:flex-end;font-size:15px;line-height:22px;font-weight:400;color:#000;}.headerBottom a.highlight{color:#1596df;}header .headerBottom__link{display:flex;align-items:center;gap:8px;padding:0;border-bottom:none;font-size:20px;font-weight:700;line-height:1.4;color:#000;}header .active .headerBottom__link{color:#1596df;}header .headerBottom__link.collapsible-header{}header .headerBottom__item{margin-bottom:24px;}.headerBottom span.icon{display:block;width:16px;height:16px;background:#1596df;}.headerBottom .headerBottom__link > span.icon{width:18px;height:18px;}.headerBottom span.icon.right{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-right-2.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-right-2.svg) center / contain no-repeat;}.headerBottom span.icon.flame{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/flame.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/flame.svg) center / contain no-repeat;background:#e12020;}.headerBottom .headerBottom__link:not(.plain-link)::after{display:block;content:'';margin-left:auto;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-down.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-down.svg) center / contain no-repeat;background:#333;}.headerBottom .active .headerBottom__link::after{background:#1596df;transform:rotate(180deg);}.headerBottom .header__count{display:block;padding:4px 10px;background:#f6f6f6;border-radius:16px;font-size:10px;line-height:1em;font-weight:400;}.headerBottom .details-container ul{display:flex;gap:12px 24px;flex-wrap:wrap;}.headerBottom .details-container .line-break{display:none;}.headerBottom .side-links.plain-list{display:flex;justify-content:space-between;}.headerBottom .side-links > li{margin-bottom:16px;}.headerBottom .side-links > li:last-child{margin-bottom:0;}.headerBottom .side-links > li > a{padding:0;border:none;font-size:16px;line-height:1.25;font-weight:700;}.headerBottom .side-links > li.active > a{color:#1596df;}.headerBottom .side-links.collapsible{margin:0;box-shadow:none;border:none;}.headerBottom .side-links.collapsible > li > a::after{display:block;content:'';margin-left:auto;width:12px;height:12px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-down.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-down.svg) center / contain no-repeat;background:#333;}.headerBottom .side-links.collapsible > li.active > a::after{background:#1596df;transform:rotate(180deg);}.container.collapsible-body{padding:24px 0 0;border-bottom:none;}.details-container.collapsible-body{padding:16px 0 0;border-bottom:0;}.headerBottom .priority-lots{}.headerBottom .priority-lot{display:flex;gap:16px;justify-content:space-between;align-items:center;margin-bottom:12px;}.headerBottom .priority-lot.mobile-only{display:flex;}.headerBottom .priority-lot:last-child{margin-bottom:0;}.headerBottom .priority-lots .title{font-size:15px;line-height:1.4;color:#000;}.headerBottom .priority-lots .title a{display:inline;}.headerBottom .priority-lots .tag{display:inline-block;padding:0 8px;border-radius:4px;font-size:10px;line-height:20px;color:#fff;background:#39c568;}.headerBottom .priority-lots .address,.headerBottom .priority-lots .address a{color:#1596df;}#wrap-page{margin-top:20px;}.not-front #wrap-page{margin-top:0;}#search-filter{margin-top:80px;}.page-node #search-filter{margin-top:70px;}.not-front #search-filter .left-box{position:fixed;left:-101%;z-index:101;top:52px;-webkit-transition:0.25s ease-in;-moz-transition:0.25s ease-in;-o-transition:0.25s ease-in;transition:0.25s ease-in;}.not-front.open-search #search-filter .left-box{left:0;width:100%;top:52px;padding:5px 0 10px;background:#fff;}.not-front.open-search.overflow-search #search-filter .left-box{background:none;}body.overflow-search,body.overflow-block{overflow-y:hidden;}body.overflow-search #search-context{z-index:101;}body.overflow-search #topbar{z-index:101;background:none;}body.overflow-search #topbar .layout:before{content:'';display:block;width:100%;height:60px;background:#000;left:0;top:0;position:fixed;z-index:9;background:rgba(0,0,0,0.8);}body.overflow-search #topbar .mobile_m span{background:#fff;}#search-context{margin:0 15px;position:relative;}#search-context label{font-size:15px;line-height:22px;margin:0 0 6px;color:#313131;display:block;font-weight:600;}#search-context input[type='text']{border-radius:0 !important;}#search-context label.small{display:none;}body.overflow-search #search-context label{color:#fff;text-shadow:rgba(0,0,0,0.2) 0 1px 1px;}#search-context input{border-bottom:1px solid #4caf50 !important;-webkit-box-shadow:0 1px 0 0 #4caf50 !important;box-shadow:0 1px 0 0 #4caf50 !important;color:#313131;}body.overflow-search #search-context input{color:#fff;}#search-context .result{position:absolute;top:80px;background:#fff;border:1px solid #f0f0f0;}#search-context .result .line{line-height:30px;color:#333;padding:8px 0;border-bottom:1px solid rgba(255,255,255,0.1);font-size:12px;}#search-context .result .line:last-child{border-bottom:none;}#search-context .result .line .type{color:#bbb;margin:0 5px 0 0;text-transform:lowercase;}#search-context .result .line .name{font-size:16px;}#search-context .result .line .count{margin:0 0 0 5px;color:#9c9c9c;}#search-context .result .line .count a{color:#9c9c9c;text-decoration:underline;}body:before{content:'';display:block;position:fixed;top:0;left:0;height:100%;width:100%;z-index:-1;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;opacity:0;}body.overflow-search:before,body.overflow-block:before{background:rgba(0,0,0,0.8);z-index:100;opacity:1;top:60px;}body.overflow-block:before{top:53px;}.filter-box{display:none;}.front .filter-box,.page-filter .filter-box,.open-filter-termin .filter-box{display:block;}.dropdown-content li > span > label{top:-11px;padding-left:30px;}.dropdown-content li > a,.dropdown-content li > span{padding:8px 15px;}.dropdown-content li{min-height:40px;height:40px;}.dropdown-content li.optgroup:first-child{margin-top:0;}.dropdown-content li.optgroup{min-height:46px;height:46px;background:#f0f1f5;margin:7px 0;}.select-dropdown li.optgroup span{padding-top:0;padding-bottom:0;line-height:46px;color:#8a8a8a;}.line-field .dropdown-content li span label{top:0;padding:0;margin:0 !important;}#filter-sidebar .line-field .dropdown-content [type='checkbox'] + span:not(.lever):before,#filter-sidebar .line-field .dropdown-content [type='checkbox']:not(.filled-in) + span:not(.lever):after{margin-top:0;}.select-dropdown li.optgroup ~ li.optgroup-option{padding-left:10px;}.select-wrapper input.select-dropdown{border-bottom:1px solid #c5c2ce !important;border-radius:0 !important;}.select-wrapper span.caret{opacity:0.7;}.select-wrapper + label{top:-36px !important;font-size:14px !important;color:#8a8a8a;}#search-filter .line-type{display:none;}.front-termin-block .termin-block{margin-bottom:10px;position:relative;background:url(/sites/all/themes/vrealty_weblight/images/front/property.webp) 0 0 no-repeat;text-shadow:rgba(0,0,0,0.2) 0 1px 1px;}.no-webp .front-termin-block .termin-block{background:url(/sites/all/themes/vrealty_weblight/images/front/property.jpg) 0 0 no-repeat;}.front-termin-block .termin-block.house{background-size:400%;}.front-termin-block .termin-block.complex{background:url("/sites/all/themes/vrealty_weblight/images/front/property.webp") 50% -250px;}.no-webp .front-termin-block .termin-block.complex{background:url(/sites/all/themes/vrealty_weblight/images/front/property.jpg) 50% -250px;}.front-termin-block .termin-block.flats{background:url("/sites/all/themes/vrealty_weblight/images/front/property.webp") 100% 0;background-size:340%;}.front-termin-block .termin-block.flats > a{height:310px;}.no-webp .front-termin-block .termin-block.flats{background:url(/sites/all/themes/vrealty_weblight/images/front/property.jpg) 100% 0;}.front-termin-block .termin-block.poselki{background:url("/sites/all/themes/vrealty_weblight/images/front/property.webp") 0 100%;margin:0;}.no-webp .front-termin-block .termin-block.poselki{background:url(/sites/all/themes/vrealty_weblight/images/front/property.jpg) 0 100%;}.front-termin-block .termin-block > a{background:rgba(0,0,0,0.45);display:block;width:100%;height:275px;padding:20px 12px;text-decoration:none;text-align:right;}.front-termin-block .termin-block.complex > a{height:300px;}.front-termin-block .termin-block > a .title-block{font-size:24px;line-height:24px;color:#fff;}.front-termin-block .termin-block > a .count{font-size:14px;color:#ccc;margin:5px 0 0;}.front-termin-block .termin-block .content{position:absolute;bottom:20px;right:12px;display:block;width:330px;}.front-termin-block .termin-block .content li{display:block;float:right;margin-left:30px;}.front-termin-block .termin-block.complex .content li.complex{margin:10px 0 0;}.front-termin-block .termin-block .content li a{color:#fff4d4;text-decoration:none;font-size:15px;line-height:35px;display:block;}.front-termin-block .termin-block.complex .content li.complex a{padding:6px 10px;background:rgba(0,0,0,0.6);}.front-termin-block .termin-block.complex .content li.complex a:hover{background:#e7694a;}#wrap-page #one-box{margin:20px 15px;}#wrap-page #one-box section .block-title{font-size:20px;font-weight:700;line-height:20px;margin:0 0 10px;}#block-weblight-realty-broker-top{background:#f1f6f7;margin:0 -20px;padding:20px;display:none;}#one-box .box-line-user{float:left;width:50%;}#block-weblight-realty-news-company{display:none;}#one-box .flagman-house{background:#f1f6f7;margin:10px -15px 0;padding:15px 0;}#one-box .flagman-house aside a{display:block;width:350px;height:355px;background-repeat:no-repeat !important;background-position:50% !important;margin:0 auto;cursor:pointer;}.property-front > .content{position:relative;overflow:hidden;height:485px;margin:0 0 10px;}#wrap-page #two-box .property-front .header .title{font-weight:700;font-size:20px;line-height:38px;text-align:center;margin:0 20px 0 0;}#wrap-page #two-box .property-front .header ul{overflow:hidden;margin:10px 0 15px;padding:0 16px;}#wrap-page #two-box .property-front .header ul li{height:38px;line-height:38px;float:left;cursor:pointer;width:33.33%;color:#546e7a;font-size:18px;-webkit-transition:0.15s;-moz-transition:0.15s;-o-transition:0.15s;transition:0.15s;text-align:center;}#wrap-page #two-box .property-front.last-property .header ul li{width:25%;font-size:16px;}#wrap-page #two-box .property-front .header ul li.active{border-bottom:2px solid #4caf50;color:#4caf50;}#wrap-page #two-box .property-front.last-object .header ul li{width:50%;}#wrap-page #two-box .property-front .header .link{display:block;line-height:40px;text-align:center;font-size:16px;margin:-5px 0 10px;color:#f37b1a;padding:0 16px;}.front-property-block-owl.owl-loaded{overflow:hidden;}.front-property-block-owl.owl-loaded .owl-nav{display:block;}.front-property-block-owl.owl-loaded .owl-nav.disabled{display:none;}.front-property-block-owl.owl-loaded .owl-nav .owl-prev,.front-property-block-owl.owl-loaded .owl-nav .owl-next{display:block;width:45px;height:80px;background:url(/sites/all/themes/vrealty_weblight/images/mobile/arrow.svg) 50% #fff no-repeat;background-size:24px;border-radius:0 6px 6px 0;box-shadow:0 2px 2px rgba(0,0,0,0.1),0 0 2px rgba(0,0,0,0.1);cursor:pointer;position:absolute;top:100px;text-indent:-9999px;border:none;}.front-property-block-owl.owl-loaded .owl-nav .owl-prev{left:-1px;}.front-property-block-owl.owl-loaded .owl-nav .owl-next{right:-1px;-ms-transform:rotate(180deg);transform:rotate(180deg);box-shadow:0 -2px 2px rgba(0,0,0,0.1),0 0 2px rgba(0,0,0,0.1);}.front-property-block-owl.owl-loaded .owl-stage-outer{position:relative;overflow:hidden;padding:0;height:485px;width:360px;margin:0 auto;}.swiper.front-property-block-owl .owl-nav{display:block;}.swiper.front-property-block-owl .owl-nav .owl-prev,.swiper.front-property-block-owl .owl-nav .owl-next{display:block;width:45px;height:80px;background:url(/sites/all/themes/vrealty_weblight/images/mobile/arrow.svg) 50% #fff no-repeat;background-size:24px;border-radius:0 6px 6px 0;box-shadow:0 2px 2px rgba(0,0,0,0.1),0 0 2px rgba(0,0,0,0.1);cursor:pointer;position:absolute;top:100px;text-indent:-9999px;z-index:1;border:none;}.swiper.front-property-block-owl .owl-nav .owl-prev{left:-1px;}.swiper.front-property-block-owl .owl-nav .owl-next{right:-1px;-ms-transform:rotate(180deg);transform:rotate(180deg);box-shadow:0 -2px 2px rgba(0,0,0,0.1),0 0 2px rgba(0,0,0,0.1);}.swiper.front-property-block-owl .owl-nav .owl-prev.swiper-button-disabled,.swiper.front-property-block-owl .owl-nav .owl-next.swiper-button-disabled{display:none;}#wrap-page #two-box .front-property-block-owl .owl-item{float:left;width:360px !important;}#wrap-page #two-box .front-property-block-owl .item{width:360px !important;padding:5px !important;margin:0 auto !important;}#wrap-page #two-box .line-property{width:350px;margin:0;border-radius:4px;font-size:14px;position:relative;box-shadow:0 1px 5px 0 rgba(0,0,0,0.05),0 1px 10px 0 rgba(0,0,0,0.05);}#wrap-page #two-box .line-property:hover{box-shadow:1px 0 7px rgba(10,55,134,0.4);border-color:#f5a233;-webkit-transition:0.25s;-moz-transition:0.25s;-o-transition:0.25s;transition:0.25s;border-radius:3px;}#wrap-page #two-box .line-property.type-open .more{display:none;position:absolute;left:-2px;bottom:-118px;z-index:1;border:2px solid #f5a233;border-top:1px solid #dbdbdb;}#wrap-page #two-box .line-property.type-open:hover .more{display:block;}#wrap-page #two-box .line-property .photo{width:350px;height:185px;border-radius:2px 2px 0 0;overflow:hidden;}#wrap-page #two-box .line-property .photo img{border-radius:2px 2px 0 0;display:block;width:350px;height:185px;}#wrap-page #two-box .line-property .info{background:#f1f6f7;line-height:20px;}#wrap-page #two-box .line-property .info a{text-decoration:none;color:#5e5e5e;display:block;padding:15px;}#wrap-page #two-box .line-property .info a div.title{color:#444;font-size:16px;font-weight:700;margin:0 0 5px;}#wrap-page #two-box .line-property .info a div.title sup{font-size:11px;line-height:11px;top:-4px;}#wrap-page #two-box .line-property .info a div.metro .no-metro{opacity:0.6;}#wrap-page #two-box .line-property .info a div.line{margin:0 0 10px;}#wrap-page #two-box .line-property .more{border-top:1px solid #f1f1f1;padding:15px;overflow:hidden;}#wrap-page #two-box .line-property .more .sale .content a{font-weight:700;text-decoration:none;}#wrap-page #two-box .line-property .more .line,#wrap-page #two-box .line-property .more .price-multi-box{overflow:hidden;position:relative;}#wrap-page #two-box .line-property .more .line{margin:0 0 10px;}#wrap-page #two-box .line-property .more .line .title,#wrap-page #two-box .line-property .more .price-multi-box .title{float:left;margin-right:5px;display:block;font-weight:400;font-size:13px;}#wrap-page #two-box .line-property .more .price-multi-box .title sup{line-height:11px;font-size:10px;font-weight:700;}#wrap-page #two-box .line-property .more .line .content,#wrap-page #two-box .line-property .more .price-multi-box .content-box{display:block;width:100%;text-align:right;}#wrap-page #two-box .line-property .more .price-multi-box .content-box{font-weight:700;font-size:17px;}#wrap-page #two-box .line-property .more .link{font-size:15px;line-height:40px;text-align:center;text-shadow:rgba(255,255,255,0.7) 0 1px 3px;text-decoration:none;color:#f37b1a;display:block;width:180px;margin:20px auto 0;background:#fff4d4;}#wrap-page #two-box .line-property .more .link:hover{background:#f37b1a;color:#fff;text-shadow:none;}#wrap-page #two-box .owl-theme .owl-dots{display:none !important;}#wrap-page #two-box #block-block-2{margin:30px 0 0;}#wrap-page #two-box #block-block-2 h1,#wrap-page #two-box #inform-block-description section h1{display:block;margin:0 15px 20px;font-size:22px;line-height:30px;text-align:center;}#wrap-page #two-box #block-block-2 .block-content p,#wrap-page #two-box #inform-block-description section .block-content p{font-size:16px;line-height:24px;color:#555;margin:0 20px 20px;}.blog-last-post{display:none;}#informer{display:flex;flex-direction:row-reverse;flex-wrap:wrap-reverse;position:fixed;bottom:15px;margin-top:-80px;right:85px;z-index:7;text-shadow:rgba(0,0,0,0.15) 0 2px 1px;-webkit-transition:0.2s all;-moz-transition:0.2s all;-o-transition:0.2s all;-ms-transition:0.2s all;transition:0.2s all;}.fixed-action-btn.cy-btn{bottom:15px;}.fixed-action-btn.cy-btn li div{width:50px;height:50px;border-radius:50px;color:#fff;background:#4285f4;line-height:50px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;cursor:pointer;overflow:hidden;font-size:16px;text-align:center;}.fixed-action-btn.cy-btn li div.active{background:rgba(0,0,0,0.6);}.fixed-action-btn{z-index:7;}.fixed-action-btn.cy-btn .main{display:block;width:54px;height:54px;font-size:18px;cursor:pointer;background:#4285f4;line-height:54px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;overflow:hidden;border-radius:54px;color:#fff;text-align:center;}#informer .fav,#informer .views,#informer .short-url,#informer .quick-search{background:#4fbc64;color:#fff;min-width:54px;height:54px;line-height:54px;text-align:center;display:block;text-decoration:none;cursor:pointer;border-radius:50%;margin-left:8px;margin-bottom:8px;padding:0 8px;}#informer .fav span.count,#informer .views span.count{color:#fff;font-size:16px;display:block;float:left;min-width:15px;text-align:right;margin-right:5px;}#informer .fav i,#informer .views i,#informer .quick-search i{line-height:54px;text-align:center;display:inline-block;width:14px;height:12px;overflow:hidden;}#informer .views i{background:url(/sites/all/themes/vrealty_weblight/images/view.svg) no-repeat;background-size:14px;}#informer .fav i{background:url(/sites/all/themes/vrealty_weblight/images/favorite.svg) no-repeat;background-size:14px;}#informer .quick-search i{background:url(/sites/all/themes/vrealty_weblight/images/icons/search.svg) no-repeat;background-size:16px;background-position:center;width:16px;height:100%;filter:invert(100);}#informer .views{background:#607d8b;}#informer .present{background:#f47c3c;}#informer .short-url{background:#fff9c4;color:#607d8b;text-shadow:none;position:relative;}#informer .short-url .params{display:none;position:absolute;right:50px;bottom:0;line-height:20px;width:300px;background:#f1f6f7;padding:10px 0;}#informer.open{opacity:1;}#informer.open .short-url .params{display:block;}#informer.open .short-url .params label{font-weight:400;color:#607d8b;}#informer.open .short-url .params label span{font-size:13px;}#informer.open .short-url .params .broker{overflow:hidden;margin:0 0 10px;}#informer .short-url .params .link{text-align:center;height:30px;line-height:30px;color:#555;}#informer.open .short-url .params .submit{cursor:pointer;}.breadcrumbs{font-size:12px;margin:0 15px 5px;overflow:hidden;display:none;}.breadcrumbs a{display:block;float:left;margin-right:6px;padding-right:14px;position:relative;margin-bottom:5px;color:#888;line-height:20px;}.breadcrumbs a:first-child{display:none;}.breadcrumbs a:last-child{color:#4285f4 !important;padding-right:0;}.breadcrumbs a:before{content:'';display:block;background:url(/sites/all/themes/vrealty_weblight/images/mobile/arrow.svg) 50% no-repeat;background-size:10px;width:8px;height:20px;position:absolute;-ms-transform:rotate(180deg);transform:rotate(180deg);top:0;right:0;opacity:0.7;}.breadcrumbs a:last-child:before{display:none;}.node-property .main-content .box.left-box{display:none;}.node-property .node-property-top-informer .info{display:none;}.node-property .header h1{font-size:24px;line-height:30px;font-weight:600;margin:0 15px 20px;}.node-property .header h1 span.lot-title,.node-property .header .lot-title{display:none;}.node-property .header h1 span{color:#4caf50;font-size:20px;}.node-property.cottage .header h1,.node-property.flat .header h1{display:none;}.node-property .top-btn-block{margin:0 15px 20px;}.node-property .top-btn-block .one-box{margin:0 0 10px;display:none;}.node-property .top-btn-block ul{display:block;overflow:hidden;}.node-property .top-btn-block .one-box ul li{display:inline-block;margin-right:3px;height:38px;line-height:38px;cursor:pointer;padding:0 10px;color:#546e7a;font-size:14px;-webkit-transition:0.15s;-moz-transition:0.15s;-o-transition:0.15s;transition:0.15s;text-align:center;}.node-property .top-btn-block .sale{display:none;}.node-property .top-btn-block .more-links{overflow:visible;text-align:center;position:relative;}.node-property .top-btn-block .more-links li:not(.fav){letter-spacing:0;text-transform:none;background:#4caf50;width:45%;text-align:center;padding:0;margin-right:4%;}.node-property .two-box ul.more-links li.view{background:#f18b68;margin-right:0;}.node-property.cottage .two-box ul.more-links li.view,.node-property.townhouse .two-box ul.more-links li.view,.node-property.plot .two-box ul.more-links li.view{width:100%;font-size:16px;line-height:40px;height:40px;}.node-property.cottage .two-box ul.more-links li.view,.node-property.townhouse .two-box ul.more-links li.view,.node-property.plot .two-box ul.more-links li.view,.node-property.flat .main-content .right-box .view.btn{padding-left:80px;}.node-property.cottage .two-box ul.more-links li.view span,.node-property.townhouse .two-box ul.more-links li.view span,.node-property.plot .two-box ul.more-links li.view span,.node-property.flat .main-content .right-box .view.btn span{display:block !important;position:absolute;left:0;font-size:16px;background:#4caf50;padding:0 15px;}.node-property .main-content .left-box .box-title.photo{display:none;}.node-property .center-box .main-photo{position:relative;}.node-property .front-photo img{width:100%;height:auto;display:block;margin-bottom:8px;}.node-property .center-box .main-photo .front-photo{position:relative;cursor:pointer;}.node-property .center-box .main-photo .front-photo:before,.node-property .center-box .main-photo .front-photo:after{content:'';display:block;width:40px;height:80px;background:url(/sites/all/themes/vrealty_weblight/images/mobile/arrow.svg) 50% #fff no-repeat;background-size:24px;border-radius:0 6px 6px 0;box-shadow:0 2px 2px rgba(0,0,0,0.1),0 0 2px rgba(0,0,0,0.1);cursor:pointer;position:absolute;top:50%;margin-top:-40px;text-indent:-9999px;border:none;left:0;z-index:2;}.node-property .center-box .main-photo .front-photo:after{right:0;left:unset;-ms-transform:rotate(180deg);transform:rotate(180deg);}.node-property .center-box .main-photo.no-load{cursor:default;}.node-property .center-box .main-photo.load:after{content:'';position:absolute;left:0;top:0;background:rgba(0,0,0,0.4);z-index:1;-webkit-transition:0.2s ease;-moz-transition:0.2s ease;-o-transition:0.2s ease;-ms-transition:0.2s ease;transition:0.2s ease;width:670px;height:460px;}.node-property .box-9.center-box .main-photo.load:after{width:100%;height:100%;}.node-property .center-box .main-photo .spinner{position:absolute;left:50%;top:50%;z-index:2;margin-left:-35px;margin-top:-15px;}.node-property .center-box .main-photo .spinner > div{background:#fff;}.node-property .center-box .main-photo .view-options{position:absolute;left:0;top:200px;}.node-property .box-9.center-box .main-photo .view-options span{display:block;background:rgba(0,0,0,0.8);color:#fff;line-height:34px;padding:0 15px;font-size:15px;width:auto;text-align:center;margin:0 0 10px;}.node-property .more-images{overflow:hidden;max-height:80px;}.node-property .center-box .more-images li{display:block !important;float:left !important;width:calc((100% - 12px) / 4) !important;margin:0 3px 8px 0 !important;}.node-property .complexnewview .center-box .more-images li.hide[data-num='9']{margin-right:4px !important;}.adminfilter .line-flat .flat-info .item .item__outer-image,.flat-new-build .line-flat.open .flat-info .item .item__outer-image{width:300px;max-width:unset;height:auto;}.node-property .center-box .more-images li:nth-child(4n + 4){margin-right:0 !important;}.node-property .more-images li:nth-child(6),.node-property .more-images li:nth-child(7),.node-property .more-images li:nth-child(8){display:block !important;}.node-property .center-box .more-images li img{display:block;width:100%;height:auto;}.node-property .center-box .main-photo .map-mini-content{display:none;}.node-property .center-box .main-photo .price-multi-box,.property-box-info .right-box-property .price-multi-box{position:absolute;top:0;left:50%;margin-left:-110px;width:220px;background:rgba(0,0,0,0.8);z-index:1;color:#fff;text-shadow:rgba(0,0,0,0.2) 0 1px 1px;border-radius:0 0 6px 6px;height:38px;overflow:hidden;}.node-property .center-box .main-photo .price-multi-box.rent,.property-box-info .right-box-property .price-multi-box.rent{height:55px;}.property-box-info .right-box-property .price-multi-box.no-price{line-height:38px;color:#eee;text-align:center;font-size:16px;}.node-property .center-box .main-photo .price-multi-box.archive{border-radius:0;height:38px;}.property-box-info .right-box-property .price-multi-box.arhiv-price{height:63px;}.property-box-info .right-box-property .price-multi-box.arhiv-price .content-box{position:absolute;top:0;width:100%;}.property-box-info .right-box-property .price-multi-box.arhiv-price .content-box.arhiv{top:38px;width:100%;}.node-property .center-box .main-photo .old-price,.property-box-info .right-box-property .old-price{border-radius:0 0 6px 6px;}.node-property .center-box .main-photo .price-multi-box a,.property-box-info .right-box-property .price-multi-box a{color:#c6eb21;text-decoration:none;}.node-property .center-box .main-photo .price-multi-box:nth-child(n),.property-box-info .right-box-property .price-multi-box:nth-child(n){filter:none;}.node-property .center-box .main-photo .price-multi-box span.title,.property-box-info .right-box-property .price-multi-box span.title{display:inline-block;padding:0;line-height:22px;font-size:16px;vertical-align:2px;margin-right:3px;color:#fff;}.property-box-info[data-type='apartment'] .right-box-property > .price-multi-box:not(.arhiv-price){height:64px;}.property-box-info[data-type='apartment'] .right-box-property > .price-multi-box.arhiv-price{height:89px;}.property-box-info .right-box-property .price-multi-box.price-metr{position:relative;top:0;left:0;margin:0;background:none;height:26px;}.property-box-info .right-box-property .price-multi-box.arhiv-price .price-multi-box.price-metr{top:63px;}.property-box-info .right-box-property .price-multi-box.price-metr .content-box sup{line-height:12px;font-size:11px;}.property-box-info .right-box-property .price-multi-box.price-metr .content-box{font-size:16px;line-height:20px;padding:0 0 6px;color:#d0c9c9;}.property-box-info .right-box-property .price-multi-box.arhiv-price .price-metr .content-box{position:relative;top:0;left:auto;}.node-property .center-box .main-photo .old-price{position:absolute;top:38px;left:50%;margin-left:-110px;width:220px;height:25px;overflow:hidden;}.node-property .center-box .main-photo .old-price span.title,.property-box-info .right-box-property .price-multi-box.arhiv-price .content-box.arhiv span.title{display:none;}.node-property .center-box .main-photo .old-price .price-multi-box .content-box,.property-box-info .right-box-property .price-multi-box.arhiv-price .content-box.arhiv{text-decoration:line-through;font-size:18px;line-height:18px;color:#bbb;padding:0 0 7px;}.node-property .center-box .main-photo .old-price .price-multi-box,.property-box-info .right-box-property .price-multi-box.arhiv-price .content-box.arhiv{height:25px;}.node-property .center-box .main-photo .old-price .price-multi-box a,.property-box-info .right-box-property .price-multi-box.arhiv-price .content-box.arhiv a{text-decoration:line-through;color:#2196f3;}.node-property .center-box .main-photo .price-multi-box .title-box,.property-box-info .right-box-property .price-multi-box.arhiv-price .content-box.arhiv .title-box{color:#fff;font-size:18px;padding:13px 0 0;text-align:center;}.node-property .center-box .main-photo .price-multi-box .content-box,.node-property .center-box .main-photo .price-multi-box.sold,.property-box-info .right-box-property .price-multi-box .content-box,.property-box-info .right-box-property .price-multi-box.sold{color:#ffa04c;font-size:24px;line-height:24px;padding:8px 0 6px;text-align:center;}.property-box-info .right-box-property .price-multi-box .content-box .mounth{display:block;font-size:13px;margin:-3px 0 0;color:#eee;}.node-property .center-box .main-photo .price-multi-box.sold,.property-box-info .right-box-property .price-multi-box.sold{color:#f44336;}.property-box-info .right-box-property .price-multi-box.price-area{top:50px;height:40px;}.property-box-info .right-box-property .price-multi-box.price-area.arhiv{top:63px;}.property-box-info .right-box-property .price-multi-box.area{border-radius:0;}.property-box-info .right-box-property .price-multi-box.price-area .content-box{height:40px;font-size:18px;line-height:20px;}.node-property .main-content .right-box .broker-info{background:#fafcff;padding:10px 10px 0;overflow:hidden;margin:15px 0;}.node-property .main-content .right-box .broker-info .photo{width:110px;height:110px;margin:-10px 15px 0 -10px;float:left;overflow:hidden;}.node-property .main-content .right-box .broker-info .photo img{width:110px;height:110px;}.node-property .main-content .right-box .broker-info .info,.node-property .main-content .right-box .broker-info .time{overflow:hidden;}.node-property .main-content .right-box .broker-info .info{margin-top:-10px;}.node-property .main-content .right-box .broker-info .info a.name{display:block;font-size:20px;text-decoration:none;white-space:nowrap;color:#1b4268;line-height:40px;}.node-property .main-content .right-box .broker-info .time{font-size:15px;color:#546e7a;overflow:hidden;margin:5px 0;}.node-property .main-content .right-box .broker-info.up .all-property{font-size:16px;line-height:40px;display:block;overflow:hidden;color:#4caf50;text-decoration:none;}.node-property .main-content .right-box > .phone{display:block;margin:15px auto 10px;width:290px;position:relative;color:#fff;background:#3e3b45 url("/sites/all/themes/vrealty_weblight/images/icons/phone.svg") 35px 46% no-repeat;line-height:42px;height:42px;cursor:pointer;letter-spacing:0.3px;text-shadow:rgba(0,0,0,0.2) 0 1px 1px;font-size:21px;padding:0 0 0 70px;border-radius:3px;}.node-property .main-content .right-box > .phone span{display:block;width:100%;}.show-number .node-property .main-content .right-box > .phone span{display:none;}.node-property .main-content .right-box > .phone a{-webkit-transition:0.3s ease-out;transition:0.3s ease-out;visibility:hidden;}.show-number .node-property .main-content .right-box > .phone a{visibility:visible;display:block;color:#fff;text-decoration:none;text-shadow:none;}.node-property .main-content .right-box > .phone-show{text-align:center;visibility:visible;height:100%;font-size:14px;line-height:22px;color:#888;margin:-3px 15px 5px;-webkit-transition:0.3s ease-out;transition:0.3s ease-out;}.show-number .node-property .main-content .right-box > .phone-show{display:none;}.node-property .main-content .right-box > .phone-thanks{font-size:14px;line-height:22px;color:#888;margin:-10px 15px 20px;visibility:hidden;height:0;-webkit-transition:0.3s ease-out;transition:0.3s ease-out;overflow:hidden;}.show-number .node-property .main-content .right-box > .phone-thanks{visibility:visible;height:100%;margin-top:15px;}.node-property .main-content .right-box .combo-box{margin:10px 15px 0;}.node-property .main-content .right-box .combo-box .box-title,.node-property .main-content.tags .box-title,.box-recommend .box-title,.box-buy-property .box-title,.node-property .main-content.price .left-box .box-title.price,.node-property .poselki-near .left-box .box-title.poselki > span,.main-content-maps .box-title,.node-property .main-content .right-box .title-broker-info,.main-content .center-box#block-weblight-realty-last-property-sidebar .box-title{font-size:18px;line-height:22px;color:#546e7a;font-weight:600;background:#f0f1f5;margin:0 0 15px;padding:15px;display:block;}.node-property .main-content .right-box .combo-box .box-title,.node-property .main-content.tags .box-title,#block-weblight-realty-special-section .box-title{margin-left:-15px;margin-right:-15px;}.node-property .main-content .right-box .combo-box .box-content .line{font-size:16px;line-height:22px;white-space:nowrap;margin:0 0 15px;}.node-property .main-content .right-box .combo-box .box-content .line .title{margin:0 0 2px;display:inline-block;color:#555;font-size:15px;}.node-property .main-content .right-box .combo-box .box-content .line .title.rub-sign{display:inline-flex;align-items:center;justify-content:center;border:1px solid;border-radius:50%;width:14px;height:14px;padding:0;margin:9px 0 0 2px;}.node-property .main-content .right-box .combo-box .box-content .line .content{font-size:16px !important;float:right;}.node-property .main-content .right-box .combo-box .box-content .line .content sup{font-size:10px;line-height:10px;font-weight:700;}.node-property .main-content .right-box .combo-box.plans a{display:block;width:100%;}.node-property .main-content .right-box .combo-box.plans a img{width:auto;max-width:100%;height:auto;max-height:300px;display:block;margin:0 auto;}#maps-near{height:350px;margin:0 0 20px;}.node-property .main-content .right-box .box-count-property{width:100%;overflow:hidden;}.node-property .main-content .right-box .box-count-property a,.node-property .main-content .right-box .box-count-property.no-free{display:block;line-height:48px;background:#4fbc64;color:#fff;font-size:16px;text-decoration:none;margin:15px 0;padding:0 15px;position:relative;}.node-property .main-content.tags{padding:0 15px 10px;}.node-property .main-content.tags ul{display:block;overflow:hidden;max-height:76px;}.node-property .main-content.tags.full ul{max-height:100%;}.node-property .main-content.tags ul li{display:block;float:left;margin:0 10px 10px 0;}.node-property .main-content .center-box .box-tags ul li a{display:block;background:#fde2cc;padding:5px 6px;color:#f18b68;text-decoration:none;text-shadow:rgba(255,255,255,0.55) 0 2px 1px;}.node-property .main-content.price{overflow:hidden;}.node-property .main-content.price .line-box{font-size:20px;overflow:hidden;width:50%;float:left;}.node-property .main-content.price .line-box .box-title{text-align:center;line-height:22px;margin:0 0 15px;font-weight:600;}.node-property .main-content.price .center-box .box-price{margin:10px 0 15px;border-bottom:2px dashed rgba(96,125,139,0.3);padding:0 0 5px;}.node-property .main-content.price .line-box .box-content{text-align:center;}.node-property .main-content.price .center-box .box-price .line-box .box-content{color:#f18b68;}.node-property .main-content.price .center-box .box-price .line-box .box-content .from,.node-property .main-content.price .center-box .box-price .line-box .box-content .to{margin-bottom:12px;}.node-property .main-content.price .center-box .box-price .line-box .box-content .title{font-size:16px;}.node-property .main-content.price .right-box .box-developer{overflow:hidden;padding:10px;background:#f4fbf8;min-height:40px;-webkit-transition:0.25s;-moz-transition:0.25s;-o-transition:0.25s;transition:0.25s;cursor:pointer;display:block;color:#313131;text-decoration:none;margin:0 0 20px;}.node-property .main-content.price .right-box .box-developer .box-title{font-size:18px;margin:0 0 5px;text-align:center;font-weight:600;}.node-property .main-content.price .right-box .box-developer small{font-weight:400;}.box-popular.highway{display:none;}.node-property .main-content .center-box .box-description{border-left:2px solid #9fb1b9;padding:0 15px 0 15px;color:#455a64;max-height:370px;overflow:hidden;position:relative;-webkit-transition:0.35s;-moz-transition:0.35s;-o-transition:0.35s;transition:0.35s;}.node-property .main-content .center-box .box-description.video{max-height:570px;}.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs='plan'] a{display:block;margin:15px;float:left;width:calc((100% - 30px * 2) / 2);}.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs='plan'] a img{display:block;width:100%;height:auto;}.tabs-main-content .center-box .tabs-box .tabs-content > div[data-tabs='genplan']{margin-top:32px;}.tabs-main-content .center-box .tabs-box .tabs-content div{display:block;overflow:hidden;}.node-property .main-content .center-box .box-description iframe{width:100% !important;height:250px;}.node-property .main-content .center-box .box-description.full{max-height:100%;padding-bottom:30px;}.node-property .main-content .center-box .box-description .more-load-desc,.node-property .main-content.tags .more-load-tags{display:block !important;width:100%;position:absolute;bottom:0;left:0;height:40px;line-height:40px;padding:0 20px;background:#fff;z-index:2;color:#4fbc64;cursor:pointer;font-weight:600;font-size:14px;}.node-property .main-content.tags .more-load-tags{position:relative;padding:0;}.node-property .main-content .center-box .box-description h2{margin:0 0 15px;color:#222;font-weight:400;font-size:22px;line-height:30px;}.node-property .main-content .center-box .box-description .title{display:inline-block;background:#9fb1b9;margin-left:-15px;padding:6px 15px;color:#fff;font-weight:400;text-shadow:rgba(0,0,0,0.1) 0 2px 1px;}.node-property .main-content .center-box .box-description h3,.node-property .main-content .center-box .box-description h4{font-weight:700;font-size:16px;margin:0 0 10px;line-height:20px;}.node-property .main-content .center-box .box-description p,.node-property .main-content .center-box .box-description ul,.node-property .main-content .center-box .box-description ol{font-size:15px;line-height:22px;margin:0 0 15px;}.tabs-main-content .left-box .box-title,.tabs-main-content .center-box .tabs-box .tabs-title{display:none;}.tabs-main-content .center-box .tabs-box .tabs-content div img{max-width:100%;height:auto;display:block;}.node-property .main-content.price .left-box .box-title.price{text-align:center;}.node-property .main-content.price .left-box .box-title.price span{color:#4fbc64;}.node-property.flat .header > .box-9{display:none;}.node-property.flat .address{font-size:18px;line-height:32px;margin:0 15px 12px;}.node-property.flat .address a{text-decoration:none;}.node-property.flat .address .metro{display:inline-block;margin-right:30px;position:relative;padding-left:25px;}.node-property.flat .address .metro:before{content:'';position:absolute;left:0;top:10px;display:block;background:url(/sites/all/themes/vrealty_weblight/images/metro_icon.png) -1px -1px no-repeat;width:17px;height:15px;}.node-property.flat .address .metro.metro-:before{display:none;}.node-property.flat .address .metro.metro-1:before{background-color:#ef1e25;}.node-property.flat .address .metro.metro-2:before{background-color:#0252a2;}.node-property.flat .address .metro.metro-3:before{background-color:#ffd803;}.node-property.flat .address .metro.metro-4:before{background-color:#b61d8e;}.node-property.flat .address .metro.metro-5:before{background-color:#b1d332;}.node-property.flat .address .metro.metro-6:before{background-color:#029a55;}.node-property.flat .address .metro.metro-7:before{background-color:#019ee0;}.node-property.flat .address .metro.metro-8:before{background-color:#029a55;}.node-property.flat .address .metro.metro-9 :before{background-color:#acadaf;}.node-property.flat .address .metro.metro-10:before{background-color:#745c2f;}.node-property .main-content .right-box .combo-box.specifications{margin-top:25px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up{overflow:hidden;margin:0 15px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up,.node-property .main-content .box.box-9 .box-line-up .line-up{display:block;float:left;width:33.3%;text-align:center;margin:0 0 25px;padding:55px 0 0;position:relative;font-size:18px;font-weight:700;color:#3e3b45;}.node-property .main-content .box.box-9 .box-line-up .line-up{width:33.3%;margin-bottom:20px;}.node-property .main-content .box.box-9 .box-line-up .line-up span.title{display:block;color:#888;font-weight:400;font-size:14px;margin:5px 0 0;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up sup,.node-property .main-content .box.box-9 .box-line-up .line-up sup{font-size:11px;top:-7px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up span.floor-complex,.node-property .main-content .box.box-9 .box-line-up .line-up span.floor-complex{opacity:0.7;font-size:14px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up:before,.node-property .main-content .box.box-9 .box-line-up .line-up:before{content:'';width:100%;height:50px;position:absolute;top:0;left:0;background-color:#546e7a;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up.area:before,.node-property .main-content .box.box-9 .box-line-up .line-up.area:before{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/property/area.svg) 50% 0 no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/property/area.svg) 50% 0 no-repeat;-webkit-mask-size:40px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up.decor,.node-property .main-content .box.box-9 .box-line-up .line-up.decor{font-size:14px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up.parkingplace,.node-property .main-content .box.box-9 .box-line-up .line-up.parkingplace{font-size:13px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up.decor .title,.node-property .main-content .box.box-9 .box-line-up .line-up.decor .title{display:none;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up.decor:before,.node-property .main-content .box.box-9 .box-line-up .line-up.decor:before{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/property/decor.svg) 50% 0 no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/property/decor.svg) 50% 0 no-repeat;-webkit-mask-size:40px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up.rooms:before,.node-property .main-content .box.box-9 .box-line-up .line-up.rooms:before{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/property/bedrooms2.svg) 50% 0 no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/property/bedrooms2.svg) 50% 0 no-repeat;-webkit-mask-size:50px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up.floor:before,.node-property .main-content .box.box-9 .box-line-up .line-up.floor:before{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/property/floor.svg) 50% 0 no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/property/floor.svg) 50% 0 no-repeat;-webkit-mask-size:45px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up.price-metr:before,.node-property .main-content .box.box-9 .box-line-up .line-up.price-metr:before{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/property/price_metr.svg) 50% -9px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/property/price_metr.svg) 50% -9px no-repeat;-webkit-mask-size:60px;}.node-property .main-content .right-box .combo-box .box-content .box-line-up .line-up.parkingplace:before,.node-property .main-content .box.box-9 .box-line-up .line-up.parkingplace:before{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/property/parkingplace.svg) 50% 3px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/property/parkingplace.svg) 50% 3px no-repeat;-webkit-mask-size:40px;}.node-property.flat .main-content .right-box > .phone{margin-top:18px;}.node-property.flat .header .sale{display:none;}.node-property.flat .main-content .box.box-9{position:relative;}.node-property .main-content .box.box-9 .box-images{min-height:220px;}.node-property.flat .main-content .box.box-9 .box-images{padding:0 0 250px;min-height:450px;}.node-property.flat .main-content .box.box-9 .box-line-up{position:absolute;bottom:0;width:100%;}.node-property.flat .main-content:not(.tags-none){position:relative;padding-top:60px;}.node-property.flat .main-content .right-box .view.btn{position:absolute;top:0;width:90%;margin-left:5%;letter-spacing:0;background:#f18b68;text-transform:none;font-size:16px;line-height:40px;height:40px;}.node-property .box-9.center-box .main-photo .fav,.node-property .top-btn-block .more-links li.fav{position:absolute;right:0;top:0;background:url(/sites/all/themes/vrealty_weblight/images/icons/fav-2.svg) 50% -30% #fff no-repeat;background-size:38px;width:50px;height:50px;text-indent:-9999px;box-shadow:none;border-radius:0 0 0 3px;padding:0;cursor:pointer;}.node-property .top-btn-block .more-links li.fav{top:60px;right:-15px;}.node-property .box-9.center-box .main-photo .fav.active,.node-property .top-btn-block .more-links li.fav.active{background-position:50% 120%;}footer{overflow:hidden;width:100%;margin:30px 0 0;}footer .first-box{overflow:hidden;width:100%;background:#3e3b45;padding:20px 15px;}footer .first-box .box-line{margin:0 0 20px;}footer .first-box .box-line:last-child{margin-bottom:0;}footer .first-box .box-line .box-title{font-size:18px;line-height:35px;color:#fff;font-weight:600;}footer .first-box .box-line ul,footer .first-box .box-line ul li{display:block;}footer .first-box .box-line ul li a{display:block;color:#999ca9;font-size:16px;line-height:32px;}footer .two-box{background:#37353d;color:#999ca9;padding:15px;text-align:center;}footer .two-box a{color:#999ca9;}footer .two-box .box-line:first-child{margin:0 0 15px;font-size:14px;line-height:22px;}footer .two-box .box-line:nth-child(2){margin:0 0 15px;}footer .two-box .box-line:nth-child(2) ul li a{display:block;color:#999ca9;font-size:16px;line-height:32px;text-decoration:underline;}footer .two-box .box-line:nth-child(3),footer .two-box .box-line:nth-child(4){margin:0 0 15px;}.text-offer{color:#eee;}.modal{width:90%;max-height:80%;}.modal .modal-title{font-size:24px;line-height:30px;color:#222;margin:-5px 0 30px;}.modal .modal-title + .modal-subtitle{margin:-25px 0 20px;font-size:16px;}.modal .input-field{margin:0 0 30px;}.modal:not(#sale-property) .input-field.webform-component-email{display:none !important;}#order-price.modal .input-field.webform-component-email{display:block !important;}.modal .webform-component-textarea{margin:0 0 15px;}.modal .input-field label{left:12px;font-size:13px;color:#546e7a;}.modal .input-field label:not(.label-icon).active{transform:translateY(-20px) translateX(-12px) scale(0.9);-webkit-transform-origin:0 0;transform-origin:0 0;}.modal .webform-component-radios{margin:-15px 0 10px;}.modal .webform-component-radios > label{font-size:15px;margin:0 0 0;display:block;color:#333;}.modal .webform-component-textarea{margin-top:-10px;}.modal .webform-component-textarea label{font-size:13px;color:#546e7a;display:block;margin:0 0 6px;}.modal .webform-component-textarea textarea{font-size:14px;line-height:22px;border:1px solid #c5c2ce;padding:4px 10px !important;border-radius:3px !important;background:#fff;max-width:100%;width:100% !important;min-height:88px;max-height:220px;}.modal .form-type-checkbox,.modal .conf-group,.modal [type='checkbox'] + label,.modal [type='radio'] + label{line-height:21px;height:21px;font-size:14px;margin:0 0 10px;}.modal .conf-group [type='checkbox'] + label{font-size:12px;}.modal [type='checkbox'] + label{padding-left:30px;}.modal .conf-group{margin-bottom:15px;}[type='checkbox'] + span:not(.lever){height:20px !important;line-height:20px !important;}.modal .form-actions{overflow:hidden;margin:20px 0 0;}.modal .form-actions input{width:100%;height:42px;text-transform:none;font-size:16px;letter-spacing:0;background:#4caf50;}.modal .modal-content input[type='text'],.modal .modal-content input[type='email']{height:44px;line-height:44px;font-size:16px;border-bottom:2px solid #73a5f7;border-radius:0 !important;background:#fff;margin:0;}.modal .modal-content input[type='text'][name="captcha_response"]{height:30px;}.modal .form-item.form-type-checkbox label span,.modal .form-item.form-type-radio label span{font-weight:400;font-size:14px !important;padding-left:30px !important;line-height:20px !important;height:20px !important;}.modal .form-item.form-item-smplntspm1 label,.modal .form-item.conf-group label{display:block;float:left;height:20px;font-size:13px;}.modal .form-item.conf-group [type='checkbox'] + span:not(.lever){padding-left:30px !important;font-size:11px;line-height:20px;}.box-recommend,.box-buy-property{margin:15px 0;}.box-buy-property{margin-bottom:25px;}.box-recommend .tabs-title,.box-buy-property .tabs-title{overflow:hidden;margin:0 0 10px;}.box-recommend .tabs-title > div,.box-buy-property .tabs-title > div{height:38px;line-height:38px;float:left;cursor:pointer;color:#546e7a;font-size:16px;-webkit-transition:0.15s;-moz-transition:0.15s;-o-transition:0.15s;transition:0.15s;text-align:center;}.box-recommend .tabs-title > div.active,.box-buy-property .tabs-title > div.active{border-bottom:2px solid #4caf50;color:#4caf50;}.main-content .box-buy-property .tabs-box .tabs-content > div,.main-content .right-box .box-buy-property .tabs-box .tabs-content > div,.main-content .right-box .box-recommend .tabs-box .tabs-content > div,#wrap-page #one-box .box-recommend .tabs-box .tabs-content > div{display:none;}.main-content .box-buy-property .tabs-box .tabs-content > div.active,.main-content .right-box .box-buy-property .tabs-box .tabs-content > div.active,.main-content .right-box .box-recommend .tabs-box .tabs-content > div.active,#wrap-page #one-box .box-recommend .tabs-box .tabs-content > div.active{display:block;}.main-content .box-buy-property .tabs-box .tabs-content .line-box,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box,#block-weblight-realty-last-property-sidebar .line-box{overflow:hidden;position:relative;border-bottom:1px dotted #f0f1f5;padding:15px 0;}.main-content .box-buy-property .tabs-box .tabs-content .line-box,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box{padding:15px;}.main-content .box-buy-property .tabs-box .tabs-content .line-box:last-child,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box:last-child,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box:last-child,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box:last-child,#block-weblight-realty-last-property-sidebar .line-box:last-child{border-bottom:none;padding-bottom:0;}.main-content .box-buy-property .tabs-box .tabs-content .line-box a,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box a,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box a,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box a,#block-weblight-realty-last-property-sidebar .line-box a{color:#434343;text-decoration:none;display:block;}.main-content .box-buy-property .tabs-box .tabs-content .line-box .photo,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .photo,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box .photo,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box .photo,#block-weblight-realty-last-property-sidebar .line-box .photo{overflow:hidden;float:left;width:70px;height:70px;margin:3px 10px 0 0;}.main-content .box-buy-property .tabs-box .tabs-content .line-box .info,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .info,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box .info,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box .info,#block-weblight-realty-last-property-sidebar .line-box .info{overflow:hidden;font-weight:600;}.main-content .box-buy-property .tabs-box .tabs-content .line-box .info .line,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .info .line,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box .info .line,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box .info .line,#block-weblight-realty-last-property-sidebar .line-box .line{overflow:hidden;white-space:nowrap;}.main-content .box-buy-property .tabs-box .tabs-content .line-box .info .line.highway,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .info .line.highway,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box .info .line.highway,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box .info .line.highway,#block-weblight-realty-last-property-sidebar .line-box .info .line.highway{font-weight:600;font-size:14px;}.main-content .box-buy-property .tabs-box .tabs-content .line-box .info .line.half,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .info .line.half,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box .info .line.half,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box .info .line.half,#block-weblight-realty-last-property-sidebar .line-box .info .line.half{font-size:14px;margin:10px 0 0;font-weight:400;}.main-content .box-buy-property .tabs-box .tabs-content .line-box .info .line .line-half,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .info .line .line-half,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box .info .line .line-half,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box .info .line .line-half,#block-weblight-realty-last-property-sidebar .line-box .info .line .line-half{float:left;}.main-content .box-buy-property .tabs-box .tabs-content .line-box .info .line-half.one,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .info .line-half.one,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box .info .line-half.one,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box .info .line-half.one,#block-weblight-realty-last-property-sidebar .line-box .info .line-half.one{margin:0 10px 0 0;}.main-content .box-buy-property .tabs-box .tabs-content .line-box .info sup,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .info sup,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box .info sup,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box .info sup,#block-weblight-realty-last-property-sidebar .line-box .info sup{font-size:10px;line-height:10px;margin:0 0 0 1px;font-weight:600;}.main-content .box-buy-property .tabs-box .tabs-content .line-box .info .line.price,.main-content .right-box .box-buy-property .tabs-box .tabs-content .line-box .info .line.price,.main-content .right-box .box-recommend .tabs-box .tabs-content .line-box .info .line.price,#wrap-page #one-box .box-recommend .tabs-box .tabs-content .line-box .info .line.price,#block-weblight-realty-last-property-sidebar .line-box .info .line.price{margin:11px 0 0;font-size:18px;color:#313131;}.main-content .box-buy-property .tabs-box .tabs-content .line-see-all{width:100%;margin:15px 0;text-align:center;}.main-content .box-buy-property .tabs-box .tabs-content .line-see-all a{display:inline-block;border:1px solid #4fbc64;padding:8px 15px;font-size:16px;line-height:22px;color:#4fbc64;background:#fff;}.main-content .box-buy-property .tabs-box .tabs-content .line-see-all a:hover{color:#fff;background:#4fbc64;text-shadow:rgba(0,0,0,.2) 0 1px 1px;}.node-property .poselki-near .left-box .box-title.poselki .distance{overflow:hidden;margin:0 0 15px;}.node-property .poselki-near .left-box .box-title.poselki .distance span{height:38px;line-height:38px;float:left;cursor:pointer;color:#546e7a;font-size:16px;-webkit-transition:0.15s;-moz-transition:0.15s;-o-transition:0.15s;transition:0.15s;text-align:center;width:16.66%;}.node-property .poselki-near .left-box .box-title.poselki .distance span.active{border-bottom:2px solid #4caf50;color:#4caf50;}.node-property .poselki-near .left-box .box-title.poselki .count-property{text-align:center;margin:0 0 10px;}.node-property .poselki-near .left-box .box-title.poselki .count-property a{display:block;color:#f18b68;font-size:16px;line-height:40px;}.node-property .poselki-near .property-near-content{overflow:hidden;margin:0 0 20px;}.node-property .poselki-near .property-near-content .spinner{margin:20px auto 15px;}.poselki-near .right-box .property-near-content .line-box{overflow:hidden;width:100%;margin:0 15px 25px;}.poselki-near .right-box .property-near-content .line-box:last-child{margin-bottom:10px;}.poselki-near .right-box .property-near-content .line-box > .title{font-weight:600;font-size:16px;margin:0 0 12px;}.poselki-near .right-box .property-near-content .line-box > .title a{color:#4caf50;}.poselki-near .right-box .line-box .content-line-box{overflow:hidden;font-size:14px;}.poselki-near .right-box .line-box .content-line-box .photo{float:left;width:130px;margin:0 15px 0 0;}.poselki-near .right-box .line-box .content-line-box .photo a{display:block;}.poselki-near .right-box .line-box .content-line-box .photo img{width:130px;height:100px;display:block;}.poselki-near .right-box .line-box .content-line-box .info{overflow:hidden;}.poselki-near .right-box .line-box .content-line-box .info .line{margin:0 0 7px;}.poselki-near .right-box .line-box .content-line-box .info .line:last-child{margin-bottom:0;}.poselki-near .right-box .line-box .content-line-box .info .line.sale{display:inline-block;}.poselki-near .right-box .line-box .content-line-box .info .line.sale a{color:#f18b68;display:block;background:#fde2cc;padding:5px;}.poselki-near .right-box .line-box .content-line-box .info .line sup{font-size:10px;line-height:8px;margin:0 0 0 2px;}#block-sections-termin-block{width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,0.65);top:0;}#block-sections-termin-block aside{min-height:100%;}#block-sections-termin-block form{width:86%;background:#37353d;padding:10px 15px;height:100vh;overflow-y:auto;display:block;}#filter-sidebar .maps-view,#filter-sidebar .fast-links{display:none !important;}.mobile-maps{display:block !important;position:fixed;bottom:15px;left:12px;width:54px;height:54px;background:url(/sites/all/themes/vrealty_weblight/images/mobile/maps_icon.svg) #fff 50% no-repeat;border-radius:55px;text-indent:-9999px;background-size:55px;box-shadow:3px 2px 5px rgba(0,0,0,0.3);-webkit-transition:0.25s ease-in;-moz-transition:0.25s ease-in;-o-transition:0.25s ease-in;transition:0.25s ease-in;text-align:center;color:#546e7a;font-weight:600;z-index:8;}.open-maps .mobile-maps{left:15px;}.mobile-maps.active{background-image:none;text-indent:0;width:150px;line-height:50px;height:50px;font-size:16px;}.page-node .mobile-filter{margin-bottom:20px;}.logged-in.page-node .mobile-filter{margin-top:20px;}.mobile-filter.maps-open{position:fixed;bottom:15px;right:20px;width:150px;z-index:9;line-height:50px;height:50px;background-color:#fff;border-radius:50px;border:none;box-shadow:3px 2px 5px rgba(0,0,0,0.3);-webkit-transition:0.25s ease-in;-moz-transition:0.25s ease-in;-o-transition:0.25s ease-in;transition:0.25s ease-in;padding:0 20px 0 45px;color:#546e7a;font-weight:600;}.mobile-filter.maps-open:before{content:'';width:30px;height:30px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/mobile/filter.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/mobile/filter.svg) 50% no-repeat;-webkit-mask-size:20px;mask-size:20px;background-color:#546e7a;display:block;position:absolute;top:8px;left:17px;}.page-partner .mobile-filter{display:none !important;}.mobile-filter.main-filter{margin-bottom:20px;}.open-filter-termin .mobile-filter.main-filter{margin-top:20px;}.open-filter-termin .maps-view.active{display:none !important;}#maps-content{position:fixed;left:-101%;z-index:8;top:0;-webkit-transition:0.25s ease-in;-moz-transition:0.25s ease-in;-o-transition:0.25s ease-in;transition:0.25s ease-in;width:100% !important;height:100% !important;background:#fff;}#maps-content .text{font-size:16px;text-align:center;width:100%;display:block;margin:10px 0 0;color:#546e7a;}#maps-content.open{left:0;}#filter-sidebar .line-field{margin:0 0 30px;width:100%;}#filter-sidebar > .line-field:last-child{margin-bottom:0;}#filter-sidebar .line-field label{position:relative;margin:0 0 8px;display:block;overflow:hidden;transform:none;font-weight:600;}#filter-sidebar .line-field input[type='text']{border-radius:0 !important;font-size:14px !important;padding:0 10px !important;height:40px;line-height:40px;margin:0;background:#47454e;color:#fff;}.termin-filter .line-field .in-box > div{float:left;}.termin-filter .line-field .in-box .from,.termin-filter .line-field .in-box .to{width:45%;}.termin-filter .line-field.price .in-box .from,.termin-filter .line-field.price .in-box .to{width:33%;}.termin-filter .line-field .in-box .sep{width:10%;text-align:center;cursor:default;color:#fff;line-height:39px;background:#47454e;border-bottom:1px solid #9e9e9e;}.termin-filter .line-field.price .in-box .sep{width:6%;}.termin-filter .line-field.price .in-box .cy-btn{width:28%;}.termin-filter .line-field.price .in-box .cy-btn div{float:left;line-height:39px;width:50%;text-align:center;cursor:pointer;background:#47454e;color:#fff;border-bottom:1px solid #9e9e9e;text-shadow:rgba(0,0,0,0.2) 0 1px 1px;font-size:16px;}.termin-filter .line-field.price .in-box .cy-btn div.active{background:#f18b68;}.termin-filter .line-field.price .cy-btn{width:28%;}#filter-sidebar .line-field.one-check{display:block;width:45%;}#filter-sidebar .line-field.price-down{float:left;margin-right:10%;}#filter-sidebar .line-field.one-check.exclusive{overflow:hidden;}#filter-sidebar .line-field [type='checkbox'] + span:not(.lever){padding-left:25px;}#filter-sidebar .line-field [type='checkbox'] + span:not(.lever):before,#filter-sidebar .line-field [type='checkbox']:not(.filled-in) + span:not(.lever):after{margin-top:1px;}#filter-sidebar .line-field.area{overflow:hidden;width:100%;}.termin-filter .line-field .check-box > div{float:left;}.termin-filter .line-field .check-box input,.termin-filter .line-field .check-box label:before,.termin-filter .line-field .check-box label:after{display:none;}.termin-filter .line-field .check-box{box-shadow:0 2px 5px rgba(0,0,0,0.15);float:left;}.termin-filter .line-field .check-box label{display:block;line-height:40px;height:40px;font-size:16px;color:#fff;font-weight:400;position:relative;cursor:pointer;background:#47454e;width:40px;text-align:center;text-shadow:rgba(0,0,0,0.2) 0 1px 1px;pointer-events:auto;margin:0 !important;}.termin-filter .line-field .check-box .active label{background:#3685d0;}.box-termin-informer h1{margin:-5px 15px 0;padding:0;font-weight:700;font-size:20px;line-height:32px;color:#546e7a;}.box-termin-informer .back-pages{display:none !important;}.box-termin-informer .sum{display:block;line-height:32px;color:#f18b68;margin:5px 15px 10px;border-radius:3px;}.sort-filter-termin{position:relative;padding:0 20px;margin-bottom:16px;}.sort-filter-termin .box-title{font-weight:400;font-size:15px;line-height:40px;font-feature-settings:'tnum' on,'lnum' on;color:#333;position:relative;padding:0 12px;background:#effaf3;border:1px solid #39c568;border-radius:8px;}.sort-filter-termin .box-title:after{content:'';position:absolute;top:50%;right:12px;transform:translateY(-50%);display:block;width:16px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/Icon/chevron-down.svg.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/Icon/chevron-down.svg.svg) center / contain no-repeat;background:#b3b3b3;transition:transform .35s;}.sort-filter-termin.active .box-title:after{transform:translateY(-50%) rotate(180deg);}.sort-filter-termin .options{position:absolute;top:calc(100% + 4px);left:20px;right:20px;z-index:2;transform:translateY(-4px);display:flex;flex-direction:column;box-shadow:0 4px 16px rgba(0,0,0,0.08);border-radius:8px;background:#fff;opacity:0;pointer-events:none;transition:opacity .35s,transform .35s;}.sort-filter-termin.active .options{transform:translateY(0);opacity:1;pointer-events:auto;}.sort-filter-termin .options li a{font-size:14px;line-height:40px;color:#333;position:relative;display:block;padding:0 12px;background:transparent;transition:background .35s;}.sort-filter-termin .options li a.active{background:#effaf3;}.sort-filter-termin .options li a.active .icon-arrow-up,.sort-filter-termin .options li a.active .icon-arrow-down{display:none !important;}.sort-filter-termin .options li a.active[data-sortby="desc"]:after{content:'';position:absolute;top:50%;right:12px;transform:translateY(-50%);display:block;width:16px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/Icon/chevron-down.svg.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/Icon/chevron-down.svg.svg) center / contain no-repeat;background:#b3b3b3;transition:transform .35s;}.sort-filter-termin .options li a.active[data-sortby="asc"]:after{content:'';position:absolute;top:50%;right:12px;transform:translateY(-50%) rotate(180deg);display:block;width:16px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/Icon/chevron-down.svg.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/Icon/chevron-down.svg.svg) center / contain no-repeat;background:#b3b3b3;transition:transform .35s;}.sort-filter-termin .options li:first-of-type a{border-radius:4px 4px 0 0;}.sort-filter-termin .options li:last-of-type a{border-radius:0 0 4px 4px;}.property-box-all{margin:15px 0 0;}.property-box-all .no-result{margin:0 10px;}.mobile-filter{font-weight:600;font-size:16px;line-height:40px;text-align:center;color:#546e7a;position:relative;display:flex !important;justify-content:center;align-items:center;width:auto;margin:0 16px;border:1px solid #b6c1c5;border-radius:3px;cursor:pointer;}.mobile-filter:before{content:'';display:block;width:30px;height:30px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/mobile/filter.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/mobile/filter.svg) 50% no-repeat;-webkit-mask-size:20px;mask-size:20px;background-color:#546e7a;}.mobile-filter:hover{background:#546e7a;border-color:#546e7a;color:#fff;}.mobile-filter:hover:before{background-color:#fff;}.property-box-info{position:relative;width:350px;padding-top:235px;background:#f0f1f5;margin:0 auto 20px;}.property-box-info.exclusive{background:#fff3e0;}.property-box-info.exclusive .right-box-property .view{background:#f18b68;color:#fff;}.property-box-info .photo-property{position:absolute;top:0;left:0;}.property-box-info .photo-property img,.property-box-info .photo-property a{display:block;width:100%;height:235px;}.property-box-info .photo-property a > img{width:auto;height:auto;max-height:235px;max-width:100%;display:block;margin:0 auto;}.property-box-info .photo-property .video{width:40px;height:40px;background:url(/sites/all/themes/vrealty_weblight/images/icons/youtube.png) 50% no-repeat;background-size:40px;border-radius:40px;position:absolute;left:20px;bottom:20px;}.property-box-info .photo-property .photo-our{width:40px;height:40px;background:url(/sites/all/themes/vrealty_weblight/images/icons/photo.svg) 50% #fff no-repeat;background-size:30px;border-radius:30px;position:absolute;left:20px;bottom:20px;}.property-box-info .view-options{position:absolute;right:0;bottom:0;}.property-box-info .view-options span{display:block;background:rgba(0,0,0,0.8);color:#fff;line-height:34px;padding:0 15px;font-size:15px;width:auto;text-align:center;margin:0 0 10px;}.property-box-info .view-options span:last-child{margin-bottom:0;}.property-feed{display:block;overflow:hidden;width:100%;font-size:13px;line-height:40px;padding:0 10px;}.property-feed span{display:block;float:left;margin-right:20px;font-size:14px;font-weight:700;color:#9fb1b9;}.property-feed span.true{color:#4caf50;}.property-feed span:not(.item){display:none;}.property-feed .item{font-weight:600;color:#4cae50;margin-right:0;width:50%;font-size:18px;}.user-panel{display:block;overflow:hidden;width:100%;padding:10px 15px;line-height:40px;}.user-panel a{display:block;float:left;font-size:16px;color:#666;text-decoration:none;width:calc(100% / 3);margin:0;}.user-panel .item{font-size:16px;color:#ff8400;display:block;}.user-panel .item-hide{overflow:hidden;background:#c10000;color:#fff;font-size:16px;padding:0 15px;display:block;margin:0 -15px;}.user-panel .times{margin:0;width:50%;color:#666;font-size:16px;display:block;float:left;}.user-panel .created{font-weight:700;}.user-panel .edit{text-align:right;}.info-present,.upd-present{width:100%;}.page-partner .property-box-info{padding-top:0 !important;}.partnertemplate .wrapper-flat .flat-desc .desc-spec .partner-file-box{overflow:hidden;}.partnertemplate .wrapper-flat .flat-desc .desc-spec .partner-file-box li{display:block;width:calc((100% - 20px) / 2);float:left;margin-right:20px;}.partnertemplate .wrapper-flat .flat-desc .desc-spec .partner-file-box li:last-child{margin-right:0;}.partnertemplate .wrapper-flat .flat-desc .desc-spec .partner-file-box li a{display:block;background:#3e3b45;color:#fff;line-height:44px;padding:0 15px;font-size:16px;text-align:center;text-decoration:none;}@media screen and (min-width:400px){.property-box-info{width:385px;padding-top:260px;}.property-box-info .photo-property a{width:385px;height:auto;}}@media screen and (min-width:420px){.property-box-info{width:400px;padding-top:270px;}.property-box-info .photo-property a{width:400px;height:auto;}}@media screen and (min-width:600px) and (max-width:767px){.property-box-info{width:600px;}}ymaps .property-box-info{width:300px;padding-top:205px;margin:0;}ymaps .property-box-info .photo-property a{width:300px;height:200px;}ymaps .property-box-info .left-box-property .info .line{font-size:14px;line-height:14px;margin:0 0 10px;}ymaps .property-box-info .left-box-property .info .line .content{font-size:14px !important;}ymaps .property-box-info .left-box-property .info .more{margin-top:5px;}ymaps .property-box-info[data-type='house'] .left-box-property > .title,ymaps .property-box-info[data-type='townhouse'] .left-box-property > .title,ymaps .property-box-info[data-type='plot'] .left-box-property > .title,ymaps .property-box-info[data-type='apartment'] .left-box-property > .title{display:none;}ymaps .property-box-info[data-type='village'] .left-box-property .address,ymaps .property-box-info[data-type='village'] .left-box-property .area,ymaps .property-box-info[data-type='village'] .left-box-property .area-all,ymaps .property-box-info[data-type='village'] .left-box-property .permitted,ymaps .property-box-info[data-type='apartment'] .left-box-property .metro{display:none;}ymaps [class$='-balloon__content']{margin-right:0 !important;padding:0 !important;}.node-type-property ymaps [class$='-balloon__content'] ymaps{width:unset !important;}ymaps [class$='-balloon__layout']{overflow:visible !important;}ymaps [class$='-balloon__close']{cursor:pointer;width:26px !important;height:26px !important;border-radius:26px !important;background:#effaf3;margin:0 !important;position:absolute !important;right:0;top:0;transition:all 0.15s ease;}ymaps [class$='-balloon__close-button']{width:10px !important;height:10px !important;position:absolute;top:50%;left:50%;margin:-5px 0 0 -5px !important;opacity:0.8 !important;}ymaps [class$='-b-cluster-tabs__section_type_nav'],ymaps [class$='-b-cluster-tabs__menu']{height:120px !important;width:300px !important;float:none !important;}ymaps [class$='-b-cluster-content']{height:350px !important;}ymaps [class$='-b-cluster-tabs__section_type_content']{padding:0 !important;}ymaps [class$='-b-cluster-tabs__section_type_content'] .property-box-info{padding:0;}ymaps [class$='-b-cluster-tabs__section_type_content'] .photo-property{display:none !important;}ymaps [class$='-b-cluster-tabs__section_type_content'] .left-box-property > .title{display:block !important;}.property-box-info .photo-property .map{display:none;}.property-box-info .left-box-property{overflow:hidden;padding:12px;}.property-box-info .left-box-property > .title{font-size:18px;line-height:22px;color:#546e7a;font-weight:600;margin:0 0 15px;}.property-box-info .left-box-property > .title a{color:#546e7a;}.property-box-info .left-box-property .info .line{font-size:16px;line-height:22px;white-space:nowrap;margin:0 0 12px;}.property-box-info .left-box-property .info .line .title{margin:0 0 2px;display:inline-block;color:#555;font-size:15px;}.property-box-info .left-box-property .info .line .content{font-size:16px !important;float:right;}.property-box-info .left-box-property .info .line .content sup{font-size:10px;line-height:10px;font-weight:700;}.property-box-info .left-box-property .info .more{color:#777;margin-top:13px;}.property-box-info .left-box-property .info .more li{float:left;display:block;margin-right:15px;font-size:14px;line-height:26px;cursor:default;}.property-box-info .right-box-property .more-links li.present{display:none;}.property-box-info .right-box-property .more-links li.fav{position:absolute;right:0;top:0;background:url(/sites/all/themes/vrealty_weblight/images/icons/fav-2.svg) 50% -30% #fff no-repeat;background-size:38px;width:50px;height:50px;text-indent:-9999px;box-shadow:none;border-radius:0 0 0 3px;padding:0;cursor:pointer;}.property-box-info .right-box-property .more-links li.fav.active{background-position:50% 120%;}.property-box-info .right-box-property .qu{display:none;}.property-box-info .right-box-property .view{font-size:16px;line-height:44px;text-align:center;background:#fff4d4;color:#f47c3c;cursor:pointer;margin:5px 15px 10px;display:block;box-shadow:0 2px 5px rgba(0,0,0,0.1);}.logged-in .property-box-info .right-box-property .view{display:none;}.property-box-info .right-box-property .more-link{display:block;margin:15px 0;text-align:center;font-size:16px;color:#4caf50;}.property-box-info .top-10-info{padding:15px;font-size:14px;line-height:22px;color:#546e7a;}#wrap-page #one-box section.block-desc-info,#wrap-page section.block-bottom-text{margin:20px 0 0;}#wrap-page #one-box section.block-desc-info h3,#wrap-page section.block-bottom-text h3{font-size:18px;line-height:22px;color:#333;margin:0 0 15px;font-weight:700;}#wrap-page #one-box section.block-desc-info h3{text-align:center;}#wrap-page #one-box section.block-desc-info p,#wrap-page section.block-bottom-text p{font-size:14px;line-height:22px;}#wrap-page section.block-bottom-text p{margin-bottom:1em;}#wrap-page section.block-bottom-text{margin-bottom:64px;padding:0 16px;}#wrap-page section.block-bottom-text ul{margin-left:1em;margin-bottom:1em;}#wrap-page section.block-bottom-text ul li{list-style:disc;}#block-weblight-realty-highway-block{display:none;}.pager,.item-list{position:relative;text-align:center;margin:0 10px;}.pager .load-more{margin:0 0 20px;font-size:16px;background:#fff;color:#252525;border:1px solid #eee;box-shadow:none;border-radius:2px;display:block;text-transform:none;letter-spacing:0;line-height:40px;height:42px;}.pager .load-more:hover{background:#4285f4;color:#fff;border-color:#4285f4;}.load-more .spinner{margin:20px auto;width:70px;height:18px;text-align:center;}.pager .pagination,.item-list .pagination{display:inline-block;height:40px;overflow:hidden;margin:0 5px;width:auto;}.pagination li,.item-list .pager li{padding:0;display:block;float:left;margin-right:5px;height:40px;width:40px !important;font-size:16px;}.pager .pagination li a,.pager .pagination li span,.item-list .pagination li a,.item-list .pagination li.active{display:block;text-align:center;text-decoration:none;padding:0 15px;height:40px;line-height:40px;overflow:hidden;}.pager .pagination li span,.item-list .pagination li.active{color:#fff;cursor:default;}.pager .pagination li.last,.pager .pagination li.first{display:none;}.pagination li.prev,.pagination li.next{margin-right:0;}.pagination li.next a{display:block;text-align:center;height:40px;width:40px;line-height:40px;-webkit-transition:0.15s;-moz-transition:0.15s;-o-transition:0.15s;transition:0.15s;background:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-down.svg) 50% no-repeat;background-size:20px;opacity:0.7;overflow:hidden;border:none;cursor:pointer;-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.pagination li i{display:none;}.page-node-57809 h1{display:none;}.page-node-57809 h2{font-size:24px;line-height:26px;margin:5px 0 15px;}.node-type-webform article{margin:0 15px;font-size:16px;line-height:24px;}.node-webform p{margin:0 0 15px;}.page-node-57809 .geofield-ymap{height:300px !important;}.page-node-57807 #wrap-page .node a.exclusive{display:none;}.page-node-57807 #wrap-page .departament-choose{overflow:hidden;margin:0 0 15px;}.page-node-57807 #wrap-page .departament-choose .line{overflow:hidden;margin:0 0 15px;}.page-node-57807 #wrap-page .departament-choose .line span{display:block;font-size:20px;line-height:26px;font-weight:700;color:#546e7a;margin:0 0 10px;}.page-node-57807 #wrap-page .departament-choose .line a{display:block;text-decoration:none;color:#4fbc65;font-size:18px;}.page-node-57807 #wrap-page .form-item{margin:0 0 30px;}.page-node-57807 #wrap-page .form-item input{margin:0;border-radius:0 !important;}.page-node-57807 #wrap-page .form-item textarea{width:100%;max-width:100%;height:auto;min-height:120px;max-height:350px;padding:6px 8px;font-size:14px;line-height:20px;color:#666;}.page-node-57807 #wrap-page .webform-component--source{display:none !important;}.page-node-57807 .webform-component-textarea label,.page-node-57807 #wrap-page .node article fieldset legend{color:#9e9e9e;font-size:14px;display:block;margin:0 0 5px;font-weight:400;}.page-node-57807 #wrap-page .node article .btn{background:#4caf50;font-size:16px;text-transform:none;letter-spacing:0;height:40px;line-height:40px;margin:30px 0 0;width:100%;}.page-node-57807 #wrap-page .node article fieldset{border:1px solid #ccc;}.page-node-57807 #wrap-page .node article fieldset label{display:none !important;}.page-node-57807 #wrap-page .node article .NFI-wrapper{border:solid #4285f4 1px;background:#fff;display:block !important;width:100%;box-shadow:0 0 0 2px #fff;margin:0 0 15px;}.page-node-57807 #wrap-page .node article .NFI-button{height:40px;line-height:40px;color:#4285f4;width:50%;}.page-node-57807 #wrap-page .node article .NFI-button:hover{background:#4285f4;color:#fff;}.page-node-57807 #wrap-page .node article .NFI-filename{display:block;width:50%;height:40px;margin:0;padding:0;border:none;}.page-node-57807 #wrap-page .node article .NFI-filename:focus{border:none;}.page-node-57807 #wrap-page .node article fieldset input[type='submit']{display:block;line-height:42px;height:42px;cursor:pointer;font-weight:600;color:#546e7a;width:100%;}.page-node-57807 .description{font-size:13px;line-height:20px;color:#777;margin:15px 0 0;}.page-node-57807 #wrap-page .node{position:relative;padding-bottom:1380px;}.page-node-57807 #wrap-page .banners-block{position:absolute;bottom:0;left:0;width:100%;}.page-node-57807 #wrap-page .banners-block a{display:block;width:276px;height:430px;text-indent:-9999px;margin:0 auto 20px;}.page-node-57807 #wrap-page .banners-block a.one{background:url(/sites/all/themes/vrealty_weblight/images/service-one.jpg) no-repeat;}.page-node-57807 #wrap-page .banners-block a.two{background:url(/sites/all/themes/vrealty_weblight/images/service-two.jpg) no-repeat;}.page-node-57807 #wrap-page .banners-block a.three{background:url(/sites/all/themes/vrealty_weblight/images/service-three.jpg) no-repeat;}.page-node-57804 h1,.node-unpublish h1,.page-node-57807 h1{font-size:32px;line-height:36px;margin:0 0 15px;text-align:center;}.page-node-57804 h3,.node-unpublish h3,.page-node-57807 h2{font-size:24px;line-height:30px;margin:0 0 15px;font-weight:600;}.page-node-57804 h4{font-size:22px;line-height:28px;margin:0 0 15px;font-weight:600;}.page-node-57804 #wrap-page .node .body ol,.page-node-57807 #wrap-page .node .body ol{list-style-type:decimal;padding-left:25px;margin:0 0 25px;}.page-node-57807 #wrap-page .node .body ul{padding-left:25px;margin:0 0 25px;list-style-type:disc;}.page-node-57804 #wrap-page .node .body li,.page-node-57807 #wrap-page .node .body li{list-style-type:disc;margin-bottom:15px;}.node-webform blockquote{background:#eef2f7;padding:10px 40px;position:relative;margin:15px -15px;}.node-webform blockquote:before{content:'\201d';font:36px/18px Georgia;position:absolute;bottom:0;right:10px;}.node-webform blockquote:after{content:'\201e';font:36px/18px Georgia;position:absolute;top:0;left:10px;}.page-node-57804 #wrap-page .node .body .broker-info .text .name-bold{font-weight:700;color:#546e7a;margin:0 0 15px;}.page-node-57804 #wrap-page .node .body .broker-info .photo{width:200px;margin:0 auto 15px;}.page-node-57804 #wrap-page .node .body .broker-info .photo img{max-width:150px;max-height:250px;display:block;margin:0 auto;}#wrap-page.front #two-box h1.property{display:block;margin:0 15px 20px;font-size:26px;line-height:32px;}aside > .box-title{margin-left:-20px !important;margin-right:-20px !important;}.node-unpublish h1{font-size:24px;line-height:30px;font-weight:600;padding:5px 0;}.node-unpublish .content-box-info{padding:20px 15px;background:#fafcff;position:relative;margin:0 0 20px;}.node-unpublish .content-box-info a{color:#4caf50;}.node-unpublish .content-box-info .line{margin:0 0 20px;}.node-unpublish .content-box-info .line:last-child{margin-bottom:0;}.node-unpublish .content-box-info .line p{font-size:18px;line-height:24px;}.node-unpublish .content-box-info .block-logo img{display:none;}.node-unpublish .content-box-info .line .info{overflow:hidden;}.node-unpublish .content-box-info .line .info > span{font-size:18px;line-height:24px;display:block;margin:20px 0 10px;color:#546e7a;}.node-unpublish .content-box-info .line .info > span > span{display:block;margin:0 0 8px;font-weight:600;}.node-unpublish .content-box-info .line .info span .btn{display:none;}.property-box-info.new-build .left-box-property .top-box .title{font-size:22px;font-weight:400;color:rgba(0,0,0,0.7);margin:3px 0 10px;line-height:26px;}.property-box-info.new-build .left-box-property .top-box .title span{display:none;}.property-box-info.new-build .left-box-property .top-box .title a{color:#444;text-decoration:none;}.property-box-info.new-build .left-box-property .address{margin:0;font-size:16px;color:#777;line-height:24px;}.property-box-info.new-build .left-box-property .address a{text-decoration:none;color:#555;}.property-box-info.new-build .left-box-property .address span{display:block;margin:2px 0 0;}.property-box-info.new-build .slider > img{display:none;}.property-box-info.new-build .slider .hide{display:block !important;}.property-box-info.new-build.line-complex .main-info{overflow:hidden;}.property-box-info.new-build.line-complex .main-info{line-height:20px;font-size:16px;margin:15px 10px -3px;color:#7a8b92;}.property-box-info.new-build.line-complex .main-info .year{float:left;color:#d84b6f;}.property-box-info.new-build.line-complex .main-info span{margin-right:20px;}.property-box-info.new-build.line-complex .main-info span:last-child{margin-right:0;}.property-box-info.new-build.line-complex .flats-table{margin:20px 0 0;display:none;}.flat-new-build.compact .content-table .line-flat .plan .owner{display:block;width:30px;height:30px;background:#4fbc65;line-height:30px;text-align:center;position:absolute;left:10px;top:10px;color:#fff;}.flat-new-build.compact .content-table .line-flat .plan .owner-0{background:#d600cf;color:#fff;}.flat-new-build.compact .content-table .line-flat .plan .owner-2{background:#43a4c0;}.flat-new-build.compact .content-table .line-flat .plan .owner-3{color:#fff;background:#c10000;}.flat-new-build > .title{margin:0 15px 20px;color:#222;font-weight:400;font-size:20px;line-height:26px;}.flat-new-build .header-table{overflow:hidden;}.flat-new-build .header-table div{display:block;color:#546e7a;font-weight:600;float:left;padding:8px 10px;font-size:14px;line-height:22px;}.flat-new-build .header-table .tabs-sort.active{color:#d84b6f;}.flat-new-build .content-table .line-flat > span.index{display:none !important;}.flat-new-build .content-table .line-flat > span:not(.flat-info){vertical-align:top;float:left;display:block;line-height:40px;margin:0 15px 0 0;}.flat-new-build .content-table .line-flat .price-metr,.flat-new-build .content-table .line-flat .price{margin:0 20px 0 0 !important;width:calc(50% - 20px);text-align:right;}.flat-new-build .content-table .line-flat .price{font-size:16px;}.flat-new-build .content-table .line-flat{font-size:16px;border-bottom:1px solid #eee;cursor:pointer;position:relative !important;overflow:hidden;display:block;text-decoration:none;color:#555;margin:0 0 15px;padding:10px 10px 15px;height:auto;}.flat-new-build .content-table .line-flat.open{background:#fde2cc !important;height:auto;}.flat-new-build .content-table .line-flat .plan{width:120px;height:80px;margin:0 20px 0 0;display:block;float:left;}.flat-new-build .content-table .line-flat .plan img{display:block;max-width:40px;max-height:40px;vertical-align:middle;margin:auto;}.flat-new-build .content-table .line-flat .rooms{color:#4e92ad;display:block;margin:0 0 10px;overflow:hidden;}.flat-new-build .content-table .line-flat .area{display:block;float:left;margin-right:30px;}.flat-new-build .content-table .line-flat .area sup{font-size:10px;}.flat-new-build .content-table .line-flat .floor{overflow:hidden;display:block;}.flat-new-build .content-table .line-flat .price{display:block;overflow:hidden;margin:10px 0 0;font-size:16px;line-height:20px;font-weight:600;}.flat-new-build .content-table .line-flat{}.flat-new-build .content-table .line-flat.open > span:not(.flat-info){display:none !important;}.flat-new-build .content-table .line-flat.open{min-height:300px;}.flat-new-build .content-table .line-flat .flat-info{width:100%;display:block;height:0;overflow:hidden;-webkit-transition:0.35s;-moz-transition:0.35s;-o-transition:0.35s;transition:0.35s;}.flat-new-build .content-table .line-flat.open .flat-info{width:calc(100% + 20px);height:100%;padding:10px;margin:-10px;cursor:default;}.flat-new-build .content-table .line-flat .flat-info .plan-box{display:block;width:100%;height:auto;margin:0 0 15px;}.flat-new-build .content-table .line-flat .flat-info .plan-box img{display:block;width:auto;height:auto;max-height:350px;max-width:100%;margin:0 auto;}.flat-new-build .content-table .line-flat .flat-info .box-info{position:relative;display:flex;flex-wrap:wrap;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info{line-height:20px;width:50%;float:left;margin:0 0 25px 0;font-size:18px;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info .title{font-weight:600;color:#444;margin:0 0 8px;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info-price{overflow:hidden;width:100%;font-size:16px;line-height:50px;margin:0 0 18px;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info.area{position:static;width:calc(100% / 3);}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info.floor{position:static;width:calc(100% / 3);}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info.rooms{position:static;width:calc(100% / 3);}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info.price-m{width:100%;float:none;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info .price-multi-box{display:inline-block;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info-price .price-multi-box{overflow:hidden;font-size:26px;font-weight:600;color:#d84b6f;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info-price > .title{font-weight:600;color:#444;line-height:20px;}.flat-new-build .content-table .line-flat .flat-info .box-info .line-info-links{width:100%;}.flat-new-build .content-table .line-flat .flat-info .box-info .btn-view{font-size:16px;line-height:40px;letter-spacing:0;text-transform:none;display:block;width:100%;height:40px;margin:0 auto 5px;background:#f18b68;}.filter-box{margin:20px 0 0;background:#37353d;padding:20px 15px 15px;}#search-filter .property-type{display:block !important;height:42px;padding:0;margin:0 0 20px;position:relative;}#search-filter .property-type .select-wrapper{display:block !important;}#search-filter .property-type label{display:none !important;}#search-filter .property-type input.select-dropdown{margin:0;padding:0;border-bottom:1px solid #9e9e9e;}#search-filter .filter-box input{border-radius:0 !important;font-size:16px !important;padding:0 14px !important;height:40px;line-height:40px;margin:0;background:#47454e;color:#fff;text-align:center;}#search-filter .filter-box label{position:relative;margin:0 0 8px;display:block;overflow:hidden;transform:none;font-size:14px;font-weight:400;}#search-filter .in-box{overflow:hidden;}#search-filter .in-box > span{float:left;display:block;}#search-filter .in-box .from,#search-filter .in-box .to{width:45%;}#search-filter .in-box .sep{width:10%;text-align:center;cursor:default;color:#fff;line-height:39px;background:#47454e;border-bottom:1px solid #9e9e9e;}#search-filter .content-type .type-property > div:not(.full-options),#search-filter .content-type .type-property .full-options > div{margin:0 0 20px;}#search-filter .content-type .mkad,#search-filter .content-type .area,#search-filter .content-type .highway,#search-filter .content-type .locality,#search-filter .content-type .district,#search-filter .content-type .okrug,#search-filter .content-type .metro,#search-filter .content-type .complex{float:left;width:46%;}#search-filter .content-type .highway,#search-filter .content-type .area,#search-filter .content-type .locality,#search-filter .content-type .district,#search-filter .content-type .okrug,#search-filter .content-type .metro{margin-right:8% !important;}#search-filter .content-type .mkad,#search-filter .content-type div:nth-child(4),#search-filter .content-type .poselok,#search-filter .content-type .type-property[data-type='flat'] .district,#search-filter .content-type .type-property[data-type='complex'] .metro{overflow:hidden;float:none;margin-right:0 !important;}.select-filter,.select-filter-mini,.select-metro,.select-filter-check .item-content{height:40px;line-height:40px;width:100%;background:#47454e;border-bottom:1px solid #9e9e9e;color:#fff !important;cursor:pointer;text-align:center;white-space:nowrap;font-size:14px;}.select-filter span,.select-filter-mini span,.select-metro span{line-height:32px;margin-left:5px;color:#4285f4;}.select-filter-mini.open{border-radius:4px 4px 0 0;border-color:#4d90fe;}#search-filter .price{overflow:hidden;width:100%;}#search-filter .price .from,#search-filter .price .to{width:45%;}#search-filter .price .sep{width:10%;}#search-filter .price .in-box{float:left;width:76%;}#search-filter .price .cy-btn{overflow:hidden;width:24%;float:left;}#search-filter .price .cy-btn div{float:left;line-height:39px;width:50%;text-align:center;cursor:pointer;background:#47454e;color:#fff;border-bottom:1px solid #9e9e9e;text-shadow:rgba(0,0,0,0.2) 0 1px 1px;font-size:16px;}#search-filter .price .cy-btn div.active{background:#f18b68;}#search-filter .right-box .select-filter-mini-ul{position:relative;}#search-filter .right-box .select-filter-mini-ul .select-filter-mini-content{display:none;position:static;left:0;top:65px;background:#fff;border:1px solid #4d90fe;z-index:9999;width:100%;}#search-filter .right-box .select-filter-mini-ul .select-filter-mini-content li{display:block;position:relative;font-size:15px;padding:12px 30px 12px 14px;}#search-filter .right-box .select-filter-mini-ul .select-filter-mini-content li[data-parent]{padding-left:24px;}#search-filter .right-box .select-filter-mini-ul .select-filter-mini-content li.active{background:#3685d0;color:#fff;}#search-filter .right-box .select-filter-mini-ul .select-filter-mini-content li.active::after{content:'';display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%);width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/form-check.svg) center / 20px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/form-check.svg) center / 20px no-repeat;background:#fff !important;}#search-filter .input-select{display:none;}#search-filter .buttons{overflow:hidden;position:relative;margin:0 !important;}#search-filter input[type='submit']{width:80%;border:none;height:44px;line-height:44px;background:#4caf50;box-shadow:0 8px 6px -8px rgba(0,0,0,0.3);cursor:pointer;color:#fff;text-align:center;font-size:16px !important;float:left;}#search-filter .buttons .count{display:block;float:left;color:#fff;font-size:15px;font-weight:400;padding:0 7px;height:44px;line-height:44px;background:#f18b68;border-left:0;width:20%;text-align:center;}#search-filter .buttons .btn.clear{overflow:hidden;width:100%;margin:10px 0 15px;text-align:right;background:none;letter-spacing:0;text-transform:none;font-size:16px;line-height:40px;height:40px;padding:0;box-shadow:none;}#search-filter .buttons .btn.more{background:none;letter-spacing:0;text-transform:none;font-size:16px;height:40px;line-height:40px;width:100%;text-align:center;box-shadow:none;position:relative;}#search-filter .buttons .btn.more:after{content:'';height:40px;width:40px;display:block;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/mobile/arrow.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/mobile/arrow.svg) 50% no-repeat;-webkit-mask-size:20px;mask-size:20px;background-color:#fff;-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;right:10px;top:0;}#search-filter .content-type .full-options .rooms{overflow:hidden;width:100%;}#search-filter .right-box .select-filter-check .item-content .item.free label{width:100px;}#search-filter .right-box .select-filter-check .item-content .item{float:left;}#search-filter .right-box .select-filter-check .item-content .item.active{background:#f18b68;}#search-filter .right-box .select-filter-check .item-content .item.active label{color:#fff;}#search-filter .right-box .select-filter-check .item-content .item input{display:none;}#search-filter .right-box .select-filter-check .item-content .item label{margin:0;width:40px;height:40px;padding:0;line-height:40px;font-size:15px;cursor:pointer;}#search-filter .right-box .select-filter-check .item-content .item.more{overflow:hidden;float:none;}#search-filter .right-box .select-filter-check .item-content .item.more label{width:100%;}#search-filter .select-wrapper{display:none;}#search-filter .checkbox-terms-2,#search-filter .checkbox-terms-3{display:none;}#search-filter .full-options{display:none;overflow:visible !important;}body:before{content:'';display:block;position:fixed;top:0;left:0;height:100%;width:100%;z-index:-1;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;opacity:0;}body.select-container-modal:before,body.overflow-modal:before{background:rgba(0,0,0,0.5);z-index:100;opacity:0.8;}#select-container{position:fixed;width:100%;height:100%;top:0 !important;background:#fff;z-index:9999;box-shadow:0 2px 5px rgba(0,0,0,0.35);padding:15px;}#select-container .close,.qr-box .close,.form-modal-block .close{background:url("/sites/all/libraries/fancybox/source/fancybox_sprite.png") 2px 2px no-repeat;position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer;text-indent:-9999px;}#select-container .header-container{overflow:hidden;margin:0 0 15px;}#select-container .header-container .type{overflow:hidden;margin:0 0 15px;}#select-container .header-container .type .type-line{float:left;display:block;line-height:36px;text-decoration:none;padding:0 15px;border:2px solid #3685d0;color:#3685d0;-webkit-transition:0.1s ease;-moz-transition:0.1s ease;-o-transition:0.1s ease;-ms-transition:0.1s ease;transition:0.1s ease;cursor:pointer;margin:0 12px 12px 0;font-size:14px;}#select-container .header-container .type .type-line.active{background:#3685d0;color:#fff;}#select-container .header-container .save{width:100%;display:block;text-align:center;overflow:hidden;line-height:36px;text-decoration:none;padding:0 15px;border:2px solid #4fbc64;color:#4fbc64;cursor:pointer;transition:0.1s ease;font-size:14px;margin:10px 0 0;}#select-container .header-container .mkad{overflow:hidden;}#select-container .header-container .mkad input{border:2px solid #607d8b;line-height:22px;height:40px;padding:0 10px;width:50px;font-size:16px;text-align:center;margin-bottom:0;}#select-container .content{overflow-y:scroll;height:100%;}#select-container .content[data-content-type='highway']{padding-bottom:200px;}#select-container .content.hide{display:none;}#select-container .content input[type='text'].form-text{font-size:15px;border-radius:0 !important;}#select-container .content .selected-box .title{font-size:16px;line-height:32px;font-weight:700;}#select-container .content .one-box .search-result{overflow:hidden;margin:15px 0 0;}#select-container .content .one-box .search-result .line{border-bottom:1px solid rgba(120,132,202,0.2);text-shadow:none;cursor:pointer;line-height:40px;font-size:14px;}#select-container .content .one-box .search-result .line span.icon-plus{color:#666;line-height:40px;margin-right:3px;font-size:14px;}#select-container .content .one-box .search-result .line span.find{font-weight:700;color:#222;}#select-container.select-container-highway .content .box-line{margin:0 0 15px;overflow:hidden;}#select-container.select-container-highway .content .box-line > div{cursor:pointer;white-space:nowrap;}#select-container .content .box-line .header-title{color:#555;font-weight:700;font-size:16px;margin:0 0 5px;}#select-container.select-container-highway .content .box-line .line{margin:0 1% 8px 1%;cursor:pointer;border-bottom:1px dashed #000;display:inline-block;padding:0 15px;line-height:40px;}#select-container.select-container-highway .content .box-line .line.active{background:#e2eefe;border-color:#fff;border-radius:3px;}.node-property.poselok .main-content .right-box,.node-property.complex .main-content .right-box{position:relative;padding-top:75px;}.node-property.poselok .main-content .right-box .box-count-property,.node-property.complex .main-content .right-box .box-count-property{position:absolute;top:0;left:0;width:100%;}.logged-in #topbar{top:70px;}.logged-in.not-front.open-search #search-filter .left-box{top:143px;}.logged-in nav,.logged-in #block-sections-termin-block{top:103px;}.logged-in.toolbar-drawer nav,.logged-in.toolbar-drawer #block-sections-termin-block{top:131px;}.admin-menu > ul{display:block;}.admin-menu > ul > *{display:block;float:left;font-size:16px;}.admin-menu > ul > li{width:33.333%;background:#546e7a;padding:0 15px;}.admin-menu > ul > li:last-child{margin-right:0;}.admin-menu > ul > li > a{color:#fff;line-height:42px;display:block;text-align:center;}.admin-menu .present{margin:10px 0 15px;position:relative;float:none;background:#4fbc64;color:#fff;width:100%;clear:both;line-height:50px;text-align:center;}.admin-menu .present.desktop{display:none;}.admin-menu .present .title,.admin-menu .present .title2{background:#4fbc64;color:#fff;text-align:center;justify-content:center;align-items:center;gap:8px;}.admin-menu .present .title2{background-color:#7baaf7;}.admin-menu .present li.active > .title2{border-bottom:1px solid #fff;}.admin-menu .present ul{background:#7baaf7;}.admin-menu .present ul li:not(:last-of-type){border-bottom:1px solid #fff;}.admin-menu .present .collapsible,.admin-menu .present .collapsible-header,.admin-menu .present .collapsible-body,.admin-menu .present .collapsible > li{border:none;}.admin-menu .present .collapsible{margin:0;box-shadow:none;}.admin-menu .present .collapsible-body{padding:0;}.admin-menu .present ul li a{display:block;color:#fff;}.admin-menu .present span.flag-wrapper{display:flex;justify-content:center;}.admin-menu .present .inner-list,.admin-menu .present .inner-list ul{background:#546e7a;}.admin-menu .present .icon-arrow-down{display:inline-block;width:16px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-down.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-down.svg) 50% no-repeat;-webkit-mask-size:16px;mask-size:16px;background-color:#fff;}.admin-menu .present .active > .collapsible-header > .icon-arrow-down{transform:rotate(180deg);}.info-present{font-size:13px;text-align:center;margin:0 0 15px;}.info-present a{font-weight:600;}.node-property .rating li{display:inline-block;line-height:38px;font-size:14px;background:#7dc421;color:#fff;width:175px;text-align:center;margin:0 15px 15px 0;cursor:default;}.node-property .rating li:last-child{margin-right:0;float:right;}#node-215745 h1{font-size:34px;line-height:36px;margin:0 0 15px;text-align:center;font-weight:600;}#node-215745 article{margin:0 15px;font-size:16px;line-height:24px;}#node-215745 h3{font-size:24px;line-height:30px;margin:0 0 15px;font-weight:600;}#node-215745 ul{padding:0 0 0 25px;}#node-215745 ul li{margin:0 0 10px;position:relative;}#node-215745 ul li:before{content:'';display:block;width:8px;height:8px;border-radius:8px;background:#4fbc64;position:absolute;left:-17px;top:7px;}#node-215745 .body *:last-child{margin-bottom:0;}#node-215745 p,#node-215745 ul{margin:0 0 20px;}.vesco-block{height:52px;line-height:52px;width:52px;position:fixed;top:0;left:60px;z-index:1;}.vesco-block > img{display:none;}.vesco-block .mobile{display:block !important;}body.overflow-block #topbar{z-index:101;}.vesco-block .icon{background:url(/sites/all/themes/vrealty_weblight/images/vesco/block_mobile.webp) 50% no-repeat;background-size:40px;display:block;width:100%;height:52px;}.vesco-block ul{position:absolute;top:0;left:-7px;display:none;background:#fff;width:140px;box-shadow:0 1px 5px 0 rgba(0,0,0,0.05),0 1px 10px 0 rgba(0,0,0,0.05);z-index:0;}.vesco-block ul > li{height:53px;border-bottom:1px solid #f1f6f7;width:100%;float:none;position:relative;padding:0 15px;transition:all 0.2s ease 0s;}.vesco-block ul > li:hover{background:#f1f6f7;}.vesco-block ul > li:not(.pdf) > a{display:block;text-indent:-9999px;width:100%;line-height:50px;background-size:70% !important;}.vesco-block ul > li.vesco > a{background:url(/sites/all/themes/vrealty_weblight/images/vesco/vesco.png) 50% no-repeat;background-size:90% !important;}.vesco-block ul > li.realty > a{opacity:0.5;background:url(/sites/all/themes/vrealty_weblight/images/vesco/realty.png) 0 50% no-repeat;}.vesco-block ul > li.construction > a{background:url(/sites/all/themes/vrealty_weblight/images/vesco/construction.png) 0 50% no-repeat;}.vesco-block ul > li.consulting > a{background:url(/sites/all/themes/vrealty_weblight/images/vesco/consulting.png) 0 50% no-repeat;}.vesco-block ul > li .social{display:block;position:absolute;right:15px;top:0;width:20px;height:50px;}.vesco-block ul > li .social a{display:block;width:20px;height:20px;text-indent:-9999px;margin:5px 0 0;border-radius:4px;}.vesco-block ul > li .social a.i{background:url(/sites/all/themes/vrealty_weblight/images/vesco/inst.svg) no-repeat;background-size:20px;margin-top:4px;}.vesco-block ul > li .social a.f{background:url(/sites/all/themes/vrealty_weblight/images/vesco/fb.svg) no-repeat;background-size:20px;}.vesco-block ul > li.consulting .social a.f{margin-top:20px;}.vesco-block ul > li.pdf{border-bottom:none;padding:0;height:60px;}.vesco-block ul > li.pdf a:hover{background-color:#546e7a;color:#fff;}.vesco-block ul > li.pdf a{background:#4285f4 url(/sites/all/themes/vrealty_weblight/images/vesco/pdf.svg) 100% 0 no-repeat;color:#fff;background-size:50px;display:block;text-decoration:none;padding:9px 60px 0 20px;line-height:22px;white-space:normal;font-size:17px;height:60px;}.vesco-block ul > li.vdt{background:url(/sites/all/themes/vrealty_weblight/images/vesco/vdtb.jpg) 50% no-repeat;border-bottom:none !important;}.vesco-block ul > li.vdt a{background:url(/sites/all/themes/vrealty_weblight/images/vesco/vdt.png) 50% no-repeat;background-size:110% !important;}.page-user #one-box{display:none;}body.html #user-login .form-item input.form-text{height:42px !important;line-height:40px !important;border-top:1px solid #f1f6f7;border-left:1px solid #f1f6f7;border-right:1px solid #f1f6f7;margin-top:4px;margin-bottom:15px;}body.html #user-login .form-item label{font-size:14px;line-height:20px;}#user-login{padding:0 15px;}#user-login .form-actions{width:100%;overflow:hidden;}#user-login .form-item .description{display:none;}.box-termin-informer .btn-block-block{margin:15px 15px 0;}.box-termin-informer .btn-block-block .btn{box-shadow:none;text-transform:none;letter-spacing:0;background:#f18b68;font-size:13px;width:48%;margin:0 4% 15px 0;}.box-termin-informer .btn-block-block .btn:nth-child(3),.box-termin-informer .btn-block-block .btn:nth-child(5){margin-right:0;}.box-termin-informer .btn-block-block .whatsapp{background:url(/sites/all/themes/vrealty_weblight/images/icons/wa.svg) no-repeat;width:40px;height:40px;background-size:40px;display:block;cursor:pointer;float:left;}.box-termin-informer .btn-block-block .whatsapp[data-type='nobrand']{background-image:url(/sites/all/themes/vrealty_weblight/images/icons/wa_no.svg);margin:0 0 0 15px;}.box-termin-informer .btn-block-block > span:nth-child(1){float:none;width:100%;margin:0 0 15px;}.box-termin-informer .btn-block-block .btnunite{width:100%;margin:10px 0 0;background:#131313;color:#fff;display:block;padding:10px 0;text-align:center;cursor:pointer;}#timer{display:none;}.sale-property-no{margin:0 15px 20px;font-size:16px;line-height:22px;color:#3e3b44;display:block;}.form-sale-property{margin:0 15px;}.form-sale-property .input-field{margin:0 0 15px;}.form-sale-property textarea{border:1px solid #9e9e9e !important;box-shadow:none;height:80px;padding:5px 8px;}.form-sale-property .conf-group{overflow:hidden;margin:15px 0;display:block;}.form-sale-property input[type='submit']{background:#4285f4;display:block;text-transform:none;}.price-multi-box .content-box span.mount{display:block;color:#ccc;font-size:14px;line-height:18px;}.node-property .main-content.new-info{margin:20px auto;background:#caedda;border:1px solid #b4e7cb;padding:15px;color:#005619;font-size:16px;}.node-property .main-content.new-info a{color:#005619;}.node-property .main-content.new-info .left-box .title{font-size:22px;line-height:22px;color:#005619;margin:0 0 10px;}.node-property .main-content.new-info .right-box .title{line-height:22px;margin:0 0 10px;}.node-property .main-content.new-info .right-box .title span{font-weight:700;}.node-property .main-content.new-info .header-content .link{display:block;overflow:hidden;}.node-property .main-content.new-info .header-content .left-box .link li{float:left;margin-right:10px;}.node-property .main-content.new-info .header-content .link li{display:block;margin-bottom:10px;}.node-property .main-content.new-info .header-content .link li:last-child{margin:0;}.node-property .main-content.new-info .header-content .link li a{display:block;color:#fff;line-height:38px;border-radius:3px;text-decoration:none;padding:0 15px;}.node-property .main-content.new-info .header-content .link li a:hover{opacity:0.8;}.node-property .main-content.new-info .header-content .link li a.one{background:#007cff;}.node-property .main-content.new-info .header-content .link li a.two{background:#00a83a;}.node-property .main-content.new-info .header-content .link li a.three{background:#ffc200;color:#192024;}.node-property .main-content.new-info .header-content .link li a.four{background:#ff3244;font-size:14px;}.node-property .main-content.new-info .header-content .left-box,.node-property .main-content.new-info .header-content .right-box{overflow:hidden;}.node-property .main-content.new-info .header-content .right-box{padding:10px 0 0;}.node-property .main-content.new-info .header-content .chess{display:block;margin:20px 0 0;}.node-property .main-content.new-info .header-content .chess li{display:block;float:left;margin-right:10px;}.node-property .main-content.new-info .header-content .chess li a{background:#007dfc;display:block;color:#fff;line-height:38px;border-radius:3px;text-decoration:none;padding:0 15px;}.node-property .main-content.new-info .developer{margin:15px 0;line-height:30px;position:relative;}.node-property .main-content.new-info .developer span,.node-property .main-content.new-info .bottom-content .contact span{font-weight:700;}.node-property .main-content.new-info .bottom-content .contact{margin:0 0 15px;}.page-property-fav .action-links{display:none;}.box-termin-informer .line-box-month{overflow:hidden;background:#f4fbf8;padding:12px 15px 0;color:#30ab80;margin:10px 0 0;}.box-termin-informer .line-box-month .box-title{float:left;font-weight:700;margin:0 0 15px;}.box-termin-informer .line-box-month ul{display:block;float:left;}.box-termin-informer .line-box-month ul li{display:block;float:left;margin:0 20px 15px 0;line-height:30px;font-size:16px;}.compact-section.property-list .termin-filter{position:relative;top:0;box-shadow:0 2px 5px rgba(0,0,0,0.1);padding:10px;background:#f3f3f3;margin:0 0 30px;}.compact-section.property-list .termin-filter .title-box{font-weight:700;font-size:20px;line-height:22px;margin:0 0 20px;}.compact-section.property-list .termin-filter .left-box-checkbox{margin-bottom:30px;}.compact-section.property-list .termin-filter .line-field.rooms,.compact-section.property-list .termin-filter .line-field.area{margin-bottom:30px;}.compact-section.property-list .termin-filter .left-box-checkbox .line-field{margin-right:20px;width:180px;}.compact-section.property-list .termin-filter .left-box-checkbox .line-field:nth-child(2n + 2){margin-right:0;}.compact-section.property-list .termin-filter .line-field.one-check{float:left;}.compact-section.property-list .termin-filter .line-field{position:relative;margin:0 0 20px;}.compact-section.property-list .termin-filter .line-field.one-check label{display:block;position:relative;left:0;top:0;font-weight:400;color:#777;line-height:20px;height:20px;transform:none;pointer-events:auto;}.compact-section.property-list .termin-filter .line-field.one-check label span{line-height:20px;height:20px;padding-left:25px;}.compact-section.property-list .termin-filter .line-field label.label-line{display:block;position:relative;top:-12px;left:0;font-size:14px;font-weight:400;line-height:14px;margin:0 0 5px;color:#777;}.compact-section.property-list .termin-filter .line-field .check-box{box-shadow:none;}.compact-section.property-list .termin-filter .line-field .check-box > div{float:left;}.termin-filter .line-field .check-box label{display:block;line-height:42px;height:42px;font-size:14px;padding:0 8px;color:#fff;font-weight:400;position:relative;cursor:pointer;left:0;background:#9fb1b9;width:42px;text-align:center;text-shadow:rgba(0,0,0,0.2) 0 1px 1px;pointer-events:auto;}.compact-section.property-list .termin-filter .line-field .check-box label{width:42px;margin-right:5px !important;border-radius:3px;}.compact-section.property-list .termin-filter .line-field input[type='text']{border-bottom-width:2px !important;box-shadow:none;border-bottom-color:#9fb1b9 !important;height:42px;background:#fff;margin-bottom:0;border-radius:unset;}.compact-section.property-list .termin-filter .line-field .in-box .sep{background:#fff;line-height:40px;border-bottom:2px solid #9fb1b9 !important;}.compact-section.property-list .termin-filter .line-field.price .in-box .cy-btn div{line-height:41px;}.compact-section.property-list .header-box .title{display:inline-block;line-height:32px;background:#fde2cc;color:#f18b68;padding:0 5px;}.compact-section.property-list .header-box .title span{font-weight:700;}.flat-new-build .content-table .line-flat{border:1px solid #eee;border-radius:5px;padding:10px;margin:15px;}.flat-new-build .content-table .line-flat > span:not(.flat-info){margin-right:20px;}.flat-new-build .content-table .line-flat .index{display:none;}.flat-new-build .content-table .line-flat .plan{width:40px;height:40px;position:relative;margin:0 10px 20px 0 !important;}.flat-new-build .content-table .line-flat .plan a{display:block;}.flat-new-build.compact .content-table .line-flat .plan .owner{left:auto;right:-55px;height:30px;width:auto;padding:0 10px;line-height:30px;top:5px;border-radius:4px;}.flat-new-build .content-table .line-flat .plan a img{width:40px;height:40px;max-width:unset;border-radius:20px;}.flat-new-build .content-table .line-flat .plan .date{display:none;}.flat-new-build.compact .content-table .line-flat .fav:not(.line-info){position:absolute;top:10px;right:10px;margin:0;}.flat-new-build.compact .content-table .line-flat .fav{background:url(/sites/all/themes/vrealty_weblight/images/icons/fav-2.svg) 100% 0 no-repeat;background-size:40px;height:40px;margin:5px 0 0;cursor:pointer;}.flat-new-build.compact .content-table .line-flat .fav.active{background-position:100% 105%;}.flat-new-build.compact .content-table .line-flat .fav .lot{padding-right:85px;color:#757575;}.flat-new-build.compact .content-table .line-flat .rooms:not(.line-info),.flat-new-build.compact .content-table .line-flat .build:not(.line-info),.flat-new-build.compact .content-table .line-flat .floor:not(.line-info){position:absolute;width:calc((100% - 20px) / 3);left:10px;top:70px;}.flat-new-build.compact .content-table .line-flat .floor:not(.line-info){left:calc((100% - 20px) / 3 + 10px);}.flat-new-build.compact .content-table .line-flat .build:not(.line-info){left:calc((100% - 20px) / 3 * 2 + 10px);}.flat-new-build.compact .content-table .line-flat .floor:not(.line-info):after{content:'этаж';display:inline-block;margin-left:3px;}.flat-new-build.compact .content-table .line-flat .area:not(.line-info),.flat-new-build.compact .content-table .line-flat .price:not(.line-info),.flat-new-build.compact .content-table .line-flat .price-metr:not(.line-info),.flat-new-build.compact .content-table .line-flat .decor:not(.line-info){position:absolute;width:calc((100% - 20px) / 2);left:10px;top:120px;margin:0 !important;font-weight:600;text-align:left;}.flat-new-build.compact .content-table .line-flat .price:not(.line-info),.flat-new-build.compact .content-table .line-flat .decor:not(.line-info){left:auto;right:10px;}.flat-new-build.compact .content-table .line-flat .price-metr:not(.line-info),.flat-new-build.compact .content-table .line-flat .decor:not(.line-info){top:150px;font-weight:400;}#modal-contact-block{height:100%;position:fixed;bottom:-1000px;right:0;width:100%;background:#fff;z-index:999;padding:94px 20px 20px;border-radius:0;box-shadow:0 10px 20px 0 rgba(0,0,0,0.15);overflow-y:auto;}#modal-contact-block:before{content:'Контакты';display:block;float:left;font-size:24px;font-weight:700;line-height:26px;}#modal-contact-block-close{position:fixed;bottom:80px;right:20px;z-index:999;text-shadow:rgba(0,0,0,0.15) 0 2px 1px;-webkit-transition:0.2s all;-moz-transition:0.2s all;-o-transition:0.2s all;-ms-transition:0.2s all;transition:0.2s all;box-shadow:0 5px 10px 0 rgba(62,59,69,0.25);cursor:pointer;}.node-type-property #modal-contact-block-close{left:20px;right:auto;bottom:20px;}.open-maps #modal-contact-block-close{display:none;}#modal-contact-block-close:before{content:'1';display:block;width:18px;height:18px;position:absolute;right:-8px;top:-8px;background:#fc354a;border-radius:11px;box-shadow:0 2px 4px 0 rgba(252,53,74,0.35);color:#fff;text-align:center;line-height:18px;font-size:12px;}#modal-contact-block-close img{width:60px;height:60px;display:block;border-radius:6px;-webkit-box-shadow:0 0 0 10px rgba(255,255,255,0.2),0 0 25px 2px rgba(0,0,0,0.4),inset 0 0 0 15px rgba(255,255,155,0.4);-moz-box-shadow:0 0 0 10px rgba(255,255,255,0.2),0 0 25px 2px rgba(0,0,0,0.4),inset 0 0 0 15px rgba(255,255,155,0.4);box-shadow:0 0 0 10px rgba(255,255,255,0.2),0 0 25px 2px rgba(0,0,0,0.4),inset 0 0 0 15px rgba(255,255,155,0.4);animation:pulse 2s infinite;}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(239,83,80,0.4);}70%{-webkit-box-shadow:0 0 0 10px rgba(239,83,80,0);}100%{-webkit-box-shadow:0 0 0 0 rgba(239,83,80,0);}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(239,83,80,0.4);box-shadow:0 0 0 0 rgba(239,83,80,0.4);}70%{-moz-box-shadow:0 0 0 10px rgba(239,83,80,0);box-shadow:0 0 0 10px rgba(239,83,80,0);}100%{-moz-box-shadow:0 0 0 0 rgba(239,83,80,0);box-shadow:0 0 0 0 rgba(239,83,80,0);}}#modal-contact-block .close{width:27px;height:27px;position:relative;float:right;cursor:pointer;margin:8px 8px 0;}#modal-contact-block .close:after{content:'';width:34px;height:1px;border:1px solid rgba(0,0,0,0.3);-ms-transform:rotate(-45deg);transform:rotate(-45deg);display:block;position:absolute;left:0;top:0;}#modal-contact-block .close:before{content:'';width:34px;height:1px;border:1px solid rgba(0,0,0,0.3);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block;position:absolute;left:0;top:0;}#modal-contact-block .info-broker{border-radius:6px;background:#f0f1f5;padding:10px;height:120px;margin:0 0 25px;overflow:hidden;width:100%;}#modal-contact-block .info-broker .info{float:left;width:175px;}#modal-contact-block .info-broker .info label{font-weight:400;line-height:24px;color:#fff;border-radius:4px;background:#546e79;display:inline-block;padding:0 8px;}#modal-contact-block .info-broker .info .name{display:block;font-weight:600;font-size:18px;line-height:22px;color:#000;width:50%;margin:32px 0 0;}#modal-contact-block .info-broker img{display:block;overflow:hidden;width:100px;height:100px;border-radius:4px;float:right;}#modal-contact-block .phone-block label{font-weight:400;font-size:16px;line-height:20px;color:#000;}#modal-contact-block .phone-block .phone{display:block;margin:10px 0 15px;font-size:28px;line-height:30px;color:#000;text-decoration:none;font-weight:600;}#modal-contact-block .phone-block .msg{margin:0 0 20px;}#modal-contact-block .phone-block .msg a{display:block;float:left;height:40px;line-height:20px;font-size:16px;border-radius:4px;margin:0 20px 0 0;background:#f0f1f5 url(/sites/all/themes/vrealty_weblight/images/icons/contact-wa.svg) 10px 50% no-repeat;background-size:24px !important;padding:10px 15px 10px 45px;}#modal-contact-block .phone-block .msg a.tg{background-image:url(/sites/all/themes/vrealty_weblight/images/icons/contact-tg.svg);}#modal-contact-block .back-call-form > label{display:block;font-size:18px;line-height:22px;color:#000;font-weight:600;margin:0 0 15px;}#modal-contact-block .back-call-form .form-item .error-phone{overflow:hidden;background:#f44336;color:#fff;padding:5px 5px;line-height:24px;font-size:14px;display:block;width:230px;float:right;}#modal-contact-block .back-call-form .form-item.webform-component--time{margin-top:-30px;}#modal-contact-block .back-call-form .form-item.webform-component--time label{display:block;float:none;width:100%;}#modal-contact-block .back-call-form .form-item{overflow:hidden;width:100%;margin:0 0 30px;}#modal-contact-block .back-call-form .form-item.webform-component--time{overflow:visible;}#modal-contact-block .back-call-form .form-item input.select-dropdown{float:none;width:100%;}#modal-contact-block .back-call-form .form-item label{float:left;line-height:42px;width:70px;color:#000;font-weight:400;font-size:16px;}#modal-contact-block .back-call-form .form-item.form-item-smplntspm1 label,#modal-contact-block .back-call-form .form-item.form-item-smplntspm1 label.option{line-height:20px;}#modal-contact-block .back-call-form .form-item input{float:left;width:calc(100% - 80px);height:40px;line-height:30px;border:1px solid #b5b5b5;}#modal-contact-block .back-call-form .form-item .form-required{display:none;}#modal-contact-block .back-call-form .form-actions{padding:20px;background:#fff1e6;border-radius:0 0 6px 6px;margin:0 -20px;width:calc(100% + 40px);}#modal-contact-block .back-call-form .form-actions input[type='submit']{height:42px;line-height:42px;font-size:18px;font-weight:600;color:#fff;background:#ef8b6c;box-shadow:none;letter-spacing:0;text-transform:none;border-radius:4px;}#modal-contact-block .back-call-form .form-actions .conf{margin:20px 0 0;font-size:16px;line-height:20px;color:#000;}#modal-contact-block .messages.error{margin:0 0 20px;background:#f44336;color:#fff;padding:15px 10px;border-radius:4px;line-height:24px;font-size:14px;}#back-call{z-index:100001 !important;}#back-call .form-type-radio{line-height:25px;color:#333;}#back-call .form-type-radio label{color:#333 !important;}#back-call .form-type-radio input{margin-top:6px !important;}#back-call .form-radios{display:flex;gap:0 16px;flex-wrap:wrap;}.complexnewview .header-box,.complexnewview .header-info,.complexnewview .characteristics,.node-property.complex .complexnewview .main-content .right-box,.complexnewview .cabinet,.complexnewview .map-box .line{margin-left:15px;margin-right:15px;}.complexnewview .header-box h1{font-size:24px;}.complexnewview .characteristics .item{margin-right:30px;margin-bottom:20px;}.node-property.complex .complexnewview .main-content .right-box{padding:0;}.node-property .complexnewview .main-content .right-box .property-link{position:relative;bottom:unset;background:#f0f1f5;padding:10px;border-radius:3px;margin:20px 0 0;}.node-property .complexnewview .main-content .right-box .phone{width:100%;}.node-property .complexnewview .main-content .right-box .phone span:before{left:125px;}.node-property .complexnewview .main-content .right-box .phone span span.hidenum{left:140px;}#wrap-page #two-box .complexnewview .front-property-block-owl .owl-item,#wrap-page #two-box .complexnewview .front-property-block-owl .owl-item .item{width:350px !important;}.complexnewview .characteristics .item.price{margin-right:0;width:100%;}.box-termin-informer .flat-new-build .title-box{margin:10px;color:#222;font-weight:400;font-size:20px;}.property-feed span.motivation{color:red;display:block;font-size:18px;}.node-property .center-box .main-photo .price-multi-box.sold.date{width:300px;margin-left:-150px;height:auto;font-size:18px;padding:10px 15px;}.node-property .main-content .contact-box{margin:-7px 15px 0;}.node-property .main-content .contact-box .box-title{font-size:18px;line-height:22px;color:#546e7a;font-weight:600;background:#f0f1f5;margin:0 -15px 15px;padding:15px;display:block;}.complexnewview .cabinet .left-info{width:100%;float:none;}.complexnewview .cabinet .right-info{width:auto;float:none;margin:20px 0 0;}.complexnewview .cabinet .right-info li{text-align:left;}@media screen and (orientation:landscape){.lg-thumb-outer.lg-grab{display:none !important;}}.adminfilter .cbox .contentbox .line-flat{border:1px solid #e6e7eb;border-radius:4px;margin:0 0 10px;padding:15px 15px 55px 15px;position:relative;font-size:15px;}.adminfilter .cbox .contentbox .line-flat .plan{float:left;width:27px;height:27px;border-radius:26px;border:1px solid #e6e7eb;margin:0 15px 0 0;}.adminfilter .cbox .contentbox .line-flat .plan img{display:block;width:26px;height:26px;border-radius:26px;}.adminfilter .cbox .contentbox .col-2{margin:1px 10px;overflow:hidden;width:auto;float:none !important;}.adminfilter .cbox .contentbox .col-2 span{display:inline-block;text-align:center;border-radius:3px;background:#4fbb65;color:#fff;font-weight:700;width:26px;}.adminfilter .cbox .contentbox .col-2 span.type-2{background:#48a4be;}.adminfilter .cbox .contentbox .col-2 span.type-0,.adminfilter .cbox .contentbox .col-2 span.type-3{background:#d41fcc;}.adminfilter .cbox .contentbox .col-2 span.type-4{background:#f10505;}.adminfilter .cbox .contentbox .col-3{margin:24px 0;color:#3685d0;float:left;}.adminfilter .cbox .contentbox .col-4{margin:24px 20px;float:left;width:auto;}.adminfilter .cbox .contentbox .col-4:after{content:' этаж';display:inline-block;margin-left:3px;}.adminfilter .cbox .contentbox .col-5{position:absolute;font-weight:700;color:#000;bottom:42px;}.adminfilter .cbox .contentbox .col-6{overflow:hidden;margin:24px 0 !important;width:auto;}.adminfilter .cbox .contentbox .col-6:after{content:' корпус';display:inline-block;margin-left:3px;}.adminfilter .cbox .contentbox .col-9{position:absolute;bottom:14px;color:#000;width:120px;right:40px;}.adminfilter .cbox .contentbox .col-9 span.desktop,.adminfilter .cbox .contentbox .col-9 span.arrow{display:none;}.adminfilter .cbox .contentbox .col-9 span.mobile{display:block !important;}.adminfilter .cbox .contentbox .col-7{color:#000;position:absolute;bottom:14px;}.adminfilter .cbox .contentbox .col-7{width:115px;}.adminfilter .cbox .contentbox .col-8{color:#000;position:absolute;bottom:42px;right:40px;font-weight:700;width:160px;text-align:right;}.adminfilter .cbox .contentbox .line-flat > div.col-8 .percent{background-color:#546e79;border-radius:3px;font-size:14px;line-height:20px;font-weight:700;color:#fff;margin-left:5px;padding:0 5px;}.adminfilter .cbox .contentbox .line-flat > div.col-8 > div{display:inline-block;}.adminfilter .cbox .contentbox .col-10{position:absolute;left:110px;top:15px;font-size:14px;line-height:27px;width:auto;}.adminfilter .cbox .contentbox .col-10 a{color:#757575;}.adminfilter .cbox .contentbox .col-10:before{content:'№ ';display:inline-block;margin-right:3px;color:#757575;}.adminfilter .cbox .contentbox .col-11 .fav{position:absolute;right:15px;top:15px;display:block;background:url(/sites/all/themes/vrealty_weblight/images/icons/fav-2.svg) 50% 0 no-repeat;background-size:25px;height:25px;width:25px;cursor:pointer;text-indent:-9999px;}.adminfilter .cbox .contentbox .col-11 .arrow{display:block;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-down.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-down.svg) 50% no-repeat;-webkit-mask-size:16px;mask-size:16px;background:#666;width:25px;height:25px;-ms-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer;position:absolute;right:15px;bottom:15px;}.adminfilter .cbox .contentbox .line-flat.open{background:#ebf2ff;box-shadow:0 1px 5px 0 rgba(0,0,0,0.05),0 1px 10px 0 rgba(0,0,0,0.05);border-color:#ebf2ff;}.adminfilter .cbox .contentbox .line-flat .plan-box img{display:block;width:100%;}.adminfilter .cbox .contentbox .line-flat > div.flat-info{overflow:hidden;width:100%;float:none;}.flat-new-build .content-table .line-flat .flat-info,.adminfilter .cbox .contentbox .line-flat .flat-info{width:100%;display:block;height:0;background:#f9fbff;overflow:hidden;-webkit-transition:0.35s;-moz-transition:0.35s;-o-transition:0.35s;transition:0.35s;}.adminfilter .cbox .contentbox .line-flat.open .flat-info{height:auto;cursor:default;}.complexnewview .cabinet{height:280px;overflow:hidden;position:relative;}.complexnewview .cabinet.full{height:auto;}.complexnewview .cabinet .open{position:absolute;bottom:0;left:0;width:100%;height:40px;background:#fff1e6;font-size:15px;line-height:40px;color:#3685d0;z-index:9;display:block !important;padding:0 15px;}.adminfilter{margin:20px;}.adminfilter .fbox .ib{margin:0 0 40px;width:100% !important;}.adminfilter .fbox .ib.select{z-index:10;}.adminfilter .fbox .ib.select,.adminfilter .fbox .ib.lineselect,.adminfilter .fbox .ib.boxes[data-f='floor'],.adminfilter .fbox .ib.boxes[data-f='price']{margin:0 0 20px;}.adminfilter .fbox .ib.boxes .cy-btn{width:44px;}.adminfilter .fbox .ib.boxes span{width:20px;}.adminfilter .fbox .ib.boxes input{width:calc((100% - 20px) / 2);}.adminfilter .fbox .ib.boxes[data-f='price'],.adminfilter .fbox .ib.boxes[data-f='area']{clear:both !important;margin-top:30px !important;}.adminfilter .fbox .ib.boxes[data-f='price'] input{width:calc((100% - 68px) / 2);}.adminfilter .cbox .headline > div{display:none;}.adminfilter .cbox .headline .count span{display:inline-block;}.adminfilter .cbox .headline .count{width:100%;line-height:34px;margin:0 0 20px;display:block;}.adminfilter .cbox .headline{border-bottom:none;}.adminfilter .cbox .sorttabs .select-wrapper + label{color:#000;font-weight:400;font-size:16px !important;}.adminfilter .cbox .sorttabs{display:block !important;}.adminfilter .cbox .sorttabs input.select-dropdown{background:#fff1e6;border-radius:4px !important;border:none !important;}.adminfilter .line-flat .flat-info .item,.flat-new-build .line-flat.open .flat-info .item{max-width:100%;padding:0;display:block;}.adminfilter .line-flat .flat-info .item .item__slider,.flat-new-build .line-flat.open .flat-info .item .item__slider{max-width:100%;width:100%;margin:0 0 30px;}.adminfilter .line-flat .flat-info .item .item__content,.flat-new-build .line-flat.open .flat-info .item .item__content{display:block;flex-direction:unset;}.adminfilter .line-flat .flat-info .item .item__profile,.flat-new-build .line-flat.open .flat-info .item .item__profile{margin-top:20px;}.adminfilter .cbox .contentbox .line-flat.open .col-9,.adminfilter .cbox .contentbox .line-flat.open .col-8,.adminfilter .cbox .contentbox .line-flat.open .col-7,.adminfilter .cbox .contentbox .line-flat.open .col-5,.flat-new-build .line-flat.open .col-9,.flat-new-build .line-flat.open .col-8,.flat-new-build .line-flat.open .col-7,.flat-new-build .line-flat.open .col-5{display:none;}.flat-new-build .line-flat.open .tns-outer:nth-child(2),.adminfilter .cbox .contentbox .line-flat.open .tns-outer:nth-child(2){display:none !important;}.adminfilter .fbox .ib.lineselect{width:100%;max-width:100%;}.adminfilter .fbox .ib.boxes{clear:both !important;}#socialblock{height:unset;}#socialblock .box{width:100%;float:none;margin:0 0 30px;}#socialblock .fb-page{display:block !important;margin:10px 10px 0 !important;width:calc(100% - 20px);}#socialblock #vk_groups{display:block !important;margin:10px 10px 0 !important;width:calc(100% - 20px);}.complexnewview .cabinet .left-info > div{width:auto;}.complexnewview .cabinet .info .num{font-size:18px;line-height:24px;}.complexnewview .cabinet .info .item{padding:30px 0 0;}.complexnewview .cabinet .info .item:last-child{padding-bottom:30px;}footer .box-line .social a.fb,footer .box-line .social a.vk,footer .box-line .social a{background:#fff !important;}#informer .usersnap{width:54px;height:54px;line-height:54px;text-align:center;display:block;text-decoration:none;cursor:pointer;border-radius:50%;margin-bottom:8px;padding:0 8px;background:#3a21ce;position:fixed;right:24px;bottom:72px;}#informer .usersnap:before{content:'';display:block;color:#fff;background:#fff;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/usersnap.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/usersnap.svg) 50% no-repeat;mask-size:34px;-webkit-mask-size:34px;width:38px;height:54px;}#informer .usersnap.loading{animation-name:ckw;animation-duration:1.5s;animation-iteration-count:infinite;transform-origin:50% 50%;}@keyframes ckw{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.adminfilter .line-flat .flat-info .item .item__outer-image:not(.tns-item),.flat-new-build .line-flat.open .flat-info .item .item__outer-image:not(.tns-item){display:block;max-width:100%;width:100%;height:auto;object-fit:unset;}.adminfilter .line-flat .flat-info .item .item__outer,.flat-new-build .line-flat.open .flat-info .item .item__outer{height:auto;}.partnertemplate .property-box-info{padding-top:0;}.partnertemplate .wrapper-flat{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.partnertemplate .wrapper-flat .flat-preview{margin-bottom:30px;width:100%;position:relative;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay{position:absolute;width:100%;height:338px;}.partnertemplate .wrapper-flat .flat-preview .preview-image img{width:100%;height:338px;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-slides{-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-slides .slides-item{display:none;width:100%;height:45px;margin:0 2px;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-slides .slides-item:nth-child(-n + 5){display:block;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-slides .slides-item img{max-width:92px;max-height:75px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;height:100%;}.partnertemplate .wrapper-flat .flat-desc{margin:0;max-width:100%;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.partnertemplate .wrapper-flat .flat-desc .desc-title{color:#000;font-weight:bold;font-size:22px;line-height:30px;margin:0 0 20px;}.partnertemplate .wrapper-flat .flat-desc .fulllink{margin:0 0 20px;font-size:18px;line-height:20px;text-decoration:underline;display:inline-block;color:#4caf50;}.partnertemplate .wrapper-flat .flat-desc .desc-complex{font-size:16px;font-weight:bold;color:#1596df;margin:0 0 5px;}.partnertemplate .wrapper-flat .flat-desc .desc-street{font-weight:normal;font-size:16px;line-height:1.2;margin:0 0 25px;position:relative;color:#a4a4a4;}.partnertemplate .wrapper-flat .flat-desc .desc-street a{color:#a4a4a4;}.partnertemplate .wrapper-flat .broker-box{margin-bottom:20px;}.partnertemplate .wrapper-flat .flat-desc .broker-box .phone{display:block;margin:0;position:relative;color:#000;line-height:42px;height:42px;border-radius:3px;cursor:pointer;letter-spacing:0.3px;text-shadow:rgb(0 0 0 / 20%) 0 1px 1px;font-size:20px;overflow:hidden;}.partnertemplate .wrapper-flat .flat-desc .broker-box .phone a{color:#000;}.partnertemplate .wrapper-flat .flat-desc .broker-box .title-broker-info{font-size:18px;line-height:20px;background:#f0f1f5;padding:10px 15px;display:block;color:#546e7a;font-weight:700;border-radius:3px 3px 0 0;}.partnertemplate .wrapper-flat .broker-box .broker-info{background:#fafcff;border-radius:3px;overflow:hidden;}.partnertemplate .wrapper-flat .broker-box .broker-info .photo{width:100px;height:100px;margin:0 10px 10px 0;float:left;}.partnertemplate .wrapper-flat .broker-box .broker-info .photo img{width:100px;height:100px;}.partnertemplate .wrapper-flat .broker-box .broker-info .info{padding-top:10px;}.partnertemplate .wrapper-flat .broker-box .broker-info .info a{display:block;font-size:17px;text-decoration:none;white-space:nowrap;color:#1b4268;line-height:20px;}.partnertemplate .wrapper-flat .broker-box .broker-info .time{font-size:15px;color:#546e7a;margin:12px 0;overflow:hidden;}.partnertemplate .wrapper-flat .broker-box .broker-info .email{display:block;overflow:hidden;margin:0;font-size:16px;}.partnertemplate .wrapper-flat .broker-box .broker-info .email a{color:#4caf50;}.partnertemplate .wrapper-flat .broker-box .broker-info .chat-partner{overflow:hidden;width:100%;padding:0 10px 10px;}.partnertemplate .wrapper-flat .broker-box .broker-info.up .chat-partner span{display:block;margin:10px 0;font-size:18px;line-height:20px;font-weight:700;color:#171717;}.partnertemplate .wrapper-flat .broker-box .broker-info.up .chat-partner a{display:block;float:left;height:40px;line-height:20px;font-size:16px;border-radius:4px;margin:0 15px 0 0;background:#f0f1f5 url("/sites/all/themes/vrealty_weblight/images/icons/contact-wa.svg") 10px 50% no-repeat;background-size:24px !important;padding:10px 15px 10px 45px;}.partnertemplate .wrapper-flat .broker-box .broker-info.up .chat-partner a.tg{color:#4285f4;background-image:url(/sites/all/themes/vrealty_weblight/images/icons/contact-tg.svg);margin-right:0;}.partnertemplate .wrapper-flat .flat-desc .desc-size{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -5px 20px;}.partnertemplate .wrapper-flat .flat-desc .desc-size p{text-align:center;width:calc(100% - 10px);margin:0 5px;font-weight:bold;font-size:22px;line-height:1.1;}.partnertemplate .wrapper-flat .flat-desc .desc-size span{display:block;font-size:16px;color:#757575;font-weight:normal;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box{font-size:40px;font-weight:bold;margin:0;line-height:1.3;color:#313131;text-align:center;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box.arhiv-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box.arhiv-price .content-box.arhiv{text-decoration:line-through;color:#000;font-size:16px;margin-right:12px;width:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box.arhiv-price .content-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:#00a046;width:100%;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box.arhiv-price .price-multi-box{order:3;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box.arhiv-price .price-metr .content-box{width:auto;color:#757575;font-size:16px;}.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box.price-metr span{font-size:inherit;font-weight:inherit;margin:inherit;line-height:inherit;}.partnertemplate .wrapper-flat .flat-desc .btn.view{font-size:16px;font-weight:bold;line-height:40px;color:#fff;width:100%;height:auto;margin:20px 0 0;border:0;border-radius:4px;text-align:center;background:#171717;padding:0 16px;cursor:pointer;-webkit-filter:contrast(0.8);filter:contrast(0.8);}.partnertemplate .wrapper-flat .flat-desc.fd-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.partnertemplate .wrapper-flat .flat-desc .desc-spec{margin-top:20px;font-weight:bold;font-size:16px;line-height:24px;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay .overlay-comm{position:absolute;right:20px;bottom:20px;width:75px;height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding-bottom:5px;background:#3685d0 center / cover no-repeat;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/action.svg);mask:url(/sites/all/themes/vrealty_weblight/images/action.svg);-webkit-mask-size:100%;mask-size:100%;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay .overlay-comm p{width:60px;line-height:12px;color:#fff;}.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay .overlay-comm .overlay-comm__percent{display:block;color:inherit;font-weight:bold;font-size:18px;line-height:18px;}.partnertemplate .wrapper-flat .flat-preview .flat-exclusive{position:absolute;bottom:-90px;}.partnertemplate .wrapper-flat .flat-preview .left,.partnertemplate .wrapper-flat .flat-preview .ex-right{-webkit-transform-origin:left bottom 0;transform-origin:left bottom 0;left:20px;}.partnertemplate .wrapper-flat .flat-preview .flat-exclusive p{color:#4fbb65;font-size:24px;font-weight:bold;margin:0;}.partnertemplate .wrapper-flat .flat-preview .flat-exclusive span{font-family:'PT Sans',sans-serif;font-size:16px;color:#757575;font-weight:normal;}.property-box-info[data-type="complex"] .right-box-property .price-multi-box.no-price{display:none;}.lg-toolbar{top:52px;}.maps_title.mobile,.genplan_title.mobile{text-align:center;background:#4fbc64;color:#fff;height:42px;line-height:42px;font-size:14px;cursor:pointer;border-bottom:4px solid #4fbc64;}@media screen and (max-width:600px){.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay{position:absolute;width:100%;height:225px;}.partnertemplate .wrapper-flat .flat-preview .preview-image img{width:100%;height:225px;}}@media screen and (max-width:420px){.partnertemplate .wrapper-flat .flat-desc .desc-price .price-multi-box{font-size:32px;font-weight:bold;margin:0;line-height:1.3;color:#313131;text-align:center;}}@media screen and (max-width:400px){.partnertemplate .wrapper-flat .flat-preview .preview-image .image-overlay{position:absolute;width:100%;height:180px;}.partnertemplate .wrapper-flat .flat-preview .preview-image img{width:100%;height:180px;}.partnertemplate .wrapper-flat .broker-box .broker-info.up .chat-partner a{display:block;float:left;width:100%;margin-bottom:10px;}.partnertemplate .wrapper-flat .broker-box .broker-info.up .chat-partner a:last-of-type{margin-bottom:0;}}}@media screen and (max-width:767px) and (min-width:600px){.property-box-info{padding-top:400px;}.property-box-info .photo-property a{width:600px !important;}.property-box-info .photo-property a img{width:100%;object-fit:cover;}}@media screen and (max-width:468px){.property-box-info .photo-property a,.front-termin-block .termin-block.flats{background-size:450%;}.tmb .panorama .tmb__overlay__icon{margin-right:2px;}.pager.newd .pager__control{flex-direction:column;}.pager.newd .pager__limit{margin-top:12px;}}
@media screen and (min-width:767px),print{.node-property .node-property-top-informer .breadcrumbs{font-family:"circe",sans-serif;}img{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}button,a{cursor:pointer;text-decoration:none;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}table{border-collapse:collapse;border-spacing:0;}*:focus{outline:none;}@font-face{font-family:Circe;src:url(/sites/all/themes/vrealty_weblight/fonts/Circe-Regular.ttf);font-weight:normal;}@font-face{font-family:Circe;src:url(/sites/all/themes/vrealty_weblight/fonts/Circe-Bold.ttf);font-weight:700;}*:not(ymaps){-webkit-box-sizing:border-box !important;box-sizing:border-box !important;}html,body{height:100%;}html{position:relative;}body{color:#171717;min-width:1312px;position:relative;}header{font:15px/18px "circe",sans-serif;}ul,ol,p,ul li,ul.inline li{list-style:none;padding:0;margin:0;}a{outline:none;color:#5947b3;}sup{top:-5px;}.hide-light{display:none;}a:hover,.animt{-webkit-transition:background-color 0.3s linear,color 0.3s linear;-o-transition:background-color 0.3s linear,color 0.3s linear;transition:background-color 0.3s linear,color 0.3s linear;}.anim,.animtt{-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}a:hover{color:#e64661;}.btn{height:auto !important;text-transform:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}header .btn{border:none;color:#fff;background:#39c568 !important;border-radius:8px;font-size:15px;}.btn-black{background:#171717 !important;line-height:40px !important;padding:0 16px !important;font-weight:bold !important;}.btn-outline{font-weight:normal !important;line-height:50px !important;color:#fff !important;text-transform:uppercase !important;outline:2px solid #fff !important;padding:0 24px !important;background:none !important;}.w-page{font:15px/18px "circe",sans-serif;font-feature-settings:'tnum' on,'lnum' on;width:1216px;margin:0 auto;display:block;position:relative;}.propertynewd .layout{width:100%;}.propertynewd .layout form#user-login{width:1170px;margin:0 auto;}.propertynewd .layout #two-box{width:100%;}.propertynewd .node-status-0{width:1216px;margin:0 auto 10px !important;}.propertynewd .rating{width:100%;max-width:1216px;margin-left:auto;margin-right:auto;}header .w-page,.w-pagen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#search-filter{margin-top:82px;margin-bottom:16px;}.main-intro #search-filter{margin-bottom:0;margin-top:0;}header .headerTop{background:#f6f6f6;padding:10px 0;}header.vesco-block__open{z-index:5;position:relative;}header .headerTop__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}header .headerTop__item{margin-right:24px;display:flex;align-items:center;}header .headerTop__item.login{margin:0 10px;}header .headerTop__link{font-size:14px;color:#666;}header .headerTop__link:hover{color:#333;}header .headerTop__image{max-width:20px;width:100%;height:14px;display:flex;align-items:center;cursor:pointer;}header .headerTop__toggleIcon{display:block;width:20px;height:2px;background:#fff;position:relative;}header .headerTop__toggleIcon::before{content:"";display:block;position:absolute;top:-6px;left:0;width:20px;height:2px;background:#fff;}header .headerTop__toggleIcon::after{content:"";display:block;position:absolute;bottom:-6px;left:0;width:20px;height:2px;background:#fff;}header .headerTop__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}header .headerTop__socialItem{margin-right:10px;}header .headerTop__socialIcon{max-height:20px;height:100%;}header .headerTop__socialIcon-vk{display:block;width:20px;height:20px;background:url(/sites/all/themes/vrealty_weblight/images/newd/vkIcon.png) 50% no-repeat;background-size:cover;}header .headerTop__socialIcon-fb{display:block;width:20px;height:20px;background:url(/sites/all/themes/vrealty_weblight/images/newd/facebookIcon.svg) 50% no-repeat;background-size:cover;}header .headerTop__socialIcon-yt{display:block;width:20px;height:20px;background:url(/sites/all/themes/vrealty_weblight/images/newd/youtubeIcon.svg) 50% no-repeat;background-size:cover;}header .headerTop__stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}header .headerTop__statItem{margin-right:16px;}header .headerTop__statText{padding-left:24px;line-height:16px;font-size:12px;color:#666;position:relative;}header .headerTop__statText-heart::before{content:"";position:absolute;top:0;left:0;width:16px;height:16px;background:url(/sites/all/themes/vrealty_weblight/images/newd/heartIcon.png) 50% no-repeat;background-size:cover;}header .headerTop__statText-eye::before{content:"";position:absolute;top:0;left:0;width:16px;height:16px;background:url(/sites/all/themes/vrealty_weblight/images/newd/eyeIcon.svg) 50% no-repeat;background-size:cover;}header .headerBottom{padding:16px 0 0;background:#fff;position:absolute;width:100%;top:40px;z-index:99;box-shadow:0 4px 8px 0 #0000000a;}header .headerBottom.fixed{position:fixed;top:0;-webkit-box-shadow:0 8px 6px -8px rgba(0,0,0,.3) !important;box-shadow:0 8px 6px -8px rgba(0,0,0,.3) !important;padding:10px 0;}.logged-in.toolbar-drawer header .headerBottom{top:104px;}.logged-in header .headerBottom{top:74px;}.logged-in header .headerBottom.fixed{top:30px;}.logged-in.toolbar-drawer header .headerBottom.fixed{top:64px;}header .headerBottom__logo{max-width:80px;height:40px;width:100%;margin-right:24px;}header .headerBottom__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}header .headerBottom__item{margin-right:24px;}header .headerBottom__link{font-weight:700;font-size:15px;line-height:40px;color:#000;}header .headerBottom__link:hover{color:#1596df;}header .headerBottom__icon{display:block;cursor:pointer;width:24px;height:24px;background:url(/sites/all/themes/vrealty_weblight/images/newd/searchIcon.png) 50% no-repeat;background-size:cover;}header .headerBottom__mobileLogo{max-width:40px;width:100%;}header .headerBottom__contact{position:relative;}header .headerBottom__contact span.headerBottom__call{cursor:pointer;transition:opacity .35s;position:relative;font-size:20px;line-height:20px;text-align:center;text-transform:uppercase;color:#000;width:auto;font-feature-settings:'tnum' on,'lnum' on;}header .headerBottom__contact span.headerBottom__call:before{content:'';position:absolute;top:50%;right:0;z-index:1;transform:translateY(-50%);display:block;width:20px;height:20px;margin-top:-2px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/eye.svg) center / 20px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/eye.svg) center / 20px no-repeat;background:#39c568;pointer-events:none;}header .headerBottom__contact span.headerBottom__call:after{content:'';position:absolute;top:0;right:0;display:block;width:50%;height:100%;background:linear-gradient(270deg,#fff 28.67%,rgba(255,255,255,0) 116.67%);pointer-events:none;}header .headerBottom__contact a.headerBottom__call{position:absolute;top:0;left:0;font-size:20px;line-height:20px;text-align:center;text-transform:uppercase;color:#000;width:auto;opacity:0;pointer-events:none;transition:opacity .35s,color .35s;font-feature-settings:'tnum' on,'lnum' on;}header .headerBottom__contact a.headerBottom__call:hover{color:#1596df;}header .headerBottom__contact.show-number span{opacity:0;pointer-events:none;}header .headerBottom__contact.show-number a{display:block !important;opacity:1;pointer-events:all;}header .headerBottom__contact.show-number span.headerBottom__call.phonexx{display:block !important;}header .headerBottom__contact{font-weight:400;font-size:13px;color:rgba(0,0,0,0.5);}header .headerBottom__call{margin-bottom:4px;font-weight:700;font-size:20px;display:block;color:#000;cursor:pointer;width:190px;}header nav{background:none !important;height:unset !important;line-height:unset !important;box-shadow:unset !important;}nav > ul{height:unset !important;}nav > ul > li > a{display:block;position:relative;color:unset;text-decoration:unset;border:none;text-align:center;text-shadow:unset;border-right:unset;padding:unset;font-size:unset;line-height:unset;}nav > ul > li > a:hover,nav > ul > li:hover > a{background:none;}.show-number header .headerBottom__call.hide{display:block !important;}.show-number header .headerBottom__call.phonexx{display:none !important;}.node-property-top-informer{display:flex;}.node-property .node-property-top-informer .info > div.back{display:flex;margin-right:0;}.node-property .node-property-top-informer .info > div.back a{font-size:14px;line-height:16px;color:#1596df;transition:color .35s;}.node-property .node-property-top-informer .info > div.back:hover a{color:#333;}.node-property .node-property-top-informer .info > div.back .icon-undo{display:block;width:12px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-left.svg) center / 12px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-left.svg) center / 12px no-repeat;background:#1596df;}.node-property .node-property-top-informer .info > div.back:hover .icon-undo{background:#333;}.box.info{justify-content:flex-end;margin-left:auto;}.nophoto .boxPreview,body.not-logged-in .sold .boxPreview{display:none;}.onephoto .boxSlider{justify-content:center;}.w-page.boxPreview-wrapper{padding:0;width:1246px;}.boxPreview{position:relative;}.boxPreview-slider{border-radius:8px;}.boxSlider{height:auto;z-index:1;}.boxSlider .swiper-slide{height:auto;margin-right:1px;}.boxSlider__item{height:100%;}.boxSlider{display:flex;width:auto;max-height:380px;}.boxSlider__item{height:auto;}.boxSlider__item .boxSlider__image{display:block;width:100%;height:100%;}.boxSlider .boxSlider__item{width:100%;height:100%;}.boxSlider__item span{display:block;height:100%;}.boxSlider .swiper-slide{flex-shrink:1;min-width:50%;height:auto;}.boxPreview-slider.swiper-initialized .boxSlider__item span{display:block;width:100%;}.boxPreview-slider.swiper-initialized .swiper-slide{}.boxSlider__item-small{display:grid;grid-template-rows:calc(50% - .5px) calc(50% - .5px);grid-template-columns:calc(50% - .5px) calc(50% - .5px);gap:1px 1px;}.boxSlider__item-small .boxSlider__image{display:block;width:100%;height:100%;}.boxSlider__image{cursor:pointer;height:600px;width:100%;-o-object-fit:cover;object-fit:cover;}.boxOverlay{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;}.boxOverlay .w-page{height:100%;}.boxOverlay__wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;padding:16px;margin:0 -20px;pointer-events:none;}.boxOverlay__wrapper-top{display:flex;}.boxOverlay__wrapper-bottom{display:flex;padding-right:328px;}.boxOverlay__wrapper-controlls{position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;justify-content:space-between;width:100%;padding:0 20px;pointer-events:none;}.boxOverlay__wrapper-controlls .swiper-button-prev{pointer-events:all;user-select:none;}.boxOverlay__wrapper-controlls .swiper-button-next{pointer-events:all;user-select:none;}.boxOverlay__wrapper-controlls .swiper-button-prev,.boxOverlay__wrapper-controlls .swiper-button-next{position:static;width:38px;height:60px;color:#fff;background:rgba(0,0,0,0.35);border-radius:4px;transition:background 0.35s;will-change:background;}.boxOverlay__wrapper-controlls .swiper-button-prev:hover,.boxOverlay__wrapper-controlls .swiper-button-next:hover{background:rgba(0,0,0,0.7);}.boxOverlay__wrapper-controlls .swiper-button-prev::after,.boxOverlay__wrapper-controlls .swiper-button-next::after{content:none;}.boxOverlay__wrapper-controlls .swiper-button-prev:focus-visible,.boxOverlay__wrapper-controlls .swiper-button-next:focus-visible,.boxOverlay__wrapper-controlls .swiper-button-prev:focus,.boxOverlay__wrapper-controlls .swiper-button-next:focus{outline:none;}.boxOverlay__wrapper-controlls .swiper-button-prev span,.boxOverlay__wrapper-controlls .swiper-button-next span{content:"";display:block;width:100%;height:60px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow.svg) 50% no-repeat;-webkit-mask-size:19px;mask-size:12px;background-color:#fff;padding:0;margin:0;user-select:none;pointer-events:none;}.boxOverlay__wrapper-controlls .swiper-button-prev span{transform:rotate(180deg);}.boxOverlay__icon{width:18px;height:18px;}.boxOverlay__tag{display:inline-flex;align-items:center;height:32px;padding:8px 12px;margin-right:15px;border-radius:8px;background:rgba(0,0,0,0.72);pointer-events:auto;}.boxOverlay__tag.exclusive{background:#ff4a81;}.boxOverlay__tag.exclusive .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/flame.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/flame.svg) center / contain no-repeat;background:#fff;}.boxOverlay__tag.sale{background:#39c568;}.boxOverlay__tag.sale .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/discount.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/discount.svg) center / contain no-repeat;background:#fff;}.boxOverlay__tag.heart{margin-left:auto;cursor:pointer;margin-right:0;}.boxOverlay__tag.heart:hover,.boxOverlay__tag.heart:focus{background-color:rgba(0,0,0,0.72) !important;}.boxOverlay__tag.heart .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/heart.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/heart.svg) center / contain no-repeat;background:#fff;}.boxOverlay__tag.heart.active .icon{background:#ff004d;}.boxOverlay__tag.camera{background:rgba(0,0,0,0.72);margin-left:auto;}.boxOverlay__tag.camera .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/camera.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/camera.svg) center / contain no-repeat;background:#fff;}.boxOverlay__tag.pin{cursor:pointer;}.boxOverlay__tag.pin .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/pin-round.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/pin-round.svg) center / contain no-repeat;background:#fff;}.boxOverlay__tag.frame{cursor:pointer;}.boxOverlay__tag.frame .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/iframe.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/iframe.svg) center / contain no-repeat;background:#fff;}.boxOverlay__tag.video-camera{cursor:pointer;}.boxOverlay__tag.video-camera .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/video.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/video.svg) center / contain no-repeat;background:#fff;}.boxOverlay__tag.panorama .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/panorama.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/panorama.svg) center / contain no-repeat;background:#fff;}.boxOverlay__tag.panorama{cursor:pointer;}.boxOverlay__tag.note{cursor:pointer;}.boxOverlay__tag.note .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/note-text.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/note-text.svg) center / contain no-repeat;background:#fff;}.boxOverlay__tag-black{background:#000;color:#fff;}.boxOverlay__tag-white{background:#fff;color:#000;}.boxOverlay__tag-heart{pointer-events:auto;float:right;}.boxOverlay__tag-minimize{pointer-events:none;background:rgba(0,0,0,0.7);float:right;}.boxOverlay__text{padding-top:2px;margin-left:8px;font-size:16px;line-height:16px;color:#fff;}.nophoto .mainInfo,body.not-logged-in .sold .mainInfo{margin-top:0;}.mainInfo{margin-top:32px;margin-bottom:32px;}.mainInfo__tags{display:flex;margin:0 -3px 8px;}.mainInfo__tag{display:block;font-size:14px;line-height:14px;color:#595959;border:1px solid rgba(89,89,89,0.2);border-radius:4px;padding:6px 6px 4px;margin:0 3px;}.mainInfo__tag-green{border:1px solid rgba(57,197,104,0.3);color:#39c568;}.mainInfo__header{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;}.mainInfo__title{font-weight:bold;font-size:32px;line-height:38px;color:#333;margin:0;}.mainInfo__title .sold{color:#d00;}.mainInfo__price{padding-top:4px;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:16px;}.townhouse .mainInfo__amount{margin-top:0;}.mainInfo__amount{margin-top:-30px;position:relative;}.mainInfo__amount .price-multi-box{font-weight:bold;font-size:32px;line-height:32px;text-align:right;letter-spacing:-1px;color:#39c568;padding-top:30px;}.mainInfo__amount .price-multi-box.sold{color:#d00;}.mainInfo__amount .price-multi-box.sold.date{font-size:24px;color:#d00;}.mainInfo__amount .price-multi-box.sold.date .price{display:block;color:#39c568;font-size:24px;}.mainInfo__amount:after{display:block;width:16px;height:24px;position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-down-24.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-down-24.svg) center / contain no-repeat;background:#39c568;}.mainInfo__amount .price-area{position:absolute;right:0;margin:5px 0 0;}.mainInfo__amount .price-area .title,.mainInfo__amount .price-area .price-multi-box{display:inline;font-size:16px;color:#808080;line-height:16px;font-weight:400;}.mainInfo__amount .price-area .price-multi-box > *{display:inline-block;}.mainInfo__amount .old-price{}.mainInfo__amount .old-price ~ .price-multi-box{padding-top:0;}.mainInfo__amount .old-price .price-multi-box{font-weight:normal;font-size:24px;line-height:29px;text-decoration-line:line-through;color:#999;letter-spacing:0;padding-top:0;}.mainInfo__subheader{display:flex;flex-direction:column;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #ebebeb;}.mainInfo__metros{display:flex;}.mainInfo__metros .metro,.mainInfo__metros .highway-line{font-size:15px;line-height:17px;color:#505050;display:flex;align-items:center;padding-top:3px;padding-left:28px;position:relative;}.mainInfo__metros .highway-line{padding-left:0;}.mainInfo__metros .highway-line a:not(:first-child),.mainInfo__metros .highway-line span{margin-left:4px;}.mainInfo__metros .metro + .metro{margin-left:12px;}.mainInfo__metros .metro:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;width:20px;height:20px;margin-right:8px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/metro.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/metro.svg) center / contain no-repeat;background:#ff004c;}.mainInfo__metros .metro.metro-2:before{background:#0252a2;}.mainInfo__metros .metro.metro-3:before{background:#ffc700;}.mainInfo__metros .metro.metro-4:before{background:#b1179a;}.mainInfo__metros .metro.metro-5:before{background:#b1d332;}.mainInfo__metros .metro.metro-7:before{background:#019ee0;}.mainInfo__metros .metro.metro-8:before{background:#4f8242;}.mainInfo__metros .metro.metro-9:before{background:#acadaf;}.mainInfo__metros .metro.metro-10:before{background:#745c2f;}.mainInfo__metro .time{color:#000;opacity:0.6;margin-left:4px;}.mainInfo__street{display:flex;align-items:center;}.mainInfo__jk{font-size:15px;line-height:24px;color:#505050;margin-right:16px;}.mainInfo__jk a{color:#1596df;}.mainInfo__adress{font-size:15px;line-height:24px;color:#505050;margin-right:16px;}.mainInfo__adress a{color:#505050;margin-left:4px;transition:color .35s;}.mainInfo__adress a:last-of-type{}.mainInfo__adress a:hover{color:#1596df;}.mainInfo__map{font-size:16px;line-height:22px;color:#1596df;cursor:pointer;}.mainInfo__footer{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;}.mainInfo__update{font-size:15px;line-height:20px;color:#808080;}.mainInfo__actions{display:flex;align-items:center;}.mainInfo__action{font-size:14px;line-height:20px;color:#505050;display:flex;align-items:center;}.mainInfo__action .icon{display:block;width:16px;height:16px;background:#b3b3b3;margin-right:4px;}.mainInfo__action.share .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/share.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/plus-circle.svg) center / contain no-repeat;}.mainInfo__action.compare .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/comparison.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/plus-circle.svg) center / contain no-repeat;}.mainInfo__action.sale .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/plus-circle.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/plus-circle.svg) center / contain no-repeat;}.mainInfo__action + .mainInfo__action{margin-left:16px;cursor:pointer;}.mainDesc{display:flex;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,0.08);border-radius:8px;padding:20px 12px;margin:0 0 40px;}.mainDesc__item{display:flex;justify-content:center;flex-direction:column;flex-grow:1;flex-basis:calc(100% / 6);}.mainDesc__item + .mainDesc__item{border-left:1px solid #ebebeb;padding-left:6px;margin-left:6px;}.mainDesc__item.decor{min-width:157px;}.mainDesc__item.decor .mainDesc__nubmer{white-space:unset;}.mainDesc__nubmer{font-weight:bold;font-size:19px;line-height:20px;white-space:nowrap;color:#333;margin-bottom:3px;}.mainDesc__nubmer .tooltipped{font-size:16px;font-weight:400;color:#999;}.mainDesc__nubmer .smaller{font-size:0.8em;}.finishmore .mainDesc__nubmer{font-size:18px;}.mainDesc .last{margin-right:0;border-right:0;}.mainDesc .last .mainDesc__nubmer{white-space:normal;}.mainDesc__text{white-space:nowrap;font-size:14px;line-height:20px;color:#999;}.mainFeatures{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:24px;padding:0 24px;}.mainFeatures__text{margin-bottom:16px;display:flex;align-items:center;color:#171717;}.mainFeatures__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#f1fbf4;border-radius:8px;margin-right:16px;flex-shrink:0;}.mainFeatures__icon span{display:block;width:24px;height:24px;background:#39c568;}.mainFeatures__icon .forest{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/forest.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/forest.svg) center / contain no-repeat;}.mainFeatures__icon .sofa{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/sofa.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/sofa.svg) center / contain no-repeat;}.mainFeatures__icon .pool{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/pool.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/pool.svg) center / contain no-repeat;}.mainFeatures__icon .window{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/window.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/window.svg) center / contain no-repeat;}.mainFeatures__icon .cop{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/cop.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/cop.svg) center / contain no-repeat;}.mainFeatures__icon .tv{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/tv.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/tv.svg) center / contain no-repeat;}.plot .combo-box,.cottage .combo-box,.townhouse .combo-box,.flat .combo-box{margin:0 0 64px;}.plot .combo-box .box-title,.cottage .combo-box .box-title,.townhouse .combo-box .box-title,.flat .combo-box .box-title{font-weight:bold;font-size:30px;line-height:36px;color:#333;margin-bottom:24px;}.plot .combo-box .combo-box,.cottage .combo-box .combo-box,.townhouse .combo-box .combo-box,.flat .combo-box .combo-box{width:100%;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,0.08);border-radius:8px;padding:24px 16px;}.plot .combo-box .broker-box .commbox,.cottage .combo-box .broker-box .commbox,.townhouse .combo-box .broker-box .commbox,.flat .combo-box .broker-box .commbox{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 100px - 16px);margin-left:116px;font-size:16px;line-height:20px;color:#333;}.plot .combo-box .combo-box .commbox,.cottage .combo-box .combo-box .commbox,.townhouse .combo-box .combo-box .commbox,.flat .combo-box .combo-box .commbox{display:flex;align-items:center;width:100%;margin-top:16px;font-size:16px;line-height:20px;color:#333;}.plot .combo-box .combo-box .commbox .title,.cottage .combo-box .combo-box .commbox .title,.townhouse .combo-box .combo-box .commbox .title,.flat .combo-box .combo-box .commbox .title{margin-right:16px;}.plot .combo-box .broker-box,.cottage .combo-box .broker-box,.townhouse .combo-box .broker-box,.flat .combo-box .broker-box{background:#fff;box-shadow:0 4px 16px rgba(0,0,0,0.08);border-radius:8px;padding:24px 16px;display:flex;flex-direction:row-reverse;justify-content:flex-end;flex-wrap:wrap;}.plot .combo-box .broker-box .info,.cottage .combo-box .broker-box .info,.townhouse .combo-box .broker-box .info,.flat .combo-box .broker-box .info{margin:0;display:flex;flex-direction:column;justify-content:center;}.plot .combo-box .broker-box .phonenum,.cottage .combo-box .broker-box .phonenum,.townhouse .combo-box .broker-box .phonenum,.flat .combo-box .broker-box .phonenum{font-weight:normal;font-size:20px;line-height:20px;text-transform:uppercase;color:#000;margin:16px 0 0;order:1;}.plot .combo-box .broker-box .name,.cottage .combo-box .broker-box .name,.townhouse .combo-box .broker-box .name,.flat .combo-box .broker-box .name{font-weight:bold;font-size:18px;line-height:24px;color:#333;margin:0;}.plot .combo-box .broker-box .d,.cottage .combo-box .broker-box .d,.townhouse .combo-box .broker-box .d,.flat .combo-box .broker-box .d{margin:0;font-weight:normal;font-size:14px;line-height:24px;color:#a4a4a4;}.plot .combo-box .broker-box img,.cottage .combo-box .broker-box img,.townhouse .combo-box .broker-box img,.flat .combo-box .broker-box img{border-radius:50%;margin:0 16px 0 0;}.plot .combo-box .broker-box .partner-link,.cottage .combo-box .broker-box .partner-link,.townhouse .combo-box .broker-box .partner-link,.flat .combo-box .broker-box .partner-link{display:flex;width:100%;position:relative;}.plot .combo-box .broker-box .partner-link::after,.cottage .combo-box .broker-box .partner-link::after,.townhouse .combo-box .broker-box .partner-link::after,.flat .combo-box .broker-box .partner-link::after{content:'';position:absolute;left:0;bottom:8px;display:block;width:100%;height:1px;border-bottom:1px dashed #dedee0;z-index:0;}.plot .combo-box .broker-box .partner-link a,.cottage .combo-box .broker-box .partner-link a,.townhouse .combo-box .broker-box .partner-link a,.flat .combo-box .broker-box .partner-link a{font-size:15px;line-height:22px;color:#1596df;display:block;margin-right:auto;background:#fff;z-index:1;}.plot .combo-box .broker-box .partner-link span,.cottage .combo-box .broker-box .partner-link span,.townhouse .combo-box .broker-box .partner-link span,.flat .combo-box .broker-box .partner-link span{font-size:15px;line-height:24px;color:#505050;background:#fff;white-space:nowrap;z-index:1;}.plot .contact-box .broker-box,.cottage .contact-box .broker-box,.townhouse .contact-box .broker-box,.flat .contact-box .broker-box{position:relative;}.plot .contact-box .broker-box .header-info,.flat .contact-box .broker-box .header-info,.townhouse .contact-box .broker-box .header-info,.cottage .contact-box .broker-box .header-info{position:absolute;top:24px;right:16px;}.plot .contact-box .broker-box .header-info .domain,.flat .contact-box .broker-box .header-info .domain,.townhouse .contact-box .broker-box .header-info .domain,.cottage .contact-box .broker-box .header-info .domain{margin-left:8px;}.plot .contact-box .broker-box .bottom-info,.cottage .contact-box .broker-box .bottom-info,.townhouse .contact-box .broker-box .bottom-info,.flat .contact-box .broker-box .bottom-info{display:flex;flex-direction:column;}.plot .contact-box .broker-box .bottom-info .percent,.cottage .contact-box .broker-box .bottom-info .percent,.townhouse .contact-box .broker-box .bottom-info .percent,.flat .contact-box .broker-box .bottom-info .percent{float:none;}.plot .contact-box .broker-box .bottom-info .partner-file-box ul,.cottage .contact-box .broker-box .bottom-info .partner-file-box ul,.townhouse .contact-box .broker-box .bottom-info .partner-file-box ul,.flat .contact-box .broker-box .bottom-info .partner-file-box ul{display:flex;}.plot .contact-box .broker-box .bottom-info .partner-file-box ul li + li,.cottage .contact-box .broker-box .bottom-info .partner-file-box ul li + li,.townhouse .contact-box .broker-box .bottom-info .partner-file-box ul li + li,.flat .contact-box .broker-box .bottom-info .partner-file-box ul li + li{margin-left:8px;}.plot .contact-box .broker-box .bottom-info .partner-file-box a,.cottage .contact-box .broker-box .bottom-info .partner-file-box a,.townhouse .contact-box .broker-box .bottom-info .partner-file-box a,.flat .contact-box .broker-box .bottom-info .partner-file-box a{font-size:16px;line-height:24px;color:#fff;display:block;width:fit-content;padding:0 15px;border-radius:4px;margin-bottom:8px;background:#1596df;border:1px solid #1596df;z-index:1;transition:background .35s,color .35s;}.plot .contact-box .broker-box .bottom-info .partner-file-box a:hover,.cottage .contact-box .broker-box .bottom-info .partner-file-box a:hover,.townhouse .contact-box .broker-box .bottom-info .partner-file-box a:hover,.flat .contact-box .broker-box .bottom-info .partner-file-box a:hover{color:#1596df;background:#fff;}.combo-box.normal-box{display:block;border-radius:8px;padding:24px 16px;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,0.08);}.combo-box .property-feed{margin:0;display:flex;gap:32px 16px;}.combo-box .property-feed span{margin:0;float:none;}.character{display:flex;align-items:flex-start;margin-bottom:64px;}.character .sidebarMenu{width:auto;border-left:1px solid #ebebeb;}.character .sidebarMenu__item{margin:0;padding:6px 0;padding-left:24px;}.character .sidebarMenu__item-active{border-left:2px solid #39c568;color:#39c568;text-decoration:none;}.character__elem{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px;}.character__elem-active{display:flex;}.character__item{margin:0 20px;width:calc(50% - 40px);}.character__content{width:100%;display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:12px;position:relative;}.character__content::after{content:'';position:absolute;left:0;bottom:6px;width:100%;height:1px;border-bottom:1px dashed #dedee0;}.character__content:last-of-type{margin-bottom:0;}#communication .character__content .character__text{font-weight:bold;font-size:16px;line-height:22px;color:#333;}#communication .character__content::after{content:unset;}.character__text{white-space:nowrap;font-size:16px;line-height:22px;color:#808080;background:#fff;position:relative;z-index:1;}.character__text-bold{font-weight:bold;font-size:16px;line-height:22px;color:#333;background:#fff;position:relative;z-index:1;padding:0 0 0 2px;}.character__alert{margin:32px 20px 0;width:100%;padding:12px 16px;background:#fafafa;border-radius:3px;}.alert__content{padding-left:56px;position:relative;}.alert__content::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-mask:url(/sites/all/themes/vrealty_weblight/css/img/Pointing.svg) center/cover no-repeat;mask:url(/sites/all/themes/vrealty_weblight/css/img/Pointing.svg) center/cover no-repeat;background:#39c568;width:40px;height:40px;}.alert__title{font-weight:bold;font-size:14px;line-height:20px;letter-spacing:1px;color:#505050;text-transform:uppercase;}.alert__text{font-size:14px;line-height:20px;color:#505050;}.layoutbox{margin-bottom:64px;display:flex;flex-direction:column;align-items:flex-start;}.layoutbox .sidebarMenu{flex-direction:row;width:100%;}.layoutbox .sidebarMenu__item + .sidebarMenu__item{margin-left:16px;}.layoutbox .sidebarMenu__item{text-decoration:none;padding-bottom:8px;border-bottom:2px solid #fff;}.layoutbox .sidebarMenu__item-active{color:#39c568;border-bottom:2px solid #39c568;}.layoutbox .subtitle{font-weight:bold;font-size:30px;line-height:36px;color:#333;margin-bottom:24px;text-transform:none;width:180px;max-width:none;margin-right:32px;}.layout__elem{width:100%;position:relative;}.layout__item{margin:0 32px 0 0;width:176px;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;}.layout__floor{width:100%;border:1px solid #f1f1f1;border-radius:8px;position:relative;cursor:pointer;}.layout__slider{padding:40px;}.layout__floor .grouped_elements{display:none;}.layout__floor .grouped_elements:first-of-type{display:block;}.layout__floor img{width:auto;height:100%;max-height:392px;margin:0 auto;}.layout__zoomIn{display:block;padding:16px;width:100%;cursor:pointer;}.layout__image{width:100%;height:auto;object-fit:contain;}.layout__overlay{position:absolute;right:16px;bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none;user-select:none;}.layout__zoom{width:32px;height:32px;border-radius:8px;background:rgba(0,0,0,0.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:all;cursor:zoom-in;z-index:1;}.layout__zoom .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/zoom-in.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/zoom-in.svg) center / contain no-repeat;background:#fff;}.layout-button-next,.layout-button-prev{position:absolute;width:32px;height:48px;top:50%;transform:translateY(-50%);z-index:2;background:rgba(0,0,0,.5);border-radius:10px;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .35s;pointer-events:all;user-select:all;}.layout-button-next.swiper-button-disabled,.layout-button-prev.swiper-button-disabled{opacity:0;pointer-events:none;user-select:none;}.layout-button-next span,.layout-button-prev span{display:block;width:24px;height:24px;background:#fff;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow.svg) 50% / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow.svg) 50% / contain no-repeat;}.layout-button-prev span{transform:rotate(180deg);}.layout-button-next{right:16px;}.layout-button-prev{left:16px;}.layout__listItem{margin-bottom:20px;position:relative;display:flex;justify-content:space-between;}.layout__listItem::before{content:"";position:absolute;left:0;bottom:6px;width:100%;height:1px;border-bottom:1px dashed #dedee0;}.layout__listItem:last-of-type{margin-bottom:0;}.layout__text{font-size:16px;line-height:22px;color:#808080;background:#fff;position:relative;z-index:1;}.layout__amount{font-size:16px;line-height:22px;color:#333;background:#fff;position:relative;z-index:1;padding-left:2px;}.layout__link{display:block;border:1px solid rgba(21,150,223,0.3);border-radius:8px;padding:0 24px;margin-top:auto;font-size:15px;color:#1596df;line-height:46px;text-align:center;transition:color .35s,background .35s;}.layout__link:hover{background:#1596df;color:#fff;}.peculiarities{margin-bottom:64px;}.peculiarities-title{font-weight:bold;font-size:16px;line-height:26px;color:#505050;margin-bottom:16px;}.peculiarities-list + .peculiarities-title{margin-top:32px;}.peculiarities-list{display:flex;}.peculiarities-item + .peculiarities-item{margin-left:24px;}.peculiarities-item{width:calc(100% / 4);display:flex;align-items:center;}.peculiarities-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#f1fbf4;border-radius:8px;margin-right:16px;}.peculiarities-icon span{display:block;width:24px;height:24px;background:#39c568;}.peculiarities-icon .forest{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/forest.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/forest.svg) center / contain no-repeat;}.peculiarities-icon .sofa{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/sofa.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/sofa.svg) center / contain no-repeat;}.peculiarities-icon .pool{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/pool.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/pool.svg) center / contain no-repeat;}.peculiarities-icon .window{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/window.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/window.svg) center / contain no-repeat;}.peculiarities-icon .cop{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/cop.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/cop.svg) center / contain no-repeat;}.peculiarities-icon .tv{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/tv.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/tv.svg) center / contain no-repeat;}.desc{margin-bottom:64px;display:flex;align-items:flex-start;}.otherDesc .sidebarMenu,.desc .sidebarMenu{width:40%;max-width:none;margin-right:32px;position:relative;}.otherDesc .otherDesc__elem,.desc .desc__elem{width:60%;}.desc .subtitle{font-weight:bold;font-size:40px;line-height:46px;color:#333;max-width:none;text-transform:none;padding-left:32px;}.desc .sidebarMenu .title{font-size:13px;line-height:14px;color:#505050;transform:rotate(-90deg) translateX(-100%);transform-origin:top left;position:absolute;top:0;left:0;}.desc h3.title,.desc .desc__elem p.title{position:relative;top:unset;left:unset;transform:unset;margin:16px 0;color:#111;font-size:16px;line-height:18px;font-weight:700;}.desc__elem{width:100%;}.desc__elem iframe{width:100%;height:auto;aspect-ratio:16/9;}.desc .desc__elem p{margin-bottom:16px;font-size:16px;line-height:26px;color:#505050;}.desc .desc__elem li{font-size:16px;line-height:26px;color:#505050;position:relative;padding-left:16px;}.desc .desc__elem li:before{content:'';position:absolute;top:8px;left:0;display:block;width:6px;height:6px;border-radius:50%;background:#39c568;}.desc__text:last-of-type{margin-bottom:0;}.otherDesc{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.otherDesc__elem{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.otherDesc__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f5f5;border-radius:8px;padding:0 16px;}.otherDesc__link{display:block;font-size:15px;line-height:32px;color:#808080;}.otherDesc__icon{margin-left:5px;width:12px;height:12px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/css/img/chevron-down.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/css/img/chevron-down.svg) center / contain no-repeat;background:#808080;transition:transform .35s;transform:rotate(180deg);}.videoboxproperty{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.video__elem{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden;border-radius:8px;}.video__elem iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%;}.w-rotate{transform:rotate(0deg);}.subtitle{max-width:140px;font-weight:bold;font-size:15px;line-height:24px;text-transform:uppercase;color:#000;}.subtitle-grey{color:#a4a4a4;font-weight:500;}.delimiter{border:1px solid #f1f1f1;margin:0 0 50px;}.sidebarMenu{width:15%;margin-right:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.sidebarMenu__item{-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;display:inline-block;font-size:15px;line-height:24px;text-transform:uppercase;font-weight:bold;color:#a4a4a4;margin-bottom:24px;cursor:pointer;}.sidebarMenu__item:last-of-type{margin-bottom:0;}.sidebarMenu__item:hover{color:#a4a4a4b3;}.sidebarMenu__item-active{text-decoration:underline dotted #00a046;color:#000;}.sidebarMenu__item-active:hover{color:#000000b3;}.siderbarTab{display:none;}.siderbarTab-active{display:-webkit-box;display:-ms-flexbox;display:flex;}.village__link:hover{color:#ffffffb3;}.village__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.village__amount{font-weight:600;font-size:110px;line-height:132px;text-decoration-line:underline;color:#fff;margin-right:30px;}.village__text{font-size:24px;line-height:30px;color:#fff;max-width:230px;padding:15px 0;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2);}.nophoto .broker,body.not-logged-in .sold .broker{margin-top:0;}.broker{position:relative;z-index:2;margin-top:-70px;padding:40px 24px;border:1px solid #f1f1f1;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,0.08);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;}.broker img{border-radius:50%;max-width:140px;max-height:140px;width:100%;height:100%;margin-bottom:16px;}.broker__title{font-weight:600;font-size:18px;line-height:24px;text-align:center;text-transform:capitalize;color:#000;margin-bottom:8px;}.broker__time{font-size:14px;line-height:24px;text-align:center;color:#a4a4a4;margin-bottom:16px;}.broker__phone{margin-bottom:16px;position:relative;}.broker__phone .phone{position:relative;}.broker__phone .phone span{cursor:pointer;transition:opacity .35s;position:relative;font-size:20px;line-height:20px;text-align:center;text-transform:uppercase;color:#000;}.broker__phone .phone span:before{content:'';position:absolute;top:50%;right:0;z-index:1;transform:translateY(-50%);display:block;width:20px;height:20px;margin-top:-2px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/eye.svg) center / 20px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/eye.svg) center / 20px no-repeat;background:#39c568;pointer-events:none;}.broker__phone .phone span:after{content:'';position:absolute;top:0;right:0;display:block;width:50%;height:100%;background:linear-gradient(270deg,#fff 28.67%,rgba(255,255,255,0) 116.67%);pointer-events:none;}.broker__phone .phone a{position:absolute;top:0;left:0;font-size:20px;line-height:20px;text-align:center;text-transform:uppercase;color:#000;opacity:0;pointer-events:none;transition:opacity .35s,color .35s;}.broker__phone .phone a:hover{color:#1596df;}.broker__phone .phone.show-number span{opacity:0;pointer-events:none;}.broker__phone .phone.show-number a{opacity:1;pointer-events:all;}.broker .all-property{background:#39c568;border-radius:8px;padding:0 24px;margin-bottom:16px;font-weight:bold;font-size:16px;line-height:48px;color:#fff;border:1px solid #39c568;transition:background .35s,color .35s;cursor:pointer;}.broker .all-property:hover{background:#fff;color:#39c568;}.broker__link{font-size:14px;line-height:20px;text-align:center;color:#1596df;padding-right:14px;position:relative;transition:color .35s;}.broker__link::after{position:absolute;top:50%;right:0;width:12px;height:12px;transform:translateY(-50%);content:"";-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevrons-right.svg) center/cover no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevrons-right.svg) center/cover no-repeat;background-color:#1596df;}.broker__link:hover{color:#1596dfb3;}.node-property .present{padding:16px;margin-top:32px;margin-bottom:32px;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,0.08);border-radius:8px;}.node-property .present .present__title{display:flex;align-items:center;font-weight:600;font-size:18px;line-height:24px;color:#333;margin-bottom:4px;}.node-property .present .present__title .type{display:block;padding:1px 4px 0;margin-left:6px;background:#d00;border-radius:4px;font-size:11px;line-height:16px;color:#fff;}.node-property .present .present__date{font-size:14px;line-height:20px;color:#808080;margin-bottom:12px;}.node-property .present .present__download{display:block;width:100%;margin-bottom:12px;background:#1596df;border:1px solid #1596df;border-radius:8px;font-weight:bold;font-size:16px;line-height:48px;text-align:center;color:#fff;transition:background .35s,color .35s;}.node-property .present .present__download span{font-weight:400;font-size:14px;color:#ffffff80;transition:color .35s;}.node-property .present .present__download:hover{color:#1596df;background:#fff;}.node-property .present .present__download:hover span{color:#1596df80;}.node-property .present .present__links-title{font-weight:bold;font-size:14px;line-height:20px;color:#333;margin-bottom:4px;}.node-property .present .present__links{display:flex;align-items:center;justify-content:space-between;margin:0 -3px;}.node-property .present .present__link{flex-grow:1;height:32px;margin:0 3px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;color:#1596df;}.node-property .present .present__link .icon{display:block;width:20px;height:20px;}.node-property .present .present__link span + span{margin-left:6px;}.node-property .present .present__link.mail{border:1px solid rgba(21,150,223,0.3);transition:background .35s,color .35s;}.node-property .present .present__link.mail .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/mail.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/mail.svg) center / contain no-repeat;background:#1596df;}.node-property .present .present__link.mail:hover{color:#fff;background:#1596df;}.node-property .present .present__link.mail:hover .icon{background:#fff;}.node-property .present .present__link.telegram{border:1px solid rgba(52,166,223,0.3);}.node-property .present .present__link.telegram .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/Telegram.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/Telegram.svg) center / contain no-repeat;background:#34a6df;}.node-property .present .present__link.telegram:hover{background:#34a6df;}.node-property .present .present__link.telegram:hover .icon{background:#fff;}.node-property .present .present__link.whatsapp{border:1px solid rgba(37,211,102,0.3);}.node-property .present .present__link.whatsapp .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/WhatsApp.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/WhatsApp.svg) center / contain no-repeat;background:#25d366;}.node-property .present .present__link.whatsapp:hover{background:#25d366;}.node-property .present .present__link.whatsapp:hover .icon{background:#fff;}.node-property .present .present__link.viber{border:1px solid rgba(115,96,242,0.3);}.node-property .present .present__link.viber .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/Viber.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/Viber.svg) center / contain no-repeat;background:#7360f2;}.node-property .present .present__link.viber:hover{background:#7360f2;}.node-property .present .present__link.viber:hover .icon{background:#fff;}.discount{display:flex;flex-direction:column;align-items:flex-start;padding:16px;background:linear-gradient(0deg,rgba(0,0,0,0.6),rgba(0,0,0,0.6)),url(/sites/all/themes/vrealty_weblight/css/img/discount.png) center / 90% no-repeat;box-shadow:0 4px 16px rgba(0,0,0,0.08);border-radius:8px;min-height:355px;margin-bottom:64px;background-size:100% 100% !important;transition:background-size .35s !important;}.discount:hover{background-size:110% 110% !important;}.discount__tag{padding:1px 8px 0;display:inline-block;background:#ff004c;border-radius:8px;color:#fff;font-size:16px;line-height:24px;font-feature-settings:'tnum' on,'lnum' on}.discount__content{margin-top:auto;width:100%;}.discount .price-multi-box .content-box{font-weight:bold;font-size:24px;line-height:24px;color:#fff;}.discount__street{font-size:14px;line-height:20px;color:#b6b6b6;margin-bottom:16px;}.discount__hr{width:100%;border:1px solid rgba(255,255,255,0.15);margin-bottom:16px;}.discount__info{display:flex;align-items:flex-start;margin:0 -3px;}.discount__text{flex-grow:1;padding:0 6px;font-weight:700;font-size:16px;line-height:20px;color:#fff;}.discount__text + .discount__text{border-left:1px solid rgba(255,255,255,0.2);}.discount__text span{display:block;font-weight:400;font-size:14px;line-height:20px;color:#ffffff80;}.article{max-width:305px;width:100%;margin-bottom:50px;position:relative;min-height:250px;}.article__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.article__overlay{padding:30px;position:absolute;top:0;left:0;right:0;bottom:0;}.article__tag{font-size:14px;line-height:24px;color:#fff;margin-bottom:60px;}.article__title{font-weight:600;font-size:18px;line-height:24px;color:#fff;margin-bottom:8px;}.article__date{font-size:12px;line-height:24px;color:rgba(255,255,255,0.6);}.lotObjects{width:100%;margin-bottom:64px;display:flex;flex-direction:column;align-items:flex-start;}.lotObjects .sidebarMenu{flex-direction:row;width:100%;margin:0 0 32px;}.lotObjects .subtitle{margin:0 !important;}.lotObjects .sidebarMenu__item + .sidebarMenu__item{margin-left:16px;}.lotObjects .sidebarMenu__item{text-decoration:none;padding-bottom:8px;border-bottom:2px solid #fff;margin:0;}.lotObjects .sidebarMenu__item-active{color:#39c568;border-bottom:2px solid #39c568;}.lotObjects .subtitle{font-weight:bold;font-size:30px;line-height:36px;color:#333;margin-bottom:24px;text-transform:none;width:176px;max-width:none;margin-right:32px;}.lotObjects__elem{width:100%;position:relative;}.lotObjects .sidebarMenu{height:100%;align-items:center;}.lotObjects .siderbarTab-active{display:block;}.lotObjects__controls{display:flex;align-items:center;margin-left:auto;position:absolute;top:-32px;right:0;transform:translateY(-100%);}.lotObjects__prev{cursor:pointer;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #eee;margin-right:4px;border-radius:50%;}.lotObjects__prev span{display:block;width:16px;height:16px;transform:rotate(180deg);-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-right.svg) center / 16px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-right.svg) center / 16px no-repeat;background:#333;}.lotObjects__prev.swiper-button-disabled,.lotObjects__next.swiper-button-disabled{cursor:not-allowed;}.lotObjects__prev.swiper-button-disabled span,.lotObjects__next.swiper-button-disabled span{background:#ccc;}.lotObjects__next{cursor:pointer;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #eee;border-radius:50%;}.lotObjects__next span{display:block;width:16px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-right.svg) center / 16px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-right.svg) center / 16px no-repeat;background:#333;}.lotObjects-scrollbar{position:static !important;display:block !important;margin-top:32px;width:100%;height:2px;}.lotObjects .swiper-pagination-bullet{width:40px;height:3px;background:rgba(255,255,255,0.8);border-radius:0;transform:none !important;transition:background .35s,transform .35s,left .35s !important;}.lotObjects .swiper-pagination-bullet-active{background:#ff004c;}.lotObjects .lotObjectsSwiper:not(.swiper-initialized) .swiper-slide{max-width:280px;margin-right:32px;}.lotObjects .lotObjects__slider .swiper-slide{height:auto;}.lotObjects .lotObjects__slider .swiper-slide .swiper-slide{height:100%;}.lotObjects .lotObjects__slider .swiper-slide .lotObjects__image{width:100%;min-height:1px;min-width:1px;}.lotObjects__item{display:flex;flex-direction:column;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;border-radius:8px;border:1px solid #f1f1f1;height:100%;}.lotObjects__image{position:relative;overflow:hidden;}.lotObjects__image img{width:100%;height:auto;aspect-ratio:280 / 187;-o-object-fit:cover;object-fit:cover;}.lotObjects__overlay{pointer-events:none;user-select:none;position:absolute;top:16px;left:16px;z-index:5;display:flex;justify-content:flex-start;align-items:flex-start;margin:0 -4px;}.lotObjects__tag{display:flex;align-items:center;justify-content:center;background:#39c568;border-radius:8px;padding:2px 8px 0;margin:0 4px;font-size:16px;line-height:22px;color:#fff;}.lotObjects__tag.red{background:#ff004c;}.lotObjects__content{flex-grow:1;display:flex;flex-direction:column;min-height:205px;padding:30px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.05);box-shadow:0 4px 10px rgba(0,0,0,0.05);}.lotObjects__title{font-weight:600;font-size:24px;line-height:24px;color:#000;margin-bottom:8px;}.lotObjects__street{font-size:14px;line-height:17px;color:#a4a4a4;}.lotObjects__hr{border:1px solid #f1f1f1;margin:auto 0 24px;}.lotObjects__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.lotObjects__text{flex-grow:1;font-size:10px;line-height:12px;color:#a4a4a4;text-transform:uppercase;}.lotObjects__text + .object__text{border-left:1px solid #f1f1f1;padding-left:8px;}.lotObjects__text-bold{text-transform:lowercase;display:block;font-weight:500;font-size:18px;line-height:24px;color:#000;}.lotObjects__text-bold sup{font-weight:600;}.formboxproperty{overflow:hidden;border-radius:8px;margin-bottom:64px;display:flex;align-items:stretch;}.form__map{min-width:895px;width:100%;height:500px;}.form__map #maps-near{min-height:500px;height:auto !important;}.form__map #maps-near > ymaps{width:100%;height:100%;}.form__map #maps-near .ymaps-2-1-79-balloon__content{margin:0;padding:0;}.form__map #maps-near .ymaps-2-1-79-balloon__content ymaps{height:auto !important;}.form__map #maps-near ymaps .property-box-info{width:100% !important;max-width:100% !important;padding:16px;}.form__map #maps-near ymaps .property-box-info .left-box-property{width:auto !important;}.form__map img{height:100%;width:100%;}.form__contacts{padding:50px;width:100%;background:#171717;}.form__title{margin-bottom:16px;font-weight:600;font-size:16px;line-height:19px;text-transform:uppercase;color:#fff;}.form__subtitle{font-size:12px;line-height:14px;color:#fff;margin-bottom:6px;}.form__input{position:relative;margin-bottom:16px;}.form .form__input:last-of-type{margin-bottom:16px !important;}.form__input input{padding:20px 12px 8px !important;border:1px solid rgba(255,255,255,0.2) !important;border-radius:8px !important;font-size:13px !important;line-height:16px !important;color:#fff;margin:0 !important;}.form__input input::placeholder{font-size:0;}.form__input input:focus{box-shadow:none !important;}.form__input input:not(:placeholder-shown) ~ label,.form__input input:focus ~ label{font-size:11px;color:#808080 !important;top:12px;transform:translateY(-50%);}.form__input label{font-size:14px;line-height:11px;color:#808080 !important;position:absolute;top:50%;left:12px;transform:translateY(-50%);transition:top .35s,font-size .35s;user-select:none;pointer-events:none;}.form__input:last-of-type{margin-bottom:40px !important;}.form__radios{border:1px solid rgba(255,255,255,0.2);padding:4px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;}.form__radio{position:relative;width:calc(100% / 4 - 4px);margin:0 2px;text-align:center;}.form__radio input{pointer-events:unset !important;z-index:2 !important;cursor:pointer !important;top:0;left:0;width:60px;height:60px;}.form__radio input:checked ~ .form__image .form__text{border:0;color:#fff;}.form__radio input:checked ~ .form__image .icon{background:#fff;}.form__radio input:checked ~ .form__text{color:white;}.form__radio input:checked ~ .form__image-green{background:#39c568;}.form__radio input:checked ~ .form__image-blue{background:#417fa2;}.form__radio input:checked ~ .form__image-purple{background:#8b66a9;}.form__image{padding:8px 12px;border-radius:6px;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:background .35s;}.form__image .icon{display:block;width:24px;height:24px;margin-bottom:6px;}.form__image.phone .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/css/img/Phone.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/css/img/Phone.svg) center / contain no-repeat;background:#b3b3b3;}.form__image.whatsapp .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/css/img/WhatsApp.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/css/img/WhatsApp.svg) center / contain no-repeat;background:#b3b3b3;}.form__image.viber .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/css/img/Viber.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/css/img/Viber.svg) center / contain no-repeat;background:#b3b3b3;}.form__image.telegram .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/css/img/telegram.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/css/img/Telegram.svg) center / contain no-repeat;background:#b3b3b3;}.form__text{font-size:12px;line-height:12px;text-align:center;color:#b3b3b3;transition:color .35s;}.form .btn{background:#39c568 !important;border-radius:8px;outline:none !important;font-family:Circe Web,sans-serif !important;font-weight:bold !important;font-size:16px !important;line-height:48px !important;text-align:center;text-transform:none !important;color:#fff;margin-bottom:16px;}.form__desc{font-size:12px;line-height:16px;color:#b3b3b3;}.form__link{color:#b3b3b3;text-decoration:underline;}.aroundboxproperty{width:100%;margin-bottom:64px;display:flex;flex-direction:column;align-items:flex-start;}.aroundboxproperty .sidebarMenu{flex-direction:row;width:100%;margin:0 0 32px;}.aroundboxproperty .subtitle{margin:0 !important;}.aroundboxproperty .sidebarMenu__item + .sidebarMenu__item{margin-left:16px;}.aroundboxproperty .sidebarMenu__item{text-decoration:none;padding-bottom:8px;border-bottom:2px solid #fff;margin:0;}.aroundboxproperty .sidebarMenu__item-active{color:#39c568;border-bottom:2px solid #39c568;}.aroundboxproperty .subtitle{font-weight:bold;font-size:30px;line-height:36px;color:#333;margin-bottom:24px;text-transform:none;width:176px;max-width:none;margin-right:32px;}.aroundboxproperty .around__elem{width:100%;}.aroundboxproperty .sidebarMenu{height:100%;align-items:center;}.aroundboxproperty .siderbarTab-active{display:block;}.around__tabs{width:100%;margin:0 -10px -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:160px;}.around__tab{text-align:center;line-height:34px;margin:0 10px 10px;display:block;border:2px solid #ececec;width:calc(100% / 2 - 20px);font-size:12px;text-transform:uppercase;color:#000;}.around__tab:hover{color:#000000b3;}.around__tab-active{color:#1596df;border:2px solid #1596df;}.around__tab-active:hover{color:#1596dfb3;}.around__controls{display:flex;align-items:center;margin-left:auto;}.around__prev{cursor:pointer;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #eee;margin-right:4px;border-radius:50%;}.around__prev span{display:block;width:16px;height:16px;transform:rotate(180deg);-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-right.svg) center / 16px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-right.svg) center / 16px no-repeat;background:#333;}.around__prev.swiper-button-disabled,.around__next.swiper-button-disabled{cursor:not-allowed;}.around__prev.swiper-button-disabled span,.around__next.swiper-button-disabled span{background:#ccc;}.around__next{cursor:pointer;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #eee;border-radius:50%;}.around__next span{display:block;width:16px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-right.svg) center / 16px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-right.svg) center / 16px no-repeat;background:#333;}.around-scrollbar{position:static !important;margin-top:32px;width:100% !important;height:2px !important;}.aroundboxproperty .swiper-pagination-bullet{width:40px;height:3px;background:rgba(255,255,255,0.8);border-radius:0;transform:none !important;transition:background .35s,transform .35s,left .35s !important;}.aroundboxproperty .swiper-pagination-bullet-active{background:#ff004c;}.around__item{display:block;height:304px;width:304px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.around__image{height:304px;width:304px;-o-object-fit:cover;object-fit:cover;}.around__overlay{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.6)),to(rgba(0,0,0,0.6)));background:-o-linear-gradient(bottom,rgba(0,0,0,0.6),rgba(0,0,0,0.6));background:linear-gradient(0deg,rgba(0,0,0,0.6),rgba(0,0,0,0.6));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:0;left:0;right:0;bottom:0;position:absolute;padding:30px;}.around__title{font-weight:600;font-size:24px;line-height:29px;color:#fff;margin-bottom:6px;}.around__street{font-size:14px;line-height:17px;color:#b6b6b6;}.around__text{margin-bottom:10px;font-size:12px;line-height:14px;text-transform:uppercase;color:#fff;}.around__text:last-of-type{margin-bottom:0;}.around__text-bold{font-weight:bold;}#p-hide{display:none;}.last{margin-right:0;}.columns{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.rightColumn{position:sticky;max-width:280px;width:100%;height:100%;top:150px;z-index:1;}.leftColumn{height:100%;width:100%;max-width:904px;margin-right:32px;}.bread{display:flex;align-items:center;margin:12px 0;}.bread__item{font-size:13px;line-height:18px;color:#808080;margin-right:10px;padding-right:18px;position:relative;transition:color .35s;}.bread__item:hover{color:#1596df;}.bread__item::after{position:absolute;content:"";top:50%;right:0;transform:translateY(-50%);width:8px;height:8px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/css/img/bread.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/css/img/bread.svg) center / contain no-repeat;background:#ccc;}.bread .last{padding-right:0;}.bread .last::after{display:none;}.selection{margin-bottom:60px;}.selection__tabs{border-bottom:1px solid #f1f1f1;margin-bottom:32px;}.selection__tabs .tabs{width:auto;height:32px !important;margin:0;overflow:unset;}.selection__tabs .tabs .tab{margin-right:50px;position:relative;height:32px !important;}.selection__tabs .tabs .tab__link{font-weight:500;font-size:15px;line-height:18px;color:#171717;padding:0 0 10px !important;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s;}.selection__tabs .tabs .tab__link:hover{color:#17171799;}.selection__tabs .tabs .tab .active{padding:0 0 17px;border-bottom:3px solid #00a046;color:#00a046;background:none !important;}.selection__tabs .tabs .last{margin-right:0;}.selection__tabs .tabs .indicator{display:none;}.selection__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -32px;}.selection__tab.active{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}.selection__items{margin:0 32px;width:calc(100% / 4 - 64px);}.selection .last{margin-bottom:0;}.selection__item{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;width:100%;background:#fff;border-radius:3px;position:relative;}.selection__item::after{content:'';position:absolute;left:0;bottom:6px;border-bottom:1px dashed #dedee0;width:100%;height:1px;}.selection .selection__item .selection__text{font-size:16px;line-height:22px;color:#333;padding-left:14px;position:relative;background:#fff !important;z-index:1;}.selection__text::after{border-radius:50%;content:"";position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:6px;}.selection__amount{font-size:14px;line-height:22px;color:#1596df;padding:0 0 0 4px;position:relative;background:#fff;z-index:1;}.selection .yellow{background:unset !important;}.selection .yellow::after{background:#f2c94c;}.selection .turquoise{background:unset !important;}.selection .turquoise::after{background:#56ccf2;}.selection .red{background:unset !important;}.selection .red::after{background:#eb5757;}.selection .purple{background:unset !important;}.selection .purple::after{background:#9b51e0;}.selection .lightpurple{background:unset !important;}.selection .lightpurple::after{background:#bb6bd9;}.selection .blue{background:unset !important;}.selection .blue::after{background:#2f80ed;}.selection .lightblue{background:unset !important;}.selection .lightblue::after{background:#1596df;}.selection .darkgrey{background:unset !important;}.selection .darkgrey::after{background:#828282;}.selection .grey{background:unset !important;}.selection .grey::after{background:#e0e0e0;}.selection .darkgreen{background:unset !important;}.selection .darkgreen::after{background:#00a046;}.selection .green{background:unset !important;}.selection .green::after{background:#39c568;}.selection .lightgreen{background:unset !important;}.selection .lightgreen::after{background:#6fcf97;}.share{position:relative;}.share .share-popup::before{content:'';display:block;width:100%;height:8px;position:absolute;bottom:100%;left:0;}.share:hover .share-popup{pointer-events:all;user-select:auto;opacity:1;}.share .share-toggler{display:inline-flex;align-items:center;gap:4px;padding:0 8px;font-size:14px;line-height:26px;color:#333;box-sizing:border-box;cursor:pointer;transition:color .35s;}.share .share-toggler-icon{display:block;width:16px;height:16px;background:#b3b3b3;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/share.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/share.svg) center / contain no-repeat;}.share .share-toggler-icon2{display:block;width:16px;height:16px;background:#b3b3b3;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/share-2.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/share-2.svg) center / contain no-repeat;transition:background-color .35s;}.share:hover .share-toggler{color:#39c568;}.share:hover .share-toggler-icon,.share:hover .share-toggler-icon2{background:#39c568;}.share .share-popup{pointer-events:none;user-select:none;opacity:0;position:absolute;top:calc(100% + 8px);left:0;background:#fff;box-shadow:0px 4px 10px rgba(37,36,41,0.15);border-radius:4px;padding:16px;transition:opacity .35s;z-index:2;}.share .share-popup.active{pointer-events:all;user-select:auto;opacity:1;}.share .share-social{display:flex;margin:0 0 12px;cursor:pointer;font-size:14px;line-height:16px;color:#333;transition:color .35s;}.share .share-social:hover{color:#39c568;}.share .share-social-icon{display:block;width:16px;height:16px;margin:0 12px 0 0;cursor:pointer;background:#b7b7b7;}.share .share-social-icon[data-type='fb']{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/facebook.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/facebook.svg) center / contain no-repeat;}.share .share-social:hover .share-social-icon[data-type='fb']{background:#3b5998;}.share .share-social-icon[data-type='vk']{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/vkNotCircle.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/vkNotCircle.svg) center / contain no-repeat;}.share .share-social:hover .share-social-icon[data-type='vk']{background:#07f;}.share .share-devider{height:1px;margin:0 0 12px;background:#ebebeb;border:none;}.share .share-copy{}.share .share-input{display:none;}.share .share-copy-item{display:flex;cursor:pointer;transition:color .35s;font-size:14px;line-height:16px;color:#333;white-space:nowrap;}.share .share-copy-item:hover{color:#39c568;}.share .share-copy-item:hover .share-copy-icon{background:#39c568;}.share .share-copy-icon{display:block;width:16px;height:16px;margin:0 12px 0 0;cursor:pointer;background:#b7b7b7;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/copy.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/copy.svg) center / contain no-repeat;}.share .share-copy-item.copied .share-copy-icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/outline-success.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/outline-success.svg) center / contain no-repeat;background:#01b957;}.share .share-overlay{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;user-select:none;z-index:1;}.share .share-overlay.active{pointer-events:all;user-select:auto;}.filter-metro-map{position:relative;user-select:none;height:662px;margin:-24px -32px;width:calc(100% + 64px);}.filter-metro-map .mertro-map{width:100%;height:100%;}.filter-metro-map .mertro-map svg{position:absolute;top:0;left:0;}.filter-metro-map .metro-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;}.filter-metro-map .metro-controlls{position:absolute;top:50%;right:20px;transform:translateY(-50%);pointer-events:all;}.filter-metro-map .metro-zoomIn{font-weight:700;font-size:24px;line-height:30px;padding-top:4px;box-sizing:border-box;display:flex;justify-content:center;width:36px;height:36px;background:#fff;box-shadow:0 0 4px rgba(37,36,41,0.04),0 2px 8px rgba(37,36,41,0.12);border-radius:50%;margin-bottom:8px;cursor:pointer;}.filter-metro-map .metro-zoomOut{font-weight:bold;font-size:24px;line-height:30px;display:flex;justify-content:center;width:36px;height:36px;background:#fff;box-shadow:0px 0px 4px rgba(37,36,41,0.04),0px 2px 8px rgba(37,36,41,0.12);border-radius:50%;cursor:pointer;}.filter-metro-map .metro__form{display:flex;width:100%;position:absolute;top:40px;left:50px;}.filter-metro-map .metro__select{pointer-events:all;width:100%;max-width:350px;}.filter-metro-map .select-metro__station,.filter-metro-map .select-metro__line{width:100%;max-width:100%;}.filter-metro-map .metro__select + .metro__select{margin-left:16px;}.filter-metro-map .select-metro__station .vscomp-search-input,.filter-metro-map .select-metro__line .vscomp-search-input{border:none !important;width:calc(100% - 30px);height:38px !important;padding:10px 0;font-size:15px !important;background-color:transparent !important;color:inherit;box-shadow:none !important;margin:0;}.filter-metro-map .select-metro__station .vscomp-search-input:focus,.filter-metro-map .select-metro__line .vscomp-search-input:focus{border-bottom:none;box-shadow:none;}.filter-metro-map .select-metro__station .vscomp-toggle-button,.filter-metro-map .select-metro__line .vscomp-toggle-button{padding:14px 30px 14px 12px;height:46px;border:1px solid #ccc;box-sizing:border-box;box-shadow:0 4px 16px rgba(37,36,41,0.24);border-radius:4px;}.filter-metro-map .select-metro__station .vscomp-value,.filter-metro-map .select-metro__line .vscomp-value{font-size:15px;line-height:18px;color:#333;height:auto;opacity:1;}.filter-metro-map .select-metro__station .vscomp-value .Metro-Line-Color,.filter-metro-map .select-metro__line .vscomp-value .Metro-Line-Color{display:none;}.filter-metro-map .select-metro__station .vscomp-arrow,.filter-metro-map .select-metro__line .vscomp-arrow{top:50%;right:12px;transform:translateY(-50%);width:16px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-down.svg) center / cover no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-down.svg) center / cover no-repeat;background:#b3b3b3;transition:transform 0.35s;}.filter-metro-map .select-metro__station .vscomp-option,.filter-metro-map .select-metro__line .vscomp-option{padding:0 12px;flex-wrap:nowrap;}.filter-metro-map .select-metro__station .vscomp-option.focused,.filter-metro-map .select-metro__line .vscomp-option.focused{background:#f7f6fb;}.filter-metro-map .select-metro__station .vscomp-option.selected,.filter-metro-map .select-metro__line .vscomp-option.selected{background:#f7f6fb;}.filter-metro-map .select-metro__station .checkbox-icon,.filter-metro-map .select-metro__line .checkbox-icon{width:16px;height:16px;margin-right:0;order:1;}.filter-metro-map .select-metro__station .checkbox-icon::before,.filter-metro-map .select-metro__line .checkbox-icon::before{content:"";width:16px;height:16px;position:absolute;top:0;left:0;opacity:0;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/selectArrow.svg) center / cover no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/selectArrow.svg) center / cover no-repeat;background:#fff;}.filter-metro-map .select-metro__station .checkbox-icon::after,.filter-metro-map .select-metro__line .checkbox-icon::after{width:16px;height:16px;border:1px solid #ccc;border-radius:4px;background:none;box-sizing:border-box;transition:background 0.35s,border 0.35s;}.filter-metro-map .select-metro__station .vscomp-option .vscomp-option-text,.filter-metro-map .select-metro__line .vscomp-option .vscomp-option-text{display:flex;align-items:center;}.filter-metro-map .select-metro__station .vscomp-option.selected .checkbox-icon::before,.filter-metro-map .select-metro__line .vscomp-option.selected .checkbox-icon::before{opacity:1;}.filter-metro-map .select-metro__station .vscomp-option.selected .checkbox-icon::after,.filter-metro-map .select-metro__line .vscomp-option.selected .checkbox-icon::after{width:16px;height:16px;border:1px solid #39c568;border-radius:4px;background:#39c568;transform:none;}.filter-metro-map .select-metro__station .vscomp-dropbox-container,.filter-metro-map .select-metro__line .vscomp-dropbox-container{border:1px solid #ccc;box-sizing:border-box;box-shadow:0 4px 16px rgba(37,36,41,0.24);border-radius:4px;overflow:hidden;}.filter-metro-map .select-metro__station.pop-comp-active .vscomp-arrow,.filter-metro-map .select-metro__line.pop-comp-active .vscomp-arrow{transform:translateY(-50%) rotate(180deg);}.filter-metro-map .metro__controlls{position:absolute;top:50%;right:20px;transform:translateY(-50%);pointer-events:all;}.filter-metro-map .Metro-Line-Color{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:8px;order:-1;}.filter-metro-map .Metro-Line-Color__1{background:#df477c;}.filter-metro-map .Metro-Line-Color__2{background:#ff66e8;}.filter-metro-map .Metro-Line-Color__3{background:#ed9f2d;}.filter-metro-map .Metro-Line-Color__4{background:#ffa8af;}.filter-metro-map .Metro-Line-Color__5{background:#909090;}.filter-metro-map .Metro-Line-Color__6{background:#ffe400;}.filter-metro-map .Metro-Line-Color__7{background:#6fc1ba;}.filter-metro-map .Metro-Line-Color__8{background:#b1179a;}.filter-metro-map .Metro-Line-Color__9{background:#69cd37;}.filter-metro-map .Metro-Line-Color__10{background:#6fc1ba;}.filter-metro-map .Metro-Line-Color__11{background:#ffe400;}.filter-metro-map .Metro-Line-Color__12{background:#4f8242;}.filter-metro-map .Metro-Line-Color__13{background:#8dbece;}.filter-metro-map .Metro-Line-Color__14{background:#ff8103;}.filter-metro-map .Metro-Line-Color__15{background:#e4402d;}.filter-metro-map .Metro-Line-Color__16{background:#0042a5;}.filter-metro-map .Metro-Line-Color__17{background:#099dd4;}.filter-metro-map .Metro-Line-Color__18{background:#794835;}.filter-metro-map .metro-map-lines-item .metro-map-lines-item-label .metro-map-lines-item-label-text{pointer-events:none;}.filter-metro-map .metro-map-lines-item .metro-map-lines-item-label .metro-map-lines-item-label-circle{stroke:#fff;transition:stroke .35s;}.filter-metro-map .metro-map-lines-item .metro-map-lines-item-label.metro-map-lines-item-label-hover .metro-map-lines-item-label-circle{stroke:#39c568;}.filter-metro-map .metro-map-lines-item .metro-map-lines-item-label.metro-map-lines-item-label-active .metro-map-lines-item-label-circle{stroke:#39c568;}.filter-metro-map .metro-map-stations-group-item .metro-map-stations-group-item-text{fill:#000;transition:fill .35s;pointer-events:none;}.filter-metro-map .metro-map-stations-group-item .metro-map-stations-group-item-background{fill:#fff;opacity:0;transition:opacity .35s,fill .35s;}.filter-metro-map .metro-map-stop .metro-map-stop-circle{stroke:#fff;transition:stroke .35s;}.filter-metro-map .metro-map-stop.metro-map-stop-active .metro-map-stop-circle,.filter-metro-map .metro-map-stop.metro-map-stop-hover .metro-map-stop-circle{stroke:#39c568;}.filter-metro-map .metro-map-stations-group-item.metro-map-stations-group-item-active .metro-map-stations-group-item-text,.filter-metro-map .metro-map-stations-group-item.metro-map-stations-group-item-hover.metro-map-stations-group-item-active .metro-map-stations-group-item-text{fill:#fff;}.filter-metro-map .metro-map-stations-group-item.metro-map-stations-group-item-active .metro-map-stations-group-item-background{fill:#39c568;opacity:1;}.filter-metro-map .metro-map-stations-group-item.metro-map-stations-group-item-hover .metro-map-stations-group-item-text{fill:#39c568;}}@media screen and (min-width:768px){.page-node .layout + #wrap-page{margin-top:16px !important;}nav ul li .container{top:100%;}.mainInfo .partner-file-box{margin-bottom:16px;}.mainInfo .partner-file-box a{font-size:16px;line-height:32px;color:#fff;display:inline-block;padding:0 12px;margin-right:15px;border-radius:8px;background:#1596df;border:1px solid #1596df;transition:background .35s,color .35s;}.mainInfo .partner-file-box a:hover{color:#1596df;background:#fff;}}@media screen and (max-width:767px){.layout .sidebarMenu{display:flex;flex-direction:column;width:100%;margin:0 0 8px !important;}.layout .sidebarMenu .subtitle{margin:0 !important;}.layout .sidebarMenu .subtitle + .sidebarMenu__item{margin-top:16px;}.layout .sidebarMenu .sidebarMenu__item{line-height:50px;position:relative;padding:0 12px;display:flex;align-items:center;gap:8px;width:100%;margin-bottom:8px;border-radius:4px;transition:color .35s,background .35s;}.layout .sidebarMenu .sidebarMenu__item::after{content:'';display:block;width:16px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/sidebar-right.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/sidebar-right.svg) center / contain no-repeat;background:#999;}.layout .sidebarMenu .sidebarMenu__item.sidebarMenu__item-active{color:#fff;background:#39c568;text-decoration:none;}.layout .sidebarMenu .sidebarMenu__item.sidebarMenu__item-active::after{background:#fff;}.toolbar.propertynewd{padding-top:150px !important;}.mainInfo .partner-file-box{margin-bottom:16px;}.mainInfo .partner-file-box a{font-size:16px;line-height:32px;color:#fff;display:inline-block;padding:0 12px;margin-right:15px;border-radius:8px;background:#1596df;border:1px solid #1596df;transition:background .35s,color .35s;}.mainInfo .partner-file-box a:hover{color:#1596df;background:#fff;}.mainInfo__adress a{color:#505050;margin-left:4px;transition:color .35s;}.mainInfo__adress a:last-of-type{margin-right:4px;}.boxPreview-slider .swiper-slide:not(:first-of-type){}.boxPreview-slider .swiper-slide .boxSlider__item-small{}.otherDesc .otherDesc__elem iframe,.desc .desc__elem iframe{width:100%;}.cottage .combo-box .box-title,.townhouse .combo-box .box-title,.flat .combo-box .box-title{font-weight:bold;font-size:30px;line-height:36px;color:#333;margin-bottom:24px;}.cottage .combo-box .box-title,.townhouse .combo-box .combo-box,.flat .combo-box .combo-box{width:100%;background:#fff;box-shadow:0px 4px 16px rgba(0,0,0,0.08);border-radius:8px;padding:24px 16px;}.cottage .combo-box .broker-box .commbox,.townhouse .combo-box .broker-box .commbox,.flat .combo-box .broker-box .commbox{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 100px - 16px);margin-left:116px;font-size:16px;line-height:20px;color:#333;}.cottage .combo-box .combo-box .commbox,.townhouse .combo-box .combo-box .commbox,.flat .combo-box .combo-box .commbox{display:flex;align-items:center;width:100%;margin-top:16px;font-size:16px;line-height:20px;color:#333;}.cottage .combo-box .combo-box .commbox .title,.townhouse .combo-box .combo-box .commbox .title,.flat .combo-box .combo-box .commbox .title{margin-right:16px;}.plot .contact-box .broker-box,.cottage .combo-box .broker-box,.townhouse .combo-box .broker-box,.flat .combo-box .broker-box{flex-direction:column !important;}.plot .contact-box .broker-box .header-info .domain,.flat .contact-box .broker-box .header-info .domain,.townhouse .contact-box .broker-box .header-info .domain,.cottage .contact-box .broker-box .header-info .domain{margin-left:8px;}.plot .contact-box .broker-box .bottom-info,.cottage .contact-box .broker-box .bottom-info,.townhouse .contact-box .broker-box .bottom-info,.flat .contact-box .broker-box .bottom-info{display:flex;flex-direction:column;}.plot .contact-box .broker-box .bottom-info .percent,.cottage .contact-box .broker-box .bottom-info .percent,.townhouse .contact-box .broker-box .bottom-info .percent,.flat .contact-box .broker-box .bottom-info .percent{float:none;}.plot .contact-box .broker-box .bottom-info .partner-file-box ul,.cottage .contact-box .broker-box .bottom-info .partner-file-box ul,.townhouse .contact-box .broker-box .bottom-info .partner-file-box ul,.flat .contact-box .broker-box .bottom-info .partner-file-box ul{display:flex;}.plot .contact-box .broker-box .bottom-info .partner-file-box ul li + li,.cottage .contact-box .broker-box .bottom-info .partner-file-box ul li + li,.townhouse .contact-box .broker-box .bottom-info .partner-file-box ul li + li,.flat .contact-box .broker-box .bottom-info .partner-file-box ul li + li{margin-left:8px;}.plot .contact-box .broker-box .bottom-info .partner-file-box a,.cottage .contact-box .broker-box .bottom-info .partner-file-box a,.townhouse .contact-box .broker-box .bottom-info .partner-file-box a,.flat .contact-box .broker-box .bottom-info .partner-file-box a{font-size:16px;line-height:24px;color:#fff;display:block;width:fit-content;padding:0 15px;border-radius:4px;margin-bottom:8px;background:#1596df;border:1px solid #1596df;z-index:1;transition:background .35s,color .35s;}.plot .contact-box .broker-box .bottom-info .partner-file-box a:hover,.cottage .contact-box .broker-box .bottom-info .partner-file-box a:hover,.townhouse .contact-box .broker-box .bottom-info .partner-file-box a:hover,.flat .contact-box .broker-box .bottom-info .partner-file-box a:hover{color:#1596df;background:#fff;}.filter-metro-map{position:relative;user-select:none;width:100%;height:662px;}.filter-metro-map .mertro-map{width:100%;height:100%;}.filter-metro-map .mertro-map svg{position:absolute;top:0;left:0;width:100%;height:100%;}.filter-metro-map .metro-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;}.filter-metro-map .metro-controlls{position:absolute;top:50%;right:20px;transform:translateY(-50%);pointer-events:all;}.filter-metro-map .metro-zoomIn{font-weight:700;font-size:24px;line-height:30px;padding-top:4px;box-sizing:border-box;display:flex;justify-content:center;width:36px;height:36px;background:#fff;box-shadow:0px 0px 4px rgba(37,36,41,0.04),0px 2px 8px rgba(37,36,41,0.12);border-radius:50%;margin-bottom:8px;cursor:pointer;}.filter-metro-map .metro-zoomOut{font-weight:bold;font-size:24px;line-height:30px;display:flex;justify-content:center;width:36px;height:36px;background:#fff;box-shadow:0px 0px 4px rgba(37,36,41,0.04),0px 2px 8px rgba(37,36,41,0.12);border-radius:50%;cursor:pointer;}.filter-metro-map .metro__form{display:flex;flex-direction:column;width:100%;position:absolute;top:16px;left:16px;width:calc(100% - 32px);}.filter-metro-map .metro__select{pointer-events:all;width:100%;}.filter-metro-map .select-metro__station,.filter-metro-map .select-metro__line{width:100%;max-width:100%;}.filter-metro-map .metro__select + .metro__select{margin-top:8px;}.filter-metro-map .select-metro__station .vscomp-search-input,.filter-metro-map .select-metro__line .vscomp-search-input{border:none !important;width:calc(100% - 30px);height:38px !important;padding:10px 0;font-size:15px !important;background-color:transparent !important;color:inherit;box-shadow:none !important;margin:0;}.filter-metro-map .select-metro__station .vscomp-search-input:focus,.filter-metro-map .select-metro__line .vscomp-search-input:focus{border-bottom:none;box-shadow:none;}.filter-metro-map .select-metro__station .vscomp-toggle-button,.filter-metro-map .select-metro__line .vscomp-toggle-button{padding:14px 30px 14px 12px;height:46px;border:1px solid #ccc;box-sizing:border-box;box-shadow:0 4px 16px rgba(37,36,41,0.24);border-radius:4px;}.filter-metro-map .select-metro__station .vscomp-value,.filter-metro-map .select-metro__line .vscomp-value{font-size:15px;line-height:18px;color:#333;height:auto;opacity:1;}.filter-metro-map .select-metro__station .vscomp-value .Metro-Line-Color,.filter-metro-map .select-metro__line .vscomp-value .Metro-Line-Color{display:none;}.filter-metro-map .select-metro__station .vscomp-arrow,.filter-metro-map .select-metro__line .vscomp-arrow{top:50%;right:12px;transform:translateY(-50%);width:16px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-down.svg) center / cover no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-down.svg) center / cover no-repeat;background:#b3b3b3;transition:transform 0.35s;}.filter-metro-map .select-metro__station .vscomp-option,.filter-metro-map .select-metro__line .vscomp-option{padding:0 12px;flex-wrap:nowrap;}.filter-metro-map .select-metro__station .vscomp-option.focused,.filter-metro-map .select-metro__line .vscomp-option.focused{background:#f7f6fb;}.filter-metro-map .select-metro__station .vscomp-option.selected,.filter-metro-map .select-metro__line .vscomp-option.selected{background:#f7f6fb;}.filter-metro-map .select-metro__station .checkbox-icon,.filter-metro-map .select-metro__line .checkbox-icon{width:16px;height:16px;margin-right:0;order:1;}.filter-metro-map .select-metro__station .checkbox-icon::before,.filter-metro-map .select-metro__line .checkbox-icon::before{content:"";width:16px;height:16px;position:absolute;top:0;left:0;opacity:0;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/selectArrow.svg) center / cover no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/selectArrow.svg) center / cover no-repeat;background:#fff;}.filter-metro-map .select-metro__station .checkbox-icon::after,.filter-metro-map .select-metro__line .checkbox-icon::after{width:16px;height:16px;border:1px solid #ccc;border-radius:4px;background:none;box-sizing:border-box;transition:background 0.35s,border 0.35s;}.filter-metro-map .select-metro__station .vscomp-option .vscomp-option-text,.filter-metro-map .select-metro__line .vscomp-option .vscomp-option-text{display:flex;align-items:center;}.filter-metro-map .select-metro__station .vscomp-option.selected .checkbox-icon::before,.filter-metro-map .select-metro__line .vscomp-option.selected .checkbox-icon::before{opacity:1;}.filter-metro-map .select-metro__station .vscomp-option.selected .checkbox-icon::after,.filter-metro-map .select-metro__line .vscomp-option.selected .checkbox-icon::after{width:16px;height:16px;border:1px solid #39c568;border-radius:4px;background:#39c568;transform:none;}.filter-metro-map .select-metro__station .vscomp-dropbox-container,.filter-metro-map .select-metro__line .vscomp-dropbox-container{border:1px solid #ccc;box-sizing:border-box;box-shadow:0 4px 16px rgba(37,36,41,0.24);border-radius:4px;overflow:hidden;}.filter-metro-map .select-metro__station.pop-comp-active .vscomp-arrow,.filter-metro-map .select-metro__line.pop-comp-active .vscomp-arrow{transform:translateY(-50%) rotate(180deg);}.filter-metro-map .metro__controlls{position:absolute;top:50%;right:20px;transform:translateY(-50%);pointer-events:all;}.filter-metro-map .Metro-Line-Color{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:8px;order:-1;}.filter-metro-map .Metro-Line-Color__1{background:#df477c;}.filter-metro-map .Metro-Line-Color__2{background:#ff66e8;}.filter-metro-map .Metro-Line-Color__3{background:#ed9f2d;}.filter-metro-map .Metro-Line-Color__4{background:#ffa8af;}.filter-metro-map .Metro-Line-Color__5{background:#909090;}.filter-metro-map .Metro-Line-Color__6{background:#ffe400;}.filter-metro-map .Metro-Line-Color__7{background:#6fc1ba;}.filter-metro-map .Metro-Line-Color__8{background:#b1179a;}.filter-metro-map .Metro-Line-Color__9{background:#69cd37;}.filter-metro-map .Metro-Line-Color__10{background:#6fc1ba;}.filter-metro-map .Metro-Line-Color__11{background:#ffe400;}.filter-metro-map .Metro-Line-Color__12{background:#4f8242;}.filter-metro-map .Metro-Line-Color__13{background:#8dbece;}.filter-metro-map .Metro-Line-Color__14{background:#ff8103;}.filter-metro-map .Metro-Line-Color__15{background:#e4402d;}.filter-metro-map .Metro-Line-Color__16{background:#0042a5;}.filter-metro-map .Metro-Line-Color__17{background:#099dd4;}.filter-metro-map .Metro-Line-Color__18{background:#794835;}.filter-metro-map .metro-map-lines-item .metro-map-lines-item-label .metro-map-lines-item-label-text{pointer-events:none;}.filter-metro-map .metro-map-lines-item .metro-map-lines-item-label .metro-map-lines-item-label-circle{stroke:#fff;transition:stroke .35s;}.filter-metro-map .metro-map-lines-item .metro-map-lines-item-label.metro-map-lines-item-label-hover .metro-map-lines-item-label-circle{stroke:#39c568;}.filter-metro-map .metro-map-lines-item .metro-map-lines-item-label.metro-map-lines-item-label-active .metro-map-lines-item-label-circle{stroke:#39c568;}.filter-metro-map .metro-map-stations-group-item .metro-map-stations-group-item-text{fill:#000;transition:fill .35s;pointer-events:none;}.filter-metro-map .metro-map-stations-group-item .metro-map-stations-group-item-background{fill:#fff;opacity:0;transition:opacity .35s,fill .35s;}.filter-metro-map .metro-map-stop .metro-map-stop-circle{stroke:#fff;transition:stroke .35s;}.filter-metro-map .metro-map-stop.metro-map-stop-active .metro-map-stop-circle,.filter-metro-map .metro-map-stop.metro-map-stop-hover .metro-map-stop-circle{stroke:#39c568;}.filter-metro-map .metro-map-stations-group-item.metro-map-stations-group-item-active .metro-map-stations-group-item-text,.filter-metro-map .metro-map-stations-group-item.metro-map-stations-group-item-hover.metro-map-stations-group-item-active .metro-map-stations-group-item-text{fill:#fff;}.filter-metro-map .metro-map-stations-group-item.metro-map-stations-group-item-active .metro-map-stations-group-item-background{fill:#39c568;opacity:1;}.filter-metro-map .metro-map-stations-group-item.metro-map-stations-group-item-hover .metro-map-stations-group-item-text{fill:#39c568;}#search-select .line-box{display:flex;flex-wrap:wrap;}#search-select .line-box .content{display:flex;flex-wrap:wrap;}#search-select .line-box .title{width:100%;font-size:14px;line-height:32px;color:#fff;text-align:center;padding:0 20px;background:#009688;position:relative;cursor:pointer;}#search-select .line-box .content .line{line-height:32px;position:relative;cursor:pointer;padding:0 15px;background:#e3f2fd;}#search-select .line-box .content .line:nth-child(even){background:#fff;}#search-select .line-box .content .line:hover:after{display:block;}#search-select .line-box .content .line:after{display:none;content:'Удалить';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.7);color:#fff;text-align:center;line-height:32px;text-shadow:rgb(0 0 0 / 20%) 0px 1px 1px;transition:.25s;}.logged-in .property-box-info{padding-top:290px;}.logged-in .user-panel{display:flex;flex-wrap:wrap;}.logged-in .user-panel .item-hide{margin:0;width:100%;}.logged-in .user-panel a{width:100%;}.share{position:relative;}.share .share-popup::before{content:'';display:block;width:100%;height:8px;position:absolute;bottom:100%;left:0;}.share:hover .share-popup{pointer-events:all;user-select:auto;opacity:1;}.share .share-toggler{display:inline-flex;align-items:center;font-size:14px;line-height:20px;color:#333;box-sizing:border-box;cursor:pointer;transition:color .35s;}.share .share-toggler-icon{margin-right:8px;display:block;width:16px;height:16px;background:#b3b3b3;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/share.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/share.svg) center / contain no-repeat;}.share .share-toggler-icon2{margin-right:8px;display:block;width:16px;height:16px;background:#b3b3b3;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/share-2.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/share-2.svg) center / contain no-repeat;transition:background-color .35s;}.share:hover .share-toggler{color:#39c568;}.share:hover .share-toggler-icon{background:#39c568;}.share .share-popup{pointer-events:none;user-select:none;opacity:0;position:absolute;top:calc(100% + 8px);left:0;background:#fff;box-shadow:0px 4px 10px rgba(37,36,41,0.15);border-radius:4px;padding:16px;transition:opacity .35s;z-index:2;}.share .share-popup.active{pointer-events:all;user-select:auto;opacity:1;}.share .share-social{display:flex;margin:0 0 12px;cursor:pointer;font-size:14px;line-height:16px;color:#333;transition:color .35s;}.share .share-social:hover{color:#39c568;}.share .share-social-icon{display:block;width:16px;height:16px;margin:0 12px 0 0;cursor:pointer;background:#b7b7b7;}.share .share-social-icon[data-type='fb']{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/facebook.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/facebook.svg) center / contain no-repeat;}.share .share-social:hover .share-social-icon[data-type='fb']{background:#3b5998;}.share .share-social-icon[data-type='vk']{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/vkNotCircle.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/vkNotCircle.svg) center / contain no-repeat;}.share .share-social:hover .share-social-icon[data-type='vk']{background:#07f;}.share .share-devider{height:1px;margin:0 0 12px;background:#ebebeb;border:none;}.share .share-copy{}.share .share-input{display:none;}.share .share-copy-item{display:flex;cursor:pointer;transition:color .35s;font-size:14px;line-height:16px;color:#333;white-space:nowrap;}.share .share-copy-item:hover{color:#39c568;}.share .share-copy-item:hover .share-copy-icon{background:#39c568;}.share .share-copy-icon{display:block;width:16px;height:16px;margin:0 12px 0 0;cursor:pointer;background:#b7b7b7;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/copy.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/copy.svg) center / contain no-repeat;}.share .share-copy-item.copied .share-copy-icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/outline-success.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/outline-success.svg) center / contain no-repeat;background:#01b957;}.share .share-overlay{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;user-select:none;z-index:1;}.share .share-overlay.active{pointer-events:all;user-select:auto;}.mainInfo__title .sold{color:#d00;}.nophoto .broker,body.not-logged-in .sold .broker{margin-top:0;}.nophoto .boxPreview,body.not-logged-in .sold .boxPreview{display:none;}.nophoto .mainInfo,body.not-logged-in .sold .mainInfo{margin-top:0;}#modal-contact-block .back-call-form .form-item label.option{line-height:32px;white-space:nowrap;margin-left:-40px;}.logged-in #modal-contact-block-close{display:none;}.boxOverlay__wrapper-controlls{position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;justify-content:space-between;width:100%;padding:0 20px;}.boxOverlay__wrapper-controlls .swiper-button-prev{pointer-events:all;user-select:none;}.boxOverlay__wrapper-controlls .swiper-button-next{pointer-events:all;user-select:none;}.boxOverlay__wrapper-controlls .swiper-button-prev,.boxOverlay__wrapper-controlls .swiper-button-next{position:static;width:38px;height:60px;color:#fff;background:rgba(0,0,0,0.35);border-radius:4px;transition:background 0.35s;will-change:background;}.boxOverlay__wrapper-controlls .swiper-button-prev:hover,.boxOverlay__wrapper-controlls .swiper-button-next:hover{background:rgba(0,0,0,0.7);}.boxOverlay__wrapper-controlls .swiper-button-prev::after,.boxOverlay__wrapper-controlls .swiper-button-next::after{content:none;}.boxOverlay__wrapper-controlls .swiper-button-prev:focus-visible,.boxOverlay__wrapper-controlls .swiper-button-next:focus-visible,.boxOverlay__wrapper-controlls .swiper-button-prev:focus,.boxOverlay__wrapper-controlls .swiper-button-next:focus{outline:none;}.boxOverlay__wrapper-controlls .swiper-button-prev span,.boxOverlay__wrapper-controlls .swiper-button-next span{content:"";display:block;width:100%;height:60px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow.svg) 50% no-repeat;-webkit-mask-size:19px;mask-size:12px;background-color:#fff;padding:0;margin:0;user-select:none;pointer-events:none;}.boxOverlay__wrapper-controlls .swiper-button-prev span{transform:rotate(180deg);}#informer{bottom:7px;}#informer .usersnap{float:left;position:static;}body.open-menu .headerBottom .mobile_m .one,body.overflow-search .headerBottom .mobile_m .one,body.open-sidebar .headerBottom .mobile_m .one{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:25px;}body.open-menu .headerBottom .mobile_m .two,body.overflow-search .headerBottom .mobile_m .two,body.open-sidebar .headerBottom .mobile_m .two{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-2px;}body.open-menu .headerBottom .mobile_m .three,body.overflow-search .headerBottom .mobile_m .three,body.open-sidebar .headerBottom .mobile_m .three{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-2px;}body.overflow-search .headerBottom .mobile_m span{background:#fff;}body.overflow-search .headerBottom .w-page:before{content:'';display:block;width:100%;height:60px;background:#000;left:0;top:0;position:fixed;z-index:9;background:rgba(0,0,0,0.8);}header .headerBottom .btn{position:static;margin:20px 20px 16px;width:auto;height:44px;padding:12px;background:#39c568;border-radius:8px;font-size:16px;line-height:1.25em;color:#fff;font-weight:700;text-transform:none;text-align:center;cursor:pointer;}header .headerBottom .headerBottom__contact{display:block;position:static;margin:0 20px;font-size:19px;line-height:40px;color:#000;text-decoration:none;text-shadow:none;-webkit-transition:.2s ease-in;transition:.2s ease-in;}header .headerBottom__logo{height:38px;}header .headerBottom .w-page{height:52px;padding:7px;position:fixed;top:0;left:0;width:100%;-webkit-box-shadow:0 8px 6px -8px rgba(0,0,0,.3) !important;box-shadow:0 8px 6px -8px rgba(0,0,0,.3) !important;background:#fff;z-index:8;padding:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.logged-in header .headerBottom .w-page{top:50px;}.toolbar-drawer header .headerBottom .w-page{top:78px;}header .vesco-block{top:unset;}header .vesco-block img{display:block !important;width:100%;height:auto;max-height:52px;padding:7px;}header .mobile_m{width:52px;height:52px;position:absolute;right:5px;top:0;z-index:10;cursor:pointer;}header .mobile_m span{width:22px;height:2px;background:#3f4248;margin:0 auto;display:block;-webkit-transition:background .5s linear,-webkit-transform .5s;transition:background .5s linear,-webkit-transform .5s;transition:background .5s linear,transform .5s;transition:background .5s linear,transform .5s,-webkit-transform .5s;}header .mobile_m .one{margin-top:18px;}header .mobile_m .two,header .mobile_m .three{margin-top:6px;}header .mobile_p{position:absolute;left:0;top:0;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/mobile/phone.svg) 50% no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/mobile/phone.svg) 50% no-repeat;-webkit-mask-size:25px;mask-size:25px;background-color:#4285f4;width:52px;height:52px;border-radius:6px;cursor:pointer;}.open-menu header .headerBottom .btn{display:block;}.w-page{padding:0 20px;font:15px/18px "circe",sans-serif;font-feature-settings:'tnum' on,'lnum' on;}.node-property-top-informer{display:flex;}.node-property .node-property-top-informer .info > div.back{display:flex;margin-right:0px;}.node-property .node-property-top-informer .info > div.back a{font-size:14px;line-height:16px;color:#1596df;transition:color .35s;}.node-property .node-property-top-informer .info > div.back:hover a{color:#333;}.node-property .node-property-top-informer .info > div.back .icon-undo{display:block;width:12px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-left.svg) center / 12px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow-left.svg) center / 12px no-repeat;background:#1596df;}.node-property .node-property-top-informer .info > div.back:hover .icon-undo{background:#333;}.box.info{justify-content:flex-end;margin-left:auto;}.boxPreview{position:relative;padding:0 16px;}.boxPreview-slider{margin:0 -20px;overflow:hidden;border-radius:8px;}.boxSlider{z-index:1;}.boxSlider .swiper-slide{height:auto;}.boxSlider__item{height:100%;}.boxSlider{display:flex;width:auto;align-items:stretch !important;}.boxSlider__item{height:auto;}.boxSlider__item .boxSlider__image{display:block;width:100%;height:100%;}.boxSlider .boxSlider__item{width:100%;height:100%;}.boxSlider__item span{display:block;height:100%;}.boxSlider .swiper-slide{min-width:50%;height:auto;}.swiper-initialized .boxSlider__item span{display:block;width:100%;height:100%;}.swiper-initialized .boxSlider__item .boxSlider__image{width:100%;height:100%;}.boxSlider__item-small{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;}.boxSlider__item-small .boxSlider__image{display:block;width:100%;height:100%;}.boxSlider .boxSlider__image{cursor:pointer;width:100%;height:calc((100vw - 32px) / 570 * 379);-o-object-fit:cover;object-fit:cover;}.boxSlider .swiper-slide{height:calc((100vw - 32px) / 570 * 379) !important;}.boxOverlay{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;}.boxOverlay .w-page{height:100%;}.boxOverlay__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:0;bottom:0;left:16px;right:16px;padding:16px 16px 8px;}.boxOverlay__wrapper-top{display:flex;}.boxOverlay__wrapper-bottom{display:flex;padding-right:0;flex-wrap:wrap;}.boxOverlay__icon{width:18px;height:18px;}.boxOverlay__tag{pointer-events:auto;display:inline-flex;align-items:center;padding:8px 12px;height:32px;margin-right:15px;margin-bottom:8px;border-radius:8px;background:rgba(0,0,0,0.72);}.boxOverlay__tag.exclusive{background:#ff4a81;}.boxOverlay__tag.exclusive .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/flame.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/flame.svg) center / contain no-repeat;background:#fff;}.boxOverlay__tag.sale{background:#39c568;}.boxOverlay__tag.sale .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/discount.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/discount.svg) center / contain no-repeat;background:#fff;}.boxOverlay__tag.heart{margin-left:auto;cursor:pointer;}.boxOverlay__tag.heart:hover,.boxOverlay__tag.heart:focus{background-color:rgba(0,0,0,0.72) !important;}.boxOverlay__tag.heart .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/heart.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/heart.svg) center / contain no-repeat;background:#fff;}.boxOverlay__tag.heart.active .icon{background:#ff004d;}.boxOverlay__tag.camera{background:rgba(0,0,0,0.72);margin-left:0px}.boxOverlay__tag.camera .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/camera.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/camera.svg) center / contain no-repeat;background:#fff;}.boxOverlay__tag.pin{cursor:pointer;}.boxOverlay__tag.pin .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/pin-round.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/pin-round.svg) center / contain no-repeat;background:#fff;}.boxOverlay__tag.frame{cursor:pointer;}.boxOverlay__tag.frame .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/iframe.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/iframe.svg) center / contain no-repeat;background:#fff;}.boxOverlay__tag.video-camera .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/video.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/video.svg) center / contain no-repeat;background:#fff;}.boxOverlay__tag.panorama .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/panorama.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/panorama.svg) center / contain no-repeat;background:#fff;}.boxOverlay__tag.note{cursor:pointer;}.boxOverlay__tag.note .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/note-text.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/note-text.svg) center / contain no-repeat;background:#fff;}.boxOverlay__tag-black{background:#000;color:#fff;}.boxOverlay__tag-white{background:#fff;color:#000;}.boxOverlay__tag-heart{pointer-events:auto;float:right;}.boxOverlay__tag-minimize{pointer-events:none;background:rgba(0,0,0,0.7);float:right;}.boxOverlay__tag .icon{margin-right:0;}.boxOverlay__tag:not(.camera) .boxOverlay__text{font-size:0;margin-left:0;width:0;height:0;}.boxOverlay__text{padding-top:2px;margin-left:8px;font-size:16px;line-height:16px;color:#fff;}.mainInfo{margin-top:16px;margin-bottom:32px;}.mainInfo__tags{display:flex;margin:0 -3px 8px;}.mainInfo__tag{display:block;font-size:14px;line-height:14px;color:#595959;border:1px solid rgba(89,89,89,0.2);border-radius:4px;padding:6px;margin:0 3px;}.mainInfo__tag-green{border:1px solid rgba(57,197,104,0.3);color:#39c568;}.mainInfo__header{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-direction:column;margin-bottom:8px;}.mainInfo__title{font-weight:bold;font-size:24px;line-height:30px;color:#333;margin:0;}.mainInfo__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:16px;margin-left:0;}.mainInfo__amount{font-weight:bold;font-size:32px;line-height:32px;text-align:right;letter-spacing:-1px;color:#39c568;position:relative;}.mainInfo__amount:after{display:block;width:16px;height:24px;position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-down-24.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-down-24.svg) center / contain no-repeat;background:#39c568;}.mainInfo__amount .price-multi-box{font-weight:bold;line-height:26px;text-align:left;letter-spacing:-1px;color:#39c568;}.mainInfo__amount .price-multi-box.sold{color:#d00;}.mainInfo__amount .price-multi-box.sold.date{font-size:20px;color:#d00;}.mainInfo__amount .price-multi-box.sold.date .price{display:block;color:#39c568;font-size:20px;}.mainInfo__amount .price-area{text-align:left;}.mainInfo__amount .price-area .title,.mainInfo__amount .price-area .price-multi-box{display:inline;font-size:16px;color:#808080;line-height:16px;font-weight:400;}.mainInfo__amount .price-area .price-multi-box > *{display:inline-block;}.mainInfo__subheader{display:flex;flex-direction:column;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #ebebeb;}.mainInfo__metros{display:flex;}.mainInfo__metros .metro{font-size:15px;line-height:17px;color:#505050;display:flex;align-items:center;padding-top:3px;padding-left:28px;position:relative;}.mainInfo__metros .metro + .metro{margin-left:12px;}.mainInfo__metros .metro:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;width:20px;height:20px;margin-right:8px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/metro.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/metro.svg) center / contain no-repeat;background:#ff004c;}.mainInfo__metros .metro.metro-2:before{background:#0252a2;}.mainInfo__metros .metro.metro-3:before{background:#ffc700;}.mainInfo__metros .metro.metro-4:before{background:#b1179a;}.mainInfo__metros .metro.metro-5:before{background:#b1d332;}.mainInfo__metros .metro.metro-7:before{background:#019ee0;}.mainInfo__metros .metro.metro-8:before{background:#4f8242;}.mainInfo__metros .metro.metro-9:before{background:#acadaf;}.mainInfo__metros .metro.metro-10:before{background:#745c2f;}.mainInfo__metro .time{color:#000;opacity:0.6;margin-left:4px;}.mainInfo__street{display:flex;align-items:center;flex-wrap:wrap;}.mainInfo__jk{font-size:15px;line-height:24px;color:#505050;margin-right:16px;}.mainInfo__jk a{color:#1596df;}.mainInfo__adress{font-size:15px;line-height:24px;color:#505050;margin-right:16px;}.mainInfo__adress a{color:#505050;transition:color .35s;}.mainInfo__adress a:hover{color:#1596df;}.mainInfo__map{font-size:16px;line-height:22px;color:#1596df;}.mainInfo__footer{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column-reverse;margin-bottom:16px;}.mainInfo__update{font-size:15px;line-height:20px;color:#808080;margin-top:16px;}.mainInfo__actions{display:flex;align-items:center;}.mainInfo__action{font-size:14px;line-height:20px;color:#505050;display:flex;align-items:center;}.mainInfo__action .icon{display:block;width:16px;height:16px;background:#b3b3b3;margin-right:4px;}.mainInfo__action.share .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/share.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/plus-circle.svg) center / contain no-repeat;}.mainInfo__action.compare .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/comparison.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/plus-circle.svg) center / contain no-repeat;}.mainInfo__action.sale .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/plus-circle.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/plus-circle.svg) center / contain no-repeat;}.mainInfo__action + .mainInfo__action{margin-left:16px;cursor:pointer;}.mainInfo__amount .old-price{}.mainInfo__amount .old-price .price-multi-box{text-align:left;font-weight:normal;font-size:24px;line-height:29px;text-decoration-line:line-through;color:#999;letter-spacing:0px;}.cottage .combo-box,.townhouse .combo-box,.flat .combo-box{margin:0 0 64px;}.cottage .combo-box .box-title,.townhouse .combo-box .box-title,.flat .combo-box .box-title{font-weight:bold;font-size:30px;line-height:36px;color:#333;margin-bottom:24px;}.cottage .combo-box .broker-box,.townhouse .combo-box .broker-box,.flat .combo-box .broker-box{background:#fff;box-shadow:0px 4px 16px rgba(0,0,0,0.08);border-radius:8px;padding:24px 16px;display:flex;flex-direction:row-reverse;justify-content:flex-end;}.cottage .combo-box .broker-box .info,.townhouse .combo-box .broker-box .info,.flat .combo-box .broker-box .info{margin:0;display:flex;flex-direction:column;justify-content:center;}.cottage .combo-box .broker-box .phonenum,.townhouse .combo-box .broker-box .phonenum,.flat .combo-box .broker-box .phonenum{font-weight:normal;font-size:20px;line-height:20px;text-transform:uppercase;color:#000;margin:16px 0 0;order:1;}.cottage .combo-box .broker-box .name,.townhouse .combo-box .broker-box .name,.flat .combo-box .broker-box .name{font-weight:bold;font-size:18px;line-height:24px;color:#333;margin:0;}.cottage .combo-box .broker-box .d,.townhouse .combo-box .broker-box .d,.flat .combo-box .broker-box .d{margin:0;font-weight:normal;font-size:14px;line-height:24px;color:#a4a4a4;}.cottage .combo-box .broker-box img,.townhouse .combo-box .broker-box img,.flat .combo-box .broker-box img{border-radius:50%;margin:0 16px 0 0;}.mainDesc{display:flex;flex-wrap:wrap;background:#fff;box-shadow:0px 4px 16px rgba(0,0,0,0.08);border-radius:8px;padding:24px 16px 8px;margin:0 0 40px;}.mainDesc:empty{display:none;}.mainDesc__item{display:flex;justify-content:center;flex-direction:column;flex-grow:1;padding:0 8px;border-right:1px solid #ebebeb;width:calc(100% / 3 - 32px);margin-bottom:16px;}.mainDesc__item:nth-of-type(3n+3){border-right:none;}.mainDesc__item:last-child{border-right:0;}.mainDesc__nubmer{font-weight:bold;font-size:20px;line-height:22px;color:#333;margin-bottom:3px;}.mainDesc .last{margin-right:0;border-right:0;}.mainDesc__text{font-size:15px;line-height:22px;color:#999;}.mainFeatures{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:24px;padding:0 24px;}.mainFeatures:empty{display:none;}.mainFeatures__text{width:calc(100% / 3);margin-bottom:16px;display:flex;align-items:center;color:#171717;}.mainFeatures__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#f1fbf4;border-radius:8px;margin-right:16px;flex-shrink:0;}.mainFeatures__icon span{display:block;width:24px;height:24px;background:#39c568;}.mainFeatures__icon .forest{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/forest.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/forest.svg) center / contain no-repeat;}.mainFeatures__icon .sofa{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/sofa.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/sofa.svg) center / contain no-repeat;}.mainFeatures__icon .pool{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/pool.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/pool.svg) center / contain no-repeat;}.mainFeatures__icon .window{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/window.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/window.svg) center / contain no-repeat;}.mainFeatures__icon .cop{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/cop.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/cop.svg) center / contain no-repeat;}.mainFeatures__icon .tv{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/tv.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/tv.svg) center / contain no-repeat;}.character{display:flex;align-items:flex-start;flex-direction:column;margin-bottom:64px;}.character .sidebarMenu{flex-direction:row;margin-bottom:16px;width:100%;}.character .sidebarMenu__item{margin:0;padding:6px 0;}.character .sidebarMenu__item + .sidebarMenu__item{margin-left:12px;}.character .sidebarMenu__item-active{color:#39c568;text-decoration:none;}.character__elem{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}.character__elem-active{display:flex;}.character__item{width:calc(50% - 10px);}.character__item:empty{display:none;}.character__item:nth-of-type(2n+1){margin-right:20px;}.character__content{width:100%;display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:12px;position:relative;}.character__content::after{content:'';position:absolute;left:0;bottom:6px;width:100%;height:1px;border-bottom:1px dashed #dedee0;}.character__content:last-of-type{margin-bottom:0;}#communication .character__content{font-weight:bold;font-size:16px;line-height:22px;color:#333;}#communication .character__content::after{content:unset;}.character__text{white-space:nowrap;font-size:16px;line-height:22px;color:#808080;background:#fff;position:relative;z-index:1;}.character__text-bold{font-weight:bold;font-size:16px;line-height:22px;color:#333;background:#fff;position:relative;z-index:1;padding:0 0 0 2px;}.character__alert{margin:32px 20px 0;width:100%;padding:12px 16px;background:#fafafa;border-radius:8px;border-radius:3px;}.alert__content{padding-left:56px;position:relative;}.alert__content::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-mask:url '(./../img/Pointing.svg') center / cover no-repeat;mask:url(/sites/all/themes/vrealty_weblight/css/img/Pointing.svg) center/cover no-repeat;background:#39c568;width:40px;height:40px;}.alert__title{font-weight:bold;font-size:14px;line-height:20px;letter-spacing:1px;color:#505050;text-transform:uppercase;}.alert__text{font-size:14px;line-height:20px;color:#505050;}.layoutbox{margin-bottom:64px;display:flex;flex-direction:column;align-items:flex-start;}.layoutbox .sidebarMenu{flex-direction:row;width:100%;}.layoutbox .sidebarMenu__item + .sidebarMenu__item{margin-left:16px;}.layoutbox .sidebarMenu__item{text-decoration:none;padding-bottom:8px;border-bottom:2px solid #fff;}.layoutbox .sidebarMenu__item-active{color:#39c568;border-bottom:2px solid #39c568;}.layoutbox .subtitle{font-weight:bold;font-size:30px;line-height:36px;color:#333;margin-bottom:24px;text-transform:none;width:180px;max-width:none;margin-right:32px;}.layout__elem{width:100%;position:relative;flex-direction:column-reverse;margin-bottom:16px;}.layout__item{flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;width:100%;}.layout__floor{width:100%;border:1px solid #f1f1f1;border-radius:8px;position:relative;cursor:pointer;}.layout__slider .swiper-slide{padding:40px;}.layout__floor img{display:block;width:100%;object-fit:contain;aspect-ratio:1/1;margin:0 auto;}.layout__zoomIn{display:block;padding:16px;width:100%;cursor:pointer;}.layout__image{width:100%;height:auto;object-fit:contain;}.layout__overlay{position:absolute;right:16px;bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none;user-select:none;}.layout__zoom{width:32px;height:32px;border-radius:8px;background:rgba(0,0,0,0.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:all;cursor:zoom-in;z-index:1;}.layout__zoom .icon{display:block;width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/zoom-in.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/zoom-in.svg) center / contain no-repeat;background:#fff;}.layout__listItem{margin-bottom:20px;position:relative;display:flex;justify-content:space-between;}.layout__listItem::before{content:"";position:absolute;left:0;bottom:6px;width:100%;height:1px;border-bottom:1px dashed #dedee0;}.layout__listItem:last-of-type{margin-bottom:0;}.layout__text{font-size:16px;line-height:22px;color:#808080;background:#fff;position:relative;z-index:1;}.layout__amount{font-size:16px;line-height:22px;color:#333;background:#fff;position:relative;z-index:1;padding-left:2px;}.layout__link{display:block;border:1px solid rgba(21,150,223,0.3);border-radius:8px;padding:0 24px;margin-top:auto;font-size:15px;color:#1596df;line-height:46px;text-align:center;transition:color .35s,background .35s;}.layout__link:hover{background:#1596df;color:#fff;}.peculiarities{margin-bottom:64px;}.peculiarities-title{font-weight:bold;font-size:16px;line-height:26px;color:#505050;margin-bottom:16px;}.peculiarities-list + .peculiarities-title{margin-top:32px;}.peculiarities-list{display:flex;flex-wrap:wrap;margin:0 -16px;}.peculiarities-item + .peculiarities-item{margin-left:16px;}.peculiarities-item{width:calc(100% / 2 - 32px);margin:0 16px 16px;display:flex;align-items:center;}.peculiarities-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#f1fbf4;border-radius:8px;margin-right:16px;}.peculiarities-icon span{display:block;width:24px;height:24px;background:#39c568;}.peculiarities-icon .forest{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/forest.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/forest.svg) center / contain no-repeat;}.peculiarities-icon .sofa{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/sofa.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/sofa.svg) center / contain no-repeat;}.peculiarities-icon .pool{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/pool.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/pool.svg) center / contain no-repeat;}.peculiarities-icon .window{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/window.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/window.svg) center / contain no-repeat;}.peculiarities-icon .cop{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/cop.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/cop.svg) center / contain no-repeat;}.peculiarities-icon .tv{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/tv.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/tv.svg) center / contain no-repeat;}.desc{margin-bottom:64px;display:flex;align-items:flex-start;flex-direction:column;}.otherDesc .sidebarMenu,.desc .sidebarMenu{width:100%;margin-right:0;margin-bottom:16px;max-width:none;position:relative;}.otherDesc .otherDesc__elem,.desc .desc__elem{width:100%;position:relative;}.desc .subtitle{font-weight:bold;font-size:40px;line-height:46px;color:#333;max-width:none;text-transform:none;padding-left:32px;min-height:72px;}.desc .sidebarMenu .title{font-size:13px;line-height:14px;color:#505050;transform:rotate(-90deg) translateX(-100%);transform-origin:top left;position:absolute;top:0;left:0;}.desc h3.title,.desc .desc__elem p.title{position:relative;top:unset;left:unset;transform:unset;margin:16px 0;color:#111;font-size:16px;line-height:18px;font-weight:700;}.desc__elem{width:100%;}.desc .desc__elem p{margin-bottom:16px;font-size:16px;line-height:26px;color:#505050;}.desc__text:last-of-type{margin-bottom:0;}.otherDesc{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.otherDesc__elem{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.otherDesc__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f5f5;border-radius:8px;padding:0 16px;}.otherDesc__link{display:block;font-size:15px;line-height:32px;color:#808080;}.otherDesc__icon{margin-left:5px;width:12px;height:12px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/css/img/chevron-down.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/css/img/chevron-down.svg) center / contain no-repeat;background:#808080;transition:transform .35s;transform:rotate(180deg);}.otherDesc .sidebarMenu{display:none;}.videoboxproperty{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.video__elem{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden;border-radius:8px;}.video__elem iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%;}.w-rotate{transform:rotate(0deg);}.subtitle{max-width:140px;font-weight:bold;font-size:15px;line-height:24px;text-transform:uppercase;color:#000;}.subtitle-grey{color:#a4a4a4;font-weight:500;}.delimiter{border:1px solid #f1f1f1;margin:0 0 50px;}.sidebarMenu{width:15%;margin-right:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.sidebarMenu__item{-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;display:inline-block;font-size:15px;line-height:24px;text-transform:uppercase;font-weight:bold;color:#a4a4a4;margin-bottom:24px;cursor:pointer;}.sidebarMenu__item:last-of-type{margin-bottom:0;}.sidebarMenu__item:hover{color:#a4a4a4b3;}.sidebarMenu__item-active{-webkit-text-decoration:underline dotted #00a046;text-decoration:underline dotted #00a046;color:#000;}.sidebarMenu__item-active:hover{color:#000000b3;}.siderbarTab{display:none;}.siderbarTab-active{display:-webkit-box;display:-ms-flexbox;display:flex;}.village__link:hover{color:#ffffffb3;}.village__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.village__amount{font-weight:600;font-size:110px;line-height:132px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#fff;margin-right:30px;}.village__text{font-size:24px;line-height:30px;color:#fff;max-width:230px;padding:15px 0;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2);}.broker{position:relative;z-index:2;margin-top:0;margin-bottom:32px;padding:40px;border:1px solid #f1f1f1;background:#fff;box-shadow:0px 4px 16px rgba(0,0,0,0.08);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;}.broker img{border-radius:50%;max-width:140px;max-height:140px;width:100%;height:100%;margin-bottom:16px;}.broker__title{font-weight:600;font-size:18px;line-height:24px;text-align:center;text-transform:capitalize;color:#000;margin-bottom:8px;}.broker__time{font-size:14px;line-height:24px;text-align:center;color:#a4a4a4;margin-bottom:16px;}.broker__phone{margin-bottom:16px;position:relative;}.broker__phone .phone{position:relative;}.broker__phone .phone span{cursor:pointer;transition:opacity .35s;position:relative;font-size:20px;line-height:20px;text-align:center;text-transform:uppercase;color:#000;}.broker__phone .phone span:before{content:'';position:absolute;top:50%;right:0;z-index:1;transform:translateY(-50%);display:block;width:20px;height:20px;margin-top:-2px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/eye.svg) center / 20px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/eye.svg) center / 20px no-repeat;background:#39c568;pointer-events:none;}.broker__phone .phone span:after{content:'';position:absolute;top:0;right:0;display:block;width:50%;height:100%;background:linear-gradient(270deg,#fff 28.67%,rgba(255,255,255,0) 116.67%);pointer-events:none;}.broker__phone .phone a{position:absolute;top:0px;left:0;font-size:20px;line-height:20px;text-align:center;text-transform:uppercase;color:#000;opacity:0;pointer-events:none;transition:opacity .35s,color .35s;}.broker__phone .phone a:hover{color:#1596df;}.broker__phone .phone.show-number span{opacity:0;pointer-events:none;}.broker__phone .phone.show-number a{opacity:1;pointer-events:all;}.broker .all-property{background:#39c568;border-radius:8px;padding:0 24px;margin-bottom:16px;font-weight:bold;font-size:16px;line-height:48px;color:#fff;border:1px solid #39c568;transition:background .35s,color .35s;cursor:pointer;}.broker .all-property:hover{background:#fff;color:#39c568;}.broker__link{font-size:14px;line-height:20px;text-align:center;color:#1596df;padding-right:14px;position:relative;transition:color .35s;}.broker__link::after{position:absolute;top:50%;right:0;width:12px;height:12px;transform:translateY(-50%);content:"";-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevrons-right.svg) center/cover no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevrons-right.svg) center/cover no-repeat;background-color:#1596df;}.broker__link:hover{color:#1596dfb3;}.node-property .present{padding:16px;margin-bottom:32px;background:#fff;box-shadow:0px 4px 16px rgba(0,0,0,0.08);border-radius:8px;}.node-property .present .present__title{display:flex;align-items:center;font-weight:600;font-size:18px;line-height:24px;color:#333;margin-bottom:4px;}.node-property .present .present__title .type{display:block;padding:1px 4px 0;margin-left:6px;background:#d00;border-radius:4px;font-size:11px;line-height:16px;color:#fff;}.node-property .present .present__date{font-size:14px;line-height:20px;color:#808080;margin-bottom:12px;}.node-property .present .present__download{display:block;width:100%;margin-bottom:12px;background:#1596df;border:1px solid #1596df;border-radius:8px;font-weight:bold;font-size:16px;line-height:48px;text-align:center;color:#fff;transition:background .35s,color .35s;}.node-property .present .present__download span{font-weight:400;font-size:14px;color:#ffffff80;transition:color .35s;}.node-property .present .present__download:hover{color:#1596df;background:#fff;}.node-property .present .present__download:hover span{color:#1596df80;}.node-property .present .present__links-title{font-weight:bold;font-size:14px;line-height:20px;color:#333;margin-bottom:4px;}.node-property .present .present__links{display:flex;align-items:center;justify-content:space-between;margin:0 -3px;}.node-property .present .present__link{flex-grow:1;height:32px;margin:0 3px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;color:#1596df;}.node-property .present .present__link .icon{display:block;width:20px;height:20px;}.node-property .present .present__link span + span{margin-left:6px;}.node-property .present .present__link.mail{border:1px solid rgba(21,150,223,0.3);transition:background .35s,color .35s;}.node-property .present .present__link.mail .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/mail.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/mail.svg) center / contain no-repeat;background:#1596df;}.node-property .present .present__link.mail:hover{color:#fff;background:#1596df;}.node-property .present .present__link.mail:hover .icon{background:#fff;}.node-property .present .present__link.telegram{border:1px solid rgba(52,166,223,0.3);}.node-property .present .present__link.telegram .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/Telegram.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/Telegram.svg) center / contain no-repeat;background:#34a6df;}.node-property .present .present__link.telegram:hover{background:#34a6df;}.node-property .present .present__link.telegram:hover .icon{background:#fff;}.node-property .present .present__link.whatsapp{border:1px solid rgba(37,211,102,0.3);transition:background .35s;}.node-property .present .present__link.whatsapp .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/WhatsApp.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/WhatsApp.svg) center / contain no-repeat;background:#25d366;}.node-property .present .present__link.whatsapp:hover{background:#25d366;}.node-property .present .present__link.whatsapp:hover .icon{background:#fff;}.node-property .present .present__link.viber{border:1px solid rgba(115,96,242,0.3);transition:background .35s;}.node-property .present .present__link.viber .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/Viber.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/Viber.svg) center / contain no-repeat;background:#7360f2;}.node-property .present .present__link.viber:hover{background:#7360f2;}.node-property .present .present__link.viber:hover .icon{background:#fff;}.discount{display:flex;flex-direction:column;align-items:flex-start;padding:16px;background:linear-gradient(0deg,rgba(0,0,0,0.6),rgba(0,0,0,0.6)),url(/sites/all/themes/vrealty_weblight/css/img/discount.png) center / 90% no-repeat;box-shadow:0px 4px 16px rgba(0,0,0,0.08);border-radius:8px;min-height:355px;margin-bottom:64px;background-size:100% 100% !important;-wekit-transition:background-size .35s;transition:background-size .35s;}.discount:hover{background-size:110% 110% !important;}.discount__tag{padding:1px 8px 0;display:inline-block;background:#ff004c;border-radius:8px;color:#fff;font-size:16px;line-height:24px;font-feature-settings:'tnum' on,'lnum' on;color:#fff;}.discount__content{margin-top:auto;width:100%;}.discount .price-multi-box .content-box{font-weight:bold;font-size:24px;line-height:24px;color:#fff;}.discount__street{font-size:14px;line-height:20px;color:#b6b6b6;margin-bottom:16px;}.discount__hr{width:100%;border:1px solid rgba(255,255,255,0.15);margin-bottom:16px;}.discount__info{display:flex;align-items:flex-start;margin:0 -3px;}.discount__text{flex-grow:1;padding:0 6px;font-weight:700;font-size:16px;line-height:20px;color:#fff;}.discount__text + .discount__text{border-left:1px solid rgba(255,255,255,0.2);}.discount__text span{display:block;font-weight:400;font-size:14px;line-height:20px;color:#ffffff80;}.article{max-width:305px;width:100%;margin-bottom:50px;position:relative;min-height:250px;}.article__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.article__overlay{padding:30px;position:absolute;top:0;left:0;right:0;bottom:0;}.article__tag{font-size:14px;line-height:24px;color:#fff;margin-bottom:60px;}.article__title{font-weight:600;font-size:18px;line-height:24px;color:#fff;margin-bottom:8px;}.article__date{font-size:12px;line-height:24px;color:rgba(255,255,255,0.6);}.lotObjects{width:100%;margin-bottom:64px;display:flex;flex-direction:column;align-items:flex-start;}.lotObjects .subtitle{margin:0 !important;}.lotObjects .subtitle{font-weight:bold;font-size:30px;line-height:36px;color:#333;margin-bottom:24px;text-transform:none;width:176px;max-width:none;margin-right:32px;}.lotObjects__elem{width:100%;position:relative;}.lotObjects .siderbarTab-active{display:block;}.lotObjects__controls{display:none;}.lotObjects-scrollbar{position:static !important;margin-top:32px;width:100% !important;height:2px !important;}.lotObjects .swiper-pagination-bullet{width:40px;height:3px;background:rgba(255,255,255,0.8);transition:background .35s;border-radius:0;transform:none !important;transition:background .35s,transform .35s,left .35s !important;}.lotObjects .swiper-pagination-bullet-active{background:#ff004c;}.lotObjects .lotObjectsSwiper:not(.swiper-initialized) .swiper-slide{max-width:280px;margin-right:32px;}.lotObjects .lotObjects__slider .swiper-slide{height:auto;}.lotObjects .lotObjects__slider .swiper-slide .swiper-slide{height:100%;}.lotObjects .lotObjects__slider .swiper-slide .lotObjects__image{width:100%;min-height:1px;min-width:1px;}.lotObjects__item{display:flex;flex-direction:column;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;border-radius:8px;border:1px solid #f1f1f1;height:100%;}.lotObjects__image{position:relative;overflow:hidden;}.lotObjects__image img{width:100%;height:auto;aspect-ratio:280 / 187;-o-object-fit:cover;object-fit:cover;}.lotObjects__overlay{pointer-events:none;user-select:none;position:absolute;top:16px;left:16px;z-index:5;display:flex;justify-content:flex-start;align-items:flex-start;margin:0 -4px;}.lotObjects__tag{display:flex;align-items:center;justify-content:center;background:#39c568;border-radius:8px;padding:2px 8px 0;margin:0 4px;font-size:16px;line-height:22px;color:#fff;}.lotObjects__tag.red{background:#ff004c;}.lotObjects__content{flex-grow:1;display:block;-webkit-box-shadow:0px 4px 10px rgba(0,0,0,0.05);box-shadow:0px 4px 10px rgba(0,0,0,0.05);padding:30px;}.lotObjects__title{font-weight:600;font-size:24px;line-height:24px;color:#000;margin-bottom:8px;}.lotObjects__street{font-size:14px;line-height:17px;color:#a4a4a4;margin-bottom:16px;}.lotObjects__hr{border:1px solid #f1f1f1;margin-bottom:24px;}.lotObjects__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.lotObjects__text{flex-grow:1;font-size:12px;line-height:14px;color:#a4a4a4;text-transform:uppercase;}.lotObjects__text + .object__text{border-left:1px solid #f1f1f1;padding-left:8px;}.lotObjects__text-bold{text-transform:unset;display:block;font-weight:500;font-size:18px;line-height:24px;color:#000;}.form{overflow:hidden;border-radius:8px;margin-bottom:64px;display:flex;align-items:stretch;flex-direction:column;}.form__map{min-width:895px;}.form__map img{height:100%;width:100%;}.form__contacts{padding:50px;width:100%;background:#171717;}.form__title{margin-bottom:16px;font-weight:600;font-size:16px;line-height:19px;text-transform:uppercase;color:#fff;}.form__subtitle{font-size:12px;line-height:14px;color:#fff;margin-bottom:6px;}.form__input{position:relative;margin-bottom:16px;}.form .form__input:last-of-type{margin-bottom:16px !important;}.form__input input{padding:20px 12px 8px !important;border:1px solid rgba(255,255,255,0.2) !important;border-radius:8px !important;font-size:13px !important;line-height:16px !important;color:#fff;margin:0 !important;}.form__input input::placeholder{font-size:0;}.form__input input:focus{box-shadow:none !important;}.form__input input:not(:placeholder-shown) ~ label,.form__input input:focus ~ label{font-size:11px;color:#808080 !important;top:12px;transform:translateY(-50%);}.form__input label{font-size:14px;line-height:11px;color:#808080 !important;position:absolute;top:50%;left:12px;transform:translateY(-50%);transition:top .35s,font-size .35s;user-select:none;pointer-events:none;}.form__input:last-of-type{margin-bottom:40px !important;}.form__radios{border:1px solid rgba(255,255,255,0.2);padding:4px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;}.form__radio{position:relative;width:calc(100% / 4 - 4px);margin:0 2px;text-align:center;}.form__radio input{pointer-events:unset !important;z-index:2 !important;cursor:pointer !important;top:0;left:0;width:60px;height:60px;}.form__radio input:checked ~ .form__image .form__text{border:0;color:#fff;}.form__radio input:checked ~ .form__image .icon{background:#fff;}.form__radio input:checked ~ .form__text{color:white;}.form__radio input:checked ~ .form__image-green{background:#39c568;}.form__radio input:checked ~ .form__image-blue{background:#417fa2;}.form__radio input:checked ~ .form__image-purple{background:#8b66a9;}.form__image{padding:8px 12px;border-radius:6px;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:background .35s;}.form__image .icon{display:block;width:24px;height:24px;margin-bottom:6px;}.form__image.phone .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/css/img/Phone.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/css/img/Phone.svg) center / contain no-repeat;background:#b3b3b3;}.form__image.whatsapp .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/css/img/WhatsApp.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/css/img/WhatsApp.svg) center / contain no-repeat;background:#b3b3b3;}.form__image.viber .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/css/img/Viber.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/css/img/Viber.svg) center / contain no-repeat;background:#b3b3b3;}.form__image.telegram .icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/css/img/telegram.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/css/img/Telegram.svg) center / contain no-repeat;background:#b3b3b3;}.form__text{font-size:12px;line-height:12px;text-align:center;color:#b3b3b3;transition:color .35s;}.form .btn{background:#39c568 !important;border-radius:8px;outline:none !important;font-family:Circe Web !important;font-weight:bold !important;font-size:16px !important;line-height:48px !important;text-align:center;text-transform:none !important;color:#fff;margin-bottom:16px;width:100%;}.form__desc{font-size:12px;line-height:16px;color:#b3b3b3;}.form__link{color:#b3b3b3;text-decoration:underline;}.aroundboxproperty{width:100%;margin-bottom:64px;display:flex;flex-direction:column;align-items:flex-start;}.aroundboxproperty .sidebarMenu{flex-direction:row;width:100%;margin:0 0 32px;}.aroundboxproperty .subtitle{margin:0 !important;}.aroundboxproperty .sidebarMenu__item + .sidebarMenu__item{margin-left:16px;}.aroundboxproperty .sidebarMenu__item{text-decoration:none;padding-bottom:8px;border-bottom:2px solid #fff;margin:0;}.aroundboxproperty .sidebarMenu__item-active{color:#39c568;border-bottom:2px solid #39c568;}.aroundboxproperty .subtitle{font-weight:bold;font-size:30px;line-height:36px;color:#333;margin-bottom:24px;text-transform:none;width:176px;max-width:none;margin-right:32px;}.around__elem{width:100%;}.aroundboxproperty .sidebarMenu{height:100%;align-items:center;}.aroundboxproperty .siderbarTab-active{display:block;}.around__tabs{width:100%;margin:0 -10px -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:160px;}.around__tab{text-align:center;line-height:34px;margin:0 10px 10px;display:block;border:2px solid #ececec;width:calc(100% / 2 - 20px);font-size:12px;text-transform:uppercase;color:#000;}.around__tab:hover{color:#000000b3;}.around__tab-active{color:#1596df;border:2px solid #1596df;}.around__tab-active:hover{color:#1596dfb3;}.around-scrollbar{position:static !important;margin-top:32px;width:100% !important;height:2px !important;}.around .swiper-pagination-bullet{width:40px;height:3px;background:rgba(255,255,255,0.8);transition:background .35s;border-radius:0;transform:none !important;transition:background .35s,transform .35s,left .35s !important;}.around .swiper-pagination-bullet-active{background:#ff004c;}.around__item{display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.around__image{display:block;min-height:304px;width:100%;-o-object-fit:cover;object-fit:cover;}.around__overlay{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.6)),to(rgba(0,0,0,0.6)));background:-o-linear-gradient(bottom,rgba(0,0,0,0.6),rgba(0,0,0,0.6));background:linear-gradient(0deg,rgba(0,0,0,0.6),rgba(0,0,0,0.6));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:0;left:0;right:0;bottom:0;position:absolute;padding:30px;}.around__title{font-weight:600;font-size:24px;line-height:29px;color:#fff;margin-bottom:6px;}.around__street{font-size:14px;line-height:17px;color:#b6b6b6;}.around__text{margin-bottom:10px;font-size:12px;line-height:14px;text-transform:uppercase;color:#fff;}.around__text:last-of-type{margin-bottom:0;}.around__text-bold{font-weight:bold;}#p-hide{display:none;}.last{margin-right:0px;}.columns{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:column;}.rightColumn{width:100%;}.leftColumn{width:100%;}.bread{display:flex;align-items:center;margin:12px 0;}.bread__item{font-size:13px;line-height:18px;color:#808080;margin-right:10px;padding-right:18px;position:relative;transition:color .35s;}.bread__item:hover{color:#1596df;}.bread__item::after{position:absolute;content:"";top:50%;right:0;transform:translateY(-50%);width:8px;height:8px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/css/img/bread.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/css/img/bread.svg) center / contain no-repeat;background:#ccc;}.bread .last{padding-right:0;}.bread .last::after{display:none;}.selection{margin-bottom:60px;}.selection__tabs{border-bottom:1px solid #f1f1f1;margin-bottom:32px;overflow:auto;}.selection__tabs .tabs{width:auto;height:32px !important;margin:0;overflow:unset;}.selection__tabs .tabs .tab{margin-right:50px;position:relative;height:32px !important;}.selection__tabs .tabs .tab__link{font-weight:500;font-size:15px;line-height:18px;color:#171717;padding:0 0 10px !important;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s;}.selection__tabs .tabs .tab__link:hover{color:#17171799;}.selection__tabs .tabs .tab .active{padding:0 0 17px;border-bottom:3px solid #00a046;color:#00a046;background:none !important;}.selection__tabs .tabs .last{margin-right:0;}.selection__tabs .tabs .indicator{display:none;}.selection__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-wrap:wrap;margin:0 -32px;}.selection__tab.active{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}.selection__items{width:calc(100% / 2 - 64px);margin:0 32px 16px;}.selection .last{margin-bottom:0;}.selection__item{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;width:100%;background:#fff;border-radius:3px;position:relative;}.selection__item::after{content:'';position:absolute;left:0;bottom:6px;border-bottom:1px dashed #dedee0;width:100%;height:1px;}.selection .selection__item .selection__text{font-size:16px;line-height:22px;color:#333;padding-left:14px;position:relative;background:#fff !important;z-index:1;}.selection__text::after{border-radius:50%;content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:6px;}.selection__amount{font-size:14px;line-height:22px;color:#1596df;padding:0 0 0 4px;position:relative;background:#fff;z-index:1;}.selection .yellow{background:unset !important;}.selection .yellow::after{background:#f2c94c;}.selection .turquoise{background:unset !important;}.selection .turquoise::after{background:#56ccf2;}.selection .red{background:unset !important;}.selection .red::after{background:#eb5757;}.selection .purple{background:unset !important;}.selection .purple::after{background:#9b51e0;}.selection .lightpurple{background:unset !important;}.selection .lightpurple::after{background:#bb6bd9;}.selection .blue{background:unset !important;}.selection .blue::after{background:#2f80ed;}.selection .lightblue{background:unset !important;}.selection .lightblue::after{background:#1596df;}.selection .darkgrey{background:unset !important;}.selection .darkgrey::after{background:#828282;}.selection .grey{background:unset !important;}.selection .grey::after{background:#e0e0e0;}.selection .darkgreen{background:unset !important;}.selection .darkgreen::after{background:#00a046;}.selection .green{background:unset !important;}.selection .green::after{background:#39c568;}.selection .lightgreen{background:unset !important;}.selection .lightgreen::after{background:#6fcf97;}footer .footerTop{padding:52px 0;background:#f7f7f7;}footer .footerTop__items{margin:0 -16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-wrap:wrap;}footer .footerTop__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 16px 16px;width:calc(100% / 2 - 32px);}footer .footerTop__title{font-weight:600;font-size:16px;line-height:24px;color:#000;margin-bottom:20px;}footer .footerTop__line{border:1px solid #e8e8e8;margin:0 0 20px;}footer .footerTop__link{font-size:14px;line-height:20px;color:#808080;}footer .footerTop__link:hover{color:#515151;}footer .footerTop__li{margin-bottom:12px;}footer .footerTop__li:last-of-type{margin-bottom:0;}footer .footerMiddle{padding:50px 0;background:#111;}footer .footerMiddle__items{margin:0 -16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-wrap:wrap;}footer .footerMiddle__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 16px 16px;width:calc(100% / 2 - 32px);}footer .footerMiddle__text{font-weight:normal;font-size:14px;line-height:20px;color:#808080;}footer .footerMiddle__link{font-size:13px;line-height:24px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#676767;}footer .footerMiddle__link:hover{color:#878787;}footer .footerBottom{padding:20px 0;background:#000;}footer .footerBottom__text{font-size:14px;line-height:20px;text-align:center;color:#808080;}.page-filter2 .pager .load-more{display:none;}}@media screen and (max-width:668px){.object .sidebarMenu{overflow-x:auto;overflow-y:hidden;padding-right:96px;}.bread{display:none;}.mainFeatures__text{width:calc(100% / 2);}.selection__tab{margin:0;}.selection__items{width:100%;margin-left:0;margin-right:0;}.lotObjects__controls::after{content:'';background:#fff;position:absolute;top:0;left:-8px;display:block;width:calc(100% + 8px);height:100%;}.lotObjects__prev,.lotObjects__next{z-index:1;}.form__map{min-width:0%;}.character__alert{margin:16px 0 0;}.layout .desc .sidebarMenu{overflow-x:unset;}.layout .sidebarMenu{overflow-x:auto;}.layout .sidebarMenu__item{white-space:nowrap;}}@media screen and (max-width:568px){.main-special .content .item .info .line.title{font-size:22px !important;}.main-special .header .title{margin:0 0 8px;order:-2;}.main-special .header .link{order:-1;margin-left:0 !important;margin-bottom:8px;}.main-special .header{flex-direction:column;align-items:flex-start !important;}.flat .combo-box .broker-box img{width:80px;height:80px;}.mainInfo__metros{flex-direction:column;}.mainInfo__street{margin-bottom:8px;}.mainInfo__metro + .mainInfo__metro{margin-top:8px;margin-left:0;}.mainInfo__actions{flex-wrap:wrap;align-items:flex-start;margin:0 -8px;}.mainInfo__action + .mainInfo__action{margin-left:0;}.mainInfo__action{margin:0 8px 8px !important;}.mainFeatures__text{width:100%;}.mainDesc__item{width:calc(100% / 2);}.boxOverlay__tag{margin-right:4px;}.boxOverlay__tag.camera{margin-right:0;}.character .sidebarMenu__item{white-space:nowrap;}.character .sidebarMenu{overflow-x:auto;max-width:100%;margin-right:0;}.character__elem{flex-direction:column;margin:0;}.character__item{width:100%;margin:0 0 16px;}.peculiarities-list{margin:0;}.peculiarities-item{width:100%;margin:0 0 16px !important;}.lotObjects .subtitle{flex-shrink:0;width:auto;margin-right:16px !important;}.mainDesc__item:nth-of-type(3n+3){border-right:1px solid #ebebeb;}.mainDesc__item:nth-of-type(2n+2){border-right:none;}footer .footerTop,footer .footerMiddle{padding:32px 0 16px;}footer .footerTop__title{margin-bottom:8px;}footer .footerTop__line{margin-bottom:8px;}footer .footerTop__items,footer .footerMiddle__items{margin:0;}footer .footerTop__item,footer .footerMiddle__item{margin:0 0 16px;width:100%;}}@media screen and (max-width:600px){header .headerBottom .headerBottom__contact{position:static;display:none;text-align:center;width:calc(100% - 40px);font-size:14px;line-height:35px;}.open-menu header .headerBottom .headerBottom__contact{display:block;}header .headerBottom .headerBottom__contact .headerBottom__call{display:block;font-size:20px;font-weight:bold;}header nav .headerBottom__list{}nav > ul{height:calc(100vh - 163px - 52px);}header nav .headerBottom__list .headerBottom__item a{}header nav .headerBottom__list .headerBottom__item .container ul{}header nav .headerBottom__list .headerBottom__item .container ul li a{}header .headerBottom .headerBottom__contact.show-number a.headerBottom__call{display:block !important;color:#fff;}header .headerBottom .headerBottom__contact.show-number span.headerBottom__call{display:none !important;}}@media screen and (max-width:368px){.front-termin-block .termin-block .content{gap:12px;}}.main-intro{background:linear-gradient(0deg,rgba(0,0,0,0.6),rgba(0,0,0,0.6)),url(/sites/all/themes/vrealty_weblight/images/newd/intro__bg.jpg) center / cover no-repeat;padding:180px 0 120px;margin-bottom:64px;}.main-intro .intro__title{font-weight:bold;font-size:32px;line-height:38px;color:#fff;}.main-intro .intro__subtitle{font-size:16px;line-height:22px;color:#b3b3b3;margin-bottom:40px;}.main-intro .intro__filter{background:#fff;box-shadow:0px 4px 16px rgba(0,0,0,0.08);border-radius:8px;padding:0 16px;margin:0 -16px 16px;}.main-intro .intro__filter #search-filter{margin:0;}.main-intro .intro__filter #search-filter .buttons .more{white-space:nowrap;}.main-special{margin-bottom:32px;}.main-special .header{display:flex;align-items:center;margin-bottom:32px;position:relative;}.main-special .header .title{font-weight:bold;font-size:30px;line-height:36px;color:#333;margin-right:32px;}.main-special .header .type-property{display:flex;}.main-special .header .type-property li{font-size:16px;line-height:22px;color:#505050;padding-bottom:8px;cursor:pointer;position:relative;transition:color .35s;}.main-special .header .type-property li:after{content:'';position:absolute;left:50%;bottom:0;width:0%;height:2px;transition:width .35s,left .35s;}.main-special .header .type-property li + li{margin-left:16px;}.main-special .header .type-property li.active{color:#39c568;}.main-special .header .type-property li:hover:after,.main-special .header .type-property li.active:after{left:0;width:100%;background:#39c568;}.main-special .header .link{position:absolute;top:50%;right:96px;transform:translateY(-50%);font-size:16px;line-height:22px;color:#1596df;}.main-special .content .item{width:auto;background:#fff;border:1px solid #ebebeb;border-radius:8px;padding:16px;overflow:hidden;}.main-special .content .item .photo img{width:100%;height:auto;margin-bottom:16px;border-radius:8px;aspect-ratio:280 / 167;object-fit:cover;}.main-special .content .item .info{margin-bottom:16px;}.main-special .content .item .info a:hover .line.title{color:#1596df;}.main-special .content .item .info .line.title{font-weight:bold;font-size:24px;line-height:30px;color:#333;margin-bottom:8px;transition:color .35s;}.main-special .content .item .info .line.title span{color:#39c568;font-size:20px;}.main-special .content .item .info .line.highway,.main-special .content .item .info .line.poselok,.main-special .content .item .info .line.metro,.main-special .content .item .info .line.address{font-size:15px;line-height:22px;font-feature-settings:'tnum' on,'lnum' on;color:#333;}.main-special .main-special__swiper{position:relative;}.main-special .main-special__controls{display:flex;position:absolute;top:-68px;right:0;}.main-special .main-special__prev{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#fff;border:1px solid #ebebeb;border-radius:50%;margin-right:8px;cursor:pointer;}.main-special .main-special__prev .icon{display:block;width:16px;height:16px;transform:rotate(180deg);-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-right.svg) center / 16px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-right.svg) center / 16px no-repeat;background:#333;}.main-special .main-special__next{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#fff;border:1px solid #ebebeb;border-radius:50%;cursor:pointer;}.main-special .main-special__next .icon{display:block;width:16px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-right.svg) center / 16px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-right.svg) center / 16px no-repeat;background:#333;}.main-special .main-special__swiper .swiper-slide{height:auto;}.main-special .main-special__swiper .swiper-slide .item{height:100%;min-height:575px;}.main-special .main-special__swiper .line-property{display:flex;flex-direction:column;height:100%;}.main-special .main-special__swiper .line-property .info{flex-grow:1;}.main-special .main-special__prev.swiper-button-disabled,.main-special .main-special__next.swiper-button-disabled{cursor:not-allowed;}.main-special .main-special__prev.swiper-button-disabled .icon,.main-special .main-special__next.swiper-button-disabled .icon{background:#ccc;}.main-special .main-special__swiper .swiper:not(.swiper-initialized) .swiper-slide{width:calc(100% / 3 - 32px / 3);margin-right:16px;}.main-special .content .item .more{display:flex;flex-direction:column;}.main-special .content .item .more .line.ground{display:flex;flex-direction:column-reverse;width:100%;}.main-special .content .item .more .line.ground .title{font-size:16px;line-height:20px;color:#b3b3b3;}.main-special .content .item .more .line.ground .content{font-weight:bold;font-size:16px;line-height:20px;color:#333;}.main-special .content .item .more .line.decor{display:flex;flex-direction:column-reverse;width:100%;}.main-special .content .item .more .line.decor .title{font-size:16px;line-height:20px;color:#b3b3b3;}.main-special .content .item .more .line.decor .content{font-weight:bold;font-size:16px;line-height:20px;color:#333;}.main-special .content .item .more .price-multi-box{padding-bottom:16px;margin-bottom:8px;width:100%;position:relative;border-bottom:1px solid #ebebeb;order:-1;}.main-special .content .item .more .price-multi-box .title{display:none;}.main-special .content .item .more .price-multi-box .num{font-weight:bold;font-size:24px;line-height:30px;color:#39c568;}.main-special .content .item .more .price-multi-box .cy{font-weight:bold;font-size:24px;line-height:30px;color:#39c568;}.main-special .content .item .more .link{align-self:flex-start;margin-top:16px;font-weight:bold;font-size:14px;line-height:32px;color:#fff;display:inline-block;background:#1596df;border-radius:8px;padding:0 12px;}.main-categories{margin-bottom:64px;}.main-categories .front-termin-block .termin-block.complex{margin-bottom:0 !important;}.main-categories .front-termin-block .termin-block{border-radius:8px;overflow:hidden;}.main-categories .categories__title{font-weight:bold;font-size:30px;line-height:36px;color:#333;margin-bottom:32px;}.main-categories .categories__list{display:flex;margin:0 -16px;}.main-categories .categories__item{width:calc(100% / 5 - 32px);margin:0 16px;}.main-categories .item-categories{display:flex;flex-direction:column;}.main-categories .item-categories__image{display:block;width:100%;height:auto;aspect-ratio:218 / 120;border-radius:8px;margin-bottom:24px;}.main-categories .item-categories__title{font-weight:bold;font-size:18px;line-height:24px;color:#333;margin-bottom:8px;}.main-categories .item-categories__list{display:flex;flex-direction:column;margin-bottom:-8px;}.main-categories .item-categories__item{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:8px;position:relative;}.main-categories .item-categories__item:after{content:'';position:absolute;left:0;bottom:7px;display:block;width:100%;height:1px;border:1px dashed #dedee0;}.main-categories .item-categories__name{max-width:168px;font-size:15px;line-height:22px;color:#333;background:#fff;position:relative;z-index:1;}.main-categories .item-categories__amount{font-size:14px;line-height:22px;color:#1596df;background:#fff;position:relative;z-index:1;transition:color .35s;}.main-categories .item-categories__amount:hover{color:#333;}.main-market{margin-bottom:64px;}.main-market .market__title{font-weight:bold;font-size:30px;line-height:36px;color:#333;}.main-market .market__subtitle{font-size:16px;line-height:22px;color:#999;margin-bottom:24px;}.main-market .market__list{display:flex;border-bottom:1px solid #ebebeb;padding-bottom:8px;margin-bottom:24px;}.main-market .market__item{font-size:16px;line-height:22px;color:#505050;margin:0 12px;position:relative;cursor:pointer;}.main-market .market__item.current{color:#39c568;}.main-market .market__item:first-of-type{margin-left:0;}.main-market .market__item:last-of-type{margin-right:0;}.main-market .market__item:after{content:'';position:absolute;top:calc(100% + 7px);left:50%;display:block;width:0;height:2px;background:#39c568;transition:width .35s,left .35s;}.main-market .market__item:hover:after,.main-market .market__item.current:after{width:100%;left:0;}.main-market .market__products{}.main-about{margin-bottom:64px;}.main-about .about__title{font-weight:bold;font-size:30px;line-height:36px;color:#333;}.main-about .about__subtitle{font-size:16px;line-height:22px;color:#999;margin-bottom:32px;}.main-about .about__content{display:flex;gap:32px;margin-bottom:32px;}.main-about .about__left{flex-grow:1;flex-basis:75%;margin-right:32px;position:relative;}.main-about .about__left h1{display:none;}.main-about .about__left p{font-size:16px;line-height:26px;color:#505050;}.main-about .about__left p + p{margin-top:16px;}.main-about .about__left .block-content{overflow:hidden;transition:height .35s;}.main-about .about__toggler{font-size:14px;line-height:32px;color:#808080;display:inline-flex;align-items:center;padding:0 16px;margin-top:24px;border-radius:8px;background:#f5f5f5;cursor:pointer;}.main-about .about__toggler .icon{display:block;width:12px;height:12px;margin-left:5px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-down.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/chevron-down.svg) center / contain no-repeat;background:#808080;transform:rotate(0deg);transition:transform .35s,background .35s;}.main-about .about__toggler.active .icon{transform:rotate(180deg);}.main-about .about__text{font-size:16px;line-height:26px;color:#505050;}.main-about .about__text:last-of-type{margin-bottom:24px;}.main-about .about__text + .about__text{margin-top:8px;}.main-about .about__button{font-weight:bold;font-size:16px;line-height:46px;color:#fff;display:inline-block;background:#1596df;border:1px solid #1596df;border-radius:8px;padding:0 23px;transition:color .35s,background .35s;}.main-about .about__button:hover{color:#1596df;background:#fff;}.main-about .about__right{flex-grow:1;flex-basis:25%;}.main-about .about__list{display:flex;flex-direction:column;gap:20px 0;}.main-about .about__item:first-of-type{margin-left:0;}.main-about .about__amount{font-size:30px;line-height:36px;color:#ff004c;margin-bottom:3px;}.main-about .about__name{font-size:16px;line-height:22px;color:#333;}.main-office{margin-bottom:64px;}.main-office .office__title{font-weight:bold;font-size:30px;line-height:36px;color:#333;}.main-office .office__subtitle{font-size:16px;line-height:22px;color:#999;margin-bottom:32px;}.main-office .office__content{display:flex;}.main-office .office__left{width:calc(58% - 16px);margin-right:32px;}.main-office .office__right{width:calc(42% - 16px);padding-left:32px;}.main-office .office__image{display:block;width:100%;height:auto;border-radius:8px;}.main-office .office__address{margin-bottom:16px;position:relative;}.main-office .office__address:before{content:'';position:absolute;top:0;left:-32px;display:block;width:24px;height:24px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/location.svg) center / 16px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/location.svg) center / 16px no-repeat;background:#ff004c;}.main-office .office__time{margin-bottom:16px;position:relative;}.main-office .office__time:before{content:'';position:absolute;top:0;left:-32px;display:block;width:24px;height:24px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/clock.svg) center / 24px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/clock.svg) center / 24px no-repeat;background:#ff004c;}.main-office .office__text{font-size:16px;line-height:24px;color:#333;}.main-office .office__text-bold{font-weight:bold;}.main-office .office__link{font-weight:bold;font-size:22px;line-height:30px;color:#333;display:block;margin:8px 0 16px;transition:color .35s;}.main-office .office__link:hover{color:#1596df;}.main-office .office__button{font-weight:bold;font-size:16px;line-height:46px;color:#fff;display:inline-block;background:#1596df;border:1px solid #1596df;border-radius:8px;padding:0 23px;transition:color .35s,background .35s;}.main-office .office__button:hover{color:#1596df;background:#fff;}.products.tile{display:flex;flex-wrap:wrap;}.products.tile .products__item{width:calc(100% / 3);}.products.tile .products__item + .products__item::before{content:none;}.products.tile .products__content{flex-direction:column;}.products.tile .item__preview{max-width:100%;margin:0 0 16px;}.products.tile .item__content{}.products.tile .item__content .item__address{font-size:15px;line-height:22px;font-feature-settings:'tnum' on,'lnum' on;color:#333;}.products.tile .item__content .item__address a{font-size:inherit;color:inherit;transition:color .35s;}.products.tile .item__content .item__address a:hover{color:#1596df;}.products.tile .item__content .item__price{display:flex;align-items:center;margin:0 0 16px;}.products.tile .item__content .item__price .item__actual{margin-bottom:0;}.products.tile .item__content .item__price .item__sale{position:static;margin-left:16px;}.products.tile .item__content .item__download .icon{margin-right:0;}.products.tile .item__content .item__map .icon{margin-right:0;}.products.tile .item__content .item__favorite .icon{margin-right:0;}@media screen and (max-width:767px){.main-intro{padding:76px 0 0;}.main-intro .w-page{padding:0;}.main-intro .intro__filter{padding:16px 0 0;max-width:100%;overflow:hidden;margin:0;box-shadow:none;border-radius:0;}.main-intro .intro__title{padding:0 20px;}.main-intro .intro__subtitle{padding:0 20px;}.main-intro #search-filter{margin:0;}.main-intro .intro__filter #search-context.full .result{max-height:300px;overflow:auto;position:static;}.main-intro .intro__filter #search-context.full .result::-webkit-scrollbar{width:8px;}.main-intro .intro__filter #search-context.full .result::-webkit-scrollbar-thumb{border-radius:8px;background:#4caf50;}.main-intro .intro__filter #search-context.full .result .line .name{color:#333;}.main-intro .intro__filter #search-context.full .result .line .find{font-weight:700;}.main-special > .content{height:auto;}.main-special .header{align-items:center;min-height:40px;padding-bottom:8px;}.main-special .header .title{white-space:nowrap;font-size:24px;}.main-special .header .type-property{overflow-x:auto;width:100%;}.main-special .header .type-property li{white-space:nowrap;}.main-special .header .link{transform:translateX(0);position:static;margin-left:32px;white-space:nowrap;padding-bottom:6px;}.main-office .office__content{flex-direction:column;}.main-office .office__right,.main-office .office__left{width:100%;margin:0;}.main-office .office__image{margin-bottom:32px;}.main-about .about__content{flex-direction:column;}.main-about .about__right,.main-about .about__left{width:100%;margin:0;}.main-about .about__video{margin-top:32px;margin-bottom:32px;}.main-about .about__list{flex-wrap:wrap;margin:0 -12px;}.main-about .about__item{width:calc(100% / 2 - 24px);margin:0 12px 12px !important;}.main-about .about__item:nth-of-type(2n+1){padding-left:0;border-left:0;}.form__map{min-width:auto;}.layout-button-next,.layout-button-prev{position:absolute;width:32px;height:48px;top:50%;transform:translateY(-50%);z-index:2;background:rgba(0,0,0,.5);border-radius:10px;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .35s;pointer-events:all;user-select:all;}.layout-button-next.swiper-button-disabled,.layout-button-prev.swiper-button-disabled{opacity:0;pointer-events:none;user-select:none;}.layout-button-next span,.layout-button-prev span{display:block;width:24px;height:24px;background:#fff;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow.svg) 50% / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/arrow.svg) 50% / contain no-repeat;}.layout-button-prev span{transform:rotate(180deg);}.layout-button-next{right:16px;}.layout-button-prev{left:16px;}.main-special .content .item .more{height:unset !important;}}@media screen and (max-width:567px){.main-about .about__list{margin:0;}.main-about .about__item{width:100%;margin:0 0 12px !important;padding-left:0;border-left:0;}.main-about .about__item + .about__item{padding-left:0;border-left:0;}.main-about .about__item:nth-of-type(2n+1){padding-left:0;border-left:0;}}@media screen and (max-width:767px){.propertynewd.page-node #search-filter{display:none;}.propertynewd.page-node #search-filter.full-size{margin:52px 0 20px;}}body.page-filter2.open-filter-termin.scrollStop{overflow:hidden !important;}.filter-more.active{margin-top:16px;user-select:auto;pointer-events:all;}body.not-front .filter.newfilter{margin-top:24px;}body.not-front #search-filter{min-height:auto;margin-bottom:0;}.filter.newfilter .filter-row{display:flex;align-items:center;}.filter.newfilter .filter-row + .filter-row{margin-top:16px;}.filter.newfilter .spinner{display:flex;justify-content:center;align-items:center;width:calc(100% + 32px);height:calc(100% + 16px);margin:0;background:rgba(255,255,255,0.7);border-radius:8px;position:absolute;top:0px;z-index:110;left:-16px;}.filter.newfilter .form-radios{display:flex;margin-right:16px;}.filter.newfilter .form-radios .form-radio:first-of-type label{border-radius:8px 0 0 8px;}.filter.newfilter .form-radios .form-radio:last-of-type label{border-radius:0 8px 8px 0;}.filter.newfilter .form-radio{width:82px;position:relative;}.filter.newfilter .form-radio input{position:absolute !important;top:0;left:0;width:100%;height:100%;pointer-events:all !important;z-index:1;cursor:pointer;opacity:0 !important;margin:0;}.filter.newfilter .form-radio label{display:block;width:100%;background:#fff;border:1px solid #ccc;position:relative;z-index:0;font-size:15px;line-height:44px;color:#808080;text-align:center;transition:background .35s,color .35s,border .35s;font-weight:400;}.filter.newfilter .form-radio input:checked ~ label{color:#333;background:#effaf3;border:1px solid #39c568;}.filter.newfilter .form-inputs{display:flex;flex-shrink:1;flex-grow:1;}.filter.newfilter .mkad + .form-inputs.areaplot.plothouse{margin-left:0;}.filter.newfilter .form-inputs.areaplot.plothouse{margin-left:16px;}.filter.newfilter .form-inputs .form-input:first-of-type input{border-radius:8px 0 0 8px !important;}.filter.newfilter .form-inputs .form-input:last-of-type input{border-radius:0 8px 8px 0 !important;}.filter.newfilter .form-input{flex-shrink:1;flex-grow:1;position:relative;}.filter.newfilter .form-input input[type=text]{border-radius:8px !important;flex-shrink:1;width:100% !important;height:auto !important;border:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 !important;box-shadow:none !important;padding:20px 40px 6px 12px !important;font-size:15px !important;line-height:18px;color:#333;transition:background .35s,border .35s;}.filter.newfilter .search .form-input input[type=text]{padding:20px 110px 6px 40px !important;}.filter.newfilter .form-input input::placeholder{font-size:0;}.filter.newfilter .form-input label{position:absolute;top:50%;left:12px;transform:translateY(-50%);font-size:15px;line-height:18px;color:#808080;pointer-events:none;transition:top .35s,transform .35s,font-size .35s;font-weight:400;}.filter.newfilter .form-input input:not(:placeholder-shown),.filter.newfilter .form-input input:focus{background:#effaf3;border:1px solid #39c568;}.filter.newfilter .form-input input:not(:placeholder-shown) ~ label,.filter.newfilter .form-input input:focus ~ label{transform:translateY(0%);top:4px;font-size:11px;color:#808080 !important;}.filter.newfilter .form-input input:not(:placeholder-shown) ~ .reset{opacity:1;pointer-events:all;}.filter.newfilter .form-input .reset{position:absolute;top:50%;right:12px;transform:translateY(-50%);display:block;width:16px;height:16px;margin-left:8px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/x-circle-fill.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/x-circle-fill.svg) center / contain no-repeat;background:#ccc;cursor:pointer;transition:background .35s,opacity .35s;opacity:0;pointer-events:none;}.filter.newfilter .form-input .reset:hover{background:#39c568;}.filter.newfilter .price{flex-basis:420px;margin-right:16px;background:#fff;transition:border .35s,background .35s;}.filter.newfilter .price .form-input input{border-radius:0 0 0 0 !important;border-right:none !important;}.filter.newfilter .price .form-input:first-of-type input{border-radius:8px 0 0 8px !important;}.filter.newfilter .price .form-radios{background:transparent;border:1px solid #ccc;border-left:none;border-radius:0 8px 8px 0;margin-right:0;padding:4px;transition:border .35s,background .35s;}.filter.newfilter .price .form-radios .form-radio{width:auto;}.filter.newfilter .price .form-radios label{background:transparent;border:none;width:auto;font-size:14px;line-height:34px;text-align:center;color:#39c568;padding:0 12px;border:1px solid #fff;}.filter.newfilter .price .form-radios input:checked ~ label{color:#333;background:#cff1db;border-radius:8px;}.filter.newfilter .arealive{flex-basis:350px;}.filter.newfilter .areakitchen{flex-basis:250px;}.filter.newfilter .select-field.finish .selectric span.label{padding-right:70px;}.filter.newfilter .filter-more .select-field.finishlevel{flex-basis:280px;max-width:280px;}.filter.newfilter .filter-more .select-field.typekitchen{flex-basis:210px;max-width:210px;margin-right:16px;}.filter.newfilter .filter-more .select-field.level{flex-basis:160px;max-width:160px;margin-right:16px;}.filter.newfilter .filter-more .select-field.fireplace{flex-basis:210px;max-width:210px;}.filter.newfilter .filter-more .select-field.finishlevel .selectric span.label,.filter.newfilter .filter-more .select-field.typekitchen .selectric span.label,.filter.newfilter .filter-more .select-field.level .selectric span.label,.filter.newfilter .filter-more .select-field.fireplace .selectric span.label{padding-right:70px;}.filter.newfilter .area{flex-basis:300px;}.filter.newfilter .area + .area{margin-left:16px;}.filter.newfilter .area.plothouse{flex-basis:200px;margin-right:0;}.filter.newfilter .search{flex-basis:544px;margin-right:16px;position:relative;z-index:98;flex-shrink:0;}.filter.newfilter .search #search-context .result{top:calc(100% + 4px);width:100%;max-height:250px;overflow:auto;border-radius:8px;}.filter.newfilter .search #search-context .result .line{display:flex;}.filter.newfilter .search #search-context .result .line .count{margin-left:auto;}.filter.newfilter .search input{padding-left:40px !important;padding-right:90px !important;}.filter.newfilter .search input:not(:placeholder-shown) ~ .icon,.filter .search input:focus ~ .icon{background:#39c568;}.filter.newfilter .search label{left:40px;}.filter.newfilter .search .icon{position:absolute;top:50%;left:12px;transform:translateY(-50%);display:block;width:16px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/search.svg) center / 16px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/search.svg) center / 16px no-repeat;background:#b3b3b3;margin-right:4px;transition:background .35s;}.filter.newfilter .search .area{display:flex;align-items:center;position:absolute;top:50%;right:12px;transform:translateY(-50%);}.filter.newfilter .search .area-amount{display:block;font-weight:bold;font-size:11px;line-height:22px;color:#fff;text-align:center;min-width:24px;padding:2px 5px 0;background:#39c568;border-radius:12px;margin-right:12px;}.filter.newfilter .search .area-amount:empty{display:none;}.filter.newfilter .search span.area-toggler.select-filter{font-size:15px;line-height:18px;color:#39c568 !important;border:none;width:auto;height:auto;padding:7px 0;}.filter.newfilter .mkad{flex-basis:240px;margin-right:16px;}.filter.newfilter .select-field.type{flex-basis:270px;max-width:270px;}.filter.newfilter .select-field.finish,.filter.newfilter .select-field.finishlevel,.filter.newfilter .select-field.rooms,.filter.newfilter .select-field.bedrooms{flex-basis:160px;max-width:160px;width:100%;flex-shrink:0;margin-right:16px;}.filter.newfilter .select-field.finish{flex-basis:245px;max-width:245px;}.filter.newfilter .select-field.finish.poselok,.filter.newfilter .select-field.finish.house,.filter.newfilter .select-field.finish.townhouse{margin-right:0;}.filter.newfilter .select-field.rooms span.label,.filter.newfilter .select-field.bedrooms span.label{padding-right:80px;}.filter.newfilter .select-field.decor{flex-basis:184px;max-width:184px;width:100%;flex-shrink:0;}.filter.newfilter .select-field.decor span.label{padding-right:80px;}.filter.newfilter .select-field.decor + .form-inputs.floor{margin-left:16px;}.filter.newfilter .select-field.propertytype{flex-basis:170px;max-width:170px;margin-right:16px;}.filter.newfilter .select-field.offer_flat{width:100%;flex-basis:185px;max-width:185px;flex-shrink:0;margin-right:16px;}.filter.newfilter .select-field.offer_flat span.label{padding-right:80px;}.filter.newfilter .select-field.okrug{width:100%;flex-basis:155px;max-width:155px;flex-shrink:0;margin-right:16px;}.filter.newfilter .select-field.okrug span.label{padding-right:80px;}.filter.newfilter .select-field.offer.poselok{width:100%;flex-basis:215px;max-width:215px;flex-shrink:0;margin-right:16px;}.filter.newfilter .select-field.offer.poselok span.label{padding-right:80px;}.filter.newfilter .select-field.housefloor{width:100%;flex-basis:165px;max-width:165px;flex-shrink:0;margin-right:16px;}body.select-container-modal .filter.newfilter .select-field.okrug,body.select-container-modal .filter.newfilter .select-field.offer_flat,body.select-container-modal .filter.newfilter .select-field.propertytype,body.select-container-modal .filter.newfilter .search{z-index:1;}body.overflow-search .filter.newfilter .select-field.okrug,body.overflow-search .filter.newfilter .select-field.offer_flat,body.overflow-search .filter.newfilter .select-field.propertytype{z-index:1;}.filter.newfilter .select-field.rooms .label,.filter.newfilter .select-field.bedrooms .label,.filter.newfilter .select-field.propertytype .label{padding:21px 36px 5px 12px;}.filter.newfilter .select-field{height:46px;position:relative;}.filter.newfilter .select-field .amount{opacity:0;font-size:12px;line-height:12px;padding:7px 0 5px;color:#fff;font-feature-settings:'tnum' on,'lnum' on;text-align:center;position:absolute;top:50%;right:44px;transform:translateY(-50%);background:#00d26d;border-radius:50%;display:flex;justify-content:center;align-items:center;width:24px;height:24px;z-index:1;user-select:none;pointer-events:none;transition:opacity .35s;}.filter.newfilter .select-field .selectric-wrapper{height:100%;}.filter.newfilter .select-field .selectric-wrapper.selectric-open span.label{}.filter.newfilter .select-field .selectric{background:#fff;border:1px solid #ccc;border-radius:8px;height:100%;-webkit-transition:border-radius .35s,border .35s,background .35s;-o-transition:border-radius .35s,border .35s,background .35s;transition:border-radius .35s,border .35s,background .35s;}.filter.newfilter .select-field .title{transform:translateY(-50%);position:absolute;top:50%;left:13px;font-size:11px;line-height:11px;color:#808080;z-index:1;pointer-events:none;transition:font-size .35s,color .35s,top .35s;}.filter.newfilter .select-field .label{font-size:15px;line-height:15px;color:#333;margin:0;padding:21px 40px 5px 12px;height:100%;transition:opacity .35s;}.filter.newfilter .select-field .button{top:0;bottom:0;height:100%;background:transparent;}.filter.newfilter .select-field .button::before{content:'';position:absolute;top:50%;left:50%;display:block;width:16px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/chevron-down.svg) center/contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/chevron-down.svg) center/contain no-repeat;-webkit-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);background:#b3b3b3;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;-o-transition:transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;}.filter.newfilter .select-field .button::after{content:none;}.filter.newfilter .select-field .selectric-items{background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:none;box-shadow:none;margin-top:-1px;z-index:1000000;}.filter.newfilter .select-field .selectric-items{width:auto !important;min-width:100%;}.filter.newfilter .select-field .selectric-items li{font-size:16px;line-height:24px;color:#333;white-space:nowrap;}.filter.newfilter .select-field .selectric-items li.selected{background:#f0faf5;}.filter.newfilter .select-field .selectric-items li span{display:inline-block;}.filter.newfilter .select-field .selectric-items li span[data-parent-key]{padding-left:20px;}.filter.newfilter .select-field.finish .selectric-items li{position:relative;padding-right:30px;}.filter.newfilter .select-field.finish .selectric-items li.selected{background:#cff1db;}.filter.newfilter .select-field.finish .selectric-items li.selected::after{content:'';display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%);width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/form-check.svg) center / 20px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/form-check.svg) center / 20px no-repeat;background:#39c568 !important;}.filter.newfilter .select-field .selectric-above .selectric-items{border-radius:8px 8px 0 0;}.filter.newfilter .select-field .selectric-above .selectric-items li.last{border-radius:8px 8px 0 0;}.filter.newfilter .select-field .selectric-below .selectric-items{border-radius:0 0 8px 8px;}.filter.newfilter .select-field .selectric-below .selectric-items li.last{border-radius:0 0 8px 8px;}.filter.newfilter .select-field .selectric-open .button::before{-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg);}.filter.newfilter .select-field .selectric-open.selectric-above .selectric{border-radius:0 0 8px 8px;}.filter.newfilter .select-field .selectric-open.selectric-below .selectric{border-radius:8px 8px 0 0;}.filter.newfilter .select-field .selectric-hover .selectric{border:1px solid #00d26d !important;}.filter.newfilter .select-field .selectric-hover .selectric-items{border:1px solid #00d26d !important;}.filter.newfilter .select-field .selectric-focus .selectric{border:1px solid #00d26d !important;background:#f0faf5 !important;}.filter.newfilter .select-field .selectric-focus .selectric-items{border:1px solid #00d26d !important;}.filter.newfilter .select-field li.disabled{display:none;}.filter.newfilter input[value="apartment"] ~ .filter-more .filter-row{margin-top:16px;}.filter.newfilter input[value="house"] ~ .filter-row .select-field.rooms,.filter.newfilter input[value="apartment"] ~ .filter-row .select-field.rooms{flex-basis:140px;max-width:140px;}.filter.newfilter input[value="apartment"] ~ .filter-row .form-inputs.floor{flex-basis:160px;max-width:160px;width:100%;flex-shrink:0;}.filter.newfilter .form-inputs.newcomplex{display:flex;flex-wrap:wrap;flex-shrink:1;margin-left:16px;}.filter.newfilter .form-inputs.newcomplex label:not(.form-item){width:100%;font-weight:400;font-size:15px;line-height:18px;font-feature-settings:'tnum' on,'lnum' on;color:#808080;margin-bottom:8px;}.filter.newfilter .form-inputs.newcomplex .form-item{margin:0;}.filter.newfilter .form-inputs.newcomplex .form-item + .form-item{margin-left:16px;}.filter.newfilter .filter-more .filter-row{min-height:46px;}.filter.newfilter .form-inputs.newcomplex,.filter.newfilter .filter-more .form-inputs,.filter.newfilter .form-checkboxes{display:flex;position:relative;margin-right:16px;flex-grow:0;flex-shrink:0;}.filter.newfilter .form-inputs.flatfloor{flex-shrink:0;flex-basis:152px;width:100%;}.filter.newfilter .form-checkboxes .form-checkbox-title{position:absolute;bottom:calc(100% + 8px);left:0;font-weight:400;font-size:15px;line-height:18px;font-feature-settings:'tnum' on,'lnum' on;color:#808080;}.filter.newfilter .form-checkboxes .form-checkbox{margin-right:0;}.filter.newfilter .form-checkboxes .form-checkbox ~ .form-checkbox{margin-left:16px;}.filter.newfilter .filter-more .form-inputs label.form-item{margin-right:0;}.filter.newfilter .filter-more .form-inputs .form-item + .form-item,.filter.newfilter .filter-more .form-inputs .checkbox-item + .checkbox-item{margin-left:16px;}.filter.newfilter label.form-item,.filter.newfilter label.form-checkbox{position:relative;margin-right:16px;}.filter.newfilter label.form-item input,.filter.newfilter label.form-checkbox input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}.filter.newfilter label.form-item span,.filter.newfilter label.form-checkbox span{font-weight:400;font-size:15px;line-height:20px;font-feature-settings:'tnum' on,'lnum' on;color:#333;padding-left:28px !important;height:auto;position:relative;}.filter.newfilter label.form-item span::before,.filter.newfilter label.form-checkbox span::before{content:'';display:block;width:20px !important;height:20px !important;position:absolute;top:calc(50% - 2px) !important;left:0 !important;transform:translateY(-50%) !important;background:#fff;border:1px solid #ccc !important;box-sizing:border-box;border-radius:4px;margin:0 !important;transition:border .35s,background .35s;}.filter.newfilter label.form-item input:checked ~ span::before,.filter.newfilter label.form-checkbox input:checked ~ span::before{background:#39c568;border:1px solid #39c568 !important;}.filter.newfilter label.form-item span::after,.filter.newfilter label.form-checkbox span::after{content:'';display:block;width:20px !important;height:20px !important;position:absolute;top:calc(50% - 2px) !important;left:0;transform:translateY(-50%);-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/form-check.svg) center / 16px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/form-check.svg) center / 16px no-repeat;background:#fff !important;opacity:0;border:none !important;margin:0 !important;z-index:1 !important;transition:opacity .35s;}.filter.newfilter label.form-item input:checked ~ span::after,.filter.newfilter label.form-checkbox input:checked ~ span::after{opacity:1;}#select-container{padding:16px;border-radius:8px}#select-container .close{width:36px;height:36px;top:11px;right:8px;font-size:0;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/x-circle-fill.svg) center / 27px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/x-circle-fill.svg) center / 27px no-repeat;background:#bbb;transition:background .35s;}#select-container .close:hover{background:#39c568;}#select-container .header-container{padding-right:24px;}#select-container .header-container .save{background:#fff;border:1px solid #39c568;border-radius:8px;padding:0 8px;font-weight:bold;font-size:16px;line-height:31px;color:#39c568;transition:background .35s,color .35s;cursor:pointer;}#select-container .header-container .save:hover{background:#39c568;color:#fff;}#select-container .header-container .type .type-line{background:#fff;border:1px solid #1596df;border-radius:8px;padding:0 8px;font-size:16px;line-height:31px;color:#1596df;transition:background .35s,color .35s;cursor:pointer;}#select-container .header-container .type .type-line:hover{background:#1596df;color:#fff;}#select-container .header-container .type .type-line.active{background:#1596df;color:#fff;}#select-container .header-container .mkad input{border-radius:8px;border:1px solid #ccc;border-bottom:1px solid #ccc;box-shadow:none;font-size:15px;line-height:18px;color:#333;transition:background .35s,border .35s;}#select-container .header-container .mkad input:focus{border:1px solid #39c568;}#select-container .content .box-line .header-title{font-weight:700;font-size:16px;line-height:20px;color:#333;}#select-container.select-container-highway .content .box-line .line{font-weight:400;font-size:14px;line-height:18px;color:#333;}#select-container.select-container-highway .content .box-line.box-line-9,#select-container.select-container-highway .content .box-line.box-line-4{margin-right:42px;}#select-container .content input[type=text].form-text{border-radius:8px;border:1px solid #ccc;border-bottom:1px solid #ccc;box-shadow:none;font-size:15px;line-height:44px;color:#333;transition:background .35s,border .35s;height:auto;}#select-container .content input[type=text].form-text:not(:placeholder-shown),#select-container .content input[type=text].form-text:focus{background:#effaf3;border:1px solid #39c568;}#select-container .content .one-box .search-result{width:350px;max-height:350px;overflow-y:auto;}#select-container .content .one-box .search-result .line{padding-left:0;}.table-no-border table,.table-no-border thead,.table-no-border tbody,.table-no-border tr,.table-no-border td{border:none !important;}#unisender-subscribe-form{padding-top:0 !important;}#unisender-subscribe-form #static-form-container{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;}#unisender-subscribe-form table,#unisender-subscribe-form thead,#unisender-subscribe-form tbody,#unisender-subscribe-form tr,#unisender-subscribe-form td{padding:0 !important;}#unisender-subscribe-form button{padding:15px 20px 17px;border-radius:30px;background-color:rgb(17,38,38);}@media screen and (max-width:767px){#unisender-subscribe-form #static-form-container .container > table > tbody > tr > td > table,#unisender-subscribe-form #static-form-container .container > table > tbody > tr > td > table > tbody > tr > td{max-width:300px !important;}}@media screen and (max-width:767px){.filter.newfilter .filter-more{order:2;}.filter.newfilter .filter-more.active{margin-top:0;margin-bottom:16px;}.filter.newfilter .filter-submit{order:3;}.filter.newfilter .filter-reset{order:4;}.filter.newfilter .filter-map-toggler{display:none;}#maps-filter{display:none;margin:0 16px 20px;}.filter.newfilter .form-inputs.newcomplex{margin-top:32px;}.main-intro .intro__filter{overflow:visible;}.filter.newfilter{display:flex;flex-direction:column;width:100%;padding:32px 16px;margin:-16px 0;}.filter.newfilter .filter-controls,.filter.newfilter .filter-row{display:contents;}.filter.newfilter .search{order:-1;}.filter.newfilter #search-context{margin:0;}.filter.newfilter #search-context input{font-size:15px !important;line-height:18px;color:#333;transition:background .35s,border .35s;}body.overflow-search .filter.newfilter #search-context input{color:#333;}.filter.newfilter #search-context input:focus{border:1px solid #39c568 !important;background:#effaf3 !important;box-shadow:none !important;}.filter.newfilter #search-context input[type='text']{border-radius:8px !important;}.filter.newfilter #search-context label{font-weight:400;font-size:15px;line-height:18px;white-space:nowrap;text-overflow:ellipsis;color:#808080;position:absolute;top:50%;left:40px;transform:translateY(-50%);overflow:hidden;max-width:calc(100% - 40px - 95px);pointer-events:none;transition:top .35s,transform .35s,font-size .35s;}.filter.newfilter .form-input#search-context input:not(:placeholder-shown) ~ label,.filter.newfilter .form-input#search-context input:focus ~ label{transform:translateY(0%);top:4px;font-size:11px;color:#808080 !important;}.filter.newfilter .search{z-index:1;}body.overflow-search .filter.newfilter .search{z-index:101;}.main-intro .filter.newfilter .search #search-context .result{top:calc(100% + 4px);width:100%;max-height:250px;overflow:auto;border-radius:8px;position:absolute;background:#fff;}.main-intro .filter.newfilter .search #search-context .result .line{display:flex;padding:8px;}.main-intro .filter.newfilter .search #search-context .result .line .type{color:#777;margin:0 5px 0 0;font-size:13px;text-transform:lowercase;}.main-intro .filter.newfilter .search #search-context .result .name{text-decoration:none;color:#333;}.main-intro .filter.newfilter .search #search-context .result .find{font-weight:700;}.main-intro .filter.newfilter .search #search-context .result .line .count{margin-left:auto;}.filter.newfilter .filter-row + .filter-row{margin-top:0;}.filter.newfilter .search span.area-toggler.select-filter{background:none;text-align:left;}.filter.newfilter .search .area{width:auto;}.filter.newfilter .select-field.decor + .form-inputs.floor{margin-left:0;}.filter.newfilter .form-inputs.floor{margin-bottom:16px;}.filter.newfilter .form-inputs.flatfloor,.filter.newfilter .select-field.okrug,.filter.newfilter .select-field.offer_flat,.filter.newfilter .select-field.offer.poselok,.filter.newfilter .select-field.housefloor,.filter.newfilter .filter-map,.filter.newfilter .filter-save,.filter.newfilter .filter-reset,.filter.newfilter .filter-toggler,.filter.newfilter .filter-submit,.filter.newfilter .select-field.decor,.filter.newfilter .select-field.finish,.filter.newfilter .select-field.rooms,.filter.newfilter .select-field.bedrooms,.filter.newfilter .mkad,.filter.newfilter .search,.filter.newfilter .area.plothouse,.filter.newfilter .area,.filter.newfilter .areaplot.plothouse,.filter.newfilter .price,.filter.newfilter .select-field.propertytype,.filter.newfilter .filter-more .select-field,.filter.newfilter .filter-more .form-inputs:not(:empty),.filter.newfilter .filter-more .checkbox{flex-basis:auto;width:100%;max-width:none;margin-bottom:16px;margin-right:0;margin-left:0;}#search-filter .checkbox-terms-2,#search-filter .checkbox-terms-3{display:flex;}.filter.newfilter .form-checkboxes .form-checkbox-title{top:0;bottom:auto;}.filter.newfilter .form-checkboxes{padding-top:32px;margin-bottom:16px;}.filter.newfilter .filter-save,.filter.newfilter .filter-reset{justify-content:center;text-align:center;}.filter.newfilter .filter-map,.filter.newfilter .filter-toggler{justify-content:center;}.filter.newfilter .filter-controls{flex-direction:column-reverse;flex-wrap:wrap;}.page-user.not-logged-in #search-filter .filter.newfilter{display:none;}.filter.newfilter .form-inputs.newcomplex{margin:0;margin-bottom:16px;}.filter.newfilter input[value="apartment"] ~ .filter-row .form-inputs.floor,.filter.newfilter input[value="apartment"] ~ .filter-row .select-field.rooms{flex-basis:auto;max-width:100%;}#two-box .one-block-box{background-position:bottom !important;}#two-box .two-block-box .content-box{display:flex;flex-wrap:wrap;margin:0 -16px;}#two-box .two-block-box .content-box .item{width:calc(50% - 32px);margin:0 16px 16px;padding:0 24px;}#two-box .three-block-box{background:#f3f3f3 !important;}}@media screen and (max-width:667px){#two-box .two-block-box .content-box .item{width:100%;margin-bottom:32px;}}@media screen and (max-width:567px){#two-box .two-block-box .title-box{padding:0 24px;font-size:36px;}#two-box .three-block-box .title-box{font-size:36px;}#two-box .one-block-box{padding:0 24px;}#two-box.box .one-block-box .left,#two-box .one-block-box .right{float:none !important;}.filter.newfilter .search span.area-toggler.select-filter{font-size:12px;}.filter.newfilter #search-context label{font-size:12px;}#two-box .two-block-box .content-box{margin:0;}#two-box .three-block-box{padding:32px !important;}#two-box .four-block-box{width:auto !important;display:flex;flex-direction:column;}#two-box .four-block-box .item-box{width:100% !important;margin:0 !important;}.qu-block-box{padding:0 32px !important;}.qu-block-box.aa .content,.qu-block-box.aa .content blockquote{width:auto !important;}.five-block-box{display:flex;flex-direction:column;padding:0 32px;}.five-block-box .item{width:100% !important;}.five-block-box .item + .item{margin-top:32px;}}.box-termin-informer{font-family:Circe,sans-serif;display:flex;flex-wrap:wrap;margin:0;}.box-termin-informer h1{order:-3;font-weight:700;font-size:32px;line-height:38px;color:#333;width:100%;margin:0 0 16px;}.box-termin-informer .block-desc-info{order:-2;font-size:16px;line-height:26px;color:#505050;margin:0 0 24px;width:100%;}.box-termin-informer .type-property{order:-1;overflow:unset;margin:0 0 24px;}.box-termin-informer .type-property ul{display:flex;gap:0 24px;width:100%;border-bottom:1px solid #ebebeb;}.box-termin-informer .type-property ul li{margin:0;border:unset;}.box-termin-informer .type-property ul li a{font-size:16px;font-weight:400;line-height:22px;text-shadow:unset;color:#505050;text-decoration:none;padding:0 0 8px;background:transparent;transition:color .35s;}.box-termin-informer .type-property ul li a:hover{color:#39c568;}.box-termin-informer .type-property ul li a.active{color:#39c568;overflow:unset;position:relative;}.box-termin-informer .type-property ul li a.active:after{content:'';position:absolute;left:0;bottom:-1px;display:block;width:100%;height:2px;background-color:#39c568;}.box-termin-informer .first-line{display:flex;justify-content:space-between;width:100%;margin:0 0 8px;}.box-termin-informer .first-line .sum{font-weight:700;font-size:18px;line-height:24px;color:#333;padding:0;margin:0;background:unset;}.box-termin-informer .first-line .back-pages{margin:0;}.box-termin-informer .first-line:after{content:unset;}.layout .sort-filter-termin{overflow:unset;position:relative;width:fit-content;margin:0;}.layout .sort-filter-termin .box-title{font-size:15px;line-height:30px;color:#333;float:unset;display:flex;align-items:center;justify-content:space-between;min-width:220px;padding:0 12px;border-radius:8px;border:1px solid #39c568;background:#effaf3;user-select:none;cursor:pointer;}.layout .sort-filter-termin .box-title:after{content:'';display:block;transform:rotate(0deg);width:16px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/chevron-down.svg) center / cover no-repeat !important;mask:url(/sites/all/themes/vrealty_weblight/images/chevron-down.svg) center / cover no-repeat !important;background:#b3b3b3;transition:transform .35s;}.layout .sort-filter-termin .box-title.open:after{transform:rotate(180deg);}.layout .sort-filter-termin .options{position:absolute;top:100%;left:0;z-index:3;transform:translateY(0);overflow:hidden;display:flex !important;flex-direction:column;margin:0;border-radius:8px;background:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,0.08);opacity:0;pointer-events:none;transition:transform .35s,opacity .35s;}.layout .sort-filter-termin .options.open{opacity:1;pointer-events:all;transform:translateY(8px);}.layout .sort-filter-termin .options li{width:100%;min-width:220px;height:unset;}.layout .sort-filter-termin .pages-out{display:none;}.page-filter2 .sort-filter-termin ul.options li,.layout .sort-filter-termin ul.options li a{font-size:15px;line-height:32px;white-space:nowrap;color:#333;display:flex;justify-content:space-between;align-items:center;height:unset;padding:0 12px !important;margin:0 !important;background-color:transparent !important;}.page-filter2 .sort-filter-termin ul.options li.active,.layout .sort-filter-termin .options li a.active{text-shadow:unset;color:#333;background:#effaf3 !important;}.layout .sort-filter-termin .options li a span{line-height:unset;}.layout .sort-filter-termin .options li a span.icon-arrow-up,.page-filter2 .sort-filter-termin ul.options li.active span.icon,.layout .sort-filter-termin .options li a span.icon-arrow-down{display:block;transform:rotate(0deg);width:16px;height:16px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/chevron-down.svg) center / cover no-repeat !important;mask:url(/sites/all/themes/vrealty_weblight/images/chevron-down.svg) center / cover no-repeat !important;background:#b3b3b3;}.page-filter2 .sort-filter-termin ul.options li.active[data-order="desc"] span.icon,.layout .sort-filter-termin .options li a span.icon-arrow-up{transform:rotate(180deg);}.layout .sort-filter-termin .options li a span:not(.title){background-color:#333;transition:transform .35s;}.fast-links{margin:0 0 32px;}.fast-links ul{display:flex;flex-wrap:wrap;gap:12px;}.fast-links ul li a{font-size:14px;line-height:32px;color:#333;display:block;padding:0 12px;border-radius:16px;background:#f2f2f2;transition:color .35s,background-color .35s;}.fast-links ul li.active a,.fast-links ul li a:hover{color:#39c568;background:#effaf3;}@media screen and (max-width:568px){.box-termin-informer .type-property{width:100%;padding:20px;}.box-termin-informer .type-property ul{justify-content:center;}.box-termin-informer .first-line{padding:0 20px;}.fast-links{padding:0 20px;}.layout .sort-filter-termin{width:100%;margin:0 0 16px;}.layout .sort-filter-termin .box-title:after{transform:translateY(-50%) rotate(0deg);}}.property-box-all{margin:16px 0 0;}#wrap-page #two-box .property-front.main-special .main-special__controls{top:-50px;}#wrap-page #two-box .property-front.main-special .main-special__prev,#wrap-page #two-box .property-front.main-special .main-special__next{width:32px;height:32px;}#wrap-page #two-box .property-front.main-special .header{margin-bottom:16px;}#wrap-page #two-box .property-front.main-special .header .title{font-size:20px;}.blog__last__posts{display:flex;flex-direction:column;margin-bottom:32px;}.blp__header{display:flex;align-items:center;margin-bottom:16px;}.blp__title{font-weight:bold;font-size:20px;line-height:36px;color:#333;margin-right:32px;}.blp__rss{display:flex;margin-left:auto;}.blp__rss__link{font-size:16px;line-height:22px;color:#1596df;}.blp__list{display:flex;flex-wrap:wrap;gap:24px;}.blp__item{display:flex;flex-direction:column;gap:16px;width:calc(50% - 12px);border-radius:8px;background:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,0.08);padding:16px 20px;}.blp__item__image img{display:block;width:100%;height:auto;border-radius:8px;aspect-ratio:280 / 176;object-fit:cover;}.blp__item__content{display:flex;flex-direction:column;gap:8px;}.blt__item__title{}.blp__item__link{font-weight:700;font-size:16px;line-height:22px;color:#333;}.blp__item__date{font-weight:400;font-size:14px;line-height:20px;color:#999;}ymaps .tmb__slider{max-width:275px;}ymaps .tmb__header{flex-direction:column;}.captcha.form-wrapper,.captcha.form-wrapper .fieldset-description,.form-item-captcha-response label{display:none;}.captcha.form-wrapper{margin:0 0 10px;padding:0 5px;}@media screen and (max-width:768px){.front-termin-block .termin-block .content{left:12px;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:4px 16px;width:calc(100% - 24px);}.front-termin-block .termin-block .content li{margin:0;}.front-termin-block .termin-block .content li a{line-height:32px;}.front-termin-block .termin-block.complex .content li.complex{margin:0;}.front-termin-block .termin-block.complex .content li.complex a{line-height:36px;padding:0 6px;}body.not-front #search-filter.full-size .newfilter{display:none !important;}body.not-front.open-filter-termin #search-filter.full-size .filter.newfilter,body.not-front.open-filter-termin .filter.newfilter{position:fixed !important;top:0;left:0;bottom:0;overflow:auto;z-index:10005;height:auto;display:block !important;margin-top:0;padding-top:16px;}.newfilter__header{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:16px;}.newfilter__title{font-weight:bold;font-size:20px;line-height:24px;color:#333;}.newfilter__close{position:absolute;top:50%;right:0;transform:translateY(-50%);display:block;width:32px;height:32px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/close.svg.svg) center / 16px no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/close.svg.svg) center / 16px no-repeat;background-color:#808080;cursor:pointer;}.box-termin-informer h1{font-size:24px;line-height:28px;padding:0 16px;}.box-termin-informer .block-desc-info,.box-termin-informer .first-line,.box-termin-informer .type-property{padding:0 16px;}.box-termin-informer .type-property ul{border-bottom:none;gap:8px;flex-wrap:wrap;}.box-termin-informer .type-property ul.clearfix::after{display:none;}.box-termin-informer .type-property ul li{}.box-termin-informer .type-property ul li a{padding:6px 12px;display:block;border-radius:4px;background:#f1f6f7;color:#333;font-size:14px;}.box-termin-informer .type-property ul li a.active{color:#fff;background:#39c568;}.box-termin-informer .type-property ul li a.active::after{display:none;}.fast-links{padding:0 16px;margin-bottom:12px;}.layout .sort-filter-termin{padding:0 16px;margin-bottom:12px;}.layout .sort-filter-termin .box-title{line-height:38px;}.layout .sort-filter-termin .box-title.open:after{transform:translateY(-50%) rotate(180deg);}.layout .sort-filter-termin .options{left:16px;right:16px;}.mobile-filter{border-radius:8px;}.tmb .tmb__flats{flex-direction:column;}.tmb .tmb__flats .tmb__flats-line{width:auto;}.blog__last__posts{gap:16px;padding:0 16px;}.blp__header{display:contents;}.blp__title{text-wrap:balance;line-height:24px;margin:0;}.blp__rss{order:1;}.blp__list{display:contents;}.blp__item{width:auto;}}
.vesco-block{float:left;height:40px;line-height:40px;width:40px;}.vesco-block .icon{background:url(/sites/all/themes/vrealty_weblight/images/vesco/block.webp) 50% no-repeat;background-size:48px;display:block;width:100%;height:60px;cursor:pointer;}.no-webp .vesco-block .icon{background:url(/sites/all/themes/vrealty_weblight/images/vesco/block.gif) 50% no-repeat;background-size:48px;}.vesco-block ul{display:none;position:absolute;top:0;background:#fff;width:140px;z-index:1;margin-left:-15px;box-shadow:0 1px 5px 0 rgba(0,0,0,0.05),0 1px 10px 0 rgba(0,0,0,0.05);}.vesco-block ul > li{height:61px;border-bottom:1px solid #f1f6f7;width:100%;float:none;position:relative;padding:0 15px;transition:all .2s ease 0s;}.vesco-block ul > li:hover{background:#f1f6f7;}.vesco-block ul > li:not(.pdf) > a{display:block;text-indent:-9999px;width:100%;line-height:60px;background-size:70% !important;}.vesco-block ul > li.vesco > a{background:url(/sites/all/themes/vrealty_weblight/images/vesco/vesco.png) 50% no-repeat;background-size:90% !important;}.vesco-block ul > li.realty > a{opacity:.5;background:url(/sites/all/themes/vrealty_weblight/images/vesco/realty.png) 0 50% no-repeat;}.vesco-block ul > li.construction > a{background:url(/sites/all/themes/vrealty_weblight/images/vesco/construction.png) 0 50% no-repeat;}.vesco-block ul > li.consulting > a{background:url(/sites/all/themes/vrealty_weblight/images/vesco/consulting.png) 0 50% no-repeat;}.vesco-block ul > li .social{display:block;position:absolute;right:15px;top:0;width:20px;height:60px;}.vesco-block ul > li .social a{display:block;width:20px;height:20px;text-indent:-9999px;margin:5px 0 0;border-radius:4px;}.vesco-block ul > li .social a.i{background:url(/sites/all/themes/vrealty_weblight/images/vesco/inst.svg) no-repeat;background-size:20px;margin-top:8px;}.vesco-block ul > li .social a.f{background:url(/sites/all/themes/vrealty_weblight/images/vesco/fb.svg) no-repeat;background-size:20px;}.vesco-block ul > li.consulting .social a.f{margin-top:20px;}.vesco-block ul > li.pdf{border-bottom:none;padding:0;height:60px;}.vesco-block ul > li.pdf a:hover{background-color:#546e7a;color:#fff;}.vesco-block ul > li.pdf a{background:#4285f4 url(/sites/all/themes/vrealty_weblight/images/vesco/pdf.svg) 100% 0 no-repeat;color:#fff;background-size:60px;display:block;text-decoration:none;padding:9px 60px 0 20px;line-height:22px;white-space:normal;font-size:17px;height:60px;}.vesco-block ul > li.vdt{background:url(/sites/all/themes/vrealty_weblight/images/vesco/vdtb.jpg) 50% no-repeat;border-bottom:none !important;}.vesco-block ul > li.vdt a{background:url(/sites/all/themes/vrealty_weblight/images/vesco/vdt.png) 50% no-repeat;background-size:110% !important;}
.faq-block-wrapper .box-2{height:1px;}.faq-block{border:1px solid #ddd;border-radius:3px;padding:20px;margin:0 0 20px;}.faq-block h2{font-size:24px;text-align:center;}.accordion-item{border-bottom:1px solid #eee;}.accordion-item:last-child{border-bottom:none;}.accordion-question{cursor:pointer;padding:12px 15px;position:relative;font-size:16px;transition:background 0.3s;}.accordion-question:hover{background:#f7f7f7;}.accordion-question::after{content:"▼";position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:12px;transition:transform 0.3s;}.accordion-question.open::after{transform:translateY(-50%) rotate(180deg);}.accordion-answer{padding:12px 15px;border-top:1px solid #eee;font-size:16px;}
.feature-tags{display:flex;flex-wrap:wrap;gap:10px;}.feature-tag{display:flex;gap:8px;align-items:center;padding:6px 12px;border-radius:16px;background:#F6F6F6;font-size:16px;}.feature-tag span.icon{display:block;width:16px;height:16px;background:#39C568;}.feature-tag span.icon.outline-success{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/outline-success.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/outline-success.svg) center / contain no-repeat;}.feature-tag span.icon.soap{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/soap.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/soap.svg) center / contain no-repeat;}.feature-tag span.icon.pool2{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/pool2.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/pool2.svg) center / contain no-repeat;}.feature-tag span.icon.lightbulb{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/lightbulb.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/lightbulb.svg) center / contain no-repeat;}.feature-tag span.icon.newd-flame{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/newd-flame.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/flame.svg) center / contain no-repeat;}.feature-tag span.icon.window{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/window.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/window.svg) center / contain no-repeat;}.feature-tag span.icon.dumbell{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/dumbell.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/dumbell.svg) center / contain no-repeat;}.feature-tag span.icon.person{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/person.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/person.svg) center / contain no-repeat;}.feature-tag span.icon.one{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/1.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/1.svg) center / contain no-repeat;}.feature-tag span.icon.door-closed{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/door-closed.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/door-closed.svg) center / contain no-repeat;}.feature-tag span.icon.elevator{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/elevator.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/elevator.svg) center / contain no-repeat;}.feature-tag span.icon.address-card{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/address-card.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/address-card.svg) center / contain no-repeat;}.feature-tag span.icon.building{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/building.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/building.svg) center / contain no-repeat;}.feature-tag span.icon.cloud{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/cloud.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/cloud.svg) center / contain no-repeat;}.feature-tag span.icon.box{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/box.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/box.svg) center / contain no-repeat;}.feature-tag span.icon.ball{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/ball.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/ball.svg) center / contain no-repeat;}.feature-tag span.icon.film{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/film.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/film.svg) center / contain no-repeat;}.feature-tag span.icon.security{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/security.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/security.svg) center / contain no-repeat;}.feature-tag span.icon.slippers{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/slippers.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/slippers.svg) center / contain no-repeat;}.feature-tag span.icon.ruler{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/ruler.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/ruler.svg) center / contain no-repeat;}.feature-tag span.icon.tree{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/tree.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/tree.svg) center / contain no-repeat;}.feature-tag span.icon.water{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/water.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/water.svg) center / contain no-repeat;}.feature-tag span.icon.near_forest{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/near_forest.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/near_forest.svg) center / contain no-repeat;}.feature-tag span.icon.with_forest_trees{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/with_forest_trees.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/with_forest_trees.svg) center / contain no-repeat;}.feature-tag span.icon.tree_plot{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/tree_plot.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/tree_plot.svg) center / contain no-repeat;}.feature-tag span.icon.with_pines{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/with_pines.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/with_pines.svg) center / contain no-repeat;}
body.lg-on{height:100vh;overflow:hidden;}.gallery-sidebar-hidden{display:none;}.lg-sidebar-info{display:flex;}.lg-sidebar-info .lg-toolbar .lg-sidebar-control::after{display:block;content:"";margin:auto;width:22px;height:22px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/to-side.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/to-side.svg) center / contain no-repeat;background:#999;}.lg-sidebar-info .lg-toolbar .lg-sidebar-control:hover::after{background:#fff;}.lg-sidebar-info.inactive .lg-toolbar .lg-sidebar-control::after{transform:rotate(180deg);}.lg-sidebar-info .gallery-sidebar{margin-left:25px;width:32.552%;max-width:625px;flex-shrink:0;transition:width .3s;background:#fff;}.lg-sidebar-info.inactive .gallery-sidebar{width:0%;}.lg-sidebar-info .gallery-sidebar__inner{padding:40px 35px;background:#fff;}.gallery-sidebar{font-family:"circe",sans-serif;line-height:1.4;overflow-y:auto;overflow-x:hidden;}.sideInfo__tags{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px;}.sideInfo__tags:empty{display:none;}.sideInfo__tag{display:inline-flex;align-items:center;gap:8px;padding:2px 8px;border-radius:8px;font-size:16px;color:#fff;background:#4c4c4c}.sideInfo__tag.id{background:#4c4c4c;}.sideInfo__tag.exclusive{background:#FF4A81;}.sideInfo__tag.exclusive span.icon{display:block;width:18px;height:18px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/flame.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/flame.svg) center / contain no-repeat;background:#fff;}.sideInfo__tag.new{background:#39C568;text-transform:uppercase;}.sideInfo__tag.sale{background:#39C568;}.sideInfo__tag.sale span.icon{display:block;width:18px;height:18px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/discount.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/discount.svg) center / contain no-repeat;background:#fff;}.sideInfo__tag .sideInfo__text{padding-top:2px;}.sideInfo__title{font-weight:bold;font-size:32px;color:#333333;margin:24px 0 12px;}.sideInfo__amount .price-multi-box{font-weight:700;font-size:30px;color:#39C568;}.sideInfo__amount .old-price .price-multi-box{font-size:24px;color:#333;text-decoration:line-through;}.sideInfo__price{margin-bottom:16px;}.sideInfo__amount{display:flex;flex-direction:column;}.sideInfo__amount .price-multi-box.archive{order:0;}.sideInfo__amount .old-price{order:1;}.sideInfo__amount .price-area{order:2;}.sideInfo__amount .price-area,.sideInfo__amount .price-area .price-multi-box{font-size:16px;color:#808080;font-weight:400;}.sideInfo__amount .price-area .price-multi-box,.sideInfo__amount .price-area .price-multi-box .content-box{display:inline;}.sideInfo__address{margin-bottom:16px;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:20px;}.sideInfo__address .poselok,.sideInfo__address .poselok a,.sideInfo__address .poselok a:visited,.sideInfo__address .complex,.sideInfo__address .complex a,.sideInfo__address .complex a:visited{color:#1596DF;}.sideInfo__address .district-city,.sideInfo__address .district-city a,.sideInfo__address .district-city a:visited,.sideInfo__address .toll-road,.sideInfo__address .okrug-district,.sideInfo__address .okrug-district a,.sideInfo__address .okrug-district a:visited,.sideInfo__address .metro,.sideInfo__address .metro a,.sideInfo__address .metro a:visited{color:#999;}.sideInfo__address .district-city,.sideInfo__address .highway{}.sideInfo__address .separator{}.sideInfo__address .highway,.sideInfo__address .highway a,.sideInfo__address .highway a:visited{color:#333;}.sideInfo__address .metro{position:relative;padding-left:25px;}.sideInfo__address .metro:before{content:'';position:absolute;left:0;top:50%;display:block;background:url(/sites/all/themes/vrealty_weblight/images/metro_icon.png) -1px -1px no-repeat;width:17px;height:15px;transform:translateY(-50%);}.sideInfo__address .metro.metro-:before{display:none;}.sideInfo__address .metro.metro-1:before{background-color:#ef1e25;}.sideInfo__address .metro.metro-2:before{background-color:#0252A2;}.sideInfo__address .metro.metro-3:before{background-color:#FFD803;}.sideInfo__address .metro.metro-4:before{background-color:#B61D8E;}.sideInfo__address .metro.metro-5:before{background-color:#B1D332;}.sideInfo__address .metro.metro-6:before{background-color:#029A55;}.sideInfo__address .metro.metro-7:before{background-color:#019EE0;}.sideInfo__address .metro.metro-8:before{background-color:#029A55;}.sideInfo__address .metro.metro-9:before{background-color:#ff9900;}.sideInfo__address .metro.metro-10:before{background-color:#745C2F;}.sideInfo__info{margin-bottom:12px;}.sideInfo__info .desc{margin-bottom:24px;display:flex;flex-wrap:wrap;gap:24px 40px;}.gallery-sidebar.type-apartment .sideInfo__info .desc{justify-content:space-around;gap:24px 20px;}.sideInfo__info .desc:last-child{margin-bottom:0;}.sideInfo__info .desc .desc__number{color:#333;font-size:20px;font-weight:700;}.sideInfo__info .desc__item .desc__number .tooltipped{font-size:20px;font-weight:400;color:#999;}.sideInfo__info .desc__item .desc__number .smaller{font-size:0.8em;}.gallery-sidebar.type-plot .sideInfo__info .desc__item{width:calc(50% - 20px)}.sideInfo__info .desc .desc__text{color:#999;font-size:16px;font-weight:400;}.sideInfo__info .desc.large .desc__number{font-size:26px;}.sideInfo__info .desc.large .desc__text{font-size:20px;}.sideInfo__finish{margin-bottom:20px;display:flex;gap:16px;align-items:center;font-size:26px;font-weight:700;}.sideInfo__finish .icon{display:block;width:40px;height:40px;background:#333;}.sideInfo__finish .icon.key{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/key.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/key.svg) center / contain no-repeat;}.sideInfo__finish .icon.brush{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/brush.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/brush.svg) center / contain no-repeat;}.sideInfo__finish .icon.sofa{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/sofa.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/sofa.svg) center / contain no-repeat;}.sideInfo__finish .icon.hammer{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/hammer.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/hammer.svg) center / contain no-repeat;}.sideInfo__finish .icon.slippers{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/slippers.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/slippers.svg) center / contain no-repeat;}.sideInfo__feature-tags{max-height:80px;overflow-y:hidden;margin-bottom:26px;}.sideInfo__broker{margin-bottom:20px;display:grid;grid-template-rows:repeat(4,auto);grid-template-columns:120px auto;gap:0px 16px;justify-items:flex-start;}.sideInfo__broker img{grid-row:span 4;width:120px;height:120px;border-radius:50%;}.sideInfo__broker .broker__title{margin-bottom:10px;font-weight:700;font-size:18px;line-height:1.4;text-align:left;text-transform:capitalize;color:#333;}.sideInfo__broker .title-broker-info{margin-bottom:4px;font-size:16px;color:#333;}.sideInfo__broker .broker__time{margin-bottom:10px;font-size:16px;text-align:left;color:#333;}.sideInfo__broker .broker__phone{margin-bottom:0;}.sideInfo__broker .broker__phone .phone span,.sideInfo__broker .broker__phone .phone a{font-size:18px;color:#333;font-weight:700;white-space:nowrap;}.sideInfo__map{margin-bottom:30px;transition:margin .3s;}.sideInfo__map .form__map{width:100%;height:240px;min-width:0;overflow:hidden;transition:height .3s;}.sideInfo__map .form__map #sideInfo__maps-near{min-height:240px;height:auto !important;}.sideInfo__map .form__map #sideInfo__maps-near>ymaps{width:100%;height:100%;}.sideInfo__map .form__map #sideInfo__maps-near .ymaps-2-1-79-balloon__content{margin:0;padding:0;}.sideInfo__map .form__map #sideInfo__maps-near .ymaps-2-1-79-balloon__content ymaps{height:auto !important;}.sideInfo__map .form__map #sideInfo__maps-near ymaps .property-box-info{width:100% !important;max-width:100% !important;padding:16px;}.sideInfo__map .form__map #sideInfo__maps-near ymaps .property-box-info .left-box-property{width:auto !important;}.sideInfo__map .form__map img{height:100%;width:100%;}.sideInfo__actions-small{margin-bottom:24px;display:flex;justify-content:space-between;align-items:center;}@media (max-width:1550px){.sideInfo__actions-small{flex-wrap:wrap;justify-content:flex-start;gap:8px 16px}}.sideInfo__action,.sideInfo__action:visited{display:flex;gap:8px;align-items:center;font-size:20px;color:#333;cursor:pointer;transition:all .3s;}.sideInfo__action:hover,.sideInfo__action.active,.sideInfo__action.active:visited{color:#1596DF;}.sideInfo__action .icon{display:block;width:24px;height:24px;background:#333;transition:all .3s;}.sideInfo__action:hover .icon,.sideInfo__action.active .icon{background:#1596DF;}.sideInfo__action .icon.document{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/document.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/document.svg) center / contain no-repeat;}.sideInfo__action .icon.map{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/location.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/location.svg) center / contain no-repeat;}.sideInfo__action .icon.fav{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/fav4.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/fav4.svg) center / contain no-repeat;}.sideInfo__cta-button{border:1px solid #39C568;padding:16px;border-radius:8px;font-size:20px;font-weight:700;text-align:center;color:#fff;background:#39C568;cursor:pointer;transition:all .3s;}.sideInfo__cta-button:hover{color:#39C568;background:#fff;}@media (max-width:768px){.lg-sidebar-info .gallery-sidebar,.lg-sidebar-info .lg-sidebar-control{display:none;}}
.contact-broker-modal{width:545px;border-radius:10px;font-family:"circe",sans-serif;line-height:1.4;}.contact-broker-modal.modal .modal-content{padding:20px;background:#fff;}.contact-broker-modal .broker-info{display:grid;grid-template-rows:repeat(4,auto);grid-template-columns:120px auto;gap:0px 16px;justify-items:flex-start;}.contact-broker-modal .broker-info img{grid-row:1 / span 4;align-self:center;width:120px;height:120px;border-radius:50%;}.contact-broker-modal .broker-info img.qr-image{grid-column:-1;grid-row:1 / span 4;border-radius:0;}.contact-broker-modal .broker-info .broker__title{margin-bottom:10px;font-weight:700;font-size:18px;line-height:1.4;text-align:left;text-transform:capitalize;color:#333;}.contact-broker-modal .broker-info .title-broker-info{margin-bottom:4px;font-size:16px;line-height:1.4;text-align:left;color:#333;}.contact-broker-modal .broker-info .broker__time{margin-bottom:10px;font-size:16px;text-align:left;color:#333;}.contact-broker-modal .broker__phone{margin-bottom:0;}.contact-broker-modal .broker__phone .phone-intro{margin-bottom:4px;font-size:14px;line-height:1.4;font-weight:700;}.contact-broker-modal .broker__phone .phone{margin-bottom:8px;}.contact-broker-modal .broker__phone .phone span,.contact-broker-modal .broker__phone .phone a{font-size:18px;color:#333;font-weight:700;white-space:nowrap;position:static;opacity:1;}.contact-broker-modal .broker__phone .phone-messengers{display:flex;gap:16px;}.contact-broker-modal .broker__phone .phone-messengers span.icon{display:block;width:24px;height:24px;}.contact-broker-modal .broker__phone .phone-messengers span.icon.tg{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/tg-circle.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/tg-circle.svg) center / contain no-repeat;background:#2AABEE;}.contact-broker-modal .broker__phone .phone-messengers span.icon.wa{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/wa-icon.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/wa-icon.svg) center / contain no-repeat;background:#25D366;}.contact-broker-modal .broker__phone .phone-messengers a,.contact-broker-modal .broker__phone .phone-messengers a:visited{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:4px;border:1px solid #f0f1f5;font-size:14px;line-height:1.4;color:#5947b3;background:#f0f1f5;}.contact-broker-modal .broker__phone .phone-messengers a:hover{background:#fff;color:#e64661;}.contact-broker-modal .form-intro{margin-bottom:20px;font-size:18px;line-height:1.4;font-weight:700;}.contact-broker-modal .input-field{margin-bottom:12px;}.contact-broker-modal .input-field.webform-container-inline{display:flex;align-items:center;flex-wrap:wrap;gap:10px;}.contact-broker-modal .input-field.webform-container-inline>label{position:static;width:85px;font-size:16px;line-height:1.4;color:#333;transform:none !important;}.contact-broker-modal .input-field.webform-container-inline>input{width:calc(100% - 10px - 85px);border:1px solid #A4A4A4;border-radius:5px;}.contact-broker-modal .input-field.webform-container-inline .error-phone{width:100%;}.contact-broker-modal input[type="submit"]{padding:12px;width:100%;font-size:16px;font-weight:700;color:#fff;background:#1596DF;border-radius:8px;border:1px solid #1596DF;transition:all .3s;}.contact-broker-modal input[type="submit"]:hover{color:#1596DF;background:#fff;}.contact-broker-modal [type="checkbox"].filled-in:checked+span:not(.lever)::after{border-color:#1596DF;background-color:#1596DF;}@media screen and (max-width:768px){.contact-broker-modal{width:350px;}.contact-broker-modal.modal .modal-content{padding:20px 10px;}.contact-broker-modal .broker-info img{width:100px;height:100px;}.contact-broker-modal .broker-info{grid-template-columns:100px auto;gap:0px 16px;}.contact-broker-modal .broker-info .broker__title{margin-bottom:5px;font-size:16px;}.contact-broker-modal .broker-info .title-broker-info{margin-bottom:0;font-size:14px;}.contact-broker-modal .broker-info .broker__time{font-size:12px;}.contact-broker-modal .broker__phone .phone-intro{font-size:12px;}.contact-broker-modal .broker__phone .phone span,.contact-broker-modal .broker__phone .phone a{font-size:16px;}.contact-broker-modal .broker__phone .phone-messengers{gap:10px;}.contact-broker-modal .broker__phone .phone-messengers span.icon{width:20px;height:20px;}.contact-broker-modal .broker__phone .phone-messengers a,.contact-broker-modal .broker__phone .phone-messengers a:visited{font-size:12px;}.contact-broker-modal .broker-info img.qr-image{display:none;}.contact-broker-modal .form-intro{margin-bottom:10px;font-size:16px;}.contact-broker-modal .input-field.webform-container-inline>label{font-size:14px;margin-right:0;}.modal.contact-broker-modal .modal-content input[type="text"],.modal.contact-broker-modal .modal-content input[type="email"]{border-radius:5px !important;font-size:14px;}.contact-broker-modal input[type="submit"]{border-radius:8px !important;}}
.property-card{font-family:"circe",sans-serif;line-height:1.4;}.property-card .property-card__lot{display:flex;gap:16px;align-items:center;}.property-card .property-card__slider{flex-shrink:0;overflow:hidden;width:100%;max-width:490px;border-radius:8px;}.property-card .property-card__slider .swiper-slide{position:relative;}.property-card .property-card__slider img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:490 / 413;}.property-card .property-card__slider .swiper-slide__link{font-weight:600;font-size:20px;line-height:24px;color:#39c568;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(0,0,0,.75);}.property-card .property-card__slider .swiper-pagination{position:static;margin:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:0 16px;}.property-card .property-card__slider .swiper-pagination-bullet{width:100%;height:3px;max-width:20px;margin:0 !important;background:#f6f6f6;opacity:0.5;border-radius:0;pointer-events:auto;}.property-card .property-card__slider .swiper-pagination-bullet-active{background:#1596Df;opacity:1;}.property-card .property-card__overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;padding:16px;pointer-events:none;display:flex;flex-direction:column;justify-content:space-between;}.property-card .property-card__overlay__tags__top,.property-card .property-card__overlay__tags__bottom{display:flex;gap:8px;width:100%;}.property-card .property-card__overlay__tags__bottom{align-items:flex-end;}.property-card .property-card__overlay__tag{font-weight:400;font-size:16px;line-height:16px;font-feature-settings:'tnum' on,'lnum' on;color:#fff !important;display:flex;align-items:center;white-space:nowrap;padding:6px 8px;background:rgba(0,0,0,0.72);border-radius:8px;pointer-events:all;}.property-card .property-card__overlay__tag.new{color:#fff;background:#39c568;}.property-card .property-card__overlay__tag.favorite{margin-left:auto;background:#fff;width:32px;height:32px;padding:6px;cursor:pointer;}.property-card .property-card__overlay__icon{display:block;width:16px;height:16px;background:#fff;}.property-card .photo .property-card__overlay__icon{margin-right:4px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/camera.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/camera.svg) center / contain no-repeat;}.property-card .video .property-card__overlay__icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/video.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/video.svg) center / contain no-repeat;}.property-card .favorite .property-card__overlay__icon{width:20px;height:20px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/heart.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/heart.svg) center / contain no-repeat;background:#333;}.property-card .favorite.active .property-card__overlay__icon,.property-card .favorite:hover .property-card__overlay__icon{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/favorite.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/favorite.svg) center / contain no-repeat;background:#ff4a81;}.property-card .property-card__overlay__tag.excl{display:flex;align-items:center;background:#ff4a81;}.property-card .property-card__overlay__tag.excl:before{content:'';display:block;width:20px;height:20px;margin-top:-3px;margin-right:8px;-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/newd/flame.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/newd/flame.svg) center / contain no-repeat;background-color:#fff;}.property-card__content{display:flex;gap:16px;flex-wrap:wrap;}.property-card__content .property-card__header,.property-card__content .property-card__body,.property-card__content .property-card__details{}.property-card__content .property-card__header{width:calc(100% - 210px - 16px);}.property-card__content .property-card__body{width:100%;order:3;}.property-card__content .property-card__details{width:210px;}.property-card__title{display:inline-block;margin-bottom:8px;font-size:24px;line-height:1.4;font-weight:700;}.property-card__title,.property-card__title a,.property-card__title a:visited{color:#333;}.property-card__title a:hover{color:#39c568;}.property-card__location{margin-bottom:10px;}.property-card__location>div{display:inline-block;margin-right:16px;font-size:15px;}.property-card__location .poselok,.property-card__location .complex{font-size:18px;}.property-card__location .poselok a,.property-card__location .complex a,.property-card__location .poselok .poselok-plain-name{display:inline-flex;gap:4px;align-items:center;}.property-card__location .poselok,.property-card__location .poselok a,.property-card__location .poselok a:visited,.property-card__location .complex,.property-card__location .complex a,.property-card__location .complex a:visited{color:#1596Df;}.property-card__location .poselok:hover a,.property-card__location .complex:hover a{color:#39c568;}.property-card__location .poselok .icon,.property-card__location .complex .icon{display:block;width:20px;height:20px;background:#1596Df;transition:background-color .3s;}.property-card__location .poselok a:hover .icon,.property-card__location .complex a:hover .icon{background:#39C568;}.property-card__location .icon.security2{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/security-worker.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/security-worker.svg) center / contain no-repeat;}.property-card__location .district-city,.property-card__location .district-city a,.property-card__location .district-city a:visited,.property-card__location .toll-road,.property-card__location .toll-road a,.property-card__location .toll-road a:visited,.property-card__location .okrug-district,.property-card__location .okrug-district a,.property-card__location .okrug-district a:visited,.property-card__location .metro,.property-card__location .metro a,.property-card__location .metro a:visited{color:#999;}.property-card__location .highway,.property-card__location .highway a,.property-card__location .highway a:visited,.property-card__location .street,.property-card__location .street a,.property-card__location .street a:visited{color:#333;}.property-card__location a:hover{color:#39c568 !important;}.property-card__controls{display:flex;gap:8px;}.property-card__controls .share .share-toggler-icon2{background:#333;}.property-card__controls .share:hover .share-toggler-icon2{background:#39C568;}.property-card__info{border-top:1px solid #ebebeb;padding-top:8px;}.property-card__info .desc{display:flex;justify-content:flex-start;align-items:stretch;margin-bottom:16px;}.property-card__info .desc__item{flex-basis:100%;flex-grow:1;}.property-card__info .desc__item:first-child{padding-right:8px;}.property-card__info .desc__item:nth-child(n+2){border-left:1px solid #ebebeb;padding:0 8px;}.property-card__info .desc__item .desc__number{font-size:20px;font-weight:700;color:#333;}.property-card__info .desc.small .desc__item .desc__number{font-size:16px;}.property-card__info .desc__item .desc__number .tooltipped{font-size:16px;font-weight:400;color:#999;}.property-card__info .desc__item .desc__number .smaller{font-size:0.8em;}.property-card__info .desc__item .desc__text{font-size:12px;color:#999;}.property-card_info .desc__separator{display:none;}.property-card__info .desc.larger .desc__number{font-size:20px;}.property-card__info .desc.larger .desc__text{font-size:14px;color:#333;}.property-card__info.top-desc{border-top:none;}.property-card__info .desc .price-multi-box{display:inline-block;}.property-card__finish{margin-bottom:16px;display:flex;gap:8px;align-items:center;font-size:16px;font-weight:700;}.property-card__finish .icon{display:block;width:24px;height:24px;background:#333;}.property-card__finish .icon.key{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/key.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/key.svg) center / contain no-repeat;}.property-card__finish .icon.brush{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/brush.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/brush.svg) center / contain no-repeat;}.property-card__finish .icon.sofa{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/sofa.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/sofa.svg) center / contain no-repeat;}.property-card__finish .icon.hammer{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/hammer.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/hammer.svg) center / contain no-repeat;}.property-card__finish .icon.slippers{-webkit-mask:url(/sites/all/themes/vrealty_weblight/images/icons/slippers.svg) center / contain no-repeat;mask:url(/sites/all/themes/vrealty_weblight/images/icons/slippers.svg) center / contain no-repeat;}.property-card__feature-tags{margin-bottom:16px;}.property-card__description{font-size:16px;}.property-card__description a,.property-card__description a:visited{color:#1596Df;}.property-card__amount .price-multi-box{font-weight:700;font-size:24px;color:#39C568;}.property-card__amount .old-price .price-multi-box{font-size:18px;color:#333;text-decoration:line-through;}.property-card__price{margin-bottom:12px;}.property-card__amount{display:flex;flex-direction:column;}.property-card__amount .price-multi-box.archive{order:0;}.property-card__amount .old-price{order:1;}.property-card__cta-button{border:1px solid #39C568;padding:11px 23px;border-radius:8px;font-size:16px;font-weight:700;text-align:center;white-space:nowrap;color:#fff;background:#39C568;cursor:pointer;transition:all .3s;}.property-card__cta-button:hover{color:#39C568;background:#fff;}.property-card .metro{position:relative;padding-left:25px;}.property-card .metro:before{content:'';position:absolute;left:0;top:50%;display:block;background:url(/sites/all/themes/vrealty_weblight/images/metro_icon.png) -1px -1px no-repeat;width:17px;height:15px;transform:translateY(-50%);}.property-card .metro.metro-:before{display:none;}.property-card .metro.metro-1:before{background-color:#ef1e25;}.property-card .metro.metro-2:before{background-color:#0252A2;}.property-card .metro.metro-3:before{background-color:#FFD803;}.property-card .metro.metro-4:before{background-color:#B61D8E;}.property-card .metro.metro-5:before{background-color:#B1D332;}.property-card .metro.metro-6:before{background-color:#029A55;}.property-card .metro.metro-7:before{background-color:#019EE0;}.property-card .metro.metro-8:before{background-color:#029A55;}.property-card .metro.metro-9:before{background-color:#ff9900;}.property-card .metro.metro-10:before{background-color:#745C2F;}.view-mode-horizontal .property-box-info{margin-bottom:32px;}.view-mode-horizontal .property-box-info + .property-box-info{border-top:none;}.view-mode-horizontal .property-card__amount .price-multi-box .content-box{text-align:center;}.property-box-info[data-type="apartment"] .view-mode-horizontal .property-card__info .desc__item:first-child{flex-basis:150%;}.property-box-all.view-mode-grid{display:grid;grid-template-columns:repeat(auto-fill,365px);gap:37px;}.property-box-all.view-mode-grid .load{grid-column-start:1;grid-column-end:-1;}.view-mode-grid .property-box-info{margin:0;border:1px solid #f6f6f6;width:100%;max-width:365px;}.property-card.view-mode-grid{width:100%;height:100%;}.view-mode-grid .property-card__lot{height:100%;max-width:365px;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:14px;}.view-mode-grid .property-card .property-card__slider{max-width:331px;}.view-mode-grid .property-card .property-card__slider .swiper-pagination{padding:0;max-width:90px;gap:5px;}.view-mode-grid .property-card .property-card__slider .swiper-pagination-bullet{max-width:8px;}.view-mode-grid .property-card .property-card__overlay{padding:20px 16px;}.view-mode-grid .property-card__content .property-card__header,.view-mode-grid .property-card__content .property-card__body,.view-mode-grid .property-card__content .property-card__details{width:auto;order:unset;}.view-mode-grid .property-card__location{margin-bottom:0;}.view-mode-grid .property-card__location>div{font-size:14px;}.view-mode-grid .property-card__location .poselok,.view-mode-grid .property-card__location .complex{font-size:16px;}.view-mode-grid .property-card__controls{display:none;}.view-mode-grid .property-card__info{border-top:none;padding-top:0;width:100%;}.view-mode-grid .property-card__info .desc{margin-bottom:0;flex-direction:row;justify-content:space-between;}.view-mode-grid .property-card__info .desc__item:nth-child(n+6){display:none;}.view-mode-grid .property-card__info .desc__item,.view-mode-grid .property-card__info .desc__item:nth-child(n+2){border-left:none;flex-basis:auto;flex-grow:0;padding:0;}.view-mode-grid .property-card__info .desc__separator:nth-child(-n+5){display:block;width:0;border-left:1px solid #ebebeb;margin:0 8px;}.property-box-info[data-type="plot"] .view-mode-grid .property-card__info .desc__separator:nth-child(n+4){display:none;}.view-mode-grid .property-card__info .desc__item .desc__number{font-size:16px;}.property-card_info .desc__separator{display:block;}.view-mode-grid .property-card__info.top-desc .desc__item{display:flex;justify-content:space-between;width:100%;align-items:flex-end;}.property-box-info[data-type="plot"] .view-mode-grid .property-card__info .desc__item:nth-child(3){flex-basis:25%;}.view-mode-grid .property-card__info.top-desc ~ .property-card__info{border-top:1px solid #ebebeb;padding-top:10px;}.property-box-info[data-type="plot"] .view-mode-horizontal .property-card__info.top-desc ~ .property-card__info .desc__item{display:flex;flex-direction:column;justify-content:center;align-items:center;}.view-mode-grid .property-card__finish{margin-bottom:0px;}.view-mode-grid .property-card__feature-tags{margin-bottom:0px;}.view-mode-grid .property-card__details{width:100%;}.view-mode-line .property-card .property-card__slider{max-width:164px;aspect-ratio:164/110;}.view-mode-line .property-card .property-card__slider img{aspect-ratio:164/110;}.view-mode-line .property-card .property-card__overlay{padding:8px;}.view-mode-line .property-card .property-card__overlay__tag.excl,.view-mode-line .property-card .property-card__overlay__tag.new,.view-mode-line .property-card .property-card__slider .swiper-pagination,.view-mode-line .property-card .property-card__overlay__tag.photo,.view-mode-line .property-card .property-card__overlay__tag.video{display:none;}.view-mode-line .property-card .property-card__overlay__tag.id{margin-left:auto;font-size:12px;}.view-mode-line .property-card__content{width:100%;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;}.view-mode-line .property-card__header{max-width:350px;}.view-mode-line .property-card__info{padding-top:0;border-top:0;max-width:160px;}.view-mode-line .property-card__price{width:125px;}.view-mode-line .property-card__details{max-width:180px;}.view-mode-line .property-card__title{margin-bottom:12px;font-size:16px;line-height:20px;}.view-mode-line .property-card__location>div{font-size:14px;}.view-mode-line .property-card__info .desc{width:60px;}.view-mode-line .property-card__info .desc.wide{width:120px;flex-shrink:0;}.view-mode-line .property-card__info .desc.wider{width:130px;flex-shrink:0;}.view-mode-line .property-card__info .desc__item .desc__number{font-size:14px;}.view-mode-line .property-card__info .desc__item .desc__text{font-size:12px;}.view-mode-line .property-card__amount .price-multi-box{font-size:18px;}.view-mode-line .property-card__amount .old-price .price-multi-box{font-size:14px;}.view-mode-line .property-card__cta-button{display:block;padding:6px 16px;font-size:14px;}.view-mode-line .property-card__details{display:flex;flex-direction:column;gap:4px;}.view-mode-line .property-card__cta-button.details{background-color:#1596Df;border-color:#1596Df;}.view-mode-line .property-card__cta-button.details:hover{background-color:#fff;color:#1596Df;}@media screen and (max-width:768px){.property-box-info .user-panel,.property-box-info .property-feed{display:none;}.property-card__lot{max-width:490px;flex-direction:column;gap:14px;}.property-card .property-card__overlay{padding:16px 10px;}.property-card .property-card__slider .swiper-pagination{padding:0;}.property-card__content{flex-direction:column;gap:14px;}.property-card__content .property-card__header,.property-card__content .property-card__body,.property-card__content .property-card__details{width:auto;order:unset;}.property-card__title{font-size:18px;}.property-card__location>div{font-size:12px;}.property-card__location .poselok,.property-card__location .complex{font-size:15px;}.share.property-card__action .share-toggler{font-size:12px;}.property-card__info{border-top:none;padding-top:0;}.property-card__info.top-desc ~ .property-card__info{border-top:1px solid #ebebeb;padding-top:10px;}.property-card__info .desc{margin-bottom:12px;flex-direction:row;justify-content:space-between;}.property-card__info .desc__item,.property-card__info .desc__item:nth-child(n+2){border-left:none;flex-basis:auto;flex-grow:0;padding:0;}.property-box-info[data-type="apartment"] .view-mode-horizontal .property-card__info .desc__item:first-child{flex-basis:auto;}.property-card__info .desc__separator:nth-child(-n + 5){display:block;width:0;border-left:1px solid #ebebeb;margin:0 8px;}.property-card__info .desc__item:nth-child(n + 6){display:none;}.property-card__info .desc__item .desc__number,.property-card__info .desc.larger .desc__number{font-size:16px;}.property-card__info.top-desc .desc__item{display:flex;justify-content:space-between;width:100%;align-items:flex-end;}.property-box-info[data-type="plot"] .property-card__info .desc__item:nth-child(n+4),.property-box-info[data-type="plot"] .property-card__info .desc__separator:nth-child(n+4){display:none !important;}.property-card__finish{margin-bottom:12px;font-size:14px;}.property-card__feature-tag{font-size:12px;}.property-card__description{font-size:14px;}.property-card__details{width:100%;}.view-mode-horizontal .property-card__amount .price-multi-box .content-box{text-align:left;}.view-mode-grid .property-card__lot{border-bottom:none;padding-bottom:0;}.property-box-all.view-mode-grid{margin:16px 16px 0;}.view-mode-line .property-card__content{flex-direction:column;}.view-mode-line .property-card__header,.view-mode-line .property-card__info,.view-mode-line .property-card__price,.view-mode-line .property-card__details{max-width:none;}.view-mode-line .property-card__details{width:100%;}}
@media screen and (min-width:767px){#quick-search-modal .result .line .name,#search-context .result .line .name{text-decoration:none;color:#333;}#quick-search-modal .result .line .find,#search-context .result .line .find{font-weight:700;}#quick-search-modal .result .line .type,#search-context .result .line .type{color:#777;margin:0 5px 0 0;font-size:13px;text-transform:lowercase;}#quick-search-modal .result .line .count,#search-context .result .line .count{margin:0 0 0 5px;color:#777;font-size:12px;}#quick-search-modal  .result .line,#search-context .result .line{display:block;cursor:pointer;}#quick-search-modal .form-search,#search-context .form-search{position:relative;}#quick-search-modal label,#search-context label{margin:0 0 5px;display:block;font-weight:400;font-size:14px;color:#777;}#quick-search-modal label.small,#search-context label.small{font-size:13px;margin:5px 0 0;font-style:italic;}}
#quick-search-modal.modal{width:80%;max-width:450px;}#quick-search-modal .result .line{display:block;padding:8px 10px;font-size:18px;border-bottom:1px solid rgba(120,132,202,0.2);cursor:pointer;}#quick-search-modal .result .line .name{text-decoration:none;color:#333;}#quick-search-modal .result .line .find{font-weight:700;}#quick-search-modal .result .line .type{color:#777;margin:0 5px 0 0;font-size:16px;text-transform:lowercase;}#quick-search-modal .result .line .count{margin:0 0 0 5px;color:#777;font-size:12px;}#quick-search-modal .form-search{position:relative;}#quick-search-modal label{margin:0 0 5px;display:block;font-weight:400;font-size:14px;color:#777;}#quick-search-modal label.small{font-size:13px;margin:5px 0 0;font-style:italic;}@media screen and (min-width:767px){#quick-search-modal .result{top:78px;width:410px;}}
