#search_form .radius_new{display:none}#label-abroadcheck_new{display:none}.dop-callback-wrapp{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;border:solid 2px #eee}.dop-callback-left{width:30%;background:#eee;padding:15px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:space-between;align-content:space-between}.dop-callback-left.agent{text-align:center}.dop-callback-wrapp p{width:100%;font-weight:500;line-height:20px}.dop-callback-wrapp .title{font-weight:bold;font-size:18px}.dop-callback-left img{max-width:180px;max-height:135px;margin:10px 0}.dop-callback{border:solid 2px #bb2939;color:#bb2939;background:#fff;width:48%;overflow-wrap:break-word;margin-top:10px;cursor:pointer;font-size:18px;-webkit-transition:all ease .3s;transition:all ease .3s}.dop-callback i{margin-right:10px}.dop-contact i{margin-right:5px}.dop-callback i.fa-mobile{font-size:20px}.dop-callback-right{width:70%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;padding:10px 20px 15px 20px}.dop-callback-right p.title{width:100%;margin:15px 0 20px}.form-callback-left{padding-top:8px}.privacy-link{font-size:13px;margin:0 0 15px 25px}.form-callback-left,.form-callback-right{width:48%}.dop-callback-right input,.dop-callback-right textarea{width:100%;color:#333;border:1px solid #bfbdbd;padding:5px 10px;border-radius:2px;margin-bottom:12.5px}.dop-callback-right textarea{height:292px;margin-bottom:0;font-size:15px}.form-callback-left button{width:100%}.dop-callback-right select{margin-bottom:10px}.dop-call-check{position:relative}.dop-call-check input{position:absolute;height:18px;width:18px;z-index:1;opacity:0;top:2px}.dop-call-check label{padding-left:25px;position:relative;margin:0;line-height:20px}.dop-call-check label:before{content:'\f00c';font-family:'FontAwesome';position:absolute;left:0;top:0;color:#dedede}.dop-call-check input:checked ~ label:before {color:#bb2939}.multicallback-wrapp{margin-top:60px;margin-bottom:50px}.multicallback-title{margin-bottom:10px;text-align:center;font-size:21px;font-weight:500;line-height:35px}#dlr_alr{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.3);border:solid 1px #ccc;box-sizing:border-box;padding:20px 30px;border-radius:5px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;color:#7a7a7a}#dlr_list{border-bottom:solid 1px #ccc;max-height:500px;overflow:auto}.multicallback-left{padding-right:20px;border-right:solid 1px #ccc;width:35%}.multicallback-right{padding-left:20px;width:65%}.multicallback-left p,.multicallback-right p{font-size:20px;font-weight:500}.alerte-block,.dlrelement{position:relative;margin-bottom:15px}.check-all{position:relative;margin-top:15px}.alerte-block input,.check-all input,.dlrelement input{position:absolute;height:100%;width:100%;z-index:1;opacity:0}#dlr_alr label{padding-left:25px;position:relative;margin:0;line-height:20px}#dlr_alr label:before{content:'\f00c';font-family:'FontAwesome';position:absolute;left:0;top:0;color:#dedede}.alerte-block:hover label,
.check-all:hover label,
.dlrelement:hover label,
#dlr_alr input:checked ~ label {color:#bb2939}#dlr_alr input:checked ~ label:before {color:#bb2939}.lab-dop{width:100%;position:relative}.multicallback-right textarea,.multicallback-right input{width:100%;margin-bottom:20px;padding:3px 15px;border-radius:5px;border:solid 1px #ccc}.multicallback-right textarea{height:200px}.multicallback-right{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.multicallback-right .button-l3{margin-left:auto;margin-top:20px}html{min-height:100%}body{background:#fff;font-family:'Maven Pro',sans-serif;font-weight:400;min-width:300px;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;position:relative;cursor:default;width:100%;overflow-x:hidden}input,textarea,select,button,button:focus{outline:none;border:1px solid #bbb}input::-webkit-input-placeholder,input::-moz-placeholder,input:-moz-placeholder,input:-ms-input-placeholder{color:#000!important;opacity:1;text-overflow:ellipsis}.main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:initial}.container{width:1180px;margin:auto;padding:0 10px}.left-line-block{width:280px}a.link-decoration-white{text-decoration:none;border-bottom:1px solid rgba(255,255,255,.15);-webkit-transition:all ease .3s;transition:all ease .3s}a.link-decoration-white:hover{border-bottom:1px solid rgba(255,255,255,.8)}a.link-decoration-grey{text-decoration:none;border-bottom:1px solid rgba(79,79,79,.25);-webkit-transition:all ease .3s;transition:all ease .3s}a.link-decoration-grey:hover{border-bottom:1px solid rgba(79,79,79,.8)}.button-l1{border:1px solid #972b3b;border-radius:2px;background:transparent;padding:7px 40px;font-size:16px;color:#972b3b;cursor:pointer}.button-l1:hover{background:#972b3b;color:#fff}.button-l1:active{background:#791f2c;color:#fff}.button-l2{border:1px solid #bdbcbc;border-radius:2px;background:transparent;padding:7px 40px;font-size:16px;color:#7b7a7a;cursor:pointer}.button-l2:hover{background:#bdbcbc;color:#fff}.button-l2:active{background:#c6c6c6}.button-l3{border:1px solid #bb2939;border-radius:2px;background:#bb2939;padding:10px 40px;font-size:16px;color:#fff;cursor:pointer}.button-l3:hover{background:#a72130}.button-l3:active{background:#791f2c}.button-l4{background:#fff;border:1px solid transparent;padding:5px 30px;border-radius:5px;font-size:16px;color:rgba(142,45,60,1);cursor:pointer}.button-l4:hover{background:#fff1f3}.button-l1.large,.button-l2.large,.button-l3.large,.button-l4.large{width:100%;text-align:center;font-size:22px}.button-l5{background:#fff;border:1px solid transparent;padding:5px 8px;border-radius:5px;font-size:16px;color:#666;cursor:pointer}header{width:100%;height:62px;background:#8e2d3c;position:fixed;overflow:hidden;will-change:transform;z-index:20}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:stretch;align-content:stretch}header .container>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .logo{padding-left:0;flex-grow:1}header .logo img{width:200px;height:auto}header .head-search-form{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}header .head-search-input{border:1px solid #fff;border-radius:3px;background:#fff;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;width:100%;opacity:.7;-webkit-transition:all ease .3s;transition:all ease .3s}header .head-search-input:hover{opacity:1}header .head-search-input input{width:80%;background:transparent;border:0;padding:3px 7px;font-weight:400;font-size:16px;color:#982c3b}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){header .head-search-input input{line-height:0;padding:7px}}.head-search-reset{opacity:0;color:#fff;cursor:pointer;color:#982c3b;margin-left:auto}header .head-search-input input:focus+.head-search-reset{opacity:.6}header .head-search-input button{background:transparent;border:0;color:#fff;padding-right:10px;font-size:16px;cursor:pointer;color:#982c3b}header .head-icon-bar{color:#fff;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.icon-item a{color:#666}a,a:hover{color:#8e2d3c}header .head-icon-bar .icon-item{color:#fff;font-size:20px;padding:0 10px;position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .head-icon-bar .icon-item.add-icon{padding:0 30px 0 0}header .head-icon-bar .icon-item i{opacity:.7}header .head-icon-bar .icon-item span{font-size:16px;margin:0 0 0 8px;opacity:.7}header .head-icon-bar .icon-item:hover i,header .head-icon-bar .icon-item:hover span{opacity:1}header .head-icon-bar .icon-item.add-icon>*{opacity:1}header .head-icon-bar .icon-item .icon-notification{background:#fff;color:#8e2d3c;position:absolute;padding:.1em .48em;top:-7px;left:16px;font-size:12px;text-align:center;line-height:15px;min-width:15px;min-height:15px;white-space:nowrap;border-radius:1em}header .head-lang-bar{color:#fff;position:relative;order:4!important}header .head-lang-bar .lang-select{color:#fff;font-size:16px}header .head-lang-bar .lang-select .ui-selectmenu-button.ui-button{width:3em}header .head-lang-bar i{font-size:20px}header .head-login-bar{color:#fff;position:relative;cursor:pointer;padding:0 20px;order:4!important}header .head-login-bar span.bar{display:none}header .head-login-bar:after{content:'';height:100%;width:500%;position:absolute;left:100%;top:0}header .head-login-bar .login-icon{width:35px;height:35px;text-align:center;line-height:33px;font-size:16px;border-radius:100%;border:1px solid #fff;background-size:cover!important}header .head-login-bar span{margin-left:10px;font-size:18px;white-space:nowrap}header .head-login-bar span i{font-size:35px;margin-left:10px;margin-top:3px}.pg-search .search-form-block{margin:65px 0 5px 0}h1.title-form{color:#b54153;font-weight:300;font-size:19px;margin-bottom:1rem}.field-wrapper i{position:absolute;right:10px;top:8px;font-size:20px;color:#666;cursor:pointer}label-dop{position:absolute;top:0;left:3px;font-size:14px;color:#777;transition:all .1s linear;opacity:0;font-weight:400;z-index:-1}label-dop.on{color:#8e2d3c;z-index:1}label-dop.show{top:-20px;opacity:1;z-index:1}.main-search-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:500px;width:100%;background-color:#efeeee;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.pg-models .main-search-block,.pg-new_constructions .main-search-block,.pg-commercial .main-search-block,.pg-residential .main-search-block,.pg-home .main-search-block{margin-top:55px;padding-top:20px}.pg-notary .main-search-block{margin-top:55px;padding-top:20px}.main-search-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:260px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-transition:.2s ease;transition:.2s ease}.main-search-block .hall-link{position:absolute;bottom:20px;right:0;width:100%;text-align:center}.main-search-block .hall-link a{color:#fff;font-size:20px;font-weight:600}.search-form-container.add-details-click{height:330px;position:relative}.main-search-block .map-block{flex-shrink:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;background:rgba(242,241,241,.93);border-radius:5px 0 0 5px;box-shadow:3px 0 27px rgba(0,0,0,.25);position:relative;padding-left:15px;position:relative;z-index:1}.main-search-block .transition-map-block{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.5s cubic-bezier(.1,.9,.9,1.5);transition:.5s cubic-bezier(.1,.9,.9,1.5)}.main-search-block .show-map-block{-webkit-transform:scale(1)!important;transform:scale(1)!important}.main-search-block .map-block .map-inner{background:url(/templates/realestate/img/xmap.png.pagespeed.ic.5rGpthw5pQ.png);background-repeat:no-repeat;background-position:center;background-size:contain;margin-bottom:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main-search-block .map-block .button-block a{color:#982c3b}.form-block{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;height:100%}form.search-form-block{width:100%;min-height:100%;padding:15px 15px 25px 25px;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:start;-ms-flex-pack:start;justify-content:flex-start}form.search-form-block.search-agency{padding:20px}form.search-form-block{background:rgba(242,241,241,.98);border-right:0;box-shadow:3px 0 27px rgba(0,0,0,.35);border-radius:0 5px 5px 0;-webkit-transition:background .3s ease;transition:background .3s ease}form.search-form-block.transition-form-block{position:absolute;top:0;left:100%;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-delay:1s;transition-delay:1s;-webkit-transition-timing-function:ease;transition-timing-function:ease}form.search-form-block.show-form-block{left:0!important}form.search-form-block .white-line{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-radius:2px;height:45px;margin-bottom:20px}form.search-form-block .white-line>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form.search-form-block .white-line .select-block{background:#fff;border-radius:2px 0 0 2px;color:#666;width:20%;padding-left:10px;border:1px solid #ccc}form.search-form-block .white-line .inputs-block{background:#fff;color:#7b7a7a;width:20%;padding-left:10px}form.search-form-block .white-line .inputs-block.pois{width:80%;padding-left:5px;border:solid 1px #ccc;border-left:none;border-radius:0 2px 2px 0;margin-right:10px}form.search-form-block .white-line .inputs-block .ui-button,form.search-form-block .white-line .select-block .ui-button{width:calc(100% - 3px)}form.search-form-block .search-agency .white-line .inputs-block{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:4px 0 0 4px}form.search-form-block .white-line .inputs-block input{border:0;background:transparent;color:#7b7a7a;width:100%}form.search-form-block .white-line .center-separator{border-right:1px solid #bfbdbd;height:30px;margin:auto 10px;z-index:1}form.search-form-block .white-line .range-block{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;width:150px;background:#fff;border-radius:0 4px 4px 0;padding:0 20px 0 10px;color:#b3b2b2;font-size:13px}form.search-form-block .white-line .range-block .range-mob{width:100%}form.search-form-block .white-line .range-block .ui-slider-handle{cursor:pointer}form.search-form-block .white-line .range-block #range-custom-handle{cursor:default;color:#6b6b6b;font-size:16px;margin-top:2px}form.search-form-block .white-line .range-block .ui-slider{margin-top:-15px;cursor:pointer}form.search-form-block .white-line .range-block span.ui-slider-handle{width:30px;height:14px;display:block;top:-3px;margin-left:-13px}form.search-form-block .white-line .range-block #slider-range{width:80%;margin:-10px auto 0 auto}.ui-slider-horizontal .ui-slider-handle:after{font:11px/1 FontAwesome;content:'\f105';position:relative;left:8px;top:-3px;color:#b9b9b9}.ui-slider-horizontal .ui-slider-handle:before{font:11px/1 FontAwesome;content:'\f104';position:relative;right:8px;top:-3px;color:#b9b9b9}form.search-form-block .form-l2-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:20px;margin-top:10px}form.search-form-block .form-l2-line>*,.old_new>div{margin:0 10px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #bfbdbd;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);padding:3px 10px;border-radius:2px;position:relative;padding:4px 7px}form.search-form-block .form-l2-line>*{width:18%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){form.search-form-block .form-l2-line>*{line-height:0;padding:7px}}form.search-form-block .form-l2-line .company-name-block{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}form.search-form-block .form-l2-line .checkbox-block{margin:0;width:50px;color:#7b7a7a;border-bottom:0}form.search-form-block .form-l2-line>* input{width:100%;border:0;background:transparent;color:#7b7a7a;z-index:1;cursor:pointer}input:-ms-input-placeholder{color:#ccc!important;font-weight:400!important}form.search-form-block .form-l4-line .inner-block,form.search-form-block .form-l3-line .inner-block{color:#7b7a7a;margin-right:20px}form.search-form-block label{cursor:pointer;color:#666}form.search-form-block .form-l3-line .inner-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}form.search-form-block .form-l3-line .inner-line[data-sel-check="1"]{display:none}form.search-form-block .buttons-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:auto}body.pg-dealers2 form.search-form-block .buttons-line{justify-content:space-between}form.search-form-block .buttons-line button{padding:10px 20px;margin:0 5px}form.search-form-block .buttons-line .add-details-button:before{font:14px/1 FontAwesome;content:"\f067"}.add-details-click form.search-form-block .buttons-line .add-details-button:before{font:14px/1 FontAwesome;content:"\f068"}form.search-form-block .form-l2-line .select-block{color:#7b7a7a;background:#fff;line-height:inherit;padding:2px 6px 3px 0}form.search-form-block .search-agency .form-l2-line .company-name-block{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}form.search-form-block .buttons-line .form-l4-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:none}form.search-form-block .buttons-line .form-l4-line .inner-block{color:#7b7a7a}.search-form-agency .form-l3-line,.add-details-click form.search-form-block .form-l3-line,.add-details-click form.search-form-block .form-l4-line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start}form.search-form-block.search-agency .white-line .inputs-block{width:100%}form.search-form-block.search-agency .white-line .inputs-block .ui-button{width:auto}.pg-real_estate_agencies #search-country,.pg-real_estate_agencies form.search-form-block.search-agency .white-line .inputs-block .ui-button{width:160px}.pg-real_estate_agencies form.search-form-block.search-agency .ui-selectmenu-text{overflow:hidden}.pg-dealers2 #search-country,.pg-dealers2 form.search-form-block.search-agency .white-line .inputs-block .ui-button{width:160px}.pg-dealers2 form.search-form-block.search-agency .ui-selectmenu-text{overflow:hidden}form.search-form-block.search-agency .ui-selectmenu-text{overflow:auto;margin-right:30px}form.search-form-block.search-agency .company-name-block ul.token-input-list{padding:15px 0 5px 0;height:50px}.search-agency .inputs-block{border-radius:5px;border:solid 1px #ccc}.main-search-block .container.search-form-agency{height:initial}.main-search-block .search-form-agency .form-block{height:initial}#bc_div{color:#838181;font-size:14px;background:#ede9e7;padding:10px 0}.pg-search #bc_div,.pg-search_geo #bc_div{background:#f2f1f1;padding:10px}#bc_div i{color:#8e2d3c;font-size:10px;margin:0 5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee!important}.section-block-top{padding:60px 0 0 0}.pg-search .section-block-top,.pg-search_geo .section-block-top{padding:0}.section-block{padding:50px 0;background:#fff}.section-block.section-hightlight{background:#f5f5f5}.section-block .title{text-align:center;font-size:36px;font-weight:400;color:#000;margin:0 0 30px 0}.section-block .title.min{color:#7b7a7a}.section-block .section-four-items{margin:0 10px;width:25%}.section-block .section-four-items:first-child{margin:0 10px 0 0}.section-block .section-four-items:last-child{margin:0 0 0 10px}.section-block .button-container{margin-top:60px;text-align:center}footer .bottom-block{margin-top:50px;background:#313131;height:55px;overflow:hidden}footer .bottom-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch}footer .bottom-block .container>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .bottom-block .app-block{background:#982c3b;position:relative;color:#fff;padding:0 20px}footer .bottom-block .app-block:after{content:'';height:100%;width:500%;position:absolute;background:#982c3b;left:100%;top:0}footer .bottom-block .app-block i{margin:0 10px 0 0}footer .bottom-block .app-block a{color:#fff}footer .bottom-block .link-block{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}footer .bottom-block .link-block a{margin:0 20px 0 0;color:#646363;text-transform:uppercase}footer .top-block{background:#efeeee;border-top:1px solid #dcdcdc}footer .top-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}footer .top-block .copy-block{padding:50px 40px 50px 0;border-right:1px solid #dcdcdc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:13px;color:#6f6f6f}footer .top-block .copy-block>*{margin:10px 0}footer .top-block .copy-block a{color:#982c3b}footer .top-block .copy-block .logo{width:210px;padding:5px 5px;background-color:#8e2d3c;border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}footer .top-block .copy-block .logo img{width:200px;height:auto;-webkit-transition:all .3s ease;transition:all .3s ease}footer .top-block .links-block{padding:50px 0 50px 40px;-ms-flex-preferred-size:100%;flex-basis:100%}footer .top-block .links-block .link-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:space-between;align-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0;margin:0 0 30px 0}footer .top-block .links-block ul{width:33%;list-style:none;padding:0 20px 0 0;margin:0}footer .top-block .links-block ul li{padding:5px 0}footer .top-block .links-block ul li a{color:#4f4f4f;font-size:15px;font-weight:400;white-space:nowrap}footer .top-block .links-block .partners-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}footer .top-block .links-block .partners-block div{margin:10px 0}footer .top-block .links-block .partners-block div img{max-width:250px;margin-top:5px}.social-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.social-button .sicial-circle{height:35px;width:35px;border-radius:100%;background:#7c7c7c;line-height:35px;color:#fff;text-align:center;margin-right:10px;font-size:16px}.container.agencies-preview-block-mob{position:relative;width:95%;height:100px;padding:0;overflow:hidden}.container.agencies-preview-block-mob:before,.container.agencies-preview-block-mob:after{content:'';position:absolute;background:#fff;width:70px;height:100%;top:0;z-index:2}.container.agencies-preview-block-mob:after{left:-70px}.container.agencies-preview-block-mob:before{right:-70px}.swiper-slide{text-align:center;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.swiper-slide img{max-height:100px;width:100%;max-width:120px}.swiper-next,.swiper-prev{display:block;position:absolute;height:50px;width:50px;vertical-align:middle;top:50%;margin-top:-25px;text-align:center;border:solid 1px #ababab;border-radius:5px;color:#ababab;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:3;cursor:pointer}.swiper-next i,.swiper-prev i{font-size:30px;line-height:45px}.swiper-next{right:-68px}.swiper-prev{left:-68px}.swiper-next:hover,.swiper-prev:hover{background:#982c3b;border:solid 1px #982c3b;color:#fff;box-shadow:0 0 10px rgba(0,0,0,.45)}.news-preview-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.news-preview-block .news-preview-item{border-radius:5px}.news-preview-block .news-preview-item .wrap{border-radius:5px;background-repeat:no-repeat;background-position:center;background-size:cover;height:100%}.news-preview-block .news-preview-item .bg{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:start;-ms-flex-pack:start;justify-content:flex-start;height:100%;border-radius:5px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:-webkit-linear-gradient(top,rgba(0,0,0,.3) 0%,rgba(0,0,0,.2) 56%,rgba(0,0,0,.1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.2) 56%,rgba(0,0,0,.1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d000000', endColorstr='#1a000000', GradientType=0)}.news-preview-block .news-preview-item:hover .wrap{box-shadow:0 0 20px rgba(0,0,0,.5)}.news-preview-block .news-preview-item:hover .bg{background:rgba(152,44,59,.6)}.news-preview-block .news-preview-item .caption{text-transform:uppercase;font-size:16px;text-shadow:0 0 5px rgba(0,0,0,.4);color:#fff;padding:15px;margin-bottom:10px;height:90px;overflow:hidden}.news-preview-block .news-preview-item .summary{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 15px 10px 15px;font-size:13px;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.4);min-height:150px}.news-preview-block .news-preview-item .bottom-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;margin-top:auto;border-top:1px solid transparent;font-size:13px;text-shadow:0 0 5px rgba(0,0,0,.4);color:#fff}.news-preview-block .news-preview-item .bottom-block .date{padding:10px 15px}.news-preview-block .news-preview-item .bottom-block .more{padding:10px 15px;border-radius:0 0 5px 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.news-preview-block .news-preview-item .bottom-block .more a{color:#fff}.news-preview-block .news-preview-item .bottom-block .date:before{font:14px/1 FontAwesome;content:'\f017';font-size:14px;margin:0 10px 0 0}.news-preview-block .news-preview-item .bottom-block .more:after{font:14px/1 FontAwesome;content:'\f105';font-size:14px;margin:0 0 0 10px}.news-preview-block .news-preview-item:hover .bottom-block{border-top:1px solid rgba(255,255,255,.3)}.news-preview-block .news-preview-item:hover .bottom-block .more{background:#982c3b}.pg-real_estate_agencies .main-search-block{margin-top:55px}.pg-dealers2 .main-search-block{margin-top:55px}.agencies-preview-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch}.agencies-preview-block .agencies-preview-item{width:8%;margin:0 10px}.agencies-preview-block .agencies-preview-item:first-child{margin:0 10px 0 0}.agencies-preview-block .agencies-preview-item:last-child{margin:0 0 0 10px}.agencies-preview-block .agencies-preview-item img{max-width:100%}.property-preview-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.property-preview-block .property-preview-item{border:1px solid #d6d5d5;border-radius:5px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:left}.property-preview-block .property-preview-item:hover{box-shadow:0 0 30px rgba(0,0,0,.3)}.property-preview-block .property-preview-item:hover .bottom-block .more{margin-right:0}.property-preview-block .property-preview-item:hover .img:after{background:rgba(152,44,59,.4)}.property-preview-block .property-preview-item:hover figcaption{color:rgba(152,44,59,1)}.property-preview-block .property-preview-item .img:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.property-preview-block .property-preview-item .img{overflow:hidden;border-radius:4px 4px 0 0;position:relative;background:#d6d6d6;height:170px}.property-preview-item:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.property-preview-block .property-preview-item .img img{width:100%;margin-top:-24px}.property-preview-block .property-preview-item figcaption{font-size:16px;font-weight:600;padding:10px 15px;text-transform:uppercase}.property-preview-block .property-preview-item .summary{font-size:13px;padding:0 15px 15px 15px;color:#8f8f8f;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.property-preview-block .property-preview-item .bottom-block{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;height:50px;border-top:1px solid #d6d5d5;overflow:hidden}.property-preview-block .property-preview-item .bottom-block>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.property-preview-block .property-preview-item .bottom-block .price{font-weight:600;padding:0 15px;font-size:18px;color:#982c3b;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.property-preview-block .property-preview-item .bottom-block .agency-logo{padding:0 15px}.property-preview-block .property-preview-item .bottom-block .agency-logo img{max-height:40px;max-width:55px;vertical-align:middle}.property-preview-block .property-preview-item .bottom-block .more{background:#982c3b;font-size:30px;padding:0 20px;color:#fff;border-radius:0 0 5px 0;width:50px;height:100%;margin-right:-55px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.rubric-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-around;-ms-flex-line-pack:stretch;align-content:stretch}.rubric-block .rubric-item{padding:15px;background:#fff;border:1px solid #d6d6d6;border-radius:5px;-webkit-transition:all .3s ease;transition:all .3s ease}.rubric-block .rubric-item:hover{box-shadow:0 0 27px rgba(0,0,0,.35);border:1px solid transparent}.rubric-block .rubric-item:hover .rubric-title{color:#8e2d3c}.rubric-block .rubric-item a:hover{text-decoration:none}.rubric-block .rubric-item .img{text-align:center}.rubric-block .rubric-item .rubric-title{font-size:16px;font-weight:600;margin:7px 0 10px 0;text-align:center;color:#000}.rubric-block .rubric-item .rubric-summary{font-size:14px;color:#676767}.rubric-item .img img{max-width:50%}.sing-in-block{position:absolute;top:0;left:0;height:100%;background:rgba(0,0,0,.5);width:100%;z-index:110;display:none;overflow:hidden}.sing-in-block .right-block{width:350px;height:100%;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:fixed;right:-500px;overflow:auto;z-index:-1}.sing-in-block .right-block.nofoto.open-ok{z-index:2001}.sing-in-block .right-block .main-block{background:rgba(255,255,255,.9);border-bottom:solid 1px #ccc}.sing-in-block .right-block .main-block .head-block{background:rgba(142,45,60,1);height:62px;padding:0 20px 0 40px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease;transition:all .3s ease}.sing-in-block .right-block .main-block .head-block .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.sing-in-block .right-block .main-block .head-block .title .login-icon{width:42px;height:42px;text-align:center;line-height:42px;font-size:20px;border-radius:100%;border:2px solid #fff;background-size:cover!important}.close-sing-in-block{font-size:26px;opacity:.7;cursor:pointer}.close-sing-in-block:hover{opacity:1}.sing-in-block .right-block .main-block .head-block .title span{margin-left:10px;font-size:18px}span a.out{font-size:14px;color:#fff;opacity:.7;margin-top:-5px;display:block;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}span a.out i{margin-left:5px;font-size:11px;-webkit-transition:all .3s ease;transition:all .3s ease}span a.out:hover{opacity:1}span a.out:hover i{margin-left:15px}.sing-top-block{padding:12px 40px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.sing-top-block .sing-top-icon{width:100%}.sing-top-block .sing-top-icon .icon-item{display:inline-block;font-size:17px;font-weight:500;color:#666;width:100%;height:38px;margin-right:5px;text-align:center;line-height:37px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;position:relative;text-align:left;text-transform:uppercase}.lang-select i,.sing-top-block .sing-top-icon .icon-item i{margin-right:5px;width:16px;text-align:center}.sing-top-icon .icon-notification{position:absolute;top:0;right:-4px;line-height:initial;font-size:12px;background:#fff;color:#972b3b;width:15px;height:15px;border-radius:100%}.sing-top-block .sing-top-icon .icon-item:hover{color:#972b3b}.sing-top-block .ui-selectmenu-button.ui-button{width:50px}.lang-select.dop .ui-selectmenu-text{font-weight:500;font-size:18px;color:#666}.sing-menu-block{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;background:rgba(255,255,255,.9);padding:12px 40px}.sing-menu-block .icon-item{border:solid 1px;text-align:center;border-radius:5px;padding:5px 0;font-size:20px;color:#972b3b;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.sing-menu-block .icon-item:hover{background:#972b3b;color:#fff}.sing-menu ul{margin-top:15px;padding:0}.sing-menu li{display:block;margin:10px 0}.sing-menu a{text-transform:uppercase;color:#777;font-weight:500;border-bottom:solid 1px #c5c5c5}.sing-menu a:hover{text-decoration:none;border-bottom:none}.sing-menu.dop-lin{margin-bottom:20px}.sing-menu.dop-lin a{color:#8e2d3c;border-bottom:none}.sing-menu.dop-lin a:hover{border-bottom:solid 1px #bb2939}.sing-menu-user{margin-top:25px}.sing-menu-user ul{padding:0;margin-top:20px}.sing-menu-user li{margin-top:10px;display:block}.sing-menu-user a{text-transform:uppercase;color:#777;font-weight:500;font-size:15px}.sing-menu-user a{text-transform:uppercase;text-decoration:none}.sing-menu-user a span{border-bottom:solid 1px}.sing-menu-user a:hover span{border-bottom:none}.sing-menu-user i{width:25px;text-align:center;padding-right:10px}.sing-menu-user li.active i{color:#972b3b}.sing-menu-user .icon-notification{display:inline-block;background:#972b3b;width:22px;text-align:center;margin-left:5px;border-radius:100%;color:#fff}.sing-menu-search{margin-top:30px;position:relative;border-bottom:solid 1px #c5c5c5}.sing-menu-search:hover{border-bottom:solid 1px #8c8c8c}.site-search{background:rgba(0,0,0,0)}input.site-search{border:0;width:calc(100% - 30px)}.sing-menu-search button{position:absolute;right:0;top:0;height:100%;border:0;background:rgba(0,0,0,0);color:#9a9a9a;cursor:pointer;font-size:18px;-webkit-transition:all .3s ease;transition:all .3s ease}.sing-menu-search button:hover{color:#972b3b}.sing-in-block .center-block{width:100%;height:100vh;display:none;position:fixed}.sing-in-block .forms-wrap-scroll{height:100%;display:flex;display:-webkit-flex}.sing-in-block .forms-wrap{width:380px;max-height:100vh;overflow-y:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;opacity:0;margin:auto;background:rgba(242,241,241,1);padding:20px 40px 0 40px;position:relative;border-radius:5px}.sing-in-block .forms-wrap.reg-f{width:600px}.sing-in-block .sign-up-form-show{display:none}.center-block .forms-wrap .close-center-block{position:absolute;top:0;right:15px;font-size:30px;cursor:pointer;opacity:.8}.center-block .forms-wrap .close-center-block:hover{opacity:1}.center-block .forms-wrap .form-block .form-inner{margin:0 0 20px 0;padding:5px;border:solid 1px #ccc;border-radius:5px;background:#fff}form.reg-form{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.center-block .forms-wrap.reg-f .form-block .form-inner{width:48%;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center}.center-block .forms-wrap .form-block .form-inner i{font-size:20px;width:30px;text-align:center;color:#999}.center-block .forms-wrap .form-block .form-inner input{width:210px;background:transparent;border:0;color:#666}.center-block .button-l4{color:#bebebe;font-weight:500}.center-block .pass-forgot{margin:10px 0;color:rgba(255,255,255,.8);text-align:center;font-size:18px}.center-block .pass-forgot a{color:#666}.center-block .pass-forgot a:hover{border-bottom:solid 1px #666}.center-block .sing-in-social{text-align:center;color:#666;margin:5px 0}.center-block .sing-in-social span{display:block;margin:0 0 10px 0}.center-block .social-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.center-block .sicial-circle{border:1px solid #666;background:transparent;-webkit-transition:all .3s ease;transition:all .3s ease;color:#666}.center-block .sicial-circle:hover{background:#fff}.center-block .button-block{width: calc(100% + 30px);margin-left:-15px;padding:15px}.center-block .button-block .question{text-align:center}.large-log{background:none;border:none;margin:10px auto 20px;display:block;color:#972b3b;cursor:pointer}.large-log:hover{color:#666}.tooltipe-item .tooltipe-container{display:none}.tooltype-title{margin:0 0 10px 0;font-weight:600}.big-bnr{margin:40px auto;border-radius:5px;font-size:20px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.big-bnr.top-section-position{margin-top:0;margin-bottom:60px}.big-bnr span{margin:auto}.seo-text-block{margin-top:60px;text-align:center;color:#797979}.seo-text-block.no-margin{margin-top:0;text-align:left}.news-list-intro-container{background:no-repeat center;background-size:cover}.news-list-intro{color:#fff;padding:80px 0}.news-list-intro-single{color:#fff;padding:0}.news-list-intro h1{font-size:36px;font-weight:500;margin-bottom:15px}.news-list-intro p{font-size:18px;margin-bottom:10px;width:700px}.search-line-input{background-color:rgba(0,0,0,.37);border-radius:5px 5px 0 0;height:73px;display:-webkit-box;display:-ms-flexbox;display:flex}.search-line-input-box{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:1px solid #fff;border-radius:5px;-webkit-transition:all .3s ease;transition:all .3s ease;margin:auto;padding:0 10px;width:90%;opacity:.5}.search-line-input button{color:#fff;background:transparent;border:0;padding:0;font-size:18px;-webkit-transition:all .3s ease;transition:all .3s ease}.search-line-input input{background-color:transparent;font-size:16px;height:31px;border:0;width:232px;color:#fff}.search-line-input-box:hover{opacity:1}.news-list-container{position:relative}.news-list-container:after{content:' ';height:100%;left:0;position:absolute;top:0;width:40%}.news-list-container .container{display:-ms-flexbox;display:-webkit-box;display:flex;position:relative;z-index:1}.news-list{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1}.inner-page-menu{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1}.inner-page-menu a{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:#eeebeb;border-bottom:1px solid #e0dfdf;color:#807672;display:block;display:-ms-flexbox;display:-webkit-box;display:flex;font-weight:500;height:48px;padding-left:20px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.inner-page-menu a:before{background-color:#9d2c3b;content:' ';height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:5px}.inner-page-menu a:hover{color:#8e2d3c;text-decoration:none}.inner-page-menu a:hover:before{opacity:1}.subscribe-news-header{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:#8f3341;display:-ms-flexbox;display:-webkit-box;display:flex;height:47px;padding-left:20px}.subscribe-news-header span{color:#fff;font-size:16px;margin-left:7px;text-transform:uppercase}.subscribe-news-header i{color:#fff;font-size:13px}.subscribe-news-content{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-image:-webkit-linear-gradient(left,#8e2d3c -1%,#c42837 100%,#c42837 100%);background-image:linear-gradient(to right,#8e2d3c -1%,#c42837 100%,#c42837 100%);display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:133px;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.subscribe-news-input{position:relative;width:234px}.subscribe-news-input input{background-color:transparent;border:none;border-bottom:1px solid #fff;color:#fff;font-size:16px;opacity:.5;padding:7px 20px 7px 27px;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.subscribe-news-input input:focus{opacity:1}.subscribe-news-input input:focus+i{opacity:1}.subscribe-news-input input::-webkit-input-placeholder{color:#fff}.subscribe-news-input input::-moz-placeholder{color:#fff}.subscribe-news-input i{color:#fff;font-size:16px;left:1px;opacity:.5;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;transition:all .3s ease}.button-white{background-color:#fff;border:2px solid #fff;border-radius:5px;color:#8f3340;font-size:20px;height:42px;margin-top:17px;-webkit-transition:all .3s ease;transition:all .3s ease;width:234px}.button-white:hover{background-color:transparent;color:#fff}.news-two-iteam{height:100%;margin-bottom:22px;margin-right:22px;width:47%}.news-two-iteam .wrap{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s ease;transition:all .3s ease}.news-two-iteam:hover .wrap{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.news-two-iteam:hover .bg{background:transparent!important}.news-list{background-color:#fff;padding-top:27px}.news-list .news-preview-block{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-between;-webkit-box-pack:justify;justify-content:space-between}.news-list .news-preview-block .caption{font-weight:600}.news-list .news-preview-block .summary{font-size:14px;min-height:124px;padding-right:0;width:224px}.news-paginator{padding-bottom:60px;padding-top:40px}.paginator{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.paginator .arrow{color:#8f8e8e;font-size:30px;padding:2px 8px;-webkit-transition:all .3s ease;transition:all .3s ease}.paginator .arrow:hover{color:#9d2c3b}.pagination-numbers{display:-ms-flexbox;display:-webkit-box;display:flex;margin:0 10px}.pagination-numbers a{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:block;display:-ms-flexbox;display:-webkit-box;display:flex;font-size:20px;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin-right:6px;-webkit-transition:all .3s ease;transition:all .3s ease;color:initial}.pagination-numbers a:last-child{margin-right:0}.pagination-numbers a:hover{color:#9d2c3b;text-decoration:none}.pagination-numbers .current{border:1px solid #ababab;padding:4px 14px}.medium-banner{background:#d6d6d6;border-radius:5px;height:250px;margin-bottom:60px;margin-right:30px}.news-preview-item .lable{background-color:#efeeee;color:#7c7b7b;display:inline-table;font-size:14px;height:19px;margin-top:15px;padding:0 14px 0 18px}.inner-page-menu-button{position:relative}.inner-page-menu-open-button{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.37);color:#fff;cursor:pointer;display:none;font-size:18px;padding:10px 0;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;z-index:2}.inner-page-menu-open-button i{-webkit-transition:all .3s ease;transition:all .3s ease;margin:0 0 0 10px}.inner-page-menu-open-button.open i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.single-news-share-buttons{background-color:rgba(0,0,0,.62);border-radius:5px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.single-news-share-buttons i{-ms-flex-align:center;-webkit-box-align:center;align-items:center;color:#bdbcbc;display:-ms-flexbox;display:-webkit-box;display:flex;height:40px;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;width:40px}.single-news-share-buttons i:hover{color:#fff}.single-news-intro{height:131px;margin-top:60px;padding:20px 0 0 0}.single-news-intro .container{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;position:relative}.single-news-intro .news-list-intro{margin-top:0;padding-top:0}.single-news-container{background-color:#e0dfdf;position:relative}.single-news-container .container{display:-ms-flexbox;display:-webkit-box;display:flex;position:relative;z-index:1}.single-news-container:before{background-color:#fdfbfb;content:' ';height:100%;left:0;position:absolute;top:0;width:50%}.single-news{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;padding-right:30px;position:relative;width:calc(100% - 270px)}.single-news-header{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:500px;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:flex-end;margin:35px 0;padding:0 30px 40px 67px;position:relative}.single-news-bg-img{bottom:0;height:300px;left:0;position:absolute;width:100%}.single-news-share-buttons{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.single-news-date{background-color:#ac2a39;color:#fff;font-size:18px;margin-bottom:25px;padding:0 8px;position:relative;z-index:1}.single-news-header-text{color:#fff;font-size:36px;font-weight:500;line-height:1.2;position:relative;max-width:440px;z-index:1}.single-news-content{padding-bottom:30px}.single-news-content p{color:#5f5f5f;font-size:16px;line-height:1.8}.single-news-content h2{color:#5f5f5f;font-size:22px;margin:25px 0}.single-news-content ul{margin:25px 0}.section-hightlight li,.single-news-content li{font-size:16px;margin-bottom:10px}.single-news-content li{list-style-type:none}.section-hightlight li:after{border:2px solid #ac2a39;border-radius:50%;content:' ';height:8px;left:-17px;position:absolute;top:7px;width:8px}#paginator li:after{content:none}.single-news-content li:before{content:"\2014";margin-right:5px}.single-news-content img{float:left;margin-bottom:10px;margin-right:25px;max-width:100%;height:auto}.single-news-similar{padding-bottom:55px}.single-news-similar h1{font-size:36px;font-weight:500;margin-bottom:50px;margin-top:35px;text-align:center}.news-bar{position:relative;top:-73px;min-width:270px;max-width:270px;width:270px;z-index:1;transition:all .3s ease}.news-bar .inner-fixed-bar{width:270px;transition:all .3s ease}.news-bar .inner-fixed-bar.fixed{position:fixed!important;top:-240px}.news-bar .inner-fixed-bar.fixed-end{position:fixed;bottom:0}.rubric-aside-block .rubric-item{padding:10px;background:#fff;border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-left:1px solid #d6d6d6;-webkit-transition:all .3s ease;transition:all .3s ease}.rubric-aside-block .rubric-item:hover{box-shadow:0 0 27px rgba(0,0,0,.35)}.rubric-aside-block .rubric-item:hover .rubric-title{color:#8e2d3c}.rubric-aside-block .rubric-item a:hover{text-decoration:none}.rubric-aside-block .rubric-item .img{text-align:center}.rubric-aside-block .rubric-item .rubric-title{font-size:14px;font-weight:600;margin:7px 0 10px 0;text-align:center;color:#000}.rubric-aside-block .rubric-item .rubric-summary{font-size:14px;color:#676767;text-align:center}div.rubric-aside-block{padding-bottom:35px}.a-agency-preview-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.a-agency-preview-block .a-agency-preview-item{border:1px solid #d6d5d5;border-radius:5px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.a-agency-preview-block .a-agency-preview-item:hover{box-shadow:0 0 30px rgba(0,0,0,.3)}.a-agency-preview-block .a-agency-preview-item:hover .bottom-block .more{background:#982c3b;border-color:transparent;color:#fff}.a-agency-preview-block .a-agency-preview-item:hover figcaption{color:rgba(152,44,59,1)}.a-agency-preview-block .a-agency-preview-item .img{overflow:hidden;border-radius:4px 4px 0 0;position:relative;background:#fff;height:130px;text-align:center;padding:20px}.a-agency-preview-block .a-agency-preview-item .img img{max-width:60%;max-height:100%}.a-agency-preview-block .a-agency-preview-item figcaption{font-size:16px;font-weight:600;padding:10px 15px;text-transform:uppercase}.a-agency-preview-block .a-agency-preview-item .summary{font-size:13px;padding:0 15px 15px 15px;color:#8f8f8f;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.a-agency-preview-block .a-agency-preview-item .bottom-block{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;height:50px;border-top:1px solid #d6d5d5;overflow:hidden}.a-agency-preview-block .a-agency-preview-item .bottom-block>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.a-agency-preview-block .a-agency-preview-item .bottom-block .info{font-weight:400;padding:0 15px;font-size:18px;color:#982c3b;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.a-agency-preview-block .a-agency-preview-item .bottom-block .info i{margin:0 10px 0 0}.a-agency-preview-block .a-agency-preview-item .bottom-block .more{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;font-size:14px;padding:0 20px;color:#a7a5a5;border-left:1px solid #d6d5d5;border-radius:0 0 5px 0;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.a-agency-preview-block .a-agency-preview-item .bottom-block .more i{margin:0 0 0 10px;font-size:20px}.search-agency-container{margin-top:80px;position:relative}.search-agency-content{width:65%}.search-agency-results-content{display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;padding:0 25px 30px 25px;-ms-flex-pack:justify;-ms-flex-wrap:wrap}.search-agency-item-container{margin:10px 0;padding:0 10px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.search-agency-item{border:1px solid #d6d5d5;border-radius:2px;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:auto;-webkit-box-pack:justify;justify-content:space-between;-webkit-transition:all .3s ease;transition:all .3s ease;-ms-flex-direction:column;-ms-flex-pack:justify}.search-agency-item:hover,.search-agency-item.hover{box-shadow:0 0 10px rgba(0,0,0,.3)}.search-agency-item:hover .search-agency-item-button{margin-right:0}.search-agency-item:hover .search-agency-item-image:before{opacity:1}.search-agency-item:hover .search-agency-item-information p{color:#a63342}.search-agency-item-image{height:175px;position:relative}.search-agency-item-image:before{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2;border-radius:4px 4px 0 0}.search-agency-item-image .swiper-container{height:100%}.search-agency-item-image .swiper-slide{background:no-repeat center;background-size:cover;border-radius:4px}.search-agency-item-information{padding:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.search-agency-item-information-header span{color:#6c6c6c;font-size:16px}.search-agency-item-information-header span:nth-child(2n) {margin:0 5px}.search-agency-item-information p{color:#575656;font-size:16px;font-weight:600;margin:10px 0 10px 0;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.search-agency-item-information>span{color:#7a7a7a;display:block;font-size:14px}.search-agency-item-bottom-line{-webkit-box-align:center;align-items:center;border-top:1px solid #dfdede;display:-ms-flexbox;display:-webkit-box;display:flex;height:45px;-webkit-box-pack:justify;justify-content:space-between;overflow:hidden;padding-left:20px;-webkit-transition:all .3s ease;transition:all .3s ease;-ms-flex-align:center;-ms-flex-pack:justify}.search-agency-item-bottom-line>i{cursor:pointer;font-size:18px;-webkit-transition:all .3s ease;transition:all .3s ease}.search-agency-item-bottom-line>i:hover{color:#ea861a}.search-agency-item-bottom-line img{margin-left:auto;margin-right:20px;max-height:37px}.search-agency-item-button{-webkit-box-align:center;align-items:center;background-color:#982c3b;border-radius:0 0 5px 0;color:#fff;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;font-size:30px;height:100%;-webkit-box-pack:center;justify-content:center;margin-right:-49px;-webkit-transition:all .3s ease;transition:all .3s ease;width:49px;-ms-flex-align:center;-ms-flex-pack:center}.swiper-pagination-fraction{-webkit-box-align:center;align-items:center;background-color:rgba(115,115,115,.9);border-radius:5px 0 0 5px;bottom:0!important;color:#b2b1b1;display:-ms-flexbox;display:-webkit-box;display:flex;font-size:14px;height:30px;-webkit-box-pack:center;justify-content:center;left:initial!important;position:absolute;right:0!important;width:90px!important;-ms-flex-align:center;-ms-flex-pack:center}.swiper-pagination-fraction span:first-child{color:#fff}.search-agency-item-image .swiper-button-next,.search-agency-item-image .swiper-button-prev{-webkit-box-align:center;align-items:center;background:none;color:#fff;display:-ms-flexbox;display:-webkit-box;display:flex;font-size:24px;height:20px;-webkit-box-pack:center;justify-content:center;margin-top:0;width:17px;-ms-flex-align:center;-ms-flex-pack:center}.search-agency-item-image .swiper-button-prev{bottom:6px;left:initial;right:65px;top:initial}.search-agency-item-image .swiper-button-next{bottom:6px;right:8px;top:initial}.search-agency-results-top-line{-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;padding:20px 25px;-ms-flex-align:center}.search-agency-results-top-line span{color:gray;font-size:16px;margin-right:auto}.sort-by-caret{-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;padding:0 5px;-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;margin-right:auto;margin-left:20px}.sort-by-caret i{color:#dfd9da;font-size:16px}.sort-by-caret i:first-child{-webkit-transform:translateY(4px);transform:translateY(4px);-ms-transform:translateY(4px)}.sort-by-caret i:last-child{-webkit-transform:translateY(-4px);transform:translateY(-4px);-ms-transform:translateY(-4px)}.sort-by-caret .active-sort-by{color:#a92b3a}.search-agency-item-price{-webkit-box-align:center;align-items:center;background-color:rgba(167,43,58,.9);border-radius:0 5px 5px 0;bottom:0;color:#fff;display:-ms-flexbox;display:-webkit-box;display:flex;font-size:18px;height:30px;-webkit-box-pack:center;justify-content:center;left:0;padding:0 20px;position:absolute;z-index:2;-ms-flex-align:center;-ms-flex-pack:center;line-height:15px}.search-agency-form{background:#f5f5f5}.search-agency-map{position:absolute;top:0;right:0;height:100%;width:100%;background:#f0ede5;display:inline-block}#gmap{width:100%;height:calc(100vh - 62px)}.search-agency-map.is-open{width:100%}.search-agency-map .top-filter{position:absolute;top:0;left:0;width:100%;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:rgba(0,0,0,.25)}.search-agency-map .top-filter .label-item{color:#fff}.search-agency-map .open-map-button{position:absolute;top:50%;left:20px;margin-top:-30px;height:60px;width:60px;background:rgba(167,43,58,1);border-radius:5px;border:1px solid rgba(255,255,255,1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;opacity:.6;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.search-agency-map .open-map-button:hover{opacity:1}.sort-by-select{border-radius:5px;padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;min-width:190px}.sort-by-select .in-tool{color:#666;margin-right:10px}.pg-search .ui-selectmenu-button.ui-button{width:11em}.object-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.object-content>.left-block{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.object-content>.left-block{width:calc(100% - 310px)}input:valid+label-dop,input:disabled+label-dop,label-dop.display{top:-12px!important}div.map-block{display:none!important}}.object-content>.right-block{-ms-flex-negative:1;flex-shrink:1;position:relative;min-width:300px;-ms-flex-preferred-size:300px;flex-basis:300px}.object-content>.right-block:after{content:'';background:#e0dfdf;position:absolute;height:200%;width:1000%;bottom:0;left:100%;z-index:0}.object-content>.right-block .agency-block{width:300px;background:#f9f9f9;border-radius:5px 0 5px 0;position:relative;top:-120px;right:0;padding:15px 0 0 0;z-index:10}.object-content>.right-block .agency-block .agency-info-block{background:#fff;padding:15px;margin:0 17px}.object-content>.right-block .agency-block .agency-info-block .img{text-align:center;margin:0 0 20px 0}.object-content>.right-block .agency-block .agency-info-block .img img{max-width:70%;height:auto}.object-content>.right-block .agency-block .agency-info-block.agent .img img{max-width:40%;height:auto}.object-content>.right-block .agency-block .agency-info-block .title{text-transform:uppercase;text-align:center;color:#807f7f;font-size:18px;margin:0 0 15px 0;font-weight:600}.object-content>.right-block .agency-block .agency-info-block .adress{margin:0 0 20px 0}.object-content>.right-block .agency-block .agency-info-block .adress p{padding:0;margin:0;color:#807f7f;text-align:center;font-size:15px}.object-content>.right-block .agency-block .agency-info-block .title a{color:#807f7f}.object-content>.right-block .agency-block .agency-info-block button{margin:0 0 10px 0;padding:7px 1px 9px;width:100%;font-size:15px}i.red{color:#8e2d3c}.object-content>.right-block .agency-block .partner-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:10px}.object-content>.right-block .agency-block .partner-block .partner-item{width:100%;padding:7px;background:#fff;cursor:pointer;display:block;text-align:left!important;margin-bottom:10px}.object-content>.right-block .agency-block .partner-block .partner-item img{margin:0 10px 0 0;max-height:16px}.object-content>.right-block .agency-block .partner-block .partner-item:first-child{margin-right:10px}.object-content>.right-block .agency-block .additional-item{border-top:1px solid #e0dfdf;padding:15px;text-align:center;color:#bdbbbb;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;-webkit-transition:all .3s ease;transition:all .3s ease}.object-content>.right-block .agency-block .additional-item:hover{color:#939393}.object-content>.right-block .agency-block .additional-item i{font-size:20px;margin:0 10px 0 0}.object-content>.right-block .agency-block .additional-item.error i{color:#c34452}.object-content>.right-block .agency-block .additional-item.share i.fa-google-plus{font-size:16px;margin:0}.object-content>.left-block{background:#fff;max-width:850px}.object-content>.left-block .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #dbdbdb}.object-content>.left-block .title-block>*{padding:20px 0}.object-content>.left-block .title-block .title{padding:15px 0}.object-content>.left-block .title-block .title a{color:#525252;font-size:26px;font-weight:600}.object-content>.left-block .title-block .city{color:#878787;font-size:18px}.object-content>.left-block .title-block .charges{color:#666;text-align:left;font-size:22px;margin:15px 0 0;white-space:nowrap}.object-content>.left-block .title-block .mortgage{color:#989797;font-size:14px;white-space:nowrap;border-bottom:1px dotted #989797;display:inline-block}.object-content>.left-block .properties-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.object-content>.left-block .properties-block .item{padding:15px 0;margin-right:20px}.object-content>.left-block .properties-block .item:last-child{margin-right:0;width:20%}.object-content>.left-block .properties-block .item .title{font-size:24px;text-align:center;color:#6c6c6c}.object-content>.left-block .properties-block .item .sub{font-size:14px;color:#989797;text-align:center}.object-content>.left-block .flag-block{background:#f9f9f9;border:1px solid #dfdfdf;border-radius:2px;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.object-content>.left-block .flag-block .item{padding:2px 13px 3px;font-size:14px;color:#777}.object-content>.left-block .flag-block .item.yellow{color:#fff;background:#f7811f;border-color:transparent;border-radius:0}.object-content>.left-block .flag-block .item.brown{color:#fff;background:#be4f18;border-color:transparent;border-radius:0}.object-content>.left-block .description-block,.object-content>.left-block .text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:30px 0}.object-content>.left-block .title-main{font-size:26px;font-weight:600;margin:0 0 20px 0;color:#5f5f5f}.object-content>.left-block .description-block .line-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;border-bottom:1px dotted #c5c5c5}.object-content>.left-block .description-block .line-item .name{color:#7e7d7d;width:30%}.object-content>.left-block .description-block .line-item .value{color:#484848;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:70%;padding-left:10px}.object-content>.left-block .map-block .text,.object-content>.left-block .text-block .text a{color:#5e5e5e}.object-content>.left-block .map-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:30px 0 0 0}.object-content>.left-block .map-block .map{width:100%;height:400px;background:#f0ede5}.object-preview-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.object-preview-block .search-agency-item-container{padding:0}.object-preview-block .section-four-items{width:23%}.object-photo-block{position:relative;margin-top:60px;width:100%;height:370px;background:rgba(136,132,128,1)}.object-photo-block .info{position:absolute;top:30px;right:10px;border-radius:5px;background:rgba(136,132,128,.85);color:#fff;padding:2px 7px;z-index:10}.object-photo-block .info span{color:#cdcbca;margin:0 0 0 20px;font-size:14px}.object-photo-block .swiper-container.gallery-top{height:100%}.object-photo-block .swiper-container.gallery-top .swiper-slide{background-size:cover;background-position:center}.object-photo-block .swiper-container.gallery-thumbs{height:70px;bottom:70px;margin-right:560px}.object-photo-block .swiper-container.gallery-thumbs .swiper-slide{width:90px;background-size:cover;background-position:center}.object-photo-block .swiper-container.gallery-thumbs .swiper-slide.swiper-slide-active{border:5px solid #a52b39;height:60px}.object-photo-block .swiper-container.gallery-thumbs .swiper-button-next,.object-photo-block .swiper-container.gallery-thumbs .swiper-button-prev{font-size:30px;background:transparent;color:#fff;position:absolute;top:50%;width:30px;height:30px;margin-top:-15px;line-height:30px;text-align:center}.object-photo-block .add-photo-block{position:absolute;bottom:0;right:0;margin-right:310px;width:250px;height:70px;background:rgba(136,132,128,1);z-index:10;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.8;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.object-photo-block .add-photo-block span{border-bottom:1px dotted #cdcbca;margin-left:10px}.object-photo-block .add-photo-block:hover{opacity:1}.property-preview-block .property-preview-item .bottom-block .date{padding:10px 15px;font-size:13px;color:#7a7a7a}.property-preview-block .property-preview-item .bottom-block .more a{color:#fff}.property-preview-block .property-preview-item .bottom-block .date:before{font:14px/1 FontAwesome;content:'\f017';font-size:14px;margin:0 10px 0 0}.tabl-info-anons-wrap .count-item{width:100%;font-size:16px;font-weight:500;color:#666;border-bottom:dotted 1px #c6c6c6;padding-bottom:10px}.tabl-info-anons-wrap .line-info-anons{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:dotted 1px #c6c6c6;padding:15px 0}.tabl-info-anons-wrap .line-info-anons:hover{text-decoration:none}.tabl-info-anons-wrap .line-info-foto-wrap{width:9%}.tabl-info-anons-wrap .line-info-foto-wrap .line-info-foto{background:#d1d1d1;color:#fff;display:inline-block;border-radius:3px;padding:0 5px}.tabl-info-anons-wrap .line-info-foto-wrap .line-info-foto i{margin-right:5px}.tabl-info-anons-wrap .line-info-name{width:20%;text-transform:uppercase}.tabl-info-anons-wrap .line-info-price{width:22%;font-size:18px;font-weight:500}.tabl-info-anons-wrap .line-info-characteristics{display:-webkit-flex;display:flex;width:calc(48% - 15px)}.tabl-info-anons-wrap .line-info-characteristics div{margin-right:25px}.tabl-info-anons-wrap .line-info-characteristics div i{margin-right:5px}.tabl-info-anons-wrap .line-info-favourites{width:15px;color:#e7b0b0}.pg-search_eu .search-form-block{margin:65px 0 5px 0}.pg-search_eu #bc_div,.pg-search_geo #bc_div{background:#f2f1f1;padding:10px}.pg-search_eu .section-block-top,.pg-search_geo .section-block-top{padding:0}.pg-search_eu .ui-selectmenu-button.ui-button{width:11em}div.agency-trust{margin-top:15px;font-size:12px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}div.contact-left div.agency-trust{margin:0 10px 25px;font-size:13px}.a-agency-preview-item div.agency-trust{font-size:.95em}.dop-callback-left div.agency-trust{font-size:14px;margin:0 auto}.dop-callback-left.agent div.agency-trust{margin-bottom:15px}div.agency-title-foto div.agency-trust{font-size:16px;margin-top:auto;text-align:left}div.agency-title-foto div.agency-trust i{color:#a72130;text-shadow:none}div.agency-title-foto div.agency-trust img{margin-bottom:2px}div.contact-left div.agency-info-block{margin:10px 0}div.description-contact-ctn div.agency-trust{font-size:13px;margin:20px auto}div.agency-trust i{color:#8e2d3c}.property-preview-item .price span.starting-from{font-weight:normal;margin-right:5px}.remind-form{width:100%;margin:auto}.txt-remind{text-align:center;padding-top:50px;font-size:23px;font-weight:500;color:#666}.remind-block{max-width:600px;margin:30px auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}form.contact-agency.remind-form .form-inner{margin-top:0;width:60%}form.contact-agency.remind-form .button-l3{width:35%}.remind-block i{margin-right:10px}form.contact-agency.remind-form .form-inner input[type="text"]{padding:8px}form.contact-agency.remind-form .form-inner i{top:12px}.pg-communes #map-box-sizer{max-width:initial;margin-bottom:10px}.pg-communes .cont-center h5{margin:0}#listings .sort-by-select{padding:10px 0;min-width:190px}#listings .section-block.fon{border-top:solid 1px #ccc;margin-top:-1px}#listings .search-map-results-title{padding-top:15px}#listings .sorting-results{margin:0;border-bottom:solid 1px #ccc;padding-bottom:10px}#listings .search-agency-item-container.dop2{width:100%}.container.prop-des{margin:20px auto;background:#fff;width:1160px;border-radius:5px;border:solid 1px #ccc;padding:10px 15px}.container.prop-des h1{color:#666;font-size:20px;margin:0}.container.prop-des h2{color:#666;font-size:16px;font-weight:400;text-align:left;margin:0}.prop-wrap{background:#ede9e7}.container.prop-block{margin-top:20px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.prop-tit{display:-webkit-flex;display:flex;width:100%}.prop-tit-elem{display:inline-block;border-right:solid 1px #ccc;border-left:solid 1px #ccc;border-top:solid 1px #ccc;border-radius:5px 5px 0 0;margin-right:5px;margin-bottom:-1px;z-index:1}.prop-tit-elem a{text-decoration:none;display:block;padding:6px 20px;color:#5f5f5f}.prop-tit-elem.active{background:#fff}.prop-result{background:#fff;border:solid 1px #ccc;padding:20px 0 20px 1%;border-radius:0 5px 5px 5px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:20px;width:100%}.prop-result .cato{width:30%;margin:5px 3% 5px 0}.prop-result .cato a.category{font-weight:500}.prop-result .cato a.sub_category{color:#5f5f5f}.pg-statistic .forms-wrap.reg-f,.pg-my_listings .forms-wrap.reg-f,.pg-login .forms-wrap.reg-f{padding-bottom:20px}.pg-statistic .txtwell,.pg-my_listings .txtwell,.pg-login .txtwell{color:#666;font-size:16px;line-height:28px}.pg-statistic .snippet-mob a,.pg-statistic .snippet a,.pg-my_listings .snippet-mob a,.pg-my_listings .snippet a,.pg-login .snippet-mob a,.pg-login .snippet a{color:#bb2939;border-bottom:solid 1px;font-weight:500;text-decoration:none}.pg-statistic .snippet-mob a:hover,.pg-statistic .snippet a:hover,.pg-my_listings .snippet-mob a:hover,.pg-my_listings .snippet a:hover,.pg-login .snippet-mob a:hover,.pg-login .snippet a:hover{border-bottom:none}.pg-statistic .well-right .button-l1,.pg-my_listings .well-right .button-l1,.pg-login .well-right .button-l1{padding:5px 40px;margin-top:30px}.pg-statistic.well-left .forms-title,.pg-my_listings .well-left .forms-title,.pg-login .well-left .forms-title{font-size:19px;font-weight:500;color:#666;margin-bottom:20px}.pg-statistic .well-right .title-well,.pg-my_listings .well-right .title-well,.pg-login .well-right .title-well{font-size:19px;font-weight:500;color:#666;margin-bottom:13px}.pg-statistic .well-left .soc-reg,.pg-my_listings .well-left .soc-reg,.pg-login .well-left .soc-reg{color:#666}.pg-statistic .well-left .form-block,.pg-my_listings .well-left .form-block,.pg-login .well-left .form-block{height:initial}.pg-statistic .well-left p,.pg-my_listings .well-left p,.pg-login .well-left p{margin-bottom:10px}.pg-statistic .well-left .large-log,.pg-my_listings .well-left .large-log,.pg-login .well-left .large-log{margin-top:20px}.pg-statistic .well-left .form-inner,.pg-my_listings .well-left .form-inner,.pg-login .well-left .form-inner{margin:0 0 20px 0;padding:5px 5px 5px 10px;border:solid 1px #ccc;border-radius:5px;background:#fff}.pg-statistic .well-left .form-inner input,.pg-my_listings .well-left .form-inner input,.pg-login .well-left .form-inner input{border:none}.pg-statistic .well-left .form-inner i,.pg-my_listings .well-left .form-inner i,.pg-login .well-left .form-inner i{color:#999}.pg-statistic .well-left .button-l3,.pg-my_listings .well-left .button-l3,.pg-login .well-left .button-l3{padding:6px 0;font-size:16px;text-transform:uppercase}.pg-my_listings .main{display:-webkit-flex;display:flex;align-items:stretch;-webkit-align-items:stretch;overflow-x:auto;-webkit-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column}.pg-statistic .container-log,.pg-my_listings .container-log,.pg-login .container-log{width:100%}.pg-statistic .container-log,.pg-my_listings .container-log{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.pg-statistic .snippet,.pg-my_listings .snippet,.pg-login .snippet{max-width:1180px;font-size:15px;border:1px solid transparent;border-radius:3px;padding:1rem 1.5rem 1rem 1rem;position:relative;margin:1rem auto;color:#a94442;background-color:#f2dede;border-color:#ebccd1}.pg-statistic .content-login,.pg-my_listings .content-login,.pg-login .content-login{width:100%;height:calc(100% - 70px);display:-webkit-flex;display:flex}.pg-statistic .content-login-block,.pg-my_listings .content-login-block,.pg-login .content-login-block{display:-webkit-flex;display:flex;max-width:950px;margin:auto;padding:20px 0 40px 0}.pg-statistic .well-left,.pg-my_listings .well-left,.pg-login .well-left{width:50%;background:rgba(241,241,241,.95);padding:35px 90px;border-radius:8px 0 0 8px}.pg-statistic .well-right,.pg-my_listings .well-right,.pg-login .well-right{width:50%;background:rgba(255,255,255,.95);padding:35px 55px;border-radius:0 8px 8px 0}.pg-statistic .snippet-mob,.pg-my_listings .snippet-mob,.pg-login .snippet-mob{display:none}.pg-search form.search-form-block,form.search-form-block.filters{background:none;box-shadow:none;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;padding-right:0}.pg-search form.search-form-block .white-line .inputs-block.pois,.pg-search_geo form.search-form-block .white-line .inputs-block.pois{margin:0}.pg-search .search-form-block,.pg-search_geo .search-form-block{padding:20px 0}.pg-search .select-mult-menu{margin-left:-10px}.pg-search .filt-but-block{display:-webkit-flex;display:flex;width:320px}.pg-search .button-l3.search{padding:0 20px;margin-top:5px}.filter-panel-fon.filt-ok{display:-webkit-flex;display:flex}.filter-panel-fon fieldset{position:relative}.option-check-block-box{position:absolute;top:32px;left:0;z-index:9;width:100%}.option-check-block-title{white-space:nowrap;cursor:pointer}.option-check-block-title p{margin:0;overflow:hidden;max-width:calc(100% - 10px)}.option-check-block-box{border:solid 1px #f2f2f2;box-shadow:0 8px 15px rgba(0,0,0,.3)}.soc-reg{display:-webkit-flex;display:flex;background:#fff;border:solid 1px #ccc;margin-bottom:10px;line-height:36px;cursor:pointer}.soc-reg .soc-reg-ico{width:36px;height:36px;text-align:center}.soc-reg .soc-reg-ico i{color:#fff}.soc-reg .soc-reg-txt{width:calc(100% - 40px);text-align:center}.soc-reg-ico.facebook{background:#365899}.soc-reg-ico.google{background:#db4437}.forms-title{font-size:17px;font-weight:500;color:#666}.decor-line{text-align:center;font-size:20px;font-weight:500;color:#999;position:relative}.decor-line:after{content:"";position:absolute;left:0;top:15px;width:calc(42%);height:1px;background:#ccc}.decor-line:before{content:"";position:absolute;right:0;top:15px;width:calc(42%);height:1px;background:#ccc}.center-block .button-l3{padding:6px 0;font-size:16px;text-transform:uppercase}.form-block.sign-up-form-show .ui-selectmenu-text{color:#666}.form-block.sign-up-form-show #sign-up-account-button{width:100%}.form-block.sign-up-form-show .recap{margin-bottom:20px;text-align:center;border:solid 1px #ccc;width:48%;border-radius:5px}#filter-panel .main-search-block{background-color:rgba(255,255,255,0)}#filter-panel fieldset.search-form-block .white-line{width:calc(100% - 10px)}#filter-panel fieldset.search-form-block .white-line .select-block{background:#fff;border-radius:5px 0 0 5px;border:solid 1px #ccc;color:#666}#filter-panel .main-search-block.options fieldset.search-form-block{background:none}#filter-panel fieldset.search-form-block .white-line .inputs-block{color:#666;background:#fff;border:solid 1px #ccc;border-left:none;border-radius:0 5px 5px 0}#filter-panel fieldset.search-form-block .form-l2-line>*,#filter-panel fieldset.search-form-block .form-l2-line .select-block{background:#fff;border:solid 1px #ccc;border-radius:8px;padding:3px 15px;text-align:left;position:relative}.s_links{top:5px;font-size:15px;position:absolute;background:rgba(242,241,241,.93);width:100%}.s_links-block{width:1180px;margin:0 auto;padding:0 20px}.s_links a{padding:12px 5px 7px 5px;margin-right:10px;display:inline-block;color:#8e2d3c;border-bottom:solid 5px rgba(255,255,255,0);text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;text-transform:uppercase}.s_links a.active,.s_links a:hover{padding:12px 5px 7px 5px;display:inline-block;color:#8e2d3c;border-bottom:solid 5px #bb2939}form.search-form-block .white-line .select-block.link{display:none}li.ui-tabs-tab{display:inline-block;margin:0}li.ui-tabs-tab:after{display:none}li.ui-tabs-tab a{text-decoration:none;display:block;padding:14px;font-weight:500;color:#982c3b}li.ui-tabs-active{border-bottom:solid 3px #b54153;margin-bottom:-1px}.ui-tabs-panel{padding:25px 10px;border-radius:0 5px 5px}.ui-tabs-panel li{display:inline-block;width:32.333%}.calcul-form{cursor:pointer}.calc-fon{position:fixed;display:none;height:100vh;width:100%;background:rgba(0,0,0,.5);z-index:110;text-align:center;top:0}.calc-form{position:relative;display:table-cell;vertical-align:middle}.calc-form-block{display:inline-block;background:#fff;position:relative;border-radius:10px;text-align:left}.calc-left{display:inline-block;padding:50px;min-height:500px}.calc-left .title{margin:20px 0;text-transform:uppercase;clear:both}.calc-left .adress{margin-bottom:20px}.calc-left .information p,.calc-left .adress p{margin:0;font-size:14px;color:#7a7a7a;float:left;clear:both}.calc-left .information p{margin:20px 0 40px;width:220px}.calc-form-block .calc-logo{max-height:50px}.calc-right{background:#ededed;display:inline-block;position:relative;vertical-align:top;width:500px;padding:50px;border-radius:0 9px 9px 0;text-align:left;color:#565656}.calc-right:before{content:'';position:absolute;left:-16px;top:70px;border:8px solid transparent;border-right:8px solid #ededed}.calc-right .prelimination{font-size:14px;padding:30px 0 15px}.calc-right form.labelz{width:100%;display:table;padding:5px 0}.calc-right form.labelz label{margin:8px 0 0}.calc-right form.labelz input{text-align:right;float:right;width:60%;background:transparent;border:none;border-bottom:1px solid #ccc;margin-right:5px;font-size:22px}.calc-right .slide{margin-top:30px}.calc-right .slide span{font-size:20px}.calc-right .slide span strong{margin-right:5px;font-weight:normal;color:#333}#yslider,#pslider{background:#bcbcbc}.ui-slider-range{background:#ff7800;border-radius:5px}.ui-slider .ui-slider-handle:before{left:-3px;right:0}.ui-slider .ui-slider-handle:after{left:3px;right:0}.calc-right .labelz span{float:right}.calc-right .installments{width:50%;float:left;font-size:16px;margin:15px 0 40px}.calc-right .installments p{margin:0}.calc-right .installments span{font-size:24px;color:#ff7800}.calc-right .links{font-size:14px}.calc-right i.fa-times{position:absolute;top:10px;right:10px;font-size:25px;cursor:pointer;opacity:.7}.calc-right i.fa-times:hover{opacity:1}.calc-left i.fa-times.dop{display:none}.contact-fon{position:fixed;display:none;height:100vh;width:100%;background:rgba(0,0,0,.5);z-index:999;text-align:center;left:0;top:0}.contact-form{position:absolute;margin-top:30px;display:table-cell;vertical-align:middle;width:100%;height:100%;overflow:auto;padding:5px}.contact-form-block{display:inline-block;background:#fff;position:relative;border-radius:2px}.contact-left{display:inline-block;padding:22px;min-width:370px;min-height:549px;max-width:380px}.contact-left .title{font-weight:500;margin:15px 10px;text-transform:uppercase;font-size:1.15rem}.contact-left .adress{margin-bottom:20px}.contact-left .adress p{margin:0;font-size:15px;color:#666}.contact-left div.img img{max-width:60%}.contact-right{background:rgba(242,241,241,.93);display:inline-block;position:relative;vertical-align:top;width:500px;padding:25px 25px 75px;border-radius:0 2px 2px 0;text-align:center}.contact-right .contact-title{font-size:1.2rem;font-weight:500;margin:0 10px 10px}.contact-right .form-inner{border-bottom:solid 1px #afaeae;color:gray;text-align:left;margin-top:40px;font-size:18px}.contact-right .form-inner input{border:none;background:transparent;color:gray;font-size:15px;width:90%}.contact-right .ui-selectmenu-button.ui-button{width:100%;color:#fff;font-size:15px;margin-top:40px;border-bottom:solid 1px #c9969d}.contact-right::-webkit-input-placeholder{color:#c9969d}.contact-right:-moz-placeholder{color:#c9969d}.contact-right::-moz-placeholder{color:#c9969d}.contact-right:-ms-input-placeholder{color:#c9969d}.contact-form textarea.text{border:none;background:none;width:100%;height:145px;resize:vertical;font-size:15px;padding:4px 8px;color:gray}.contact-right .button-l3{margin:25px auto;font-size:19px}select.nuo-mode{width:100%;font-size:15px;padding:0 8px;vertical-align:middle;border:solid 1px #d8c8c8;border-radius:2px;height:44px;background-color:#ababab;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNiIgd2lkdGg9IjEwIj48cG9seWdvbiBwb2ludHM9IjAsMCAxMCwwIDUsNiIgc3R5bGU9ImZpbGw6cmdiYSgwLDAsMCwuMjQpOyIvPjwvc3ZnPg==) 97% 50% no-repeat;background-size:12px auto;color:gray;border:none;cursor:pointer}.button-l4{border:solid 2px transparent;-webkit-transition:all .3s ease;transition:all .3s ease}.button-l4:hover{background:transparent;border:solid 2px #fff;color:#fff}.contact-left i.fa-times{position:absolute;top:15px;right:20px;font-size:30px;cursor:pointer;opacity:.8}.contact-left i.fa-times:hover{opacity:1}.contact-right i.fa-times.dop{display:none}.bread-crumbs-fon.no{margin-top:80px;border:none}.bread-crumbs-fon.no .bread-crumbs{margin:0}.object-photo-block.dop{margin-top:0;width:calc(100% - 360px);border-radius:5px}.object-photo-block.dop .swiper-slide{border-radius:5px 5px 0 0}.object-photo-block.dop .swiper-container.gallery-thumbs .swiper-slide{border-radius:0}.object-photo-block.dop .add-photo-block{margin:0}.object-photo-block.dop .swiper-container.gallery-thumbs{margin-right:250px}.right-block.dop.nofoto{top:0}.object-content.dop{position:relative;margin-bottom:30px}.object-content.dop>.right-block.dop .agency-block{top:0;border-radius:0}.object-content.dop .description-block,.object-content.dop .text-block,.object-content.dop .map-block,.object-content.dop .title-block,.object-content.dop .properties-block,.object-content.dop .flag-block{width:calc(100% - 15px)}.object-content.dop:after{content:'';background:#e0dfdf;position:absolute;height:200%;width:1000%;bottom:0;left:100%;z-index:0}.single-news-share-buttons-dop{width:80px;font-size:11px;color:#5d5d5d;text-align:center;float:left;margin:0 38px 20px 0;border:1px solid #ddd;padding:10px;border-radius:5px}.single-news-share-buttons-dop i{font-size:20px;cursor:pointer;width:100%;padding:15px 0}.single-news-share-buttons-dop i:hover{color:#ac2a3b}.single-news-content.dop{padding-right:15px;position:relative}.select-mult{cursor:pointer;color:#666;width:100%}.mult-title{position:absolute;margin-top:3px;z-index:1;overflow:hidden;width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left:9px;color:#666}.select-open,.select-closed{text-align:right;font-size:20px;padding-right:3px;z-index:2;position:relative;width:100%}.select-closed{display:none}.select-mult-menu{display:none;position:absolute;background:#fff;border-radius:5px;box-shadow:0 0 25px rgba(0,0,0,.45);color:#828181;padding:10px 0;z-index:9}.mult-menu-item input{position:absolute;width:100%;height:100%;z-index:100;opacity:0;cursor:pointer}.mult-menu-item{height:35px;position:relative}.mult-menu-item i{color:#fff;display:none}.mult-menu-item>span{display:inline-block;width:100%;height:35px;padding:4px 15px;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}.mult-menu-item>span p{overflow:hidden;width:100%;text-overflow:ellipsis}.mult-menu-item > input:checked ~ span {background:#a92b3a;color:#fff}.mult-menu-item > input:checked ~ span i {display:inline-block}.sticky{position:fixed}.stop{position:relative}.container.dop{margin-top:100px}.search-form-block.dop{max-width:1050px}.container.dop .search-form-block.dop{margin:0 auto}form.search-form-block .white-line.fon .inputs-block,form.search-form-block .white-line.fon .range-block{background:#f2f1f1}.button-l3.dop{margin-left:10px}.section-block.fon{margin-top:25px;background:#ede9e7;padding:0}.bread-crumbs-fon{border-bottom:solid 1px #d4d4d4;padding:11px 0;cursor:default}.bread-crumbs{max-width:1000px;margin:0 auto;padding:0 0}.bread-crumbs-item{display:inline-block}.bread-crumbs-item a{color:#7a7a7a;font-size:13px}.bread-crumbs-item:after{content:">";padding-left:6px}.bread-crumbs-item-last{display:inline-block;color:#b0b0b0;font-size:13px}.sorting{padding:0 60px;margin:20px auto 10px auto;cursor:default}.sorting-left{display:inline-block;margin-top:2px}.sorting-right{float:right}.sorting-results{display:inline-block;color:#7a7a7a;margin:10px 35px 0 0;font-size:18px;width:100%;margin-bottom:10px;text-align:left}.pg-geo_seek2 .sorting-results{font-size:15px}.pg-search .sorting-results,.pg-search_eu .sorting-results,.pg-search_geo .sorting-results{border-bottom:solid 1px #ccc;margin-right:0;padding-bottom:10px;margin-bottom:0}.sorting-results b{font-weight:500}.sorting-sort{display:inline-block;color:#b0b0b0}.sorting-sort .sorting-sort-select{display:inline-block;color:#7a7a7a}.sorting-sort .ui-selectmenu-button.ui-button{width:100%;padding-top:0!important}.sorting-view{display:inline-block;color:#7a7a7a}.sorting-map{display:inline-block}.button-l11{border:none;border-radius:5px;padding:2px 20px;font-size:16px;background:#7c7c7c;color:#fff;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.button-l11:hover,.button-l11.active{background:#972b3b}.button-l11:active{background:#999}.button-l11 img{margin-top:-3px}.button-l11.map{background:none;color:#666}.button-l11.map:hover{color:#bb2939}.button-l11.map.search-active{color:#bb2939;height:100%;border-bottom:solid 4px;border-radius:0;cursor:default;padding:9px;margin-right:10px}.button-l12{border:none;background:url(/templates/realestate/img/xline-grey.png.pagespeed.ic.cn9ZfC4aYW.png);background-repeat:no-repeat;width:18px;height:18px;padding:4px 0;cursor:pointer;vertical-align:top;margin-top:6px}.button-l12:hover,.button-l12.active{background:url(/templates/realestate/img/xline-red.png.pagespeed.ic.HSCWCEeX-R.png);background-repeat:no-repeat}.button-l13{border:none;background:url(/templates/realestate/img/xkub-grey.png.pagespeed.ic.3ZARfJYyaS.png);background-repeat:no-repeat;width:18px;height:18px;padding:4px 0;margin:6px 10px 0 7px;cursor:pointer;vertical-align:top}.button-l13:hover,.button-l13.active{background:url(/templates/realestate/img/xkub-red.png.pagespeed.ic.qn5CWSkLfp.png);background-repeat:no-repeat}.button-l11.active,.button-l12.active,.button-l13.active{cursor:default}.sorting-line{display:inline-block;position:absolute;background:red;height:18px;border-left:solid 1px #999;margin-top:6px;cursor:default}.search-sort input{position:absolute;width:100%;height:100%;z-index:100;opacity:0;cursor:pointer}.search-sort{display:inline-block;width:12px;height:20px;position:relative;vertical-align:sub}.button-l14{border:none;width:12px;height:16px;background:url(/templates/realestate/img/xtriangle-red.png.pagespeed.ic.WmF6pqhe6w.png);padding:0;vertical-align:top}.search-sort input:checked ~ .button-l14 {background:url(/templates/realestate/img/xtriangle-grey.png.pagespeed.ic.R47_XqZsiW.png)}.cont-center{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.cont-center#similar_ads{max-width:1160px;margin:0 auto 50px auto;padding:0 20px}.flex-dir-column{flex-direction:column}.year{position:absolute;top:15px;left:0;z-index:2;background-color:rgba(115,115,115,.9);border-radius:0 5px 5px 0;color:#d4d4d4;padding:1px 15px;font-size:14px}.search-agency-item-container.dop{width:33%}.search-agency-item-container.dop .search-agency-item-image{height:235px;overflow:hidden}.search-agency-item-information.dop{text-align:left;background:#fff;padding:12px 20px;margin:0}.search-agency-item-information.dop p{height:45px;overflow:hidden}.search-agency-item-information.dop span{height:40px;overflow:hidden}.search-agency-item-bottom-line.dop{border-top:solid 1px #d6d5d5;height:40px;background:#fff;border-radius:0 0 5px 5px}.search-agency-item-bottom-line.dop i.star{margin-right:10px}.search-agency-item-bottom-line.dop i.clone{}.search-agency-item-bottom-line.dop i.mail{margin-right:10px;margin-left:auto}.search-agency-item-bottom-line.dop img{margin-right:5px}.search-agency-item-container.dop2{display:inline-block;width:90%;margin:10px auto}.search-agency-item-container.dop2:hover .search-agency-item-information-right{border-color:transparent}.search-agency-item.dop2{flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;cursor:pointer}.search-agency-item-container.dop2 .search-agency-item-image{width:25%;height:initial}.swiper-wrapper.dop2 .swiper-slide-active{width:100%!important;border-radius:4px 0 0 0}.search-agency-item-information.dop2{text-align:left;background:#fff;padding:0 20px;margin:0;width:calc(100% - 306px)}.search-agency-item-information.dop2 p.title-anons{position:relative;padding-right:60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:24px}span.ref-title{position:absolute;right:0;top:0;height:initial!important;background:#999;font-size:14px;padding:4px 8px;font-weight:500}span.ref-title span{color:#fff!important}.flag-block.no-bord{background:#f5f5f5}.object-content>.left-block .flag-block.no-bord{border:0}.object-content>.left-block .flag-block .item.green{color:#fff;background:#309f41;border-color:transparent;border-radius:0}.object-content>.left-block .flag-block .item.green-light{color:#fff;background:#99ca3b;border-color:transparent;border-radius:0}.object-content>.left-block .flag-block .item.new{color:#fff;background:#539950;border-color:transparent}.object-content>.left-block .flag-block .item.exc{color:#fff;background:#4aa2d2;border-color:transparent}.search-agency-item-information.dop2 span{height:69px;overflow:hidden}.search-agency-item-information-right{padding:20px 30px;position:relative;background:#fff;border-left:solid 1px #d6d5d5;border-radius:0 5px 0 0;width:20%;max-width:160px}.search-agency-item-information-right img{max-width:100px;max-height:80px}.button-115{width:110px;position:absolute;bottom:20px;left:25px;border:solid 1px #bb2939;border-radius:3px;background:transparent;color:#bb2939;padding:2px;font-size:16px;font-weight:500;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.button-115:hover{border-radius:3px;background:#bb2939;color:#fff}.button-115:active{background:#791f2c}.dop2 .button-115 p{display:inline}.search-agency-item-line{width:100%;background:#fff;border-top:solid 1px #d6d5d5;border-radius:0 0 5px 5px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#b3b3b3;height:38px}.search-agency-item-bottom-ref{font-size:14px;font-weight:500;width:150px;padding-left:20px;text-align:left;color:#8e8c8c}.search-agency-item-bottom-info{font-size:13px;padding-left:20px;width:50%;text-align:left}.search-agency-item-bottom-info a{color:#b3b3b3}.search-agency-item-bottom-line{border:0;height:21px}.search-agency-item-bottom-line.dop2 i.clone{margin-right:40px}.search-agency-item-bottom-line.dop2 i.star{margin-right:20px}.search-agency-item-bottom-link{font-size:14px;text-transform:uppercase;text-align:right;width:264px}.search-agency-item-bottom-link i{margin-left:5px}.search-agency-item-bottom-link a{color:#b3b3b3;padding:10px 10px 10px 20px;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:0 0 5px 0}.search-agency-item-bottom-link a:hover{background:#bb2939;text-decoration:none;color:#fff;cursor:pointer}.search-agency-item-bottom-link a:active{background:#791f2c}.search-agency-item-container.dop2 .search-agency-item-image{position:relative;width:306px;height:230px;overflow:hidden}.search-agency-item-information-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#666;margin:12px 0 10px 0}.search-agency-item-information-header .listing-decor,.search-agency-item-information-header .listing-price,.search-agency-item-information-header .listing-rooms,.search-agency-item-information-header .listing-surface,.search-agency-item-information-header .listing-year{display:inline-block;line-height:15px;font-weight:500}.search-agency-item-information-header .listing-rooms,.search-agency-item-information-header .listing-surface,.search-agency-item-information-header .listing-year{margin-top:10px;margin-right:10px}.search-agency-item-information-header .listing-price{font-size:22px;font-weight:500;margin-right:15px;line-height:22px}.listing-decor{width:1px;height:28px;background:#ccc;margin-right:10px}.search-agency-item-information.dop2 span.listing{height:initial;line-height:initial;font-size:13px;margin:0;font-weight:normal;color:#ababab}.search-agency-item-information-fut-line{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin:15px 0}.search-agency-item-information-fut-line img{max-height:50px;max-width:100px}.search-agency-item-information.dop2 .button-200,.search-agency-item-information.dop2 .button-201{border:solid 1px #fff;padding:2px 10px 5px 10px;background:none;color:#bb2939;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.search-agency-item-information.dop2 .button-200 i,.search-agency-item-information.dop2 .button-201 i{vertical-align:middle}.search-agency-item-information.dop2 .button-200 p,.search-agency-item-information.dop2 .button-201 p{display:inline-block;height:initial;margin:0;margin-bottom:0;vertical-align:middle;font-weight:500;color:#bb2939}.button-200{margin-left:auto}div.search-agency-item-information-fut-line .button-201{margin-left:20px}.search-agency-item.dop2:hover .button-200,.search-agency-item.dop2:hover .button-201{border:solid 1px #bb2939}.search-agency-item-information.dop2 .button-200:hover,.search-agency-item-information.dop2 .button-201:hover{background:#bb2939;color:#fff}.search-agency-item-information.dop2 .button-200:hover p,.search-agency-item-information.dop2 .button-201:hover p{color:#fff}span.ad_desc.is-truncated{text-align:justify;text-justify:inter-word}.cont-center#similar_ads{-webkit-justify-content:space-between;justify-content:space-between}#similar_ads .search-agency-item-container.dop2{margin:10px 0}#similar_ads .search-agency-item-container.dop2{width:23%}#similar_ads .search-agency-item-information.dop2 span.ad_desc,#similar_ads .search-agency-item-information-fut-line{display:none}#similar_ads .search-agency-item-container.dop2 .search-agency-item-image{width:100%}#similar_ads .search-agency-item-information-header{-webkit-flex-wrap:wrap;flex-wrap:wrap}#similar_ads .search-agency-item-information-header .listing-price{width:100%;margin-right:0}#similar_ads .search-agency-item.dop2 .search-agency-item-information.dop2{padding:0 10px;min-height:162px}#similar_ads .listing-decor{margin-right:5px}#similar_ads .search-agency-item-information-header .listing-rooms,#similar_ads .search-agency-item-information-header .listing-surface,#similar_ads .search-agency-item-information-header .listing-year{margin-right:5px}#similar_ads .search-agency-item.dop2 .fotorama{border-radius:5px 5px 0 0}.search-cont{display:-webkit-flex;display:flex;max-width:1160px;margin:5px auto;-webkit-align-items:flex-start;align-items:flex-start}.search-results{box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 320px)}.results-right{width:300px;margin-left:20px;margin-top:10px}.results-right>*{margin:10px 0;max-width:100%}.bread-crumbs.dop{margin-left:30px}.search-map-results{background:#f2f1f1}.search-map-results-left{background:#f2f1f1;min-height:calc(100vh - 60px);text-align:center;position:relative;padding:0 20px;box-sizing:border-box;-webkit-transition:all .3s ease;transition:all .3s ease}.pg-search .search-map-results-left .search-map-results-title{padding-top:0}.search-map-results-title i{font-size:17px}.search-map-results-left .search-agency-item-container.dop{display:inline-block;width:49%;margin:20px auto}.search-map-results-left .search-agency-item-container.dop2{width:100%;padding:0}.search-map-results-left .search-agency-item-information-right{padding:20px 10px}.search-map-results-left .button-115{left:10px;width:calc(100% - 20px)}.agency-f .fotorama,.search-map-results-left .fotorama{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100%;width:100%}.search-map-results-left .fotorama img{display:block;height:100%;width:100%}.button-left,.button-left-dop{position:absolute;top:0;left:-47px;font-size:30px;color:#7c7c7c;padding:1px 15px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.search-map-results-right{display:inline-block;float:right;width:calc(100% - 740px);vertical-align:top;height:calc(100vh - 60px)!important;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.button-right,.button-right-dop{position:absolute;top:0;background:#7c7c7c;opacity:.7;font-size:30px;color:#fff;padding:1px 15px;border-radius:0 0 10px 0;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.button-left:hover,.button-right:hover,.button-left-dop:hover,.button-right-dop:hover{color:#bb2939}.search-map-results-list{position:absolute;top:10px;right:10px;background:#7c7c7c;color:#fff;padding:5px 15px;border-radius:5px}.button-l16{border:none;background:url(/templates/realestate/img/search_map-line-w.png);background-repeat:no-repeat;width:18px;height:18px;padding:4px 0;cursor:pointer;vertical-align:top;margin-top:4px}.button-l16:hover{background:url(/templates/realestate/img/search_map-line-r.png);background-repeat:no-repeat}.button-l17{border:none;background:url(/templates/realestate/img/search_map-kub-w.png);background-repeat:no-repeat;width:18px;height:18px;padding:4px 0;margin-left:5px;cursor:pointer;vertical-align:top;margin-top:4px}.button-l17:hover{background:url(/templates/realestate/img/search_map-kub-r.png);background-repeat:no-repeat}.search-map-results-list .sorting-line{margin-top:4px}.filter-mobil-bl,.filter-pan{background:none;border:none;color:#666;border-radius:2px;padding:3px 10px;cursor:pointer;margin-right:auto;-webkit-transition:all .3s ease;transition:all .3s ease}.filter-mobil-bl i,.filter-pan i{margin-right:10px}.pg-geo_seek2 .main>.container{position:absolute;background:#fff;z-index:2;left:359px;height:auto;display:none}.pg-geo_seek2 .search-map-results{display:-webkit-flex;display:flex}.pg-geo_seek2 .search-results{width:365px;padding:0 15px 0 15px;background-color:#f2f1f1;height:calc(100vh - 62px);overflow:auto}.pg-geo_seek2 .search-agency-map{position:relative;top:0;left:0;height:calc(100vh - 62px);width:calc(100% - 330px)}.pg-geo_seek2 .search-results .listings_sr{height:calc(100vh - 155px);overflow-x:hidden;overflow-y:auto;width:100%}.pg-geo_seek2 .search-map-results-title{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px;padding-bottom:5px;border-bottom:solid 1px #ccc;-webkit-align-items:flex-start;align-items:flex-start}.pg-geo_seek2 .map-rez-img img{width:100%}.pg-geo_seek2 .map-rez-tit,.pg-geo_seek2 .map-rez-inf{background:#fff;padding:10px 10px 0 12px}.pg-geo_seek2 .map-rez-inf{background:#fff;padding-bottom:30px}.pg-geo_seek2 .map-rez a{color:#666;text-decoration:none}.pg-geo_seek2 a .map-rez-tit{color:#bb2939;font-size:17px;font-weight:500;line-height:1.3}.pg-geo_seek2 .map-rez-inf i{margin-right:10px;color:#ccc}.iw_items .iw_item{display:-webkit-flex;display:flex;max-width:400px;margin-right:20px}.iw_items .iw_item img{width:100px}.iw_items .iw_item_info-block{margin-left:10px}.iw_item_info-block a{color:#bb2939;text-decoration:none;font-size:15px;font-weight:500}.iw_items .iw_item_info{margin-top:10px;font-size:14px;font-weight:400}.iw_items .iw_item_info span{margin-right:12px}.iw_items .iw_item_info i{margin-right:5px;color:#ccc}.iw-content .prev-next{font-size:27px;line-height:1}.iw_items span.map-price,.iw_items span.asc_price{width:100%;display:block;margin-bottom:10px;font-weight:500;font-size:15px}.paginator{width:100%;margin:40px 0 20px}body.pg-geo_seek2 .pg_wide{display:none}div.search-map-results div#gmap .iw_content .paginator{margin:15px auto 5px!important;padding:0!important}.object-c .price{font-size:24px;width:180px;display:inline-block;vertical-align:middle;color:#666;font-weight:500}.title-agency-dop .price p{font-size:14px;color:#b0b0b0}.title-agency-dop-block .foto{width:90px;height:80px;position:relative;text-align:center;margin-left:auto}.title-agency-dop-block .foto img{width:100%;height:100%;border-radius:5px}.title-agency-dop-block .foto p{width:100%;position:absolute;top:18px;line-height:20px;color:#fff;border-radius:5px}.title-agency-dop-block .foto:hover p{background:rgba(152,44,59,.3)}.right-block.dop.agency-c{top:-617px;height: calc(100% + 617px)}.title-agency-dop-block{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:20px 0;width:calc(100% - 10px)}.title-agency-dop-block img.des{margin-right:20px}.title-agency-dop-block p{margin:0;color:#a7a6a6}.title-agency-dop{-webkit-flex-wrap:wrap;flex-wrap:wrap}.title-agency-dop p{width:100%}.title-agency{width:100%;font-size:27px;font-weight:500;color:#484848;text-transform:uppercase}.title-agency p{font-size:20px;font-weight:400;text-transform:none}.right-block.dop.agency{top:-600px;height: calc(100% + 600px)}.agency-f{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;overflow:hidden;margin-right:15px}.agency-f .search-agency-item-container.dop2{width:100%;padding:0}.search-agency-item-information a{color:#575656}.search-agency-item-information a:hover{color:#a63342}span.cen{float:right;color:#9f3a48;font-weight:500;margin-right:150px}span.cont{float:right;text-align:right;display:inline-block;position:absolute;top:-6px;right:10px}span.cont .button-115{position:relative;left:inherit;top:0;padding:5px}.agency-f-kub{margin-left:-6px;display:none}.agency-f-kub .search-agency-item-container.dop{width:250px;padding:0;margin:10px 6px;display:inline-block}.agency-f-kub .search-agency-item-image .swiper-slide{border-radius:5px 5px 0 0}.agency-f-kub .search-agency-item-container.dop .search-agency-item-image{height:180px}.agency-f-kub .search-agency-item-information.dop{padding:0 10px}.agency-f-kub .search-agency-item-information p{font-size:17px;font-weight:500}.agency-f-kub .search-agency-item-information p{height:20px}.agency-f-kub .search-agency-item-information-header{margin-bottom:15px}.agency-f-kub .search-agency-item-bottom-line{width:100%}.agency-f-kub span.cen{margin:0;font-size:17px;width:100px}.agency-f-kub .search-agency-item-bottom-line{padding-left:10px}.section-block.fon.agency{margin-top:0;background:#ede9e7}.bread-crumbs-fon.agency{border-bottom:0}.container.agency{display:block;max-width:1000px;height:initial}.agency-title{max-width:1180px;margin:0 auto;position:relative;height:452px;border:solid 1px #e2e1e1;border-radius:6px}.agency-title.estimation-agent{height:490px}.agency-title-foto{width:calc(100% - 360px);position:absolute;height:100%;overflow:hidden;border-radius:5px 0 0 5px;background-size:cover!important}.agency-name{position:absolute;bottom:0;background-size:100% 100%;width:100%;padding:20px;font-size:45px;font-weight:500;line-height:45px;color:#fff;background-image:linear-gradient(to top,rgba(0,0,0,.7),rgba(0,0,0,0));text-shadow:0 0 6px rgba(0,0,0,.9) , 0 0 3px}.agency-name span{display:inline-block;width:100%;font-size:30px;font-weight:400}.agency-info-dop{background:#fff;float:right;width:360px;text-align:center;position:absolute;right:0;top:0;height:100%;border-radius:0 5px 5px 0;padding:30px 20px 20px 20px;overflow-y:auto;box-sizing:border-box;outline:none}.agency-info-dop:before{content:'';position:absolute;top:49%;left:-21px;border:9px solid transparent;border-right:12px solid #fff}.agency-info-dop span{font-size:16px;font-weight:500;color:#575656}.agency-info-dop p{font-size:14px;margin:0;color:#7a7a7a}.agency-info-dop button{margin-top:20px;width:270px}.dop-block-menu{min-height:62px}.agency-menu-block.fix{position:fixed;top:61px!important;width:100%;z-index:99;box-shadow:0 0 25px rgba(0,0,0,.45);-webkit-transition:all .6s ease;transition:all .6s ease;background:#fff}.agency-menu-block.fix section{background:#fff}.agency-menu-block.fix .agency-menu a{border-bottom:solid 5px #fff}.agency-menu-block.fix .agency-menu a.active{border-bottom:solid 5px #bb2939}.agency-menu-logo{display:none}.agency-menu-logo img{height:50px}.agency-menu-but{display:none}.agency-menu-block.fix .agency-menu-logo{display:inline-block;padding:3px 10px 8px 10px}.agency-menu-block.fix .agency-menu-but{display:inline-block;margin-left:20px}.agency-menu-but .button-l3{width:250px;padding:5px 0}.agency-menu-but a.button-l3{border-bottom:0}.agency-menu{display:inline-block}.agency-menu-skroll{width:1180px;margin:0 auto}.agency-menu-block{overflow-x:auto;background:#ede9e7}.agency-menu a{padding:15px 20px 10px 20px;border-bottom:solid 5px #f2f1f1;display:inline-block;color:#6e6e6e;font-size:18px;font-weight:500;text-decoration:none}.agency-menu a:hover{color:#bb2939}.agency-menu a.active{color:#bb2939;border-bottom:solid 5px #bb2939}.agency-block-dop{display:inline-block;width:100%;margin-top:40px}.agency-title div.img{margin-bottom:20px;position:relative}.agency-badge{position:absolute;right:-20px;top:-30px}.agency-title div.img img{max-width:50%}.agency-title div.adress{margin-bottom:10px}.agency-block-left,.agency-block-right{width:50%;display:inline-block;text-align:center;text-transform:uppercase;float:left}.agency-block-left{border-right:solid 1px #dadada;margin-right:-1px;padding:10px}.agency-block-right{border-left:solid 1px #dadada;padding:10px}.pg-contact_us .agency-block-left,.pg-contact_us .agency-block-right{width:48%}.pg-contact_us .agency-block-right{float:right}.agency-block-left p,.agency-block-right p{display:block;margin-top:20px;font-size:16px;font-weight:500;color:#424141;padding:0 4px}.agency-block-item{display:flex;justify-content:space-around}.pg-dealers .agency-block-item{display:inline-block;text-align:left}.pg-dealers .agency-block-item.dop p{text-align:center}.agency-block-item p{margin:0;color:#787878;font-weight:500}.agency-block-item i{color:#bb2939;margin-right:10px}.agency-block-left .agency-block-item p{text-transform:initial}.container.agency .button-l1{margin-top:55px}.search-form-block.agency{padding:0;max-width:1000px;margin:0 auto;height:initial}form.search-form-block .white-line-label.agency .label-inner{flex-grow:20;text-align:left}form.search-form-block .white-line-label.agency .label-inner:first-child{text-align:left;flex-grow:5}form.search-form-block .white-line-label.agency .label-inner:last-child{flex-grow:0}.agency-information{display:inline-block;position:relative;width:100%}.agency-contact-left,.agency-contact-right{width:50%;display:inline-block}.agency-contact-left{text-align:center;padding:60px 0 150px 0;text-align:right;font-size:40px;font-weight:500;color:#272727}.agency-contact-left-info{display:inline-block;width:500px;text-align:left;position:relative;padding-right:50px}.agency-contact-left-info span{font-size:16px;text-transform:uppercase;color:#4e4e4e;display:block;padding-left:30px;margin-top:30px}.agency-contact-left-info p{display:block;font-size:16px;font-weight:400;color:#949494;margin:0;padding-left:30px}.agency-contact-left-info i.fa-map-marker-alt,.agency-contact-left-info i.fa-clock{position:absolute;color:#949494;font-size:25px}.agency-contact-left-info i.fa-clock{font-size:24px}.agency-contact-left-info .button-l2{margin-top:40px}.agency-contact-right{position:absolute;right:0;height:100%}.section-block.contact{background:#8e2d3c;background:linear-gradient(to left,#c42837,#8e2d3c);padding:50px 0 60px 0}form.contact-agency .agency-block-dop{margin:0}form.contact-agency .form-inner{border-bottom:solid 1px #a95965;color:#c9969d;text-align:left;font-size:18px;width:90%;display:inline-block;margin-top:44px}form.contact-agency .form-inner input{border:none;background:transparent;color:#fff;font-size:15px;width:90%}form.contact-agency .ui-selectmenu-button.ui-button{width:90%;color:#fff;font-size:15px;border-bottom:solid 1px #a95965;margin-top:46px}form.contact-agency textarea{width:100%;border:none;background:transparent;font-size:15px;color:#fff}form.contact-agency::-webkit-input-placeholder{color:#c9969d}form.contact-agency:-moz-placeholder{color:#c9969d}form.contact-agency::-moz-placeholder{color:#c9969d}form.contact-agency:-ms-input-placeholder{color:#c9969d}form.contact-agency .button-l4{margin-top:40px;width:250px}form.contact-agency .form-inner{width:100%}.agents{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:40px 0}@media screen and (max-width:639px){.agents{justify-content:center}}@media screen and (max-width:480px){.ui-tabs-panel{padding:10px 0}}.agent_div{position:relative;padding:5px;margin:0 15px 15px 0;width:250px;border:1px solid #ddd;border-radius:5px;cursor:pointer}.agent_div .photo{text-align:center}.agent_div .photo img{height:150px;width:auto;border-radius:50%;margin:10px;object-fit:cover;object-position:center center;border:1px solid #ddd}.agent_div .info{text-align:center;padding-top:5px}.agent_div h4{margin:0;font-size:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent_div h5{margin:0 0 15px;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent_div button{margin:5px 0;padding:7px 15px;min-width:196px;background:#fff}.agent_div .button-l2:hover,.agent_div .button-l2:hover *{background:#8e2d3c;color:#fff}.agent_div .button-l2 a:hover{color:#fff}.agents-container{overflow:auto}#agents_list{list-style:none}#agents_list li{vertical-align:bottom;background:#f5f5f5;border:solid 1px #ddd;border-radius:5px;cursor:move}#agents_list li.ui-sortable-helper{border:2px dashed #ccc;list-style:none;list-style-type:none;cursor:move}#agents_list li.ui-sortable-helper:before,#agents_list li.ui-sortable-helper:after{display:none!important}#agents .agents-tip{margin:5px 10px 0;display:inline-block;padding:5px 10px;border-radius:5px;font-style:italic;color:#666}.pg-search_eu form.search-form-block,form.search-form-block.filters{background:none;box-shadow:none;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;padding-right:0}.pg-search_eu form.search-form-block .white-line .inputs-block.pois,.pg-search_geo form.search-form-block .white-line .inputs-block.pois{margin:0}.pg-search_eu .search-form-block,.pg-search_geo .search-form-block{padding:20px 0}.pg-search_eu .select-mult-menu{margin-left:-10px}.pg-search_eu .filt-but-block{display:-webkit-flex;display:flex;width:270px}.pg-search_eu .button-l3.search{padding:0 20px;margin-top:5px}.agency-page-estimation-button{border:1px solid #0b0030;background:#0f0044;color:#fff}.agency-page-estimation-button:active,.agency-page-estimation-button:hover{background:#0b0030}.agency-page-estimation-button i{margin-right:5px}.agency-cigdl-member{margin-right:10px}.filt-but-block button[data-role="submit"] span{display:inline-block}@media screen and (max-width:959px){.filt-but-block{margin-top:6px}.old_new.misc{flex-wrap:wrap}.filt-but-block button[data-role="submit"]{width:53%;margin-bottom:0}.filt-but-block .reset-search-button{margin-bottom:0;width:33%}div.old_new.misc div.select-block.withoutcheckboxes{padding-top:15px!important;padding-bottom:10px!important;flex-wrap:wrap}}.filt-but-block .reset-search-button{padding:7px 12px 8px 12px;margin-right:16px}.filt-but-block .reset-search-button:hover{color:#8e2d3c}.filt-but-block .reset-search-button .mob-no{display:none}@media screen and (max-width:800px){.withoutcheckboxes{flex-wrap:wrap;display:inline-block;clear:left;width:100%}}@media screen and (max-width:639px){.filt-but-block .reset-search-button{padding:8px 0;margin:15px 0 0 0;width:100%}.filt-but-block button[data-role="submit"] span{display:inline-block!important}.withoutcheckboxes label:not(:last-child){display:block;width:100%;margin-bottom:15px!important}.old_new.misc div{margin-top:10px}.filt-but-block .reset-search-button .mob-no{display:inline-block}.old_new.misc{flex-wrap:wrap}.old_new.misc>div{width:100%;margin-bottom:6px}.old_new.misc>div:last-child{margin-bottom:0}.old_new.misc .ui-selectmenu-button.ui-button{width:100%}.search-form-block.filter-panel.filters .old_new input[name="f\[year_build\]"]{width:100%}}.energy:last-child{margin-right:0}.label_top{display:inline-block;text-transform:uppercase;margin:4px 0 0 4px;padding:4px 8px;font-size:18px;background-color:#a42836;color:#fff;border:0 solid #a42836;border-radius:2px;-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.2);box-shadow:inset 1px 1px 1px rgba(0,0,0,.2)}.old_new .label{padding-right:5px;margin:0}.old_new input[name="f\[year_build\]"]{border:none}.energy{flex-wrap:wrap}.energy>div{padding-right:5px;text-align:center;flex-shrink:0}.energy label{margin:0;padding:2px 4px}.energy .btn{padding:5px 12px;border-radius:50%;width:35px;text-align:center;background:#f5f5f5}.energy input[type="checkbox"]{visibility:hidden;position:absolute;height:100%;width:100%;top:0;left:0;cursor:pointer}.energy input[type="checkbox"]:checked+.btn{color:#fff}.energy input[type="checkbox"]:checked+.btn.eA{background-color:#03802f}.energy input[type="checkbox"]:checked+.btn.eB{background-color:#4f9d2a}.energy input[type="checkbox"]:checked+.btn.eC{background-color:#81b019}.energy input[type="checkbox"]:checked+.btn.eD{background-color:#e1d506}.energy input[type="checkbox"]:checked+.btn.eE{background-color:#f6e810}.energy input[type="checkbox"]:checked+.btn.eF{background-color:#f5a60b}.energy input[type="checkbox"]:checked+.btn.eG{background-color:#e54f1f}.energy input[type="checkbox"]:checked+.btn.eH{background-color:#df0d1f}.energy input[type="checkbox"]:checked+.btn.eI{background-color:#ba011d}.filter-panel-fon{flex-wrap:wrap}.search-agency-item-information-header nobr:empty{height:44px;width:100%}.pg-geo_seek2>.main{padding-top:62px;height:calc(100vh - 62px)}.old_new{margin-top:15px;padding-top:15px;border-top:1px solid #ccc;width:100%;flex-shrink:0;display:flex;max-width:100%;overflow:hidden;justify-content:space-between}.old_new .select-block{padding-right:0;margin-right:0}.tuda-sjuda{display:flex;align-items:flex-start;justify-content:flex-start;padding:8px 0;margin-left:-10px;margin-right:-10px}.tuda-sjuda a{text-decoration:none;padding:7px 20px;margin-right:20px}.tuda-sjuda a:first-child{margin-left:0}.tuda-sjuda a:last-child{margin-right:0}.tuda-sjuda .to-sr{max-width:50%}.tuda-sjuda a i{font-size:20px;margin-right:4px;color:#8e2d3c}.pg-my_listings .container.form-block.dop.search-form-container{max-width:1180px}.pg-my_listings form.search-form-block .white-line .select-block{width:25%}.pg-my_listings .my_ops label span{display:inline-block;padding-left:6px;transform:translateY(.5px);color:#aaa;text-transform:uppercase}.pg-my_listings .my_ops span.cc i{font-size:19px;transform:translateY(1px)}.pg-my_listings .my_ops>div input{transform:translateY(-1px)}.pg-my_listings .my_ops>div label{border:1px solid #ccc;padding:2px 30px;border-radius:2px;display:inline-block;min-width:145px;text-align:center}.pg-my_listings .my_ops{display:flex;align-items:stretch;justify-content:space-around}.pg-my_listings .my_ops > div input:checked ~ span{color:#8e2d3c}@media screen and (max-width:639px){.pg-my_listings form.search-form-block .white-line .select-block{width:50%}.pg-my_listings .my_ops{flex-wrap:wrap;justify-content:space-between}}.pg-my_listings .filter-panel-fon.filt-ok{display:block}.pg-geo_seek2 #search_form{padding:10px}header .head-icon-bar .icon-item .icon-notification:empty{display:none}.atoppanel{height:47px}.search-agency-item-container{padding-left:0;padding-right:0;overflow:hidden}button.btn-active{color:#fff;background-color:#bb2939!important}.reset-filter-rule{background:none!important;color:#666!important}body.pg-search .main,body.pg-search_geo .main{padding-top:62px}.container.form-block{margin-top:0;height:100%;padding:0}.pg-search .container.form-block,.pg-search_geo .container.form-block{height:auto}.pg-geo_seek2 .container.form-block{top:62px}.pg-search .container.form-block,.pg-search_geo .container.form-block{padding:10px}.filt-but-block{position:absolute;right:0;top:85px;justify-content:space-between;align-items:flex-end}.pg-search .filt-but-block,.pg-search_geo .filt-but-block{right:10px;top:112px}form.search-form-block.filters .form-l2-line{margin:20px 0 0 0;width:calc(100% - 320px)}.pg-geo_seek2 form.search-form-block.filters .form-l2-line{margin:22px 0 0 0}.pg-home .search-form-block .form-l2-line{width:100%;margin-bottom:20px;margin-top:15px}.filt-but-block .filter-pan:hover:not(.btn-active){color:#bb2939;background-color:transparent}.filt-but-block .btn-active:hover{}#search_form .filt-but-block button[data-role="filters"]{min-width:110px}.pg-geo_seek2 .filter-panel-fon{display:block}.pg-geo_seek2 .filt-but-block{width:auto;position:static;right:auto;top:auto;order:5;justify-content:flex-end;align-items:initial;display:flex;height:36px}.pg-geo_seek2 .filt-but-block button[data-role="filters"]{display:none}.pg-geo_seek2 div.mult-title[data-filled="1"]+label-dop{display:none}@media screen and (min-width:640px){.filt-but-block button.button-l3{padding:9px 12px;font-size:15px}}#listings_ribbon{width:calc(100% - 320px);position:relative}@media screen and (max-width:959px){.pg-my_favorites #listings_ribbon,.pg-dealers #listings_ribbon,.pg-search #listings_ribbon,.pg-search_geo #listings_ribbon,.pg-browse #listings_ribbon{width:100%}.pg-search .filt-but-block,.pg-search_geo .filt-but-block{top:105px}}@media screen and (max-width:639px){form.search-form-block .buttons-line{margin-bottom:10px}.pg-search div.filt-but-block .button-l3{padding:10px 0;margin:30px 0 100px 0;width:100%}#listings_ribbon{width:100%;position:relative}#search_form{display:block;padding:0 10px;background:rgba(242,241,241,1)}.pg-dealers2 #search_form{background:none;margin-top:90px}body.pg-search .main,body.pg-search_geo .main{padding-top:0}#search_form .filter-panel-fon,#search_form .form-l2-line{display:flex}.mob-search #search_form .filter-panel-fon{display:block}.mob-search #search_form .form-l2-line{display:flex;width:100%}div.mult-title[data-filled="1"]+label-dop{display:none}#search_form .filt-but-block{justify-content:space-between;align-items:initial;position:static}#search_form .filt-but-block button[data-role="reset"]{display:none}#search_form .filt-but-block button[data-role="filters"] span.btitle{display:inline-block}.mob-search #search_form .filt-but-block button[data-role="filters"]{display:none}.mob-search #search_form .filt-but-block button[data-role="reset"]{display:block;text-align:center;margin:20px auto}#search_form .option-check-line,#search_form .option-check-block{width:100%}.old_new{padding-bottom:20px}}.hide{display:none}.ui-front{z-index:122}.button-l5.active{background-color:green!important}.pg-search .search-form-block,.pg-search_geo .search-form-block{margin:0}.search-cont{flex-wrap:wrap;-webkit-flex-wrap:wrap}.pg-search .search-cont,.pg-search_geo .search-cont{flex-wrap:initial;-webkit-flex-wrap:initial}.search-agency-item-container.dop2{width:100%}.relative{position:relative}.sort-by-select{height:47px;display:inline-block;display:inline-flex;position:absolute;right:0;justify-content:flex-end!important}#search_form.loading .ui-selectmenu-text,#search_form.loading .token-input-list,#search_form.loading .mult-title,#search_form.loading label-dop,#search_form.loading input[type="text"]{opacity:0}.filter-panel-fon{display:none;position:relative}.filter-panel-fon fieldset{text-align:justify}.label-inner.option1{margin-left:150px}.label-inner.option2{margin-left:150px}.option-fon{width:100%}.option-block{margin:0 auto;padding-bottom:5px}.option-block-dop{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%;margin:20px 0 0 0;padding:20px 0 0 0;border-top:solid 1px #ccc}.option-block-title{margin:25px 5px 15px 5px;font-size:17px;font-weight:500}.option-category{display:inline-block;border:solid 1px #ccc;border-radius:2px;margin:5px 0;padding:8px 53px 8px 8px;cursor:pointer;color:#7b7a7a;position:relative}.option-category-input{display:inline-block}.option-category-open,.option-category-closed{display:inline-block;position:absolute;top:0;right:0;left:0;padding:6px 10px;text-align:right;font-size:19px}.option-category-open i{background:#f2f1f1}.option-category.active .option-category-open i{background:#8e2d3c}.option-category:hover .option-category-open i{background:#8e2d3c}.option-category:hover{background:#8e2d3c;color:#fff;border-color:#8e2d3c}.option-category.active{background:#8e2d3c;color:#fff;border:solid 1px #8e2d3c;padding:8px 30px 8px 8px}.option-category.active:before{font:18px FontAwesome;content:"\f00c";margin-right:5px}.option-category.active:hover{background:#8e2d3c;color:#fff}.option-mult-menu{display:none;position:absolute;background:#fff;border-radius:2px;box-shadow:0 0 25px rgba(0,0,0,.45);color:#828181;padding:10px 0;z-index:9;left:0;text-align:left}.option-block-left,.option-block-right{width:49%;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.option-check-line{display:inline-block;width:48%;vertical-align:top;text-align:left}.option-check-line.has_sel .option-check-block-title{background-color:#8e2d3c;color:#fff}.option-check-line.has_sel .check-box-open i.fa{color:#fff}.option-check-block{width:100%;margin-bottom:15px;border:solid 1px #bfbdbd;border-radius:2px;position:relative;background:#fff}.option-check-block-title{font-size:16px;position:relative;overflow:hidden;-webkit-transition:all .5s ease;transition:all .5s ease;color:#666;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:2px}.option-check-block-title p{padding:5px 15px;z-index:2;position:relative;text-overflow:ellipsis}.option-check-block-title input{position:absolute;width:100%;height:100%;z-index:100;left:0;top:0;opacity:0;cursor:pointer}.option-title-reset{position:absolute;left:-35px;top:0;height:100%;width:40px;text-align:center;padding-top:10px;color:#cbcbcb;-webkit-transition:all .5s ease;transition:all .5s ease}.option-title-reset:hover{color:#a92b3a}.option-check-block:hover .option-title-reset{left:0;border-right:solid 1px #ccc}.check-box-open i{cursor:pointer;position:absolute;top:8px;right:8px;font-size:20px;padding:0 3px;z-index:1}.check-box-open:hover i{color:#a92b3a;-webkit-transition:all .5s ease;transition:all .5s ease}.check-box-open i.fa.fa-caret-left{color:#a92b3a;right:10px}.option-check-block-box{background:#fff;border-radius:0 0 2px 2px;color:#848383;border-radius:2px;box-shadow:0 0 25px rgba(0,0,0,.45)}.option-check-block-box.closed{display:none}fieldset .mult-menu-item span{border:solid 1px #fff;border-radius:2px;height:35px;background:#fff}fieldset .mult-menu-item:hover span{border:solid 1px #a92b3a;color:#a92b3a;background:#fff}fieldset .mult-menu-item span i{position:absolute;top:18px;right:10px}fieldset .mult-menu-item{margin:5px;height:50px}fieldset .mult-menu-item span p{margin-top:4px;width:95%}fieldset .mult-menu-item input:checked ~ span{border:solid 1px #a92b3a;color:#a92b3a;background:#fff}fieldset .mult-menu-item input:checked ~ span i{color:#a92b3a}.last-close{background:#dedede;text-align:center;color:#666;padding:5px 0;cursor:pointer}.last-close i{margin-right:10px}@media screen and (min-width:639px){div.option-block-dop div.mult-menu-item>span{padding:2px 12px!important;height:40px!important}fieldset .mult-menu-item span i{top:11px!important}fieldset .mult-menu-item{height:42px!important}}@media screen and (max-width:639px){fieldset .mult-menu-item span p{margin-top:0}fieldset .mult-menu-item span{vertical-align:middle;line-height:1.5}fieldset .option-check-block-box{background:#fff;border-radius:0;border:none;box-shadow:none;position:absolute;top:0;left:0;width:100vw;height:100vh;padding:2px;overflow-y:scroll}fieldset .mult-menu-item:nth-last-child(2){margin-bottom:70px}.last-close{position:fixed;width:100%;left:0;bottom:0;background-color:#bb2939;color:#fff;padding:12px 0;z-index:110}}.option-check-block-box.dop{text-align:center}.checkbox-item{position:relative;display:inline-block;width:23px;height:27px;background:#f2f1f1;text-align:center}.checkbox-item:hover{background:#e2e0e0}.checkbox-item input{position:absolute;width:100%;height:100%;z-index:100;left:1px;opacity:0;cursor:pointer}.checkbox-item span{position:absolute;width:100%;height:100%;left:0;border:solid 1px #e2e0e0}.checkbox-item input:checked ~ span{color:#fff}.checkbox-item input:checked ~ span.a{background:#14762d;border-color:#14762d}.checkbox-item input:checked ~ span.b{background:#309f41;border-color:#309f41}.checkbox-item input:checked ~ span.c{background:#99ca3b;border-color:#99ca3b}.checkbox-item input:checked ~ span.d{background:#fd0;border-color:#fd0}.checkbox-item input:checked ~ span.e{background:#fdb813;border-color:#fdb813}.checkbox-item input:checked ~ span.f{background:#f7811f;border-color:#f7811f}.checkbox-item input:checked ~ span.g{background:#be4f18;border-color:#be4f18}.checkbox-item input:checked ~ span.h{background:#b12d16;border-color:#b12d16}.checkbox-item input:checked ~ span.i{background:#8a0204;border-color:#8a0204}.footer-options{background:#fff;display:inline-block;position:fixed;bottom:0;left:0;width:100%;padding:25px 0;border-top:solid 1px #ccc;box-shadow:0 0 15px rgba(0,0,0,.25);z-index:100}.footer-options .option-block{padding:0 15px}.footer-options .option-block button{margin-left:5px}.footer-options button i{margin-right:5px;font-size:18px}.subscribe{max-width:500px}.subscribe2{padding:14px 0 4px;background:#f9f9f9;text-align:center;margin-top:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}div.subscribe2 div.form-inner{width:86%;margin-top:14px}div.subscribe2 button.button-l3.large{font-size:17px;padding:4px}.subscribe i.fa.fa-times{position:absolute;top:10px;right:15px;font-size:25px;cursor:pointer;color:#8e2d3c}.subscribe i.fa.fa-times:hover{opacity:.7}.subscribe-title{width:100%;display:inline-block;text-align:left;padding:20px 20px 10px 20px;font-size:20px;font-weight:500}.subscribe-title-right{width:100%;display:inline-block;text-align:left;padding:11px 20px 10px 20px;font-size:17px;background:#8e2d3c;color:#fff;border:none;margin:0}.subscribe b{width:100%;display:inline-block;text-align:left;padding:0 20px;font-weight:500;font-size:17px}.subscribe span,.subscribe2 span{width:100%;font-size:15px;display:inline-block;text-align:left;padding:0 20px}.subscribe .form-inner,.subscribe2 .form-inner{display:inline-block;width:90%;border-bottom:solid 1px #ccc;color:#cbcbcb;margin-top:20px}.subscribe .form-inner input,.subscribe2 .form-inner input{border:none;background:transparent;color:#404040;font-size:15px;width:90%}.subscribe .button-l3.large,.subscribe2 .button-l3.large{width:150px;padding:0;margin:20px 0}.select-mult .select-open i,.select-mult .select-closed i{display:inline-block;color:#666}footer .top-block .copy-block .logo{width:240px;padding:20px 20px;background-color:#8e2d3c;border-radius:5px;transition:all .3s ease}ul.token-input-list{width:100%;padding-top:7px;overflow-y:auto}ul.token-input-list li:only-child{width:100%}li.token-input-input-token{float:none;overflow:hidden}li.token-input-token{font-size:14px;background:#bb2939;color:#fff;border:none;border-radius:4px;padding:2px 6px 3px 7px;margin:0;margin-left:10px}.token-input-delete-token{color:#fff!important}li.token-input-input-token>input{height:26px!important;font-size:15px!important}.ex-info{font-size:11px}div.token-input-dropdown{max-height:300px;overflow-y:auto;z-index:999}div.token-input-dropdown ul li{padding:5px 8px}div.token-input-dropdown ul li.token-input-selected-dropdown-item{background-color:#f3eaeb}.search-form-block .ui-button{padding:4px 6px}