.list-top-separator{height:28px}.area-selection-wrapper{position:absolute;z-index:1050;top:100px;left:2%;right:2%}.area-wrapper{padding:15px}.area-selection-wrapper .content,.area-wrapper .content{display:flex}.area-selection-wrapper .content .inner-content,.area-wrapper .content .inner-content{background-color:#fff;flex-basis:100%;padding:30px 20px 15px 20px}.area-selection-wrapper .content .inner-content .block,.area-wrapper .content .inner-content .block{min-width:100%!important;max-width:100%!important}.area-selection-wrapper .content .inner-content .block p,.area-wrapper .content .inner-content .block p{margin:0 auto}.area-selection-wrapper .content .inner-content.theme-gray,.area-wrapper .content .inner-content.theme-gray{background-color:#f7f7f7;padding:30px 20px}.area-selection-wrapper .selection-map,.area-wrapper .selection-map{position:relative;flex-direction:column;align-items:center;padding-top:2rem}.area-selection-wrapper .selection-map .flex-buttons,.area-wrapper .selection-map .flex-buttons{padding-top:1rem}.area-selection-wrapper .selection-map .flex-buttons .continue,.area-wrapper .selection-map .flex-buttons .continue{display:inline-block;margin:.5rem 1rem .5rem .5rem;text-decoration:underline}.area-selection-wrapper .selection-map #hsb_map,.area-wrapper .selection-map #hsb_map{max-width:650px}.area-selection-wrapper .selection-map #hsb_map>g,.area-wrapper .selection-map #hsb_map>g{cursor:pointer}.area-selection-wrapper .selection-map #hsb_map>g>polygon,.area-wrapper .selection-map #hsb_map>g>polygon{fill:#ededed}.area-selection-wrapper .selection-map #hsb_map>g g>polygon,.area-wrapper .selection-map #hsb_map>g g>polygon{fill:#956514}.area-selection-wrapper .selection-map #hsb_map>g.selectable>polygon,.area-wrapper .selection-map #hsb_map>g.selectable>polygon{fill:#ebdfc7}.area-selection-wrapper .selection-map #hsb_map>g.selectable>polygon.selected,.area-wrapper .selection-map #hsb_map>g.selectable>polygon.selected{fill:#dcc69a}.area-selection-wrapper .selection-map #hsb_map>g:hover>polygon,.area-wrapper .selection-map #hsb_map>g:hover>polygon{fill:#ebdfc7}.area-selection-wrapper .selection-map #hsb_map>g:hover g>polygon,.area-wrapper .selection-map #hsb_map>g:hover g>polygon{fill:#956514}.contact-main-wrapper .offices .col-blocks{flex-direction:column}.contact-main-wrapper .offices .col-blocks .block{margin-bottom:1rem;width:100%}.contact-main-wrapper .offices .col-blocks .block .image-block{align-items:center}.contact-main-wrapper .offices .col-blocks .block .image-block picture img{aspect-ratio:4/2.4}.contact-main-wrapper .offices .col-blocks .block .image-block .name{position:absolute;line-height:1;letter-spacing:0;font-weight:normal;text-transform:uppercase;font-family:"TradeGothicLTPro-BdCn20";color:#fff;font-size:35px;margin-top:14px}.contact-main-wrapper .offices .col-blocks .block .text-block{text-align:center;padding:30px}.contact-main-wrapper .offices .col-blocks .block .text-block .h2{margin-bottom:10px;font-size:22px}.contact-main-wrapper .offices .col-blocks .block .text-block .link-separator{display:none}.contact-main-wrapper .offices .col-blocks .block .text-block a:not(.btn){display:inline-block;padding:5px 0;margin:0 4px}.contact-main-wrapper .offices .col-blocks .block .text-block .btn{margin:1.2rem 0 0}.map-header{padding-bottom:16px;padding-top:16px}.map-header h2{font-size:26px}.map-wrapper{position:relative;align-items:flex-end;justify-content:center}.map-wrapper .button{position:absolute;left:30px;top:30px;z-index:2}.map-wrapper picture{width:100%;height:100%;display:inline-block;position:relative}.map-wrapper picture::after{content:"";position:absolute;z-index:1;height:100%;width:100%;top:0;left:0;background-color:rgba(255,255,255,.4)}.map-wrapper .office-contact-info{position:absolute;z-index:2;padding:25px 15px;left:30px;right:30px;margin-bottom:45px;-moz-box-shadow:0 10px 10px rgba(0,0,0,.15);-webkit-box-shadow:0 10px 10px rgba(0,0,0,.15);box-shadow:0 10px 10px rgba(0,0,0,.15)}.map-wrapper .office-contact-info>div:not(.button){flex:1;border-left:solid 1px #003365;padding:12px 15px;line-height:2;font-size:12px}.map-wrapper .office-contact-info>div:not(.button):first-of-type{border:0}.map-wrapper .office-contact-info>div:not(.button) li,.map-wrapper .office-contact-info>div:not(.button) a,.map-wrapper .office-contact-info>div:not(.button) div,.map-wrapper .office-contact-info>div:not(.button) dl{font-family:Ubuntu-Light;color:#000}.map-wrapper .office-contact-info>div:not(.button) .h5{font-size:10px;font-family:Ubuntu-Medium;color:#003365;text-transform:uppercase;letter-spacing:1px}.map-wrapper .office-contact-info dl{margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.map-wrapper .office-contact-info dl dt,.map-wrapper .office-contact-info dl dd{padding:0;margin:0;width:100%}.map-wrapper .office-contact-info dl dd{white-space:nowrap}.map-wrapper .office-contact-info ._\5f contact dl{min-width:240px}.map-wrapper .office-contact-info ._\5f contact dl dt{max-width:102px}.map-wrapper .office-contact-info ._\5f contact dl dd{max-width:calc(100% - 102px)}.map-wrapper .office-contact-info ._\5fopen dl{flex-direction:column}.map-wrapper .office-contact-info ._\5fopen dl dt{max-width:168px}.map-wrapper .office-contact-info ._\5fopen dl dd{max-width:calc(100% - 168px)}.map-wrapper .office-contact-info.theme-gray>div:not(.button){border-left:solid 1px #be880b}.map-wrapper .office-contact-info.theme-gray>div:not(.button):first-of-type{border:0}.map-wrapper .office-contact-info.theme-gray>div:not(.button) .h5{color:#be880b}.section-contacts .custom-select .select-dropdown{max-height:242px}.section-contacts .list-contacts{justify-content:space-between;padding-bottom:6px;flex-wrap:wrap}.section-contacts .list-contacts .contact{background-color:#fbf7f2;max-height:430px;max-width:100%;margin:14px 0 10px}.section-contacts .list-contacts .contact .contact-image{min-width:calc(50% - 10px);max-width:calc(50% - 10px);background-color:#e7d8ba}.section-contacts .list-contacts .contact .contact-image picture img{object-position:center top}.section-contacts .list-contacts .contact .contact-content{flex:1;padding:60px 30px 55px 40px;justify-content:center}.section-contacts .list-contacts .contact .contact-content .name{line-height:1.1;padding-top:10px;padding-bottom:5px}.section-contacts .list-contacts .contact .contact-content .title{padding-top:3px;padding-bottom:10px}.section-contacts .list-contacts .contact .contact-buttons{justify-content:center;align-items:flex-start;margin-top:16px}.section-contacts .list-contacts .contact picture{display:inline-block;width:100%;height:100%}.section-contacts .list-contacts .contact picture img{width:100%!important;height:100%!important;object-fit:cover;object-position:center center}.section-contacts .list-contacts .contact:nth-child(2)::after{background:none}.section-contacts .search-settings .sort .custom-select .select-dropdown ul.flex.flex-column li{padding:5px 12px}.section.section-list .latest-estates{flex-wrap:wrap;padding:25px 33px 0}.section.section-list .latest-estates .list-estate:not(.hasBidding){background-color:#ededed}.contact-employee{padding:0!important}.contact-info-wrapper .contact{justify-content:space-between;flex-direction:column}.contact-info-wrapper .contact-image picture{display:inline-block;width:100%;height:100%}.contact-info-wrapper .contact-image picture img{width:100%!important;height:100%!important;object-fit:cover;object-position:center center}.contact-info-wrapper .contact-content{justify-content:center;max-width:900px;padding:30px;margin:0 auto}.contact-info-wrapper .contact-content .h3{font-size:13px;margin-bottom:0}.contact-info-wrapper .contact-content .title-role{font-family:Ubuntu-Regular;letter-spacing:.4px;font-size:13px;line-height:1.1;text-transform:uppercase;color:#003365}.contact-info-wrapper .contact-content .title{font-family:Ubuntu-Regular;font-style:italic;font-size:14px;line-height:1.1;letter-spacing:.4px;color:#003365}.contact-info-wrapper .contact-content .name{padding-top:4px;font-size:26px;line-height:1.4;font-family:Ubuntu-Medium;color:#003365}.contact-info-wrapper .contact-content .name span{color:#be880b}.contact-info-wrapper .contact-content .phone a,.contact-info-wrapper .contact-content .email a,.contact-info-wrapper .contact-content .email span{text-decoration:none;font-size:16px;font-family:Ubuntu-Light;color:#003365!important;display:inline-block;width:100%;line-height:1.65;cursor:pointer}.contact-info-wrapper .contact-content .review{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;line-height:1}.contact-info-wrapper .contact-content .review>span:not(.star){font-family:Ubuntu-Medium;font-size:26px;color:#003365}.contact-info-wrapper .contact-content .review>span:not(.star)>span:not(.divider){color:#be880b}.contact-info-wrapper .contact-content .review>span:not(.star) .divider{display:inline-block;padding:0 4px}.contact-info-wrapper .contact-content .review .star{padding-left:14px;margin-top:-2px}.contact-info-wrapper .contact-content>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.contact-info-wrapper .contact-content>div>div{margin-bottom:30px;flex:1}.contact-info-wrapper .contact-content>div>div:nth-child(3){margin-left:20px}.contact-info-wrapper .contact-content>div .contact-employee-info{width:100%;flex:none}.reviews-wrapper{max-width:100%;padding-top:40px}.reviews-wrapper h2,.reviews-wrapper .hittamaklare{text-align:center}.reviews-wrapper h2{margin-bottom:26px;font-size:27px}.reviews-wrapper .hittamaklare{padding-top:60px}.reviews-wrapper .hittamaklare div{padding-top:6px;font-size:12px}.reviews-wrapper .reviews{padding-left:45px;padding-right:45px;position:relative}.reviews-wrapper .swiper-button-prev{left:0}.reviews-wrapper .swiper-button-next{right:10px}.reviews-wrapper .swiper-button-next,.reviews-wrapper .swiper-button-prev{background:none;top:calc(50% - 20px)}.reviews-wrapper .swiper-button-next span,.reviews-wrapper .swiper-button-prev span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;border-radius:50%;border:solid 1px #003365;width:30px;height:30px}.reviews-wrapper .swiper-wrapper{align-items:stretch;justify-content:stretch;height:100%}.reviews-wrapper .swiper-wrapper .swiper-slide{height:auto;background-color:#ededed}.reviews-wrapper .swiper-wrapper .swiper-slide>div{padding:18px 22px 26px}.reviews-wrapper .swiper-wrapper .swiper-slide>div .h5{text-transform:uppercase;font-family:Ubuntu-Medium;font-size:12px;color:#003365;padding-bottom:1px;border-bottom:solid 1px #003365;margin-bottom:14px;letter-spacing:0}.reviews-wrapper .swiper-wrapper .swiper-slide>div div{font-family:Ubuntu-Light;font-size:13px}@media(min-width:520px){.contact-main-wrapper .offices .col-blocks .block .text-block .link-separator{display:inline-block}}@media(min-width:620px){.area-selection-wrapper .selection-map .flex-buttons{justify-content:flex-end;width:100%}}@media(min-width:640px){.area-selection-wrapper .content .inner-content{padding:30px}.contact-main-wrapper .offices .col-blocks .block .image-block .name{font-size:44px}}@media(min-width:768px){.area-wrapper{padding:65px 15px 80px}.area-selection-wrapper .content .inner-content,.area-wrapper .content .inner-content{padding:30px 45px}.area-selection-wrapper .close,.area-wrapper .close{right:22px;top:20px}.contact-main-wrapper .offices .col-blocks{display:flex;flex-direction:row;justify-content:space-between;margin:45px 0 30px;flex-wrap:wrap}.contact-main-wrapper .offices .col-blocks .block{min-width:calc(50% - 14px);max-width:calc(50% - 14px)}}@media(min-width:840px){.contact-info-wrapper .contact{flex-direction:row}.contact-info-wrapper .contact .contact-image{min-width:40%}}@media(min-width:860px){.area-wrapper{padding:80px 30px}}@media(min-width:1000px){.area-wrapper{padding:62px 30px}.area-wrapper .content .inner-content{padding:50px 0!important}}@media(min-width:1140px){.area-selection-wrapper .content .inner-content{padding:30px 45px 45px}.area-selection-wrapper .selection-map .flex-buttons{padding-top:0;justify-content:flex-end;bottom:0;right:0;position:absolute;z-index:1}.map-wrapper .office-contact-info>div:not(.button){font-size:12px}.map-wrapper .office-contact-info>div:not(.button):first-of-type{max-width:290px}.map-wrapper .office-contact-info>div:not(.button) .h5{font-size:12px}}@media(min-width:1280px){.contact-info-wrapper .contact-content>div .contact-employee-info{width:auto}.contact-info-wrapper .contact-content>div>div{border-left:solid 1px #be880b;padding-top:15px;padding-bottom:15px;flex:1}.contact-info-wrapper .contact-content>div>div:nth-child(1){border:0;flex:1;white-space:nowrap;padding-right:30px}.contact-info-wrapper .contact-content>div>div:nth-child(2){align-items:center;justify-content:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.contact-info-wrapper .contact-content>div>div:nth-child(3){max-width:164px;text-align:center;margin-left:0;padding-top:9px}.contact-info-wrapper .contact-content>div>div:nth-child(3) .h3{padding-right:37px;margin-bottom:6px}.contact-info-wrapper .contact-content>div>div:nth-child(3) .review{justify-content:center}.contact-info-wrapper .contact-content>div>div:nth-child(3) .review .star{margin-top:-3px}.section.section-list.section-contacts{padding-bottom:45px}}@media(min-width:1050px){.section-contacts .list-contacts .contact{max-width:calc(50% - 14px)}}@media(min-width:1400px){.map-wrapper .button{left:45px;top:45px}.map-wrapper .office-contact-info>div:not(.button){padding:16px 30px}}@media(min-width:1510px){.contact-info-wrapper .contact{justify-content:flex-start}.contact-info-wrapper .contact .contact-image{max-width:520px;min-width:520px}.contact-info-wrapper .contact .contact-content{padding:85px 0 90px 60px;max-width:calc(100% - 625px);margin:0}.contact-info-wrapper .contact .contact-content>div>div:nth-child(2){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.map-wrapper .office-contact-info ._\5fopen dl{flex-direction:row}}@media(min-width:1700px){.contact-info-wrapper .contact-content>div .contact-employee-info{width:auto}.contact-info-wrapper .contact-content>div>div{border-left:solid 1px #be880b;padding-top:15px;padding-bottom:15px}.contact-info-wrapper .contact-content>div>div:nth-child(1){border:0;flex:1;white-space:nowrap;padding-right:40px}.contact-info-wrapper .contact-content>div>div:nth-child(2){align-items:center}.contact-info-wrapper .contact-content>div>div:nth-child(3){max-width:164px;text-align:center;margin-left:0;padding-top:9px}.contact-info-wrapper .contact-content>div>div:nth-child(3) .h3{padding-right:37px;margin-bottom:6px}.contact-info-wrapper .contact-content>div>div:nth-child(3) .review{justify-content:center}.map-wrapper .office-contact-info{padding:30px 15px;left:45px;right:45px}}@media(min-width:1281px){.contact-main-wrapper .section.section-list{padding:34px 0 54px}.contact-main-wrapper .section.section-list.offices{padding:54px 0}}@media(max-width:1280px){.section-contacts .list-contacts{padding-top:0!important}.map-header{padding-bottom:6px}}@media(max-width:1200px){.map-wrapper{flex-direction:column}.map-wrapper .button{left:0;top:auto;bottom:20px;width:100%;text-align:center;position:static;margin-top:-70px}.map-wrapper .office-contact-info{position:static;left:0;right:0;margin-top:28px;box-shadow:none;width:calc(100% - 30px)}.map-wrapper .office-contact-info>div{flex:none}}@media(max-width:940px){.section.section-list.section-contacts .list{width:calc(100% - 30px)}.section.section-list.section-contacts .list .list-contacts{padding-top:15px!important}.section.section-list.section-contacts .list .list-contacts .contact{margin:5px 0 10px}.section.section-list .list.offices{width:calc(100% - 30px)}}@media(max-width:839px){.contact-info-wrapper .contact-content{padding:50px 30px 55px}.contact-info-wrapper .contact-content .title-role,.contact-info-wrapper .contact-content .h3{font-size:14px}.contact-info-wrapper .contact-content .name{padding-top:4px;font-size:28px}.contact-info-wrapper .contact-content .email a,.contact-info-wrapper .contact-content .email span,.contact-info-wrapper .contact-content .phone a,.contact-info-wrapper .contact-content .phone span{font-size:14px}.contact-info-wrapper .contact-content .review>span:not(.star){font-size:24px}.contact-info-wrapper .contact-content .review>span.star{padding-left:14px}.contact-info-wrapper .contact-content .review>span.star img{max-width:21px!important}.contact-info-wrapper .contact .contact-image img{max-height:60vw;object-position:center top}.reviews-wrapper{padding-top:25px}.reviews-wrapper .hittamaklare{padding-top:70px;padding-bottom:50px}}@media(max-width:768px){.map-header h2{font-size:24px}}@media(max-width:768px) and (orientation:portrait),(max-width:650px){.section.section-hero.section-hero-contact{height:70vh;max-height:749px;overflow:hidden}.section.section-hero.section-hero-contact .hero.contact-hero{height:70vh;max-height:749px;right:-80px;width:auto}.section.section-hero.section-hero-contact .hero.contact-hero picture img{object-position:right bottom}}@media(max-width:660px){.map-wrapper picture img{object-fit:cover;object-position:center center;width:auto!important;aspect-ratio:3/3.85;max-width:100%}.map-wrapper .office-contact-info{flex-direction:column;padding:0 30px;width:calc(100% - 60px);margin-bottom:0}.map-wrapper .office-contact-info>div:not(.button){border-top:solid 1px #003365;border-left:0!important;padding:40px 0;border-left:0}.map-wrapper .office-contact-info>div:first-of-type{border-top:0}.map-wrapper .office-contact-info ._\5fopen dl{flex-direction:row}.map-wrapper .office-contact-info ._\5fopen dl dt{max-width:110px}.map-wrapper .office-contact-info ._\5fopen dl dd{max-width:calc(100% - 110px)}.section.section-list.section-contacts h2,.section.section-list.section-contacts .h2{padding-bottom:15px;padding-top:30px}.section.section-list.section-contacts .list .list-contacts{padding-top:0!important}.section.section-list.section-contacts .list .list-contacts .contact{margin-top:0;margin-bottom:15px}.section.section-list.section-contacts .list .list-contacts .contact:last-of-type{margin-bottom:10px}}@media(max-width:620px){.section-contacts .list-contacts .contact .contact-image{min-width:calc(45% - 10px);max-width:calc(45% - 10px)}.section-contacts .list-contacts .contact .contact-buttons .btn{min-width:162px;max-width:162px}}@media(max-width:600px){.section-contacts .list-contacts .contact{flex-direction:column;max-height:100%}.section-contacts .list-contacts .contact .contact-content{padding:30px}.section-contacts .list-contacts .contact .contact-image{min-width:100%;max-width:100%}.section-contacts .list-contacts .contact .contact-buttons{-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important;justify-content:space-between}.section-contacts .list-contacts .contact .contact-buttons .btn{min-width:calc(50% - 10px);max-width:calc(50% - 10px)}}@media(max-width:440px),(max-width:900px) and (orientation:landscape),(max-width:768px) and (orientation:portrait){.map-header{padding-top:15px;padding-bottom:5px}}@media(max-width:440px){.section.section-hero.section-hero-contact .section.section-hero.section-hero-contact,.section.section-hero.section-hero-contact .hero.contact-hero .section.section-hero.section-hero-contact{height:70vh;max-height:749px}.contact-info-wrapper .contact-content .phone a,.contact-info-wrapper .contact-content .email a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;min-height:30px}.contact-info-wrapper .contact-content>div:not(.contact-presentation)>div:not(.contact-employee-info){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-direction:column}.contact-info-wrapper .contact-content>div:not(.contact-presentation)>div:not(.contact-employee-info):last-of-type{margin-left:0;border-left:solid 1px #ecdbb8;text-align:center;padding-top:12px;padding-bottom:12px}.contact-info-wrapper .contact-content>div:not(.contact-presentation)>div:not(.contact-employee-info):last-of-type .h3{padding-bottom:5px}.contact-info-wrapper .contact-content .review{justify-content:center}.reviews-wrapper h2{margin-bottom:20px}.reviews-wrapper .hittamaklare{padding-top:50px}.reviews-wrapper .hittamaklare img{max-width:180px!important}.reviews-wrapper .swiper-button-next,.reviews-wrapper .swiper-button-prev{display:none}.reviews-wrapper .reviews{padding-left:0;padding-right:0}.reviews-wrapper .swiper-wrapper{height:auto;flex-direction:column;justify-content:center;align-items:flex-start;transform:none!important}.reviews-wrapper .swiper-wrapper .swiper-slide{margin-bottom:15px}.reviews-wrapper .swiper-wrapper .swiper-slide>div{padding-bottom:40px}.reviews-wrapper .swiper-wrapper .swiper-slide>div div{font-size:14px}}.contact-main-wrapper .list-contacts{padding-top:34px}