@import url(//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,700,300,600,800,400);@import url("https://cloud.typenetwork.com/projects/3881/fontface.css");@import url(//fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height 500ms ease-in-out;}.owl-carousel .owl-item{}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/sites/all/themes/huoneistokeskus/css/owl-carousel/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
600&display=swap);.quick-search-tooltipped .quick-search-tooltip-close div,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button,.suffix .info-toggle.info-active{position:relative;top:0px;left:0px;width:22px;height:22px;padding:0;border:0;border-radius:50%;cursor:pointer;background:#888888;}@media (min-width:1px) and (max-width:479px){.quick-search-tooltipped .quick-search-tooltip-close div,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button,.suffix .info-toggle.info-active{margin:15px -5px 0 5px;width:20px;height:20px;}}.quick-search-tooltipped .quick-search-tooltip-close div .x1,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button .x1,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button .x1,.suffix .info-toggle.info-active .x1,.quick-search-tooltipped .quick-search-tooltip-close div:after,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button:after,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button:after,.suffix .info-toggle.info-active:after,.quick-search-tooltipped .quick-search-tooltip-close div .x2,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button .x2,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button .x2,.suffix .info-toggle.info-active .x2,.quick-search-tooltipped .quick-search-tooltip-close div:before,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button:before,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button:before,.suffix .info-toggle.info-active:before{position:absolute;top:50%;left:50%;height:11px;width:2px;margin:auto;background-color:white;}@media (min-width:1px) and (max-width:479px){.quick-search-tooltipped .quick-search-tooltip-close div .x1,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button .x1,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button .x1,.suffix .info-toggle.info-active .x1,.quick-search-tooltipped .quick-search-tooltip-close div:after,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button:after,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button:after,.suffix .info-toggle.info-active:after,.quick-search-tooltipped .quick-search-tooltip-close div .x2,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button .x2,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button .x2,.suffix .info-toggle.info-active .x2,.quick-search-tooltipped .quick-search-tooltip-close div:before,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button:before,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button:before,.suffix .info-toggle.info-active:before{width:10px;height:2px;}}.quick-search-tooltipped .quick-search-tooltip-close div .x1,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button .x1,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button .x1,.suffix .info-toggle.info-active .x1,.quick-search-tooltipped .quick-search-tooltip-close div:before,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button:before,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button:before,.suffix .info-toggle.info-active:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);}.quick-search-tooltipped .quick-search-tooltip-close div .x2,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button .x2,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button .x2,.suffix .info-toggle.info-active .x2,.quick-search-tooltipped .quick-search-tooltip-close div:after,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button:after,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button:after,.suffix .info-toggle.info-active:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);}.quick-search-tooltipped .quick-search-tooltip-close div:before,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button:before,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button:before,.suffix .info-toggle.info-active:before,.quick-search-tooltipped .quick-search-tooltip-close div:after,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button:after,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button:after,.suffix .info-toggle.info-active:after{content:'';display:block;}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5em;}body{margin:0;padding:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}p,pre{margin:1.5em 0;}blockquote{margin:1.5em 30px;}h1{font-size:2em;line-height:1.5em;margin-top:0.75em;margin-bottom:0.75em;}h2{font-size:1.5em;line-height:2em;margin-top:1em;margin-bottom:1em;}h3{font-size:1.17em;line-height:1.28205em;margin-top:1.28205em;margin-bottom:1.28205em;}h4,.collapse-text-fieldset .fieldset-legend{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em;}h5{font-size:0.83em;line-height:1.80723em;margin-top:1.80723em;margin-bottom:1.80723em;}h6{font-size:0.67em;line-height:2.23881em;margin-top:2.23881em;margin-bottom:2.23881em;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;border:1px solid #666;padding-bottom:-1px;margin:1.5em 0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.5em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1.5em 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 30px;}menu,ol,ul{padding:0 0 0 30px;}img{border:0;vertical-align:bottom;max-width:100%;height:auto;width:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-style:solid;border-top-width:0.0625em;padding-top:0.4625em;border-bottom-style:solid;border-bottom-width:0.0625em;padding-bottom:0.9125em;border-left-style:solid;border-left-width:0.0625em;padding-left:0.9125em;border-right-style:solid;border-right-width:0.0625em;padding-right:0.9125em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}label,legend{display:block;font-weight:bold;}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}#content,.region-sidebar-first,.region-sidebar-second,#footer{padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#main:before,#main:after,#footer:before,#footer:after{content:"";display:table;}#main:after,#footer:after{clear:both;}@media all and (min-width:480px){#main{padding-top:3em;position:relative;}}@media all and (min-width:480px) and (max-width:959px){.sidebar-first{}.sidebar-first #content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;}.sidebar-second{}.sidebar-second #content{float:left;width:66.66667%;margin-left:0%;margin-right:-66.66667%;}.sidebar-second .region-sidebar-second{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;}.two-sidebars{}.two-sidebars #content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;}.two-sidebars .region-sidebar-first{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;}.two-sidebars .region-sidebar-second{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:0;padding-right:0;clear:left;}.two-sidebars .region-sidebar-second .block{padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.two-sidebars .region-sidebar-second .block:nth-child(3n+1){float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;clear:left;}.two-sidebars .region-sidebar-second .block:nth-child(3n+2){float:left;width:33.33333%;margin-left:33.33333%;margin-right:-66.66667%;}.two-sidebars .region-sidebar-second .block:nth-child(3n){float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;}}@media all and (min-width:960px){.sidebar-first{}.sidebar-first #content{float:left;width:80%;margin-left:20%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.sidebar-second{}.sidebar-second #content{float:left;width:80%;margin-left:0%;margin-right:-80%;}.sidebar-second .region-sidebar-second{float:left;width:20%;margin-left:80%;margin-right:-100%;}.two-sidebars{}.two-sidebars #content{float:left;width:60%;margin-left:20%;margin-right:-80%;}.two-sidebars .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.two-sidebars .region-sidebar-second{float:left;width:20%;margin-left:80%;margin-right:-100%;}}@font-face{font-family:'DINProBold';src:url("/sites/all/themes/huoneistokeskus/fonts/dinpro-bold-webfont.woff") format("woff"),url("/sites/all/themes/huoneistokeskus/fonts/dinpro-bold-webfont.eot?") format("eot"),url("/sites/all/themes/huoneistokeskus/fonts/dinpro-bold-webfont.ttf") format("truetype"),url("/sites/all/themes/huoneistokeskus/fonts/dinpro-bold-webfont.svg#webfontlYcRxdL8") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'DINProMedium';src:url("/sites/all/themes/huoneistokeskus/fonts/dinpro-medium-webfont.woff") format("woff"),url("/sites/all/themes/huoneistokeskus/fonts/dinpro-medium-webfont.eot?") format("eot"),url("/sites/all/themes/huoneistokeskus/fonts/dinpro-medium-webfont.ttf") format("truetype"),url("/sites/all/themes/huoneistokeskus/fonts/dinpro-medium-webfont.svg#webfontLsffaTOS") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'DINProLight';src:url("/sites/all/themes/huoneistokeskus/fonts/dinpro-light-webfont.woff") format("woff"),url("/sites/all/themes/huoneistokeskus/fonts/dinpro-light-webfont.eot?") format("eot"),url("/sites/all/themes/huoneistokeskus/fonts/dinpro-light-webfont.ttf") format("truetype"),url("/sites/all/themes/huoneistokeskus/fonts/dinpro-light-webfont.svg#webfontX4jTXlb0") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'DINProRegular';src:url("/sites/all/themes/huoneistokeskus/fonts/dinpro-webfont.woff") format("woff"),url("/sites/all/themes/huoneistokeskus/fonts/dinpro-webfont.eot?") format("eot"),url("/sites/all/themes/huoneistokeskus/fonts/dinpro-webfont.ttf") format("truetype"),url("/sites/all/themes/huoneistokeskus/fonts/dinpro-webfont.svg#webfont5CgS71Vz") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'DINProBlack';src:url("/sites/all/themes/huoneistokeskus/fonts/dinpro-black-webfont.woff") format("woff"),url("/sites/all/themes/huoneistokeskus/fonts/dinpro-black-webfont.eot?") format("eot"),url("/sites/all/themes/huoneistokeskus/fonts/dinpro-black-webfont.ttf") format("truetype"),url("/sites/all/themes/huoneistokeskus/fonts/dinpro-black-webfont.svg#webfont5CgS71Vz") format("svg");font-weight:normal;font-style:normal;}h1,h2,.like-h2,h3,.like-h3,.like-h3 a,h4,.collapse-text-fieldset .fieldset-legend,h5{font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;color:#3d3d3d;}h1{font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;font-size:48px;letter-spacing:0rem;line-height:1.20833;}@media (min-width:1px) and (max-width:767px){h1{font-size:26.4px;}}h2,.like-h2{font-size:34px;line-height:1.17647;letter-spacing:0rem;}@media (min-width:1px) and (max-width:767px){h2,.like-h2{font-size:24.14px;}}h3,.like-h3,.like-h3 a{font-family:"DINProBold",Helvetica,Arial,Verdana,sans-serif;font-size:26px;line-height:1.30769;letter-spacing:0rem;}@media (min-width:1px) and (max-width:767px){h3,.like-h3,.like-h3 a{font-size:22px;}}h4,.collapse-text-fieldset .fieldset-legend{font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;font-size:22px;line-height:1.36364;}@media (min-width:1px) and (max-width:767px){h4,.collapse-text-fieldset .fieldset-legend{font-size:19.998px;}}h5{font-family:"DINProBold",Helvetica,Arial,Verdana,sans-serif;font-size:18px;line-height:1.22222;}a{text-decoration:none;color:#535354;display:inline-block;}a:hover{color:#f58437;-webkit-transition:color .3s ease;transition:color .3s ease;}p,ul,li,span,table,td{font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;font-style:normal;color:#535354;}strong,b,th{font-family:"DINProBold",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;color:#535354;}.font-weight-light{font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;}.font-weight-regular{font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;}.font-weight-medium{font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;}.font-weight-bold,.person__title,.quote-liftup__text > q:before,.quote-liftup__text > q:after{font-family:"DINProBold",Helvetica,Arial,Verdana,sans-serif;}.page-node .panel-panel .inside{margin:0;}.page-node .center-wrapper:before,.page-node .center-wrapper:after{content:"";display:table;}.page-node .center-wrapper:after{clear:both;}.page-node .inside{margin-bottom:0;}.page-node .panel-top-level{padding-bottom:20px;}.page-node .panel-top-level.panel-col-top{padding-bottom:0;}.panel-2col-doublebricks .panel-col-top,.panel-2col-doublebricks .panel-col-top-wide .inside,.panel-2col-doublebricks .center-wrapper.first,.panel-2col-doublebricks .center-wrapper.third,.panel-2col-doublebricks .center-wrapper.wide .inner-wrapper,.panel-2col-doublebricks .panel-col-middle,.panel-2col-doublebricks .panel-col-middle-wide .inside,.panel-2col-doublebricks .panel-col-bottom,.panel-2col-doublebricks .panel-col-bottom-wide .inside{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.panel-2col-doublebricks .panel-col-top:before,.panel-2col-doublebricks .panel-col-top:after,.panel-2col-doublebricks .panel-col-top-wide .inside:before,.panel-2col-doublebricks .panel-col-top-wide .inside:after,.panel-2col-doublebricks .center-wrapper.first:before,.panel-2col-doublebricks .center-wrapper.first:after,.panel-2col-doublebricks .center-wrapper.third:before,.panel-2col-doublebricks .center-wrapper.third:after,.panel-2col-doublebricks .center-wrapper.wide .inner-wrapper:before,.panel-2col-doublebricks .center-wrapper.wide .inner-wrapper:after,.panel-2col-doublebricks .panel-col-middle:before,.panel-2col-doublebricks .panel-col-middle:after,.panel-2col-doublebricks .panel-col-middle-wide .inside:before,.panel-2col-doublebricks .panel-col-middle-wide .inside:after,.panel-2col-doublebricks .panel-col-bottom:before,.panel-2col-doublebricks .panel-col-bottom:after,.panel-2col-doublebricks .panel-col-bottom-wide .inside:before,.panel-2col-doublebricks .panel-col-bottom-wide .inside:after{content:" ";display:table;}.panel-2col-doublebricks .panel-col-top:after,.panel-2col-doublebricks .panel-col-top-wide .inside:after,.panel-2col-doublebricks .center-wrapper.first:after,.panel-2col-doublebricks .center-wrapper.third:after,.panel-2col-doublebricks .center-wrapper.wide .inner-wrapper:after,.panel-2col-doublebricks .panel-col-middle:after,.panel-2col-doublebricks .panel-col-middle-wide .inside:after,.panel-2col-doublebricks .panel-col-bottom:after,.panel-2col-doublebricks .panel-col-bottom-wide .inside:after{clear:both;}@media (min-width:960px){.panel-2col-doublebricks .panel-col-top,.panel-2col-doublebricks .panel-col-top-wide .inside,.panel-2col-doublebricks .center-wrapper.first,.panel-2col-doublebricks .center-wrapper.third,.panel-2col-doublebricks .center-wrapper.wide .inner-wrapper,.panel-2col-doublebricks .panel-col-middle,.panel-2col-doublebricks .panel-col-middle-wide .inside,.panel-2col-doublebricks .panel-col-bottom,.panel-2col-doublebricks .panel-col-bottom-wide .inside{width:960px;}}.panel-2col-doublebricks .panel-col-top-wide,.panel-2col-doublebricks .panel-col-middle-wide,.panel-2col-doublebricks .panel-col-bottom-wide,.panel-2col-doublebricks .center-wrapper.wide{background:#f6f7f7;padding:40px 0px;}.panel-2col-doublebricks .panel-col-top-wide .inside,.panel-2col-doublebricks .panel-col-top-wide .inner-wrapper,.panel-2col-doublebricks .panel-col-middle-wide .inside,.panel-2col-doublebricks .panel-col-middle-wide .inner-wrapper,.panel-2col-doublebricks .panel-col-bottom-wide .inside,.panel-2col-doublebricks .panel-col-bottom-wide .inner-wrapper,.panel-2col-doublebricks .center-wrapper.wide .inside,.panel-2col-doublebricks .center-wrapper.wide .inner-wrapper{margin-left:auto !important;margin-right:auto !important;}.panel-2col-doublebricks .panel-col-top-wide h1,.panel-2col-doublebricks .panel-col-top-wide h2,.panel-2col-doublebricks .panel-col-top-wide h3,.panel-2col-doublebricks .panel-col-middle-wide h1,.panel-2col-doublebricks .panel-col-middle-wide h2,.panel-2col-doublebricks .panel-col-middle-wide h3,.panel-2col-doublebricks .panel-col-bottom-wide h1,.panel-2col-doublebricks .panel-col-bottom-wide h2,.panel-2col-doublebricks .panel-col-bottom-wide h3,.panel-2col-doublebricks .center-wrapper.wide h1,.panel-2col-doublebricks .center-wrapper.wide h2,.panel-2col-doublebricks .center-wrapper.wide h3{margin-top:0;}.front .panel-col-bottom.panel-top-level{background:#fff;}.front .panel-col-bottom.panel-top-level .hk-card{background:#f6f7f7;}.front .panel-col-bottom.panel-top-level .hk-card .card-bottom{background:#f6f7f7;}.front .panel-col-bottom.panel-top-level .more-link{margin:10px 0 20px;}@media (min-width:1px) and (max-width:959px){.front .panel-col-bottom.panel-top-level .more-link{text-align:center;}}.front .panel-col-bottom.panel-top-level .more-link a{color:#f58437;}@media (min-width:960px){.inner-wrapper .panel-col-last .inside{padding-left:30px;}}.front .panel-col-top.panel-top-level{width:100%;padding:0;}.pane-node-field-image a{max-width:100%;}@media (min-width:1px) and (max-width:959px){#content .panel-display .panel-panel{width:100%;float:none;}}@media (min-width:1px) and (max-width:767px){.front .center-wrapper.third .panel-panel .inside h2.pane-title{font-size:1.8em;}}@media (min-width:1px) and (max-width:479px){.front .center-wrapper.third .panel-panel .inside{padding-left:0;float:none;max-width:360px;margin-left:auto;margin-right:auto;}}.front .pane-realia-odata-panes-residences .pane-title{text-align:center;}@media (min-width:960px){.front #content .panel-top-level.first{margin-top:3.125rem;margin-bottom:1.875rem;}.front #content .panel-top-level.first h2{margin-top:0;}}@media (min-width:768px){.front #content .panel-display .panel-top-level.third .panel-panel.panel-col-first,.front #content .panel-display .panel-top-level.third .panel-panel.panel-col-last{width:50%;float:left;}}.front .panel-top-level.third .panel-col-first .inside{padding-bottom:10px;}@media (min-width:768px){.front .panel-top-level.third .panel-col-first .inside{border-right:1px solid #dadbdd;}}@media (min-width:960px){.front .panel-top-level.third .panel-col-first .inside{padding-right:40px;}}@media (min-width:960px){.front .panel-top-level.third .panel-col-last .inside{padding-left:40px;}}.front .panel-top-level.third .pane-liftups,.front .panel-top-level.third .pane-dreaming{margin:10px 0 30px;}.front .panel-top-level.third .pane-liftups .pane-title,.front .panel-top-level.third .pane-dreaming .pane-title{white-space:nowrap;}@media (min-width:768px) and (max-width:959px){.front .panel-top-level.third .pane-liftups .pane-title,.front .panel-top-level.third .pane-dreaming .pane-title{font-size:4vw;}}@media (min-width:1px) and (max-width:959px){.front .panel-top-level.third .pane-liftups,.front .panel-top-level.third .pane-dreaming{margin:10px 5% 30px;}.front .panel-top-level.third .pane-liftups .pane-title,.front .panel-top-level.third .pane-dreaming .pane-title{text-align:center;}}.panel-2col-doublebricks .pane-node-field-image{margin:20px 0px;}.front .panel-2col-doublebricks .pane-node-field-image{margin:0;}@media (min-width:1px) and (max-width:959px){.front .panel-2col-doublebricks .pane-node-field-image{margin-top:10px;}}.page-node #content .panel-2col-bricks-75-25:before,.page-node #content .panel-2col-bricks-75-25:after{content:"";display:table;}.page-node #content .panel-2col-bricks-75-25:after{clear:both;}.page-node #content .panel-2col-bricks-75-25 .panel-col-first{float:left;width:71.42857%;margin-left:0%;margin-right:-71.42857%;}.page-node #content .panel-2col-bricks-75-25 .panel-col-last{float:left;width:28.57143%;margin-left:71.42857%;margin-right:-100%;}.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;font-size:3em;line-height:1.5em;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}.header__region{clear:both;}#navigation{}#navigation .block{margin-bottom:0;}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left;}#navigation .links li,#navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}ol.breadcrumb{margin:0;padding:0;}ol.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0;}.messages,.messages--status,.messages--warning,.messages--error{margin:1.5em 0;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 10px 50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;}.messages:before,.messages--status:before,.messages--warning:before,.messages--error:before,.messages:after,.messages--status:after,.messages--warning:after,.messages--error:after{content:" ";display:table;}.messages:after,.messages--status:after,.messages--warning:after,.messages--error:after{clear:both;}@media (min-width:960px){.messages,.messages--status,.messages--warning,.messages--error{width:960px;}}.messages--warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');border-color:#ed5;}.messages--error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');border-color:#ed541d;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--error p.error{color:#333;}.ok,.messages--status{background-color:#f8fff0;color:#234600;}.warning,.messages--warning{background-color:#fffce5;color:#840;}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b;}.tabs-primary,.tabs-secondary{background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(100%,#bbbbbb),color-stop(100%,transparent));background-image:-webkit-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:-moz-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:-o-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:linear-gradient(bottom,#bbbbbb 1px,transparent 1px);list-style:none;border-bottom:1px solid #bbbbbb \0/ie;margin:1.5em 0;padding:0 2px;white-space:nowrap;}.tabs-primary:before,.tabs-secondary:before,.tabs-primary:after,.tabs-secondary:after{content:"";display:table;}.tabs-primary:after,.tabs-secondary:after{clear:both;}.tabs-primary__tab,.tabs-primary__tab.is-active,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active,a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none;}.tabs-primary__tab,.tabs-primary__tab.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 white;border:1px solid #bbbbbb;border-bottom-color:transparent;border-bottom:0 \0/ie;}.is-active.tabs-primary__tab{border-bottom-color:white;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2;}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-o-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}.tabs-secondary{font-size:.9em;margin-top:-1.5em;}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:0.75em 3px;}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 white;background-color:#f2f2f2;color:#666;padding:0 .5em;}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333;}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333333;background-color:#666;border-color:#000;color:#fff;}.inline{display:inline;padding:0;}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px;}.pager{clear:both;padding:0;text-align:center;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{}.pager-current{font-weight:bold;}.block{margin-bottom:1.5em;}.menu__item.is-leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle;}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc;}.menu a.active{color:#000;}.new,.update{color:#c00;background-color:transparent;}.unpublished{height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.comments{margin:1.5em 0;}.comment-preview{background-color:#ffffea;}.comment{}.comment .permalink{text-transform:uppercase;font-size:75%;}.indented{margin-left:30px;}.form-item{margin:1.5em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}tr.odd .form-item,tr.even .form-item{margin:0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item .description{font-size:0.85em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}.form-required{color:#c00;}label.option{display:inline;font-weight:normal;}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button;}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}.openid-links{margin-bottom:0;}.openid-link,.user-link{margin-top:1.5em;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px;}#user-login ul{margin:1.5em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form table ul{margin:0;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.even{background-color:#fff;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}td.menu-disabled{background:#ccc;}#autocomplete .selected{background:#0072b9;color:#fff;}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');background-position:5px 65%;background-repeat:no-repeat;padding-left:15px;}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');background-position:5px 50%;}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}tr.selected td{background:#ffc;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.progress .filled{background-color:#0072b9;background-image:url(/sites/all/themes/huoneistokeskus/images/progress.gif?1551359499);}.media-files .media-file{display:inline-block;vertical-align:top;width:200px;margin:0px 10px 20px;}.media-files .media-file img{border:1px solid #dadbdd;padding:5px;}.media-files .media-file .file-info{margin:0px;font-size:12px;}.gradient-blur{position:relative;}.gradient-blur:after{content:"";position:absolute;z-index:1;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#ffffff 90%);width:100%;height:20em;}.unique-section-wrapper{margin:20px 0;margin-top:50px;border-top:2px solid #dadbdd;}.unique-section-wrapper a{color:#f58437;}@media print{a:link,a:visited{text-decoration:underline !important;}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important;}#content{}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}}.table{display:table;width:100%;border-collapse:collapse;}.table .row{display:table-row;}.table .row .cell{display:table-cell;width:50%;}.video-presentation-content-wrapper{position:relative;overflow:hidden;}.video-presentation-content-wrapper .video-inner{background-color:#f6f7f7;position:absolute;top:0;right:0;height:100%;width:100%;}.video-presentation-content-wrapper .embed-responsive{margin:0 auto;width:960px;height:100%;max-width:100%;}.video-presentation-content-wrapper .embed-responsive-item{height:100%;width:100%;}.people-profile:before,.people-profile:after{content:"";display:table;}.people-profile:after{clear:both;}.people-profile .image{float:left;margin-right:20px;}.people-profile .image img{height:170px;width:140px;}.people-profile .profile-detail{display:block;margin:5px 0;}.hk-card{width:250px;background:white;margin-bottom:20px;}.hk-card .container{padding:10px 20px 0px 20px;}.hk-card .container .date{color:#f58437;font-size:12px;}.hk-card .container h3{margin:5px 0;word-break:break-word;-moz-hyphens:auto;hyphens:auto;}.hk-card .container .body p{margin-top:5px;}.menu li.menu__item{list-style:none;}#edit-combinedlocation div .ajax-progress .throbber{width:15px;}.realties-list-wrapper.ajax-loader{padding-bottom:50px;}.mmenu-mm-list-mlid-96401 .mm-panel ul li.active-trail{display:none;}.top-links{position:absolute;z-index:1;top:0;right:70px;font-size:12px;color:#f6f7f7;text-transform:uppercase;}@media (min-width:1px) and (max-width:959px){.top-links{display:none;}}.top-links ul{padding-top:0;margin-top:0;}.top-links ul:before,.top-links ul:after{content:"";display:table;}.top-links ul:after{clear:both;}.top-links ul li{float:left;}.top-links ul li.separator{margin:0 5px;list-style:none;}.top-links ul li .kotivahti{display:none;}.top-links ul li.last-lang{margin-right:40px;}.top-links ul li a.active{display:none;}.top-links ul li a.active.login{display:block;}.logged-in .top-links ul li .kotivahti{display:block;}.region-bottom{background:#3C3C3C;width:100%;}.region-bottom .wrapper{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:25px 10px 40px 30px;position:relative;}.region-bottom .wrapper:before,.region-bottom .wrapper:after{content:" ";display:table;}.region-bottom .wrapper:after{clear:both;}@media (min-width:960px){.region-bottom .wrapper{width:960px;}}@media (min-width:960px){.region-bottom .wrapper{padding:25px 10px 80px 10px;}}.region-bottom .block{margin:0;}.region-bottom .block-menu-block{float:left;}.region-bottom .block-menu-block:before,.region-bottom .block-menu-block:after{content:"";display:table;}.region-bottom .block-menu-block:after{clear:both;}.region-bottom .menu-block-wrapper ul{margin:0;padding:0;}.region-bottom .menu-block-wrapper > .menu:before,.region-bottom .menu-block-wrapper > .menu:after{content:"";display:table;}.region-bottom .menu-block-wrapper > .menu:after{clear:both;}.region-bottom .menu-block-wrapper > .menu a{color:#9F9A9A;font-size:15px;}.region-bottom .menu-block-wrapper > .menu > .menu__item{float:left;margin-right:60px;margin-top:15px;line-height:1.7;}.region-bottom .menu-block-wrapper > .menu > .menu__item:last-child{margin-right:0;}.region-bottom .menu-block-wrapper > .menu > .menu__item > a{color:white;font-size:20px;}.region-bottom .footer-bottom-container{padding:40px 0 20px;clear:both;float:right;}@media (min-width:768px){.region-bottom .footer-bottom-container{padding:20px 0 0;clear:none;}}.region-bottom .footer-bottom-container .inner-wrapper .some-icon{margin-left:10px;}.region-bottom .footer-bottom-container .inner-wrapper .some-icon:first-child{margin-left:0;}.region-bottom .footer-copyright{float:right;clear:both;color:#9F9A9A;white-space:nowrap;}.unique-page .carousel-section-wrapper{margin-top:35px;}@media (min-width:768px){.unique-page .carousel-section-wrapper{margin-top:70px;}}.carousel-section-wrapper .view-housing-company-slider .view-content .carousel,.carousel-section-wrapper .main-carousel{position:relative;opacity:0;visibility:hidden;transition:opacity 400ms ease;-webkit-transition:opacity 400ms ease;}.carousel-section-wrapper .view-housing-company-slider .view-content .carousel.slick-initialized,.carousel-section-wrapper .main-carousel.slick-initialized{visibility:visible;opacity:1;}@media (min-width:992px){.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list,.carousel-section-wrapper .main-carousel .slick-list{width:960px;margin:0 auto;}}.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper{background:none;}.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .slider-brochure-slide-wrapper,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .slider-brochure-slide-wrapper{height:640px;}@media (min-width:1px) and (max-width:479px){.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .slider-brochure-slide-wrapper h1,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .slider-brochure-slide-wrapper h1{line-height:1;}}.unique-page .carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .slider-brochure-slide-wrapper h1,.unique-page
.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .slider-brochure-slide-wrapper h1{color:white;}.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .inner-wrapper,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .inner-wrapper{padding-top:66.66%;height:0;position:relative;}.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .inner-wrapper .iframe-consent-wrapper,.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .inner-wrapper .embed-responsive-item,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .inner-wrapper .iframe-consent-wrapper,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .inner-wrapper .embed-responsive-item{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:5;}.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .inner-wrapper .ajax-loader,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .inner-wrapper .ajax-loader{position:absolute;top:0;left:0;}.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .inner-wrapper .image-wrapper,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .inner-wrapper .image-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;}.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .inner-wrapper .image-wrapper img,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .inner-wrapper .image-wrapper img{max-height:100%;min-height:100%;max-width:100%;display:inline-block;}.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .inner-wrapper .auction-label,.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .inner-wrapper .newproperty-label,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .inner-wrapper .auction-label,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .inner-wrapper .newproperty-label{position:absolute;width:160px;height:54px;bottom:0;right:0;background-image:url(/sites/all/themes/huoneistokeskus/images/omatarjous.png);background-repeat:no-repeat;background-size:cover;}@media (min-width:1px) and (max-width:479px){.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .inner-wrapper .auction-label,.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .inner-wrapper .newproperty-label,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .inner-wrapper .auction-label,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .inner-wrapper .newproperty-label{width:100px;height:34px;}}.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .inner-wrapper .newproperty-label,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .inner-wrapper .newproperty-label{left:0;background-image:url(/sites/all/themes/huoneistokeskus/images/uudiskohde-logo.jpg);}.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .inner-wrapper .unique-label,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .inner-wrapper .unique-label{position:absolute;right:0;top:0;width:6rem;height:5rem;background-image:url(/sites/all/themes/huoneistokeskus/images/unique-search-card-logo.png);background-repeat:no-repeat;background-size:contain;background-position:right;}@media (min-width:1px) and (max-width:479px){.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .inner-wrapper .unique-label,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .inner-wrapper .unique-label{width:60px;height:60px;}}.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .inner-wrapper .all-images-wrapper,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .inner-wrapper .all-images-wrapper{position:absolute;bottom:18px;left:0;right:0;text-align:center;z-index:5;}@media (min-width:1px) and (max-width:479px){.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .inner-wrapper .all-images-wrapper,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .inner-wrapper .all-images-wrapper{height:30px;}}@media (min-width:1px) and (max-width:479px){.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .inner-wrapper .all-images-wrapper a.all-images-btn,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .inner-wrapper .all-images-wrapper a.all-images-btn{background:url(/sites/all/themes/huoneistokeskus/images/icons/m-all-pics.svg) no-repeat;width:30px;height:30px;display:inline-block;color:transparent;}}@media (min-width:480px){.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .inner-wrapper .all-images-wrapper a.all-images-btn,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .inner-wrapper .all-images-wrapper a.all-images-btn{background-color:rgba(0,0,0,0.5);border:1px solid #fff;text-transform:uppercase;padding:8px 12px;font-size:16px;color:#fff;}.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-list .slider-item-wrapper .inner-wrapper .all-images-wrapper a.all-images-btn:hover,.carousel-section-wrapper .main-carousel .slick-list .slider-item-wrapper .inner-wrapper .all-images-wrapper a.all-images-btn:hover{background-color:rgba(0,0,0,0.6);}}.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-arrow,.carousel-section-wrapper .main-carousel .slick-arrow{font-size:10em;height:30px;width:30px;top:50%;display:inline-block;position:absolute;z-index:5;cursor:pointer;text-align:center;background-repeat:no-repeat;background-size:cover;}@media (min-width:480px){.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-arrow,.carousel-section-wrapper .main-carousel .slick-arrow{width:60px;height:60px;}}.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-arrow.slick-prev,.carousel-section-wrapper .main-carousel .slick-arrow.slick-prev{left:20px;background-image:url(/sites/all/themes/huoneistokeskus/images/icons/d-arrow-left.svg);}.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-arrow.slick-next,.carousel-section-wrapper .main-carousel .slick-arrow.slick-next{right:20px;background-image:url(/sites/all/themes/huoneistokeskus/images/icons/d-arrow-right.svg);}@media (min-width:480px){.unique-page .carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-arrow,.unique-page
  .carousel-section-wrapper .main-carousel .slick-arrow{width:80px;height:80px;top:44%;}}.unique-page .carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-arrow.slick-prev,.unique-page
.carousel-section-wrapper .main-carousel .slick-arrow.slick-prev{background-image:url(/sites/all/themes/huoneistokeskus/images/icons/unique-arrow-left.svg);}.unique-page .carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-arrow.slick-next,.unique-page
.carousel-section-wrapper .main-carousel .slick-arrow.slick-next{background-image:url(/sites/all/themes/huoneistokeskus/images/icons/unique-arrow-right.svg);}@media (min-width:992px){.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-arrow.slick-prev,.carousel-section-wrapper .main-carousel .slick-arrow.slick-prev{left:50px;}.carousel-section-wrapper .view-housing-company-slider .view-content .carousel .slick-arrow.slick-next,.carousel-section-wrapper .main-carousel .slick-arrow.slick-next{right:50px;}}.carousel-section-wrapper .carousel-tabs .tabs-wrapper{margin:5px;display:flex;flex-wrap:nowrap;justify-content:center;background-color:#f6f7f7;list-style:none;}.unique-page .carousel-section-wrapper .carousel-tabs .tabs-wrapper{background-color:black;}@media (min-width:1px) and (max-width:767px){.carousel-section-wrapper .carousel-tabs .tabs-wrapper{background-color:transparent;}.unique-page .carousel-section-wrapper .carousel-tabs .tabs-wrapper{background-color:transparent;}.carousel-section-wrapper .carousel-tabs .tabs-wrapper.tabs-count-odd li.last-row{min-width:unset;flex:1 21%;}}.carousel-section-wrapper .carousel-tabs .tabs-wrapper li{border-right:5px solid white;text-decoration:none;flex-grow:1;font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;vertical-align:middle;display:inline-block;color:#535354;padding:0;text-align:center;min-width:150px;font-size:14px;font-weight:900;}.carousel-section-wrapper .carousel-tabs .tabs-wrapper li:first-child{margin-left:15%;border-left:5px solid white;}.carousel-section-wrapper .carousel-tabs .tabs-wrapper li:last-child{margin-right:15%;}.carousel-section-wrapper .carousel-tabs .tabs-wrapper li a{display:block;}.carousel-section-wrapper .carousel-tabs .tabs-wrapper li a:hover{color:#535354;}.carousel-section-wrapper .carousel-tabs .tabs-wrapper li a:focus{outline:transparent;}.carousel-section-wrapper .carousel-tabs .tabs-wrapper li span{line-height:64px;}.unique-page .carousel-section-wrapper .carousel-tabs .tabs-wrapper li span{color:white;}.carousel-section-wrapper .carousel-tabs .tabs-wrapper li.active span{color:#f58437;}@media (min-width:1px) and (max-width:959px){.carousel-section-wrapper .carousel-tabs .tabs-wrapper li{font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;}}.carousel-section-wrapper .carousel-tabs .tabs-wrapper li:hover,.carousel-section-wrapper .carousel-tabs .tabs-wrapper li:focus{background:#dadbdd;cursor:pointer;color:black;}.unique-page .carousel-section-wrapper .carousel-tabs .tabs-wrapper li:hover,.unique-page .carousel-section-wrapper .carousel-tabs .tabs-wrapper li:focus{background:black;}.unique-page .carousel-section-wrapper .carousel-tabs .tabs-wrapper li:hover span,.unique-page .carousel-section-wrapper .carousel-tabs .tabs-wrapper li:focus span{color:#f58437;}@media (min-width:1px) and (max-width:767px){.carousel-section-wrapper .carousel-tabs .tabs-wrapper{margin:0;background-color:transparent;padding-inline-start:0px;padding-left:0px;flex-wrap:wrap !important;justify-content:left;}.carousel-section-wrapper .carousel-tabs .tabs-wrapper li{border-bottom:5px solid white;flex:0 0 42%;background-color:#f6f7f7;}.unique-page .carousel-section-wrapper .carousel-tabs .tabs-wrapper li{background-color:black;}.carousel-section-wrapper .carousel-tabs .tabs-wrapper li:first-child{margin-left:0;border-left:none;}.carousel-section-wrapper .carousel-tabs .tabs-wrapper li:last-child{margin-right:0;}}@media (min-width:1px) and (max-width:479px){.carousel-section-wrapper .carousel-tabs .tabs-wrapper li{border-right:none;flex:0 0 100%;}}.slider-brochure-slide-wrapper{background-color:rgba(0,0,0,0.5);}.unique-page .slider-brochure-slide-wrapper{background-color:black;}.slider-brochure-slide-wrapper .brochure-form-wrapper > .set-main-container .set-main-container{width:100%;padding:0;}.slider-brochure-slide-wrapper .brochure-form-wrapper > .set-main-container .set-main-container .messages--status.messages.status,.slider-brochure-slide-wrapper .brochure-form-wrapper > .set-main-container .set-main-container .messages--status.status{width:100%;}.slider-brochure-slide-wrapper h1{color:white;text-align:center;text-shadow:2px 2px 2px #535354;}@media (min-width:1px) and (max-width:479px){.slider-brochure-slide-wrapper h1{line-height:26.5px;}}.slider-brochure-slide-wrapper .form-type-textfield label{display:none;}.slider-brochure-slide-wrapper .form-item,.slider-brochure-slide-wrapper #brochure-response,.slider-brochure-slide-wrapper .form-submit-wrapper{margin:20px auto 0;width:400px;}@media (min-width:1px) and (max-width:479px){.slider-brochure-slide-wrapper .form-item,.slider-brochure-slide-wrapper #brochure-response,.slider-brochure-slide-wrapper .form-submit-wrapper{width:80%;}}.slider-brochure-slide-wrapper .form-item label,.slider-brochure-slide-wrapper #brochure-response label,.slider-brochure-slide-wrapper .form-submit-wrapper label{color:white;}.slider-brochure-slide-wrapper #brochure-response.error,.slider-brochure-slide-wrapper #brochure-response.succeed{position:absolute;margin-left:-200px;left:50%;top:0;padding:10px 12px;}.slider-brochure-slide-wrapper #brochure-response.succeed{background-color:#dff0d8;}.slider-brochure-slide-wrapper .phone-field{width:250px;}.slider-brochure-slide-wrapper .form-submit{width:400px;}.slider-brochure-slide-wrapper a{color:#f58437;}.details h4,.details .collapse-text-fieldset .fieldset-legend,.collapse-text-fieldset .details .fieldset-legend{margin-bottom:5px;}.details .detail-row{padding:5px 0;border-bottom:1px solid #dadbdd;color:#636363;}.unique-page .details .detail-row{border-bottom:1px solid black;color:black;}.details .detail-row.first{border-top:1px solid #dadbdd;}.unique-page .details .detail-row.first{border-top:1px solid black;}.details .detail-row .label{vertical-align:top;font-family:"DINProBold",Helvetica,Arial,Verdana,sans-serif;width:30%;}@media (min-width:1px) and (max-width:767px){.details .detail-row .label{width:40%;}}.details .detail-row .value{width:60%;}@media (min-width:1px) and (max-width:767px){.details .detail-row .value{width:50%;}}.sorter-wrapper{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:60px;}.sorter-wrapper:before,.sorter-wrapper:after{content:" ";display:table;}.sorter-wrapper:after{clear:both;}@media (min-width:960px){.sorter-wrapper{width:960px;}}@media (min-width:1px) and (max-width:649px){.sorter-wrapper{max-width:300px;width:100%;}}@media (min-width:650px) and (max-width:991px){.sorter-wrapper{max-width:640px;width:100%;}}.search-result-sorters > .label{float:left;}.search-result-sorters .sorter{float:left;margin-left:15px;position:relative;}.search-result-sorters .sorter .label{color:#f58437;cursor:pointer;position:relative;padding-right:20px;}.search-result-sorters .sorter .label:after{content:'';width:0;height:0;position:absolute;right:7px;top:50%;margin-top:-1px;border-style:solid;border-width:5px 4px 0 4px;border-color:#f58437 transparent transparent transparent;}@media (min-width:960px){.search-result-sorters .sorter.active-sort-item .label{color:white;background:#3C3C3C;padding:3px 20px 3px 7px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.search-result-sorters .sorter.active-sort-item .label:after{border-color:#fff transparent transparent transparent;}.search-result-sorters .sorter.active-sort-item .sort-links{display:block;}.search-result-sorters .sorter.active-sort-item .sort-links > span:first-child:after{border-color:#3C3C3C;}}@media (min-width:1px) and (max-width:959px){.search-result-sorters .sorter.focus .label{color:white;background:#3C3C3C;padding:3px 20px 3px 7px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.search-result-sorters .sorter.focus .label:after{border-color:#fff transparent transparent transparent;}.search-result-sorters .sorter.focus .sort-links{display:block;}.search-result-sorters .sorter.focus .sort-links > span:first-child:after{border-color:#3C3C3C;}}.search-result-sorters .sort-links{display:none;position:absolute;top:100%;white-space:nowrap;margin-top:10px;}.search-result-sorters .sort-links > span{display:inline-block;}.search-result-sorters .sort-links > span:first-child:after{margin:0 15px 0 18px;content:'';height:100%;width:0;border-left:1px solid #f58437;}.search-result-sorters .sort-links a{color:#f58437;}.search-result-sorters .sort-links a.active-sort-link{color:#000;position:relative;padding-left:20px;}.search-result-sorters .sort-links a.active-sort-link:before,.search-result-sorters .sort-links a.active-sort-link:after{content:'';width:1px;height:14px;display:block;background:#3C3C3C;position:absolute;bottom:5px;left:6px;}.search-result-sorters .sort-links a.active-sort-link:before{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);margin-left:3px;}.search-result-sorters .sort-links a.active-sort-link:after{height:6px;margin-left:-3px;margin-bottom:-1px;-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg);}@media (min-width:1px) and (max-width:959px){.search-result-sorters .sorter{float:none;margin-left:0;}.search-result-sorters .sorter:not(.focus){display:none;}.search-result-sorters.open .sorter{display:block;}.search-result-sorters.open .sorter:not(.focus) .label{padding:5px 0;display:block;}.search-result-sorters.open .sorter:not(.focus) .label:after{display:none;}.search-result-sorters.open .sorter .sort-links{visibility:hidden;}.search-result-sorters .sorter-list{position:absolute;z-index:1;margin:24px 0 0 70px;min-width:200px;padding:10px;border:2px solid transparent;}.search-result-sorters .focus{position:absolute;top:-25px;left:-2px;}.search-result-sorters.open .sorter-list{background:#f6f7f7;border-color:#f58437;}.search-result-sorters.open .sorter .label{border-bottom-left-radius:0;border-bottom-right-radius:0;}}::-webkit-input-placeholder{color:#bababa;}:-moz-placeholder{color:#bababa;opacity:1;}::-moz-placeholder{color:#bababa;opacity:1;}:-ms-input-placeholder{color:#bababa;}.placeholder,.ms-parent .ms-choice .placeholder,.chosen-container-multi .chosen-choices li.search-field input[type="text"]{color:#bababa;}span.suffix,input{color:#656565;}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#656565 !important;}.form-submit,.orange-button,.liftup--banner.liftup--with-body .liftup__link--fixed-button a,.search-result-pane .button--show-more,.entity-page .details .lainalaskuri-link a,.action-bar-bottom-wrapper .white-button a,.pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,button[type="submit"],input[type="submit"],#edit-cancel{background:#f58437;border:1px solid #f5d9c2;border-right:0;border-top-color:#f6bc8e;border-bottom-color:#f6a05b;color:#fff;text-transform:uppercase;padding:8px 12px;font-size:16px;white-space:normal;}.form-submit a,.orange-button a,.liftup--banner.liftup--with-body .liftup__link--fixed-button a a,.search-result-pane .button--show-more a,.entity-page .details .lainalaskuri-link a a,.action-bar-bottom-wrapper .white-button a a,.pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand a,.pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand a,.pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand a,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand a,.pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand a,.pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand a,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand a,.page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand a,button[type="submit"] a,input[type="submit"] a,#edit-cancel a{color:#fff;}input,button{outline:none;font-size:14px;}label,legend,.fieldset-legend{font-size:18px;color:#3C3C3C;margin-bottom:10px;}label.option,legend.option,.fieldset-legend.option{font-size:14px;}input[type="text"],input[type="password"],input[type="tel"],input[type="email"],textarea,.chosen-container .chosen-choices,button.ms-choice{width:100%;padding:10px 12px;border:1px solid #cbcbcb;background-image:none;}.form-type-checkbox,.form-type-radio{position:relative;}.form-type-checkbox:before,.form-type-radio:before{position:absolute;top:2px;left:0;z-index:5;content:'';display:block;border:1px solid #CBCBCB;width:18px;height:18px;background-color:#fff;}.form-type-checkbox input,.form-type-radio input{position:absolute;top:3px;left:3px;}.form-type-checkbox input:checked ~ label:before,.form-type-checkbox input:checked ~ label:after,.form-type-radio input:checked ~ label:before,.form-type-radio input:checked ~ label:after{content:'';width:1px;height:14px;display:block;background:#46AF01;position:absolute;top:1px;left:9px;}.form-type-checkbox input:checked ~ label:before,.form-type-radio input:checked ~ label:before{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);margin-left:3px;}.form-type-checkbox input:checked ~ label:after,.form-type-radio input:checked ~ label:after{height:6px;margin-left:-3px;margin-top:8px;-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg);}.form-type-checkbox label,.form-type-radio label{padding-left:30px;position:relative;z-index:6;top:0;left:0;}.form-type-radio:before{position:absolute;top:2px;left:0;z-index:5;content:'';display:block;border:1px solid #CBCBCB;width:18px;height:18px;background-color:#fff;border-radius:20px;}.form-type-radio input:checked ~ label:before{display:none;}.form-type-radio input:checked ~ label:after{width:0;height:0;border-radius:20px;border:5px solid #3C3C3C;margin-top:0;left:8px;top:3px;}.chosen-container .chosen-choices li.search-field{line-height:1;}.chosen-container .chosen-choices li.search-field input[type="text"]{font-family:inherit;font-size:14px;padding:0;margin:0;}.chosen-container .chosen-choices li.search-choice{background:none;border:0;padding:0 17px 0px 0;box-shadow:none;margin:2px;}.chosen-container .chosen-choices li.search-choice .search-choice-close{top:1px;right:2px;}.chosen-container .chosen-choices{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}button.ms-choice{height:39px;line-height:39px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}.ms-parent{width:100% !important;}.ms-choice > div,.ms-choice > div.open,ul span.open{width:40px;height:100%;right:0;background:#f58437;position:absolute;top:0;}.ms-choice > div:before,.ms-choice > div:after,.ms-choice > div.open:before,.ms-choice > div.open:after,ul span.open:before,ul span.open:after{content:'';width:0;height:0;position:absolute;left:50%;top:50%;margin-top:-4px;}.ms-choice > div:after,.ms-choice > div.open:after,ul span.open:after{margin-left:-8px;border-style:solid;border-width:8px 8px 0 8px;border-color:#f58437 transparent transparent transparent;}.ms-choice > div:before,.ms-choice > div.open:before,ul span.open:before{border-style:solid;margin-left:-10px;border-width:10px 10px 0 10px;border-color:#ffffff transparent transparent transparent;}.ms-drop.bottom{width:auto !important;min-width:100%;border:0;margin-top:0;background:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;}.ms-drop.bottom > ul{margin:0;padding:0;max-height:none !important;}.ms-drop.bottom > ul > li{margin:0;padding:0;text-transform:uppercase;background-color:#f0f0f0;cursor:pointer;position:relative;}.ms-drop.bottom > ul > li:first-child{margin-top:0;}.ms-drop.bottom > ul > li label{padding:14px 20px 14px 30px;margin:0;white-space:normal;}.ms-drop.bottom > ul > li input{width:1px;opacity:0;position:absolute;}.ms-drop.bottom > ul > li.selected{background-color:#f58437;}.ms-drop.bottom > ul > li.selected label{color:#fff;}.ms-drop.bottom > ul > li.selected label:before,.ms-drop.bottom > ul > li.selected label:after{content:'';width:1px;height:14px;display:block;background:#fff;position:absolute;bottom:50%;left:17px;margin-bottom:-7px;}.ms-drop.bottom > ul > li.selected label:before{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);margin-left:3px;}.ms-drop.bottom > ul > li.selected label:after{height:6px;margin-left:-3px;margin-bottom:-8px;-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg);}.ms-drop.bottom > ul > li *{cursor:pointer;}.quick-search-tooltipped .quick-search-tooltip{background:white;border:1px solid #cbcbcb;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 20px;color:#888888;}.quick-search-tooltipped .quick-search-tooltip-arrow{position:absolute;bottom:100%;background:white;}.quick-search-tooltipped .quick-search-tooltip-arrow:after,.quick-search-tooltipped .quick-search-tooltip-arrow:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.quick-search-tooltipped .quick-search-tooltip-arrow:after{border-color:rgba(255,255,255,0);border-bottom-color:white;border-width:15px;margin-left:-15px;}.quick-search-tooltipped .quick-search-tooltip-arrow:before{border-color:rgba(203,203,203,0);border-bottom-color:#cbcbcb;border-width:16px;margin-left:-16px;}.quick-search-tooltipped .quick-search-tooltip-close{margin-left:-20px;position:absolute;top:0;width:100%;}.quick-search-tooltipped .quick-search-tooltip-close div{float:right;height:18px;margin:6px 6px 0 0;overflow:hidden;text-indent:-9999px;width:18px;}.contact-form-link-button{display:inline-block;margin:10px 0;}@media (min-width:1px) and (max-width:991px){.contact-form-link-button{margin:0 auto;}}#realia-omatarjous-form #brochure-response .messages,#realia-omatarjous-form #brochure-response .messages--status,#realia-omatarjous-form #brochure-response .messages--warning,#realia-omatarjous-form #brochure-response .messages--error,#realia-omatarjous-form #omatarjous-response .messages,#realia-omatarjous-form #omatarjous-response .messages--status,#realia-omatarjous-form #omatarjous-response .messages--warning,#realia-omatarjous-form #omatarjous-response .messages--error,#request-brochure-form #brochure-response .messages,#request-brochure-form #brochure-response .messages--status,#request-brochure-form #brochure-response .messages--warning,#request-brochure-form #brochure-response .messages--error,#request-brochure-form #omatarjous-response .messages,#request-brochure-form #omatarjous-response .messages--status,#request-brochure-form #omatarjous-response .messages--warning,#request-brochure-form #omatarjous-response .messages--error{display:none;}#realia-omatarjous-form #brochure-response.succeed,#realia-omatarjous-form #omatarjous-response.succeed,#request-brochure-form #brochure-response.succeed,#request-brochure-form #omatarjous-response.succeed{line-height:normal;}#realia-omatarjous-form .error,#request-brochure-form .error{color:red;}#realia-omatarjous-form .succeed,#request-brochure-form .succeed{color:#008000;}.hk-orange-box{width:345px;border:2px solid #f58437;padding:10px;display:none;position:absolute;background-color:#f6f7f7;text-align:left;z-index:2;right:0px;-moz-box-shadow:0 15px 30px 0 rgba(0,0,0,0.11),0 5px 15px 0 rgba(0,0,0,0.08);-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,0.11),0 5px 15px 0 rgba(0,0,0,0.08);box-shadow:0 15px 30px 0 rgba(0,0,0,0.11),0 5px 15px 0 rgba(0,0,0,0.08);}@media (min-width:1px) and (max-width:991px){.hk-orange-box{width:80vw;}}@media (min-width:1px) and (max-width:959px){.hk-orange-box{width:80vw;}}@media (min-width:1px) and (max-width:479px){.hk-orange-box{width:70vw;}}#request-brochure-form .form-item-EmailAddress{width:200px;}#request-brochure-form .form-item-EmailAddress,#request-brochure-form .form-item-EmailAddress input,#request-brochure-form .form-submit{display:inline-block;}#request-brochure-form .form-item-mail-offer-similar{margin-bottom:0px;}.item-page-contact-form .webform-component--auction label[for=edit-submitted-auction]{display:none;}#edit-cancel{display:inline;}.form-item-marketo-integration{margin:10px 0 10px 0;}.form-footer-note{margin-top:10px;line-height:14px;}#realia-masteri-search-form-builder .ajax-progress,#realia-masteri-search-form-builder--2 .ajax-progress{display:block;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;background-color:white;-webkit-box-shadow:0px 1px 6px -2px rgba(0,0,0,0.75);-moz-box-shadow:0px 1px 6px -2px rgba(0,0,0,0.75);box-shadow:0px 1px 6px -2px rgba(0,0,0,0.75);padding:1em;}#realia-masteri-search-form-builder .ajax-progress .throbber,#realia-masteri-search-form-builder--2 .ajax-progress .throbber{background-image:url(/sites/all/themes/huoneistokeskus/images/rolling.gif?1551359499);background-size:contain;width:42px;height:42px;margin:1em;}#realia-masteri-search-form-builder .ajax-progress .message,#realia-masteri-search-form-builder--2 .ajax-progress .message{margin-top:calc(21px * 1.25);padding-left:calc(2em + 42px);}.form-item-trigger-field,.form-item-trigger-field input{position:absolute !important;width:0 !important;height:0 !important;margin:0 !important;padding:0;border:none;}.realia-apsis-form .form-item .placeholder .asterix,.realia-apsis-form .form-required{color:#f58437 !important;font-weight:400;}input[type="submit"].form-submitted{background-color:#ccc !important;color:#f2f2f2 !important;cursor:not-allowed !important;border:0 !important;}.front .realia-apsis-form{padding-bottom:6px;}.omatarjous-list{margin:20px 0;margin-top:50px;border-top:2px solid #dadbdd;}.omatarjous-list a{color:#f58437;}.omatarjous-list .list-container{margin-top:10px;}.omatarjous-list .row{border-bottom:1px solid #dadbdd;}.omatarjous-list .row:first-child{color:#535354;}.omatarjous-list .row.valid{font-weight:bold;}.omatarjous-list .row .cell{padding:2px 5px;}.omatarjous-list .row .date-title,.omatarjous-list .row .price-title{text-transform:uppercase;}.omatarjous-list .title{margin-top:20px;}.omatarjous-form{display:none;}#edit-show{margin:10px 0;}.omatarjous-logo{margin-bottom:10px;}.omatarjous-logo img{height:70px;}.bids-options-wrapper #omatarjous-response{display:none;padding:20px 20px 10px 20px;}.bids-options-wrapper .form-submit{margin-bottom:0;}.bids-options-wrapper .offer-contact-wrapper{display:inline-block;margin-right:20px;}.bids-options-wrapper .omatarjous-white-button{padding:6px 12px;background-color:white;border:1px solid #f58437;color:#f58437;}@media (min-width:1px) and (max-width:479px){.bids-options-wrapper .omatarjous-white-button{margin-bottom:10px;}}.hk-card .card-top .omatarjous-label{position:absolute;right:5px;bottom:5px;width:100px;}.hk-card .card-top .omatarjous-label img{width:100%;height:auto;}.page-user .tabs-primary,.page-vahti .tabs-primary{background:none;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;}.page-user .tabs-primary:before,.page-user .tabs-primary:after,.page-vahti .tabs-primary:before,.page-vahti .tabs-primary:after{content:" ";display:table;}.page-user .tabs-primary:after,.page-vahti .tabs-primary:after{clear:both;}@media (min-width:960px){.page-user .tabs-primary,.page-vahti .tabs-primary{width:960px;}}.page-user .tabs-primary li,.page-vahti .tabs-primary li{display:inline-block;margin:0px 0px 3px;border:none !important;}.page-user .tabs-primary li .tabs-primary__tab-link,.page-vahti .tabs-primary li .tabs-primary__tab-link{color:#f58437;text-transform:uppercase;padding:5px 10px;font-size:21px;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:white;padding:5px 10px;letter-spacing:0;line-height:24px;}.page-user .tabs-primary li .tabs-primary__tab-link.active,.page-vahti .tabs-primary li .tabs-primary__tab-link.active{background:#3C3C3C;color:white;border:none;text-shadow:none;}#user-profile-form{margin-bottom:50px;}#user-profile-form .form-submit{margin-right:20px;}#realia-vahti-form{padding-bottom:40px;}#realia-vahti-form .form-item-name,#realia-vahti-form .form-item-weekly-mail{width:50%;}@media (min-width:1px) and (max-width:959px){#realia-vahti-form .form-item-name,#realia-vahti-form .form-item-weekly-mail{width:100%;}}#realia-vahti-form .form-submit{margin-right:20px;}#realia-vahti-delete-form > div{padding:20px 0;}#realia-vahti-delete-form > div #edit-actions{padding:20px 0;}#realia-vahti-delete-form > div #edit-actions .form-submit{margin-right:20px;}.entity-realia-vahti .content a.link-all-vahtis{color:#f58437;position:absolute;top:-2.3em;}.entity-realia-vahti .content > a,.entity-realia-vahti .content h3,.entity-realia-vahti .content #realia-vahti-settings-info-form,.entity-realia-vahti .content .no-results{display:block;margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.entity-realia-vahti .content > a:before,.entity-realia-vahti .content > a:after,.entity-realia-vahti .content h3:before,.entity-realia-vahti .content h3:after,.entity-realia-vahti .content #realia-vahti-settings-info-form:before,.entity-realia-vahti .content #realia-vahti-settings-info-form:after,.entity-realia-vahti .content .no-results:before,.entity-realia-vahti .content .no-results:after{content:" ";display:table;}.entity-realia-vahti .content > a:after,.entity-realia-vahti .content h3:after,.entity-realia-vahti .content #realia-vahti-settings-info-form:after,.entity-realia-vahti .content .no-results:after{clear:both;}@media (min-width:960px){.entity-realia-vahti .content > a,.entity-realia-vahti .content h3,.entity-realia-vahti .content #realia-vahti-settings-info-form,.entity-realia-vahti .content .no-results{width:960px;}}@media (min-width:1px) and (max-width:959px){.entity-realia-vahti .content > a,.entity-realia-vahti .content h3,.entity-realia-vahti .content #realia-vahti-settings-info-form,.entity-realia-vahti .content .no-results{width:100%;}}.entity-realia-vahti .content h3{margin:10px auto;}.entity-realia-vahti .content #realia-vahti-settings-info-form{padding-bottom:1em;}.entity-realia-vahti .content #realia-vahti-settings-info-form a:not(.fieldset-title){color:#f58437;}.entity-realia-vahti .content #realia-vahti-settings-info-form fieldset legend .fieldset-legend{background:none;padding-left:0;}.entity-realia-vahti .content #realia-vahti-settings-info-form fieldset .field{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#f6f7f7;float:left;margin:0 .5em .5em 0;padding:.2em .5em;}.entity-realia-vahti .content #realia-vahti-settings-info-form fieldset .field span{padding-right:.3em;font-weight:700;}.entity-realia-vahti .content .no-results{clear:both;text-align:center;padding:20px 0;}#realia-vahti-user-vahti-form{width:960px;margin:0 auto 50px;}@media (min-width:1px) and (max-width:959px){#realia-vahti-user-vahti-form{width:100%;}}#realia-vahti-user-vahti-form a{color:#f58437;}#realia-vahti-user-vahti-form div{padding:0 10px;}#realia-vahti-user-vahti-form div table{width:100%;}#realia-vahti-user-vahti-form div table thead tr th{border-bottom:none;padding-left:10px;padding-bottom:10px;}#realia-vahti-user-vahti-form div table thead tr th:first-child{padding-left:0;}@media (min-width:1px) and (max-width:959px){#realia-vahti-user-vahti-form div table thead tr th:nth-child(2),#realia-vahti-user-vahti-form div table thead tr th:nth-child(3){display:none;}}#realia-vahti-user-vahti-form div table tbody{border:none;}#realia-vahti-user-vahti-form div table tbody tr{background:none;border-bottom:1px solid #dadbdd;}#realia-vahti-user-vahti-form div table tbody tr:last-child{border-bottom:none;}#realia-vahti-user-vahti-form div table tbody tr td{border-right:1px solid #dadbdd;padding-left:10px;}#realia-vahti-user-vahti-form div table tbody tr td:first-child{padding-left:0;}#realia-vahti-user-vahti-form div table tbody tr td:first-child a{font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;}@media (min-width:1px) and (max-width:959px){#realia-vahti-user-vahti-form div table tbody tr td:nth-child(2),#realia-vahti-user-vahti-form div table tbody tr td:nth-child(3){display:none;}}#realia-vahti-user-vahti-form div table tbody tr td:last-child{border-right:none;color:#b5b5b5;}.card-top{position:relative;}.special-label-container{position:absolute;top:0;left:0;width:100%;}.special-label-container .special-label.unique{position:absolute;right:0;top:10px;}.special-label-container .special-label.unique img{width:107px;height:40px;}.special-label-container .special-label.unique span{display:none;}.special-label-container .special-label.showing{display:none;}.special-label-container .special-label.omatarjous,.special-label-container .special-label.newproperty{margin-top:10px;}.special-label-container .special-label.omatarjous img,.special-label-container .special-label.newproperty img{width:100px;height:34px;}.special-label-container .special-label.omatarjous span,.special-label-container .special-label.newproperty span{display:none;}#map_canvas{position:relative;width:100%;height:280px;clear:both;}.error,.messages--error{width:100%;}.ms-ctn input.ajax-loading{background:url(/sites/all/themes/huoneistokeskus/images/ajax-loader.gif) no-repeat 95% center white;padding:10px 29px 10px 12px;}.ms-sel-ctn{width:320px;margin-top:15px;}.ms-sel-ctn .ms-sel-item{-webkit-box-shadow:3px 2px 6px -2px rgba(0,0,0,0.75);-moz-box-shadow:3px 2px 6px -2px rgba(0,0,0,0.75);box-shadow:3px 2px 6px -2px rgba(0,0,0,0.75);display:inline-block;margin-right:15px;margin-bottom:7px;background:#f58437;color:white;font-size:12px;font-weight:bold;line-height:1.2;padding:5px 25px 5px 10px;position:relative;}.ms-sel-ctn .ms-sel-item span.ms-close-btn{cursor:pointer;background:url(/sites/all/themes/huoneistokeskus/images/autoselect-close-btn.png) no-repeat;height:18px;width:18px;position:absolute;right:5px;top:14%;}.ms-helper,.ms-ctn .no-result{font-size:14px;font-weight:bold;line-height:1.2;padding:5px 12px;}.ms-ctn .no-result{display:none;}.ms-ctn .no-result.active{display:block;}.ms-res-ctn.dropdown-menu{position:absolute;z-index:10;overflow:auto;width:84.5%;font-size:14px;font-weight:bold;border:1px solid #cbcbcb;line-height:1.2;min-height:55px;}.ms-res-ctn.dropdown-menu:empty{border:0;}.ms-res-ctn.dropdown-menu .ms-res-group,.ms-res-ctn.dropdown-menu .ms-res-item{padding:5px 12px;}.ms-res-ctn.dropdown-menu .ms-res-group{color:#888888;background:whitesmoke;border-bottom:1px solid #dadbdd;}.ms-res-ctn.dropdown-menu .ms-res-item{background:white;cursor:pointer;}.ms-res-ctn.dropdown-menu .ms-res-item em{font-style:normal;}.ms-res-ctn.dropdown-menu .ms-res-item.ms-res-item-active{background:#f58437;color:white;}.node-type-broker-extra-info .container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.node-type-broker-extra-info .container:before,.node-type-broker-extra-info .container:after{content:" ";display:table;}.node-type-broker-extra-info .container:after{clear:both;}@media (min-width:960px){.node-type-broker-extra-info .container{width:960px;}}.node-type-broker-extra-info .broker-profile-link{font-size:1.5rem;font-weight:bold;color:#f58437;margin-bottom:1.25rem;display:inline-block;}.node-type-broker-extra-info .broker-profile-link:after{content:"";background:url(/sites/all/themes/huoneistokeskus/images/arrow-right-more-properties.svg) no-repeat;width:17px;height:16px;display:inline-block;vertical-align:middle;margin-left:0.4375rem;}.node-type-broker-extra-info .field-name-field-broker-extra-info-desc pre,.node-type-broker-extra-info .field-name-field-broker-extra-info-desc p,.node-type-broker-extra-info .field-name-field-broker-extra-info-desc li,.broker-page .broker-description pre,.broker-page .broker-description p,.broker-page .broker-description li{font-size:20px;line-height:26px;font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;white-space:pre-wrap;padding:0;margin:0;word-break:normal;word-wrap:normal;border:0;background:none;color:#3d3d3d;}.node-type-broker-extra-info .field-name-field-broker-extra-info-desc pre a,.node-type-broker-extra-info .field-name-field-broker-extra-info-desc p a,.node-type-broker-extra-info .field-name-field-broker-extra-info-desc li a,.broker-page .broker-description pre a,.broker-page .broker-description p a,.broker-page .broker-description li a{color:#f58437;}.node-type-broker-extra-info .field-name-field-broker-extra-info-desc strong,.broker-page .broker-description strong{color:#3d3d3d;}.broker-page{color:#3d3d3d;}.broker-page h1{margin:0;font-size:1.625rem;line-height:2rem;}@media (min-width:480px){.broker-page h1{font-size:3rem;line-height:3.375rem;}}.broker-page h2{font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;font-weight:bold;font-size:2.125rem;line-height:2.5rem;text-align:center;margin:5rem 0 2.5rem;}.broker-page #properties-panel,.broker-page .broker-video{margin-top:5rem;}.broker-page #properties-panel h2,.broker-page .broker-video h2{margin-top:0;}.broker-page .broker-panel-wrapper{max-width:960px;padding:0 1.5rem;margin:0 auto;box-sizing:border-box;}@media (min-width:768px){.broker-page .broker-panel-wrapper{padding:0 0.625rem;}}.broker-page #bottom-panel{margin-bottom:40px;}@media (min-width:768px){.broker-page #bottom-panel{margin-bottom:80px;}}.broker-page #bottom-panel .hk-list-item:last-child{border:0;}.broker-page .read-more-arrow{display:inline-block;}.broker-page .read-more-arrow:after{content:"";background:url(/sites/all/themes/huoneistokeskus/images/orage-down-arrow.svg) no-repeat;width:20px;height:12px;display:inline-block;vertical-align:middle;margin-left:0.75rem;}.broker-page #top-wide-panel{padding:2.5rem 0;}@media (min-width:480px){.broker-page #top-wide-panel{text-align:center;padding:4.6875rem 0 2.5rem;}}.broker-page #top-wide-panel .broker-credentials{margin-top:0.5rem;font-size:1.375rem;line-height:1.875rem;font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;}@media (min-width:480px){.broker-page #top-wide-panel .broker-credentials{margin-top:1.4375rem;}}.broker-page #properties-panel{background:whitesmoke;padding:2.5rem 0;}.broker-page #top-panels-group{background:whitesmoke;}.broker-page #top-panels-group .broker-image{max-width:280px;}.broker-page #top-panels-group.primary-broker-image .broker-image .broker-image-wrapper{position:relative;overflow:hidden;padding-bottom:100%;}.broker-page #top-panels-group.primary-broker-image .broker-image img{position:absolute;width:100%;height:100%;border-radius:160px;max-width:280px;max-height:280px;object-fit:cover;}.broker-page #top-panels-group .broker-panel-wrapper{display:flex;justify-content:center;flex-wrap:wrap;padding:2.5rem 1.5rem;}@media (min-width:768px){.broker-page #top-panels-group .broker-panel-wrapper{flex-wrap:nowrap;padding:2.5rem 0.625rem;}}.broker-page #top-panels-group .broker-panel-wrapper #top-panel-left{flex:0 0 100%;margin-bottom:1.5rem;}@media (min-width:480px){.broker-page #top-panels-group .broker-panel-wrapper #top-panel-left{flex:0 0 50%;}}@media (min-width:768px){.broker-page #top-panels-group .broker-panel-wrapper #top-panel-left{flex:0 0 280px;margin-bottom:0;}}.broker-page #top-panels-group .broker-panel-wrapper #top-panel-center{flex:0 0 100%;margin-bottom:1.5rem;}@media (min-width:480px){.broker-page #top-panels-group .broker-panel-wrapper #top-panel-center{flex:0 0 50%;}.broker-page #top-panels-group .broker-panel-wrapper #top-panel-center .top-panel-wrapper{padding-left:15%;}}@media (min-width:768px){.broker-page #top-panels-group .broker-panel-wrapper #top-panel-center{flex:0 1 330px;margin-bottom:0;}}.broker-page #top-panels-group .broker-panel-wrapper #top-panel-right{flex:0 0 100%;}@media (min-width:768px){.broker-page #top-panels-group .broker-panel-wrapper #top-panel-right{flex:0 1 330px;}.broker-page #top-panels-group .broker-panel-wrapper #top-panel-right .top-panel-wrapper{padding-left:15%;}}.broker-page #top-panels-group .broker-panel-wrapper .broker-title{font-size:1.375rem;line-height:1.875rem;}.broker-page #top-panels-group .broker-panel-wrapper .broker-languages-list{font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;font-size:1rem;line-height:1.375rem;}.broker-page #top-panels-group .broker-panel-wrapper .broker-languages,.broker-page #top-panels-group .broker-panel-wrapper .broker-offices{margin-bottom:1.5rem;}.broker-page #top-panels-group .broker-panel-wrapper a{color:#f58437;font-size:1rem;line-height:1.375rem;cursor:pointer;font-weight:bold;display:block;margin-top:0.5rem;}.broker-page #top-panels-group .broker-panel-wrapper .broker-contact-form a{display:inline-block;width:100%;}.broker-page #top-panels-group .broker-panel-wrapper .broker-contact-form a:after{content:"";width:16px;height:16px;display:inline-block;vertical-align:middle;margin-left:0.75rem;background:url(/sites/all/themes/huoneistokeskus/images/arrow-down-contact-form.svg) no-repeat center center;}.broker-page #top-panels-group .broker-panel-wrapper .broker-links{display:flex;flex-wrap:wrap;}.broker-page #top-panels-group .broker-panel-wrapper .broker-links a{margin:1.75rem 0 0;display:flex;align-items:center;text-transform:capitalize;width:100%;}@media (min-width:480px){.broker-page #top-panels-group .broker-panel-wrapper .broker-links a{margin:1.75rem 1.5625rem 0 0;width:unset;}}@media (min-width:768px){.broker-page #top-panels-group .broker-panel-wrapper .broker-links a{margin:1.75rem 0 0;width:100%;}}.broker-page #top-panels-group .broker-panel-wrapper .broker-links a:before{content:"";width:30px;height:30px;display:inline-block;vertical-align:middle;margin-right:1rem;background:url(/sites/all/themes/huoneistokeskus/images/broker-other.svg) no-repeat center center;}.broker-page #top-panels-group .broker-panel-wrapper .broker-links a:last-child{margin-bottom:0;}.broker-page #top-panels-group .broker-panel-wrapper .broker-links a.facebook:before{background:url(/sites/all/themes/huoneistokeskus/images/broker-facebook.svg) no-repeat center center;}.broker-page #top-panels-group .broker-panel-wrapper .broker-links a.twitter:before{background:url(/sites/all/themes/huoneistokeskus/images/broker-twitter.svg) no-repeat center center;}.broker-page #top-panels-group .broker-panel-wrapper .broker-links a.instagram:before{background:url(/sites/all/themes/huoneistokeskus/images/broker-instagram.svg) no-repeat center center;}@media (min-width:480px){.broker-page #top-panels-group.secondary-broker-image .broker-panel-wrapper #top-panel-center .top-panel-wrapper{padding-left:17%;}}@media (min-width:768px){.broker-page #top-panels-group.secondary-broker-image .broker-panel-wrapper #top-panel-center{flex:0 1 360px;margin-bottom:0;}}@media (min-width:768px){.broker-page #top-panels-group.secondary-broker-image .broker-panel-wrapper #top-panel-right{flex:0 1 300px;}.broker-page #top-panels-group.secondary-broker-image .broker-panel-wrapper #top-panel-right .top-panel-wrapper{padding-left:15%;}}.broker-page .broker-description{margin:2.5rem auto 0;position:relative;}@media (min-width:480px){.broker-page .broker-description{max-width:41.5625rem;}}.broker-page .broker-description .description-gradient{display:none;position:absolute;bottom:0;width:100%;height:40%;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#ffffff 100%);}.broker-page .broker-description.shortened{max-height:25rem;overflow:hidden;}@media (min-width:480px){.broker-page .broker-description.shortened{max-height:18.125rem;}}.broker-page .broker-description.shortened .description-gradient{display:block;}.broker-page .description-read-more{text-align:center;margin:1.5625rem 0;}.broker-page .description-read-more span{color:#f58437;font-size:1.125rem;line-height:1.875rem;cursor:pointer;font-weight:bold;}.broker-page .search-result-pane{background:none;}.broker-page .search-result-pane .search-result-list:after{display:block;}.broker-page .search-result-pane .more-link{text-align:center;}.broker-page #broker-properties .search-result-pane a.list-link .card-detail-wrapper{background:whitesmoke;}.broker-page #broker-properties .search-result-pane a.list-link .card-detail-wrapper .card-bottom{background-color:transparent;}.broker-page #broker-properties .search-result-pane a.list-link .card-detail-wrapper .card-bottom .room-specs:after{background-image:none;}.broker-page #broker-properties .more-link{font-size:1.375rem;line-height:1.875rem;margin-top:0.25rem;}@media (min-width:768px){.broker-page #broker-properties .more-link{margin-top:1.25rem;}}@media (min-width:1px) and (max-width:479px){.broker-page #properties-panel .more-link{text-align:right;}}.broker-page #properties-panel .more-link a{display:inline-block;margin-top:0.75rem;font-size:1.125rem;line-height:1.375rem;font-weight:bold;}.broker-page #properties-panel .more-link a:after{content:"";background:url(/sites/all/themes/huoneistokeskus/images/arrow-right-more-properties.svg) no-repeat;width:17px;height:16px;display:inline-block;vertical-align:middle;margin-left:0.4375rem;}.broker-page .broker-contact-form .contact-text{text-align:center;margin-bottom:0.9375rem;}@media (min-width:480px){.broker-page .broker-contact-form .contact-text{margin-bottom:3.125rem;}}.broker-page .broker-contact-form .contact-text p{margin:0;}.broker-page .broker-contact-form form > div{display:flex;flex-wrap:wrap;}@media (min-width:768px){.broker-page .broker-contact-form form > div{margin:0 -10px;}}.broker-page .broker-contact-form .form-item{width:100%;margin:0;}@media (min-width:480px){.broker-page .broker-contact-form .form-item{margin-bottom:1.5rem;}}@media (min-width:768px){.broker-page .broker-contact-form .form-item{margin:0 10px 24px;width:calc(50% - 20px);}}.broker-page .broker-contact-form .form-item .grippie{display:none;}.broker-page .broker-contact-form .form-item.webform-component--subject,.broker-page .broker-contact-form .form-item.webform-component--apsis-integration,.broker-page .broker-contact-form .form-item.form-item-submitted-apsis-integration-1{width:100%;}@media (min-width:768px){.broker-page .broker-contact-form .form-item.webform-component--subject,.broker-page .broker-contact-form .form-item.webform-component--apsis-integration,.broker-page .broker-contact-form .form-item.form-item-submitted-apsis-integration-1{width:calc(100% - 20px);}}.broker-page .broker-contact-form .form-item.webform-component--automatic-subject{display:none;}.broker-page .broker-contact-form .form-item.form-item-submitted-apsis-integration-1{margin:0;}.broker-page .broker-contact-form .form-item.form-item-submitted-apsis-integration-1 label{display:block;}@media (min-width:1px) and (max-width:479px){.broker-page .broker-contact-form .form-item.webform-component--subject,.broker-page .broker-contact-form .form-item.webform-component--apsis-integration{margin:1.5rem 0 0;}}.broker-page .broker-contact-form .form-item label{font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;font-size:1rem;line-height:1.375rem;margin-bottom:0;color:#3d3d3d;font-weight:normal;}.broker-page .broker-contact-form .form-actions{margin:0 auto;}@media (min-width:1px) and (max-width:479px){.broker-page .broker-contact-form .form-actions{margin:2rem auto 0;}}.showing-broker{display:inline-block;}@media (min-width:480px){.showing-broker:nth-child(even):not(last-child){margin-right:60px;}}.showing-broker .broker-showing .broker-image{float:left;}.showing-broker .broker-showing .broker-image img{max-width:100px;padding-right:20px;margin-bottom:20px;}.showing-broker .broker-showing .broker-details-container{display:inline-block;}.showing-broker .broker-showing .broker-details-container .broker-name{color:#535354;margin-top:0px;margin-bottom:0px;}.showing-broker .broker-showing .broker-details-container .broker-gsm{font-size:14px;color:#535354;margin-top:0.4em;}.showing-broker .broker-showing .broker-details-container .broker-email{font-size:14px;color:#535354;margin-top:0.2em;word-wrap:break-word;}@media (min-width:768px){.showing-broker .broker-showing{font-size:1em;}}.broker-partial{display:block;position:relative;overflow:visible;height:auto;font-size:1em;margin-top:25px;}.broker-partial .broker-image{display:inline-block;bottom:0;}.broker-partial .broker-details{display:inline-block;line-height:1.5em;width:55%;}.broker-partial .broker-name{font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;font-size:1.3125em;line-height:1.05em;color:#f58437;}.broker-partial .broker-credentials{margin-top:0.5em;font-family:"DINProBold",Helvetica,Arial,Verdana,sans-serif;font-size:1em;color:#636363;}.broker-partial .broker-languages-container{margin-top:0.5em;}.broker-partial .broker-gsm{margin-top:0.5em;}.broker-partial .broker-phone{margin-top:0.2em;}.broker-partial .broker-email{margin-top:0.5em;}@media (min-width:768px){.broker-partial{font-size:1em;}}.iframe-consent-wrapper{position:relative;}.iframe-consent-wrapper iframe{z-index:2;background:black;position:absolute;top:0;left:0;width:100%;height:100%;}.iframe-consent-wrapper iframe[data-custom-src],.iframe-consent-wrapper iframe[data-src]{z-index:0;}.iframe-consent-wrapper .iframe-consent-button-wrapper{z-index:1;position:absolute;top:0;left:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center;background:whitesmoke;flex-wrap:wrap;}.iframe-consent-wrapper .iframe-consent-button-wrapper > div{text-align:center;padding:0 1.5625rem;}.iframe-consent-wrapper .iframe-consent-button-wrapper .consent-text{font-size:0.8125rem;font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;line-height:1rem;color:#3e3e3e;}@media (min-width:480px){.iframe-consent-wrapper .iframe-consent-button-wrapper .consent-text{line-height:1.25rem;font-size:1.25rem;}}.iframe-consent-wrapper .iframe-consent-button-wrapper .consent-text a{color:#f58437;margin-left:5px;}.iframe-consent-wrapper .iframe-consent-button-wrapper button{margin:1.875rem 0 0;background:#e88b3a;font-size:1.125rem;font-family:"Source Sans Pro",sans-serif;line-height:1.4375rem;padding:0.5625rem 4rem 0.875rem;color:white;appearance:none;border:0;}#content #ot-sdk-btn.ot-sdk-show-settings{background:#e88b3a;font-size:1.125rem;font-family:"Source Sans Pro",sans-serif;line-height:1.4375rem;padding:0.5625rem 4rem 0.875rem;color:white;appearance:none;border:0;}#sliding-popup{background-color:#f5f5f5;width:100%;-webkit-box-shadow:0px -5px 10px 0px rgba(168,168,168,0.5);-moz-box-shadow:0px -5px 10px 0px rgba(168,168,168,0.5);box-shadow:0px -5px 10px 0px rgba(168,168,168,0.5);}@media (min-width:1px) and (max-width:991px){#sliding-popup{padding-left:20px;padding-right:20px;}}#sliding-popup p{margin:20px 0 33px 0;}@media (min-width:1px) and (max-width:479px){#sliding-popup p{margin-bottom:0;}}#sliding-popup a{text-decoration:initial;color:#f6a05b;padding-left:1em;}@media (min-width:1px) and (max-width:991px){#sliding-popup a{padding-left:0;}}#sliding-popup .popup-content{display:flex;max-width:960px;margin-left:auto !important;margin-right:auto !important;}@media (min-width:1px) and (max-width:991px){#sliding-popup .popup-content{max-width:initial;}}@media (min-width:1px) and (max-width:479px){#sliding-popup .popup-content{display:initial;}}#sliding-popup .popup-content #popup-text{max-width:initial;}@media (min-width:1px) and (max-width:767px){#sliding-popup .popup-content #popup-text{max-width:80%;margin-right:20px;}}@media (min-width:1px) and (max-width:479px){#sliding-popup .popup-content #popup-text{display:block;max-width:100%;margin-right:40px;text-align:center;}}#sliding-popup .popup-content #popup-buttons{width:16%;float:right;text-align:right;}@media (min-width:1px) and (max-width:767px){#sliding-popup .popup-content #popup-buttons{width:20%;padding-right:40px;}}@media (min-width:1px) and (max-width:479px){#sliding-popup .popup-content #popup-buttons{display:block;width:100%;max-width:100%;margin-right:0;margin-bottom:20px;padding-right:20px;text-align:center;}}#sliding-popup .agree-button{margin-top:15px;background:#f58437;border:1px solid #f5d9c2;border-right:0;border-top-color:#f6bc8e;border-bottom-color:#f6a05b;color:#fff;text-transform:uppercase;padding:8px 12px;font-size:16px;font-weight:900;white-space:normal;}@media (min-width:1px) and (max-width:991px){#sliding-popup .agree-button{margin-right:40px;}}@media (min-width:1px) and (max-width:767px){#sliding-popup .agree-button{margin-right:initial;}}#sliding-popup .find-more-button{display:none;}.liftup--large{border:6px solid white;border-left:0;border-right:0;box-sizing:border-box;float:left;max-height:540px;overflow:hidden;width:50%;}.liftup--large:first-child{border-right:3px solid white;}@media (min-width:1px) and (max-width:767px){.liftup--large:first-child{border-right:0;border-bottom:0;}}.liftup--large:last-child{border-left:3px solid white;}@media (min-width:1px) and (max-width:767px){.liftup--large:last-child{border-left:0;}}.liftup--large .liftup__image img{width:100%;}@media (min-width:1px) and (max-width:767px){.liftup--large{width:100%;}}.liftup.has-box-link{position:relative;}.liftup.has-box-link .liftup__content-container{display:table;position:absolute;text-align:center;top:0;width:100%;}.liftup.has-box-link .liftup__content-container-inner{display:table-cell;vertical-align:middle;}.liftup.has-box-link .liftup__title{color:white;font-family:"DINProBold",Helvetica,Arial,Verdana,sans-serif;margin-top:0;text-shadow:1px 1px 3px rgba(0,0,0,0.75);}.liftup.has-box-link.liftup--large .liftup__content-container{height:36.3vw;max-height:540px;}@media (min-width:1px) and (max-width:767px){.liftup.has-box-link.liftup--large .liftup__content-container{height:70.3vw;}}.liftup.has-box-link.liftup--large .liftup__title{padding:0 40px;}@media (min-width:1px) and (max-width:479px){.liftup.has-box-link.liftup--large .liftup__title{font-size:2em;}}@media (min-width:480px) and (max-width:767px){.liftup.has-box-link.liftup--large .liftup__title{font-size:3em;}}@media (min-width:768px) and (max-width:991px){.liftup.has-box-link.liftup--large .liftup__title{font-size:1.9em;}}@media (min-width:960px){.liftup.has-box-link.liftup--large .liftup__title{font-size:2.5em;}}@media (min-width:992px) and (max-width:1199px){.liftup.has-box-link.liftup--large .liftup__title{font-size:2.8em;}}@media (min-width:1200px){.liftup.has-box-link.liftup--large .liftup__title{font-size:3.5em;}}@media (min-width:1920px){.liftup.has-box-link.liftup--large .liftup__title{font-size:4em;}}.liftup.has-box-link.liftup--banner .liftup__content-container{height:31.7vw;max-height:314px;}.liftup.has-box-link.liftup--banner .liftup__title{margin:0 5px 5px 5px;padding:0;}@media (min-width:1px) and (max-width:479px){.liftup.has-box-link.liftup--banner .liftup__title{font-size:6vw;margin-bottom:2vw;}}@media (min-width:480px) and (max-width:767px){.liftup.has-box-link.liftup--banner .liftup__title{font-size:6vw;margin-bottom:3vw;}}@media (min-width:768px) and (max-width:991px){.liftup.has-box-link.liftup--banner .liftup__title{font-size:6vw;margin-bottom:3vw;}}@media (min-width:960px){.liftup.has-box-link.liftup--banner .liftup__title{font-size:3em;margin-bottom:30px;}}@media (min-width:1px) and (max-width:479px){.liftup.has-box-link.liftup--banner .liftup__link--button a{border-width:2px;font-size:14px;padding:1px 20px;}}@media (min-width:480px) and (max-width:767px){.liftup.has-box-link.liftup--banner .liftup__link--button a{border-width:2px;font-size:1em;padding:5px 25px;}}@media (min-width:768px) and (max-width:991px){.liftup.has-box-link.liftup--banner .liftup__link--button a{font-size:1em;padding:10px 30px;}}@media (min-width:992px) and (max-width:1199px){.liftup.has-box-link.liftup--banner .liftup__link--button a{font-size:1.2em;padding:12px 35px;}}@media (min-width:1200px){.liftup.has-box-link.liftup--banner .liftup__link--button a{font-size:1.5em;padding:20px 50px;}}.liftup.has-box-link.liftup--with-body .liftup__content-container{height:auto;max-height:none;}.liftup__link--button a{background-color:#f58437;border:4px solid white;color:white;-webkit-box-shadow:3px 2px 6px -2px rgba(0,0,0,0.75);-moz-box-shadow:3px 2px 6px -2px rgba(0,0,0,0.75);box-shadow:3px 2px 6px -2px rgba(0,0,0,0.75);}@media (min-width:1px) and (max-width:479px){.liftup__link--button a{font-size:1em;padding:10px 30px;}}@media (min-width:480px) and (max-width:767px){.liftup__link--button a{font-size:1.2em;padding:12px 35px;}}@media (min-width:768px) and (max-width:991px){.liftup__link--button a{font-size:1em;padding:10px 30px;}}@media (min-width:992px) and (max-width:1199px){.liftup__link--button a{font-size:1.2em;padding:12px 35px;}}@media (min-width:1200px){.liftup__link--button a{font-size:1.5em;padding:20px 50px;}}.liftup__link--plain a,.liftups-container .more-link a{color:#f58437;}.liftups-container .more-link{text-align:left;}.liftup__date{color:#f58437;}.liftup--medium .liftup__content-container{position:relative;}.liftup--medium .liftup__title{margin-top:50px;font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;font-size:1.3em;}@media (min-width:1px) and (max-width:767px){.liftup--medium .liftup__title{margin-top:30px;}}.liftup--medium .liftup__date{position:absolute;height:25px;top:-25px;}.liftup--banner.liftup--with-body .liftup__content-container{position:static;text-align:left;}@media (min-width:1px) and (max-width:959px){.liftup--banner.liftup--with-body .liftup__content-container{text-align:center;}}.liftup--banner.liftup--with-body .liftup__content-container .liftup__title{color:#3d3d3d;text-shadow:none;font-size:1.6em;margin:0 0 10px 0;}.liftup--banner.liftup--with-body .liftup__link--fixed-button a{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.view-liftups.front-liftups-container{height:430px;background-image:url(/sites/all/themes/huoneistokeskus/images/frontpage-top-bg-mobile.png);background-image:radial-gradient(98.26% 795.63% at 6.85% 99.01%,rgba(39,32,29,0.9) 0%,rgba(67,52,39,0.9) 19.27%,rgba(67,52,39,0) 100%),url(/sites/all/themes/huoneistokeskus/images/frontpage-top-bg-mobile.png);background-repeat:no-repeat;background-size:cover;background-position:center bottom;}@media (min-width:480px){.view-liftups.front-liftups-container{height:267px;background-image:url(/sites/all/themes/huoneistokeskus/images/frontpage-top-bg-desktop.png);background-image:radial-gradient(98.26% 795.63% at 0.49% 99.01%,rgba(39,32,29,0.9) 0%,rgba(67,52,39,0.9) 19.27%,rgba(67,52,39,0) 100%),url(/sites/all/themes/huoneistokeskus/images/frontpage-top-bg-desktop.png);}}@media (min-width:960px){.view-liftups.front-liftups-container{height:320px;}}.view-liftups.front-liftups-container .view-content{max-width:940px;margin:0 auto;padding:5.3125rem 1.875rem 0;}@media (min-width:480px){.view-liftups.front-liftups-container .view-content{display:flex;padding:4.875rem 1.875rem 0;}}@media (min-width:960px){.view-liftups.front-liftups-container .view-content{padding:8.125rem 0.625rem 0;}}.view-liftups.front-liftups-container .view-content .top-liftup:first-child{margin-bottom:2.625rem;}@media (min-width:480px){.view-liftups.front-liftups-container .view-content .top-liftup:first-child{margin-bottom:0;margin-right:10vw;}}@media (min-width:768px){.view-liftups.front-liftups-container .view-content .top-liftup:first-child{margin-right:4.0625rem;}}.view-liftups.front-liftups-container .view-content .top-liftup .top-liftup-title{color:white;font-family:"Source Sans Pro",sans-serif;font-weight:400;line-height:1.875rem;font-size:1.125rem;margin:0;}@media (min-width:480px){.view-liftups.front-liftups-container .view-content .top-liftup .top-liftup-title{font-size:1.5rem;}}.view-liftups.front-liftups-container .view-content .top-liftup .top-liftup-link a{background:#e88b3a;color:white;font-size:1rem;font-family:"Source Sans Pro",sans-serif;font-weight:400;line-height:1.25rem;margin-top:1.125rem;text-align:center;min-width:41vw;padding:0.625rem 0.9375rem 0.8125rem;}@media (min-width:480px){.view-liftups.front-liftups-container .view-content .top-liftup .top-liftup-link a{min-width:28vw;font-size:1.125rem;line-height:1.4375rem;padding:0.625rem 0.9375rem 0.8125rem;}}@media (min-width:768px){.view-liftups.front-liftups-container .view-content .top-liftup .top-liftup-link a{padding:0.625rem 0 0.8125rem;min-width:260px;}}.frontpage-wide-liftup{text-align:center;background:whitesmoke;padding:3.125rem 1.5625rem;}@media (min-width:480px){.frontpage-wide-liftup{padding:3.125rem 3.125rem;}}@media (min-width:960px){.frontpage-wide-liftup{padding:3.125rem 11.5625rem;}}.frontpage-wide-liftup h2{margin:0;font-size:1.5rem;line-height:1.875rem;font-family:"Source Sans Pro",sans-serif;color:#3e3e3e;font-weight:400;}.frontpage-wide-liftup .frontpage-wide-liftup-body p{margin:1.375rem 0 0;font-size:0.8125rem;font-family:"Source Sans Pro",sans-serif;line-height:1rem;color:#3e3e3e;font-weight:400;}@media (min-width:480px){.frontpage-wide-liftup .frontpage-wide-liftup-body p{line-height:1.1875rem;font-size:0.9375rem;}}.frontpage-wide-liftup .frontpage-wide-liftup-link{margin:1.875rem 0 0;}.frontpage-wide-liftup .frontpage-wide-liftup-link a{background:#e88b3a;font-size:1.125rem;font-family:"Source Sans Pro",sans-serif;line-height:1.4375rem;padding:0.5625rem 4rem 0.875rem;color:white;}.front .view-display-id-reports_in_frontpage .view-content .liftup:not(:first-child) .liftup__image,.front .view-display-id-lifestyle_frontpage .view-content .liftup:not(:first-child) .liftup__image{display:none;}.hk-list-item{border-bottom:1px solid #dadbdd;padding-bottom:20px;margin-bottom:20px;}.hk-list-item:first-child{border-top:1px solid #dadbdd;padding-top:20px;}.hk-item-list--no-pager .hk-list-item:last-child{border-bottom:0;}.hk-list-item__image{float:left;max-width:325px;width:35vw;margin-right:20px;}@media (min-width:1px) and (max-width:767px){.hk-list-item__image{float:none;margin-right:0;max-width:none;width:100%;}.hk-list-item__image img{width:100%;}}.hk-list-item__content-container{overflow:hidden;}.hk-list-item__title{margin-top:0;margin-bottom:5px;}@media (min-width:1px) and (max-width:767px){.hk-list-item__title{margin-top:15px;}}.hk-list-item__date{color:#888888;}.hk-list-item__body{margin:15px 0;max-width:500px;}.hk-list-item__body > p{margin:0;}.hk-list-item__link a{color:#f58437;}.hk-item-list .pager-load-more li{border-bottom:1px solid #dadbdd;padding-bottom:10px;font-size:1.1em;}.hk-item-list--first-big .hk-list-item:first-child{border-top:0;}.hk-item-list--first-big .hk-list-item:first-child .hk-list-item__image{max-width:450px;width:47vw;margin-right:25px;}@media (min-width:1px) and (max-width:959px){.hk-item-list--first-big .hk-list-item:first-child .hk-list-item__image{float:none;margin-right:0;max-width:none;width:100%;}.hk-item-list--first-big .hk-list-item:first-child .hk-list-item__image img{width:100%;}}@media (min-width:1px) and (max-width:959px){.hk-item-list--first-big .hk-list-item:first-child .hk-list-item__content-container{padding:0 20px 20px 20px;}}.hk-item-list--first-big .hk-list-item:first-child .hk-list-item__title{font-size:1.6em;}@media (min-width:1px) and (max-width:959px){.hk-item-list--first-big .hk-list-item:first-child .hk-list-item__title{margin-top:15px;}}.hk-item-list--first-big .hk-list-item:first-child .hk-list-item__body{max-width:none;width:auto;}.apsis-newsletter{padding:40px 30px;background-color:#f5f5f5;margin-top:30px;}@media (min-width:1px) and (max-width:767px){.apsis-newsletter{text-align:center;}}.apsis-newsletter__content-wrapper{float:left;width:50%;padding-right:20px;}@media (min-width:1px) and (max-width:767px){.apsis-newsletter__content-wrapper{float:none;width:100%;padding:0;margin-bottom:20px;}}.apsis-newsletter__title{margin-top:0;margin-bottom:22px;}.apsis-newsletter__text{color:#535354;max-width:370px;}@media (min-width:1px) and (max-width:767px){.apsis-newsletter__text{max-width:500px;margin:0 auto;}}.apsis-newsletter__form{overflow:auto;}.apsis-newsletter__form .al-form{padding-left:2px;}.collapse-text-fieldset{border:0;border-bottom:2px solid #dadbdd;margin:-2px 0 0 0;padding:0;}.collapse-text-fieldset legend{border-top:2px solid #dadbdd;width:100%;margin:0;}.collapse-text-fieldset .fieldset-legend{line-height:30px;margin:0;position:relative;}@media (min-width:1px) and (max-width:767px){.collapse-text-fieldset .fieldset-legend{font-size:18px;line-height:24px;}}@media (min-width:1px) and (max-width:479px){.collapse-text-fieldset .fieldset-legend{font-size:16px;line-height:21px;}}.collapse-text-fieldset .fieldset-title{width:92%;padding:4px 0;}@media (min-width:1px) and (max-width:767px){.collapse-text-fieldset .fieldset-title{width:89%;padding:0;}}@media (min-width:1px) and (max-width:479px){.collapse-text-fieldset .fieldset-title{width:84%;}}.collapse-text-fieldset .fieldset-title:after{content:"";height:47px;width:100%;display:inline-block;vertical-align:middle;background-image:url("/sites/all/themes/huoneistokeskus/images/collapse.svg");background-repeat:no-repeat;background-position:right;background-size:25px 13px;position:absolute;top:50%;right:20px;margin-top:-23px;-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}.collapse-text-fieldset .fieldset-title:focus{outline-width:0;}.collapse-text-fieldset.collapsed .fieldset-title:after{-moz-transform:scaleY(1);-o-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);filter:none;-ms-filter:"none";}.collapse-text-fieldset .summary{display:none;}html.js .collapse-text-fieldset .fieldset-legend{background-image:none;padding:5px 0;}html.js fieldset.collapsed{height:auto;border-bottom-width:2px;}#content .node .field-name-body a.fieldset-title{color:#3d3d3d;}#content .node .field-name-body a.fieldset-title:hover{text-decoration:none;}.addtoany--no-text .addtoany__icon-text{display:none;}.addtoany_list a:first-child{padding-left:0;}.addtoany_list a:last-child{padding-right:0;}.addtoany_list a span.addtoany__icon-text{font-size:16px;margin-left:10px;width:auto;}.addtoany--top{float:right;margin-bottom:30px;}.addtoany--top + div{clear:both;}.addtoany--bottom{margin-bottom:30px;}.pane-book-estimation-form{margin-top:-10px;}.pane-book-estimation-form .ajax-progress-throbber{display:none;}.pane-book-estimation-form .form-wrapper{background:#2d2d2d;text-align:center;padding:30px 15px 45px;}.pane-book-estimation-form .form-wrapper h2{color:white;margin:0;font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;}@media (min-width:480px){.pane-book-estimation-form .form-wrapper .form-submit,.pane-book-estimation-form .form-wrapper .form-item{display:inline-block;}}.pane-book-estimation-form .form-wrapper .form-submit{border:0;font-weight:normal;font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;font-size:1em;}.pane-book-estimation-form .form-wrapper p{color:white;margin:15px 0;font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;font-size:18px;}.pane-book-estimation-form .form-wrapper .form-item-postal-code{width:160px;margin:0 auto 25px;}@media (min-width:480px){.pane-book-estimation-form .form-wrapper .form-item-postal-code{margin:0 20px 0 0;}}.pane-book-estimation-form .form-wrapper .form-item-postal-code label{display:none;}.pane-book-estimation-form .form-wrapper .form-item-postal-code input{height:50px;text-align:center;font-size:1.125em;}.pane-book-estimation-form .form-wrapper .form-item-postal-code input::placeholder{color:#777777;font-weight:normal;font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;}.pane-book-estimation-form .search-form-wrapper .form-submit{height:50px;width:95px;}.pane-book-estimation-form .results-form-wrapper{padding:30px 15px 35px;}.pane-book-estimation-form .results-form-wrapper .form-submit{padding:0;background:none;font-weight:bold;color:#f58437;text-transform:none;}.pane-book-estimation-form .no-results-wrapper,.pane-book-estimation-form .no-appointments-wrapper{text-align:center;padding:15px 10px;}@media (min-width:768px){.pane-book-estimation-form .no-results-wrapper,.pane-book-estimation-form .no-appointments-wrapper{padding:35px;}}.pane-book-estimation-form .no-results-wrapper .no-results-text,.pane-book-estimation-form .no-results-wrapper .no-appointments-title,.pane-book-estimation-form .no-results-wrapper .no-appointments-text,.pane-book-estimation-form .no-appointments-wrapper .no-results-text,.pane-book-estimation-form .no-appointments-wrapper .no-appointments-title,.pane-book-estimation-form .no-appointments-wrapper .no-appointments-text{color:#3d3d3d;font-size:1.375em;line-height:30px;font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;}.pane-book-estimation-form .no-results-wrapper .no-appointments-text,.pane-book-estimation-form .no-appointments-wrapper .no-appointments-text{font-size:1em;line-height:24px;}.pane-book-estimation-form .no-results-wrapper .result-form-contact-button,.pane-book-estimation-form .no-appointments-wrapper .result-form-contact-button{display:inline-block;margin-top:25px;border:0;font-weight:normal;font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;font-size:1em;padding:15px;}.pane-book-estimation-form .no-appointments-wrapper{background-color:whitesmoke;padding-top:0;}.pane-book-estimation-form .no-appointments-wrapper .no-appointments-title{margin-bottom:15px;}.pane-book-estimation-form form .iframe-consent-wrapper{min-height:13.4375rem;padding:0;background:whitesmoke;}.pane-book-estimation-form form .iframe-consent-wrapper .iframe-consent-button-wrapper{padding:0;background:none;}.pane-book-estimation-form form .iframe-consent-wrapper .iframe-consent-button-wrapper > div{background:none;}.pane-book-estimation-form form .iframe-consent-wrapper input.optanon-allow-all{margin:1.875rem 0 0;background:#e88b3a;font-size:1.125rem;font-family:"Source Sans Pro",sans-serif;line-height:1.4375rem;padding:0.5625rem 4rem 0.875rem;color:white;appearance:none;border:0;}.contact-us-banner{background:#f58437;clear:both;padding:30px;text-align:center;}@media (min-width:1px) and (max-width:767px){.contact-us-banner{padding:20px;}}.contact-us-banner .contact-us-banner__text,.contact-us-banner .contact-us-banner__button{font-size:18px;color:white;}@media (min-width:1px) and (max-width:767px){.contact-us-banner .contact-us-banner__text,.contact-us-banner .contact-us-banner__button{display:inline-block;line-height:24px;}}.contact-us-banner .contact-us-banner__text{font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;margin-right:20px;}@media (min-width:1px) and (max-width:767px){.contact-us-banner .contact-us-banner__text{margin:0;width:100%;}}.contact-us-banner .contact-us-banner__button{border:2px solid white;padding:5px 25px;}@media (min-width:1px) and (max-width:767px){.contact-us-banner .contact-us-banner__button{display:inline-block;margin-top:10px;}}.site-logo{position:absolute;}.site-logo img{margin-left:10px;height:21px;margin-top:10px;}#mmenu_left{background:#f58437;}#mmenu_left #menu-close{float:right;margin:10px 20px;font-size:25px;color:#fff;text-shadow:none;}#mmenu_left #menu-close:hover{color:#fff;}#mmenu_left .mm-list a.mm-subopen::after,#mmenu_left .mm-list a.mm-subclose::before{transform:none;}#mmenu_left #mm-0{margin-top:40px;}#mmenu_left #mm-0 ul li{border:none;}#mmenu_left #mm-0 ul li.kotivahti{display:none;}#mmenu_left #mm-0 ul li a.mmenu-mm-list{margin-right:40px;padding:10px;}#mmenu_left #mm-0 ul li a.mm-subopen{padding-left:0;}#mmenu_left #mm-0 ul li a.mm-subopen:after{content:"+";font-size:20px;color:#fff;top:8px;padding-right:10px;}#mmenu_left #mm-0 ul li a.mm-subopen:after,#mmenu_left #mm-0 ul li a.mm-subopen:before{border:none;transform:none;text-shadow:none;-webkit-transform:none;}#mmenu_left #mm-0 ul li a.mm-subopen:focus{outline:none;}#mmenu_left #mm-0 ul li.mm-opened a.mm-subopen{background:none;}#mmenu_left #mm-0 ul li.mm-opened a.mm-subopen:after{content:"-";font-size:20px;color:#333;}#mmenu_left #mm-0 ul li.mm-opened span{color:#333;}#mmenu_left #mm-0 ul li.mm-opened ul li span{color:#fff;}#mmenu_left #mm-0 ul li span{color:#fff;text-transform:uppercase;float:right;font-size:18px;font-family:'DINProLight';letter-spacing:2px;text-shadow:none;}#mmenu_left #mm-0 ul li ul{background:#333;}.logged-in #mmenu_left #mm-0 ul li.kotivahti{display:block;}.header{position:relative;}@media (min-width:1px) and (max-width:991px){.header{margin-bottom:0;}}.header #menu-open{position:absolute;top:5px;left:30px;display:none;width:20px;height:20px;}@media (min-width:1px) and (max-width:959px){.header #menu-open{display:block;}}.header #menu-open:before{content:"";position:absolute;top:0.25em;left:0;font-size:20px;width:1em;height:0.125em;border-top:0.375em double #f58437;border-bottom:0.125em solid #f58437;}.header .header__site-logo{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.header .header__site-logo:before,.header .header__site-logo:after{content:" ";display:table;}.header .header__site-logo:after{clear:both;}@media (min-width:960px){.header .header__site-logo{width:960px;}}@media (min-width:1px) and (max-width:959px){.header .header__site-logo{text-align:center;margin:30px 0;width:100%;}}.header .header__logo{position:absolute;top:26px;z-index:99;}@media (min-width:1px) and (max-width:959px){.header .header__logo{position:static;}}.header .header__logo img{vertical-align:middle;}.header .region-header:before,.header .region-header:after{content:"";display:table;}.header .region-header:after{clear:both;}.header .region-header .block-menu-block{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.header .region-header .block-menu-block:before,.header .region-header .block-menu-block:after{content:" ";display:table;}.header .region-header .block-menu-block:after{clear:both;}@media (min-width:960px){.header .region-header .block-menu-block{width:960px;}}@media (min-width:1px) and (max-width:959px){.header .region-header .block-menu-block{background:#f5f5f5;overflow:hidden;width:100%;margin-bottom:0;}}@media (min-width:1px) and (max-width:959px){.header .region-header .block-menu-block.contextual-links-region{position:static;}}.header .region-header .menu-block-wrapper{margin-bottom:0;padding-left:230px;}@media (min-width:1px) and (max-width:959px){.header .region-header .menu-block-wrapper{padding-left:0;}}.header .region-header .menu-block-wrapper ul.menu{padding:0;margin:0;height:56px;}.header .region-header .menu-block-wrapper ul.menu:before,.header .region-header .menu-block-wrapper ul.menu:after{content:"";display:table;}.header .region-header .menu-block-wrapper ul.menu:after{clear:both;}@media (min-width:1px) and (max-width:959px){.header .region-header .menu-block-wrapper ul.menu{text-align:center;height:35px;}}.header .region-header .menu-block-wrapper ul.menu li{list-style:none;float:left;margin-right:25px;padding-top:30px;}@media (min-width:1px) and (max-width:959px){.header .region-header .menu-block-wrapper ul.menu li{float:none;display:inline-block;padding-top:0;height:100%;margin-right:0;margin-left:35px;}}@media (min-width:960px){.header .region-header .menu-block-wrapper ul.menu li:first-child{display:none;}}@media (min-width:1px) and (max-width:959px){.header .region-header .menu-block-wrapper ul.menu li:first-child{margin-left:0;display:inline-block;}}.header .region-header .menu-block-wrapper ul.menu li.last{margin-right:0;}.header .region-header .menu-block-wrapper ul.menu li.expanded ul.menu{display:none;}.header .region-header .menu-block-wrapper ul.menu li:hover{position:static;}.header .region-header .menu-block-wrapper ul.menu li:hover ul.menu{display:block;position:absolute;z-index:10;padding-top:15px;margin-left:-20px;height:auto;}@media (min-width:1px) and (max-width:959px){.header .region-header .menu-block-wrapper ul.menu li:hover ul.menu{display:none;}}.header .region-header .menu-block-wrapper ul.menu li:hover ul.menu li{float:none;padding:10px 20px;background-color:#f6f7f7;color:#dadbdd;margin:0 0 1px;display:block;}.header .region-header .menu-block-wrapper ul.menu li:hover ul.menu li.is-active-trail{margin-top:0;background:#f58437;}.header .region-header .menu-block-wrapper ul.menu li:hover ul.menu li.is-active-trail a{color:#f6f7f7;}.header .region-header .menu-block-wrapper ul.menu li.is-active-trail{padding-top:29px;}@media (min-width:1px) and (max-width:959px){.header .region-header .menu-block-wrapper ul.menu li.is-active-trail{padding-top:0;}}.header .region-header .menu-block-wrapper ul.menu li.is-active-trail a.is-active-trail{border-top:2px solid #f58437;}@media (min-width:1px) and (max-width:959px){.header .region-header .menu-block-wrapper ul.menu li.is-active-trail a.is-active-trail{padding-top:0;margin-top:0;}}.header .region-header .menu-block-wrapper ul.menu li a{vertical-align:middle;text-transform:uppercase;font-size:14px;font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;}@media (min-width:1px) and (max-width:959px){.header .region-header .menu-block-wrapper ul.menu li a{height:35px;display:table-cell;font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;font-size:16px;}}.header .region-header .menu-block-wrapper ul.menu li li.is-leaf:hover{background-color:#f58437 !important;}.header .region-header .menu-block-wrapper ul.menu li li.is-leaf:hover a{color:#f6f7f7;}#block-realia-kivi-search-huoneistokeskus-search-form,#block-realia-kivi-search-realia-quicksearch-form{clear:both;width:100%;margin:0;background-color:#f5f5f5;display:none;}@media (min-width:960px){#block-realia-kivi-search-huoneistokeskus-search-form,#block-realia-kivi-search-realia-quicksearch-form{display:block;position:relative;}}#block-realia-kivi-search-huoneistokeskus-search-form form,#block-realia-kivi-search-realia-quicksearch-form form{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}#block-realia-kivi-search-huoneistokeskus-search-form form:before,#block-realia-kivi-search-huoneistokeskus-search-form form:after,#block-realia-kivi-search-realia-quicksearch-form form:before,#block-realia-kivi-search-realia-quicksearch-form form:after{content:" ";display:table;}#block-realia-kivi-search-huoneistokeskus-search-form form:after,#block-realia-kivi-search-realia-quicksearch-form form:after{clear:both;}@media (min-width:960px){#block-realia-kivi-search-huoneistokeskus-search-form form,#block-realia-kivi-search-realia-quicksearch-form form{width:960px;}}#block-realia-kivi-search-huoneistokeskus-search-form form > div,#block-realia-kivi-search-realia-quicksearch-form form > div{padding:10px 0 35px;width:100%;}@media (min-width:1370px){#block-realia-kivi-search-huoneistokeskus-search-form form > div,#block-realia-kivi-search-realia-quicksearch-form form > div{padding:20px 0 20px;}}#block-realia-kivi-search-huoneistokeskus-search-form .form-item,#block-realia-kivi-search-realia-quicksearch-form .form-item{display:inline-block;margin:0;vertical-align:top;margin-left:2%;}#block-realia-kivi-search-huoneistokeskus-search-form .form-item .suffix,#block-realia-kivi-search-realia-quicksearch-form .form-item .suffix{position:absolute;top:9px;right:12px;}#block-realia-kivi-search-huoneistokeskus-search-form .form-item.form-item-Location,#block-realia-kivi-search-realia-quicksearch-form .form-item.form-item-Location{margin-left:0;width:31%;}#block-realia-kivi-search-huoneistokeskus-search-form .form-item.form-item-Location input,#block-realia-kivi-search-realia-quicksearch-form .form-item.form-item-Location input{width:85%;}#block-realia-kivi-search-huoneistokeskus-search-form .form-item.form-item-Location .quick-search-tooltip,#block-realia-kivi-search-realia-quicksearch-form .form-item.form-item-Location .quick-search-tooltip{top:55px;}#block-realia-kivi-search-huoneistokeskus-search-form .form-item.form-item-Location .quick-search-tooltip .quick-search-tooltip-arrow,#block-realia-kivi-search-realia-quicksearch-form .form-item.form-item-Location .quick-search-tooltip .quick-search-tooltip-arrow{right:8%;}#block-realia-kivi-search-huoneistokeskus-search-form .form-item.form-item-PropertyType,#block-realia-kivi-search-realia-quicksearch-form .form-item.form-item-PropertyType{margin-left:0;width:24%;}#block-realia-kivi-search-huoneistokeskus-search-form .form-item.form-item-MaxUnencumberedSalesPrice,#block-realia-kivi-search-realia-quicksearch-form .form-item.form-item-MaxUnencumberedSalesPrice{width:14%;}#block-realia-kivi-search-huoneistokeskus-search-form .form-item.form-item-Id,#block-realia-kivi-search-huoneistokeskus-search-form .form-item.form-item-Location,#block-realia-kivi-search-realia-quicksearch-form .form-item.form-item-Id,#block-realia-kivi-search-realia-quicksearch-form .form-item.form-item-Location{position:relative;}#block-realia-kivi-search-huoneistokeskus-search-form .form-item.form-item-Id,#block-realia-kivi-search-realia-quicksearch-form .form-item.form-item-Id{margin-right:1%;width:13%;}#block-realia-kivi-search-huoneistokeskus-search-form .form-item.form-item-Id input,#block-realia-kivi-search-realia-quicksearch-form .form-item.form-item-Id input{width:68%;}#block-realia-kivi-search-huoneistokeskus-search-form .form-item.form-item-Id .quick-search-tooltip,#block-realia-kivi-search-realia-quicksearch-form .form-item.form-item-Id .quick-search-tooltip{top:55px;}#block-realia-kivi-search-huoneistokeskus-search-form .form-item.form-item-Id .quick-search-tooltip .quick-search-tooltip-arrow,#block-realia-kivi-search-realia-quicksearch-form .form-item.form-item-Id .quick-search-tooltip .quick-search-tooltip-arrow{right:28%;}#block-realia-kivi-search-huoneistokeskus-search-form .form-item.form-item-MaxUnencumberedSalesPrice,#block-realia-kivi-search-realia-quicksearch-form .form-item.form-item-MaxUnencumberedSalesPrice{position:relative;}#block-realia-kivi-search-huoneistokeskus-search-form .form-item.form-item-MaxUnencumberedSalesPrice .suffix,#block-realia-kivi-search-realia-quicksearch-form .form-item.form-item-MaxUnencumberedSalesPrice .suffix{position:absolute;left:100%;padding-left:5px;top:0;white-space:nowrap;height:40px;line-height:42px;}#block-realia-kivi-search-huoneistokeskus-search-form #edit-submit,#block-realia-kivi-search-realia-quicksearch-form #edit-submit{width:105px;text-align:center;}#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-title,#block-realia-kivi-search-realia-quicksearch-form .quick-search-title{margin:0 0 10px;font-size:16px;color:#888888;}@media (min-width:1370px){#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-title,#block-realia-kivi-search-realia-quicksearch-form .quick-search-title{position:absolute;top:0;right:100%;padding:27px 0 0 0;margin:0;width:14%;text-align:center;}}#block-realia-kivi-search-huoneistokeskus-search-form .ms-sel-ctn,#block-realia-kivi-search-realia-quicksearch-form .ms-sel-ctn{margin-top:3px;}#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-links,#block-realia-kivi-search-realia-quicksearch-form .quick-search-links{position:absolute;top:88px;right:10px;}@media (min-width:1370px){#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-links,#block-realia-kivi-search-realia-quicksearch-form .quick-search-links{margin:27px 0 0 0;left:100%;top:0;}}#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-links span,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-links a,#block-realia-kivi-search-realia-quicksearch-form .quick-search-links span,#block-realia-kivi-search-realia-quicksearch-form .quick-search-links a{display:inline-block;cursor:pointer;white-space:nowrap;font-size:14px;color:#f58437;float:left;font-size:13px;}#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-links span.quick-advanced-link,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-links a.quick-advanced-link,#block-realia-kivi-search-realia-quicksearch-form .quick-search-links span.quick-advanced-link,#block-realia-kivi-search-realia-quicksearch-form .quick-search-links a.quick-advanced-link{border:none;}#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-links span.quick-advanced-link:after,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-links a.quick-advanced-link:after,#block-realia-kivi-search-realia-quicksearch-form .quick-search-links span.quick-advanced-link:after,#block-realia-kivi-search-realia-quicksearch-form .quick-search-links a.quick-advanced-link:after{display:inline-block;margin-left:5px;content:'\003e';}@media (min-width:1370px){#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-links span.quick-advanced-link,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-links a.quick-advanced-link,#block-realia-kivi-search-realia-quicksearch-form .quick-search-links span.quick-advanced-link,#block-realia-kivi-search-realia-quicksearch-form .quick-search-links a.quick-advanced-link{padding:2px 0 2px 17px;line-height:16px;border-left:1px solid #CBCBCB;}}#block-realia-kivi-search-huoneistokeskus-search-form .show-quick-search-link,#block-realia-kivi-search-realia-quicksearch-form .show-quick-search-link{position:absolute;right:0;top:0;z-index:25;cursor:pointer;color:#f58437;}#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link{position:absolute;top:13px;right:13px;display:none;}@media (min-width:1370px){#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link{position:absolute;top:27px;right:20px;}}#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button{width:18px;height:18px;}#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button .x1,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button .x2,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button .x1,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button .x2{position:absolute;height:9px;}@media (min-width:1370px){#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button{width:22px;height:22px;}#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button .x1,#block-realia-kivi-search-huoneistokeskus-search-form .quick-search-hide-link .close-button .x2,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button .x1,#block-realia-kivi-search-realia-quicksearch-form .quick-search-hide-link .close-button .x2{position:absolute;height:11px;}}.next-property-showings{width:320px;}.next-property-showings .inner{padding:70px 30px 30px 30px;}.next-property-showings .inner .title{text-align:center;font-family:'Pf-Din-Comp-Medium',Helvetica,Arial,Verdana,sans-serif;}.next-property-showings .inner .button{font-family:'Din-Bold',Helvetica,Arial,Verdana,sans-serif;font-size:20px;border:2px solid white;color:white;padding:15px 0;text-align:center;}#realia-related-properties-content-wrapper .realia-related-properties-more-link{text-align:center;}#realia-related-properties-content-wrapper .search-result-list{width:100%;margin:0;padding:0;}@media (min-width:768px){#realia-related-properties-content-wrapper .search-result-list .list-link.even{margin:0px 16px;}}#content .node .field-name-body img{height:auto !important;}#content .node .field-name-body picture[data-picture-mapping="inline_small"] img,#content .node .field-name-body picture[data-picture-mapping="inline_smallest"] img{margin-bottom:10px;}@media (min-width:1px) and (max-width:479px){#content .node .field-name-body picture[data-picture-mapping="inline_small"] img,#content .node .field-name-body picture[data-picture-mapping="inline_smallest"] img{width:100%;}}@media (min-width:480px){#content .node .field-name-body picture[data-picture-mapping="inline_small"][data-picture-align="right"] img,#content .node .field-name-body picture[data-picture-mapping="inline_smallest"][data-picture-align="right"] img{float:right;margin-right:0px;margin-left:20px;}}@media (min-width:480px){#content .node .field-name-body picture[data-picture-mapping="inline_small"] img{width:auto;float:left;margin-right:20px;}}@media (min-width:480px) and (max-width:767px){#content .node .field-name-body picture[data-picture-mapping="inline_small"] img{width:50%;}}@media (min-width:480px){#content .node .field-name-body picture[data-picture-mapping="inline_smallest"] img{width:25%;float:left;margin-right:20px;}}@media (min-width:480px) and (max-width:767px){#content .node .field-name-body picture[data-picture-mapping="inline_smallest"] img{width:33%;}}#content .node .field-name-body hr{clear:both;border-top:none;border-bottom:1px solid #ccc;}#content .node .field-name-body table{border-color:#dadbdd;width:100% !important;}#content .node .field-name-body table td,#content .node .field-name-body table th{padding:5px;border-color:#dadbdd;}#content .node .field-name-body a{text-decoration:none;color:#f58437;display:inline-block;}#content .node .field-name-body a:hover{color:#f58437;text-decoration:underline;}.node__main-media{margin:10px 0;position:relative;}.node__main-media .image-gradient-layer{background:linear-gradient(0deg,rgba(0,0,0,0.15),rgba(0,0,0,0.15));position:absolute;top:0;left:0;height:100%;width:100%;}.node__main-media .field-name-field-image-top-text,.node__main-media .field-name-field-image-bottom-text{text-align:center;position:absolute;width:100%;}.node__main-media .field-name-field-image-top-text .field-item,.node__main-media .field-name-field-image-bottom-text .field-item{color:white;}.node__main-media .field-name-field-image-top-text{top:15px;}@media (min-width:480px){.node__main-media .field-name-field-image-top-text{top:25px;}}@media (min-width:768px){.node__main-media .field-name-field-image-top-text{top:50px;}}.node__main-media .field-name-field-image-top-text .field-item{font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;font-weight:700;font-size:24px;text-shadow:1px 1px 4px rgba(0,0,0,0.75);}@media (min-width:480px){.node__main-media .field-name-field-image-top-text .field-item{line-height:1.1;font-size:40px;}}@media (min-width:768px){.node__main-media .field-name-field-image-top-text .field-item{line-height:64px;font-size:56px;}}.node__main-media .field-name-field-image-bottom-text{bottom:15px;}@media (min-width:480px){.node__main-media .field-name-field-image-bottom-text{bottom:25px;}}@media (min-width:768px){.node__main-media .field-name-field-image-bottom-text{bottom:50px;}}.node__main-media .field-name-field-image-bottom-text .field-item{font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;font-size:16px;padding:0 15px;line-height:1;text-shadow:0px 1px 2px black;}@media (min-width:480px){.node__main-media .field-name-field-image-bottom-text .field-item{padding:0 65px;line-height:1.25em;font-size:18px;}}@media (min-width:768px){.node__main-media .field-name-field-image-bottom-text .field-item{padding:0 90px;line-height:30px;font-size:22px;}}.market-report-section:before,.market-report-section:after{content:"";display:table;}.market-report-section:after{clear:both;}.market-report-section .market-report-section-image{margin-right:20px;width:50%;float:left;}@media (min-width:1px) and (max-width:991px){.market-report-section .market-report-section-image{width:100%;float:none;}}.market-report-section .market-report-section-image img{border:0 none;height:auto;max-width:100%;width:100%;}.market-report-section .market-report-section-text{width:45%;float:right;overflow:auto;}@media (min-width:1px) and (max-width:991px){.market-report-section .market-report-section-text{width:100%;float:none;}}.market-report-section .market-report-section-text p{margin-top:0;}.field-collection-container{border:0px !important;}@media (min-width:960px){.node-type-office .panel-top-level.first .panel-col-first > .inside{padding-right:30px;}}.node-type-office .panel-top-level.first .panel-col-last .inside{padding-top:36px;}.node-type-office .pane-realia-office-panes-map .iframe-consent-wrapper{height:280px;}.node-type-office .pane-realia-office-panes-details ul{margin:0px;padding:0px;}.node-type-office .pane-realia-office-panes-details ul li{list-style:none;}.node-type-office .pane-realia-office-panes-details ul li.email .value,.node-type-office .pane-realia-office-panes-details ul li.phone .value,.node-type-office .pane-realia-office-panes-details ul li.business-hours .value{color:#f58437;}.node-type-office .center-wrapper.wide{background-color:white;}.contact-button{margin-top:40px;}.office-details,.office-details__group{margin:20px 0;color:#535354;}.office-details__group__heading,.office-details__group--address,.office-details__group--address div{font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;}.node-type-article .pane-page-breadcrumb,.node-type-page .pane-page-breadcrumb{float:left;margin-bottom:30px;}.node-type-article .panel-container-wrapper .panel-col-top > .inside,.node-type-page .panel-container-wrapper .panel-col-top > .inside{max-width:768px;margin:0 auto;}.residence-page .left-block .presale{color:#f58437;font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;font-size:24px;margin:0 0 30px;text-transform:uppercase;}.search-result-pane{background-color:#f6f7f7;}.search-result-pane .item-count-wrapper{display:none;}@media (min-width:1px) and (max-width:479px){.search-result-pane{padding-top:30px;}}.search-result-pane .pager{padding-bottom:10px;}.search-result-pane .pager a,.search-result-pane .pager li{color:#f58437;}.search-result-pane .pager{display:none;}.search-result-pane .pager--show-more{display:block;text-align:center;padding-top:0;padding-bottom:2em;color:#f58437;}.search-result-pane .pager--loading{background-image:url('data:image/gif;base64,R0lGODlhKgAqAPcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZnBoY3lrYYpvXZhyWKV1VLF4Ub96TM19R9d/Q9+AQOaBPeyCOu+DOfGDOPKDN/ODN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SEN/SEN/SEN/WEN/WEN/WEN/WEN/WEN/WEN/WFOfWGO/WIPfWJP/WKQvWNR/WQS/WTUPWWVvWZWvSbX/SeY/OhafKjbfKlcPGmdPCnde6nd+2neO+tgO+vg+2vhemthOarg+Cogt2ohdmoiNapitSpjNKqjs+qkc2rlMqrl8esmsStnsGuob6vprqxqreyr7S0tLW1tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJyc3KydHMydTOydjPydrQyt3Ryt/SyuLTyuPUyuXVyubVyujWyujWy+nXy+rYy+rYzOvZzOvZzevazuvaz+rb0erc0uve1ezg2O7j3fHo4vPt6Pby7/n39fv7+/z8/P39/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBAD/ACwAAAAAKgAqAAAI/gD/CRxIsCC3UJ0uIVqI6FKmUNwKSpxI8R+5UJEYatwYKRS5iiAHksu0saTJUONCUsRosmXJUCoJjlPosqbGSylVjstos+fCSDkr7vRJFBFQoTyL+jw6kWbNSJ1CVQuFMKnLSxND2eyEjaK2TjZhEtRWk5I2nZRcRvo4EGzLUOZi/jOntWUnkS7FyhVY1yTbvhspxd0r0FzakwKtagxK+B9Zk5Qc221c0G1JbYA1nqU8ENtbkiUjcS6oeGGnwxvvjm5r0ulGvasz26y2eqDsmrRr/7udV/fulqURZfJtWaMl0IF9B3/YcvNqzIpDPS453Pc/bCwRnXXZ1bpA7HxbKeb2TpBcSUuMydvWCFf9RHMZI3V3n7XTYPrv8evfz7+///8ABiggZwEBACH5BAkEAP8ALAAAAAAqACoAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZnBoY3lrYYpvXZhyWKV1VLF4Ub96TM19R9d/Q9+AQOaBPeyCOu+DOfGDOPKDN/ODN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SEN/SEN/SEN/SEN/WEN/WEN/WEN/WEN/WFOfWHPPWKQfWNRfWPSfWQS/WSTfWTT/WUUvWWVfWYWfWaXPSdYvOhaPKlb/GndPCnde+od+2peuuqfOqqf+isg+iviOiyjeiyjuWxjt+vjduujtquj9eukdWuk9OuldCul86vmcuvnMiwn8WwosKxpb+yqbuyrLizsLW1tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zMzM3Nzc7Ozs/Pz9DQ0NPR0NfT0drV0d3W0uDY0uLZ0uTa0+bb0+jb0+nc0+vd0+zd1O3e1O3f1O7f1e/g1vDi2PLk2vTn3ffp4Pns5Prv5/zx6vzz7f317/738v759f76+P78+/7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///wj+AP8JHEiwIDlSnC4hWojoUiZS2wpKnEjxn7lQjhhq3IgoFLmKIAeC48Sx5MZMH0NODGWy5UZS6lQONKfQpc2Fl2KqJJfxps9JKSvy9EkUkaOgEtVNKlrUkTmKNV064kSqKqlMPV1emkjKJidwFMFFNUmqoLqsHC8hpbhtaUuwA1ma5KRTpbqxG0PNbJlJZkGSJp/+A8xxUl2//+6a1PsPrcaIiAmSM+no3+SSfSMXzGTyoEm4mkWSJaxxUmiJjhdySo0o8+mBpBniZVj29cCuRSHb/oebaO3dvX3+ti23cElOuwVyTrt849bkrB+WJrX2NDiy1y+REpxc4OyFEbkzdxe4reX4ibEZMj5PUF1whuLZD9yG1rX8gjQZVr9/G9Fw/hLpBuCABBZo4IEIJqjgbgEBACH5BAkEAP8ALAAAAAAqACoAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZnBoY3lrYZ1zVrd4Tcp8R9l/QeOAPumCO+2COfCDOPKDOPODN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SEN/SEN/SEN/SEN/WEN/WEN/WEN/WEN/WEN/WEN/SEN/SEOPSFOPSFOfSGOvSGO/SHPfSJQPSKQ/OMRvOPS/KQTvKSUfKSUvGTU/CTVPCVV++WWu+YXO2ZX+yaYuubZeqdaOeda+SfcOKgc+Ggdd+hd92ied2jfNukf9alg9OmiNWrjtOulMyvm8WworixrLCwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zMzM3Nzc7Ozs/Pz9DQ0NPR0NfT0drV0d3W0uDY0uLZ0uTa0+bb0+jb0+nc0+vd0+zd1Oze1O3f1O7f1e/g1vDi2PLk2vXn3ffp4Pns5Prv5/zx6vzz7f317/738v759f76+P78+/7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///wj+AP8JHEiw4LZVoDgZWmiIE6lt4wpKnEjx3zhUDDNqNCQJlbmKIAeOA7WxpEZU4EJOVNfKpEuNq1QSVKfwpc2FnD6qHFfz5k1JEUGOk+SzKMegE4caNWpJHcWeLiWBWsWqKimiNjk5LbjKJqiUE8GRfMmqILiXlrbttPQS6T+2JrXK/KeOlEtQIl2imksQqsagGEvK5StQHdyNe/9h3eiW8DaX/x6XTEy4r8ltrEyCrTzwbMlVgTVa4ixxcUZQYzXiJU0wdUZOfheWZT2wa0nUuHGrpS0wc0neIX1vBA5SuEbiFe1u5IScommGpJpL9Lxxt/SBrjM2bj7OpKTrAw02m6R8XXlJndJp6gX/z/jGzeljL4zJ3qLg+gPdS0KPPzVQ/ASZQ5Ql2+G3zWAAFrRVggw2KF1AACH5BAkEAP8ALAAAAAAqACoAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZnBoY4FtX5dxWKl1Url5TcV7SdJ+RN6AQOaBPOyCOu+DOfKDOPODN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SEN/SEN/SEN/WEN/WEN/WEN/WEN/WEN/WEN/WEN/WGOvWIPfWLQ/WOSPaRTfaUUfaWVfaYWfabXfaeYvWgZ/WkbPSmcPOnc/KpdvGqeu+rfO6sfu2sgOutgumvh+mxi+izjuazj+Syj+CvjtyujtqukNiukdauk9OvldGvmM6vmsuwnciwn8axosKypr+yqbyzrbm0sba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zMzM3Nzc7Ozs/Pz9DQ0NPR0NfT0drV0d3W0uDY0uLZ0uTa0+bb0+jb0+nc0+vd0+zd1O3e1O3f1O7f1e/g1vDi2PLk2vTm3Pbo3/jr4/nu5vvw6fzy7Pz07/328v749f76+P78+/7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///wj+AP8JHEiwIDhSmSwlWpjIEidS4ApKnEjx3zlSkBhq3AiJ1LmKIAeSC7WxpMlMH0NKVEfSpEuOpFQSPKfwpU2NlsjJ3Jbxps+FkHSC3PazKFChE8/1NPoz6ER1NW1CekiqKqelLy1NbPkSU8SJ2zjdjDnTZk6V4CbZ/CoQ1EtQ6mT+UyfWJaiB515ykkvQrcuUpFxaistXoDq1Jslui6qRbeF/4FxCmkkqKqbHBTG5dCzwoiXOjyMnxswXK8PLpGXW3ag1tcrAJl2/dik7JOyStUHe3pi74mqcvSmaXrg3eEGio40T/N1Y+UDRJSc5N4y4JFnnzDWmNM5Sr/O0LyExbc8NLvvG67nz3mxtnHFJp8p3c0RqnJxk+sqrMzw7XaB89P0hlwgo+PX3zyQeGShbQAAh+QQJBAD/ACwAAAAAKgAqAIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZwaGOBbV+XcVipdVK5eU3Fe0nSfkTegEDmgTzsgjrvgznygzjzgzf0gzf0gzf0gzf0gzf0gzf0gzf0gzf0gzf0gzf0gzf0gzf0gzf0gzf0gzf0gzf0gzf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDfziEDzjEbykEzxklLvlVfsl13pmWLnm2fjnW3fn3TZo37Up4nUqo3Qq5HKq5bCqZi8qJm5qJy2qJ6yqKGtqKWpqamqqqqrq6usrKytra2urq6vr6+wsLCxsbGysrKzs7O0tLS1tbW2tra3t7e4uLi5ubm6urq7u7u8vLy9vb2+vr6/v7/AwMDBwcHCwsLDw8PExMTFxcXGxsbHx8fIyMjJycnKysrLy8vMzMzNzc3Ozs7Pz8/Q0NDT0dDX09Ha1dHd1tLg2NLi2dLk2tPm29Po29Pp3NPr3dPt3tTv39Xw4NXx4dby4tf049j15dr25tv46N356uD67OP77uX88en98+z99fD++PX++vj+/Pv+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///8I/gD/CRxIsOC2UJ42ZWLEKNOmTaHIFZxIseI/cp4qMdzIcWMlT94sihzo7VLHkyg7oRtZERTKlyhBsSRIbiHMmxwzrZtJTiPOnwwvSRTZE6hRRpWGUlxn8yjQSzspusR5qVOoqwh93sxkMRRMkBXJdcIpM6zJnEotemuKcmXFdWMZepopcN0mmJ1GbmsYle6/uy9DEu3rl+nLuX4Te3tZKbHjuCfTOh5J7mWoyX61ctyEma4nlJw7s/R6kqvokaRPnkb9crXI1DldW/x8MrTsiZo32r49sDLKy7wJQu4o+fZilI2D12XLEbFywCgF87aLV/nam25liyW7Gt3VjD9NJZ8+/pRwZ/I4k8pGD1Oo8fDmx3MPzp6jSuX/6n+Ubr3hw4h+BQQAIfkECQQA/wAsAAAAACoAKgCHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmcGhjgW1fl3FYqXVSuXlNxXtJ0n5E3oBA5oE87II674M58YM484M384M39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39YU59Yc89YpB9Y1F9Y9K9pRR9phY9ptd9p1h9p9k9aFn9aJq9KNs8qRv8aVy8KZ07qd27Kh56qh86Kp/6a2E6bCI5bCL47CM3q6N1qyO0qyS0KyTzqyVy6yXyK2Zxa2cwq2fv66ivK6luK+ptLCssbGxsrKys7OztLS0tbW1tra2t7e3uLi4ubm5urq6u7u7vLy8vb29vr6+v7+/wMDAwcHBwsLCw8PDxMTExcXFxsbGx8fHyMjIycnJysrKy8vLzMzMzc3Nzs7Oz8/P0NDQ09HQ19PR2tXR3dbS4NjS4tnS5NrT5tvT6NvT6dzT693T7N3U7N7U7d/U7t/V7+DW8OLY8uTa9Obc9ujf+Ovj+e7m+/Hq/PPt/fXv/vfy/vj0/vr3/vz6/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////CP4A/wkcSLAguFCbHCFaiCjSpVDgCkqcSPGfOVAMM2pE5CiUuYogB6rDuLFkRlDkQk5UF0qhyZcMQ6mUuAmmzYWTUs4UqM7lzZeOdO7c9tNm0J0CQxWFeXSnukkZHYbaFgqhz5eTkP4jt/BSxIngasKUiXTbNpXkIgH9qHXmyJeb2iIlWZKt3JDq1JYkezckOJOR+s4Uu/Gr4IpE9x4OeZVh3MUVCWfMCpmi0pKVLZvMPPHyRs4SPWsEXVAyQ8qkBTbumlrgX8WtL5k0DPr1Rket85rkC5ruRruZ1Zk+SRqcXpNCIW8brpE3UnCONlWtmvAm6ra+lzaVu/rm9raJlyFyTI5dPKKch7ub7Lg4/M1NwPtmLxnJI+eDl6Celk47ZEAAIfkECQQA/wAsAAAAACoAKgCHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmcGhjgW1fl3FYqXVSuXlNxXtJ0n5E3oBA5oE87II68IM58oM484M39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IY69Ig+9IpB84tF8Y1I8I5M7ZBR6ZJW5pRb4pVg3ZZm15ht0Jt2zZ5/0qWG0qiMy6mRwqeUuKWYsKScq6Whp6enqKioqampqqqqq6urrKysra2trq6ur6+vsLCwsbGxsrKys7OztLS0tbW1tra2t7e3uLi4ubm5urq6u7u7vLy8vb29vr6+v7+/wMDAwcHBwsLCw8PDxMTExcXFxsbGx8fHyMjIycnJysrKy8vLzMzMzc3Nzs7Oz8/P0NDQ0dHR0tLS09PT1NTU1dXV1tbW19fX2NjY2dnZ2tra29vb3Nzc3d3d3t7e39/e4eHh5OTk6ejo7Ozs8PDw9PT09/f3+vr6/Pz8/f39/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////CP4A/wkcSLAguFCcMC1auKiSp2TiCkqcSHEgOYYYMzokV7EjRU0ZQzIMZc6jSYHJRKqsFOqkx4sqVWoq6ZKiwpgiMUWsKTEUzpU7eQ4U93MlR6EDNXkKlSwawps4NSH1+I3Tz5ZTO0aDKvJb1o7mQKoE9dWjp5hHy04MO1ZtRaIiK7mtaFVk0LkEv6lMhnciJZGe+ko8G1KqYII+RR5GrHLxwMQhHQsE1Vhy3YyGHVcSyUmyXpFYF4sNic1xtJiOzXHFSFY02sPmCHN2GTuaSXGrM97tSHmRJq8Tq151eRpjJU6hkofytPln5pfNi+LERNPkaOkqKe2uCBm7SO0usSR5j6kprUlz3ccvDM1T3GXvoIBnFdf7JyVQ5tViQ3hdKcSaAQEAIfkECQQA/wAsAAAAACoAKgCHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmcGhjgW1fl3FYqXVSuXlNxXtJ0n5E3oBA5oE87II674M58YM484M384M39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ49IU59IY69IY79Ic89Ig99Ig+9Ig+9Ik/9IpC84xE841H849L8pFP8ZNT75VX7pZZ7Jdc6Zhg5plj5Jlm4Jpq2ptw1Zx10Z15zZ5+yKCEwqGLu6OTs6aeqqqqq6urrKysra2trq6ur6+vsLCwsbGxsrKys7OztLS0tbW1tra2t7e3uLi4ubm5urq6u7u7vLy8vb29vr6+xr+6y8C4zsG4z8K4ysK9xMTExcXFxsbGx8fHyMjIycnJysrKy8vLzMzMzc3Nzs7Oz8/P0NDQ0dHR0tLS09PT1NTU1dXV1tbW19fX2NjY2dnZ2tra29vb3Nzc3d3d3t7e39/e4eHh5OTk6ejn7Ozs8PDw9PT09/f3+vr6/Pz8/f39/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////CP4A/wkcSLCgQVCdQJUSls2gw4cQDyKaOLFSKXERM2oERbEjokzfNIqU6LGjsJEo/3Es2bETxpQZV7KkWOklzIcyZ1a0ebNgTp2IOpnraVBYMFCZgE4USvTht1JKgzWFKC6pTp5TCZqDOhNU1ofmOl396tCc1ZKlyDoUplOtQ7Essbkt+G3mqbkFK7H0infgz6V9B56aGVhgMMKFD7Ms/E9xScajWHZirLfkqMJ1WZ4M/HciVrXiZlaKaE7YUJhmZ6Z9KE4s35SRZ5J7yJbiqNMaw+pcXZDcX5cahZ1lGbIgtsosRxU3+A2uzrsFdSutNEqY9VOgkOucXHa40u80Zzaz1g5++ueC4siXZ5npvEFyzteXZIpysHyPUm8+vY8IlPuR5JSiHkuliEeWOMKMEl9Cp8g1UkAAIfkECQQA/wAsAAAAACoAKgCHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmcGhjgW1fkXBan3NWq3ZStnlPw3tK0n5E3YBA5YE96oI77oM68IM58oM484M39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IQ39IQ39YQ39YQ39YQ39YQ39YQ39YU49YY69Yc79Yg99Yk/9YpB9YtD9IxE9IxF9I1G841I8o5J8I5L7o9N649R6ZBU5pFW5JJa4JNe25Rj1pZp0pduzpl0zJx70KB/zqGCyqKGwaGLuqKRtqSXsqadr6ijq6urrKysra2trq6ur6+vsLCwsbGxsrKys7OztLS0tbW1tra2t7e3uLi4ubm5urq6u7u7vLy8vb29vr6+v7+/wMDAwcHBwsLCw8PDxMTExcXFxsbGysfEz8fCzsnEz8nGzsrIzMzMzc3Nzs7Oz8/P0NDQ0dHR0tLS09PT1NTU1dXV1tbW19fX2NjY2dnZ2tra29vb3tzb4d7c49/d5uHd6OPf6+Xh7+jj8Ovm9O7q9/Lv+fXy+/j2/fv6/f39/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////CP4A/wkcSLCgwYMIEypcOBAZMnIMI0rkdOgQKYgSMxokV7EjKXMaQ/5D1rEjJ4wiI1IsWTHSt5QMObIsiQ2mQpIzO0ZCabPgypwVOfU8+O0TUI9Dif7MyTOpQHOjjpJyejAq0KZUzS0tiYyqwW9AI3k1aDTny7EDwebsinZgpJyf2g60ylKo3JFA7+LNqRfnzL5579ItaXdj0rczRxUUh4ziWZjYgLL9VgpTScU2B5d8aTmnOJhqZ2ISWAooJpAhzXWeyVZmzqkhNZdESUoqaobmagPFLFDc0UOYHif8tnrmzoJ+dwsn+E02S7Y+f7cc5dDhKMS/Cy/GLr17yUifETSK4+5dOviF48t3P89Q3Fb1hMNLREYePnSN5JxLJyU/JTlkxYX1kFffIDPKUpx8gsxyCgUEACH5BAkEAP8ALAAAAAAqACoAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZnBoY4FtX5FwWp9zVqt2UrZ5T8N7StB+Rdp/QuGBP+eCPeuCO++DOfGDOPKDN/ODN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SEN/SEN/SEN/SEN/SEN/SEN/SEN/SEN/SEN/SEOPSFOfSGOvSGO/SHPPSHPfOIPvOIP/KJQfGKQ/CLRe+LR+2MSuqNTOiNT+WOUuGPV9uQXNaTZc2UbMmWdMKZfL+agbychriejLSgk7Gjma2moampqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vsa/usvAuM/Bts3BucrCvcTExMXFxcbGxsfHx8jIyMnJycrKysvLy8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N/e3uTh3+Tj4ujm5ezp5+/s6/Lv7vXz8fj29Pv49vz6+P37+f78+v78+/79/P79/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///wj+AP8JHEiwoMGDCBMqXMiwocOHECNKnLgwmDmKE4Ml8hQOI0RviUJa6uiRoblNIUWSLJkwVMqUnlgm1PgyZTCZBsPVrLkS5z9znXbC9EnQ3CihIXv6PIl0FFGCIIVaekrwqFBsVAVG3Xkz6z+UO516/ST0k9d/NGt68sa2LdtxLNMirdnVo9yXQbnGFdqJbFiWVmt+8ltzaklLZe+mVBpRp9BgjneG8uhSaEfEQr1R3FpYYGC1FyOa89RU61yzEQnv1CywctnQJlXXnDxw3NyNrBV6Iz0XLkHFsxkLDOcaaV2CeW9bGhWsebBRmG93Qsj0tnWkm2DnjH69+8iF4cAndre+SbhBoOOla2cIPP3xh+OKjw/lezP068tzswwXbHDevp9A9lBAACH5BAkEAP8ALAAAAAAqACoAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZnBoY4FtX5FwWp9zVqt2UrZ5T8N7StB+Rdp/QuGBP+eCPeuCO++DOfGDOPKDN/ODN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SEN/SEN/SEN/SEN/SEN/SEN/SEN/SEN/SEN/SEOPSFOfSGOvSHPPSHPfSIPvOIP/OJQPKJQfGJQvCJQ+6KReuKSOmLS+SMT+GNU92OWNiQXtKSZs2UbMmWdMKZfL+agbychriejLSgk7Gjma2moampqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vsO/vMnAus3Buc/CuczDvcfEwsXFxcbGxsfHx8jIyMnJycrKysvLy8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2Nra2tvb29zc3N3d3d7e3t/f3+Hh4eTk5Ono6Ozs7PHx8fX19fn5+fv7+/39/f39/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///wj+AP8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNqvGhuI0Nzn4R5VIjtUqJLHUcWNCcskctEo1QSFNfp5UtyMv+1tPky5r9R2Txi4/ny0j9wLi8B1fiJqEtxO4uOAncRqVNhTYlawrjJaaiaRENhzMrT5FWMUZ0SFXkxrVqbbC26fesybsW5LsHyFHsxlNNNfokavWiWZ0i12CxaXbt4r0WyPKlaUkt1YmObW3Wq3ZQSormuZ/+Re8sX4qi3OAVC5jmq80JzgZ36FEhu8ubKCsGBViuuIF6boXAXzBZbrd2Bet9eCiWsubBQhd92QijONt3rTi31pm4du3ftC6sqe/++PXzy8UQ7lW/4+/txh+BOo3cZKjVFcsK6bxZmHyM4rMl1wpxwCwUEACH5BAkEAP8ALAAAAAAqACoAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaHpsYopwXZ90V7B3Ub56TMx9R9h/QuGBP+eCPOyCOvCDOfKDOPODN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SEN/SEN/SEN/SEN/SEN/SEN/SEN/SEN/SEN/SEN/SEN/SEOPSFOfSGPPSIP/SKQvOMRvOOSfKRTvGUU/CWWO+ZXe2cZO2eZ+yga+ygbOyhbuuib+qicemicuejdOaleeaofeKmfd2kfNqkftakgdKkhMykiMmljMamj8Omk8Cnl72pm7mqn7arpLKtqa+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zMzM3Nzc7OztHPzdTQzNbRzdbRztXS0NTU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3+Hh4efm5evr6+/v7/T09Pj4+Pv7+/z8/P39/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///wj+AP8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDM6LBdNo0NQhkB5XBjOkMlK40YixGTS5KOOKgmWbNkSVLmYAkHSbOkJ57+dNGF6TBkNqMlLQ6FVMgROJ1BwGMOBkkQT1CWjjzAuBXpp606kFz0ZpWpU5EWnRoGatQgtbdq1FYu6VYsRLU2vNHtevAr0kdi+GMnu9NTWKNSK4NJCmwlUL0WWRsP9e5RW8kS5gP/ZbVnpZsRygneaHefW8UO8O1MK/Gu080bWdAcmditJaMJwoXc+8jxw885Khw2Cg+wW7kDUWDGBWg7KE+W5hiohHPccuvWdkngbDFf9uvVHlm8q5/aONbzCcsjJc1bdsJxv8sYdhuOrHlTwiVKvPwLFHmM0q3hVQph5CwUEACH5BAkEAP8ALAAAAAAqACoAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaHpsYopwXal2U8B6S9B9Rd2AQOaBPOyCOvCDOPKDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SEN/SEN/SEN/SEN/SEN/SEN/SEN/SEN/SEN/SEN/SEN/SEOPSFOfSGOvSHPPSIPvSJP/SKQPSKQvSLQ/SLQ/SMRvSOSPSQTPOST/OUUvOVVvKXWPKYW/GZXfCaX++bYu6cZeyeaemgbuWidOKmfeCogt2og9mnhdenhtWniNOoitCojc6oj8upksiqlcWqmMKrm76sn7uto7iup7SvrLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zMzM3Nzc7OztHPzdbPy9bRzdbRztXS0NTU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3+Hh4efm5evr6+/v7/T09Pj4+Pv7+/z8/P39/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///wj+AP8JHEiwoMGDCBMqXMiwocOHDstBnHiwXKZoFDP+C0dJEKRxGiGGgySoZKeQDseRLFkSGkqGmVjKDPcyYSiZMjNJrFkQHE6coXgW/PSTZaedQv+NK1ryU1KCN4tiQvp05U+aTwWGY+o0q0BoTMF5FUj0J6SxAmP+7DqWaVC0btH+i/syWqe7eO/SRRkVJyZMRU++7BSYsNmaHX+G6otTbEifRUNFY5qJL1OMTAVhzLi16Nl/jGVSohoxsWKtmQU/LBd65kDDRT+RTmgxMyWCnSljVRjNdFHHA1vj/AS8p9rMbwmWA5y5JKRPixd3spoZE8Jyvptrxwlpt8GR28Mws+y+ELx47Zi8JxzH/LzU2QqFn08OEZz85p3UTxwXijpykEKFA80n7QmCSSeSPRQQACH5BAkEAP8ALAAAAAAqACoAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaHFqZZFxW6p2U7x6TM19Rtt/QeSBPeuCOvCDOfKDOPODN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SDN/SEN/SEN/SEN/SEN/SEN/SEN/SEN/SEN/SFOPSFOfSGO/SHPfSJP/WKQvWMRPWNRvWOSPWQSvSRTfSST/STUPSTUfSUUvOVU/OVVfKXWPKXWfGYW/CZXe+ZXu6aYOybY+qbZeecaeSebeCfctyheNiifNaiftWjgNGjg8+jhsykiMmljMamj8eok8irl8Gqm7mqn7arpLKtqa+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zMzM3Nzc7Ozs/Pz9DQ0NPR0NfT0drV0d3W0uDY0uLZ0uTa0+bb0+jb0+nc0+vd0+zd1Oze1O3f1O7f1fDg1vHj2fTl3Pbo3vjr4vrt5fvw6Pzy6/307f718P738v759f77+P78+/7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///wj+AP8JHEiwoMGDCBMmNHcKksKHEAmC+wSoIriIGBGqqsjxVMaPAsdh4sjRIUiM4xSRJDnuJMSUK0mqcqkQZkyOmGgmHHmTpDmdBjf2rPjpIlCC5lT2hNTyaMFOQ0epc1rQXFSqBk8tnYqVoNKYRrsKBNfzk1iCQmNuOzuQYsxEbAfyXGk27r+eM+32XKv3Zt64eO3+u3SzblyoMRUJTrsyrEtwmLb9LEi2MFDEgCJPFpioZ9OTlVdGFqj1JiSuH9XNXZnXas9RJ93e3DwqKuqH6mTHhD1w3FBAkBwjhPx7s0DGhfkaBIe5p0eDhH8DUvRJ1TZVqj59HXrpdu/O0sM7vzVecBx48eiFGzSPPnwi5TWjt795ifxDVefnV+QN0pxu9KPY95E5qkDinioC0gROdvIBckknqqiXUEAAIfkECQQA/wAsAAAAACoAKgCHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhocWple21jhG9hmnRarHdTvntNzH1H139D4IFA54I87II674M58YM484M39IM39IM39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ49IU59IY69Ig99IlA9ItD9I1H9JBL9JJO9JNQ85RT85VV85dY8plc8Zth8Jxj755m7p9q7KFv6aN056R35KZ846d/4qmD36iD26eD2aeF16eG1aeI06iK0KiNzqiPy6mSyKqVxaqYwqubvqyfu62juK6ntK+ssbGxsrKys7OztLS0tbW1tra2t7e3uLi4ubm5urq6u7u7vLy8vb29vr6+v7+/wMDAwcHBwsLCw8PDxMTExcXFxsbGx8fHyMjIycnJysrKy8vLzMzMzc3Nzs7Oz8/P0NDQ0dHR0tLS1dTT2dbU3NjV39rW4dvX5N3Y5t7Z59/Z6eDa6uHa7OLb7eLb7ePc7+Td8eff9Oni9uvk+O7n+vDp+/Lr/PPt/fXv/fbw/vfy/vj0/vn2/vr4/vz6/v38/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////CP4A/wkcSLCgOFCaNFkK5K2gw4cQHXoD5SiQxYsNI2rUWI7TxY8WM24cSRAUyJMiSW5Ut/AkyJQqIYqT5BJlTI3iKtZ8eROiOp07P8LsKbBlUEegkpYjWtBkUE7imEIsF9TSUKkDPdbUpA4rRG87NXmN6PSkpa5jHwLlmdahuJqc2j4sCzKq3IKaXDq66zDvSVB8C9L8G5hgTcCFBR5OLHAwSMSJ/T5m/E/yx72M6X60W/ity7iM1wrNXPMsUXWcv4btyTJQso1aXXJVqS42J7QPqe60OtKbY4uSUjcNGgjqV80fITs0uhNp0qSafi9+qE468esWTcsUjf3oUpzWuyefdCTcJ3PxIC2V14gcvfKYHdFnXx9zIvfxoOgzPZiwpSVNSV0FUUAAIfkECQQA/wAsAAAAACoAKgCHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhoemxiinBdpHVVuXlOyHxI1n5D4YA/6YI87oM58YM484M39IM39IM39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IQ39IU49IU59IY79Yc99Yk/9YpB9YtD9Y1F9Y5H9ZBK9JFN9JNR9JVU9JdX9Jlb9Jtf9J5j86Bn86Ns86Rv8qZy8aZz8KZ076d17qd37Kd57Kl866yA6Kp/5ah+46iA4KiC3KiE2KiH1qiJ1KmL0amOz6qQzKqTyauWxquZw6ydwK2hva6lubCptrGus7OztLS0tbW1tra2t7e3uLi4ubm5urq6u7u7vLy8vb29vr6+v7+/wMDAwcHBwsLCw8PDxMTExcXFxsbGx8fHyMjIycnJzcrJ0czJ1M7J2M/J2tDK3dHK39LK4tPK49TK5dXK5tXK6NbK6NbL6dfL6tjL6tjM6tnN69nN69rO69rP6tvR6tzS697V7eHZ8Obf8urk9e7q+PPw+vj2/Pz8/f39/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////CP4A/wkcSLAgN1CcKPVZ2IfSJVDcCkqcSPEfOVCLGGrcCKqix4LkLm0cqRHbx5MYSapcdNKjOIUqVXZsOVFcxpgqTdIsaBPnyp08b/ocOROoQJg4F3ECVQ0UwkXijAoE5ZOTTqkTueGEFBFrRU4xQZnzWpFcWLIeqZKENBYtRaEbo7rNqpLTXIpqR3a9W9ASSZZ8JSLVaDdwQZmGD5MsmvifymqNByKO/G8SycKRwY4EHDnvxquJtV6m/A+uxr2JPWtkG9lsXcp+ZbY1TM70atQUq0HeqXokJ9wDuYnsI5emZZ9KmTa9BEkjpdknew71yTi67emfgUrH/hd69OPcfR1L7c19kVipB8MvPE/24nWi5AIftNScodJqxU8GBAAh+QQJBAD/ACwAAAAAKgAqAIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWl7bWOLcF6ldlW4eU7IfEnVf0TggD/ngjzsgjrvgznygzjzgzf0gzf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDj0hTn0hjr0hjv0hzz0iD70ikD0i0P0jUX0jkf0j0r0kUz0kk70k1D0lFLzllXzmFnyml3xnGHwnmXvn2juoGvsoGzqoG3ooG/loXLioXXfoXfconrYon3UooHOo4XMpIjJpIvGpY7DppLEqZbCqpq9q561qqOxrKiurq6vr6+wsLCxsbGysrKzs7O0tLS1tbW2tra3t7e4uLi5ubm6urq7u7u8vLy9vb2+vr6/v7/AwMDBwcHCwsLDw8PExMTFxcXGxsbHx8fIyMjJycnKysrLy8vMzMzNzc3Ozs7Pz8/Q0NDT0dDX09Ha1dHd1tLg2NLi2dLk2tPm29Po29Pp3NPr3dPs3dTt3dLt39Tu39Xv4Nbx49n05dz26N/46+L67uX88Oj88uv99O3+9fD+9/L++fX++/j+/Pv+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///8I/gD/CRxIsOC4bpos+Vnox1KmU90KSpxI8Z85TYwYatzoR9O4iiAHgtPEseTGTB9DTiRpsqVGVepUDjSn0KXNhRFljst40+Ypmf929rRpCag6SUNdMjInU11NpZpUST2ViSfDnCpV2dQEjiK4mj91urSUEiRCoP8ytdQUE61Yk5ncomXJUVJbuSpbYsVrFi5fmadMdv0bUi1HRoRVPtUYNzFIk2EdUzSpSnJFypYnl6ycWeJihpo6S6SrEbFogt0Enx44zmTo1QKtbix7mrRGS3dFm1sL+5/t27kzg3MpaW/mwC4zDe78uaSkTKq6dVOVkLA52UlpyxWadGFkvuOQJHaX5Nhpdz9MHavC7tL4X3XIbxbNfJE9x/SdD2LU+FzVcpUBAQAh+QQJBAD/ACwAAAAAKgAqAIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1dYWFhZWVlaWlpbW1tcXFxdXV1eXl5fX19gYGBhYWFiYmJjY2NkZGRlZWVmZmZnZ2doaGhpaWlya2aEb2GTclyrd1S9ek3LfUjWf0TfgEDmgT3qgjvugzrxgzjzgzj0gzf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDf0hDj0hTn0hjr0hjv0hzz0iT/0ikL0jET0jUf0j0n0kk/0lVT0mFr0ml3znGDznmTzoGfyoWrxo23wpXHvp3bvqHjvqnrsqHnpp3rmp33kp37ip3/fp4Hbp4TXp4fSp4rQqIzNqI/KqJHHqZTEqpfBqpu+q566rKK3raazrquwsLCxsbGysrKzs7O0tLS1tbW2tra3t7e4uLi5ubm6urq7u7u8vLy9vb2+vr6/v7/AwMDBwcHCwsLDw8PHxcTMyMXQysfTzMjWzsnZ0Mnc0cre08vi1s3m2M/o2tDr3NHt3dLu3tTw4NXx4dXy4tfz49j05Nn15dr15tz259326N/36uH36+P47OX47uf47+n58ez68+/79PD89fH99vL99/P++PT++PX++fb++vj++/r+/Pv+/fz+/v3+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///8I/gD/CRxIsKAzTpcm/Vn4Z5ImZdkKSpxI8V82TgwzavzTiJO3iiAHZru0saRGTtJCTiyH0aTLjJxUEiyn8KXNhZM+qswG6aZPjhFBZmv082ejoBO9ES36E1I5ijVfMrLEqSonTYxuTnpasKVLSyknSrPkklEzidJeQlK2s6dGSzoLavrKVWW5uQzZJnWpSWZBhZOQSvSqcavfmZzqTly6UfDhnSb7Pj6szGTYyTLxamSE+XDUjJI7qzQZU/TokqVNgyStOiTr1hU/M7QEuyLZjY1qUySc8bLugc1MTvot0aVe4gJ5M3SKXGA2l4ab30atWPdzl5Ac11Z+0jdsmjchMV3idFw1eJ+0a2fLejO9evYv3auXvVG+bu6zm/+T5ra+fuecwLeQffo1U5UlkxB4WEAAIfkECQQA/wAsAAAAACoAKgCHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmcGhjeWthim9dmHJYpXVUsXhRu3pNx3xJ0X5F2oBC44E+6YI87YI674M58YM484M39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IQ39IQ39IQ39YQ39YQ39YQ39IQ49IU59IY69Yc89Yg+9YpB9ItD9IxF9I5I9JBL9JJP85VU85dY85lc8ptg8p5k8qBn8aFq76Nu76Nv7aRx7aRy7KR06qV16KV356V45aV546V74aV93qV/2qaC1qaF0aaJzKeOzKqSz62Wz6+Zyq+dwa6iua+otrGts7OztLS0tbW1tra2t7e3uLi4ubm5urq6u7u7vLy8vb29vr6+v7+/wMDAwcHBwsLCw8PDxMTExcXFycfFzcnG0cvG1czG2M7H28/H3tDH4dHH49LH5dPH6NXH69bI7dfI79jI8dnI8tnJ89rJ9NrJ9dvJ9dvK9tzK9tzK9tzL9t3L9t3M9t3M9t7N9t/P9+DR9+LT+OTW+ufa++ne/Ozi/O/m/fLr/vbx/vr4/vz7/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////CP4A/wkcSLAgOFebLh1aeOhSKFfgCkqcSPEfulGQGGrcCGkUuoogB4ILtbGkyU0fQ050ZbJlSUiuVBIsp9ClTY2Xysksl/Gmz4WQdILk+bPooaAViRotinRiTZuQHrq65ipUT5uXVt4MFXHiNZI2YxJEd7UkJaEgwVGy2VXgJpej1Mn8pw6syVED0cGdS3CUy5R+TVKSy1egurUmxZbV2LbwP3AtKT1uGcpxQU0aKY26JpClSc6WRTZ0hVagXY2QQhdMKfGpxsqqVbYUGxtkS9C1K87ObTsx74quGcL+LRHzS+JaTTZGPvkk84KLGZZm7rnkJcLP9bbE+1xgYJOhsDYjL4d1+e/vLTeZr60uuPXs0TXiRn7NJmvm4OJn7S4Qnfv53amD3iH38WdRYPsZuNpUCjYoUEAAIfkECQQA/wAsAAAAACoAKgCHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmcGhjeWthim9dmHJYpXVUsXhRu3pNx3xJ0X5F2X9C4IE/54I97II774M58YM48oM484M39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IM39IQ39IQ39IQ39YQ39YQ39YQ39YQ39YQ39YQ49IU59Yc99YlA9Y1G9ZBM9ZNQ9ZVU9ZdX9Zla9Zpd9Jtf9J1j86Bn8qJr8qVw8ad176l57qp77ap87at+7ayA7a6D7a6E666E6KyE5auE46uF4KuH3auJ2auM1auP0KuSyquXx6yaxK2ewa6hvq+murGqt7KvtLS0tbW1tra2t7e3uLi4ubm5urq6u7u7vLy8vb29vr6+v7+/wMDAwcHBwsLCw8PDxMTExcXFxsbGx8fHy8rJz8zL08/M1tHO3NXR4NnT5NzW6N7X6uDZ7eLa7+Pb8eXc8ubd8+fe9ejf9ujf9ung9+rh9+vi+Ovj+Ozj+e3k+e7l+u7n+u/o+/Dp+/Lr/PPu/PXw/fby/ffz/vj0/vn2/vr4/vv5/vz7/v38/v79/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////CP4A/wkcSLDgtVGaNFlChMhSwlHXCkqcSPEfNFGQGGrcqBGSKGgVQw4Mx4mjyZOcwomkOOqky5OjVhI0t/ClzY2WzMm8JummT42SIoa8lvGnUUhCJ5oratSoJJ0Ta9p8JGqU1VGiHvm0NLGlTU5JDZa0GZNgOJuWQIqEJvWkyoFjT2aCutJcppecBkJ7mUlmwbsu1YpymdPvzLYbRQlkylGtYb0uIf275jLv44JxOR50GfbyZJejAHN85FmiVpOZRCcuXXAw6p4my7IW6JUjYo2yZ9f+mZt1OGjAgwO/jaj37ImqNVo+XtE1R0nMQ+7e2Dn6wGYuFVufeNpk9e3OnzXT3S6Qcvbx5GGfLEy+vM3v0afjbl/w9nL65bsjeorfYHf49F2zkHH9CWQOgQUmqOCCDEYXEAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==');padding-left:1em;margin-left:2em;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;}@media (min-width:960px){.search-result-pane .pager{display:block;}.search-result-pane .pager--show-more{display:none;}}.front .search-result-pane,.pane-custom-residences-list .search-result-pane{background:none;}.no-results-container,.realia-search-result-panes--error-container{padding:10px 0px 50px;font-size:18px;}.no-results-container .inner,.realia-search-result-panes--error-container .inner{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.no-results-container .inner:before,.no-results-container .inner:after,.realia-search-result-panes--error-container .inner:before,.realia-search-result-panes--error-container .inner:after{content:" ";display:table;}.no-results-container .inner:after,.realia-search-result-panes--error-container .inner:after{clear:both;}@media (min-width:960px){.no-results-container .inner,.realia-search-result-panes--error-container .inner{width:960px;}}.realia-search-result-panes--error-container .error-message{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:0;margin-bottom:0;}.realia-search-result-panes--error-container .error-message:before,.realia-search-result-panes--error-container .error-message:after{content:" ";display:table;}.realia-search-result-panes--error-container .error-message:after{clear:both;}@media (min-width:960px){.realia-search-result-panes--error-container .error-message{width:960px;}}.search-result-list{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:0;padding-right:0;}.search-result-list:before,.search-result-list:after{content:" ";display:table;}.search-result-list:after{clear:both;}@media (min-width:960px){.search-result-list{width:960px;}}.search-result-list:before,.search-result-list:after{content:"";display:table;}.search-result-list:after{clear:both;}@media (min-width:960px){.search-result-list{width:100%;}}@media (min-width:1px) and (max-width:649px){.search-result-list{max-width:300px;width:100%;}}@media (min-width:650px) and (max-width:991px){.search-result-list{width:100%;}}.search-result-list:after{content:'';width:100%;display:inline-block;}.search-result-list .list-link{vertical-align:top;}@media (min-width:992px){.search-result-list .list-link:nth-child(3n+2){margin:0 15px;}}@media (min-width:650px) and (max-width:991px){.search-result-list .list-link:nth-child(2n+1){margin:0 11px 0 0;}}.search-result-list .residence{position:relative;}.search-result-list .residence:nth-child(3n+2){margin:0 40px;}.search-result-list .residence .top,.search-result-list .residence .bottom{position:absolute;width:100%;}.search-result-list .residence .top .inner,.search-result-list .residence .bottom .inner{background-color:rgba(255,255,255,0.7);margin:0px 15px 0 15px;padding:5px;}.search-result-list .residence .top{top:10px;}.search-result-list .residence .bottom{bottom:10px;}.search-result-list .residence .size-container:before,.search-result-list .residence .size-container:after{content:"";display:table;}.search-result-list .residence .size-container:after{clear:both;}.search-result-list .residence .size-container .room-specs{float:left;}.search-result-list .residence .size-container .item-size{float:right;}.hk-card{width:300px;}.hk-card img{width:300px;height:200px;}.hk-card .card-detail-wrapper{padding:10px;}.hk-card .card-middle{height:50px;font-size:10px;}.hk-card .card-middle .inner:before,.hk-card .card-middle .inner:after{content:"";display:table;}.hk-card .card-middle .inner:after{clear:both;}.hk-card .card-middle .next-showing{float:left;width:55%;}.hk-card .card-middle .item-type{text-transform:uppercase;float:right;text-align:right;line-height:13px;padding-top:5px;width:45%;}.hk-card .card-bottom{text-align:left;clear:both;height:100px;background-color:white;}.hk-card .bottom-row:before,.hk-card .bottom-row:after{content:"";display:table;}.hk-card .bottom-row:after{clear:both;}.hk-card .bottom-row .price{color:#f58437;}.hk-card .next-showing:before{display:block;content:"";background:url(/sites/all/themes/huoneistokeskus/images/icons/clock.png) no-repeat center;width:11px;height:24px;line-height:24px;margin-right:4px;float:left;}.hk-card .next-showing span{font-size:11px;line-height:7px;color:#f58437;}.hk-card .next-showing .showing-title{margin-right:4px;}.hk-card .next-showing .showing-time{margin-left:17px;vertical-align:top;}.hk-card .room-specs{white-space:nowrap;overflow:hidden;position:relative;}.hk-card .room-specs:after{content:"";position:absolute;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(70%,rgba(255,255,255,0)),color-stop(95%,#ffffff));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0) 70%,#ffffff 95%);background-image:-moz-linear-gradient(left,rgba(255,255,255,0) 70%,#ffffff 95%);background-image:-o-linear-gradient(left,rgba(255,255,255,0) 70%,#ffffff 95%);background-image:linear-gradient(left,rgba(255,255,255,0) 70%,#ffffff 95%);}body.front .hk-card .room-specs:after{background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(70%,rgba(255,255,255,0)),color-stop(95%,#f6f7f7));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0) 70%,#f6f7f7 95%);background-image:-moz-linear-gradient(left,rgba(255,255,255,0) 70%,#f6f7f7 95%);background-image:-o-linear-gradient(left,rgba(255,255,255,0) 70%,#f6f7f7 95%);background-image:linear-gradient(left,rgba(255,255,255,0) 70%,#f6f7f7 95%);}.search-result-list a.list-link{margin-bottom:20px;}.search-result-list a.list-link .hk-card{margin-bottom:0;}.page-user.not-logged-in #content{margin-bottom:30px;}.page-kohde .messages--error.messages.error,.page-kohde .messages--error.error{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-kohde .messages--error.messages.error:before,.page-kohde .messages--error.error:before,.page-kohde .messages--error.messages.error:after,.page-kohde .messages--error.error:after{content:" ";display:table;}.page-kohde .messages--error.messages.error:after,.page-kohde .messages--error.error:after{clear:both;}@media (min-width:960px){.page-kohde .messages--error.messages.error,.page-kohde .messages--error.error{width:960px;}}.page-kohde .messages--error.messages.error ul.messages__list,.page-kohde .messages--error.error ul.messages__list{padding:0 0 0 40px;}.entity-page{}.entity-page:before,.entity-page:after{content:"";display:table;}.entity-page:after{clear:both;}.unique-page .entity-page .set-main-container{padding:0 15px;width:100%;}@media (min-width:960px){.unique-page .entity-page .set-main-container{padding:0;width:960px;}}.unique-page .entity-page p,.unique-page .entity-page h2,.unique-page .entity-page h3,.unique-page .entity-page .details .label,.unique-page .entity-page .details .value{color:black;}.entity-page h1{margin-top:24px;font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;line-height:58px;}.unique-page .entity-page h1{color:black;}.entity-page .property-top{margin-top:50px;}.entity-page .property-top .type-and-year-build{text-transform:uppercase;font-size:18px;}.unique-page .entity-page .property-top .type-and-year-build{font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;line-height:24px;letter-spacing:2px;color:black;}@media (min-width:1px) and (max-width:479px){.entity-page .property-top .title h1{line-height:26.5px;}}.entity-page .property-top .top-specs-wrapper:before,.entity-page .property-top .top-specs-wrapper:after{content:"";display:table;}.entity-page .property-top .top-specs-wrapper:after{clear:both;}@media (min-width:768px){.entity-page .property-top .top-specs-wrapper .specs-wrapper{float:left;}.entity-page .property-top .top-specs-wrapper .specs-wrapper .item-block.contact{float:right;}}.entity-page .property-top .specs-short,.entity-page .property-top .price-short{font-size:22px;line-height:34px;font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;margin:0;}.unique-page .entity-page .property-top .specs-short,.unique-page
.entity-page .property-top .price-short{color:black;}.entity-page .property-top .specs-short strong,.entity-page .property-top .price-short strong{font-size:26px;font-family:"DINProBold",Helvetica,Arial,Verdana,sans-serif;}.unique-page .entity-page .property-top .specs-short strong,.unique-page
.entity-page .property-top .price-short strong{color:black;}.entity-page .property-top .short-info{padding-bottom:50px;}.entity-page .property-top .contact{overflow:unset;position:relative;text-align:right;}.unique-page .entity-page .property-top .contact .contact-form-toggler.form-submit.orange-box-button{display:inline-block;text-transform:uppercase;font-weight:500;line-height:16px;padding:15px 35px;background:black;color:white;font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;transition:color 0.4s ease;font-size:16px;border:0;height:initial;}.unique-page .entity-page .property-top .contact .contact-form-toggler.form-submit.orange-box-button:hover{color:#f58437;}.unique-page .entity-page .property-top .contact .hk-orange-box{border:2px solid black;background-color:white;color:black;}.unique-page .entity-page .property-top .contact .hk-orange-box .form-submit{display:inline-block;text-transform:uppercase;font-weight:500;line-height:16px;padding:8px 12px;background:black;color:white;transition:color 0.4s ease;font-size:1em;border:0;}.unique-page .entity-page .property-top .contact .hk-orange-box .form-submit:hover{color:#f58437;}.entity-page .property-top .contact .hk-orange-box{z-index:500;}@media (min-width:1px) and (max-width:767px){.entity-page .property-top .contact{overflow:unset;width:80%;margin:10%;}}.entity-page .property-top .contact button{-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);text-transform:unset;padding-left:36px;padding-right:36px;height:60px;font-family:"DINProBold",Helvetica,Arial,Verdana,sans-serif;font-size:22px;line-height:28px;}@media (min-width:1px) and (max-width:767px){.entity-page .property-top .contact button{width:100%;}}.entity-page .property-top .contact a{color:#f58437;}.entity-page .property-top .next-showing-list{clear:both;margin-top:35px;}.entity-page .property-top .next-showing-list legend,.entity-page .property-top .next-showing-list fieldset{border:0;}.entity-page .property-top .next-showing-list h2{display:none;}.entity-page .property-top .next-showing-list .next-showing-container{padding:15px 0;border-bottom:2px solid #dadbdd;}.entity-page .property-top .next-showing-list .next-showing-container:first-child{border-top:2px solid #dadbdd;}.entity-page .property-top .next-showing-list .next-showing-container:last-child{border-bottom:0;}.entity-page .property-top .next-showing-list .next-showing-container .showing-title{font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-size:24px;margin:0px;}@media (min-width:768px){.entity-page .property-top .next-showing-list .next-showing-container .showing-title{font-size:34px;}}.entity-page .property-top .next-showing-list .next-showing-container .showing-title.fieldset-title::after{background-image:none;}.entity-page .property-top .next-showing-list .next-showing-container .showing-details-container{margin-top:15px;}.entity-page .property-top .next-showing-list .next-showing-container .showing-brokers-title{font-size:24px;margin:20px 0;}.entity-page .property-top .next-showing-list .next-showing-container .broker-showing:before,.entity-page .property-top .next-showing-list .next-showing-container .broker-showing:after{content:"";display:table;}.entity-page .property-top .next-showing-list .next-showing-container .broker-showing:after{clear:both;}.entity-page .property-top .next-showing-list .next-showing-container .broker-image,.entity-page .property-top .next-showing-list .next-showing-container .broker-details-container{float:left;}.entity-page .property-top .next-showing-list .next-showing-container .broker-image img{max-width:100px;padding-right:20px;margin-bottom:20px;}.entity-page .property-top .next-showing-list .next-showing-container .broker-name{margin:15px 0 5px;font-size:22px;font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;}.entity-page .property-main{background-color:#f6f7f7;padding:50px 80px;margin-top:50px;}@media (min-width:1px) and (max-width:959px){.entity-page .property-main{padding:50px 50px;}}@media (min-width:1px) and (max-width:767px){.entity-page .property-main{padding:50px 25px;margin-left:-10px;margin-right:-10px;}}.entity-page .property-main.empty{display:block;background-color:transparent;padding:0px;}.unique-page .entity-page .property-main{background-color:transparent;border-top:2px solid black;}@media (min-width:768px){.unique-page .entity-page .property-main{padding:80px 80px 50px;margin-top:80px;}}.entity-page .property-main .description{padding-bottom:50px;}.entity-page .property-main .description h2{margin-top:0px;font-size:22px;line-height:30px;font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;}.entity-page .property-main .description pre{color:#535354;font-size:16px;line-height:24px;font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;overflow:visible;white-space:pre-wrap;padding:0;margin:0;word-break:normal;word-wrap:normal;border:0;background:none;}.entity-page .property-main .description pre a{color:#f58437;}.unique-page .entity-page .property-main .description pre{color:black;}.entity-page .property-main .a2a_kit{line-height:75px !important;}.entity-page .property-main .insured{float:right;width:100px;height:100px;}.entity-page .property-main .condition-checked{padding-right:10px;float:right;width:100px;height:100px;}.entity-page .broker-and-promo-wrapper{padding-bottom:25px;}.unique-page .entity-page .broker-and-promo-wrapper{padding-bottom:60px;}.unique-page .entity-page .broker-and-promo-wrapper h2{font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;line-height:34px;font-size:26px;color:black;margin-bottom:35px;}.entity-page .left-block{margin-top:50px;width:49.5%;float:left;padding-right:2px;}@media (min-width:1px) and (max-width:767px){.entity-page .left-block{display:flex;flex-direction:column;}}@media (min-width:1px) and (max-width:479px){.entity-page .left-block{display:flex;flex-direction:column;}}.entity-page .left-block .inner .item-block-title{text-transform:none;}.entity-page .left-block .broker-languages{margin-top:0.5em;}.entity-page .left-block .office{margin-top:10px;}.entity-page .left-block .office .office-details{margin-top:0;}.entity-page .left-block .office .office-link span{font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;font-size:1.3125em;line-height:1.05em;color:#f58437;}.entity-page .left-block .office .office-zip,.entity-page .left-block .office .office-address{font-family:"DINProBold",Helvetica,Arial,Verdana,sans-serif;color:#636363;}.entity-page .left-block .office .office-phone,.entity-page .left-block .office .office-address,.entity-page .left-block .office .office-email{margin-top:0.5em;}@media (min-width:768px){.unique-page .entity-page .left-block{border-right:2px solid black;}}.unique-page .entity-page .left-block .broker,.unique-page .entity-page .left-block .office{display:flex;align-items:center;}.unique-page .entity-page .left-block .broker{margin-top:0;}.unique-page .entity-page .left-block .broker .broker-name{font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;font-size:22px;line-height:30px;}.unique-page .entity-page .left-block .broker .broker-credentials{margin-top:10px;font-size:18px;color:black;font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;}.unique-page .entity-page .left-block .broker .broker-languages,.unique-page .entity-page .left-block .broker .broker-email{margin-top:0;font-size:18px;color:black;}.unique-page .entity-page .left-block .broker .broker-gsm{margin-top:20px;}.unique-page .entity-page .left-block .broker .broker-gsm a,.unique-page .entity-page .left-block .broker .broker-email a{font-size:18px;color:black;}.unique-page .entity-page .left-block .office{margin:30px 0 0;}.unique-page .entity-page .left-block .office .office-details{margin:0;}.unique-page .entity-page .left-block .office .office-details .office-link span{font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;font-size:22px;line-height:30px;}.unique-page .entity-page .left-block .office .office-details .office-address,.unique-page .entity-page .left-block .office .office-details .office-zip{font-size:18px;color:black;font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;}.unique-page .entity-page .left-block .office .office-details .office-email{margin-top:0;}.unique-page .entity-page .left-block .office .office-details .office-email a,.unique-page .entity-page .left-block .office .office-details .office-phone a{font-size:18px;color:black;}.entity-page .right-block{margin-top:50px;float:right;width:49.5%;border-left:2px solid #dadbdd;}.unique-page .entity-page .right-block{border-left:0;}.entity-page .right-block .banner-wrapper{padding-left:10%;}.entity-page .right-block .banner-wrapper a,.entity-page .right-block .banner-wrapper .link{color:#f58437;}.entity-page .right-block .banner-wrapper .right-block--banner :first-child{margin-top:auto;}@media (min-width:960px){.entity-page .right-block .orange-box-button,.entity-page .right-block .item-block-title{margin-left:0;margin-bottom:22px;}}.entity-page .right-block .easy_social_box{margin-top:30px;}.entity-page .right-block .item-block-title{margin-top:0;font-size:1.3125em;font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;}@media (min-width:1px) and (max-width:767px){.entity-page .right-block .item-block-title{margin-top:1.05em;}}@media (min-width:1px) and (max-width:767px){.entity-page .broker-and-promo-wrapper{border-bottom:unset;}.entity-page .right-block{border-left:unset;}.entity-page .right-block .banner-wrapper{padding-left:0px;}.entity-page .right-block,.entity-page .left-block{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%;}.entity-page .right-block .inner,.entity-page .left-block .inner{float:none;}}.entity-page .office-image.left,.entity-page .broker-image.left{margin-right:10px;min-width:98px;width:11%;}@media (min-width:960px){.entity-page .office-image.left,.entity-page .broker-image.left{width:35%;}}.entity-page .office-image.left img,.entity-page .broker-image.left img{width:100%;}.entity-page .left{width:60%;}@media (min-width:960px){.entity-page .left{width:70%;}}.entity-page .item-block-title{margin-top:0;margin-bottom:0;text-transform:uppercase;}.entity-page #map-canvas{height:280px;}.entity-page #map-canvas .iframe-consent-wrapper{height:100%;}.entity-page #map-canvas h2{display:none;}.entity-page .details{margin-bottom:50px;margin-top:20px;}.entity-page .details h3{margin-bottom:5px;font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;font-size:22px;}@media (min-width:1px) and (max-width:959px){.entity-page .details{margin-bottom:0px;}}.entity-page .details .lainalaskuri-link{float:right;margin-top:0.92308em;margin-bottom:0.92308em;}.entity-page .details .lainalaskuri-link a{background-color:white;border:1px solid #f58437;color:#f58437;}.unique-page .entity-page .details .lainalaskuri-link a{border:1px solid black;color:black;}.unique-page .entity-page .details .lainalaskuri-link a:hover{color:#f58437;}@media (min-width:1px) and (max-width:959px){.entity-page .details .lainalaskuri-link{text-align:center;}}.entity-page .details .left-block{float:left;width:71.42857%;margin-left:0%;margin-right:-71.42857%;}.entity-page .details .right-block{float:left;width:28.57143%;margin-left:71.42857%;margin-right:-100%;}@media (min-width:960px){.entity-page .details .right-block .inner{padding-left:10px;}}.entity-page .details .right-block .right-block--banner{display:none;}@media (min-width:960px){.entity-page .details .right-block .right-block--banner{display:block;}}@media (min-width:1px) and (max-width:991px){.entity-page .details .left-block,.entity-page .details .right-block{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%;}}.entity-page .details .label,.entity-page .details .value{display:inline-block;}.entity-page .description{margin-right:20px;}@media (min-width:1px) and (max-width:991px){.entity-page .description{margin-right:0;}}.entity-page .new-property-description{margin-top:10px;}.action-bar-bottom-wrapper{max-width:100%;z-index:10000;float:left;visibility:hidden;overflow:hidden;height:0;background-color:white;line-height:normal;}.action-bar-bottom-wrapper.sticky{visibility:visible;padding:0 15px 20px 10px;border-top:1px solid #dadbdd;position:fixed;bottom:0;right:0;left:0;height:auto;box-shadow:0 0 13px 0px rgba(0,0,0,0.3);}@media (min-width:1px) and (max-width:959px){.action-bar-bottom-wrapper{float:none;margin-left:0;padding:0 0 20px 0;text-align:center;}}@media (min-width:1px) and (max-width:479px){.action-bar-bottom-wrapper{padding:0 0 10px 0;text-align:center;}}.action-bar-bottom-wrapper .action-bar-item{display:inline-block;margin:20px 20px 0 0;}.action-bar-bottom-wrapper .action-bar-item .white-button{margin:20px 20px 0 0;}@media (min-width:1px) and (max-width:959px){.action-bar-bottom-wrapper .action-bar-item{float:none;text-align:center;}}@media (min-width:1px) and (max-width:479px){.action-bar-bottom-wrapper .action-bar-item{margin:10px 10px 0 0;}}@media (min-width:1px) and (max-width:479px){.action-bar-bottom-wrapper .action-bar-item *{font-size:12px !important;}}.action-bar-bottom-wrapper .action-bar-item span{display:block;}@media (min-width:1px) and (max-width:479px){.action-bar-bottom-wrapper .hk-container{padding:0;}}.action-bar-bottom-wrapper .action-bar-order-brochure .nolink{color:white;}.action-bar-bottom-wrapper .action-bar-order-brochure{margin-bottom:0;line-height:normal;}.action-bar-bottom-wrapper .action-bar-order-brochure .orange-button,.action-bar-bottom-wrapper .action-bar-order-brochure .liftup--banner.liftup--with-body .liftup__link--fixed-button a,.liftup--banner.liftup--with-body .liftup__link--fixed-button .action-bar-bottom-wrapper .action-bar-order-brochure a,.action-bar-bottom-wrapper .action-bar-order-brochure .search-result-pane .button--show-more,.search-result-pane .action-bar-bottom-wrapper .action-bar-order-brochure .button--show-more,.action-bar-bottom-wrapper .action-bar-order-brochure .entity-page .details .lainalaskuri-link a,.entity-page .details .lainalaskuri-link .action-bar-bottom-wrapper .action-bar-order-brochure a,.action-bar-bottom-wrapper .action-bar-order-brochure .white-button a,.action-bar-bottom-wrapper .white-button .action-bar-order-brochure a,.action-bar-bottom-wrapper .action-bar-order-brochure .pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options .action-bar-bottom-wrapper .action-bar-order-brochure .mobile-expand,.action-bar-bottom-wrapper .action-bar-order-brochure .pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options .action-bar-bottom-wrapper .action-bar-order-brochure .mobile-expand,.action-bar-bottom-wrapper .action-bar-order-brochure .pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options .action-bar-bottom-wrapper .action-bar-order-brochure .mobile-expand,.action-bar-bottom-wrapper .action-bar-order-brochure .pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options .action-bar-bottom-wrapper .action-bar-order-brochure .mobile-expand,.action-bar-bottom-wrapper .action-bar-order-brochure .pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options .action-bar-bottom-wrapper .action-bar-order-brochure .mobile-expand,.action-bar-bottom-wrapper .action-bar-order-brochure .pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options .action-bar-bottom-wrapper .action-bar-order-brochure .mobile-expand,.action-bar-bottom-wrapper .action-bar-order-brochure .pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options .action-bar-bottom-wrapper .action-bar-order-brochure .mobile-expand,.action-bar-bottom-wrapper .action-bar-order-brochure .page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options .action-bar-bottom-wrapper .action-bar-order-brochure .mobile-expand{padding:8px 12px;}.action-bar-bottom-wrapper .action-bar-order-brochure .inner-container{float:none;margin-left:0;margin-right:0;line-height:normal;width:auto !important;}.action-bar-bottom-wrapper .contact-form-link-button{margin:0 0 0 0;}.action-bar-bottom-wrapper .white-button a{padding:8px 12px;background-color:white;border:1px solid #f58437;color:#f58437;}@media (min-width:1px) and (max-width:479px){.action-bar-bottom-wrapper .white-button{margin-top:10px;}}.action-bar-bottom-wrapper .action-bar-item:nth-last-child(2){margin-right:0;}.action-bar-bottom-wrapper .action-bar-item:last-of-type{float:right;display:inline-block;margin-right:0;}@media (min-width:1px) and (max-width:959px){.action-bar-bottom-wrapper .action-bar-item:last-of-type{float:none;display:block;text-align:center;}}@media (min-width:1px) and (max-width:479px){.action-bar-bottom-wrapper .action-bar-item:last-of-type{margin:10px 0 0 0;text-align:center;}}.action-bar-bottom-wrapper .close-button-container{position:relative;display:inline-block;float:right;height:50px;}@media (min-width:1px) and (max-width:959px){.action-bar-bottom-wrapper .close-button-container{height:100px;}}@media (min-width:1px) and (max-width:479px){.action-bar-bottom-wrapper .close-button-container{height:70px;}}.action-bar-bottom-wrapper .close-button{position:relative;top:0px;left:0px;width:22px;height:22px;padding:0 0 0 0;margin:28px 0 0 18px;border:0;border-radius:50%;cursor:pointer;background:#b2b2b2;}@media (min-width:1px) and (max-width:479px){.action-bar-bottom-wrapper .close-button{margin:15px -5px 0 5px;width:20px;height:20px;}}.action-bar-bottom-wrapper .x1,.action-bar-bottom-wrapper .x2{position:absolute;top:50%;left:50%;height:11px;width:2px;margin:auto;background-color:white;}@media (min-width:1px) and (max-width:479px){.action-bar-bottom-wrapper .x1,.action-bar-bottom-wrapper .x2{width:10px;height:2px;}}.action-bar-bottom-wrapper .x1{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);}.action-bar-bottom-wrapper .x2{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);}.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-order-brochure,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .orange-button.contact-form-link-button,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .liftup--banner.liftup--with-body .liftup__link--fixed-button a.contact-form-link-button,.liftup--banner.liftup--with-body .liftup__link--fixed-button .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact a.contact-form-link-button,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .search-result-pane .contact-form-link-button.button--show-more,.search-result-pane .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .contact-form-link-button.button--show-more,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .entity-page .details .lainalaskuri-link a.contact-form-link-button,.entity-page .details .lainalaskuri-link .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact a.contact-form-link-button,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .white-button a.contact-form-link-button,.unique-page .action-bar-bottom-wrapper .white-button .action-bar-item.action-bar-contact a.contact-form-link-button,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options .contact-form-link-button.mobile-expand,.pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .contact-form-link-button.mobile-expand,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options .contact-form-link-button.mobile-expand,.pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .contact-form-link-button.mobile-expand,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options .contact-form-link-button.mobile-expand,.pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .contact-form-link-button.mobile-expand,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options .contact-form-link-button.mobile-expand,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .contact-form-link-button.mobile-expand,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options .contact-form-link-button.mobile-expand,.pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .contact-form-link-button.mobile-expand,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options .contact-form-link-button.mobile-expand,.pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .contact-form-link-button.mobile-expand,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options .contact-form-link-button.mobile-expand,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .contact-form-link-button.mobile-expand,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options .contact-form-link-button.mobile-expand,.page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .contact-form-link-button.mobile-expand{background:black;color:white;border:0;}.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-order-brochure:hover,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .orange-button.contact-form-link-button:hover,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .liftup--banner.liftup--with-body .liftup__link--fixed-button a.contact-form-link-button:hover,.liftup--banner.liftup--with-body .liftup__link--fixed-button .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact a.contact-form-link-button:hover,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .search-result-pane .contact-form-link-button.button--show-more:hover,.search-result-pane .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .contact-form-link-button.button--show-more:hover,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .entity-page .details .lainalaskuri-link a.contact-form-link-button:hover,.entity-page .details .lainalaskuri-link .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact a.contact-form-link-button:hover,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .white-button a.contact-form-link-button:hover,.unique-page .action-bar-bottom-wrapper .white-button .action-bar-item.action-bar-contact a.contact-form-link-button:hover,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options .contact-form-link-button.mobile-expand:hover,.pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .contact-form-link-button.mobile-expand:hover,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options .contact-form-link-button.mobile-expand:hover,.pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .contact-form-link-button.mobile-expand:hover,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options .contact-form-link-button.mobile-expand:hover,.pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .contact-form-link-button.mobile-expand:hover,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options .contact-form-link-button.mobile-expand:hover,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .contact-form-link-button.mobile-expand:hover,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options .contact-form-link-button.mobile-expand:hover,.pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .contact-form-link-button.mobile-expand:hover,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options .contact-form-link-button.mobile-expand:hover,.pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .contact-form-link-button.mobile-expand:hover,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options .contact-form-link-button.mobile-expand:hover,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .contact-form-link-button.mobile-expand:hover,.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options .contact-form-link-button.mobile-expand:hover,.page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options .unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-contact .contact-form-link-button.mobile-expand:hover{color:#f58437;}.unique-page .action-bar-bottom-wrapper .action-bar-item.action-bar-order-brochure:hover span{color:#f58437;}.unique-page .action-bar-bottom-wrapper .action-bar-item.white-button a{border:1px solid black;color:black;}.unique-page .action-bar-bottom-wrapper .action-bar-item.white-button a:hover{color:#f58437;}.node-type-housing-company .panel-col-top.panel-top-level{width:100%;}.node-type-housing-company .panel-col-top-wide.panel-top-level{background:none;padding:0;}.node-type-housing-company .panel-col-top-wide.panel-top-level h1{margin-top:24px;font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;line-height:58px;}.node-type-housing-company h2{font-weight:100;}.node-type-housing-company .panel-col-middle.panel-top-level .inside{padding:50px 50px;background-color:#f6f7f7;margin-bottom:36px;}@media (min-width:1px) and (max-width:767px){.node-type-housing-company .panel-col-middle.panel-top-level .inside{padding:50px 25px;margin-left:-10px;margin-right:-10px;}}.node-type-housing-company .panel-col-middle.panel-top-level .inside .pane-node-field-housing-company-street,.node-type-housing-company .panel-col-middle.panel-top-level .inside .pane-node-field-housing-company-city{display:inline-block;margin-top:0;}.node-type-housing-company .panel-col-middle.panel-top-level .inside .pane-node-field-housing-company-street div,.node-type-housing-company .panel-col-middle.panel-top-level .inside .pane-node-field-housing-company-city div{font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;}.node-type-housing-company .search-result-pane .more-link a{color:#f58437;}.node-type-housing-company .pane-node-field-housing-company-build-desc .construction-report-show-more-outer{text-align:center;}.node-type-housing-company .pane-node-field-housing-company-build-desc .construction-report-show-more-outer a{color:#f58437;}.node-type-housing-company .pane-node-field-housing-company-included .field-collection-view{margin:0;padding:0;border:0;}.node-type-housing-company .pane-node-field-housing-company-included > .field-collection-container > .field-name-field-housing-company-included > .field-items{display:flex;flex-wrap:wrap;flex-flow:row;padding-bottom:50px;padding-top:50px;}@media (min-width:1px) and (max-width:767px){.node-type-housing-company .pane-node-field-housing-company-included > .field-collection-container > .field-name-field-housing-company-included > .field-items{flex-flow:wrap;}}.node-type-housing-company .pane-node-field-housing-company-included > .field-collection-container > .field-name-field-housing-company-included > .field-items > .field-item{display:inline-block;flex-grow:1;}.node-type-housing-company .pane-node-field-housing-company-included > .field-collection-container > .field-name-field-housing-company-included > .field-items > .field-item:only-child{border-left:none;border-right:none;display:block;margin-left:auto;margin-right:auto;width:50%;max-width:50%;}.node-type-housing-company .pane-node-field-housing-company-included > .field-collection-container > .field-name-field-housing-company-included > .field-items > .field-item:first-child:not(:only-child){border-right:2px solid #bfbfbf;}@media (min-width:1px) and (max-width:767px){.node-type-housing-company .pane-node-field-housing-company-included > .field-collection-container > .field-name-field-housing-company-included > .field-items > .field-item:first-child:not(:only-child){border-right:unset;}}.node-type-housing-company .pane-node-field-housing-company-included > .field-collection-container > .field-name-field-housing-company-included > .field-items > .field-item:nth-child(2):not(:last-child){border-right:2px solid #bfbfbf;}@media (min-width:1px) and (max-width:767px){.node-type-housing-company .pane-node-field-housing-company-included > .field-collection-container > .field-name-field-housing-company-included > .field-items > .field-item:nth-child(2):not(:last-child){border-right:unset;}}.node-type-housing-company .pane-node-field-housing-company-included > .field-collection-container > .field-name-field-housing-company-included > .field-items .field-name-field-housing-company-role{display:inline-block;text-align:center;width:100%;padding-top:20px;font-size:2.5em;line-height:1;}.node-type-housing-company .pane-node-field-housing-company-included > .field-collection-container > .field-name-field-housing-company-included > .field-items img{vertical-align:middle;display:block;margin-left:auto;margin-right:auto;margin-top:40px;}.page-vahti #content > form{background:#EFEFEF;}.page-vahti #content > form > div .set-main-container #edit-search-form{margin:0;width:100%;}.page-vahti #content > form > div .set-main-container #edit-search-form legend span{background-image:none;margin-bottom:0;padding-left:0;}.page-vahti #content > form > div .set-main-container #edit-search-form legend a.fieldset-title{display:none;}.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper > .form-item,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper > .form-wrapper{margin-top:15px;margin-bottom:15px;margin-left:2%;}@media (min-width:1px) and (max-width:959px){.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-PlotType,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-PremisesType,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-VacationalsType,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-ParkingType,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-PropertyType,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper #edit-combinedpricefield,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-Id,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-Location{width:48%;margin-left:0;}}@media (min-width:1200px){.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-PlotType,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-PremisesType,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-VacationalsType,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-ParkingType,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-PropertyType,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper #edit-combinedpricefield,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-Id,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-Location{width:23%;}}@media (max-width:660px){.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-PlotType,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-PremisesType,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-VacationalsType,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-ParkingType,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-PropertyType,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper #edit-combinedpricefield,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-Id,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-Location{width:100%;margin-left:0;}}.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-SaleStartedDaysAgo input{width:41px;margin-right:5px;}.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-NextShowing{margin-bottom:0;margin-top:49px;}@media (max-width:660px){.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-NextShowing{margin:0 0 15px 0;}}.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-MinUnencumberedSalesPrice label,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-MaxUnencumberedSalesPrice label,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-MinLivingArea label,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-MaxLivingArea label,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-MinPlotArea label,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-MaxPlotArea label,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-MinConstructionYear label,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-MaxConstructionYear label,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-MinSalesPrice label,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-MaxSalesPrice label,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-MinRent label,.page-vahti #content > form > div .set-main-container #edit-search-form > .fieldset-wrapper .form-item-MaxRent label{display:none;}.page-vahti #content > form > div .set-main-container .form-item-name,.page-vahti #content > form > div .set-main-container .form-item-weekly-mail{margin-left:0;}.page-vahti #content > form > div .set-main-container .form-item-weekly-mail{width:100%;margin-bottom:20px;}.page-vahti #content > form > div .set-main-container .form-submit{float:left;}@media (max-width:820px){.page-vahti #content > form > div .set-main-container .form-item-name{width:100%;}}.page-vahti #content > form.plots .set-main-container #edit-search-form > .fieldset-wrapper #edit-combinedplotarea,.page-vahti #content > form.plots .set-main-container #edit-search-form > .fieldset-wrapper #edit-onlyplotswith{clear:both;margin-left:0;}.page-vahti #content > form.plots .set-main-container #edit-search-form > .fieldset-wrapper #edit-onlyplotswith{width:100%;}.page-vahti #content > form.plots .set-main-container #edit-search-form > .fieldset-wrapper #edit-onlyplotswith .form-item{display:inline-block;margin-right:5%;}.page-vahti #content > form.parking_spaces .set-main-container #edit-search-form > .fieldset-wrapper .form-item-SaleStartedDaysAgo,.page-vahti #content > form.parking_spaces .set-main-container #edit-search-form > .fieldset-wrapper .form-item-Auction{clear:both;margin-left:0;}.page-vahti #content > form.vacationals .set-main-container #edit-search-form > .fieldset-wrapper .form-item.form-item-Beach{margin-left:0;}.page-vahti #content > form.premises .set-main-container #edit-search-form > .fieldset-wrapper #edit-isrentalcontract{clear:both;margin:15px 0;width:100%;}.page-vahti #content > form.premises .set-main-container #edit-search-form > .fieldset-wrapper #edit-isrentalcontract:before,.page-vahti #content > form.premises .set-main-container #edit-search-form > .fieldset-wrapper #edit-isrentalcontract:after{content:"";display:table;}.page-vahti #content > form.premises .set-main-container #edit-search-form > .fieldset-wrapper #edit-isrentalcontract:after{clear:both;}.page-vahti #content > form.premises .set-main-container #edit-search-form > .fieldset-wrapper #edit-isrentalcontract .form-item{margin-right:3%;}.page-vahti #content > form.premises .set-main-container #edit-search-form > .fieldset-wrapper .form-item.form-item-SaleStartedDaysAgo{clear:both;margin-left:0;}.page-vahti .search-result-pane .item-count-wrapper,.page-vahti .search-result-pane .pager{display:block;}.page-vahti .search-result-pane .item-count-wrapper{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:22px;padding-bottom:1em;padding-top:1em;}.page-vahti .search-result-pane .item-count-wrapper:before,.page-vahti .search-result-pane .item-count-wrapper:after{content:" ";display:table;}.page-vahti .search-result-pane .item-count-wrapper:after{clear:both;}@media (min-width:960px){.page-vahti .search-result-pane .item-count-wrapper{width:960px;}}.page-vahti ul.tabs-primary{margin-top:3.5em;}.page-vahti.page-vahti-edit ul.tabs-primary{margin-top:1.5em;}.all-images-list .image-item{padding-bottom:16px;}.all-images-list .image-item:first-child{padding-top:16px;}.view-housing-company-all-images .like-h2{margin:1em 0;}.view-housing-company-all-images .images a{display:block;margin-bottom:16px;}.panel-panel .menu-level-3 ul{margin:-20px 0px 20px;padding:0px;}.pane-menu-menu-search-switcher-fi h2{margin-top:0;font-size:48px;}@media (min-width:1px) and (max-width:959px){.pane-menu-menu-search-switcher-fi h2{display:none;}}.pane-menu-menu-search-switcher-fi ul{margin:0px;padding:0px;}.pane-menu-menu-search-switcher-fi ul li{display:inline-block;margin:0px 0px 3px;}.pane-menu-menu-search-switcher-fi ul li a{border:1px solid #3d3d3d;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-color:white;padding:2px 5px 0px;}.pane-menu-menu-search-switcher-fi ul li.active-trail a{background-color:#b5b5b5;color:white;}.front .pane-latest-residences-list h2{text-align:center;}.advanced-search-page .panel-col-top{margin-bottom:50px;}.pane-residence-search,.pane-plot-search,.pane-parking-search,.pane-vacationals-search,.pane-rental-search,.pane-premises-search,.pane-housing-company-search,.page-vahti #content{position:relative;}@media (min-width:1px) and (max-width:479px){.pane-residence-search,.pane-plot-search,.pane-parking-search,.pane-vacationals-search,.pane-rental-search,.pane-premises-search,.pane-housing-company-search,.page-vahti #content{margin-top:0;}}.pane-residence-search.collapsed-search-pane,.pane-plot-search.collapsed-search-pane,.pane-parking-search.collapsed-search-pane,.pane-vacationals-search.collapsed-search-pane,.pane-rental-search.collapsed-search-pane,.pane-premises-search.collapsed-search-pane,.pane-housing-company-search.collapsed-search-pane,.page-vahti #content.collapsed-search-pane{padding:0;}.pane-residence-search > form,.pane-plot-search > form,.pane-parking-search > form,.pane-vacationals-search > form,.pane-rental-search > form,.pane-premises-search > form,.pane-housing-company-search > form,.page-vahti #content > form{background:#f6f7f7;padding-bottom:45px;}@media (min-width:1px) and (max-width:479px){.pane-residence-search > form,.pane-plot-search > form,.pane-parking-search > form,.pane-vacationals-search > form,.pane-rental-search > form,.pane-premises-search > form,.pane-housing-company-search > form,.page-vahti #content > form{padding:0 0 25px;margin-top:0;}}.pane-residence-search > form > div,.pane-plot-search > form > div,.pane-parking-search > form > div,.pane-vacationals-search > form > div,.pane-rental-search > form > div,.pane-premises-search > form > div,.pane-housing-company-search > form > div,.page-vahti #content > form > div{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:white;position:relative;padding:0;}.pane-residence-search > form > div:before,.pane-residence-search > form > div:after,.pane-plot-search > form > div:before,.pane-plot-search > form > div:after,.pane-parking-search > form > div:before,.pane-parking-search > form > div:after,.pane-vacationals-search > form > div:before,.pane-vacationals-search > form > div:after,.pane-rental-search > form > div:before,.pane-rental-search > form > div:after,.pane-premises-search > form > div:before,.pane-premises-search > form > div:after,.pane-housing-company-search > form > div:before,.pane-housing-company-search > form > div:after,.page-vahti #content > form > div:before,.page-vahti #content > form > div:after{content:" ";display:table;}.pane-residence-search > form > div:after,.pane-plot-search > form > div:after,.pane-parking-search > form > div:after,.pane-vacationals-search > form > div:after,.pane-rental-search > form > div:after,.pane-premises-search > form > div:after,.pane-housing-company-search > form > div:after,.page-vahti #content > form > div:after{clear:both;}@media (min-width:960px){.pane-residence-search > form > div,.pane-plot-search > form > div,.pane-parking-search > form > div,.pane-vacationals-search > form > div,.pane-rental-search > form > div,.pane-premises-search > form > div,.pane-housing-company-search > form > div,.page-vahti #content > form > div{width:960px;}}.pane-residence-search > form > div:before,.pane-residence-search > form > div:after,.pane-plot-search > form > div:before,.pane-plot-search > form > div:after,.pane-parking-search > form > div:before,.pane-parking-search > form > div:after,.pane-vacationals-search > form > div:before,.pane-vacationals-search > form > div:after,.pane-rental-search > form > div:before,.pane-rental-search > form > div:after,.pane-premises-search > form > div:before,.pane-premises-search > form > div:after,.pane-housing-company-search > form > div:before,.pane-housing-company-search > form > div:after,.page-vahti #content > form > div:before,.page-vahti #content > form > div:after{content:"";display:table;}.pane-residence-search > form > div:after,.pane-plot-search > form > div:after,.pane-parking-search > form > div:after,.pane-vacationals-search > form > div:after,.pane-rental-search > form > div:after,.pane-premises-search > form > div:after,.pane-housing-company-search > form > div:after,.page-vahti #content > form > div:after{clear:both;}.pane-residence-search > form > div > div > .form-item,.pane-residence-search > form > div > div > .form-wrapper,.pane-plot-search > form > div > div > .form-item,.pane-plot-search > form > div > div > .form-wrapper,.pane-parking-search > form > div > div > .form-item,.pane-parking-search > form > div > div > .form-wrapper,.pane-vacationals-search > form > div > div > .form-item,.pane-vacationals-search > form > div > div > .form-wrapper,.pane-rental-search > form > div > div > .form-item,.pane-rental-search > form > div > div > .form-wrapper,.pane-premises-search > form > div > div > .form-item,.pane-premises-search > form > div > div > .form-wrapper,.pane-housing-company-search > form > div > div > .form-item,.pane-housing-company-search > form > div > div > .form-wrapper,.page-vahti #content > form > div > div > .form-item,.page-vahti #content > form > div > div > .form-wrapper{margin-top:15px;margin-bottom:15px;margin-left:2%;}.pane-residence-search > form > div > div .form-item-NextShowing,.pane-plot-search > form > div > div .form-item-NextShowing,.pane-parking-search > form > div > div .form-item-NextShowing,.pane-vacationals-search > form > div > div .form-item-NextShowing,.pane-rental-search > form > div > div .form-item-NextShowing,.pane-premises-search > form > div > div .form-item-NextShowing,.pane-housing-company-search > form > div > div .form-item-NextShowing,.page-vahti #content > form > div > div .form-item-NextShowing{margin-top:49px;margin-left:10px;}@media (min-width:1px) and (max-width:479px){.pane-residence-search > form > div > div .form-item-NextShowing,.pane-plot-search > form > div > div .form-item-NextShowing,.pane-parking-search > form > div > div .form-item-NextShowing,.pane-vacationals-search > form > div > div .form-item-NextShowing,.pane-rental-search > form > div > div .form-item-NextShowing,.pane-premises-search > form > div > div .form-item-NextShowing,.pane-housing-company-search > form > div > div .form-item-NextShowing,.page-vahti #content > form > div > div .form-item-NextShowing{margin-left:0;margin-top:15px;}}.pane-residence-search > form > div > div #edit-top-actions,.pane-plot-search > form > div > div #edit-top-actions,.pane-parking-search > form > div > div #edit-top-actions,.pane-vacationals-search > form > div > div #edit-top-actions,.pane-rental-search > form > div > div #edit-top-actions,.pane-premises-search > form > div > div #edit-top-actions,.pane-housing-company-search > form > div > div #edit-top-actions,.page-vahti #content > form > div > div #edit-top-actions{margin:0;}.pane-residence-search > form.search-done,.pane-plot-search > form.search-done,.pane-parking-search > form.search-done,.pane-vacationals-search > form.search-done,.pane-rental-search > form.search-done,.pane-premises-search > form.search-done,.pane-housing-company-search > form.search-done,.page-vahti #content > form.search-done{margin-top:0;}@media (min-width:1px) and (max-width:959px){.pane-residence-search > form.search-done,.pane-plot-search > form.search-done,.pane-parking-search > form.search-done,.pane-vacationals-search > form.search-done,.pane-rental-search > form.search-done,.pane-premises-search > form.search-done,.pane-housing-company-search > form.search-done,.page-vahti #content > form.search-done{padding:0 0 45px;}}@media (min-width:1px) and (max-width:479px){.pane-residence-search > form.search-done,.pane-plot-search > form.search-done,.pane-parking-search > form.search-done,.pane-vacationals-search > form.search-done,.pane-rental-search > form.search-done,.pane-premises-search > form.search-done,.pane-housing-company-search > form.search-done,.page-vahti #content > form.search-done{padding:0;}}.pane-residence-search > form.search-done > div,.pane-plot-search > form.search-done > div,.pane-parking-search > form.search-done > div,.pane-vacationals-search > form.search-done > div,.pane-rental-search > form.search-done > div,.pane-premises-search > form.search-done > div,.pane-housing-company-search > form.search-done > div,.page-vahti #content > form.search-done > div{padding:0;}@media (min-width:768px){.pane-residence-search > form.search-done .search-form-top-actions-wrapper.sticky,.pane-plot-search > form.search-done .search-form-top-actions-wrapper.sticky,.pane-parking-search > form.search-done .search-form-top-actions-wrapper.sticky,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper.sticky,.pane-rental-search > form.search-done .search-form-top-actions-wrapper.sticky,.pane-premises-search > form.search-done .search-form-top-actions-wrapper.sticky,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper.sticky,.page-vahti #content > form.search-done .search-form-top-actions-wrapper.sticky{background:white;box-sizing:border-box;left:0;position:fixed;top:0;width:100%;z-index:10;}}@media (min-width:768px) and (max-width:991px){.pane-residence-search > form.search-done .search-form-top-actions-wrapper.sticky,.pane-plot-search > form.search-done .search-form-top-actions-wrapper.sticky,.pane-parking-search > form.search-done .search-form-top-actions-wrapper.sticky,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper.sticky,.pane-rental-search > form.search-done .search-form-top-actions-wrapper.sticky,.pane-premises-search > form.search-done .search-form-top-actions-wrapper.sticky,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper.sticky,.page-vahti #content > form.search-done .search-form-top-actions-wrapper.sticky{padding-bottom:15px;padding-top:15px;}}@media (min-width:992px){.pane-residence-search > form.search-done .search-form-top-actions-wrapper.sticky,.pane-plot-search > form.search-done .search-form-top-actions-wrapper.sticky,.pane-parking-search > form.search-done .search-form-top-actions-wrapper.sticky,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper.sticky,.pane-rental-search > form.search-done .search-form-top-actions-wrapper.sticky,.pane-premises-search > form.search-done .search-form-top-actions-wrapper.sticky,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper.sticky,.page-vahti #content > form.search-done .search-form-top-actions-wrapper.sticky{left:50%;margin-left:-480px;width:960px;}}.pane-residence-search > form.search-done #sticky-wrapper.is-sticky .search-form-top-actions-wrapper,.pane-plot-search > form.search-done #sticky-wrapper.is-sticky .search-form-top-actions-wrapper,.pane-parking-search > form.search-done #sticky-wrapper.is-sticky .search-form-top-actions-wrapper,.pane-vacationals-search > form.search-done #sticky-wrapper.is-sticky .search-form-top-actions-wrapper,.pane-rental-search > form.search-done #sticky-wrapper.is-sticky .search-form-top-actions-wrapper,.pane-premises-search > form.search-done #sticky-wrapper.is-sticky .search-form-top-actions-wrapper,.pane-housing-company-search > form.search-done #sticky-wrapper.is-sticky .search-form-top-actions-wrapper,.page-vahti #content > form.search-done #sticky-wrapper.is-sticky .search-form-top-actions-wrapper{background:white;position:fixed;}@media (min-width:1px) and (max-width:479px){.pane-residence-search > form.search-done #sticky-wrapper.is-sticky .search-form-top-actions-wrapper,.pane-plot-search > form.search-done #sticky-wrapper.is-sticky .search-form-top-actions-wrapper,.pane-parking-search > form.search-done #sticky-wrapper.is-sticky .search-form-top-actions-wrapper,.pane-vacationals-search > form.search-done #sticky-wrapper.is-sticky .search-form-top-actions-wrapper,.pane-rental-search > form.search-done #sticky-wrapper.is-sticky .search-form-top-actions-wrapper,.pane-premises-search > form.search-done #sticky-wrapper.is-sticky .search-form-top-actions-wrapper,.pane-housing-company-search > form.search-done #sticky-wrapper.is-sticky .search-form-top-actions-wrapper,.page-vahti #content > form.search-done #sticky-wrapper.is-sticky .search-form-top-actions-wrapper{position:relative;}}.pane-residence-search > form.search-done .search-form-top-wrapper,.pane-residence-search > form.search-done .more-criterias,.pane-plot-search > form.search-done .search-form-top-wrapper,.pane-plot-search > form.search-done .more-criterias,.pane-parking-search > form.search-done .search-form-top-wrapper,.pane-parking-search > form.search-done .more-criterias,.pane-vacationals-search > form.search-done .search-form-top-wrapper,.pane-vacationals-search > form.search-done .more-criterias,.pane-rental-search > form.search-done .search-form-top-wrapper,.pane-rental-search > form.search-done .more-criterias,.pane-premises-search > form.search-done .search-form-top-wrapper,.pane-premises-search > form.search-done .more-criterias,.pane-housing-company-search > form.search-done .search-form-top-wrapper,.pane-housing-company-search > form.search-done .more-criterias,.page-vahti #content > form.search-done .search-form-top-wrapper,.page-vahti #content > form.search-done .more-criterias{display:none;}.pane-residence-search > form.search-done .search-form-bottom-wrapper,.pane-plot-search > form.search-done .search-form-bottom-wrapper,.pane-parking-search > form.search-done .search-form-bottom-wrapper,.pane-vacationals-search > form.search-done .search-form-bottom-wrapper,.pane-rental-search > form.search-done .search-form-bottom-wrapper,.pane-premises-search > form.search-done .search-form-bottom-wrapper,.pane-housing-company-search > form.search-done .search-form-bottom-wrapper,.page-vahti #content > form.search-done .search-form-bottom-wrapper{display:none;}.pane-residence-search > form.search-done .search-form-bottom-wrapper #edit-actions .fieldset-wrapper input#edit-submit,.pane-plot-search > form.search-done .search-form-bottom-wrapper #edit-actions .fieldset-wrapper input#edit-submit,.pane-parking-search > form.search-done .search-form-bottom-wrapper #edit-actions .fieldset-wrapper input#edit-submit,.pane-vacationals-search > form.search-done .search-form-bottom-wrapper #edit-actions .fieldset-wrapper input#edit-submit,.pane-rental-search > form.search-done .search-form-bottom-wrapper #edit-actions .fieldset-wrapper input#edit-submit,.pane-premises-search > form.search-done .search-form-bottom-wrapper #edit-actions .fieldset-wrapper input#edit-submit,.pane-housing-company-search > form.search-done .search-form-bottom-wrapper #edit-actions .fieldset-wrapper input#edit-submit,.page-vahti #content > form.search-done .search-form-bottom-wrapper #edit-actions .fieldset-wrapper input#edit-submit{margin:30px 0;}@media (min-width:1px) and (max-width:479px){.pane-residence-search > form.search-done .search-form-bottom-wrapper #edit-actions .fieldset-wrapper input#edit-submit,.pane-plot-search > form.search-done .search-form-bottom-wrapper #edit-actions .fieldset-wrapper input#edit-submit,.pane-parking-search > form.search-done .search-form-bottom-wrapper #edit-actions .fieldset-wrapper input#edit-submit,.pane-vacationals-search > form.search-done .search-form-bottom-wrapper #edit-actions .fieldset-wrapper input#edit-submit,.pane-rental-search > form.search-done .search-form-bottom-wrapper #edit-actions .fieldset-wrapper input#edit-submit,.pane-premises-search > form.search-done .search-form-bottom-wrapper #edit-actions .fieldset-wrapper input#edit-submit,.pane-housing-company-search > form.search-done .search-form-bottom-wrapper #edit-actions .fieldset-wrapper input#edit-submit,.page-vahti #content > form.search-done .search-form-bottom-wrapper #edit-actions .fieldset-wrapper input#edit-submit{margin:30px 0 30px;}}.pane-residence-search > form.search-done .pane-menu-menu-search-switcher-fi,.pane-plot-search > form.search-done .pane-menu-menu-search-switcher-fi,.pane-parking-search > form.search-done .pane-menu-menu-search-switcher-fi,.pane-vacationals-search > form.search-done .pane-menu-menu-search-switcher-fi,.pane-rental-search > form.search-done .pane-menu-menu-search-switcher-fi,.pane-premises-search > form.search-done .pane-menu-menu-search-switcher-fi,.pane-housing-company-search > form.search-done .pane-menu-menu-search-switcher-fi,.page-vahti #content > form.search-done .pane-menu-menu-search-switcher-fi{display:none;}@media (min-width:1px) and (max-width:479px){.pane-residence-search > form.search-done .pane-menu-menu-search-switcher-fi,.pane-plot-search > form.search-done .pane-menu-menu-search-switcher-fi,.pane-parking-search > form.search-done .pane-menu-menu-search-switcher-fi,.pane-vacationals-search > form.search-done .pane-menu-menu-search-switcher-fi,.pane-rental-search > form.search-done .pane-menu-menu-search-switcher-fi,.pane-premises-search > form.search-done .pane-menu-menu-search-switcher-fi,.pane-housing-company-search > form.search-done .pane-menu-menu-search-switcher-fi,.page-vahti #content > form.search-done .pane-menu-menu-search-switcher-fi{display:block;padding:0;}}.pane-residence-search > form.search-done .search-form-top-actions-wrapper,.pane-plot-search > form.search-done .search-form-top-actions-wrapper,.pane-parking-search > form.search-done .search-form-top-actions-wrapper,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper,.pane-rental-search > form.search-done .search-form-top-actions-wrapper,.pane-premises-search > form.search-done .search-form-top-actions-wrapper,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper,.page-vahti #content > form.search-done .search-form-top-actions-wrapper{padding:20px 30px;display:block;}@media (min-width:1px) and (max-width:959px){.pane-residence-search > form.search-done .search-form-top-actions-wrapper,.pane-plot-search > form.search-done .search-form-top-actions-wrapper,.pane-parking-search > form.search-done .search-form-top-actions-wrapper,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper,.pane-rental-search > form.search-done .search-form-top-actions-wrapper,.pane-premises-search > form.search-done .search-form-top-actions-wrapper,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper,.page-vahti #content > form.search-done .search-form-top-actions-wrapper{padding:40px 30px;text-align:center;}}@media (min-width:1px) and (max-width:479px){.pane-residence-search > form.search-done .search-form-top-actions-wrapper,.pane-plot-search > form.search-done .search-form-top-actions-wrapper,.pane-parking-search > form.search-done .search-form-top-actions-wrapper,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper,.pane-rental-search > form.search-done .search-form-top-actions-wrapper,.pane-premises-search > form.search-done .search-form-top-actions-wrapper,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper,.page-vahti #content > form.search-done .search-form-top-actions-wrapper{padding:20px 0;}}@media (min-width:1px) and (max-width:479px){.pane-residence-search > form.search-done .search-form-top-actions-wrapper.links-hidden #edit-top-actions,.pane-residence-search > form.search-done .search-form-top-actions-wrapper.links-hidden .clear,.pane-plot-search > form.search-done .search-form-top-actions-wrapper.links-hidden #edit-top-actions,.pane-plot-search > form.search-done .search-form-top-actions-wrapper.links-hidden .clear,.pane-parking-search > form.search-done .search-form-top-actions-wrapper.links-hidden #edit-top-actions,.pane-parking-search > form.search-done .search-form-top-actions-wrapper.links-hidden .clear,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper.links-hidden #edit-top-actions,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper.links-hidden .clear,.pane-rental-search > form.search-done .search-form-top-actions-wrapper.links-hidden #edit-top-actions,.pane-rental-search > form.search-done .search-form-top-actions-wrapper.links-hidden .clear,.pane-premises-search > form.search-done .search-form-top-actions-wrapper.links-hidden #edit-top-actions,.pane-premises-search > form.search-done .search-form-top-actions-wrapper.links-hidden .clear,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper.links-hidden #edit-top-actions,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper.links-hidden .clear,.page-vahti #content > form.search-done .search-form-top-actions-wrapper.links-hidden #edit-top-actions,.page-vahti #content > form.search-done .search-form-top-actions-wrapper.links-hidden .clear{display:none;}}.pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options,.pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options,.pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options,.pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options,.pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options,.page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options{display:inline-block;text-align:left;width:64.5%;}@media (min-width:1px) and (max-width:959px){.pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options,.pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options,.pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options,.pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options,.pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options,.page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options{width:100%;text-align:center;margin-bottom:15px;}}.pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand{display:inline-block;}@media (min-width:1px) and (max-width:479px){.pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand{width:100%;}}.pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper{font-size:24px;margin-right:30px;}@media (min-width:1px) and (max-width:479px){.pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper,.page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options .item-count-wrapper{margin:0 0 20px;}}.pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand{background-image:url(/sites/all/themes/huoneistokeskus/images/search-form-arrow-down.png);background-repeat:no-repeat;background-position:89% center;background-color:#f58437;padding:8px 56px 8px 12px;}.pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand.open,.pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand.open,.pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand.open,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand.open,.pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand.open,.pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand.open,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand.open,.page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand.open{background-image:url(/sites/all/themes/huoneistokeskus/images/search-form-arrow-up.png);}@media (min-width:1px) and (max-width:479px){.pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand,.page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand{width:70%;padding:8px 36px 8px 12px;background-position:93% center;}}.pane-residence-search .search-form-top-actions-wrapper,.pane-plot-search .search-form-top-actions-wrapper,.pane-parking-search .search-form-top-actions-wrapper,.pane-vacationals-search .search-form-top-actions-wrapper,.pane-rental-search .search-form-top-actions-wrapper,.pane-premises-search .search-form-top-actions-wrapper,.pane-housing-company-search .search-form-top-actions-wrapper,.page-vahti #content .search-form-top-actions-wrapper{padding:30px 25px;text-align:right;border-bottom:1px solid #dadbdd;}.pane-residence-search .search-form-top-actions-wrapper:before,.pane-residence-search .search-form-top-actions-wrapper:after,.pane-plot-search .search-form-top-actions-wrapper:before,.pane-plot-search .search-form-top-actions-wrapper:after,.pane-parking-search .search-form-top-actions-wrapper:before,.pane-parking-search .search-form-top-actions-wrapper:after,.pane-vacationals-search .search-form-top-actions-wrapper:before,.pane-vacationals-search .search-form-top-actions-wrapper:after,.pane-rental-search .search-form-top-actions-wrapper:before,.pane-rental-search .search-form-top-actions-wrapper:after,.pane-premises-search .search-form-top-actions-wrapper:before,.pane-premises-search .search-form-top-actions-wrapper:after,.pane-housing-company-search .search-form-top-actions-wrapper:before,.pane-housing-company-search .search-form-top-actions-wrapper:after,.page-vahti #content .search-form-top-actions-wrapper:before,.page-vahti #content .search-form-top-actions-wrapper:after{content:"";display:table;}.pane-residence-search .search-form-top-actions-wrapper:after,.pane-plot-search .search-form-top-actions-wrapper:after,.pane-parking-search .search-form-top-actions-wrapper:after,.pane-vacationals-search .search-form-top-actions-wrapper:after,.pane-rental-search .search-form-top-actions-wrapper:after,.pane-premises-search .search-form-top-actions-wrapper:after,.pane-housing-company-search .search-form-top-actions-wrapper:after,.page-vahti #content .search-form-top-actions-wrapper:after{clear:both;}@media (min-width:1px) and (max-width:479px){.pane-residence-search .search-form-top-actions-wrapper,.pane-plot-search .search-form-top-actions-wrapper,.pane-parking-search .search-form-top-actions-wrapper,.pane-vacationals-search .search-form-top-actions-wrapper,.pane-rental-search .search-form-top-actions-wrapper,.pane-premises-search .search-form-top-actions-wrapper,.pane-housing-company-search .search-form-top-actions-wrapper,.page-vahti #content .search-form-top-actions-wrapper{display:none;}}.pane-residence-search .search-form-top-actions-wrapper #edit-save,.pane-residence-search .search-form-top-actions-wrapper .clear,.pane-plot-search .search-form-top-actions-wrapper #edit-save,.pane-plot-search .search-form-top-actions-wrapper .clear,.pane-parking-search .search-form-top-actions-wrapper #edit-save,.pane-parking-search .search-form-top-actions-wrapper .clear,.pane-vacationals-search .search-form-top-actions-wrapper #edit-save,.pane-vacationals-search .search-form-top-actions-wrapper .clear,.pane-rental-search .search-form-top-actions-wrapper #edit-save,.pane-rental-search .search-form-top-actions-wrapper .clear,.pane-premises-search .search-form-top-actions-wrapper #edit-save,.pane-premises-search .search-form-top-actions-wrapper .clear,.pane-housing-company-search .search-form-top-actions-wrapper #edit-save,.pane-housing-company-search .search-form-top-actions-wrapper .clear,.page-vahti #content .search-form-top-actions-wrapper #edit-save,.page-vahti #content .search-form-top-actions-wrapper .clear{background:none;border:0;text-transform:none;line-height:1;padding:2px 0;font-size:16px;color:#f58437;font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;}.pane-residence-search .search-form-top-actions-wrapper .clear,.pane-plot-search .search-form-top-actions-wrapper .clear,.pane-parking-search .search-form-top-actions-wrapper .clear,.pane-vacationals-search .search-form-top-actions-wrapper .clear,.pane-rental-search .search-form-top-actions-wrapper .clear,.pane-premises-search .search-form-top-actions-wrapper .clear,.pane-housing-company-search .search-form-top-actions-wrapper .clear,.page-vahti #content .search-form-top-actions-wrapper .clear{display:inline-block;margin-left:20px;}@media (min-width:1px) and (max-width:479px){.pane-residence-search .search-form-top-actions-wrapper .clear,.pane-plot-search .search-form-top-actions-wrapper .clear,.pane-parking-search .search-form-top-actions-wrapper .clear,.pane-vacationals-search .search-form-top-actions-wrapper .clear,.pane-rental-search .search-form-top-actions-wrapper .clear,.pane-premises-search .search-form-top-actions-wrapper .clear,.pane-housing-company-search .search-form-top-actions-wrapper .clear,.page-vahti #content .search-form-top-actions-wrapper .clear{margin-left:5px;}}.pane-residence-search .search-form-top-actions-wrapper .clear:after,.pane-plot-search .search-form-top-actions-wrapper .clear:after,.pane-parking-search .search-form-top-actions-wrapper .clear:after,.pane-vacationals-search .search-form-top-actions-wrapper .clear:after,.pane-rental-search .search-form-top-actions-wrapper .clear:after,.pane-premises-search .search-form-top-actions-wrapper .clear:after,.pane-housing-company-search .search-form-top-actions-wrapper .clear:after,.page-vahti #content .search-form-top-actions-wrapper .clear:after{content:"›";margin-left:5px;}.pane-residence-search .search-form-top-actions-wrapper #edit-top-actions,.pane-plot-search .search-form-top-actions-wrapper #edit-top-actions,.pane-parking-search .search-form-top-actions-wrapper #edit-top-actions,.pane-vacationals-search .search-form-top-actions-wrapper #edit-top-actions,.pane-rental-search .search-form-top-actions-wrapper #edit-top-actions,.pane-premises-search .search-form-top-actions-wrapper #edit-top-actions,.pane-housing-company-search .search-form-top-actions-wrapper #edit-top-actions,.page-vahti #content .search-form-top-actions-wrapper #edit-top-actions{float:none;display:inline-block;margin:0;padding-right:20px;border-right:1px solid #dadbdd;}@media (min-width:1px) and (max-width:479px){.pane-residence-search .search-form-top-actions-wrapper #edit-top-actions,.pane-plot-search .search-form-top-actions-wrapper #edit-top-actions,.pane-parking-search .search-form-top-actions-wrapper #edit-top-actions,.pane-vacationals-search .search-form-top-actions-wrapper #edit-top-actions,.pane-rental-search .search-form-top-actions-wrapper #edit-top-actions,.pane-premises-search .search-form-top-actions-wrapper #edit-top-actions,.pane-housing-company-search .search-form-top-actions-wrapper #edit-top-actions,.page-vahti #content .search-form-top-actions-wrapper #edit-top-actions{padding-right:5px;}}.pane-residence-search .search-form-middle-wrapper,.pane-plot-search .search-form-middle-wrapper,.pane-parking-search .search-form-middle-wrapper,.pane-vacationals-search .search-form-middle-wrapper,.pane-rental-search .search-form-middle-wrapper,.pane-premises-search .search-form-middle-wrapper,.pane-housing-company-search .search-form-middle-wrapper,.page-vahti #content .search-form-middle-wrapper{display:none;background:#efefef;}.pane-residence-search .search-form-top-wrapper,.pane-residence-search .search-form-middle-wrapper,.pane-plot-search .search-form-top-wrapper,.pane-plot-search .search-form-middle-wrapper,.pane-parking-search .search-form-top-wrapper,.pane-parking-search .search-form-middle-wrapper,.pane-vacationals-search .search-form-top-wrapper,.pane-vacationals-search .search-form-middle-wrapper,.pane-rental-search .search-form-top-wrapper,.pane-rental-search .search-form-middle-wrapper,.pane-premises-search .search-form-top-wrapper,.pane-premises-search .search-form-middle-wrapper,.pane-housing-company-search .search-form-top-wrapper,.pane-housing-company-search .search-form-middle-wrapper,.page-vahti #content .search-form-top-wrapper,.page-vahti #content .search-form-middle-wrapper{padding:0 30px;}.pane-residence-search .search-form-top-wrapper:before,.pane-residence-search .search-form-top-wrapper:after,.pane-residence-search .search-form-middle-wrapper:before,.pane-residence-search .search-form-middle-wrapper:after,.pane-plot-search .search-form-top-wrapper:before,.pane-plot-search .search-form-top-wrapper:after,.pane-plot-search .search-form-middle-wrapper:before,.pane-plot-search .search-form-middle-wrapper:after,.pane-parking-search .search-form-top-wrapper:before,.pane-parking-search .search-form-top-wrapper:after,.pane-parking-search .search-form-middle-wrapper:before,.pane-parking-search .search-form-middle-wrapper:after,.pane-vacationals-search .search-form-top-wrapper:before,.pane-vacationals-search .search-form-top-wrapper:after,.pane-vacationals-search .search-form-middle-wrapper:before,.pane-vacationals-search .search-form-middle-wrapper:after,.pane-rental-search .search-form-top-wrapper:before,.pane-rental-search .search-form-top-wrapper:after,.pane-rental-search .search-form-middle-wrapper:before,.pane-rental-search .search-form-middle-wrapper:after,.pane-premises-search .search-form-top-wrapper:before,.pane-premises-search .search-form-top-wrapper:after,.pane-premises-search .search-form-middle-wrapper:before,.pane-premises-search .search-form-middle-wrapper:after,.pane-housing-company-search .search-form-top-wrapper:before,.pane-housing-company-search .search-form-top-wrapper:after,.pane-housing-company-search .search-form-middle-wrapper:before,.pane-housing-company-search .search-form-middle-wrapper:after,.page-vahti #content .search-form-top-wrapper:before,.page-vahti #content .search-form-top-wrapper:after,.page-vahti #content .search-form-middle-wrapper:before,.page-vahti #content .search-form-middle-wrapper:after{content:"";display:table;}.pane-residence-search .search-form-top-wrapper:after,.pane-residence-search .search-form-middle-wrapper:after,.pane-plot-search .search-form-top-wrapper:after,.pane-plot-search .search-form-middle-wrapper:after,.pane-parking-search .search-form-top-wrapper:after,.pane-parking-search .search-form-middle-wrapper:after,.pane-vacationals-search .search-form-top-wrapper:after,.pane-vacationals-search .search-form-middle-wrapper:after,.pane-rental-search .search-form-top-wrapper:after,.pane-rental-search .search-form-middle-wrapper:after,.pane-premises-search .search-form-top-wrapper:after,.pane-premises-search .search-form-middle-wrapper:after,.pane-housing-company-search .search-form-top-wrapper:after,.pane-housing-company-search .search-form-middle-wrapper:after,.page-vahti #content .search-form-top-wrapper:after,.page-vahti #content .search-form-middle-wrapper:after{clear:both;}@media (min-width:1px) and (max-width:479px){.pane-residence-search .search-form-top-wrapper,.pane-residence-search .search-form-middle-wrapper,.pane-plot-search .search-form-top-wrapper,.pane-plot-search .search-form-middle-wrapper,.pane-parking-search .search-form-top-wrapper,.pane-parking-search .search-form-middle-wrapper,.pane-vacationals-search .search-form-top-wrapper,.pane-vacationals-search .search-form-middle-wrapper,.pane-rental-search .search-form-top-wrapper,.pane-rental-search .search-form-middle-wrapper,.pane-premises-search .search-form-top-wrapper,.pane-premises-search .search-form-middle-wrapper,.pane-housing-company-search .search-form-top-wrapper,.pane-housing-company-search .search-form-middle-wrapper,.page-vahti #content .search-form-top-wrapper,.page-vahti #content .search-form-middle-wrapper{padding:0 10px;}}.pane-residence-search .more-criterias,.pane-plot-search .more-criterias,.pane-parking-search .more-criterias,.pane-vacationals-search .more-criterias,.pane-rental-search .more-criterias,.pane-premises-search .more-criterias,.pane-housing-company-search .more-criterias,.page-vahti #content .more-criterias{width:100%;margin-top:20px;text-align:center;padding:10px 0;border-top:1px solid #dadbdd;border-bottom:1px solid #dadbdd;}.pane-residence-search .more-criterias span,.pane-plot-search .more-criterias span,.pane-parking-search .more-criterias span,.pane-vacationals-search .more-criterias span,.pane-rental-search .more-criterias span,.pane-premises-search .more-criterias span,.pane-housing-company-search .more-criterias span,.page-vahti #content .more-criterias span{color:#888888;font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;font-size:14px;cursor:pointer;}.pane-residence-search .more-criterias span:after,.pane-plot-search .more-criterias span:after,.pane-parking-search .more-criterias span:after,.pane-vacationals-search .more-criterias span:after,.pane-rental-search .more-criterias span:after,.pane-premises-search .more-criterias span:after,.pane-housing-company-search .more-criterias span:after,.page-vahti #content .more-criterias span:after{content:"";height:16px;width:16px;display:inline-block;vertical-align:bottom;margin-left:13px;background-image:url(/sites/all/themes/huoneistokeskus/images/search-more-criterias-arrows.png);background-repeat:no-repeat;background-position:0 -20px;}.pane-residence-search .more-criterias span.open:after,.pane-plot-search .more-criterias span.open:after,.pane-parking-search .more-criterias span.open:after,.pane-vacationals-search .more-criterias span.open:after,.pane-rental-search .more-criterias span.open:after,.pane-premises-search .more-criterias span.open:after,.pane-housing-company-search .more-criterias span.open:after,.page-vahti #content .more-criterias span.open:after{background-position:0 0;}@media (min-width:1px) and (max-width:479px){.pane-residence-search .search-form-bottom-wrapper,.pane-plot-search .search-form-bottom-wrapper,.pane-parking-search .search-form-bottom-wrapper,.pane-vacationals-search .search-form-bottom-wrapper,.pane-rental-search .search-form-bottom-wrapper,.pane-premises-search .search-form-bottom-wrapper,.pane-housing-company-search .search-form-bottom-wrapper,.page-vahti #content .search-form-bottom-wrapper{background:white;z-index:10;position:relative;border-top:0;}}@media (min-width:1px) and (max-width:479px){.pane-residence-search .search-form-bottom-wrapper.sticky,.pane-plot-search .search-form-bottom-wrapper.sticky,.pane-parking-search .search-form-bottom-wrapper.sticky,.pane-vacationals-search .search-form-bottom-wrapper.sticky,.pane-rental-search .search-form-bottom-wrapper.sticky,.pane-premises-search .search-form-bottom-wrapper.sticky,.pane-housing-company-search .search-form-bottom-wrapper.sticky,.page-vahti #content .search-form-bottom-wrapper.sticky{border-top:1px solid #dadbdd;position:fixed;bottom:0;right:0;left:0;box-shadow:0 0 13px 0px rgba(0,0,0,0.3);}}.pane-residence-search .search-form-bottom-wrapper:before,.pane-residence-search .search-form-bottom-wrapper:after,.pane-plot-search .search-form-bottom-wrapper:before,.pane-plot-search .search-form-bottom-wrapper:after,.pane-parking-search .search-form-bottom-wrapper:before,.pane-parking-search .search-form-bottom-wrapper:after,.pane-vacationals-search .search-form-bottom-wrapper:before,.pane-vacationals-search .search-form-bottom-wrapper:after,.pane-rental-search .search-form-bottom-wrapper:before,.pane-rental-search .search-form-bottom-wrapper:after,.pane-premises-search .search-form-bottom-wrapper:before,.pane-premises-search .search-form-bottom-wrapper:after,.pane-housing-company-search .search-form-bottom-wrapper:before,.pane-housing-company-search .search-form-bottom-wrapper:after,.page-vahti #content .search-form-bottom-wrapper:before,.page-vahti #content .search-form-bottom-wrapper:after{content:"";display:table;}.pane-residence-search .search-form-bottom-wrapper:after,.pane-plot-search .search-form-bottom-wrapper:after,.pane-parking-search .search-form-bottom-wrapper:after,.pane-vacationals-search .search-form-bottom-wrapper:after,.pane-rental-search .search-form-bottom-wrapper:after,.pane-premises-search .search-form-bottom-wrapper:after,.pane-housing-company-search .search-form-bottom-wrapper:after,.page-vahti #content .search-form-bottom-wrapper:after{clear:both;}.pane-residence-search fieldset,.pane-plot-search fieldset,.pane-parking-search fieldset,.pane-vacationals-search fieldset,.pane-rental-search fieldset,.pane-premises-search fieldset,.pane-housing-company-search fieldset,.page-vahti #content fieldset{float:left;margin:0;padding:0;border:0;}.pane-residence-search .form-item,.pane-plot-search .form-item,.pane-parking-search .form-item,.pane-vacationals-search .form-item,.pane-rental-search .form-item,.pane-premises-search .form-item,.pane-housing-company-search .form-item,.page-vahti #content .form-item{float:left;margin:0;position:relative;}.pane-residence-search .form-item .form-item,.pane-plot-search .form-item .form-item,.pane-parking-search .form-item .form-item,.pane-vacationals-search .form-item .form-item,.pane-rental-search .form-item .form-item,.pane-premises-search .form-item .form-item,.pane-housing-company-search .form-item .form-item,.page-vahti #content .form-item .form-item{float:none;}.pane-residence-search #edit-combinedplotarea,.pane-plot-search #edit-combinedplotarea,.pane-parking-search #edit-combinedplotarea,.pane-vacationals-search #edit-combinedplotarea,.pane-rental-search #edit-combinedplotarea,.pane-premises-search #edit-combinedplotarea,.pane-housing-company-search #edit-combinedplotarea,.page-vahti #content #edit-combinedplotarea{width:27%;}@media (min-width:1px) and (max-width:959px){.pane-residence-search #edit-combinedplotarea,.pane-plot-search #edit-combinedplotarea,.pane-parking-search #edit-combinedplotarea,.pane-vacationals-search #edit-combinedplotarea,.pane-rental-search #edit-combinedplotarea,.pane-premises-search #edit-combinedplotarea,.pane-housing-company-search #edit-combinedplotarea,.page-vahti #content #edit-combinedplotarea{width:49%;}}.pane-residence-search #edit-combinedconstructionyear,.pane-plot-search #edit-combinedconstructionyear,.pane-parking-search #edit-combinedconstructionyear,.pane-vacationals-search #edit-combinedconstructionyear,.pane-rental-search #edit-combinedconstructionyear,.pane-premises-search #edit-combinedconstructionyear,.pane-housing-company-search #edit-combinedconstructionyear,.page-vahti #content #edit-combinedconstructionyear{width:23%;}@media (min-width:1px) and (max-width:959px){.pane-residence-search #edit-combinedconstructionyear,.pane-plot-search #edit-combinedconstructionyear,.pane-parking-search #edit-combinedconstructionyear,.pane-vacationals-search #edit-combinedconstructionyear,.pane-rental-search #edit-combinedconstructionyear,.pane-premises-search #edit-combinedconstructionyear,.pane-housing-company-search #edit-combinedconstructionyear,.page-vahti #content #edit-combinedconstructionyear{width:49%;}}.pane-residence-search #edit-combinedplotarea,.pane-residence-search .form-item-Location,.pane-residence-search .form-item-NumberOfRooms,.pane-residence-search #edit-combinedlocation,.pane-residence-search .form-item-ResidenceProperties,.pane-residence-search .form-item-Unique,.pane-residence-search .form-item-NewProperty,.pane-plot-search #edit-combinedplotarea,.pane-plot-search .form-item-Location,.pane-plot-search .form-item-NumberOfRooms,.pane-plot-search #edit-combinedlocation,.pane-plot-search .form-item-ResidenceProperties,.pane-plot-search .form-item-Unique,.pane-plot-search .form-item-NewProperty,.pane-parking-search #edit-combinedplotarea,.pane-parking-search .form-item-Location,.pane-parking-search .form-item-NumberOfRooms,.pane-parking-search #edit-combinedlocation,.pane-parking-search .form-item-ResidenceProperties,.pane-parking-search .form-item-Unique,.pane-parking-search .form-item-NewProperty,.pane-vacationals-search #edit-combinedplotarea,.pane-vacationals-search .form-item-Location,.pane-vacationals-search .form-item-NumberOfRooms,.pane-vacationals-search #edit-combinedlocation,.pane-vacationals-search .form-item-ResidenceProperties,.pane-vacationals-search .form-item-Unique,.pane-vacationals-search .form-item-NewProperty,.pane-rental-search #edit-combinedplotarea,.pane-rental-search .form-item-Location,.pane-rental-search .form-item-NumberOfRooms,.pane-rental-search #edit-combinedlocation,.pane-rental-search .form-item-ResidenceProperties,.pane-rental-search .form-item-Unique,.pane-rental-search .form-item-NewProperty,.pane-premises-search #edit-combinedplotarea,.pane-premises-search .form-item-Location,.pane-premises-search .form-item-NumberOfRooms,.pane-premises-search #edit-combinedlocation,.pane-premises-search .form-item-ResidenceProperties,.pane-premises-search .form-item-Unique,.pane-premises-search .form-item-NewProperty,.pane-housing-company-search #edit-combinedplotarea,.pane-housing-company-search .form-item-Location,.pane-housing-company-search .form-item-NumberOfRooms,.pane-housing-company-search #edit-combinedlocation,.pane-housing-company-search .form-item-ResidenceProperties,.pane-housing-company-search .form-item-Unique,.pane-housing-company-search .form-item-NewProperty,.page-vahti #content #edit-combinedplotarea,.page-vahti #content .form-item-Location,.page-vahti #content .form-item-NumberOfRooms,.page-vahti #content #edit-combinedlocation,.page-vahti #content .form-item-ResidenceProperties,.page-vahti #content .form-item-Unique,.page-vahti #content .form-item-NewProperty{clear:both;margin-left:0 !important;}.pane-residence-search #edit-combinedlocation > div > div,.pane-plot-search #edit-combinedlocation > div > div,.pane-parking-search #edit-combinedlocation > div > div,.pane-vacationals-search #edit-combinedlocation > div > div,.pane-rental-search #edit-combinedlocation > div > div,.pane-premises-search #edit-combinedlocation > div > div,.pane-housing-company-search #edit-combinedlocation > div > div,.page-vahti #content #edit-combinedlocation > div > div{float:left;}.pane-residence-search .form-item-NumberOfRooms,.pane-plot-search .form-item-NumberOfRooms,.pane-parking-search .form-item-NumberOfRooms,.pane-vacationals-search .form-item-NumberOfRooms,.pane-rental-search .form-item-NumberOfRooms,.pane-premises-search .form-item-NumberOfRooms,.pane-housing-company-search .form-item-NumberOfRooms,.page-vahti #content .form-item-NumberOfRooms{width:42%;margin-left:0;}.pane-residence-search .form-item-NumberOfRooms .form-item,.pane-plot-search .form-item-NumberOfRooms .form-item,.pane-parking-search .form-item-NumberOfRooms .form-item,.pane-vacationals-search .form-item-NumberOfRooms .form-item,.pane-rental-search .form-item-NumberOfRooms .form-item,.pane-premises-search .form-item-NumberOfRooms .form-item,.pane-housing-company-search .form-item-NumberOfRooms .form-item,.page-vahti #content .form-item-NumberOfRooms .form-item{display:inline-block;margin-left:18px;}.pane-residence-search .form-item-NumberOfRooms .form-item:first-child,.pane-plot-search .form-item-NumberOfRooms .form-item:first-child,.pane-parking-search .form-item-NumberOfRooms .form-item:first-child,.pane-vacationals-search .form-item-NumberOfRooms .form-item:first-child,.pane-rental-search .form-item-NumberOfRooms .form-item:first-child,.pane-premises-search .form-item-NumberOfRooms .form-item:first-child,.pane-housing-company-search .form-item-NumberOfRooms .form-item:first-child,.page-vahti #content .form-item-NumberOfRooms .form-item:first-child{margin-left:0;}@media (min-width:1px) and (max-width:479px){.pane-residence-search .form-item-NumberOfRooms .form-item label,.pane-plot-search .form-item-NumberOfRooms .form-item label,.pane-parking-search .form-item-NumberOfRooms .form-item label,.pane-vacationals-search .form-item-NumberOfRooms .form-item label,.pane-rental-search .form-item-NumberOfRooms .form-item label,.pane-premises-search .form-item-NumberOfRooms .form-item label,.pane-housing-company-search .form-item-NumberOfRooms .form-item label,.page-vahti #content .form-item-NumberOfRooms .form-item label{padding-left:22px;}}.pane-residence-search .form-item-Location,.pane-plot-search .form-item-Location,.pane-parking-search .form-item-Location,.pane-vacationals-search .form-item-Location,.pane-rental-search .form-item-Location,.pane-premises-search .form-item-Location,.pane-housing-company-search .form-item-Location,.page-vahti #content .form-item-Location{width:26%;}.pane-residence-search .form-item-Location input,.pane-plot-search .form-item-Location input,.pane-parking-search .form-item-Location input,.pane-vacationals-search .form-item-Location input,.pane-rental-search .form-item-Location input,.pane-premises-search .form-item-Location input,.pane-housing-company-search .form-item-Location input,.page-vahti #content .form-item-Location input{width:calc(100% - 34px);}.pane-residence-search .form-item-Location .suffix,.pane-plot-search .form-item-Location .suffix,.pane-parking-search .form-item-Location .suffix,.pane-vacationals-search .form-item-Location .suffix,.pane-rental-search .form-item-Location .suffix,.pane-premises-search .form-item-Location .suffix,.pane-housing-company-search .form-item-Location .suffix,.page-vahti #content .form-item-Location .suffix{position:absolute;right:3px;top:43px;}@media (min-width:1px) and (max-width:479px){.pane-residence-search .form-item-Location .ms-sel-ctn,.pane-plot-search .form-item-Location .ms-sel-ctn,.pane-parking-search .form-item-Location .ms-sel-ctn,.pane-vacationals-search .form-item-Location .ms-sel-ctn,.pane-rental-search .form-item-Location .ms-sel-ctn,.pane-premises-search .form-item-Location .ms-sel-ctn,.pane-housing-company-search .form-item-Location .ms-sel-ctn,.page-vahti #content .form-item-Location .ms-sel-ctn{width:100%;}}.pane-residence-search .form-item-Location .quick-search-tooltip,.pane-plot-search .form-item-Location .quick-search-tooltip,.pane-parking-search .form-item-Location .quick-search-tooltip,.pane-vacationals-search .form-item-Location .quick-search-tooltip,.pane-rental-search .form-item-Location .quick-search-tooltip,.pane-premises-search .form-item-Location .quick-search-tooltip,.pane-housing-company-search .form-item-Location .quick-search-tooltip,.page-vahti #content .form-item-Location .quick-search-tooltip{top:90px;}@media (min-width:960px){.pane-residence-search .form-item-Location .quick-search-tooltip .quick-search-tooltip-arrow,.pane-plot-search .form-item-Location .quick-search-tooltip .quick-search-tooltip-arrow,.pane-parking-search .form-item-Location .quick-search-tooltip .quick-search-tooltip-arrow,.pane-vacationals-search .form-item-Location .quick-search-tooltip .quick-search-tooltip-arrow,.pane-rental-search .form-item-Location .quick-search-tooltip .quick-search-tooltip-arrow,.pane-premises-search .form-item-Location .quick-search-tooltip .quick-search-tooltip-arrow,.pane-housing-company-search .form-item-Location .quick-search-tooltip .quick-search-tooltip-arrow,.page-vahti #content .form-item-Location .quick-search-tooltip .quick-search-tooltip-arrow{right:6.251%;}}@media (min-width:1px) and (max-width:959px){.pane-residence-search .form-item-Location .quick-search-tooltip .quick-search-tooltip-arrow,.pane-plot-search .form-item-Location .quick-search-tooltip .quick-search-tooltip-arrow,.pane-parking-search .form-item-Location .quick-search-tooltip .quick-search-tooltip-arrow,.pane-vacationals-search .form-item-Location .quick-search-tooltip .quick-search-tooltip-arrow,.pane-rental-search .form-item-Location .quick-search-tooltip .quick-search-tooltip-arrow,.pane-premises-search .form-item-Location .quick-search-tooltip .quick-search-tooltip-arrow,.pane-housing-company-search .form-item-Location .quick-search-tooltip .quick-search-tooltip-arrow,.page-vahti #content .form-item-Location .quick-search-tooltip .quick-search-tooltip-arrow{left:calc(100% - 14px);}}.pane-residence-search .form-item-PropertyType,.pane-plot-search .form-item-PropertyType,.pane-parking-search .form-item-PropertyType,.pane-vacationals-search .form-item-PropertyType,.pane-rental-search .form-item-PropertyType,.pane-premises-search .form-item-PropertyType,.pane-housing-company-search .form-item-PropertyType,.page-vahti #content .form-item-PropertyType{width:24%;}.pane-residence-search #edit-combinedpricefield,.pane-plot-search #edit-combinedpricefield,.pane-parking-search #edit-combinedpricefield,.pane-vacationals-search #edit-combinedpricefield,.pane-rental-search #edit-combinedpricefield,.pane-premises-search #edit-combinedpricefield,.pane-housing-company-search #edit-combinedpricefield,.page-vahti #content #edit-combinedpricefield{width:24%;}@media (min-width:1px) and (max-width:959px){.pane-residence-search #edit-combinedpricefield,.pane-plot-search #edit-combinedpricefield,.pane-parking-search #edit-combinedpricefield,.pane-vacationals-search #edit-combinedpricefield,.pane-rental-search #edit-combinedpricefield,.pane-premises-search #edit-combinedpricefield,.pane-housing-company-search #edit-combinedpricefield,.page-vahti #content #edit-combinedpricefield{margin-left:0;clear:left;}}.pane-residence-search .form-item-Id,.pane-plot-search .form-item-Id,.pane-parking-search .form-item-Id,.pane-vacationals-search .form-item-Id,.pane-rental-search .form-item-Id,.pane-premises-search .form-item-Id,.pane-housing-company-search .form-item-Id,.page-vahti #content .form-item-Id{width:17%;}.pane-residence-search .form-item-Id input,.pane-plot-search .form-item-Id input,.pane-parking-search .form-item-Id input,.pane-vacationals-search .form-item-Id input,.pane-rental-search .form-item-Id input,.pane-premises-search .form-item-Id input,.pane-housing-company-search .form-item-Id input,.page-vahti #content .form-item-Id input{width:115px;}.pane-residence-search .form-item-Id .suffix,.pane-plot-search .form-item-Id .suffix,.pane-parking-search .form-item-Id .suffix,.pane-vacationals-search .form-item-Id .suffix,.pane-rental-search .form-item-Id .suffix,.pane-premises-search .form-item-Id .suffix,.pane-housing-company-search .form-item-Id .suffix,.page-vahti #content .form-item-Id .suffix{top:5px;position:relative;display:inline-block;margin-left:10px;}.pane-residence-search .form-item-Id .quick-search-tooltip,.pane-plot-search .form-item-Id .quick-search-tooltip,.pane-parking-search .form-item-Id .quick-search-tooltip,.pane-vacationals-search .form-item-Id .quick-search-tooltip,.pane-rental-search .form-item-Id .quick-search-tooltip,.pane-premises-search .form-item-Id .quick-search-tooltip,.pane-housing-company-search .form-item-Id .quick-search-tooltip,.page-vahti #content .form-item-Id .quick-search-tooltip{top:90px;}@media (min-width:960px){.pane-residence-search .form-item-Id .quick-search-tooltip .quick-search-tooltip-arrow,.pane-plot-search .form-item-Id .quick-search-tooltip .quick-search-tooltip-arrow,.pane-parking-search .form-item-Id .quick-search-tooltip .quick-search-tooltip-arrow,.pane-vacationals-search .form-item-Id .quick-search-tooltip .quick-search-tooltip-arrow,.pane-rental-search .form-item-Id .quick-search-tooltip .quick-search-tooltip-arrow,.pane-premises-search .form-item-Id .quick-search-tooltip .quick-search-tooltip-arrow,.pane-housing-company-search .form-item-Id .quick-search-tooltip .quick-search-tooltip-arrow,.page-vahti #content .form-item-Id .quick-search-tooltip .quick-search-tooltip-arrow{right:9.61%;}}@media (min-width:1px) and (max-width:959px){.pane-residence-search .form-item-Id .quick-search-tooltip .quick-search-tooltip-arrow,.pane-plot-search .form-item-Id .quick-search-tooltip .quick-search-tooltip-arrow,.pane-parking-search .form-item-Id .quick-search-tooltip .quick-search-tooltip-arrow,.pane-vacationals-search .form-item-Id .quick-search-tooltip .quick-search-tooltip-arrow,.pane-rental-search .form-item-Id .quick-search-tooltip .quick-search-tooltip-arrow,.pane-premises-search .form-item-Id .quick-search-tooltip .quick-search-tooltip-arrow,.pane-housing-company-search .form-item-Id .quick-search-tooltip .quick-search-tooltip-arrow,.page-vahti #content .form-item-Id .quick-search-tooltip .quick-search-tooltip-arrow{left:135px;}}.pane-residence-search .form-item-Id .quick-search-tooltip,.pane-residence-search .form-item-Location .quick-search-tooltip,.pane-plot-search .form-item-Id .quick-search-tooltip,.pane-plot-search .form-item-Location .quick-search-tooltip,.pane-parking-search .form-item-Id .quick-search-tooltip,.pane-parking-search .form-item-Location .quick-search-tooltip,.pane-vacationals-search .form-item-Id .quick-search-tooltip,.pane-vacationals-search .form-item-Location .quick-search-tooltip,.pane-rental-search .form-item-Id .quick-search-tooltip,.pane-rental-search .form-item-Location .quick-search-tooltip,.pane-premises-search .form-item-Id .quick-search-tooltip,.pane-premises-search .form-item-Location .quick-search-tooltip,.pane-housing-company-search .form-item-Id .quick-search-tooltip,.pane-housing-company-search .form-item-Location .quick-search-tooltip,.page-vahti #content .form-item-Id .quick-search-tooltip,.page-vahti #content .form-item-Location .quick-search-tooltip{width:auto;}.pane-residence-search .form-item-ParkingType,.pane-residence-search .form-item-VacationalsType,.pane-residence-search .form-item-PremisesType,.pane-residence-search #edit-combinedlocation > div > div,.pane-plot-search .form-item-ParkingType,.pane-plot-search .form-item-VacationalsType,.pane-plot-search .form-item-PremisesType,.pane-plot-search #edit-combinedlocation > div > div,.pane-parking-search .form-item-ParkingType,.pane-parking-search .form-item-VacationalsType,.pane-parking-search .form-item-PremisesType,.pane-parking-search #edit-combinedlocation > div > div,.pane-vacationals-search .form-item-ParkingType,.pane-vacationals-search .form-item-VacationalsType,.pane-vacationals-search .form-item-PremisesType,.pane-vacationals-search #edit-combinedlocation > div > div,.pane-rental-search .form-item-ParkingType,.pane-rental-search .form-item-VacationalsType,.pane-rental-search .form-item-PremisesType,.pane-rental-search #edit-combinedlocation > div > div,.pane-premises-search .form-item-ParkingType,.pane-premises-search .form-item-VacationalsType,.pane-premises-search .form-item-PremisesType,.pane-premises-search #edit-combinedlocation > div > div,.pane-housing-company-search .form-item-ParkingType,.pane-housing-company-search .form-item-VacationalsType,.pane-housing-company-search .form-item-PremisesType,.pane-housing-company-search #edit-combinedlocation > div > div,.page-vahti #content .form-item-ParkingType,.page-vahti #content .form-item-VacationalsType,.page-vahti #content .form-item-PremisesType,.page-vahti #content #edit-combinedlocation > div > div{width:23%;}.pane-residence-search .form-item-PlotType,.pane-plot-search .form-item-PlotType,.pane-parking-search .form-item-PlotType,.pane-vacationals-search .form-item-PlotType,.pane-rental-search .form-item-PlotType,.pane-premises-search .form-item-PlotType,.pane-housing-company-search .form-item-PlotType,.page-vahti #content .form-item-PlotType{width:23%;}@media (min-width:1px) and (max-width:959px){.pane-residence-search .form-item-Id,.pane-residence-search .form-item-Location,.pane-residence-search .form-item-PropertyType,.pane-residence-search .form-item-NumberOfRooms,.pane-residence-search .form-item-PlotType,.pane-residence-search #edit-combinedpricefield,.pane-plot-search .form-item-Id,.pane-plot-search .form-item-Location,.pane-plot-search .form-item-PropertyType,.pane-plot-search .form-item-NumberOfRooms,.pane-plot-search .form-item-PlotType,.pane-plot-search #edit-combinedpricefield,.pane-parking-search .form-item-Id,.pane-parking-search .form-item-Location,.pane-parking-search .form-item-PropertyType,.pane-parking-search .form-item-NumberOfRooms,.pane-parking-search .form-item-PlotType,.pane-parking-search #edit-combinedpricefield,.pane-vacationals-search .form-item-Id,.pane-vacationals-search .form-item-Location,.pane-vacationals-search .form-item-PropertyType,.pane-vacationals-search .form-item-NumberOfRooms,.pane-vacationals-search .form-item-PlotType,.pane-vacationals-search #edit-combinedpricefield,.pane-rental-search .form-item-Id,.pane-rental-search .form-item-Location,.pane-rental-search .form-item-PropertyType,.pane-rental-search .form-item-NumberOfRooms,.pane-rental-search .form-item-PlotType,.pane-rental-search #edit-combinedpricefield,.pane-premises-search .form-item-Id,.pane-premises-search .form-item-Location,.pane-premises-search .form-item-PropertyType,.pane-premises-search .form-item-NumberOfRooms,.pane-premises-search .form-item-PlotType,.pane-premises-search #edit-combinedpricefield,.pane-housing-company-search .form-item-Id,.pane-housing-company-search .form-item-Location,.pane-housing-company-search .form-item-PropertyType,.pane-housing-company-search .form-item-NumberOfRooms,.pane-housing-company-search .form-item-PlotType,.pane-housing-company-search #edit-combinedpricefield,.page-vahti #content .form-item-Id,.page-vahti #content .form-item-Location,.page-vahti #content .form-item-PropertyType,.page-vahti #content .form-item-NumberOfRooms,.page-vahti #content .form-item-PlotType,.page-vahti #content #edit-combinedpricefield{width:49%;}}.pane-residence-search #edit-combinedlivingarea,.pane-plot-search #edit-combinedlivingarea,.pane-parking-search #edit-combinedlivingarea,.pane-vacationals-search #edit-combinedlivingarea,.pane-rental-search #edit-combinedlivingarea,.pane-premises-search #edit-combinedlivingarea,.pane-housing-company-search #edit-combinedlivingarea,.page-vahti #content #edit-combinedlivingarea{width:48%;}@media (min-width:1px) and (max-width:959px){.pane-residence-search #edit-combinedlivingarea,.pane-plot-search #edit-combinedlivingarea,.pane-parking-search #edit-combinedlivingarea,.pane-vacationals-search #edit-combinedlivingarea,.pane-rental-search #edit-combinedlivingarea,.pane-premises-search #edit-combinedlivingarea,.pane-housing-company-search #edit-combinedlivingarea,.page-vahti #content #edit-combinedlivingarea{margin-left:2%;width:28%;}}.pane-residence-search #edit-combinedlocation,.pane-residence-search #edit-combinedlocation div,.pane-plot-search #edit-combinedlocation,.pane-plot-search #edit-combinedlocation div,.pane-parking-search #edit-combinedlocation,.pane-parking-search #edit-combinedlocation div,.pane-vacationals-search #edit-combinedlocation,.pane-vacationals-search #edit-combinedlocation div,.pane-rental-search #edit-combinedlocation,.pane-rental-search #edit-combinedlocation div,.pane-premises-search #edit-combinedlocation,.pane-premises-search #edit-combinedlocation div,.pane-housing-company-search #edit-combinedlocation,.pane-housing-company-search #edit-combinedlocation div,.page-vahti #content #edit-combinedlocation,.page-vahti #content #edit-combinedlocation div{width:100%;}.pane-residence-search #realia-masteri-search-form-builder .form-item-SaleStartedDaysAgo input,.pane-plot-search #realia-masteri-search-form-builder .form-item-SaleStartedDaysAgo input,.pane-parking-search #realia-masteri-search-form-builder .form-item-SaleStartedDaysAgo input,.pane-vacationals-search #realia-masteri-search-form-builder .form-item-SaleStartedDaysAgo input,.pane-rental-search #realia-masteri-search-form-builder .form-item-SaleStartedDaysAgo input,.pane-premises-search #realia-masteri-search-form-builder .form-item-SaleStartedDaysAgo input,.pane-housing-company-search #realia-masteri-search-form-builder .form-item-SaleStartedDaysAgo input,.page-vahti #content #realia-masteri-search-form-builder .form-item-SaleStartedDaysAgo input{width:41px;margin-right:5px;}.pane-residence-search #edit-combinedlivingarea .form-item:first-child .suffix,.pane-residence-search #edit-combinedplotarea .form-item:first-child .suffix,.pane-residence-search #edit-combinedconstructionyear .form-item:first-child .suffix,.pane-plot-search #edit-combinedlivingarea .form-item:first-child .suffix,.pane-plot-search #edit-combinedplotarea .form-item:first-child .suffix,.pane-plot-search #edit-combinedconstructionyear .form-item:first-child .suffix,.pane-parking-search #edit-combinedlivingarea .form-item:first-child .suffix,.pane-parking-search #edit-combinedplotarea .form-item:first-child .suffix,.pane-parking-search #edit-combinedconstructionyear .form-item:first-child .suffix,.pane-vacationals-search #edit-combinedlivingarea .form-item:first-child .suffix,.pane-vacationals-search #edit-combinedplotarea .form-item:first-child .suffix,.pane-vacationals-search #edit-combinedconstructionyear .form-item:first-child .suffix,.pane-rental-search #edit-combinedlivingarea .form-item:first-child .suffix,.pane-rental-search #edit-combinedplotarea .form-item:first-child .suffix,.pane-rental-search #edit-combinedconstructionyear .form-item:first-child .suffix,.pane-premises-search #edit-combinedlivingarea .form-item:first-child .suffix,.pane-premises-search #edit-combinedplotarea .form-item:first-child .suffix,.pane-premises-search #edit-combinedconstructionyear .form-item:first-child .suffix,.pane-housing-company-search #edit-combinedlivingarea .form-item:first-child .suffix,.pane-housing-company-search #edit-combinedplotarea .form-item:first-child .suffix,.pane-housing-company-search #edit-combinedconstructionyear .form-item:first-child .suffix,.page-vahti #content #edit-combinedlivingarea .form-item:first-child .suffix,.page-vahti #content #edit-combinedplotarea .form-item:first-child .suffix,.page-vahti #content #edit-combinedconstructionyear .form-item:first-child .suffix{display:none;}.pane-residence-search #edit-combinedlivingarea .form-item:not(:first-child),.pane-residence-search #edit-combinedplotarea .form-item:not(:first-child),.pane-residence-search #edit-combinedconstructionyear .form-item:not(:first-child),.pane-plot-search #edit-combinedlivingarea .form-item:not(:first-child),.pane-plot-search #edit-combinedplotarea .form-item:not(:first-child),.pane-plot-search #edit-combinedconstructionyear .form-item:not(:first-child),.pane-parking-search #edit-combinedlivingarea .form-item:not(:first-child),.pane-parking-search #edit-combinedplotarea .form-item:not(:first-child),.pane-parking-search #edit-combinedconstructionyear .form-item:not(:first-child),.pane-vacationals-search #edit-combinedlivingarea .form-item:not(:first-child),.pane-vacationals-search #edit-combinedplotarea .form-item:not(:first-child),.pane-vacationals-search #edit-combinedconstructionyear .form-item:not(:first-child),.pane-rental-search #edit-combinedlivingarea .form-item:not(:first-child),.pane-rental-search #edit-combinedplotarea .form-item:not(:first-child),.pane-rental-search #edit-combinedconstructionyear .form-item:not(:first-child),.pane-premises-search #edit-combinedlivingarea .form-item:not(:first-child),.pane-premises-search #edit-combinedplotarea .form-item:not(:first-child),.pane-premises-search #edit-combinedconstructionyear .form-item:not(:first-child),.pane-housing-company-search #edit-combinedlivingarea .form-item:not(:first-child),.pane-housing-company-search #edit-combinedplotarea .form-item:not(:first-child),.pane-housing-company-search #edit-combinedconstructionyear .form-item:not(:first-child),.page-vahti #content #edit-combinedlivingarea .form-item:not(:first-child),.page-vahti #content #edit-combinedplotarea .form-item:not(:first-child),.page-vahti #content #edit-combinedconstructionyear .form-item:not(:first-child){margin-left:4px;}.pane-residence-search #edit-combinedlivingarea .form-item,.pane-residence-search #edit-combinedplotarea .form-item,.pane-residence-search #edit-combinedconstructionyear .form-item,.pane-plot-search #edit-combinedlivingarea .form-item,.pane-plot-search #edit-combinedplotarea .form-item,.pane-plot-search #edit-combinedconstructionyear .form-item,.pane-parking-search #edit-combinedlivingarea .form-item,.pane-parking-search #edit-combinedplotarea .form-item,.pane-parking-search #edit-combinedconstructionyear .form-item,.pane-vacationals-search #edit-combinedlivingarea .form-item,.pane-vacationals-search #edit-combinedplotarea .form-item,.pane-vacationals-search #edit-combinedconstructionyear .form-item,.pane-rental-search #edit-combinedlivingarea .form-item,.pane-rental-search #edit-combinedplotarea .form-item,.pane-rental-search #edit-combinedconstructionyear .form-item,.pane-premises-search #edit-combinedlivingarea .form-item,.pane-premises-search #edit-combinedplotarea .form-item,.pane-premises-search #edit-combinedconstructionyear .form-item,.pane-housing-company-search #edit-combinedlivingarea .form-item,.pane-housing-company-search #edit-combinedplotarea .form-item,.pane-housing-company-search #edit-combinedconstructionyear .form-item,.page-vahti #content #edit-combinedlivingarea .form-item,.page-vahti #content #edit-combinedplotarea .form-item,.page-vahti #content #edit-combinedconstructionyear .form-item{width:108px;}.pane-residence-search #edit-combinedlivingarea .form-item input,.pane-residence-search #edit-combinedplotarea .form-item input,.pane-residence-search #edit-combinedconstructionyear .form-item input,.pane-plot-search #edit-combinedlivingarea .form-item input,.pane-plot-search #edit-combinedplotarea .form-item input,.pane-plot-search #edit-combinedconstructionyear .form-item input,.pane-parking-search #edit-combinedlivingarea .form-item input,.pane-parking-search #edit-combinedplotarea .form-item input,.pane-parking-search #edit-combinedconstructionyear .form-item input,.pane-vacationals-search #edit-combinedlivingarea .form-item input,.pane-vacationals-search #edit-combinedplotarea .form-item input,.pane-vacationals-search #edit-combinedconstructionyear .form-item input,.pane-rental-search #edit-combinedlivingarea .form-item input,.pane-rental-search #edit-combinedplotarea .form-item input,.pane-rental-search #edit-combinedconstructionyear .form-item input,.pane-premises-search #edit-combinedlivingarea .form-item input,.pane-premises-search #edit-combinedplotarea .form-item input,.pane-premises-search #edit-combinedconstructionyear .form-item input,.pane-housing-company-search #edit-combinedlivingarea .form-item input,.pane-housing-company-search #edit-combinedplotarea .form-item input,.pane-housing-company-search #edit-combinedconstructionyear .form-item input,.page-vahti #content #edit-combinedlivingarea .form-item input,.page-vahti #content #edit-combinedplotarea .form-item input,.page-vahti #content #edit-combinedconstructionyear .form-item input{width:66px;margin-right:6px;}.pane-residence-search #edit-combinedlivingarea .form-item:first-child,.pane-residence-search #edit-combinedplotarea .form-item:first-child,.pane-residence-search #edit-combinedconstructionyear .form-item:first-child,.pane-plot-search #edit-combinedlivingarea .form-item:first-child,.pane-plot-search #edit-combinedplotarea .form-item:first-child,.pane-plot-search #edit-combinedconstructionyear .form-item:first-child,.pane-parking-search #edit-combinedlivingarea .form-item:first-child,.pane-parking-search #edit-combinedplotarea .form-item:first-child,.pane-parking-search #edit-combinedconstructionyear .form-item:first-child,.pane-vacationals-search #edit-combinedlivingarea .form-item:first-child,.pane-vacationals-search #edit-combinedplotarea .form-item:first-child,.pane-vacationals-search #edit-combinedconstructionyear .form-item:first-child,.pane-rental-search #edit-combinedlivingarea .form-item:first-child,.pane-rental-search #edit-combinedplotarea .form-item:first-child,.pane-rental-search #edit-combinedconstructionyear .form-item:first-child,.pane-premises-search #edit-combinedlivingarea .form-item:first-child,.pane-premises-search #edit-combinedplotarea .form-item:first-child,.pane-premises-search #edit-combinedconstructionyear .form-item:first-child,.pane-housing-company-search #edit-combinedlivingarea .form-item:first-child,.pane-housing-company-search #edit-combinedplotarea .form-item:first-child,.pane-housing-company-search #edit-combinedconstructionyear .form-item:first-child,.page-vahti #content #edit-combinedlivingarea .form-item:first-child,.page-vahti #content #edit-combinedplotarea .form-item:first-child,.page-vahti #content #edit-combinedconstructionyear .form-item:first-child{width:90px;}.pane-residence-search #edit-combinedlivingarea .form-item:first-child:after,.pane-residence-search #edit-combinedplotarea .form-item:first-child:after,.pane-residence-search #edit-combinedconstructionyear .form-item:first-child:after,.pane-plot-search #edit-combinedlivingarea .form-item:first-child:after,.pane-plot-search #edit-combinedplotarea .form-item:first-child:after,.pane-plot-search #edit-combinedconstructionyear .form-item:first-child:after,.pane-parking-search #edit-combinedlivingarea .form-item:first-child:after,.pane-parking-search #edit-combinedplotarea .form-item:first-child:after,.pane-parking-search #edit-combinedconstructionyear .form-item:first-child:after,.pane-vacationals-search #edit-combinedlivingarea .form-item:first-child:after,.pane-vacationals-search #edit-combinedplotarea .form-item:first-child:after,.pane-vacationals-search #edit-combinedconstructionyear .form-item:first-child:after,.pane-rental-search #edit-combinedlivingarea .form-item:first-child:after,.pane-rental-search #edit-combinedplotarea .form-item:first-child:after,.pane-rental-search #edit-combinedconstructionyear .form-item:first-child:after,.pane-premises-search #edit-combinedlivingarea .form-item:first-child:after,.pane-premises-search #edit-combinedplotarea .form-item:first-child:after,.pane-premises-search #edit-combinedconstructionyear .form-item:first-child:after,.pane-housing-company-search #edit-combinedlivingarea .form-item:first-child:after,.pane-housing-company-search #edit-combinedplotarea .form-item:first-child:after,.pane-housing-company-search #edit-combinedconstructionyear .form-item:first-child:after,.page-vahti #content #edit-combinedlivingarea .form-item:first-child:after,.page-vahti #content #edit-combinedplotarea .form-item:first-child:after,.page-vahti #content #edit-combinedconstructionyear .form-item:first-child:after{content:'-';}.pane-residence-search #edit-combinedplotarea .form-item input,.pane-plot-search #edit-combinedplotarea .form-item input,.pane-parking-search #edit-combinedplotarea .form-item input,.pane-vacationals-search #edit-combinedplotarea .form-item input,.pane-rental-search #edit-combinedplotarea .form-item input,.pane-premises-search #edit-combinedplotarea .form-item input,.pane-housing-company-search #edit-combinedplotarea .form-item input,.page-vahti #content #edit-combinedplotarea .form-item input{width:73px;}.pane-residence-search #edit-combinedplotarea .form-item:first-child,.pane-plot-search #edit-combinedplotarea .form-item:first-child,.pane-parking-search #edit-combinedplotarea .form-item:first-child,.pane-vacationals-search #edit-combinedplotarea .form-item:first-child,.pane-rental-search #edit-combinedplotarea .form-item:first-child,.pane-premises-search #edit-combinedplotarea .form-item:first-child,.pane-housing-company-search #edit-combinedplotarea .form-item:first-child,.page-vahti #content #edit-combinedplotarea .form-item:first-child{width:96px;}.pane-residence-search #edit-combinedconstructionyear .form-item input,.pane-plot-search #edit-combinedconstructionyear .form-item input,.pane-parking-search #edit-combinedconstructionyear .form-item input,.pane-vacationals-search #edit-combinedconstructionyear .form-item input,.pane-rental-search #edit-combinedconstructionyear .form-item input,.pane-premises-search #edit-combinedconstructionyear .form-item input,.pane-housing-company-search #edit-combinedconstructionyear .form-item input,.page-vahti #content #edit-combinedconstructionyear .form-item input{width:56px;}.pane-residence-search #edit-combinedconstructionyear .form-item:first-child,.pane-plot-search #edit-combinedconstructionyear .form-item:first-child,.pane-parking-search #edit-combinedconstructionyear .form-item:first-child,.pane-vacationals-search #edit-combinedconstructionyear .form-item:first-child,.pane-rental-search #edit-combinedconstructionyear .form-item:first-child,.pane-premises-search #edit-combinedconstructionyear .form-item:first-child,.pane-housing-company-search #edit-combinedconstructionyear .form-item:first-child,.page-vahti #content #edit-combinedconstructionyear .form-item:first-child{width:79px;}.pane-residence-search #edit-combinedpricefield .form-item input,.pane-plot-search #edit-combinedpricefield .form-item input,.pane-parking-search #edit-combinedpricefield .form-item input,.pane-vacationals-search #edit-combinedpricefield .form-item input,.pane-rental-search #edit-combinedpricefield .form-item input,.pane-premises-search #edit-combinedpricefield .form-item input,.pane-housing-company-search #edit-combinedpricefield .form-item input,.page-vahti #content #edit-combinedpricefield .form-item input{margin-right:6px;width:91px;}.pane-residence-search #edit-combinedpricefield .form-item:not(:first-child),.pane-plot-search #edit-combinedpricefield .form-item:not(:first-child),.pane-parking-search #edit-combinedpricefield .form-item:not(:first-child),.pane-vacationals-search #edit-combinedpricefield .form-item:not(:first-child),.pane-rental-search #edit-combinedpricefield .form-item:not(:first-child),.pane-premises-search #edit-combinedpricefield .form-item:not(:first-child),.pane-housing-company-search #edit-combinedpricefield .form-item:not(:first-child),.page-vahti #content #edit-combinedpricefield .form-item:not(:first-child){margin-left:10px;}.pane-residence-search #edit-combinedpricefield .form-item:first-child:after,.pane-plot-search #edit-combinedpricefield .form-item:first-child:after,.pane-parking-search #edit-combinedpricefield .form-item:first-child:after,.pane-vacationals-search #edit-combinedpricefield .form-item:first-child:after,.pane-rental-search #edit-combinedpricefield .form-item:first-child:after,.pane-premises-search #edit-combinedpricefield .form-item:first-child:after,.pane-housing-company-search #edit-combinedpricefield .form-item:first-child:after,.page-vahti #content #edit-combinedpricefield .form-item:first-child:after{content:'-';}.pane-residence-search #edit-combinedlocation > div > div:not(:first-child),.pane-plot-search #edit-combinedlocation > div > div:not(:first-child),.pane-parking-search #edit-combinedlocation > div > div:not(:first-child),.pane-vacationals-search #edit-combinedlocation > div > div:not(:first-child),.pane-rental-search #edit-combinedlocation > div > div:not(:first-child),.pane-premises-search #edit-combinedlocation > div > div:not(:first-child),.pane-housing-company-search #edit-combinedlocation > div > div:not(:first-child),.page-vahti #content #edit-combinedlocation > div > div:not(:first-child){margin-left:2%;}@media (min-width:1px) and (max-width:959px){.pane-residence-search .form-item-PremisesType,.pane-residence-search .form-item-VacationalsType,.pane-residence-search .form-item-ParkingType,.pane-plot-search .form-item-PremisesType,.pane-plot-search .form-item-VacationalsType,.pane-plot-search .form-item-ParkingType,.pane-parking-search .form-item-PremisesType,.pane-parking-search .form-item-VacationalsType,.pane-parking-search .form-item-ParkingType,.pane-vacationals-search .form-item-PremisesType,.pane-vacationals-search .form-item-VacationalsType,.pane-vacationals-search .form-item-ParkingType,.pane-rental-search .form-item-PremisesType,.pane-rental-search .form-item-VacationalsType,.pane-rental-search .form-item-ParkingType,.pane-premises-search .form-item-PremisesType,.pane-premises-search .form-item-VacationalsType,.pane-premises-search .form-item-ParkingType,.pane-housing-company-search .form-item-PremisesType,.pane-housing-company-search .form-item-VacationalsType,.pane-housing-company-search .form-item-ParkingType,.page-vahti #content .form-item-PremisesType,.page-vahti #content .form-item-VacationalsType,.page-vahti #content .form-item-ParkingType{width:48%;margin-left:0;}}@media (min-width:1200px){.pane-residence-search .form-item-PremisesType,.pane-residence-search .form-item-VacationalsType,.pane-residence-search .form-item-ParkingType,.pane-plot-search .form-item-PremisesType,.pane-plot-search .form-item-VacationalsType,.pane-plot-search .form-item-ParkingType,.pane-parking-search .form-item-PremisesType,.pane-parking-search .form-item-VacationalsType,.pane-parking-search .form-item-ParkingType,.pane-vacationals-search .form-item-PremisesType,.pane-vacationals-search .form-item-VacationalsType,.pane-vacationals-search .form-item-ParkingType,.pane-rental-search .form-item-PremisesType,.pane-rental-search .form-item-VacationalsType,.pane-rental-search .form-item-ParkingType,.pane-premises-search .form-item-PremisesType,.pane-premises-search .form-item-VacationalsType,.pane-premises-search .form-item-ParkingType,.pane-housing-company-search .form-item-PremisesType,.pane-housing-company-search .form-item-VacationalsType,.pane-housing-company-search .form-item-ParkingType,.page-vahti #content .form-item-PremisesType,.page-vahti #content .form-item-VacationalsType,.page-vahti #content .form-item-ParkingType{width:23%;}}.pane-residence-search .form-item-ResidenceProperties,.pane-plot-search .form-item-ResidenceProperties,.pane-parking-search .form-item-ResidenceProperties,.pane-vacationals-search .form-item-ResidenceProperties,.pane-rental-search .form-item-ResidenceProperties,.pane-premises-search .form-item-ResidenceProperties,.pane-housing-company-search .form-item-ResidenceProperties,.page-vahti #content .form-item-ResidenceProperties{width:42%;}@media (min-width:1px) and (max-width:959px){.pane-residence-search .form-item-ResidenceProperties,.pane-plot-search .form-item-ResidenceProperties,.pane-parking-search .form-item-ResidenceProperties,.pane-vacationals-search .form-item-ResidenceProperties,.pane-rental-search .form-item-ResidenceProperties,.pane-premises-search .form-item-ResidenceProperties,.pane-housing-company-search .form-item-ResidenceProperties,.page-vahti #content .form-item-ResidenceProperties{width:78%;}}@media (min-width:1px) and (max-width:479px){.pane-residence-search .form-item-ResidenceProperties,.pane-plot-search .form-item-ResidenceProperties,.pane-parking-search .form-item-ResidenceProperties,.pane-vacationals-search .form-item-ResidenceProperties,.pane-rental-search .form-item-ResidenceProperties,.pane-premises-search .form-item-ResidenceProperties,.pane-housing-company-search .form-item-ResidenceProperties,.page-vahti #content .form-item-ResidenceProperties{width:100%;}}@media (min-width:1px) and (max-width:959px){.pane-residence-search .form-item-NextShowing,.pane-plot-search .form-item-NextShowing,.pane-parking-search .form-item-NextShowing,.pane-vacationals-search .form-item-NextShowing,.pane-rental-search .form-item-NextShowing,.pane-premises-search .form-item-NextShowing,.pane-housing-company-search .form-item-NextShowing,.page-vahti #content .form-item-NextShowing{width:19%;}}@media (min-width:1px) and (max-width:479px){.pane-residence-search .form-item-NextShowing,.pane-plot-search .form-item-NextShowing,.pane-parking-search .form-item-NextShowing,.pane-vacationals-search .form-item-NextShowing,.pane-rental-search .form-item-NextShowing,.pane-premises-search .form-item-NextShowing,.pane-housing-company-search .form-item-NextShowing,.page-vahti #content .form-item-NextShowing{width:100%;margin-left:0;}}.pane-residence-search #edit-residenceproperties .form-item,.pane-plot-search #edit-residenceproperties .form-item,.pane-parking-search #edit-residenceproperties .form-item,.pane-vacationals-search #edit-residenceproperties .form-item,.pane-rental-search #edit-residenceproperties .form-item,.pane-premises-search #edit-residenceproperties .form-item,.pane-housing-company-search #edit-residenceproperties .form-item,.page-vahti #content #edit-residenceproperties .form-item{display:inline-block;width:32%;}.pane-residence-search .search-form-bottom-wrapper .form-item-NextShowing,.pane-plot-search .search-form-bottom-wrapper .form-item-NextShowing,.pane-parking-search .search-form-bottom-wrapper .form-item-NextShowing,.pane-vacationals-search .search-form-bottom-wrapper .form-item-NextShowing,.pane-rental-search .search-form-bottom-wrapper .form-item-NextShowing,.pane-premises-search .search-form-bottom-wrapper .form-item-NextShowing,.pane-housing-company-search .search-form-bottom-wrapper .form-item-NextShowing,.page-vahti #content .search-form-bottom-wrapper .form-item-NextShowing{margin-bottom:0;margin-top:49px;}.pane-residence-search .form-item-Unique,.pane-plot-search .form-item-Unique,.pane-parking-search .form-item-Unique,.pane-vacationals-search .form-item-Unique,.pane-rental-search .form-item-Unique,.pane-premises-search .form-item-Unique,.pane-housing-company-search .form-item-Unique,.page-vahti #content .form-item-Unique{width:27%;margin-right:7px;}.pane-residence-search .form-item-Auction,.pane-plot-search .form-item-Auction,.pane-parking-search .form-item-Auction,.pane-vacationals-search .form-item-Auction,.pane-rental-search .form-item-Auction,.pane-premises-search .form-item-Auction,.pane-housing-company-search .form-item-Auction,.page-vahti #content .form-item-Auction{margin-left:0 !important;}.pane-residence-search .form-item-NewProperty,.pane-plot-search .form-item-NewProperty,.pane-parking-search .form-item-NewProperty,.pane-vacationals-search .form-item-NewProperty,.pane-rental-search .form-item-NewProperty,.pane-premises-search .form-item-NewProperty,.pane-housing-company-search .form-item-NewProperty,.page-vahti #content .form-item-NewProperty{width:100%;}.pane-residence-search .form-item-NewProperty .form-item,.pane-plot-search .form-item-NewProperty .form-item,.pane-parking-search .form-item-NewProperty .form-item,.pane-vacationals-search .form-item-NewProperty .form-item,.pane-rental-search .form-item-NewProperty .form-item,.pane-premises-search .form-item-NewProperty .form-item,.pane-housing-company-search .form-item-NewProperty .form-item,.page-vahti #content .form-item-NewProperty .form-item{display:inline-block;width:25%;}.pane-residence-search .chosen-container,.pane-plot-search .chosen-container,.pane-parking-search .chosen-container,.pane-vacationals-search .chosen-container,.pane-rental-search .chosen-container,.pane-premises-search .chosen-container,.pane-housing-company-search .chosen-container,.page-vahti #content .chosen-container{width:100% !important;}.pane-residence-search form.expanded,.pane-plot-search form.expanded,.pane-parking-search form.expanded,.pane-vacationals-search form.expanded,.pane-rental-search form.expanded,.pane-premises-search form.expanded,.pane-housing-company-search form.expanded,.page-vahti #content form.expanded{padding:5px 0;}.pane-residence-search form .search-form-bottom-wrapper #edit-actions,.pane-plot-search form .search-form-bottom-wrapper #edit-actions,.pane-parking-search form .search-form-bottom-wrapper #edit-actions,.pane-vacationals-search form .search-form-bottom-wrapper #edit-actions,.pane-rental-search form .search-form-bottom-wrapper #edit-actions,.pane-premises-search form .search-form-bottom-wrapper #edit-actions,.pane-housing-company-search form .search-form-bottom-wrapper #edit-actions,.page-vahti #content form .search-form-bottom-wrapper #edit-actions{width:100%;margin:0;text-align:center;}.pane-residence-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions,.pane-plot-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions,.pane-parking-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions,.pane-vacationals-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions,.pane-rental-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions,.pane-premises-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions,.pane-housing-company-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions,.page-vahti #content form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions{display:none;}@media (min-width:1px) and (max-width:479px){.pane-residence-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions,.pane-plot-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions,.pane-parking-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions,.pane-vacationals-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions,.pane-rental-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions,.pane-premises-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions,.pane-housing-company-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions,.page-vahti #content form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions{display:block;margin:10px auto;width:100%;}.pane-residence-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .fieldset-wrapper,.pane-plot-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .fieldset-wrapper,.pane-parking-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .fieldset-wrapper,.pane-vacationals-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .fieldset-wrapper,.pane-rental-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .fieldset-wrapper,.pane-premises-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .fieldset-wrapper,.pane-housing-company-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .fieldset-wrapper,.page-vahti #content form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .fieldset-wrapper{display:inline-block;text-align:center;}.pane-residence-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-plot-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-parking-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-vacationals-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-rental-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-premises-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-housing-company-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.page-vahti #content form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input{border-radius:0px;}}.pane-residence-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-residence-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.pane-plot-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-plot-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.pane-parking-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-parking-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.pane-vacationals-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-vacationals-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.pane-rental-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-rental-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.pane-premises-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-premises-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.pane-housing-company-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-housing-company-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.page-vahti #content form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.page-vahti #content form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear{background:none;border:0;text-transform:none;line-height:1;padding:2px 0;font-size:16px;color:#f58437;font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;}.pane-residence-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.pane-plot-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.pane-parking-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.pane-vacationals-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.pane-rental-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.pane-premises-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.pane-housing-company-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.page-vahti #content form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear{float:right;margin-left:20px;}@media (min-width:1px) and (max-width:479px){.pane-residence-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.pane-plot-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.pane-parking-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.pane-vacationals-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.pane-rental-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.pane-premises-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.pane-housing-company-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear,.page-vahti #content form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear{margin-left:5px;}}.pane-residence-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear:after,.pane-plot-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear:after,.pane-parking-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear:after,.pane-vacationals-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear:after,.pane-rental-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear:after,.pane-premises-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear:after,.pane-housing-company-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear:after,.page-vahti #content form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions .clear:after{content:"›";margin-left:5px;}.pane-residence-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-plot-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-parking-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-vacationals-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-rental-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-premises-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-housing-company-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.page-vahti #content form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input{float:left;padding-right:20px;border-right:1px solid #dadbdd;}@media (min-width:1px) and (max-width:479px){.pane-residence-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-plot-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-parking-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-vacationals-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-rental-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-premises-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.pane-housing-company-search form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input,.page-vahti #content form .search-form-bottom-wrapper #edit-actions #edit-bottom-actions input{padding-right:5px;float:right;}}.pane-residence-search form .search-form-bottom-wrapper #edit-actions #edit-submit,.pane-plot-search form .search-form-bottom-wrapper #edit-actions #edit-submit,.pane-parking-search form .search-form-bottom-wrapper #edit-actions #edit-submit,.pane-vacationals-search form .search-form-bottom-wrapper #edit-actions #edit-submit,.pane-rental-search form .search-form-bottom-wrapper #edit-actions #edit-submit,.pane-premises-search form .search-form-bottom-wrapper #edit-actions #edit-submit,.pane-housing-company-search form .search-form-bottom-wrapper #edit-actions #edit-submit,.page-vahti #content form .search-form-bottom-wrapper #edit-actions #edit-submit{margin:30px 0;font-size:20px;width:250px;}@media (min-width:1px) and (max-width:479px){.pane-residence-search form .search-form-bottom-wrapper #edit-actions #edit-submit,.pane-plot-search form .search-form-bottom-wrapper #edit-actions #edit-submit,.pane-parking-search form .search-form-bottom-wrapper #edit-actions #edit-submit,.pane-vacationals-search form .search-form-bottom-wrapper #edit-actions #edit-submit,.pane-rental-search form .search-form-bottom-wrapper #edit-actions #edit-submit,.pane-premises-search form .search-form-bottom-wrapper #edit-actions #edit-submit,.pane-housing-company-search form .search-form-bottom-wrapper #edit-actions #edit-submit,.page-vahti #content form .search-form-bottom-wrapper #edit-actions #edit-submit{margin:15px 0 0;width:70%;}}@media (max-width:820px){.pane-residence-search .form-item-PlotType,.pane-residence-search .form-item-ParkingType,.pane-residence-search .form-item-VacationalsType,.pane-residence-search .form-item-PremisesType,.pane-plot-search .form-item-PlotType,.pane-plot-search .form-item-ParkingType,.pane-plot-search .form-item-VacationalsType,.pane-plot-search .form-item-PremisesType,.pane-parking-search .form-item-PlotType,.pane-parking-search .form-item-ParkingType,.pane-parking-search .form-item-VacationalsType,.pane-parking-search .form-item-PremisesType,.pane-vacationals-search .form-item-PlotType,.pane-vacationals-search .form-item-ParkingType,.pane-vacationals-search .form-item-VacationalsType,.pane-vacationals-search .form-item-PremisesType,.pane-rental-search .form-item-PlotType,.pane-rental-search .form-item-ParkingType,.pane-rental-search .form-item-VacationalsType,.pane-rental-search .form-item-PremisesType,.pane-premises-search .form-item-PlotType,.pane-premises-search .form-item-ParkingType,.pane-premises-search .form-item-VacationalsType,.pane-premises-search .form-item-PremisesType,.pane-housing-company-search .form-item-PlotType,.pane-housing-company-search .form-item-ParkingType,.pane-housing-company-search .form-item-VacationalsType,.pane-housing-company-search .form-item-PremisesType,.page-vahti #content .form-item-PlotType,.page-vahti #content .form-item-ParkingType,.page-vahti #content .form-item-VacationalsType,.page-vahti #content .form-item-PremisesType{width:49%;}.pane-residence-search #edit-combinedlocation > .fieldset-wrapper > div,.pane-plot-search #edit-combinedlocation > .fieldset-wrapper > div,.pane-parking-search #edit-combinedlocation > .fieldset-wrapper > div,.pane-vacationals-search #edit-combinedlocation > .fieldset-wrapper > div,.pane-rental-search #edit-combinedlocation > .fieldset-wrapper > div,.pane-premises-search #edit-combinedlocation > .fieldset-wrapper > div,.pane-housing-company-search #edit-combinedlocation > .fieldset-wrapper > div,.page-vahti #content #edit-combinedlocation > .fieldset-wrapper > div{width:32%;}.pane-residence-search .form-item-NumberOfRooms,.pane-plot-search .form-item-NumberOfRooms,.pane-parking-search .form-item-NumberOfRooms,.pane-vacationals-search .form-item-NumberOfRooms,.pane-rental-search .form-item-NumberOfRooms,.pane-premises-search .form-item-NumberOfRooms,.pane-housing-company-search .form-item-NumberOfRooms,.page-vahti #content .form-item-NumberOfRooms{width:100%;}.pane-residence-search #edit-combinedlivingarea,.pane-plot-search #edit-combinedlivingarea,.pane-parking-search #edit-combinedlivingarea,.pane-vacationals-search #edit-combinedlivingarea,.pane-rental-search #edit-combinedlivingarea,.pane-premises-search #edit-combinedlivingarea,.pane-housing-company-search #edit-combinedlivingarea,.page-vahti #content #edit-combinedlivingarea{width:100%;margin-left:0;clear:both;}.pane-residence-search .form-item-Unique,.pane-plot-search .form-item-Unique,.pane-parking-search .form-item-Unique,.pane-vacationals-search .form-item-Unique,.pane-rental-search .form-item-Unique,.pane-premises-search .form-item-Unique,.pane-housing-company-search .form-item-Unique,.page-vahti #content .form-item-Unique{width:44%;margin-right:0;}.pane-residence-search .form-item-NewProperty .form-item,.pane-plot-search .form-item-NewProperty .form-item,.pane-parking-search .form-item-NewProperty .form-item,.pane-vacationals-search .form-item-NewProperty .form-item,.pane-rental-search .form-item-NewProperty .form-item,.pane-premises-search .form-item-NewProperty .form-item,.pane-housing-company-search .form-item-NewProperty .form-item,.page-vahti #content .form-item-NewProperty .form-item{width:32%;}}@media (max-width:660px){.pane-residence-search #edit-combinedpricefield,.pane-residence-search .form-item-Location,.pane-residence-search .form-item-PropertyType,.pane-residence-search .form-item-PlotType,.pane-residence-search .form-item-ParkingType,.pane-residence-search .form-item-VacationalsType,.pane-residence-search .form-item-PremisesType,.pane-residence-search .form-item-Id,.pane-residence-search .form-item-NumberOfRooms,.pane-residence-search #edit-combinedlivingarea,.pane-residence-search #edit-combinedplotarea,.pane-residence-search #edit-combinedconstructionyear,.pane-residence-search .form-item-SaleStartedDaysAgo,.pane-residence-search .form-item-Unique,.pane-residence-search .form-item-Auction,.pane-residence-search .form-item-NewProperty,.pane-residence-search .form-item-NewProperty .form-item-NewProperty,.pane-plot-search #edit-combinedpricefield,.pane-plot-search .form-item-Location,.pane-plot-search .form-item-PropertyType,.pane-plot-search .form-item-PlotType,.pane-plot-search .form-item-ParkingType,.pane-plot-search .form-item-VacationalsType,.pane-plot-search .form-item-PremisesType,.pane-plot-search .form-item-Id,.pane-plot-search .form-item-NumberOfRooms,.pane-plot-search #edit-combinedlivingarea,.pane-plot-search #edit-combinedplotarea,.pane-plot-search #edit-combinedconstructionyear,.pane-plot-search .form-item-SaleStartedDaysAgo,.pane-plot-search .form-item-Unique,.pane-plot-search .form-item-Auction,.pane-plot-search .form-item-NewProperty,.pane-plot-search .form-item-NewProperty .form-item-NewProperty,.pane-parking-search #edit-combinedpricefield,.pane-parking-search .form-item-Location,.pane-parking-search .form-item-PropertyType,.pane-parking-search .form-item-PlotType,.pane-parking-search .form-item-ParkingType,.pane-parking-search .form-item-VacationalsType,.pane-parking-search .form-item-PremisesType,.pane-parking-search .form-item-Id,.pane-parking-search .form-item-NumberOfRooms,.pane-parking-search #edit-combinedlivingarea,.pane-parking-search #edit-combinedplotarea,.pane-parking-search #edit-combinedconstructionyear,.pane-parking-search .form-item-SaleStartedDaysAgo,.pane-parking-search .form-item-Unique,.pane-parking-search .form-item-Auction,.pane-parking-search .form-item-NewProperty,.pane-parking-search .form-item-NewProperty .form-item-NewProperty,.pane-vacationals-search #edit-combinedpricefield,.pane-vacationals-search .form-item-Location,.pane-vacationals-search .form-item-PropertyType,.pane-vacationals-search .form-item-PlotType,.pane-vacationals-search .form-item-ParkingType,.pane-vacationals-search .form-item-VacationalsType,.pane-vacationals-search .form-item-PremisesType,.pane-vacationals-search .form-item-Id,.pane-vacationals-search .form-item-NumberOfRooms,.pane-vacationals-search #edit-combinedlivingarea,.pane-vacationals-search #edit-combinedplotarea,.pane-vacationals-search #edit-combinedconstructionyear,.pane-vacationals-search .form-item-SaleStartedDaysAgo,.pane-vacationals-search .form-item-Unique,.pane-vacationals-search .form-item-Auction,.pane-vacationals-search .form-item-NewProperty,.pane-vacationals-search .form-item-NewProperty .form-item-NewProperty,.pane-rental-search #edit-combinedpricefield,.pane-rental-search .form-item-Location,.pane-rental-search .form-item-PropertyType,.pane-rental-search .form-item-PlotType,.pane-rental-search .form-item-ParkingType,.pane-rental-search .form-item-VacationalsType,.pane-rental-search .form-item-PremisesType,.pane-rental-search .form-item-Id,.pane-rental-search .form-item-NumberOfRooms,.pane-rental-search #edit-combinedlivingarea,.pane-rental-search #edit-combinedplotarea,.pane-rental-search #edit-combinedconstructionyear,.pane-rental-search .form-item-SaleStartedDaysAgo,.pane-rental-search .form-item-Unique,.pane-rental-search .form-item-Auction,.pane-rental-search .form-item-NewProperty,.pane-rental-search .form-item-NewProperty .form-item-NewProperty,.pane-premises-search #edit-combinedpricefield,.pane-premises-search .form-item-Location,.pane-premises-search .form-item-PropertyType,.pane-premises-search .form-item-PlotType,.pane-premises-search .form-item-ParkingType,.pane-premises-search .form-item-VacationalsType,.pane-premises-search .form-item-PremisesType,.pane-premises-search .form-item-Id,.pane-premises-search .form-item-NumberOfRooms,.pane-premises-search #edit-combinedlivingarea,.pane-premises-search #edit-combinedplotarea,.pane-premises-search #edit-combinedconstructionyear,.pane-premises-search .form-item-SaleStartedDaysAgo,.pane-premises-search .form-item-Unique,.pane-premises-search .form-item-Auction,.pane-premises-search .form-item-NewProperty,.pane-premises-search .form-item-NewProperty .form-item-NewProperty,.pane-housing-company-search #edit-combinedpricefield,.pane-housing-company-search .form-item-Location,.pane-housing-company-search .form-item-PropertyType,.pane-housing-company-search .form-item-PlotType,.pane-housing-company-search .form-item-ParkingType,.pane-housing-company-search .form-item-VacationalsType,.pane-housing-company-search .form-item-PremisesType,.pane-housing-company-search .form-item-Id,.pane-housing-company-search .form-item-NumberOfRooms,.pane-housing-company-search #edit-combinedlivingarea,.pane-housing-company-search #edit-combinedplotarea,.pane-housing-company-search #edit-combinedconstructionyear,.pane-housing-company-search .form-item-SaleStartedDaysAgo,.pane-housing-company-search .form-item-Unique,.pane-housing-company-search .form-item-Auction,.pane-housing-company-search .form-item-NewProperty,.pane-housing-company-search .form-item-NewProperty .form-item-NewProperty,.page-vahti #content #edit-combinedpricefield,.page-vahti #content .form-item-Location,.page-vahti #content .form-item-PropertyType,.page-vahti #content .form-item-PlotType,.page-vahti #content .form-item-ParkingType,.page-vahti #content .form-item-VacationalsType,.page-vahti #content .form-item-PremisesType,.page-vahti #content .form-item-Id,.page-vahti #content .form-item-NumberOfRooms,.page-vahti #content #edit-combinedlivingarea,.page-vahti #content #edit-combinedplotarea,.page-vahti #content #edit-combinedconstructionyear,.page-vahti #content .form-item-SaleStartedDaysAgo,.page-vahti #content .form-item-Unique,.page-vahti #content .form-item-Auction,.page-vahti #content .form-item-NewProperty,.page-vahti #content .form-item-NewProperty .form-item-NewProperty{width:100%;margin-left:0 !important;}.pane-residence-search #edit-combinedlocation,.pane-plot-search #edit-combinedlocation,.pane-parking-search #edit-combinedlocation,.pane-vacationals-search #edit-combinedlocation,.pane-rental-search #edit-combinedlocation,.pane-premises-search #edit-combinedlocation,.pane-housing-company-search #edit-combinedlocation,.page-vahti #content #edit-combinedlocation{margin-top:0;margin-bottom:0;}.pane-residence-search #edit-combinedlocation > .fieldset-wrapper > div,.pane-plot-search #edit-combinedlocation > .fieldset-wrapper > div,.pane-parking-search #edit-combinedlocation > .fieldset-wrapper > div,.pane-vacationals-search #edit-combinedlocation > .fieldset-wrapper > div,.pane-rental-search #edit-combinedlocation > .fieldset-wrapper > div,.pane-premises-search #edit-combinedlocation > .fieldset-wrapper > div,.pane-housing-company-search #edit-combinedlocation > .fieldset-wrapper > div,.page-vahti #content #edit-combinedlocation > .fieldset-wrapper > div{width:100%;margin-left:0 !important;margin-top:15px;margin-bottom:15px;}.pane-residence-search .form-item-Unique,.pane-plot-search .form-item-Unique,.pane-parking-search .form-item-Unique,.pane-vacationals-search .form-item-Unique,.pane-rental-search .form-item-Unique,.pane-premises-search .form-item-Unique,.pane-housing-company-search .form-item-Unique,.page-vahti #content .form-item-Unique{margin-bottom:0 !important;}}@media (min-width:1px) and (max-width:959px){.pane-residence-search > form > div > div .form-item-SaleStartedDaysAgo{margin-left:0;}}.pane-rental-search > form > div > div .form-item-SaleStartedDaysAgo,.pane-rental-search > form > div > div #edit-combinedlivingarea{margin-left:0;clear:both;}.pane-premises-search #edit-isrentalcontract{clear:both;margin:15px 0;width:100%;}.pane-premises-search #edit-isrentalcontract:before,.pane-premises-search #edit-isrentalcontract:after{content:"";display:table;}.pane-premises-search #edit-isrentalcontract:after{clear:both;}.pane-premises-search #edit-isrentalcontract .form-item{margin-right:3%;}.pane-premises-search .form-item.form-item-SaleStartedDaysAgo{clear:both;margin-left:0;}.pane-plot-search > form > div > div .form-item-SaleStartedDaysAgo{margin-left:0;}.pane-plot-search > form > div > div #edit-combinedplotarea,.pane-plot-search > form > div > div #edit-onlyplotswith{clear:both;margin-left:0;}.pane-plot-search > form > div > div #edit-onlyplotswith{width:100%;}.pane-plot-search > form > div > div #edit-onlyplotswith .form-item{display:inline-block;margin-right:5%;}.pane-vacationals-search > form > div > div .form-item-SaleStartedDaysAgo,.pane-vacationals-search > form > div > div #edit-combinedlivingarea,.pane-vacationals-search > form > div > div .form-item-Beach{margin-left:0;clear:both;}.pane-parking-search .form-item.form-item-SaleStartedDaysAgo,.pane-parking-search .form-item.form-item-Auction{margin-left:0;clear:both;}.pane-housing-company-search > form > div,.pane-housing-company-search > form.search-done > div{padding:30px;}@media (min-width:1px) and (max-width:479px){.pane-housing-company-search > form > div,.pane-housing-company-search > form.search-done > div{text-align:center;padding:0 10px 30px;}}.pane-housing-company-search > form > div .pane-node-body,.pane-housing-company-search > form.search-done > div .pane-node-body{padding:0;}.pane-housing-company-search > form > div .search-form-top-wrapper,.pane-housing-company-search > form.search-done > div .search-form-top-wrapper{display:inline-block;width:270px;text-align:left;padding:0;}@media (min-width:1px) and (max-width:479px){.pane-housing-company-search > form > div .search-form-top-wrapper,.pane-housing-company-search > form.search-done > div .search-form-top-wrapper{margin-bottom:25px;width:75%;}}.pane-housing-company-search > form > div .search-form-top-wrapper .form-item-HousingCompanyLocation,.pane-housing-company-search > form.search-done > div .search-form-top-wrapper .form-item-HousingCompanyLocation{width:100%;margin:0;}.pane-housing-company-search > form > div .search-form-top-wrapper,.pane-housing-company-search > form.search-done > div .search-form-top-wrapper{vertical-align:bottom;}.pane-housing-company-search > form > div .form-submit,.pane-housing-company-search > form.search-done > div .form-submit{vertical-align:top;margin-top:34px;width:125px;}.pane-farms-and-forest-search{width:100% !important;}.pane-farms-and-forest-search > form{background:#f6f7f7;padding-bottom:45px;}@media (min-width:1px) and (max-width:479px){.pane-farms-and-forest-search > form{padding:0 0 25px;margin-top:0;}}.pane-farms-and-forest-search > form > div{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:white;position:relative;padding:0;}.pane-farms-and-forest-search > form > div:before,.pane-farms-and-forest-search > form > div:after{content:" ";display:table;}.pane-farms-and-forest-search > form > div:after{clear:both;}@media (min-width:960px){.pane-farms-and-forest-search > form > div{width:960px;}}.pane-farms-and-forest-search > form > div:before,.pane-farms-and-forest-search > form > div:after{content:"";display:table;}.pane-farms-and-forest-search > form > div:after{clear:both;}.pane-farms-and-forest-search > form > div .search-form-top-actions-wrapper{padding:20px 30px;display:block;height:30px;}@media (min-width:1px) and (max-width:479px){.pane-farms-and-forest-search > form > div .search-form-top-actions-wrapper{padding:20px 0;}}.pane-farms-and-forest-search > form > div .search-form-top-actions-wrapper fieldset{float:left;margin:0;padding:0;border:0;}@media (min-width:1px) and (max-width:479px){.pane-farms-and-forest-search > form > div .search-form-top-actions-wrapper .search-options,.pane-farms-and-forest-search > form > div .search-form-top-actions-wrapper #edit-top-actions{width:100%;margin:0 0 20px;text-align:center;}}.pane-farms-and-forest-search > form > div .search-form-top-actions-wrapper .search-options{float:left;display:inline-block;}.pane-farms-and-forest-search > form > div .search-form-top-actions-wrapper .search-options .item-count-wrapper{font-size:24px;}.pane-farms-and-forest-search > form > div .search-form-top-actions-wrapper .search-options .mobile-expand{display:none;}.pane-farms-and-forest-search > form > div .search-form-top-actions-wrapper #edit-save{background:none;border:0;text-transform:none;line-height:1;padding:2px 0;font-size:16px;color:#f58437;font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;}.pane-farms-and-forest-search > form > div .search-form-top-actions-wrapper #edit-top-actions{float:right;display:inline-block;}.page-vahti-add #content form > div,.page-vahti-edit #content form > div{padding-bottom:30px;}.search-form-anchor{background:url(/sites/all/themes/huoneistokeskus/images/search-form-anchor.png) no-repeat white;box-shadow:-1px 2px 3px #888888;cursor:pointer;display:none;height:42px;max-width:39px;width:39px;z-index:10;}@media (min-width:1px) and (max-width:767px){.search-form-anchor.sticky{display:block;position:fixed;right:0;top:0;}}.pane-menu-menu-search-switcher-fi{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pane-menu-menu-search-switcher-fi:before,.pane-menu-menu-search-switcher-fi:after{content:" ";display:table;}.pane-menu-menu-search-switcher-fi:after{clear:both;}@media (min-width:960px){.pane-menu-menu-search-switcher-fi{width:960px;}}.pane-menu-menu-search-switcher-fi .menu__link{border:0;color:#f58437;text-transform:uppercase;padding:5px 10px;font-size:21px;}.pane-menu-menu-search-switcher-fi .menu__link.active-trail{color:#fff;background:#3C3C3C;}@media (min-width:1px) and (max-width:959px){.pane-menu-menu-search-switcher-fi ul{margin-top:30px;}}@media (min-width:1px) and (max-width:479px){.pane-menu-menu-search-switcher-fi{margin-bottom:2%;}.pane-menu-menu-search-switcher-fi ul{margin:30px auto 0;}}.mobile-list-navigation span.open{display:none;}@media (max-width:960px){.mobile-list-navigation{width:100%;padding-top:45px !important;max-height:0;position:relative;overflow:hidden;border:1px solid #A09B9B;border-bottom:0;max-width:300px;}.mobile-list-navigation span.open{display:block;}.mobile-list-navigation > li{display:block !important;}.mobile-list-navigation > li a{background:#fff !important;color:#3C3C3C !important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;text-transform:none !important;font-size:18px !important;}.mobile-list-navigation > li.active-trail{position:absolute;top:0;width:100%;border-bottom:1px solid #A09B9B;}.mobile-list-navigation > li.active-trail a.active-trail{font-size:24px !important;width:100%;padding:10px 12px;}.mobile-list-navigation.expanded{max-height:none;border-bottom:1px solid #A09B9B;}}@media (min-width:1px) and (max-width:479px){.mobile-list-navigation{max-width:none;}}@media (min-width:1px) and (max-width:959px){.pane-broker-search,#office-views-search,.pane-office-search{width:75%;margin:0 auto;}}.pane-broker-search h2,#office-views-search h2,.pane-office-search h2{margin-bottom:0px;}@media (min-width:1px) and (max-width:767px){.pane-broker-search h2,#office-views-search h2,.pane-office-search h2{font-size:23.8px;}}.pane-broker-search fieldset,#office-views-search fieldset,.pane-office-search fieldset{border:0;padding:0;}.pane-broker-search .form-item-BrokerFirstName label,.pane-broker-search .form-item-BrokerLastName label,#office-views-search .form-item-BrokerFirstName label,#office-views-search .form-item-BrokerLastName label,.pane-office-search .form-item-BrokerFirstName label,.pane-office-search .form-item-BrokerLastName label{display:none;}.pane-broker-search .form-item-BrokerLastName,#office-views-search .form-item-BrokerLastName,.pane-office-search .form-item-BrokerLastName{margin-bottom:0;}@media (min-width:1px) and (max-width:959px){.pane-broker-search #search-form-office-by-code-select,.pane-broker-search #search-form-office-by-name-select,.pane-broker-search .form-item,.pane-broker-search .form-submit,#office-views-search #search-form-office-by-code-select,#office-views-search #search-form-office-by-name-select,#office-views-search .form-item,#office-views-search .form-submit,.pane-office-search #search-form-office-by-code-select,.pane-office-search #search-form-office-by-name-select,.pane-office-search .form-item,.pane-office-search .form-submit{min-width:200px;}}.pane-broker-search #search-form-office-by-code-select .form-select,.pane-broker-search #search-form-office-by-code-select .form-text,.pane-broker-search #search-form-office-by-name-select .form-select,.pane-broker-search #search-form-office-by-name-select .form-text,.pane-broker-search .form-item .form-select,.pane-broker-search .form-item .form-text,.pane-broker-search .form-submit .form-select,.pane-broker-search .form-submit .form-text,#office-views-search #search-form-office-by-code-select .form-select,#office-views-search #search-form-office-by-code-select .form-text,#office-views-search #search-form-office-by-name-select .form-select,#office-views-search #search-form-office-by-name-select .form-text,#office-views-search .form-item .form-select,#office-views-search .form-item .form-text,#office-views-search .form-submit .form-select,#office-views-search .form-submit .form-text,.pane-office-search #search-form-office-by-code-select .form-select,.pane-office-search #search-form-office-by-code-select .form-text,.pane-office-search #search-form-office-by-name-select .form-select,.pane-office-search #search-form-office-by-name-select .form-text,.pane-office-search .form-item .form-select,.pane-office-search .form-item .form-text,.pane-office-search .form-submit .form-select,.pane-office-search .form-submit .form-text{width:100%;}.pane-broker-search #search-form-office-by-code-select .form-item,.pane-broker-search #search-form-office-by-name-select .form-item,#office-views-search #search-form-office-by-code-select .form-item,#office-views-search #search-form-office-by-name-select .form-item,.pane-office-search #search-form-office-by-code-select .form-item,.pane-office-search #search-form-office-by-name-select .form-item{width:100%;}.pane-broker-search .form-text,.pane-broker-search .form-type-select span,#office-views-search .form-text,#office-views-search .form-type-select span,.pane-office-search .form-text,.pane-office-search .form-type-select span{font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;font-size:18px;}.pane-broker-search .form-submit,#office-views-search .form-submit,.pane-office-search .form-submit{vertical-align:middle;}@media (min-width:960px){.pane-broker-search .form-submit,#office-views-search .form-submit,.pane-office-search .form-submit{min-width:200px;}}.pane-broker-search .form-submit,.pane-office-search .form-submit{float:right;}@media (min-width:1px) and (max-width:959px){.pane-broker-search .form-submit,.pane-office-search .form-submit{display:block;float:none;margin:0 auto;}}.pane-broker-search .form-item-BrokerName > label,.pane-broker-search .form-item-BrokerLanguage > label,.pane-office-search .form-item-BrokerName > label,.pane-office-search .form-item-BrokerLanguage > label{display:none;}.pane-broker-search .form-item-BrokerName{margin-bottom:0;}.pane-broker-search .form-item-BrokerLanguage{margin-top:0;}.pane-broker-search-result .search-result-pane{background-color:transparent;}.pane-broker-search-result .search-result-list{padding:0;}.pane-broker-search-result .broker,.pane-realia-office-panes-brokers .broker{position:relative;width:49%;display:inline-block;background:#fff;margin-bottom:2%;vertical-align:top;}@media (min-width:1px) and (max-width:991px){.pane-broker-search-result .broker,.pane-realia-office-panes-brokers .broker{display:block;width:100%;margin-left:auto;margin-right:auto;min-height:initial;}}@media (min-width:1px) and (max-width:767px){.pane-broker-search-result .broker,.pane-realia-office-panes-brokers .broker{display:block;width:100%;margin-left:auto;margin-right:auto;min-height:initial;}}@media (min-width:480px) and (max-width:768px){.pane-broker-search-result .broker,.pane-realia-office-panes-brokers .broker{width:100%;}}@media (min-width:1px) and (max-width:767px){.pane-broker-search-result .broker .left,.pane-realia-office-panes-brokers .broker .left{float:none;}}.pane-broker-search-result .broker .broker-image,.pane-realia-office-panes-brokers .broker .broker-image{width:50%;position:absolute;bottom:0;}@media (min-width:1px) and (max-width:991px){.pane-broker-search-result .broker .broker-image,.pane-realia-office-panes-brokers .broker .broker-image{width:30%;min-width:105px;}}@media (min-width:1px) and (max-width:767px){.pane-broker-search-result .broker .broker-image,.pane-realia-office-panes-brokers .broker .broker-image{display:block;position:initial;width:50%;margin:10px auto 0px;}}.pane-broker-search-result .broker .broker-image img,.pane-realia-office-panes-brokers .broker .broker-image img{width:100%;vertical-align:top;}.pane-broker-search-result .broker .broker-details,.pane-realia-office-panes-brokers .broker .broker-details{width:42%;margin-left:52%;padding:25px 4% 4.5em;min-height:250px;}@media (min-width:1px) and (max-width:991px){.pane-broker-search-result .broker .broker-details,.pane-realia-office-panes-brokers .broker .broker-details{margin-left:34%;padding-left:0;padding-bottom:3em;}}@media (min-width:1px) and (max-width:767px){.pane-broker-search-result .broker .broker-details,.pane-realia-office-panes-brokers .broker .broker-details{display:block;position:initial;width:initial;padding:10px 8%;margin-left:0;}}.pane-broker-search-result .broker .broker-details div,.pane-realia-office-panes-brokers .broker .broker-details div{font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;text-align:left;}.pane-broker-search-result .broker .broker-details .broker-name,.pane-realia-office-panes-brokers .broker .broker-details .broker-name{margin-bottom:0.5em;font-family:DINProRegular;font-weight:bold;font-size:1.5em;line-height:1.05em;color:#f58437;}.pane-broker-search-result .broker .broker-details .broker-name a,.pane-realia-office-panes-brokers .broker .broker-details .broker-name a{color:#f58437;}.pane-broker-search-result .broker .broker-details .broker-title,.pane-realia-office-panes-brokers .broker .broker-details .broker-title{margin-bottom:0.7em;font-family:DINProRegular;font-weight:bold;font-size:1.2em;line-height:1.05em;}.pane-broker-search-result .broker .broker-details .broker-languages,.pane-broker-search-result .broker .broker-details .broker-office,.pane-realia-office-panes-brokers .broker .broker-details .broker-languages,.pane-realia-office-panes-brokers .broker .broker-details .broker-office{margin-bottom:0.7em;}.pane-broker-search-result .broker .broker-details .broker-languages,.pane-realia-office-panes-brokers .broker .broker-details .broker-languages{line-height:1.2em;}.pane-broker-search-result .broker .broker-details .broker-office,.pane-broker-search-result .broker .broker-details .broker-gsm,.pane-broker-search-result .broker .broker-details .broker-phone,.pane-broker-search-result .broker .broker-details .broker-email,.pane-realia-office-panes-brokers .broker .broker-details .broker-office,.pane-realia-office-panes-brokers .broker .broker-details .broker-gsm,.pane-realia-office-panes-brokers .broker .broker-details .broker-phone,.pane-realia-office-panes-brokers .broker .broker-details .broker-email{line-height:1.2em;}.pane-broker-search-result .broker .broker-details .broker-email,.pane-realia-office-panes-brokers .broker .broker-details .broker-email{margin-top:0.7em;}.pane-broker-search-result .broker .broker-details .broker-button,.pane-realia-office-panes-brokers .broker .broker-details .broker-button{position:absolute;left:54%;bottom:1em;}@media (min-width:1px) and (max-width:991px){.pane-broker-search-result .broker .broker-details .broker-button,.pane-realia-office-panes-brokers .broker .broker-details .broker-button{left:34%;}}@media (min-width:1px) and (max-width:767px){.pane-broker-search-result .broker .broker-details .broker-button,.pane-realia-office-panes-brokers .broker .broker-details .broker-button{position:initial;margin:1.5em auto 1em;}}@media (min-width:1px) and (max-width:959px){.pane-broker-search-result .pane-title,.pane-realia-office-panes-brokers .pane-title{text-align:center;}}.pane-broker-search-result{margin-top:1em;}.pane-broker-search-result .broker .broker-details{min-height:290px;}@media (min-width:1px) and (max-width:991px){.pane-broker-search-result .broker .broker-details{padding-top:1em;min-height:initial;}}.pane-office-search{margin-bottom:40px;}@media (min-width:1px) and (max-width:479px){.pane-office-search{margin-bottom:40px;}}@media (min-width:960px){.pane-office-search.border-right,.pane-office-search.border-left,.node-type-office .panel-top-level.first .pane-office-search.panel-col-last{padding-right:30px;}}@media (min-width:1px) and (max-width:959px){.pane-office-search.border-right,.pane-office-search.border-left,.node-type-office .panel-top-level.first .pane-office-search.panel-col-last{border-bottom:0;}}.pane-office-search .form-item:first-child{margin-top:0;}.pane-open-positions{border-top:1px solid #dadbdd;margin-top:15px;}.pane-open-positions .pane-title{text-align:center;}.open-positions-list{margin:0 auto;}.open-positions-list .pager{margin:10px 0 40px 0;}.open-positions-list .pager > *{display:none;}.open-positions-list .pager > .pager-all{border-bottom:1px solid #dadbdd;display:inline;font-size:1.1em;padding:0 0.5em 10px 0.5em;}@media (min-width:650px) and (max-width:991px){.open-positions-list{width:640px;}}.open-position{width:300px;display:inline-block;background:#f6f7f7;text-align:center;margin-bottom:20px;padding-bottom:30px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width:992px){.open-position:nth-child(3n+2){margin-right:15px;margin-left:15px;}}@media (min-width:650px) and (max-width:991px){.open-position:nth-child(2n+1){margin-right:11px;}}@media (min-width:1px) and (max-width:649px){.open-position{width:100%;padding:0 20px 20px;}}@media (min-width:650px){.open-position:hover a:before{content:"Lue lisää";position:absolute;top:60px;left:0;text-align:center;width:100%;text-transform:uppercase;color:white;font-family:"DINProBold",Helvetica,Arial,Verdana,sans-serif;font-size:24px;z-index:2;text-shadow:1px 1px 3px rgba(0,0,0,0.75);}.open-position:hover .open-position__image{background:#b5b5b5;filter:brightness(50%);}}.open-position__image{height:150px;}@media (min-width:1px) and (max-width:649px){.open-position__image{display:none;}}.open-position__location{border-bottom:1px solid #3d3d3d;margin:20px 30px 10px;padding-bottom:5px;}@media (min-width:1px) and (max-width:649px){.open-position__location{max-width:200px;margin-left:auto;margin-right:auto;}}.open-position__title{margin:0 5px;}.open-position-wide{background:#f6f7f7;padding:1px 30px 10px;}.open-position-wide a{color:#f58437;}.person{height:210px;margin-bottom:20px;color:#535354;}.person__image{float:left;margin-right:30px;}.person__name{color:#f58437;margin-bottom:0;}.quote-liftup{min-height:310px;color:#535354;padding:30px 0;border-bottom:1px solid #dadbdd;}.quote-liftup:first-child{border-top:1px solid #dadbdd;}.quote-liftup__image{float:left;}@media (min-width:1px) and (max-width:649px){.quote-liftup__image{float:none;}}.quote-liftup__content-container{margin-left:290px;}@media (min-width:1px) and (max-width:649px){.quote-liftup__content-container{margin-left:0;margin-top:40px;}}.quote-liftup__text > q{quotes:"\201C" "\201D";}.quote-liftup__text > q:before,.quote-liftup__text > q:after{color:#f58437;}.quote-liftup__link{margin-bottom:40px;}.quote-liftup__link > a{color:#f58437;}.quote-liftup__title{margin-bottom:0;}.quote-liftup__job-title,.quote-liftup__location{font-size:14px;}.section-liftups .view-content:before,.section-liftups .view-content:after{content:"";display:table;}.section-liftups .view-content:after{clear:both;}.section-liftups .view-content .views-row{margin-bottom:20px;display:inline-block;display:-moz-inline-box;*display:inline;zoom:1;width:33%;vertical-align:top;}@media (min-width:1px) and (max-width:991px){.section-liftups .view-content .views-row{width:49%;}}@media (min-width:1px) and (max-width:767px){.section-liftups .view-content .views-row{width:100%;}}.section-liftups .view-content .views-row .outer-wrapper{height:100%;width:300px;background:white;margin:0 auto;}.section-liftups .view-content .views-row .outer-wrapper .wrapper{padding:15px;}.section-liftups .view-content .views-row .outer-wrapper .wrapper:before,.section-liftups .view-content .views-row .outer-wrapper .wrapper:after{content:"";display:table;}.section-liftups .view-content .views-row .outer-wrapper .wrapper:after{clear:both;}.section-liftups .view-content .views-row .outer-wrapper .wrapper h5{margin:5px 0;}.section-liftups .view-content .views-row .outer-wrapper .wrapper h5 a{color:#f58437;}.section-liftups .view-content .views-row .outer-wrapper .wrapper .body-content p{margin:5px 0;}.section-liftups .view-content .views-row .outer-wrapper .wrapper .section-liftup-button{margin-top:5px;float:right;background:#f58437;padding:5px 15px;}.section-liftups .view-content .views-row .outer-wrapper .wrapper .section-liftup-button:hover{background:#f47b28;}.section-liftups .view-content .views-row .outer-wrapper .wrapper .section-liftup-button a{text-transform:uppercase;color:white;}.view-display-id-news_older ul,.view-display-id-newest_news ul{margin:0;padding:0;}.view-display-id-news_older ul li,.view-display-id-newest_news ul li{list-style:none;}.view-display-id-newest_news ul li{margin-bottom:30px;}.view-display-id-newest_news ul li:before,.view-display-id-newest_news ul li:after{content:"";display:table;}.view-display-id-newest_news ul li:after{clear:both;}.view-display-id-newest_news .views-field-field-image,.view-display-id-newest_news .views-field-body{float:left;}@media (min-width:1px) and (max-width:959px){.view-display-id-newest_news .views-field-field-image,.view-display-id-newest_news .views-field-body{float:none;}}@media (min-width:1px) and (max-width:479px){.view-display-id-newest_news .views-field-field-image img{width:100%;}}.view-display-id-newest_news .views-field-body{width:50%;margin-left:20px;}@media (min-width:1px) and (max-width:959px){.view-display-id-newest_news .views-field-body{width:100%;margin-left:0;}}.view-display-id-newest_news .created{color:#dadbdd;}.view-display-id-newest_news .title{font-size:18px;}.view-display-id-news_older ul li{margin-bottom:10px;}.view-id-frontpage_video_carousel .view-content{display:flex;align-items:center;flex-wrap:wrap;}.view-id-frontpage_video_carousel .view-content .slick-arrow{width:7%;}.view-id-frontpage_video_carousel .view-content .slick-arrow > div{width:9px;height:28px;cursor:pointer;background-size:cover;background-repeat:no-repeat;}@media (min-width:480px){.view-id-frontpage_video_carousel .view-content .slick-arrow > div{width:26px;height:73px;}}.view-id-frontpage_video_carousel .view-content .slick-arrow .slick-prev-icon{background-image:url(/sites/all/themes/huoneistokeskus/images/video-slider-prev.svg);}.view-id-frontpage_video_carousel .view-content .slick-arrow .slick-next-icon{margin-left:auto;background-image:url(/sites/all/themes/huoneistokeskus/images/video-slider-next.svg);}.view-id-frontpage_video_carousel .view-content .slick-list{width:86%;}.view-id-frontpage_video_carousel .view-content .slick-dots{flex-basis:100%;text-align:center;padding:0;margin:1.3125rem 0;display:flex;justify-content:center;}.view-id-frontpage_video_carousel .view-content .slick-dots li{list-style:none;margin-right:0.375rem;width:10px;height:10px;}.view-id-frontpage_video_carousel .view-content .slick-dots li:last-child{margin-right:0;}.view-id-frontpage_video_carousel .view-content .slick-dots li button{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid black;background:none;border-radius:40px;text-indent:-9999px;display:block;padding:0;width:100%;height:100%;}.view-id-frontpage_video_carousel .view-content .slick-dots li.slick-active button{background:#e88b3a;border:0;}.view-id-frontpage_video_carousel .view-content .video-slide-wrapper{background:black;}.view-id-frontpage_video_carousel .view-content .video-slide-wrapper .preview-container{position:relative;}.view-id-frontpage_video_carousel .view-content .video-slide-wrapper .preview-container.preview-hidden{display:none;}.view-id-frontpage_video_carousel .view-content .video-slide-wrapper .preview-container .preview-content-container{position:absolute;color:white;bottom:23%;left:1rem;}@media (min-width:480px){.view-id-frontpage_video_carousel .view-content .video-slide-wrapper .preview-container .preview-content-container{left:10%;}}@media (min-width:768px){.view-id-frontpage_video_carousel .view-content .video-slide-wrapper .preview-container .preview-content-container{left:2.6875rem;}}.view-id-frontpage_video_carousel .view-content .video-slide-wrapper .preview-container .preview-content-container .video-description p{line-height:1.1875rem;font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:0.875rem;color:white;margin:0;text-shadow:0 0 10px black,0 0 3px black;}@media (min-width:480px){.view-id-frontpage_video_carousel .view-content .video-slide-wrapper .preview-container .preview-content-container .video-description p{line-height:1.5rem;font-size:1.25rem;}}@media (min-width:768px){.view-id-frontpage_video_carousel .view-content .video-slide-wrapper .preview-container .preview-content-container .video-description p{line-height:2.0625rem;font-size:1.5rem;}}.view-id-frontpage_video_carousel .view-content .video-slide-wrapper .preview-container .preview-content-container .video-cta{margin-top:1.5625rem;}@media (min-width:480px){.view-id-frontpage_video_carousel .view-content .video-slide-wrapper .preview-container .preview-content-container .video-cta{margin-top:1.875rem;}}@media (min-width:768px){.view-id-frontpage_video_carousel .view-content .video-slide-wrapper .preview-container .preview-content-container .video-cta{margin-top:2.75rem;}}.view-id-frontpage_video_carousel .view-content .video-slide-wrapper .preview-container .preview-content-container .video-cta a{background:white;color:#e88b3a;padding:0.4375rem 0.625rem;font-size:1rem;line-height:1.25rem;}.view-id-frontpage_video_carousel .view-content .video-slide-wrapper .preview-container .preview-content-container .video-cta a::after{content:"";background-image:url(/sites/all/themes/huoneistokeskus/images/video-slider-play-icon.svg);background-repeat:no-repeat;background-size:cover;width:14px;height:14px;display:inline-block;vertical-align:middle;margin-left:0.625rem;}@media (min-width:480px){.view-id-frontpage_video_carousel .view-content .video-slide-wrapper .preview-container .preview-content-container .video-cta a::after{width:26px;height:26px;margin-left:1.5625rem;}}@media (min-width:480px){.view-id-frontpage_video_carousel .view-content .video-slide-wrapper .preview-container .preview-content-container .video-cta a{padding:0.6875rem 1.4375rem;font-size:1.125rem;line-height:1.4375rem;}}.myymassa-asuntoa-webform{margin-left:20px;}@media (min-width:1px) and (max-width:991px){.myymassa-asuntoa-webform{margin-left:0;}}.myymassa-asuntoa-webform .pane-title{font-family:"DINProBold",Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase;font-size:16px;font-weight:100;margin-top:35px;}.myymassa-asuntoa-webform .webform-client-form{width:60%;}.myymassa-asuntoa-webform .webform-client-form .webform-component--submit-suffix{float:right;}.myymassa-asuntoa-webform .webform-client-form .form-actions{float:right;}.pane-webform .pane-title{margin-bottom:0;}.pane-webform .webform-client-form .webform-component-markup{margin:0;}.pane-webform .webform-client-form .webform-component-markup p{color:#b5b5b5;margin:5px 0 10px 0;}.pane-webform .webform-client-form .form-item{border-color:#eff1f1;font-size:14px;}.pane-webform .webform-client-form .form-item label{display:none;}.pane-webform .webform-client-form .form-item input{padding:5px;}.pane-webform .webform-client-form .form-actions .webform-submit{background:#f58437;padding:10px 20px;color:white;border:none;border-width:1px;border-color:#f6e1d0;border-style:solid;}.node-type-unique-section h1,.node-type-unique-property h1{font-family:"DINProBlack",Helvetica,Arial,Verdana,sans-serif;line-height:42px;letter-spacing:6px;text-transform:uppercase;margin:0 auto;color:black;}.node-type-unique-section h1,.node-type-unique-property h1{font-size:26px;}@media screen and (min-width:480px){.node-type-unique-section h1,.node-type-unique-property h1{font-size:calc(26px + 16 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-section h1,.node-type-unique-property h1{font-size:42px;}}.node-type-unique-property h2,.node-type-unique-section h2,.node-type-unique-section h2 span{margin:0;text-transform:uppercase;font-family:"DINProBlack",Helvetica,Arial,Verdana,sans-serif;letter-spacing:4px;line-height:40px;}.node-type-unique-property h2,.node-type-unique-section h2,.node-type-unique-section h2 span{font-size:20px;}@media screen and (min-width:480px){.node-type-unique-property h2,.node-type-unique-section h2,.node-type-unique-section h2 span{font-size:calc(20px + 14 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-property h2,.node-type-unique-section h2,.node-type-unique-section h2 span{font-size:34px;}}.node-type-unique-section h2 span{color:#f58437;}.node-type-unique-property h3,.node-type-unique-section h3{border-bottom:solid 2px #000000;margin:0 0 30px;padding-bottom:30px;text-transform:uppercase;font-family:"DINProBlack",Helvetica,Arial,Verdana,sans-serif;letter-spacing:2px;line-height:40px;}.node-type-unique-property h3,.node-type-unique-section h3{font-size:16px;}@media screen and (min-width:480px){.node-type-unique-property h3,.node-type-unique-section h3{font-size:calc(16px + 14 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-property h3,.node-type-unique-section h3{font-size:30px;}}.node-type-unique-property h4,.node-type-unique-property .collapse-text-fieldset .fieldset-legend,.collapse-text-fieldset .node-type-unique-property .fieldset-legend,.node-type-unique-section h4,.node-type-unique-section .collapse-text-fieldset .fieldset-legend,.collapse-text-fieldset .node-type-unique-section .fieldset-legend,.node-type-unique-section .like-h4{font-family:"Poynter Oldstyle Disp Nar Semi Bd","DINProMedium",Helvetica,Arial,Verdana,sans-serif;color:black;font-weight:normal;font-display:swap;line-height:normal;letter-spacing:normal;font-stretch:normal;font-style:normal;margin:0;}.node-type-unique-property h4,.node-type-unique-property .collapse-text-fieldset .fieldset-legend,.collapse-text-fieldset .node-type-unique-property .fieldset-legend,.node-type-unique-section h4,.node-type-unique-section .collapse-text-fieldset .fieldset-legend,.collapse-text-fieldset .node-type-unique-section .fieldset-legend,.node-type-unique-section .like-h4{font-size:26px;}@media screen and (min-width:480px){.node-type-unique-property h4,.node-type-unique-property .collapse-text-fieldset .fieldset-legend,.collapse-text-fieldset .node-type-unique-property .fieldset-legend,.node-type-unique-section h4,.node-type-unique-section .collapse-text-fieldset .fieldset-legend,.collapse-text-fieldset .node-type-unique-section .fieldset-legend,.node-type-unique-section .like-h4{font-size:calc(26px + 2 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-property h4,.node-type-unique-property .collapse-text-fieldset .fieldset-legend,.collapse-text-fieldset .node-type-unique-property .fieldset-legend,.node-type-unique-section h4,.node-type-unique-section .collapse-text-fieldset .fieldset-legend,.collapse-text-fieldset .node-type-unique-section .fieldset-legend,.node-type-unique-section .like-h4{font-size:28px;}}.node-type-unique-property h5,.node-type-unique-section h5{font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;font-weight:normal;font-stretch:normal;font-style:normal;color:black;text-transform:uppercase;line-height:25px;letter-spacing:0.5px;margin:0;}.node-type-unique-property h5,.node-type-unique-section h5{font-size:16px;}@media screen and (min-width:480px){.node-type-unique-property h5,.node-type-unique-section h5{font-size:calc(16px + 2 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-property h5,.node-type-unique-section h5{font-size:18px;}}@media (min-width:1080px){.node-type-unique-property h5,.node-type-unique-section h5{line-height:30px;letter-spacing:1px;}}.node-type-unique-property p,.node-type-unique-section p{margin:0;color:black;line-height:22px;}.node-type-unique-property p,.node-type-unique-section p{font-size:16px;}@media screen and (min-width:480px){.node-type-unique-property p,.node-type-unique-section p{font-size:calc(16px + 2 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-property p,.node-type-unique-section p{font-size:18px;}}.node-type-unique-property p span,.node-type-unique-section p span{color:#f58437;}.node-type-unique-property p strong,.node-type-unique-section p strong{color:black;}.node-type-unique-property,.node-type-unique-section,.node-type-unique-basic-page,.node-type-unique-broker,.unique-property-page{color:#323232;}.node-type-unique-property.not-logged-in > img,.node-type-unique-section.not-logged-in > img,.node-type-unique-basic-page.not-logged-in > img,.node-type-unique-broker.not-logged-in > img,.unique-property-page.not-logged-in > img{display:none;}.node-type-unique-property #sliding-popup,.node-type-unique-section #sliding-popup,.node-type-unique-basic-page #sliding-popup,.node-type-unique-broker #sliding-popup,.unique-property-page #sliding-popup{background-color:black;box-shadow:none;margin:0;padding:0;}.node-type-unique-property #sliding-popup .popup-content,.node-type-unique-section #sliding-popup .popup-content,.node-type-unique-basic-page #sliding-popup .popup-content,.node-type-unique-broker #sliding-popup .popup-content,.unique-property-page #sliding-popup .popup-content{padding:20px 15px;display:block;text-align:center;margin-right:0;margin-left:0;width:initial;}@media (min-width:768px){.node-type-unique-property #sliding-popup .popup-content,.node-type-unique-section #sliding-popup .popup-content,.node-type-unique-basic-page #sliding-popup .popup-content,.node-type-unique-broker #sliding-popup .popup-content,.unique-property-page #sliding-popup .popup-content{max-width:79.2%;margin:0 auto;}}@media (min-width:1440px){.node-type-unique-property #sliding-popup .popup-content,.node-type-unique-section #sliding-popup .popup-content,.node-type-unique-basic-page #sliding-popup .popup-content,.node-type-unique-broker #sliding-popup .popup-content,.unique-property-page #sliding-popup .popup-content{max-width:1140.48px;}}@media (min-width:1080px){.node-type-unique-property #sliding-popup .popup-content,.node-type-unique-section #sliding-popup .popup-content,.node-type-unique-basic-page #sliding-popup .popup-content,.node-type-unique-broker #sliding-popup .popup-content,.unique-property-page #sliding-popup .popup-content{display:flex;padding:10px 0;margin:0 auto;text-align:left;}}.node-type-unique-property #sliding-popup #popup-text,.node-type-unique-section #sliding-popup #popup-text,.node-type-unique-basic-page #sliding-popup #popup-text,.node-type-unique-broker #sliding-popup #popup-text,.unique-property-page #sliding-popup #popup-text{margin:0;max-width:100%;float:none;}@media (min-width:1080px){.node-type-unique-property #sliding-popup #popup-text,.node-type-unique-section #sliding-popup #popup-text,.node-type-unique-basic-page #sliding-popup #popup-text,.node-type-unique-broker #sliding-popup #popup-text,.unique-property-page #sliding-popup #popup-text{flex:1 1 70%;}}.node-type-unique-property #sliding-popup #popup-text p,.node-type-unique-property #sliding-popup #popup-text a,.node-type-unique-section #sliding-popup #popup-text p,.node-type-unique-section #sliding-popup #popup-text a,.node-type-unique-basic-page #sliding-popup #popup-text p,.node-type-unique-basic-page #sliding-popup #popup-text a,.node-type-unique-broker #sliding-popup #popup-text p,.node-type-unique-broker #sliding-popup #popup-text a,.unique-property-page #sliding-popup #popup-text p,.unique-property-page #sliding-popup #popup-text a{color:white;font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;font-size:18px;}.node-type-unique-property #sliding-popup #popup-text a,.node-type-unique-section #sliding-popup #popup-text a,.node-type-unique-basic-page #sliding-popup #popup-text a,.node-type-unique-broker #sliding-popup #popup-text a,.unique-property-page #sliding-popup #popup-text a{padding:0;text-decoration:underline;}.node-type-unique-property #sliding-popup #popup-text p,.node-type-unique-section #sliding-popup #popup-text p,.node-type-unique-basic-page #sliding-popup #popup-text p,.node-type-unique-broker #sliding-popup #popup-text p,.unique-property-page #sliding-popup #popup-text p{margin:0 0 20px;}@media (min-width:1080px){.node-type-unique-property #sliding-popup #popup-text p,.node-type-unique-section #sliding-popup #popup-text p,.node-type-unique-basic-page #sliding-popup #popup-text p,.node-type-unique-broker #sliding-popup #popup-text p,.unique-property-page #sliding-popup #popup-text p{margin:5px 0;max-width:555px;}}.node-type-unique-property #sliding-popup #popup-buttons,.node-type-unique-section #sliding-popup #popup-buttons,.node-type-unique-basic-page #sliding-popup #popup-buttons,.node-type-unique-broker #sliding-popup #popup-buttons,.unique-property-page #sliding-popup #popup-buttons{max-width:100%;width:initial;margin:0;float:none;text-align:center;}@media (min-width:1080px){.node-type-unique-property #sliding-popup #popup-buttons,.node-type-unique-section #sliding-popup #popup-buttons,.node-type-unique-basic-page #sliding-popup #popup-buttons,.node-type-unique-broker #sliding-popup #popup-buttons,.unique-property-page #sliding-popup #popup-buttons{flex:0 0 30%;text-align:right;}}.node-type-unique-property #sliding-popup #popup-buttons .agree-button,.node-type-unique-section #sliding-popup #popup-buttons .agree-button,.node-type-unique-basic-page #sliding-popup #popup-buttons .agree-button,.node-type-unique-broker #sliding-popup #popup-buttons .agree-button,.unique-property-page #sliding-popup #popup-buttons .agree-button{display:inline-block;text-transform:uppercase;font-size:16px;font-weight:500;line-height:16px;padding:15px 30px;background:black;color:white;transition:color 0.4s ease;color:white;border:solid 1px white;background:black;font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;margin:0;padding:15px 45px;}.node-type-unique-property #sliding-popup #popup-buttons .agree-button,.node-type-unique-section #sliding-popup #popup-buttons .agree-button,.node-type-unique-basic-page #sliding-popup #popup-buttons .agree-button,.node-type-unique-broker #sliding-popup #popup-buttons .agree-button,.unique-property-page #sliding-popup #popup-buttons .agree-button{font-size:16px;}@media screen and (min-width:480px){.node-type-unique-property #sliding-popup #popup-buttons .agree-button,.node-type-unique-section #sliding-popup #popup-buttons .agree-button,.node-type-unique-basic-page #sliding-popup #popup-buttons .agree-button,.node-type-unique-broker #sliding-popup #popup-buttons .agree-button,.unique-property-page #sliding-popup #popup-buttons .agree-button{font-size:calc(16px + 2 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-property #sliding-popup #popup-buttons .agree-button,.node-type-unique-section #sliding-popup #popup-buttons .agree-button,.node-type-unique-basic-page #sliding-popup #popup-buttons .agree-button,.node-type-unique-broker #sliding-popup #popup-buttons .agree-button,.unique-property-page #sliding-popup #popup-buttons .agree-button{font-size:18px;}}.node-type-unique-property #sliding-popup #popup-buttons .agree-button:hover,.node-type-unique-section #sliding-popup #popup-buttons .agree-button:hover,.node-type-unique-basic-page #sliding-popup #popup-buttons .agree-button:hover,.node-type-unique-broker #sliding-popup #popup-buttons .agree-button:hover,.unique-property-page #sliding-popup #popup-buttons .agree-button:hover{color:#f58437;}@media (min-width:768px){.node-type-unique-property #sliding-popup #popup-buttons .agree-button,.node-type-unique-section #sliding-popup #popup-buttons .agree-button,.node-type-unique-basic-page #sliding-popup #popup-buttons .agree-button,.node-type-unique-broker #sliding-popup #popup-buttons .agree-button,.unique-property-page #sliding-popup #popup-buttons .agree-button{padding:15px 45px;}}.node-type-unique-property #sliding-popup #popup-buttons .agree-button:hover,.node-type-unique-section #sliding-popup #popup-buttons .agree-button:hover,.node-type-unique-basic-page #sliding-popup #popup-buttons .agree-button:hover,.node-type-unique-broker #sliding-popup #popup-buttons .agree-button:hover,.unique-property-page #sliding-popup #popup-buttons .agree-button:hover{color:black;background:white;}.node-type-unique-property #mmenu_left,.node-type-unique-section #mmenu_left,.node-type-unique-basic-page #mmenu_left,.node-type-unique-broker #mmenu_left,.unique-property-page #mmenu_left{background:black;}.node-type-unique-property #menu-open,.node-type-unique-section #menu-open,.node-type-unique-basic-page #menu-open,.node-type-unique-broker #menu-open,.unique-property-page #menu-open{display:block;width:28px;height:25px;background-image:url(/sites/all/themes/huoneistokeskus/images/unique-menu.png);background-repeat:no-repeat;background-size:cover;}.node-type-unique-property .unique-property-header #menu-open,.node-type-unique-property .panel-top-level #menu-open,.node-type-unique-section .unique-property-header #menu-open,.node-type-unique-section .panel-top-level #menu-open,.node-type-unique-basic-page .unique-property-header #menu-open,.node-type-unique-basic-page .panel-top-level #menu-open,.node-type-unique-broker .unique-property-header #menu-open,.node-type-unique-broker .panel-top-level #menu-open,.unique-property-page .unique-property-header #menu-open,.unique-property-page .panel-top-level #menu-open{position:absolute;top:35px;right:40px;z-index:2;}.node-type-unique-property .unique-header .unique-container,.node-type-unique-section .unique-header .unique-container,.node-type-unique-basic-page .unique-header .unique-container,.node-type-unique-broker .unique-header .unique-container,.unique-property-page .unique-header .unique-container{display:flex;height:100%;justify-content:space-between;align-items:center;}.node-type-unique-property .unique-header .unique-container a,.node-type-unique-section .unique-header .unique-container a,.node-type-unique-basic-page .unique-header .unique-container a,.node-type-unique-broker .unique-header .unique-container a,.unique-property-page .unique-header .unique-container a{height:46px;margin-left:15px;}@media (min-width:480px){.node-type-unique-property .unique-header .unique-container a,.node-type-unique-section .unique-header .unique-container a,.node-type-unique-basic-page .unique-header .unique-container a,.node-type-unique-broker .unique-header .unique-container a,.unique-property-page .unique-header .unique-container a{margin-left:40px;}}.node-type-unique-property .unique-header .unique-container a img,.node-type-unique-section .unique-header .unique-container a img,.node-type-unique-basic-page .unique-header .unique-container a img,.node-type-unique-broker .unique-header .unique-container a img,.unique-property-page .unique-header .unique-container a img{height:100%;}.node-type-unique-property .unique-header .unique-container .menu-open-wrapper #menu-open,.node-type-unique-section .unique-header .unique-container .menu-open-wrapper #menu-open,.node-type-unique-basic-page .unique-header .unique-container .menu-open-wrapper #menu-open,.node-type-unique-broker .unique-header .unique-container .menu-open-wrapper #menu-open,.unique-property-page .unique-header .unique-container .menu-open-wrapper #menu-open{display:inline-block;margin-right:15px;}@media (min-width:480px){.node-type-unique-property .unique-header .unique-container .menu-open-wrapper #menu-open,.node-type-unique-section .unique-header .unique-container .menu-open-wrapper #menu-open,.node-type-unique-basic-page .unique-header .unique-container .menu-open-wrapper #menu-open,.node-type-unique-broker .unique-header .unique-container .menu-open-wrapper #menu-open,.unique-property-page .unique-header .unique-container .menu-open-wrapper #menu-open{margin-right:40px;}}.node-type-unique-property #mmenu_left #mm-0 ul li.mm-opened span,.node-type-unique-property #mmenu_left #mm-0 ul li.mm-opened a.mm-subopen::after,.node-type-unique-section #mmenu_left #mm-0 ul li.mm-opened span,.node-type-unique-section #mmenu_left #mm-0 ul li.mm-opened a.mm-subopen::after,.node-type-unique-basic-page #mmenu_left #mm-0 ul li.mm-opened span,.node-type-unique-basic-page #mmenu_left #mm-0 ul li.mm-opened a.mm-subopen::after,.node-type-unique-broker #mmenu_left #mm-0 ul li.mm-opened span,.node-type-unique-broker #mmenu_left #mm-0 ul li.mm-opened a.mm-subopen::after,.unique-property-page #mmenu_left #mm-0 ul li.mm-opened span,.unique-property-page #mmenu_left #mm-0 ul li.mm-opened a.mm-subopen::after{color:white;}.node-type-unique-property .mmenu-nav.mm-basic.mm-vertical li.mm-opened > ul,.node-type-unique-section .mmenu-nav.mm-basic.mm-vertical li.mm-opened > ul,.node-type-unique-basic-page .mmenu-nav.mm-basic.mm-vertical li.mm-opened > ul,.node-type-unique-broker .mmenu-nav.mm-basic.mm-vertical li.mm-opened > ul,.unique-property-page .mmenu-nav.mm-basic.mm-vertical li.mm-opened > ul{padding:0;}.node-type-unique-property #mmenu_left.mm-basic > #mm-0 > .mm-list,.node-type-unique-section #mmenu_left.mm-basic > #mm-0 > .mm-list,.node-type-unique-basic-page #mmenu_left.mm-basic > #mm-0 > .mm-list,.node-type-unique-broker #mmenu_left.mm-basic > #mm-0 > .mm-list,.unique-property-page #mmenu_left.mm-basic > #mm-0 > .mm-list{text-align:center;}.node-type-unique-property #mmenu_left.mm-basic > #mm-0 > .mm-list > li,.node-type-unique-section #mmenu_left.mm-basic > #mm-0 > .mm-list > li,.node-type-unique-basic-page #mmenu_left.mm-basic > #mm-0 > .mm-list > li,.node-type-unique-broker #mmenu_left.mm-basic > #mm-0 > .mm-list > li,.unique-property-page #mmenu_left.mm-basic > #mm-0 > .mm-list > li{display:block;width:330px;margin:0 auto;}.node-type-unique-property #mmenu_left.mm-basic > #mm-0 > .mm-list > li span.mmenu-block-title:hover,.node-type-unique-section #mmenu_left.mm-basic > #mm-0 > .mm-list > li span.mmenu-block-title:hover,.node-type-unique-basic-page #mmenu_left.mm-basic > #mm-0 > .mm-list > li span.mmenu-block-title:hover,.node-type-unique-broker #mmenu_left.mm-basic > #mm-0 > .mm-list > li span.mmenu-block-title:hover,.unique-property-page #mmenu_left.mm-basic > #mm-0 > .mm-list > li span.mmenu-block-title:hover{text-decoration:underline;}.node-type-unique-property #mmenu_left.mm-basic > #mm-0 > .mm-list > li > a.mmenu-mm-list > span.mmenu-block-title,.node-type-unique-section #mmenu_left.mm-basic > #mm-0 > .mm-list > li > a.mmenu-mm-list > span.mmenu-block-title,.node-type-unique-basic-page #mmenu_left.mm-basic > #mm-0 > .mm-list > li > a.mmenu-mm-list > span.mmenu-block-title,.node-type-unique-broker #mmenu_left.mm-basic > #mm-0 > .mm-list > li > a.mmenu-mm-list > span.mmenu-block-title,.unique-property-page #mmenu_left.mm-basic > #mm-0 > .mm-list > li > a.mmenu-mm-list > span.mmenu-block-title{font-family:"DINProBold",Helvetica,Arial,Verdana,sans-serif;}.node-type-unique-property #mmenu_left.mm-basic > #mm-0 > .mm-list > li a.mmenu-mm-list,.node-type-unique-section #mmenu_left.mm-basic > #mm-0 > .mm-list > li a.mmenu-mm-list,.node-type-unique-basic-page #mmenu_left.mm-basic > #mm-0 > .mm-list > li a.mmenu-mm-list,.node-type-unique-broker #mmenu_left.mm-basic > #mm-0 > .mm-list > li a.mmenu-mm-list,.unique-property-page #mmenu_left.mm-basic > #mm-0 > .mm-list > li a.mmenu-mm-list{display:inline-block;}.node-type-unique-property #mmenu_left #mm-0 ul li ul,.node-type-unique-section #mmenu_left #mm-0 ul li ul,.node-type-unique-basic-page #mmenu_left #mm-0 ul li ul,.node-type-unique-broker #mmenu_left #mm-0 ul li ul,.unique-property-page #mmenu_left #mm-0 ul li ul{background:black;}.node-type-unique-property #content,.node-type-unique-section #content,.node-type-unique-basic-page #content,.node-type-unique-broker #content,.unique-property-page #content{position:relative;}.node-type-unique-property .unique-container,.node-type-unique-section .unique-container,.node-type-unique-basic-page .unique-container,.node-type-unique-broker .unique-container,.unique-property-page .unique-container{position:relative;max-width:100%;width:100%;}@media (min-width:1440px){.node-type-unique-property .unique-container,.node-type-unique-section .unique-container,.node-type-unique-basic-page .unique-container,.node-type-unique-broker .unique-container,.unique-property-page .unique-container{max-width:1440px;margin:0 auto;}}.node-type-unique-property .region-bottom,.node-type-unique-section .region-bottom,.node-type-unique-basic-page .region-bottom,.node-type-unique-broker .region-bottom,.unique-property-page .region-bottom{position:relative;z-index:1;background:#1a1a1a;}.node-type-unique-property .region-bottom .copyright-text,.node-type-unique-section .region-bottom .copyright-text,.node-type-unique-basic-page .region-bottom .copyright-text,.node-type-unique-broker .region-bottom .copyright-text,.unique-property-page .region-bottom .copyright-text{color:#f58437;}.node-type-unique-property .pane-unique-section-component a,.node-type-unique-property .pane-unique-content-components-paragraphs a,.node-type-unique-section .pane-unique-section-component a,.node-type-unique-section .pane-unique-content-components-paragraphs a,.node-type-unique-basic-page .pane-unique-section-component a,.node-type-unique-basic-page .pane-unique-content-components-paragraphs a,.node-type-unique-broker .pane-unique-section-component a,.node-type-unique-broker .pane-unique-content-components-paragraphs a,.unique-property-page .pane-unique-section-component a,.unique-property-page .pane-unique-content-components-paragraphs a{text-decoration:underline;color:#323232;}.node-type-unique-property .pane-unique-section-component a:hover,.node-type-unique-property .pane-unique-content-components-paragraphs a:hover,.node-type-unique-section .pane-unique-section-component a:hover,.node-type-unique-section .pane-unique-content-components-paragraphs a:hover,.node-type-unique-basic-page .pane-unique-section-component a:hover,.node-type-unique-basic-page .pane-unique-content-components-paragraphs a:hover,.node-type-unique-broker .pane-unique-section-component a:hover,.node-type-unique-broker .pane-unique-content-components-paragraphs a:hover,.unique-property-page .pane-unique-section-component a:hover,.unique-property-page .pane-unique-content-components-paragraphs a:hover{color:#323232;text-decoration-color:#f58437;}.node-type-unique-property .pane-unique-section-component .unique-link a,.node-type-unique-property .pane-unique-content-components-paragraphs .unique-link a,.node-type-unique-section .pane-unique-section-component .unique-link a,.node-type-unique-section .pane-unique-content-components-paragraphs .unique-link a,.node-type-unique-basic-page .pane-unique-section-component .unique-link a,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .unique-link a,.node-type-unique-broker .pane-unique-section-component .unique-link a,.node-type-unique-broker .pane-unique-content-components-paragraphs .unique-link a,.unique-property-page .pane-unique-section-component .unique-link a,.unique-property-page .pane-unique-content-components-paragraphs .unique-link a{text-decoration:none;margin-top:30px;display:inline-block;text-transform:uppercase;font-size:16px;font-weight:500;line-height:16px;padding:15px 30px;background:black;color:white;transition:color 0.4s ease;}.node-type-unique-property .pane-unique-section-component .unique-link a,.node-type-unique-property .pane-unique-content-components-paragraphs .unique-link a,.node-type-unique-section .pane-unique-section-component .unique-link a,.node-type-unique-section .pane-unique-content-components-paragraphs .unique-link a,.node-type-unique-basic-page .pane-unique-section-component .unique-link a,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .unique-link a,.node-type-unique-broker .pane-unique-section-component .unique-link a,.node-type-unique-broker .pane-unique-content-components-paragraphs .unique-link a,.unique-property-page .pane-unique-section-component .unique-link a,.unique-property-page .pane-unique-content-components-paragraphs .unique-link a{font-size:16px;}@media screen and (min-width:480px){.node-type-unique-property .pane-unique-section-component .unique-link a,.node-type-unique-property .pane-unique-content-components-paragraphs .unique-link a,.node-type-unique-section .pane-unique-section-component .unique-link a,.node-type-unique-section .pane-unique-content-components-paragraphs .unique-link a,.node-type-unique-basic-page .pane-unique-section-component .unique-link a,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .unique-link a,.node-type-unique-broker .pane-unique-section-component .unique-link a,.node-type-unique-broker .pane-unique-content-components-paragraphs .unique-link a,.unique-property-page .pane-unique-section-component .unique-link a,.unique-property-page .pane-unique-content-components-paragraphs .unique-link a{font-size:calc(16px + 2 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-property .pane-unique-section-component .unique-link a,.node-type-unique-property .pane-unique-content-components-paragraphs .unique-link a,.node-type-unique-section .pane-unique-section-component .unique-link a,.node-type-unique-section .pane-unique-content-components-paragraphs .unique-link a,.node-type-unique-basic-page .pane-unique-section-component .unique-link a,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .unique-link a,.node-type-unique-broker .pane-unique-section-component .unique-link a,.node-type-unique-broker .pane-unique-content-components-paragraphs .unique-link a,.unique-property-page .pane-unique-section-component .unique-link a,.unique-property-page .pane-unique-content-components-paragraphs .unique-link a{font-size:18px;}}.node-type-unique-property .pane-unique-section-component .unique-link a:hover,.node-type-unique-property .pane-unique-content-components-paragraphs .unique-link a:hover,.node-type-unique-section .pane-unique-section-component .unique-link a:hover,.node-type-unique-section .pane-unique-content-components-paragraphs .unique-link a:hover,.node-type-unique-basic-page .pane-unique-section-component .unique-link a:hover,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .unique-link a:hover,.node-type-unique-broker .pane-unique-section-component .unique-link a:hover,.node-type-unique-broker .pane-unique-content-components-paragraphs .unique-link a:hover,.unique-property-page .pane-unique-section-component .unique-link a:hover,.unique-property-page .pane-unique-content-components-paragraphs .unique-link a:hover{color:#f58437;}.node-type-unique-property .pane-unique-section-component .type-text-and-image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-and-image,.node-type-unique-section .pane-unique-section-component .type-text-and-image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-and-image,.node-type-unique-basic-page .pane-unique-section-component .type-text-and-image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-and-image,.node-type-unique-broker .pane-unique-section-component .type-text-and-image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-and-image,.unique-property-page .pane-unique-section-component .type-text-and-image,.unique-property-page .pane-unique-content-components-paragraphs .type-text-and-image{padding:0 15px;margin-top:45px;margin-bottom:15px;}@media (min-width:768px){.node-type-unique-property .pane-unique-section-component .type-text-and-image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-and-image,.node-type-unique-section .pane-unique-section-component .type-text-and-image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-and-image,.node-type-unique-basic-page .pane-unique-section-component .type-text-and-image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-and-image,.node-type-unique-broker .pane-unique-section-component .type-text-and-image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-and-image,.unique-property-page .pane-unique-section-component .type-text-and-image,.unique-property-page .pane-unique-content-components-paragraphs .type-text-and-image{max-width:79.2%;margin:0 auto;}}@media (min-width:1440px){.node-type-unique-property .pane-unique-section-component .type-text-and-image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-and-image,.node-type-unique-section .pane-unique-section-component .type-text-and-image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-and-image,.node-type-unique-basic-page .pane-unique-section-component .type-text-and-image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-and-image,.node-type-unique-broker .pane-unique-section-component .type-text-and-image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-and-image,.unique-property-page .pane-unique-section-component .type-text-and-image,.unique-property-page .pane-unique-content-components-paragraphs .type-text-and-image{max-width:1140.48px;}}.node-type-unique-property .pane-unique-section-component .type-text-and-image .text-content,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-and-image .text-content,.node-type-unique-section .pane-unique-section-component .type-text-and-image .text-content,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-and-image .text-content,.node-type-unique-basic-page .pane-unique-section-component .type-text-and-image .text-content,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-and-image .text-content,.node-type-unique-broker .pane-unique-section-component .type-text-and-image .text-content,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-and-image .text-content,.unique-property-page .pane-unique-section-component .type-text-and-image .text-content,.unique-property-page .pane-unique-content-components-paragraphs .type-text-and-image .text-content{max-width:555px;margin:0 auto 55px;}.node-type-unique-property .pane-unique-section-component .type-text-and-image .text-wrapper,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-and-image .text-wrapper,.node-type-unique-section .pane-unique-section-component .type-text-and-image .text-wrapper,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-and-image .text-wrapper,.node-type-unique-basic-page .pane-unique-section-component .type-text-and-image .text-wrapper,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-and-image .text-wrapper,.node-type-unique-broker .pane-unique-section-component .type-text-and-image .text-wrapper,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-and-image .text-wrapper,.unique-property-page .pane-unique-section-component .type-text-and-image .text-wrapper,.unique-property-page .pane-unique-content-components-paragraphs .type-text-and-image .text-wrapper{padding-right:2.5%;}.node-type-unique-property .pane-unique-section-component .type-text-and-image .image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-and-image .image,.node-type-unique-section .pane-unique-section-component .type-text-and-image .image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-and-image .image,.node-type-unique-basic-page .pane-unique-section-component .type-text-and-image .image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-and-image .image,.node-type-unique-broker .pane-unique-section-component .type-text-and-image .image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-and-image .image,.unique-property-page .pane-unique-section-component .type-text-and-image .image,.unique-property-page .pane-unique-content-components-paragraphs .type-text-and-image .image{max-width:555px;margin:0 auto;text-align:center;}@media (min-width:768px){.node-type-unique-property .pane-unique-section-component .type-text-and-image .image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-and-image .image,.node-type-unique-section .pane-unique-section-component .type-text-and-image .image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-and-image .image,.node-type-unique-basic-page .pane-unique-section-component .type-text-and-image .image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-and-image .image,.node-type-unique-broker .pane-unique-section-component .type-text-and-image .image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-and-image .image,.unique-property-page .pane-unique-section-component .type-text-and-image .image,.unique-property-page .pane-unique-content-components-paragraphs .type-text-and-image .image{text-align:right;}}@media (min-width:768px){.node-type-unique-property .pane-unique-section-component .type-text-and-image .image .image-wrapper,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-and-image .image .image-wrapper,.node-type-unique-section .pane-unique-section-component .type-text-and-image .image .image-wrapper,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-and-image .image .image-wrapper,.node-type-unique-basic-page .pane-unique-section-component .type-text-and-image .image .image-wrapper,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-and-image .image .image-wrapper,.node-type-unique-broker .pane-unique-section-component .type-text-and-image .image .image-wrapper,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-and-image .image .image-wrapper,.unique-property-page .pane-unique-section-component .type-text-and-image .image .image-wrapper,.unique-property-page .pane-unique-content-components-paragraphs .type-text-and-image .image .image-wrapper{padding-left:2.5%;}}@media (min-width:768px){.node-type-unique-property .pane-unique-section-component .type-text-and-image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-and-image,.node-type-unique-section .pane-unique-section-component .type-text-and-image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-and-image,.node-type-unique-basic-page .pane-unique-section-component .type-text-and-image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-and-image,.node-type-unique-broker .pane-unique-section-component .type-text-and-image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-and-image,.unique-property-page .pane-unique-section-component .type-text-and-image,.unique-property-page .pane-unique-content-components-paragraphs .type-text-and-image{display:flex;padding:0;margin-top:30px;margin-bottom:30px;}.node-type-unique-property .pane-unique-section-component .type-text-and-image .text-content,.node-type-unique-property .pane-unique-section-component .type-text-and-image .image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-and-image .text-content,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-and-image .image,.node-type-unique-section .pane-unique-section-component .type-text-and-image .text-content,.node-type-unique-section .pane-unique-section-component .type-text-and-image .image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-and-image .text-content,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-and-image .image,.node-type-unique-basic-page .pane-unique-section-component .type-text-and-image .text-content,.node-type-unique-basic-page .pane-unique-section-component .type-text-and-image .image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-and-image .text-content,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-and-image .image,.node-type-unique-broker .pane-unique-section-component .type-text-and-image .text-content,.node-type-unique-broker .pane-unique-section-component .type-text-and-image .image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-and-image .text-content,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-and-image .image,.unique-property-page .pane-unique-section-component .type-text-and-image .text-content,.unique-property-page .pane-unique-section-component .type-text-and-image .image,.unique-property-page .pane-unique-content-components-paragraphs .type-text-and-image .text-content,.unique-property-page .pane-unique-content-components-paragraphs .type-text-and-image .image{max-width:none;margin:0;flex:0 0 50%;}.node-type-unique-property .pane-unique-section-component .type-text-and-image .text-content h1,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-and-image .text-content h1,.node-type-unique-section .pane-unique-section-component .type-text-and-image .text-content h1,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-and-image .text-content h1,.node-type-unique-basic-page .pane-unique-section-component .type-text-and-image .text-content h1,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-and-image .text-content h1,.node-type-unique-broker .pane-unique-section-component .type-text-and-image .text-content h1,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-and-image .text-content h1,.unique-property-page .pane-unique-section-component .type-text-and-image .text-content h1,.unique-property-page .pane-unique-content-components-paragraphs .type-text-and-image .text-content h1{margin:0 20% 30px 0;}.node-type-unique-property .pane-unique-section-component .type-text-and-image .text-content h3,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-and-image .text-content h3,.node-type-unique-section .pane-unique-section-component .type-text-and-image .text-content h3,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-and-image .text-content h3,.node-type-unique-basic-page .pane-unique-section-component .type-text-and-image .text-content h3,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-and-image .text-content h3,.node-type-unique-broker .pane-unique-section-component .type-text-and-image .text-content h3,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-and-image .text-content h3,.unique-property-page .pane-unique-section-component .type-text-and-image .text-content h3,.unique-property-page .pane-unique-content-components-paragraphs .type-text-and-image .text-content h3{margin:17% 20% 30px 0;padding-bottom:25px;}.node-type-unique-property .pane-unique-section-component .type-text-and-image .text-content .text-wrapper,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-and-image .text-content .text-wrapper,.node-type-unique-section .pane-unique-section-component .type-text-and-image .text-content .text-wrapper,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-and-image .text-content .text-wrapper,.node-type-unique-basic-page .pane-unique-section-component .type-text-and-image .text-content .text-wrapper,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-and-image .text-content .text-wrapper,.node-type-unique-broker .pane-unique-section-component .type-text-and-image .text-content .text-wrapper,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-and-image .text-content .text-wrapper,.unique-property-page .pane-unique-section-component .type-text-and-image .text-content .text-wrapper,.unique-property-page .pane-unique-content-components-paragraphs .type-text-and-image .text-content .text-wrapper{padding-right:2.5%;}.node-type-unique-property .pane-unique-section-component .type-text-and-image .text-content .text-wrapper .text,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-and-image .text-content .text-wrapper .text,.node-type-unique-section .pane-unique-section-component .type-text-and-image .text-content .text-wrapper .text,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-and-image .text-content .text-wrapper .text,.node-type-unique-basic-page .pane-unique-section-component .type-text-and-image .text-content .text-wrapper .text,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-and-image .text-content .text-wrapper .text,.node-type-unique-broker .pane-unique-section-component .type-text-and-image .text-content .text-wrapper .text,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-and-image .text-content .text-wrapper .text,.unique-property-page .pane-unique-section-component .type-text-and-image .text-content .text-wrapper .text,.unique-property-page .pane-unique-content-components-paragraphs .type-text-and-image .text-content .text-wrapper .text{margin:0 20% 17% 0;}.node-type-unique-property .pane-unique-section-component .type-text-and-image .image-wrapper,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-and-image .image-wrapper,.node-type-unique-section .pane-unique-section-component .type-text-and-image .image-wrapper,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-and-image .image-wrapper,.node-type-unique-basic-page .pane-unique-section-component .type-text-and-image .image-wrapper,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-and-image .image-wrapper,.node-type-unique-broker .pane-unique-section-component .type-text-and-image .image-wrapper,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-and-image .image-wrapper,.unique-property-page .pane-unique-section-component .type-text-and-image .image-wrapper,.unique-property-page .pane-unique-content-components-paragraphs .type-text-and-image .image-wrapper{padding-left:2.5%;}}.node-type-unique-property .pane-unique-section-component .type-text-paragraph,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-paragraph,.node-type-unique-section .pane-unique-section-component .type-text-paragraph,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-paragraph,.node-type-unique-basic-page .pane-unique-section-component .type-text-paragraph,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-paragraph,.node-type-unique-broker .pane-unique-section-component .type-text-paragraph,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-paragraph,.unique-property-page .pane-unique-section-component .type-text-paragraph,.unique-property-page .pane-unique-content-components-paragraphs .type-text-paragraph{margin-top:85px;margin-bottom:85px;padding:0 15px;}@media (min-width:768px){.node-type-unique-property .pane-unique-section-component .type-text-paragraph,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-paragraph,.node-type-unique-section .pane-unique-section-component .type-text-paragraph,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-paragraph,.node-type-unique-basic-page .pane-unique-section-component .type-text-paragraph,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-paragraph,.node-type-unique-broker .pane-unique-section-component .type-text-paragraph,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-paragraph,.unique-property-page .pane-unique-section-component .type-text-paragraph,.unique-property-page .pane-unique-content-components-paragraphs .type-text-paragraph{max-width:79.2%;margin:0 auto;}}@media (min-width:1440px){.node-type-unique-property .pane-unique-section-component .type-text-paragraph,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-paragraph,.node-type-unique-section .pane-unique-section-component .type-text-paragraph,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-paragraph,.node-type-unique-basic-page .pane-unique-section-component .type-text-paragraph,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-paragraph,.node-type-unique-broker .pane-unique-section-component .type-text-paragraph,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-paragraph,.unique-property-page .pane-unique-section-component .type-text-paragraph,.unique-property-page .pane-unique-content-components-paragraphs .type-text-paragraph{max-width:1140.48px;}}@media (min-width:768px){.node-type-unique-property .pane-unique-section-component .type-text-paragraph,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-paragraph,.node-type-unique-section .pane-unique-section-component .type-text-paragraph,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-paragraph,.node-type-unique-basic-page .pane-unique-section-component .type-text-paragraph,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-paragraph,.node-type-unique-broker .pane-unique-section-component .type-text-paragraph,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-paragraph,.unique-property-page .pane-unique-section-component .type-text-paragraph,.unique-property-page .pane-unique-content-components-paragraphs .type-text-paragraph{margin-top:145px;margin-bottom:155px;padding:0;}}.node-type-unique-property .pane-unique-section-component .type-video,.node-type-unique-property .pane-unique-content-components-paragraphs .type-video,.node-type-unique-section .pane-unique-section-component .type-video,.node-type-unique-section .pane-unique-content-components-paragraphs .type-video,.node-type-unique-basic-page .pane-unique-section-component .type-video,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-video,.node-type-unique-broker .pane-unique-section-component .type-video,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-video,.unique-property-page .pane-unique-section-component .type-video,.unique-property-page .pane-unique-content-components-paragraphs .type-video{margin-top:15px;margin-bottom:60px;}.node-type-unique-property .pane-unique-section-component .type-video .youtube-container--playable-thumbnail,.node-type-unique-property .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail,.node-type-unique-section .pane-unique-section-component .type-video .youtube-container--playable-thumbnail,.node-type-unique-section .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail,.node-type-unique-basic-page .pane-unique-section-component .type-video .youtube-container--playable-thumbnail,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail,.node-type-unique-broker .pane-unique-section-component .type-video .youtube-container--playable-thumbnail,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail,.unique-property-page .pane-unique-section-component .type-video .youtube-container--playable-thumbnail,.unique-property-page .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail{background:black;position:relative;}.node-type-unique-property .pane-unique-section-component .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button,.node-type-unique-property .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button,.node-type-unique-section .pane-unique-section-component .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button,.node-type-unique-section .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button,.node-type-unique-basic-page .pane-unique-section-component .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button,.node-type-unique-broker .pane-unique-section-component .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button,.unique-property-page .pane-unique-section-component .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button,.unique-property-page .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button{background:white;}.node-type-unique-property .pane-unique-section-component .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button span,.node-type-unique-property .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button span,.node-type-unique-section .pane-unique-section-component .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button span,.node-type-unique-section .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button span,.node-type-unique-basic-page .pane-unique-section-component .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button span,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button span,.node-type-unique-broker .pane-unique-section-component .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button span,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button span,.unique-property-page .pane-unique-section-component .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button span,.unique-property-page .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail:hover .youtube-thumbnail-image .play-button span{color:#323232;}.node-type-unique-property .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image,.node-type-unique-section .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image,.node-type-unique-basic-page .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image,.node-type-unique-broker .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image,.unique-property-page .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image,.unique-property-page .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image{cursor:pointer;}.node-type-unique-property .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button,.node-type-unique-property .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button,.node-type-unique-section .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button,.node-type-unique-section .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button,.node-type-unique-basic-page .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button,.node-type-unique-broker .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button,.unique-property-page .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button,.unique-property-page .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid white;border-radius:50%;width:60px;height:60px;display:flex;justify-content:center;transition:all 0.4s ease 0s;}@media (min-width:768px){.node-type-unique-property .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button,.node-type-unique-property .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button,.node-type-unique-section .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button,.node-type-unique-section .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button,.node-type-unique-basic-page .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button,.node-type-unique-broker .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button,.unique-property-page .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button,.unique-property-page .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button{width:98px;height:98px;}}.node-type-unique-property .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span,.node-type-unique-property .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span,.node-type-unique-section .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span,.node-type-unique-section .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span,.node-type-unique-basic-page .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span,.node-type-unique-broker .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span,.unique-property-page .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span,.unique-property-page .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span{transition:all 0.4s ease 0s;color:white;display:inline-block;font-size:16px;align-self:center;padding-left:5px;}@media (min-width:768px){.node-type-unique-property .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span,.node-type-unique-property .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span,.node-type-unique-section .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span,.node-type-unique-section .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span,.node-type-unique-basic-page .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span,.node-type-unique-broker .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span,.unique-property-page .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span,.unique-property-page .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image .play-button span{font-size:27px;}}.node-type-unique-property .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image img,.node-type-unique-property .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image img,.node-type-unique-section .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image img,.node-type-unique-section .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image img,.node-type-unique-basic-page .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image img,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image img,.node-type-unique-broker .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image img,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image img,.unique-property-page .pane-unique-section-component .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image img,.unique-property-page .pane-unique-content-components-paragraphs .type-video .youtube-container--playable-thumbnail .youtube-thumbnail-image img{width:100%;}@media (min-width:768px){.node-type-unique-property .pane-unique-section-component .type-video,.node-type-unique-property .pane-unique-content-components-paragraphs .type-video,.node-type-unique-section .pane-unique-section-component .type-video,.node-type-unique-section .pane-unique-content-components-paragraphs .type-video,.node-type-unique-basic-page .pane-unique-section-component .type-video,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-video,.node-type-unique-broker .pane-unique-section-component .type-video,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-video,.unique-property-page .pane-unique-section-component .type-video,.unique-property-page .pane-unique-content-components-paragraphs .type-video{margin-top:30px;margin-bottom:120px;}}.node-type-unique-property .pane-unique-section-component .type-big-image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-big-image,.node-type-unique-section .pane-unique-section-component .type-big-image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-big-image,.node-type-unique-basic-page .pane-unique-section-component .type-big-image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-big-image,.node-type-unique-broker .pane-unique-section-component .type-big-image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-big-image,.unique-property-page .pane-unique-section-component .type-big-image,.unique-property-page .pane-unique-content-components-paragraphs .type-big-image{padding:0 15px;text-align:center;max-width:555px;margin:15px auto;}@media (min-width:768px){.node-type-unique-property .pane-unique-section-component .type-big-image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-big-image,.node-type-unique-section .pane-unique-section-component .type-big-image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-big-image,.node-type-unique-basic-page .pane-unique-section-component .type-big-image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-big-image,.node-type-unique-broker .pane-unique-section-component .type-big-image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-big-image,.unique-property-page .pane-unique-section-component .type-big-image,.unique-property-page .pane-unique-content-components-paragraphs .type-big-image{max-width:79.2%;margin:0 auto;}}@media (min-width:1440px){.node-type-unique-property .pane-unique-section-component .type-big-image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-big-image,.node-type-unique-section .pane-unique-section-component .type-big-image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-big-image,.node-type-unique-basic-page .pane-unique-section-component .type-big-image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-big-image,.node-type-unique-broker .pane-unique-section-component .type-big-image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-big-image,.unique-property-page .pane-unique-section-component .type-big-image,.unique-property-page .pane-unique-content-components-paragraphs .type-big-image{max-width:1140.48px;}}@media (min-width:768px){.node-type-unique-property .pane-unique-section-component .type-big-image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-big-image,.node-type-unique-section .pane-unique-section-component .type-big-image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-big-image,.node-type-unique-basic-page .pane-unique-section-component .type-big-image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-big-image,.node-type-unique-broker .pane-unique-section-component .type-big-image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-big-image,.unique-property-page .pane-unique-section-component .type-big-image,.unique-property-page .pane-unique-content-components-paragraphs .type-big-image{margin-top:30px;margin-bottom:30px;padding:0;max-width:none;}}.node-type-unique-property .pane-unique-section-component .type-image-collage,.node-type-unique-property .pane-unique-content-components-paragraphs .type-image-collage,.node-type-unique-section .pane-unique-section-component .type-image-collage,.node-type-unique-section .pane-unique-content-components-paragraphs .type-image-collage,.node-type-unique-basic-page .pane-unique-section-component .type-image-collage,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-image-collage,.node-type-unique-broker .pane-unique-section-component .type-image-collage,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-image-collage,.unique-property-page .pane-unique-section-component .type-image-collage,.unique-property-page .pane-unique-content-components-paragraphs .type-image-collage{padding:0 15px;margin-top:15px;margin-bottom:15px;}@media (min-width:768px){.node-type-unique-property .pane-unique-section-component .type-image-collage,.node-type-unique-property .pane-unique-content-components-paragraphs .type-image-collage,.node-type-unique-section .pane-unique-section-component .type-image-collage,.node-type-unique-section .pane-unique-content-components-paragraphs .type-image-collage,.node-type-unique-basic-page .pane-unique-section-component .type-image-collage,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-image-collage,.node-type-unique-broker .pane-unique-section-component .type-image-collage,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-image-collage,.unique-property-page .pane-unique-section-component .type-image-collage,.unique-property-page .pane-unique-content-components-paragraphs .type-image-collage{max-width:79.2%;margin:0 auto;}}@media (min-width:1440px){.node-type-unique-property .pane-unique-section-component .type-image-collage,.node-type-unique-property .pane-unique-content-components-paragraphs .type-image-collage,.node-type-unique-section .pane-unique-section-component .type-image-collage,.node-type-unique-section .pane-unique-content-components-paragraphs .type-image-collage,.node-type-unique-basic-page .pane-unique-section-component .type-image-collage,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-image-collage,.node-type-unique-broker .pane-unique-section-component .type-image-collage,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-image-collage,.unique-property-page .pane-unique-section-component .type-image-collage,.unique-property-page .pane-unique-content-components-paragraphs .type-image-collage{max-width:1140.48px;}}@media (min-width:768px){.node-type-unique-property .pane-unique-section-component .type-image-collage,.node-type-unique-property .pane-unique-content-components-paragraphs .type-image-collage,.node-type-unique-section .pane-unique-section-component .type-image-collage,.node-type-unique-section .pane-unique-content-components-paragraphs .type-image-collage,.node-type-unique-basic-page .pane-unique-section-component .type-image-collage,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-image-collage,.node-type-unique-broker .pane-unique-section-component .type-image-collage,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-image-collage,.unique-property-page .pane-unique-section-component .type-image-collage,.unique-property-page .pane-unique-content-components-paragraphs .type-image-collage{margin-top:30px;margin-bottom:30px;}}.node-type-unique-property .pane-unique-section-component .type-image-collage .first-image-collage-column,.node-type-unique-property .pane-unique-section-component .type-image-collage .second-image-collage-column,.node-type-unique-property .pane-unique-content-components-paragraphs .type-image-collage .first-image-collage-column,.node-type-unique-property .pane-unique-content-components-paragraphs .type-image-collage .second-image-collage-column,.node-type-unique-section .pane-unique-section-component .type-image-collage .first-image-collage-column,.node-type-unique-section .pane-unique-section-component .type-image-collage .second-image-collage-column,.node-type-unique-section .pane-unique-content-components-paragraphs .type-image-collage .first-image-collage-column,.node-type-unique-section .pane-unique-content-components-paragraphs .type-image-collage .second-image-collage-column,.node-type-unique-basic-page .pane-unique-section-component .type-image-collage .first-image-collage-column,.node-type-unique-basic-page .pane-unique-section-component .type-image-collage .second-image-collage-column,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-image-collage .first-image-collage-column,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-image-collage .second-image-collage-column,.node-type-unique-broker .pane-unique-section-component .type-image-collage .first-image-collage-column,.node-type-unique-broker .pane-unique-section-component .type-image-collage .second-image-collage-column,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-image-collage .first-image-collage-column,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-image-collage .second-image-collage-column,.unique-property-page .pane-unique-section-component .type-image-collage .first-image-collage-column,.unique-property-page .pane-unique-section-component .type-image-collage .second-image-collage-column,.unique-property-page .pane-unique-content-components-paragraphs .type-image-collage .first-image-collage-column,.unique-property-page .pane-unique-content-components-paragraphs .type-image-collage .second-image-collage-column{max-width:555px;margin:0 auto;}.node-type-unique-property .pane-unique-section-component .type-image-collage .first-image-collage-column img,.node-type-unique-property .pane-unique-content-components-paragraphs .type-image-collage .first-image-collage-column img,.node-type-unique-section .pane-unique-section-component .type-image-collage .first-image-collage-column img,.node-type-unique-section .pane-unique-content-components-paragraphs .type-image-collage .first-image-collage-column img,.node-type-unique-basic-page .pane-unique-section-component .type-image-collage .first-image-collage-column img,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-image-collage .first-image-collage-column img,.node-type-unique-broker .pane-unique-section-component .type-image-collage .first-image-collage-column img,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-image-collage .first-image-collage-column img,.unique-property-page .pane-unique-section-component .type-image-collage .first-image-collage-column img,.unique-property-page .pane-unique-content-components-paragraphs .type-image-collage .first-image-collage-column img{margin-bottom:15px;}@media (min-width:768px){.node-type-unique-property .pane-unique-section-component .type-image-collage .image-collages,.node-type-unique-property .pane-unique-content-components-paragraphs .type-image-collage .image-collages,.node-type-unique-section .pane-unique-section-component .type-image-collage .image-collages,.node-type-unique-section .pane-unique-content-components-paragraphs .type-image-collage .image-collages,.node-type-unique-basic-page .pane-unique-section-component .type-image-collage .image-collages,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-image-collage .image-collages,.node-type-unique-broker .pane-unique-section-component .type-image-collage .image-collages,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-image-collage .image-collages,.unique-property-page .pane-unique-section-component .type-image-collage .image-collages,.unique-property-page .pane-unique-content-components-paragraphs .type-image-collage .image-collages{display:flex;padding:0;}.node-type-unique-property .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column,.node-type-unique-property .pane-unique-section-component .type-image-collage .image-collages .second-image-collage-column,.node-type-unique-property .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column,.node-type-unique-property .pane-unique-content-components-paragraphs .type-image-collage .image-collages .second-image-collage-column,.node-type-unique-section .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column,.node-type-unique-section .pane-unique-section-component .type-image-collage .image-collages .second-image-collage-column,.node-type-unique-section .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column,.node-type-unique-section .pane-unique-content-components-paragraphs .type-image-collage .image-collages .second-image-collage-column,.node-type-unique-basic-page .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column,.node-type-unique-basic-page .pane-unique-section-component .type-image-collage .image-collages .second-image-collage-column,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-image-collage .image-collages .second-image-collage-column,.node-type-unique-broker .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column,.node-type-unique-broker .pane-unique-section-component .type-image-collage .image-collages .second-image-collage-column,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-image-collage .image-collages .second-image-collage-column,.unique-property-page .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column,.unique-property-page .pane-unique-section-component .type-image-collage .image-collages .second-image-collage-column,.unique-property-page .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column,.unique-property-page .pane-unique-content-components-paragraphs .type-image-collage .image-collages .second-image-collage-column{flex:1 1 50%;max-width:none;margin:0;}.node-type-unique-property .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column,.node-type-unique-property .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column,.node-type-unique-section .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column,.node-type-unique-section .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column,.node-type-unique-basic-page .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column,.node-type-unique-broker .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column,.unique-property-page .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column,.unique-property-page .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column{padding-right:2.5%;flex-direction:column;display:flex;align-items:flex-start;}.node-type-unique-property .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column img,.node-type-unique-property .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column img,.node-type-unique-section .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column img,.node-type-unique-section .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column img,.node-type-unique-basic-page .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column img,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column img,.node-type-unique-broker .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column img,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column img,.unique-property-page .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column img,.unique-property-page .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column img{margin-bottom:0;}.node-type-unique-property .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column picture:last-child,.node-type-unique-property .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column picture:last-child,.node-type-unique-section .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column picture:last-child,.node-type-unique-section .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column picture:last-child,.node-type-unique-basic-page .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column picture:last-child,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column picture:last-child,.node-type-unique-broker .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column picture:last-child,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column picture:last-child,.unique-property-page .pane-unique-section-component .type-image-collage .image-collages .first-image-collage-column picture:last-child,.unique-property-page .pane-unique-content-components-paragraphs .type-image-collage .image-collages .first-image-collage-column picture:last-child{margin-top:auto;}.node-type-unique-property .pane-unique-section-component .type-image-collage .image-collages .second-image-collage-column,.node-type-unique-property .pane-unique-content-components-paragraphs .type-image-collage .image-collages .second-image-collage-column,.node-type-unique-section .pane-unique-section-component .type-image-collage .image-collages .second-image-collage-column,.node-type-unique-section .pane-unique-content-components-paragraphs .type-image-collage .image-collages .second-image-collage-column,.node-type-unique-basic-page .pane-unique-section-component .type-image-collage .image-collages .second-image-collage-column,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-image-collage .image-collages .second-image-collage-column,.node-type-unique-broker .pane-unique-section-component .type-image-collage .image-collages .second-image-collage-column,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-image-collage .image-collages .second-image-collage-column,.unique-property-page .pane-unique-section-component .type-image-collage .image-collages .second-image-collage-column,.unique-property-page .pane-unique-content-components-paragraphs .type-image-collage .image-collages .second-image-collage-column{text-align:right;}}.node-type-unique-property .pane-unique-section-component .type-text-on-image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-on-image,.node-type-unique-section .pane-unique-section-component .type-text-on-image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-on-image,.node-type-unique-basic-page .pane-unique-section-component .type-text-on-image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-on-image,.node-type-unique-broker .pane-unique-section-component .type-text-on-image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-on-image,.unique-property-page .pane-unique-section-component .type-text-on-image,.unique-property-page .pane-unique-content-components-paragraphs .type-text-on-image{position:relative;margin-top:30px;margin-bottom:30px;text-align:center;}.node-type-unique-property .pane-unique-section-component .type-text-on-image .paragraph-wrapper,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper,.node-type-unique-section .pane-unique-section-component .type-text-on-image .paragraph-wrapper,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper,.node-type-unique-basic-page .pane-unique-section-component .type-text-on-image .paragraph-wrapper,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper,.node-type-unique-broker .pane-unique-section-component .type-text-on-image .paragraph-wrapper,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper,.unique-property-page .pane-unique-section-component .type-text-on-image .paragraph-wrapper,.unique-property-page .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper{display:inline-block;position:relative;}.node-type-unique-property .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper,.node-type-unique-section .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper,.node-type-unique-basic-page .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper,.node-type-unique-broker .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper,.unique-property-page .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper,.unique-property-page .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;background:rgba(0,0,0,0.4);}.node-type-unique-property .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-section .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-basic-page .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-broker .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.unique-property-page .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.unique-property-page .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image{color:white;padding:15px;margin:0 15px;align-self:center;border-top:solid 2px white;border-bottom:solid 2px white;}@media (min-width:768px){.node-type-unique-property .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-section .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-basic-page .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-broker .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.unique-property-page .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.unique-property-page .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image{padding:25px 15px;}}@media (min-width:768px) and (min-width:768px){.node-type-unique-property .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-section .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-basic-page .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-broker .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.unique-property-page .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.unique-property-page .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image{max-width:78.45%;margin:0 auto;}}@media (min-width:768px) and (min-width:1080px){.node-type-unique-property .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-section .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-basic-page .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-broker .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.unique-property-page .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.unique-property-page .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image{max-width:52.3%;}}@media (min-width:768px) and (min-width:1440px){.node-type-unique-property .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-section .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-basic-page .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-broker .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.unique-property-page .pane-unique-section-component .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image,.unique-property-page .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .text-on-image-wrapper .text-on-image{max-width:753.12px;}}.node-type-unique-property .pane-unique-section-component .type-text-on-image .paragraph-wrapper .image,.node-type-unique-property .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .image,.node-type-unique-section .pane-unique-section-component .type-text-on-image .paragraph-wrapper .image,.node-type-unique-section .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .image,.node-type-unique-basic-page .pane-unique-section-component .type-text-on-image .paragraph-wrapper .image,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .image,.node-type-unique-broker .pane-unique-section-component .type-text-on-image .paragraph-wrapper .image,.node-type-unique-broker .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .image,.unique-property-page .pane-unique-section-component .type-text-on-image .paragraph-wrapper .image,.unique-property-page .pane-unique-content-components-paragraphs .type-text-on-image .paragraph-wrapper .image{text-align:center;}.node-type-unique-property .pane-unique-section-component .paragraph:last-child,.node-type-unique-property .pane-unique-content-components-paragraphs .paragraph:last-child,.node-type-unique-section .pane-unique-section-component .paragraph:last-child,.node-type-unique-section .pane-unique-content-components-paragraphs .paragraph:last-child,.node-type-unique-basic-page .pane-unique-section-component .paragraph:last-child,.node-type-unique-basic-page .pane-unique-content-components-paragraphs .paragraph:last-child,.node-type-unique-broker .pane-unique-section-component .paragraph:last-child,.node-type-unique-broker .pane-unique-content-components-paragraphs .paragraph:last-child,.unique-property-page .pane-unique-section-component .paragraph:last-child,.unique-property-page .pane-unique-content-components-paragraphs .paragraph:last-child{margin-bottom:0;}.node-type-unique-property .pane-webform,.node-type-unique-section .pane-webform,.node-type-unique-basic-page .pane-webform,.node-type-unique-broker .pane-webform,.unique-property-page .pane-webform{padding:0 15px;margin:0 auto 90px;}@media (min-width:768px){.node-type-unique-property .pane-webform,.node-type-unique-section .pane-webform,.node-type-unique-basic-page .pane-webform,.node-type-unique-broker .pane-webform,.unique-property-page .pane-webform{padding:0;margin:0 auto 120px;}}.node-type-unique-property .pane-webform .pane-title,.node-type-unique-section .pane-webform .pane-title,.node-type-unique-basic-page .pane-webform .pane-title,.node-type-unique-broker .pane-webform .pane-title,.unique-property-page .pane-webform .pane-title{text-align:center;border-bottom:solid 2px #000000;margin:0 auto 35px;padding-bottom:15px;}@media (min-width:768px){.node-type-unique-property .pane-webform .pane-title,.node-type-unique-section .pane-webform .pane-title,.node-type-unique-basic-page .pane-webform .pane-title,.node-type-unique-broker .pane-webform .pane-title,.unique-property-page .pane-webform .pane-title{max-width:79.2%;margin:0 auto;}}@media (min-width:1440px){.node-type-unique-property .pane-webform .pane-title,.node-type-unique-section .pane-webform .pane-title,.node-type-unique-basic-page .pane-webform .pane-title,.node-type-unique-broker .pane-webform .pane-title,.unique-property-page .pane-webform .pane-title{max-width:1140.48px;}}@media (min-width:768px){.node-type-unique-property .pane-webform .pane-title,.node-type-unique-section .pane-webform .pane-title,.node-type-unique-basic-page .pane-webform .pane-title,.node-type-unique-broker .pane-webform .pane-title,.unique-property-page .pane-webform .pane-title{margin:0 auto 85px;padding-bottom:25px;}}@media (min-width:768px){.node-type-unique-property .pane-webform .pane-title,.node-type-unique-section .pane-webform .pane-title,.node-type-unique-basic-page .pane-webform .pane-title,.node-type-unique-broker .pane-webform .pane-title,.unique-property-page .pane-webform .pane-title{margin:0 auto 50px;}}.node-type-unique-property .pane-webform .webform-confirmation,.node-type-unique-section .pane-webform .webform-confirmation,.node-type-unique-basic-page .pane-webform .webform-confirmation,.node-type-unique-broker .pane-webform .webform-confirmation,.unique-property-page .pane-webform .webform-confirmation{text-align:center;}@media (min-width:768px){.node-type-unique-property .pane-webform .webform-confirmation,.node-type-unique-section .pane-webform .webform-confirmation,.node-type-unique-basic-page .pane-webform .webform-confirmation,.node-type-unique-broker .pane-webform .webform-confirmation,.unique-property-page .pane-webform .webform-confirmation{max-width:79.2%;margin:0 auto;}}@media (min-width:1440px){.node-type-unique-property .pane-webform .webform-confirmation,.node-type-unique-section .pane-webform .webform-confirmation,.node-type-unique-basic-page .pane-webform .webform-confirmation,.node-type-unique-broker .pane-webform .webform-confirmation,.unique-property-page .pane-webform .webform-confirmation{max-width:1140.48px;}}.node-type-unique-property .pane-webform .webform-confirmation p,.node-type-unique-section .pane-webform .webform-confirmation p,.node-type-unique-basic-page .pane-webform .webform-confirmation p,.node-type-unique-broker .pane-webform .webform-confirmation p,.unique-property-page .pane-webform .webform-confirmation p{color:black;text-transform:uppercase;font-family:"DINProBlack",Helvetica,Arial,Verdana,sans-serif;letter-spacing:4px;line-height:34px;}.node-type-unique-property .pane-webform .webform-confirmation p,.node-type-unique-section .pane-webform .webform-confirmation p,.node-type-unique-basic-page .pane-webform .webform-confirmation p,.node-type-unique-broker .pane-webform .webform-confirmation p,.unique-property-page .pane-webform .webform-confirmation p{font-size:16px;}@media screen and (min-width:480px){.node-type-unique-property .pane-webform .webform-confirmation p,.node-type-unique-section .pane-webform .webform-confirmation p,.node-type-unique-basic-page .pane-webform .webform-confirmation p,.node-type-unique-broker .pane-webform .webform-confirmation p,.unique-property-page .pane-webform .webform-confirmation p{font-size:calc(16px + 12 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-property .pane-webform .webform-confirmation p,.node-type-unique-section .pane-webform .webform-confirmation p,.node-type-unique-basic-page .pane-webform .webform-confirmation p,.node-type-unique-broker .pane-webform .webform-confirmation p,.unique-property-page .pane-webform .webform-confirmation p{font-size:28px;}}.node-type-unique-property .pane-webform .webform-client-form,.node-type-unique-section .pane-webform .webform-client-form,.node-type-unique-basic-page .pane-webform .webform-client-form,.node-type-unique-broker .pane-webform .webform-client-form,.unique-property-page .pane-webform .webform-client-form{margin:0 auto;max-width:555px;}.node-type-unique-property .pane-webform .webform-client-form .form-actions,.node-type-unique-section .pane-webform .webform-client-form .form-actions,.node-type-unique-basic-page .pane-webform .webform-client-form .form-actions,.node-type-unique-broker .pane-webform .webform-client-form .form-actions,.unique-property-page .pane-webform .webform-client-form .form-actions{text-align:center;margin:60px 0 0;}@media (min-width:768px){.node-type-unique-property .pane-webform .webform-client-form .form-actions,.node-type-unique-section .pane-webform .webform-client-form .form-actions,.node-type-unique-basic-page .pane-webform .webform-client-form .form-actions,.node-type-unique-broker .pane-webform .webform-client-form .form-actions,.unique-property-page .pane-webform .webform-client-form .form-actions{margin:90px 0 0;}}.node-type-unique-property .pane-webform .webform-client-form .form-actions .ajax-progress,.node-type-unique-section .pane-webform .webform-client-form .form-actions .ajax-progress,.node-type-unique-basic-page .pane-webform .webform-client-form .form-actions .ajax-progress,.node-type-unique-broker .pane-webform .webform-client-form .form-actions .ajax-progress,.unique-property-page .pane-webform .webform-client-form .form-actions .ajax-progress{display:none;}.node-type-unique-property .pane-webform .webform-client-form .form-actions input,.node-type-unique-section .pane-webform .webform-client-form .form-actions input,.node-type-unique-basic-page .pane-webform .webform-client-form .form-actions input,.node-type-unique-broker .pane-webform .webform-client-form .form-actions input,.unique-property-page .pane-webform .webform-client-form .form-actions input{display:inline-block;text-transform:uppercase;font-size:16px;font-weight:500;line-height:16px;padding:15px 30px;background:black;color:white;transition:color 0.4s ease;}.node-type-unique-property .pane-webform .webform-client-form .form-actions input,.node-type-unique-section .pane-webform .webform-client-form .form-actions input,.node-type-unique-basic-page .pane-webform .webform-client-form .form-actions input,.node-type-unique-broker .pane-webform .webform-client-form .form-actions input,.unique-property-page .pane-webform .webform-client-form .form-actions input{font-size:16px;}@media screen and (min-width:480px){.node-type-unique-property .pane-webform .webform-client-form .form-actions input,.node-type-unique-section .pane-webform .webform-client-form .form-actions input,.node-type-unique-basic-page .pane-webform .webform-client-form .form-actions input,.node-type-unique-broker .pane-webform .webform-client-form .form-actions input,.unique-property-page .pane-webform .webform-client-form .form-actions input{font-size:calc(16px + 2 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-property .pane-webform .webform-client-form .form-actions input,.node-type-unique-section .pane-webform .webform-client-form .form-actions input,.node-type-unique-basic-page .pane-webform .webform-client-form .form-actions input,.node-type-unique-broker .pane-webform .webform-client-form .form-actions input,.unique-property-page .pane-webform .webform-client-form .form-actions input{font-size:18px;}}.node-type-unique-property .pane-webform .webform-client-form .form-actions input:hover,.node-type-unique-section .pane-webform .webform-client-form .form-actions input:hover,.node-type-unique-basic-page .pane-webform .webform-client-form .form-actions input:hover,.node-type-unique-broker .pane-webform .webform-client-form .form-actions input:hover,.unique-property-page .pane-webform .webform-client-form .form-actions input:hover{color:#f58437;}.node-type-unique-property .pane-webform .webform-client-form .form-actions input:hover,.node-type-unique-section .pane-webform .webform-client-form .form-actions input:hover,.node-type-unique-basic-page .pane-webform .webform-client-form .form-actions input:hover,.node-type-unique-broker .pane-webform .webform-client-form .form-actions input:hover,.unique-property-page .pane-webform .webform-client-form .form-actions input:hover{background-color:black;}.node-type-unique-property .pane-webform .webform-client-form .form-actions input.progress-disabled,.node-type-unique-section .pane-webform .webform-client-form .form-actions input.progress-disabled,.node-type-unique-basic-page .pane-webform .webform-client-form .form-actions input.progress-disabled,.node-type-unique-broker .pane-webform .webform-client-form .form-actions input.progress-disabled,.unique-property-page .pane-webform .webform-client-form .form-actions input.progress-disabled{background-image:url(/sites/all/themes/huoneistokeskus/images/ajax-loader-white.gif);background-repeat:no-repeat;background-color:black;background-position:center center;background-size:50px 50px;width:210px;text-indent:-9999px;}.node-type-unique-property .pane-webform .webform-client-form .form-item,.node-type-unique-section .pane-webform .webform-client-form .form-item,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item,.node-type-unique-broker .pane-webform .webform-client-form .form-item,.unique-property-page .pane-webform .webform-client-form .form-item{position:relative;height:60px;display:flex;margin:1.5em 0 0;}.node-type-unique-property .pane-webform .webform-client-form .form-item:first-child,.node-type-unique-section .pane-webform .webform-client-form .form-item:first-child,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item:first-child,.node-type-unique-broker .pane-webform .webform-client-form .form-item:first-child,.unique-property-page .pane-webform .webform-client-form .form-item:first-child{margin:0;}.node-type-unique-property .pane-webform .webform-client-form .form-item label,.node-type-unique-property .pane-webform .webform-client-form .form-item input,.node-type-unique-property .pane-webform .webform-client-form .form-item textarea,.node-type-unique-section .pane-webform .webform-client-form .form-item label,.node-type-unique-section .pane-webform .webform-client-form .form-item input,.node-type-unique-section .pane-webform .webform-client-form .form-item textarea,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item label,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item input,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item textarea,.node-type-unique-broker .pane-webform .webform-client-form .form-item label,.node-type-unique-broker .pane-webform .webform-client-form .form-item input,.node-type-unique-broker .pane-webform .webform-client-form .form-item textarea,.unique-property-page .pane-webform .webform-client-form .form-item label,.unique-property-page .pane-webform .webform-client-form .form-item input,.unique-property-page .pane-webform .webform-client-form .form-item textarea{font-weight:normal;font-style:normal;line-height:1.67;letter-spacing:1px;color:black;}.node-type-unique-property .pane-webform .webform-client-form .form-item label,.node-type-unique-property .pane-webform .webform-client-form .form-item input,.node-type-unique-property .pane-webform .webform-client-form .form-item textarea,.node-type-unique-section .pane-webform .webform-client-form .form-item label,.node-type-unique-section .pane-webform .webform-client-form .form-item input,.node-type-unique-section .pane-webform .webform-client-form .form-item textarea,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item label,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item input,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item textarea,.node-type-unique-broker .pane-webform .webform-client-form .form-item label,.node-type-unique-broker .pane-webform .webform-client-form .form-item input,.node-type-unique-broker .pane-webform .webform-client-form .form-item textarea,.unique-property-page .pane-webform .webform-client-form .form-item label,.unique-property-page .pane-webform .webform-client-form .form-item input,.unique-property-page .pane-webform .webform-client-form .form-item textarea{font-size:16px;}@media screen and (min-width:480px){.node-type-unique-property .pane-webform .webform-client-form .form-item label,.node-type-unique-property .pane-webform .webform-client-form .form-item input,.node-type-unique-property .pane-webform .webform-client-form .form-item textarea,.node-type-unique-section .pane-webform .webform-client-form .form-item label,.node-type-unique-section .pane-webform .webform-client-form .form-item input,.node-type-unique-section .pane-webform .webform-client-form .form-item textarea,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item label,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item input,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item textarea,.node-type-unique-broker .pane-webform .webform-client-form .form-item label,.node-type-unique-broker .pane-webform .webform-client-form .form-item input,.node-type-unique-broker .pane-webform .webform-client-form .form-item textarea,.unique-property-page .pane-webform .webform-client-form .form-item label,.unique-property-page .pane-webform .webform-client-form .form-item input,.unique-property-page .pane-webform .webform-client-form .form-item textarea{font-size:calc(16px + 2 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-property .pane-webform .webform-client-form .form-item label,.node-type-unique-property .pane-webform .webform-client-form .form-item input,.node-type-unique-property .pane-webform .webform-client-form .form-item textarea,.node-type-unique-section .pane-webform .webform-client-form .form-item label,.node-type-unique-section .pane-webform .webform-client-form .form-item input,.node-type-unique-section .pane-webform .webform-client-form .form-item textarea,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item label,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item input,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item textarea,.node-type-unique-broker .pane-webform .webform-client-form .form-item label,.node-type-unique-broker .pane-webform .webform-client-form .form-item input,.node-type-unique-broker .pane-webform .webform-client-form .form-item textarea,.unique-property-page .pane-webform .webform-client-form .form-item label,.unique-property-page .pane-webform .webform-client-form .form-item input,.unique-property-page .pane-webform .webform-client-form .form-item textarea{font-size:18px;}}.node-type-unique-property .pane-webform .webform-client-form .form-item label,.node-type-unique-section .pane-webform .webform-client-form .form-item label,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item label,.node-type-unique-broker .pane-webform .webform-client-form .form-item label,.unique-property-page .pane-webform .webform-client-form .form-item label{position:absolute;display:block;margin:0;top:50%;left:0;transition:150ms all ease;text-transform:uppercase;}@media (min-width:1080px){.node-type-unique-property .pane-webform .webform-client-form .form-item label,.node-type-unique-section .pane-webform .webform-client-form .form-item label,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item label,.node-type-unique-broker .pane-webform .webform-client-form .form-item label,.unique-property-page .pane-webform .webform-client-form .form-item label{line-height:30px;letter-spacing:1.5px;}}.node-type-unique-property .pane-webform .webform-client-form .form-item label span.form-required,.node-type-unique-section .pane-webform .webform-client-form .form-item label span.form-required,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item label span.form-required,.node-type-unique-broker .pane-webform .webform-client-form .form-item label span.form-required,.unique-property-page .pane-webform .webform-client-form .form-item label span.form-required{display:none;}.node-type-unique-property .pane-webform .webform-client-form .form-item div.error,.node-type-unique-section .pane-webform .webform-client-form .form-item div.error,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item div.error,.node-type-unique-broker .pane-webform .webform-client-form .form-item div.error,.unique-property-page .pane-webform .webform-client-form .form-item div.error{position:absolute;top:100%;left:0;background:none;border:0;padding:0;margin-top:0;color:#9d0000;font-size:14px;}.node-type-unique-property .pane-webform .webform-client-form .form-item input,.node-type-unique-property .pane-webform .webform-client-form .form-item textarea,.node-type-unique-section .pane-webform .webform-client-form .form-item input,.node-type-unique-section .pane-webform .webform-client-form .form-item textarea,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item input,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item textarea,.node-type-unique-broker .pane-webform .webform-client-form .form-item input,.node-type-unique-broker .pane-webform .webform-client-form .form-item textarea,.unique-property-page .pane-webform .webform-client-form .form-item input,.unique-property-page .pane-webform .webform-client-form .form-item textarea{border:0;padding:30px 0 0;width:100%;align-self:end;border-bottom:1px solid #000;background:none;box-shadow:none;outline:none;}.node-type-unique-property .pane-webform .webform-client-form .form-item input.error,.node-type-unique-property .pane-webform .webform-client-form .form-item textarea.error,.node-type-unique-section .pane-webform .webform-client-form .form-item input.error,.node-type-unique-section .pane-webform .webform-client-form .form-item textarea.error,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item input.error,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item textarea.error,.node-type-unique-broker .pane-webform .webform-client-form .form-item input.error,.node-type-unique-broker .pane-webform .webform-client-form .form-item textarea.error,.unique-property-page .pane-webform .webform-client-form .form-item input.error,.unique-property-page .pane-webform .webform-client-form .form-item textarea.error{border-bottom:1px solid #9d0000;}.node-type-unique-property .pane-webform .webform-client-form .form-item input:invalid,.node-type-unique-property .pane-webform .webform-client-form .form-item textarea:invalid,.node-type-unique-section .pane-webform .webform-client-form .form-item input:invalid,.node-type-unique-section .pane-webform .webform-client-form .form-item textarea:invalid,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item input:invalid,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item textarea:invalid,.node-type-unique-broker .pane-webform .webform-client-form .form-item input:invalid,.node-type-unique-broker .pane-webform .webform-client-form .form-item textarea:invalid,.unique-property-page .pane-webform .webform-client-form .form-item input:invalid,.unique-property-page .pane-webform .webform-client-form .form-item textarea:invalid{background:none;}.node-type-unique-property .pane-webform .webform-client-form .form-item input,.node-type-unique-section .pane-webform .webform-client-form .form-item input,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item input,.node-type-unique-broker .pane-webform .webform-client-form .form-item input,.unique-property-page .pane-webform .webform-client-form .form-item input{height:100%;}.node-type-unique-property .pane-webform .webform-client-form .form-item.webform-component-textarea,.node-type-unique-section .pane-webform .webform-client-form .form-item.webform-component-textarea,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item.webform-component-textarea,.node-type-unique-broker .pane-webform .webform-client-form .form-item.webform-component-textarea,.unique-property-page .pane-webform .webform-client-form .form-item.webform-component-textarea{height:initial;}.node-type-unique-property .pane-webform .webform-client-form .form-item textarea,.node-type-unique-section .pane-webform .webform-client-form .form-item textarea,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item textarea,.node-type-unique-broker .pane-webform .webform-client-form .form-item textarea,.unique-property-page .pane-webform .webform-client-form .form-item textarea{height:60px;transition:150ms all ease;resize:none;overflow:hidden;}.node-type-unique-property .pane-webform .webform-client-form .form-item textarea:focus,.node-type-unique-property .pane-webform .webform-client-form .form-item textarea:valid,.node-type-unique-section .pane-webform .webform-client-form .form-item textarea:focus,.node-type-unique-section .pane-webform .webform-client-form .form-item textarea:valid,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item textarea:focus,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item textarea:valid,.node-type-unique-broker .pane-webform .webform-client-form .form-item textarea:focus,.node-type-unique-broker .pane-webform .webform-client-form .form-item textarea:valid,.unique-property-page .pane-webform .webform-client-form .form-item textarea:focus,.unique-property-page .pane-webform .webform-client-form .form-item textarea:valid{height:initial;padding-top:30px;}.node-type-unique-property .pane-webform .webform-client-form .form-item .grippie,.node-type-unique-section .pane-webform .webform-client-form .form-item .grippie,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item .grippie,.node-type-unique-broker .pane-webform .webform-client-form .form-item .grippie,.unique-property-page .pane-webform .webform-client-form .form-item .grippie{display:none;}.node-type-unique-property .pane-webform .webform-client-form .form-item input:focus + label,.node-type-unique-property .pane-webform .webform-client-form .form-item input:valid + label,.node-type-unique-property .pane-webform .webform-client-form .form-item textarea:focus + label,.node-type-unique-property .pane-webform .webform-client-form .form-item textarea:valid + label,.node-type-unique-property .pane-webform .webform-client-form .form-item input.invalid-email-not-empty + label,.node-type-unique-section .pane-webform .webform-client-form .form-item input:focus + label,.node-type-unique-section .pane-webform .webform-client-form .form-item input:valid + label,.node-type-unique-section .pane-webform .webform-client-form .form-item textarea:focus + label,.node-type-unique-section .pane-webform .webform-client-form .form-item textarea:valid + label,.node-type-unique-section .pane-webform .webform-client-form .form-item input.invalid-email-not-empty + label,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item input:focus + label,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item input:valid + label,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item textarea:focus + label,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item textarea:valid + label,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item input.invalid-email-not-empty + label,.node-type-unique-broker .pane-webform .webform-client-form .form-item input:focus + label,.node-type-unique-broker .pane-webform .webform-client-form .form-item input:valid + label,.node-type-unique-broker .pane-webform .webform-client-form .form-item textarea:focus + label,.node-type-unique-broker .pane-webform .webform-client-form .form-item textarea:valid + label,.node-type-unique-broker .pane-webform .webform-client-form .form-item input.invalid-email-not-empty + label,.unique-property-page .pane-webform .webform-client-form .form-item input:focus + label,.unique-property-page .pane-webform .webform-client-form .form-item input:valid + label,.unique-property-page .pane-webform .webform-client-form .form-item textarea:focus + label,.unique-property-page .pane-webform .webform-client-form .form-item textarea:valid + label,.unique-property-page .pane-webform .webform-client-form .form-item input.invalid-email-not-empty + label{top:0;font-size:14px;color:rgba(50,50,50,0.6);line-height:2.14;letter-spacing:0.78px;}.node-type-unique-property .pane-webform .webform-client-form .form-item input.error + label,.node-type-unique-property .pane-webform .webform-client-form .form-item textarea.error + label,.node-type-unique-section .pane-webform .webform-client-form .form-item input.error + label,.node-type-unique-section .pane-webform .webform-client-form .form-item textarea.error + label,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item input.error + label,.node-type-unique-basic-page .pane-webform .webform-client-form .form-item textarea.error + label,.node-type-unique-broker .pane-webform .webform-client-form .form-item input.error + label,.node-type-unique-broker .pane-webform .webform-client-form .form-item textarea.error + label,.unique-property-page .pane-webform .webform-client-form .form-item input.error + label,.unique-property-page .pane-webform .webform-client-form .form-item textarea.error + label{color:#9d0000;}.node-type-unique-property #header,.node-type-unique-section #header{background:black;text-align:center;width:100%;z-index:50;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;position:fixed;top:0;height:0;opacity:0;visibility:hidden;}.node-type-unique-property #header.floating,.node-type-unique-section #header.floating{height:60px;visibility:visible;opacity:1;}.node-type-unique-property .panel-col-top,.node-type-unique-section .panel-col-top{position:relative;}.node-type-unique-property .panel-col-top .unique-container div,.node-type-unique-section .panel-col-top .unique-container div{max-width:inherit;width:inherit;}.node-type-unique-property .panel-col-top .pane-node-field-unique-section-top-image,.node-type-unique-section .panel-col-top .pane-node-field-unique-section-top-image{height:100vh;opacity:0;visibility:hidden;position:relative;transition:opacity 400ms ease;-webkit-transition:opacity 400ms ease;}.node-type-unique-property .panel-col-top .pane-node-field-unique-section-top-image.image-initialized,.node-type-unique-section .panel-col-top .pane-node-field-unique-section-top-image.image-initialized{visibility:visible;opacity:1;}.node-type-unique-property .panel-col-top .pane-node-field-unique-section-top-image picture,.node-type-unique-section .panel-col-top .pane-node-field-unique-section-top-image picture{max-width:inherit;width:inherit;}.node-type-unique-property .panel-col-top .pane-node-field-unique-section-top-image img,.node-type-unique-section .panel-col-top .pane-node-field-unique-section-top-image img{position:fixed;top:0;z-index:0;width:inherit;max-width:inherit;}.node-type-unique-property .panel-col-top .scroll-arrow-wrapper,.node-type-unique-section .panel-col-top .scroll-arrow-wrapper{text-align:center;position:absolute;bottom:0;left:0;width:100%;}.node-type-unique-property .panel-col-top .scroll-arrow-wrapper span,.node-type-unique-section .panel-col-top .scroll-arrow-wrapper span{cursor:pointer;display:inline-block;width:36px;height:36px;background:url(/sites/all/themes/huoneistokeskus/images/scroll-down-arrow.png) no-repeat;}.node-type-unique-property .panel-col-middle,.node-type-unique-property .panel-col-bottom,.node-type-unique-section .panel-col-middle,.node-type-unique-section .panel-col-bottom{background:white;position:relative;z-index:1;}.node-type-unique-basic-page .panel-col-top #menu-open,.node-type-unique-basic-page .panel-col-top .scroll-arrow-wrapper,.node-type-unique-broker .panel-col-top #menu-open,.node-type-unique-broker .panel-col-top .scroll-arrow-wrapper,.unique-property-page .panel-col-top #menu-open,.unique-property-page .panel-col-top .scroll-arrow-wrapper{display:none;}.node-type-unique-basic-page #header,.node-type-unique-basic-page #unique-floating-header,.node-type-unique-broker #header,.node-type-unique-broker #unique-floating-header,.unique-property-page #header,.unique-property-page #unique-floating-header{background:black;text-align:center;width:100%;z-index:1100;height:60px;}.node-type-unique-basic-page #unique-floating-header,.node-type-unique-broker #unique-floating-header,.unique-property-page #unique-floating-header{-webkit-transition:all 0.2s linear;transition:all 0.2s linear;position:fixed;top:0;height:0;opacity:0;visibility:hidden;}.node-type-unique-basic-page #unique-floating-header.floating,.node-type-unique-broker #unique-floating-header.floating,.unique-property-page #unique-floating-header.floating{height:60px;visibility:visible;opacity:1;}.logged-in.node-type-unique-property .panel-col-top .pane-node-field-unique-section-top-image img,.logged-in.node-type-unique-section .panel-col-top .pane-node-field-unique-section-top-image img{position:absolute;}@media (min-width:768px){.node-type-unique-section .panel-col-top .pane-node-field-unique-section-top-image{height:430px;}}@media (min-width:1080px){.node-type-unique-section .panel-col-top .pane-node-field-unique-section-top-image{height:610px;}}@media (min-width:1440px){.node-type-unique-section .panel-col-top .pane-node-field-unique-section-top-image{height:810px;}}.node-type-unique-section #content .panel-col-top{background:black;}.node-type-unique-section #content .panel-col-top .inside .panel-col-top-inside{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;text-align:center;}.node-type-unique-section #content .panel-col-top .inside .panel-col-top-inside .hero-text{font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;color:white;line-height:71px;letter-spacing:8px;text-transform:uppercase;display:inline-block;padding:0 25px 20px;margin:0 0 30px;border-bottom:2px solid white;max-width:none;width:initial;}.node-type-unique-section #content .panel-col-top .inside .panel-col-top-inside .hero-text{font-size:38px;}@media screen and (min-width:480px){.node-type-unique-section #content .panel-col-top .inside .panel-col-top-inside .hero-text{font-size:calc(38px + 48 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-section #content .panel-col-top .inside .panel-col-top-inside .hero-text{font-size:86px;}}@media (min-width:768px){.node-type-unique-section #content .panel-col-top .inside .panel-col-top-inside .hero-text{line-height:97px;letter-spacing:10px;padding:0 55px 20px;}}@media (min-width:1080px){.node-type-unique-section #content .panel-col-top .inside .panel-col-top-inside .hero-text{line-height:110px;letter-spacing:12px;}}.node-type-unique-section #content .panel-col-top .inside .panel-col-top-inside .pane-unique-section-header{align-self:center;}@media (min-width:1080px){.node-type-unique-section #content .panel-col-top .inside .panel-col-top-inside .pane-unique-section-header{width:555px;}}.node-type-unique-section #content .panel-col-top .inside .panel-col-top-inside .pane-unique-section-header h2{color:white;border:0;padding:0 15px;}@media (min-width:1080px){.node-type-unique-section #content .panel-col-top .inside .panel-col-top-inside .pane-unique-section-header h2{padding:0;}}.node-type-unique-section .pane-unique-section-component .view-unique-section .type-text-and-image{margin-top:0;margin-bottom:0;}.node-type-unique-section .pane-unique-section-component .view-unique-section .type-text-and-image h1{border-bottom:solid 2px #000000;margin-bottom:30px;padding-bottom:25px;}@media (min-width:1080px){.node-type-unique-section .pane-unique-section-component .view-unique-section .type-text-and-image .text-content .text-wrapper .text{margin:0 20% 0 0;}}.node-type-unique-section .panel-col-unique .panel-col-bottom{padding-top:95px;}@media (min-width:768px){.node-type-unique-section .panel-col-unique .panel-col-bottom{padding-top:200px;}}.node-type-unique-section .pane-unique-property-carousel-carousel-pane{margin-bottom:95px;padding:0 15px;}@media (min-width:768px){.node-type-unique-section .pane-unique-property-carousel-carousel-pane{margin-bottom:130px;padding:0;}}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .pane-title{text-align:center;border-bottom:solid 2px #000000;margin:0 auto 35px;padding-bottom:15px;}@media (min-width:768px){.node-type-unique-section .pane-unique-property-carousel-carousel-pane .pane-title{max-width:79.2%;margin:0 auto;}}@media (min-width:1440px){.node-type-unique-section .pane-unique-property-carousel-carousel-pane .pane-title{max-width:1140.48px;}}@media (min-width:768px){.node-type-unique-section .pane-unique-property-carousel-carousel-pane .pane-title{margin:0 auto 85px;padding-bottom:25px;}}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider{border:0;position:relative;}@media (min-width:768px){.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider{max-width:79.2%;margin:0 auto;}}@media (min-width:1440px){.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider{max-width:1140.48px;}}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .flex-direction-nav a{opacity:1;text-indent:-9999px;color:transparent;top:27%;display:block;text-shadow:none;width:21px;height:28px;margin:0;}@media (min-width:768px){.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .flex-direction-nav a{height:18px;width:12px;top:24%;}}@media (min-width:1080px){.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .flex-direction-nav a{top:30%;}}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .flex-direction-nav a:before{content:'';}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .flex-direction-nav a.flex-prev{left:6.8%;background:url(/sites/all/themes/huoneistokeskus/images/icons/unique-m-arrow-left.png) no-repeat;}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .flex-direction-nav a.flex-prev:hover{left:6.8%;}@media (min-width:768px){.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .flex-direction-nav a.flex-prev{left:-4.7%;background:url(/sites/all/themes/huoneistokeskus/images/icons/unique-arrow-left.png) no-repeat;}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .flex-direction-nav a.flex-prev:hover{left:-4.7%;}}@media (min-width:1080px){.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .flex-direction-nav a.flex-prev{left:-6.8%;}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .flex-direction-nav a.flex-prev:hover{left:-6.8%;}}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .flex-direction-nav a.flex-next{right:6.8%;background:url(/sites/all/themes/huoneistokeskus/images/icons/unique-m-arrow-right.png) no-repeat;}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .flex-direction-nav a.flex-next:hover{right:6.8%;}@media (min-width:768px){.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .flex-direction-nav a.flex-next{right:-4.7%;background:url(/sites/all/themes/huoneistokeskus/images/icons/unique-arrow-right.png) no-repeat;}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .flex-direction-nav a.flex-next:hover{right:-4.7%;}}@media (min-width:1080px){.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .flex-direction-nav a.flex-next{right:-6.8%;}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .flex-direction-nav a.flex-next:hover{right:-6.8%;}}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .carousel-details{text-transform:uppercase;padding:15px 15px 0;}@media (min-width:768px){.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .carousel-details{max-width:75%;padding:30px 0 0;margin:0 auto;}}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .carousel-details .carousel-street,.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .carousel-details .carousel-city{text-align:center;}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .carousel-details .carousel-street{margin-bottom:5px;padding:0;border:0;text-transform:none;}@media (min-width:768px){.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .carousel-details .carousel-street{margin-bottom:10px;}}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .carousel-details .carousel-city{border-bottom:solid 1px #323232;margin-bottom:15px;padding-bottom:15px;}@media (min-width:768px){.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .carousel-details .carousel-city{margin-bottom:20px;padding-bottom:25px;}}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .carousel-details .detail-row{display:flex;justify-content:space-between;}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .carousel-details .detail-row h5.carousel-type{display:none;}@media (min-width:768px){.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .carousel-details .detail-row h5.carousel-type{display:block;}}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .carousel-details .carousel-link{padding:55px 0 0;text-align:center;}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .carousel-details .carousel-link a{display:inline-block;text-transform:uppercase;font-size:16px;font-weight:500;line-height:16px;padding:15px 30px;background:black;color:white;transition:color 0.4s ease;}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .carousel-details .carousel-link a{font-size:16px;}@media screen and (min-width:480px){.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .carousel-details .carousel-link a{font-size:calc(16px + 2 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .carousel-details .carousel-link a{font-size:18px;}}.node-type-unique-section .pane-unique-property-carousel-carousel-pane .flexslider .carousel-details .carousel-link a:hover{color:#f58437;}.node-type-unique-section .pane-unique-section-component{padding-top:55px;}@media (min-width:768px){.node-type-unique-section .pane-unique-section-component{padding-top:135px;}}.node-type-unique-section .pane-unique-property-listing-listing{padding:0 15px;}@media (min-width:768px){.node-type-unique-section .pane-unique-property-listing-listing{padding:0;}}.node-type-unique-section .pane-unique-property-listing-listing .pane-title{text-align:center;border-bottom:solid 2px #000000;margin:0 auto 35px;padding-bottom:15px;}@media (min-width:768px){.node-type-unique-section .pane-unique-property-listing-listing .pane-title{max-width:79.2%;margin:0 auto;}}@media (min-width:1440px){.node-type-unique-section .pane-unique-property-listing-listing .pane-title{max-width:1140.48px;}}@media (min-width:768px){.node-type-unique-section .pane-unique-property-listing-listing .pane-title{margin:0 auto 85px;padding-bottom:25px;}}.node-type-unique-section .pane-unique-property-listing-listing .view{margin-bottom:75px;padding-bottom:60px;}@media (min-width:768px){.node-type-unique-section .pane-unique-property-listing-listing .view{max-width:79.2%;margin:0 auto;}}@media (min-width:1440px){.node-type-unique-section .pane-unique-property-listing-listing .view{max-width:1140.48px;}}@media (min-width:768px){.node-type-unique-section .pane-unique-property-listing-listing .view{margin-bottom:115px;padding-bottom:100px;}}@media (min-width:768px){.node-type-unique-section .pane-unique-property-listing-listing .view-content{display:flex;flex-wrap:wrap;}}.node-type-unique-section .pane-unique-property-listing-listing .view-content .property{position:relative;margin-bottom:45px;max-width:555px;margin:0 auto 85px;}@media (min-width:768px){.node-type-unique-section .pane-unique-property-listing-listing .view-content .property{flex:0 0 48.75%;margin:0 0 85px;max-width:none;}.node-type-unique-section .pane-unique-property-listing-listing .view-content .property.views-row-odd{padding-right:1.25%;}.node-type-unique-section .pane-unique-property-listing-listing .view-content .property.views-row-even{padding-left:1.25%;}}.node-type-unique-section .pane-unique-property-listing-listing .view-content .property .carousel-image{position:relative;}.node-type-unique-section .pane-unique-property-listing-listing .view-content .property .carousel-image:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:2px solid #323232;opacity:0;transition:all 300ms ease-in;}.node-type-unique-section .pane-unique-property-listing-listing .view-content .property:hover .carousel-image:before{opacity:1;}.node-type-unique-section .pane-unique-property-listing-listing .view-content .property .carousel-details{text-transform:uppercase;padding:15px 15px 0;}@media (min-width:768px){.node-type-unique-section .pane-unique-property-listing-listing .view-content .property .carousel-details{width:75%;margin:0 auto;padding:20px 0 0;}}.node-type-unique-section .pane-unique-property-listing-listing .view-content .property .carousel-details .carousel-street,.node-type-unique-section .pane-unique-property-listing-listing .view-content .property .carousel-details .carousel-city{text-align:center;}.node-type-unique-section .pane-unique-property-listing-listing .view-content .property .carousel-details .carousel-street{margin-bottom:5px;text-transform:none;}.node-type-unique-section .pane-unique-property-listing-listing .view-content .property .carousel-details .carousel-city{margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #323232;}.node-type-unique-section .pane-unique-property-listing-listing .view-content .property .carousel-details .detail-row{display:flex;justify-content:space-between;}.node-type-unique-section .pane-unique-property-listing-listing .view-content .property .carousel-details .detail-row h5.carousel-type{display:none;}.node-type-unique-section .pane-unique-property-listing-listing .view-content .property .carousel-link a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999px;color:transparent;}.node-type-unique-section .pane-unique-property-listing-listing .pager-load-more a{display:inline-block;text-transform:uppercase;font-size:16px;font-weight:500;line-height:16px;padding:15px 30px;background:black;color:white;transition:color 0.4s ease;}.node-type-unique-section .pane-unique-property-listing-listing .pager-load-more a{font-size:16px;}@media screen and (min-width:480px){.node-type-unique-section .pane-unique-property-listing-listing .pager-load-more a{font-size:calc(16px + 2 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-section .pane-unique-property-listing-listing .pager-load-more a{font-size:18px;}}.node-type-unique-section .pane-unique-property-listing-listing .pager-load-more a:hover{color:#f58437;}.node-type-unique-property h1{margin:0;}.node-type-unique-property .unique-property-header{position:absolute;top:0;left:0;right:0;text-align:center;z-index:1;}.node-type-unique-property .unique-property-header img{height:100px;}@media (min-width:768px){.node-type-unique-property .panel-col-unique .panel-col-top .pane-node-field-unique-section-top-image{height:390px;}}@media (min-width:1080px){.node-type-unique-property .panel-col-unique .panel-col-top .pane-node-field-unique-section-top-image{height:550px;}}@media (min-width:1440px){.node-type-unique-property .panel-col-unique .panel-col-top .pane-node-field-unique-section-top-image{height:730px;}}.node-type-unique-property .panel-col-unique .panel-col-top .pane-node-field-unique-section-top-image picture:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0.4) 0%,rgba(64,64,64,0) 16%,rgba(64,64,64,0) 84%,rgba(0,0,0,0.4) 100%);}.node-type-unique-property .panel-top-level #menu-open{background-image:url(/sites/all/themes/huoneistokeskus/images/unique-menu-white.png);}.node-type-unique-property .panel-col-middle .inside{margin:0 auto;padding:55px 15px;max-width:555px;}@media (min-width:768px){.node-type-unique-property .panel-col-middle .inside{padding:135px 0 145px;max-width:none;}}@media (min-width:768px) and (min-width:768px){.node-type-unique-property .panel-col-middle .inside{max-width:78.45%;margin:0 auto;}}@media (min-width:768px) and (min-width:1080px){.node-type-unique-property .panel-col-middle .inside{max-width:52.3%;}}@media (min-width:768px) and (min-width:1440px){.node-type-unique-property .panel-col-middle .inside{max-width:753.12px;}}.node-type-unique-property .panel-col-middle .inside .pane-page-title{border-bottom:2px solid #000000;padding-bottom:25px;margin-bottom:30px;}.node-type-unique-property .panel-col-middle .inside .pane-realia-unique-property-details-pane{margin-bottom:25px;}.node-type-unique-property .panel-col-middle .inside .pane-realia-unique-property-details-pane .address div,.node-type-unique-property .panel-col-middle .inside .pane-realia-unique-property-details-pane .type div{display:block;}@media (min-width:768px){.node-type-unique-property .panel-col-middle .inside .pane-realia-unique-property-details-pane .address div,.node-type-unique-property .panel-col-middle .inside .pane-realia-unique-property-details-pane .type div{display:inline-block;}}.node-type-unique-property .panel-col-middle .inside .pane-realia-unique-property-details-pane .address div.unique-separator,.node-type-unique-property .panel-col-middle .inside .pane-realia-unique-property-details-pane .type div.unique-separator{display:none;}@media (min-width:768px){.node-type-unique-property .panel-col-middle .inside .pane-realia-unique-property-details-pane .address div.unique-separator,.node-type-unique-property .panel-col-middle .inside .pane-realia-unique-property-details-pane .type div.unique-separator{display:inline-block;}}.node-type-unique-property .panel-col-middle .inside .pane-node-field-unique-property-descriptio{color:#323232;font-weight:normal;letter-spacing:normal;line-height:normal;}.node-type-unique-property .panel-col-middle .inside .pane-node-field-unique-property-descriptio{font-size:14px;}@media screen and (min-width:480px){.node-type-unique-property .panel-col-middle .inside .pane-node-field-unique-property-descriptio{font-size:calc(14px + 4 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-property .panel-col-middle .inside .pane-node-field-unique-property-descriptio{font-size:18px;}}.node-type-unique-property .panel-col-middle .inside .pane-node-field-unique-property-descriptio a{text-decoration:underline;color:#323232;}.node-type-unique-property .panel-col-middle .inside .pane-node-field-unique-property-descriptio a:hover{color:#323232;text-decoration-color:#f58437;}.node-type-unique-property .pane-unique-content-components-paragraphs .paragraph:first-child{margin-top:0;}.node-type-unique-property .pane-unique-property-link .property-link{padding:40px 0 60px;text-align:center;}@media (min-width:768px){.node-type-unique-property .pane-unique-property-link .property-link{padding:85px 0;}}.node-type-unique-property .pane-unique-property-link .property-link a{display:inline-block;text-transform:uppercase;font-size:16px;font-weight:500;line-height:16px;padding:15px 30px;background:black;color:white;transition:color 0.4s ease;}.node-type-unique-property .pane-unique-property-link .property-link a{font-size:16px;}@media screen and (min-width:480px){.node-type-unique-property .pane-unique-property-link .property-link a{font-size:calc(16px + 2 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-property .pane-unique-property-link .property-link a{font-size:18px;}}.node-type-unique-property .pane-unique-property-link .property-link a:hover{color:#f58437;}.node-type-unique-property .pane-unique-property-brokers{padding:15px 15px 0;}@media (min-width:1080px){.node-type-unique-property .pane-unique-property-brokers{padding:60px 0 0;}}.node-type-unique-property .pane-unique-property-brokers .pane-title{text-align:center;border-bottom:solid 2px #000000;margin:0 auto 35px;padding-bottom:15px;}@media (min-width:768px){.node-type-unique-property .pane-unique-property-brokers .pane-title{max-width:79.2%;margin:0 auto;}}@media (min-width:1440px){.node-type-unique-property .pane-unique-property-brokers .pane-title{max-width:1140.48px;}}@media (min-width:768px){.node-type-unique-property .pane-unique-property-brokers .pane-title{margin:0 auto 85px;padding-bottom:25px;}}@media (min-width:768px){.node-type-unique-property .pane-unique-property-brokers .view{max-width:79.2%;margin:0 auto;}}@media (min-width:1440px){.node-type-unique-property .pane-unique-property-brokers .view{max-width:1140.48px;}}.node-type-unique-property .pane-unique-property-brokers .view .broker{margin-bottom:30px;max-width:555px;margin:0 auto 30px;}@media (min-width:768px){.node-type-unique-property .pane-unique-property-brokers .view .broker{display:flex;max-width:none;margin:0 0 30px;}.node-type-unique-property .pane-unique-property-brokers .view .broker .broker-image{flex:0 0 50%;}.node-type-unique-property .pane-unique-property-brokers .view .broker .broker-details{flex:0 1 50%;}}.node-type-unique-property .pane-unique-property-brokers .view .broker .broker-details{padding:30px 0;}@media (min-width:768px){.node-type-unique-property .pane-unique-property-brokers .view .broker .broker-details{padding:45px 0 0 45px;}}@media (min-width:1080px){.node-type-unique-property .pane-unique-property-brokers .view .broker .broker-details{padding:8% 0 0 10%;}}.node-type-unique-property .pane-unique-property-brokers .view .broker .broker-details .broker-name{padding-bottom:20px;border-bottom:solid 2px #000000;margin-bottom:20px;}@media (min-width:768px){.node-type-unique-property .pane-unique-property-brokers .view .broker .broker-details .broker-name{margin-bottom:25px;padding-bottom:25px;}}.node-type-unique-property .pane-unique-property-brokers .view .broker .broker-details .broker-title{margin-bottom:15px;}@media (min-width:768px){.node-type-unique-property .pane-unique-property-brokers .view .broker .broker-details .broker-title{margin-bottom:20px;}}.node-type-unique-property .pane-unique-property-brokers .view .broker .broker-details .broker-email a,.node-type-unique-property .pane-unique-property-brokers .view .broker .broker-details .broker-phone a{font-size:16px;}@media screen and (min-width:480px){.node-type-unique-property .pane-unique-property-brokers .view .broker .broker-details .broker-email a,.node-type-unique-property .pane-unique-property-brokers .view .broker .broker-details .broker-phone a{font-size:calc(16px + 2 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-property .pane-unique-property-brokers .view .broker .broker-details .broker-email a,.node-type-unique-property .pane-unique-property-brokers .view .broker .broker-details .broker-phone a{font-size:18px;}}.node-type-unique-property .pane-unique-property-brokers .view .broker .broker-details .broker-email a:hover,.node-type-unique-property .pane-unique-property-brokers .view .broker .broker-details .broker-phone a:hover{color:#323232;text-decoration:underline;}.node-type-unique-property .pane-webform{margin-top:90px;}@media (min-width:768px){.node-type-unique-property .pane-webform{margin-top:120px;}}.node-type-unique-basic-page .panel-display{color:black;}.node-type-unique-basic-page .pane-node-field-vunique-basic-page-video,.node-type-unique-basic-page .pane-node-field-unique-basic-page-image{text-align:center;margin:40px auto 0;}@media (min-width:1080px){.node-type-unique-basic-page .pane-node-field-vunique-basic-page-video,.node-type-unique-basic-page .pane-node-field-unique-basic-page-image{width:960px;margin:70px auto 0;}}.node-type-unique-basic-page .pane-node-title{padding:30px 15px 10px;position:relative;margin:0 auto;}@media (min-width:1080px){.node-type-unique-basic-page .pane-node-title{width:960px;padding:60px 0 40px;}}.node-type-unique-basic-page .pane-node-title:after{content:"";position:absolute;left:0;right:0;margin:0 auto;bottom:0;height:2px;width:200px;border-bottom:2px solid #000000;}.node-type-unique-basic-page .pane-node-title h1{font-family:"DINProBlack",Helvetica,Arial,Verdana,sans-serif;line-height:64px;letter-spacing:8px;text-transform:uppercase;text-align:center;margin:0 auto;color:black;}.node-type-unique-basic-page .pane-node-title h1{font-size:26px;}@media screen and (min-width:480px){.node-type-unique-basic-page .pane-node-title h1{font-size:calc(26px + 30 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-basic-page .pane-node-title h1{font-size:56px;}}.node-type-unique-basic-page .pane-node-field-unique-basic-page-text{margin:20px auto 0;text-align:center;padding:0 15px;}@media (min-width:1080px){.node-type-unique-basic-page .pane-node-field-unique-basic-page-text{width:960px;margin:40px auto 0;}}.node-type-unique-basic-page .pane-node-field-unique-basic-page-text p{line-height:38px;color:black;}.node-type-unique-basic-page .pane-node-field-unique-basic-page-text p{font-size:18px;}@media screen and (min-width:480px){.node-type-unique-basic-page .pane-node-field-unique-basic-page-text p{font-size:calc(18px + 4 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-basic-page .pane-node-field-unique-basic-page-text p{font-size:22px;}}.node-type-unique-basic-page .view-unique-properties-button{text-align:center;margin-top:30px;}.node-type-unique-basic-page .view-unique-properties-button a{display:inline-block;text-transform:uppercase;font-size:16px;font-weight:500;line-height:16px;padding:15px 30px;background:black;color:white;transition:color 0.4s ease;}.node-type-unique-basic-page .view-unique-properties-button a{font-size:16px;}@media screen and (min-width:480px){.node-type-unique-basic-page .view-unique-properties-button a{font-size:calc(16px + 2 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-basic-page .view-unique-properties-button a{font-size:18px;}}.node-type-unique-basic-page .view-unique-properties-button a:hover{color:#f58437;}.node-type-unique-basic-page .pane-unique-broker-list{margin:30px auto 0;padding:0 15px;}@media (min-width:1080px){.node-type-unique-basic-page .pane-unique-broker-list{width:960px;margin:60px auto 0;}}@media (min-width:768px){.node-type-unique-basic-page .pane-unique-broker-list .view-content{display:grid;grid-template-columns:repeat(2,calc(50% - 25px));grid-column-gap:50px;}}.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row{display:flex;margin-bottom:60px;}.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row .broker-unique-image{flex:0 0 40%;}@media (min-width:480px){.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row .broker-unique-image{flex:0 0 30%;}}.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row .broker-content{text-align:center;flex:0 0 60%;}@media (min-width:480px){.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row .broker-content{flex:0 0 70%;}}.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row .broker-content h3.broker-title{font-family:"DINProBlack",Helvetica,Arial,Verdana,sans-serif;font-weight:bold;letter-spacing:2px;text-transform:uppercase;padding-bottom:12px;border-bottom:2px solid black;margin:20px 0 0 10px;color:black;}.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row .broker-content h3.broker-title{font-size:16px;}@media screen and (min-width:480px){.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row .broker-content h3.broker-title{font-size:calc(16px + 4 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row .broker-content h3.broker-title{font-size:20px;}}@media (min-width:480px){.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row .broker-content h3.broker-title{line-height:34px;margin:20px 0 0 30px;}}.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row .broker-content .broker-job-title{margin:10px 0 0 10px;line-height:24px;}@media (min-width:480px){.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row .broker-content .broker-job-title{margin:12px 0 0 30px;}}.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row .broker-content .broker-link{margin:27px 0 20px 10px;}@media (min-width:480px){.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row .broker-content .broker-link{margin:27px 0 20px 30px;}}.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row .broker-content .broker-link a{display:inline-block;text-transform:uppercase;font-size:16px;font-weight:500;line-height:16px;padding:15px 30px;background:black;color:white;transition:color 0.4s ease;padding:12px 31px;font-size:16px;}.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row .broker-content .broker-link a{font-size:16px;}@media screen and (min-width:480px){.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row .broker-content .broker-link a{font-size:calc(16px + 2 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row .broker-content .broker-link a{font-size:18px;}}.node-type-unique-basic-page .pane-unique-broker-list .view-content .broker-row .broker-content .broker-link a:hover{color:#f58437;}.node-type-unique-broker .panel-col-middle,.node-type-unique-broker .center-wrapper,.node-type-unique-broker .panel-col-bottom{margin:0 auto;color:black;}@media (min-width:1080px){.node-type-unique-broker .panel-col-middle,.node-type-unique-broker .center-wrapper,.node-type-unique-broker .panel-col-bottom{width:960px;}}.node-type-unique-broker .panel-col-middle .inside,.node-type-unique-broker .panel-col-bottom .inside,.node-type-unique-broker .center-wrapper{padding:0 15px;}@media (min-width:1080px){.node-type-unique-broker .panel-col-middle .inside,.node-type-unique-broker .panel-col-bottom .inside,.node-type-unique-broker .center-wrapper{padding:0;}}.node-type-unique-broker .pane-node-field-unique-broker-youtube{margin:35px auto 0;}@media (min-width:1080px){.node-type-unique-broker .pane-node-field-unique-broker-youtube{width:960px;margin:70px auto 0;}}.node-type-unique-broker .pane-node-title{padding:25px 0 0;}@media (min-width:1080px){.node-type-unique-broker .pane-node-title{padding:50px 0 0;}}.node-type-unique-broker .pane-node-title h1{margin:0;text-transform:uppercase;line-height:58px;font-family:"DINProBlack",Helvetica,Arial,Verdana,sans-serif;letter-spacing:6px;color:black;}.node-type-unique-broker .pane-node-title h1{font-size:26px;}@media screen and (min-width:480px){.node-type-unique-broker .pane-node-title h1{font-size:calc(26px + 22 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-broker .pane-node-title h1{font-size:48px;}}.node-type-unique-broker .pane-node-field-unique-broker-title{margin-top:30px;font-weight:bold;line-height:30px;color:black;}.node-type-unique-broker .pane-node-field-unique-broker-title{font-size:18px;}@media screen and (min-width:480px){.node-type-unique-broker .pane-node-field-unique-broker-title{font-size:calc(18px + 4 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-broker .pane-node-field-unique-broker-title{font-size:22px;}}.node-type-unique-broker .pane-node-field-unique-broker-language{margin-top:5px;line-height:30px;color:black;}.node-type-unique-broker .pane-node-field-unique-broker-language{font-size:18px;}@media screen and (min-width:480px){.node-type-unique-broker .pane-node-field-unique-broker-language{font-size:calc(18px + 4 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-broker .pane-node-field-unique-broker-language{font-size:22px;}}.node-type-unique-broker .center-wrapper{margin-top:20px;}@media (min-width:768px){.node-type-unique-broker .center-wrapper{display:flex;align-items:center;}}.node-type-unique-broker .center-wrapper .panel-col-first,.node-type-unique-broker .center-wrapper .panel-col-last{float:none;width:inherit;}@media (min-width:768px){.node-type-unique-broker .center-wrapper .panel-col-first,.node-type-unique-broker .center-wrapper .panel-col-last{flex:0 0 50%;}}.node-type-unique-broker .pane-node-field-unique-broker-phone a,.node-type-unique-broker .pane-node-field-unique-broker-email a,.node-type-unique-broker .pane-node-field-unique-broker-address a,.node-type-unique-broker .pane-node-field-unique-broker-instagram a,.node-type-unique-broker .pane-node-field-unique-broker-facebook a{font-weight:bold;line-height:40px;display:flex;margin-top:30px;color:black;}.node-type-unique-broker .pane-node-field-unique-broker-phone a,.node-type-unique-broker .pane-node-field-unique-broker-email a,.node-type-unique-broker .pane-node-field-unique-broker-address a,.node-type-unique-broker .pane-node-field-unique-broker-instagram a,.node-type-unique-broker .pane-node-field-unique-broker-facebook a{font-size:18px;}@media screen and (min-width:480px){.node-type-unique-broker .pane-node-field-unique-broker-phone a,.node-type-unique-broker .pane-node-field-unique-broker-email a,.node-type-unique-broker .pane-node-field-unique-broker-address a,.node-type-unique-broker .pane-node-field-unique-broker-instagram a,.node-type-unique-broker .pane-node-field-unique-broker-facebook a{font-size:calc(18px + 4 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-broker .pane-node-field-unique-broker-phone a,.node-type-unique-broker .pane-node-field-unique-broker-email a,.node-type-unique-broker .pane-node-field-unique-broker-address a,.node-type-unique-broker .pane-node-field-unique-broker-instagram a,.node-type-unique-broker .pane-node-field-unique-broker-facebook a{font-size:22px;}}.node-type-unique-broker .pane-node-field-unique-broker-phone a:before,.node-type-unique-broker .pane-node-field-unique-broker-email a:before,.node-type-unique-broker .pane-node-field-unique-broker-address a:before,.node-type-unique-broker .pane-node-field-unique-broker-instagram a:before,.node-type-unique-broker .pane-node-field-unique-broker-facebook a:before{content:"";width:40px;height:40px;margin-right:25px;}@media (min-width:768px){.node-type-unique-broker .pane-node-field-unique-broker-phone a{margin-top:0;}}.node-type-unique-broker .pane-node-field-unique-broker-phone a:before{background:url(/sites/all/themes/huoneistokeskus/images/unique-broker-phone-icon.png) no-repeat center center;}@media (min-width:1px) and (max-width:479px){.node-type-unique-broker .pane-node-field-unique-broker-email a{word-break:break-all;}}.node-type-unique-broker .pane-node-field-unique-broker-email a:before{background:url(/sites/all/themes/huoneistokeskus/images/unique-broker-email-icon.png) no-repeat center center;}.node-type-unique-broker .pane-node-field-unique-broker-address a:before{background:url(/sites/all/themes/huoneistokeskus/images/unique-broker-location-icon.png) no-repeat center center;}.node-type-unique-broker .pane-node-field-unique-broker-instagram a:before{background:url(/sites/all/themes/huoneistokeskus/images/unique-broker-instagram-icon.png) no-repeat center center;}.node-type-unique-broker .pane-node-field-unique-broker-facebook a:before{background:url(/sites/all/themes/huoneistokeskus/images/unique-broker-facebook-icon.png) no-repeat center center;}.node-type-unique-broker .pane-node-field-unique-broker-unique-image{margin-top:50px;}@media (min-width:768px){.node-type-unique-broker .pane-node-field-unique-broker-unique-image{margin-top:0;}}.node-type-unique-broker .pane-node-field-unique-broker-description{margin-top:70px;}.node-type-unique-broker .pane-node-field-unique-broker-description p{line-height:24px;color:black;}.node-type-unique-broker .pane-webform{margin-top:115px;}.node-type-unique-broker .pane-webform h2.pane-title{text-transform:uppercase;font-family:"DINProBlack",Helvetica,Arial,Verdana,sans-serif;letter-spacing:4px;line-height:40px;padding-bottom:70px;}.node-type-unique-broker .pane-webform h2.pane-title{font-size:20px;}@media screen and (min-width:480px){.node-type-unique-broker .pane-webform h2.pane-title{font-size:calc(20px + 14 * ((100vw - 480px) / 600));}}@media screen and (min-width:1080px){.node-type-unique-broker .pane-webform h2.pane-title{font-size:34px;}}html{font-family:'mobile';}* html{font-family:"desktop";}* + html{font-family:"desktop";}@media \0screen{html{font-family:"desktop";}}body{font-family:Arial,Helvetica,sans-serif;}body:after{display:none;}@media (min-width:1px) and (max-width:479px){html{font-family:"mobile";}body:after{content:"mobile";}}@media (min-width:480px){html{font-family:"tablet";}body:after{content:"tablet";}}@media (min-width:960px){html{font-family:"hk-custom";}body:after{content:"hk-custom";}}@media (min-width:1200px){html{font-family:"desktop";}body:after{content:"desktop";}}body{background-color:white;}p,div{font-family:"DINProRegular",Helvetica,Arial,Verdana,sans-serif;}@media (min-width:480px){.mobile-only{display:none;}}@media (min-width:1px) and (max-width:479px){.mobile-hide{display:none;}}.menu-inline ul li{list-style:none !important;display:inline;}.bg-cyan{background-color:#29b7c9;}.bg-light-cyan{background-color:#94dbdb;}.bg-light-gray{background-color:#f6f7f7;}.white{color:white;}.grey-text{color:#b5b5b5;}.smaller-text,.hk-list-item__date,.breadcrumb{font-size:14px;}.larger-text,.lead-paragraph{color:#3d3d3d;font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;font-size:18px;line-height:1.55556;}.larger-text *,.lead-paragraph *{font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;color:#3d3d3d;}.larger-text strong,.lead-paragraph strong,.larger-text b,.lead-paragraph b,.larger-text th,.lead-paragraph th{font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;}.large-text,.quote-liftup__text,.quote-liftup__link{color:#3d3d3d;font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;font-size:20px;line-height:1.7;}.large-text *,.quote-liftup__text *,.quote-liftup__link *{font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;color:#3d3d3d;}.large-text strong,.quote-liftup__text strong,.quote-liftup__link strong,.large-text b,.quote-liftup__text b,.quote-liftup__link b,.large-text th,.quote-liftup__text th,.quote-liftup__link th{font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;}.hidden{display:none !important;visibility:hidden !important;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.left{float:left;}.right{float:right;}.text-center{text-align:center;}@media (min-width:1px) and (max-width:959px){.text-center-on-mobile{text-align:center;}}.orange{color:#f58437;}.hkclickable:hover{cursor:pointer;}.search-icon:after{display:inline-block;content:'';display:block;width:33px;height:33px;background:url(/sites/all/themes/huoneistokeskus/images/icons/search-icon.png) no-repeat center center;}#page #main{padding-top:0;}.section-user #main{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.section-user #main:before,.section-user #main:after{content:" ";display:table;}.section-user #main:after{clear:both;}@media (min-width:960px){.section-user #main{width:960px;}}.set-main-container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.set-main-container:before,.set-main-container:after{content:" ";display:table;}.set-main-container:after{clear:both;}@media (min-width:960px){.set-main-container{width:960px;}}@media (min-width:960px){.border-right,.border-left,.node-type-office .panel-top-level.first .panel-col-last{position:relative;}.border-right:after,.border-left:after,.node-type-office .panel-top-level.first .panel-col-last:after{position:absolute;content:"";display:block;width:0;height:100%;top:0;right:0;border-right:1px solid #dadbdd;}.border-right .field-items,.border-left .field-items,.node-type-office .panel-top-level.first .panel-col-last .field-items{padding-right:30px;}}@media (min-width:1px) and (max-width:959px){.border-right,.border-left,.node-type-office .panel-top-level.first .panel-col-last{border-bottom:1px solid #dadbdd;padding-bottom:20px;margin-bottom:40px;}}.border-left:after,.node-type-office .panel-top-level.first .panel-col-last:after{right:100%;}.border-left .field-items,.node-type-office .panel-top-level.first .panel-col-last .field-items{padding-right:0px;padding-left:30px;}@media (min-width:1px) and (max-width:959px){.border-left .field-items,.node-type-office .panel-top-level.first .panel-col-last .field-items{padding-left:0px;}}@media (min-width:1px) and (max-width:959px){.border-left,.node-type-office .panel-top-level.first .panel-col-last{border-bottom:none;padding-bottom:0px;margin-bottom:0px;padding-top:20px;border-top:1px solid #dadbdd;margin-top:40px;}}.latest-container{margin-bottom:20px;}.latest-container .title{text-align:center;}.latest-container .inner-container:before,.latest-container .inner-container:after{content:"";display:table;}.latest-container .inner-container:after{clear:both;}.latest-container .inner-container .item{display:inline-block;display:-moz-inline-box;*display:inline;zoom:1;width:33%;text-align:center;}.latest-container .inner-container .item .item-inner{width:236px;margin:0 auto;}.latest-container .inner-container .item .item-inner .name{text-align:left;}.latest-container .read-more{text-align:center;margin-top:40px;}.ajax-loader{background:url(/sites/all/themes/huoneistokeskus/images/icons/ajax-large.gif) no-repeat center center;}.ajax-loader-ball{overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;width:220px;height:20px;background:url(/sites/all/themes/huoneistokeskus/images/icons/ajax-balls.gif) no-repeat center center;}.ajax-container{width:100%;height:100%;margin:0 auto;}.breadcrumb{color:#a09b9b;}.breadcrumb span{color:#a09b9b;}.hk-container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.hk-container:before,.hk-container:after{content:" ";display:table;}.hk-container:after{clear:both;}@media (min-width:960px){.hk-container{width:960px;}}.uppercase{text-transform:uppercase;}.bold{font-family:"DINProBold",Helvetica,Arial,Verdana,sans-serif;}.full-width{width:100%;}.inline-block{display:inline-block;}.margin-top-20{margin-top:20px;}.margin-bottom-20{margin-bottom:20px;}.orange-button:hover,.liftup--banner.liftup--with-body .liftup__link--fixed-button a:hover,.search-result-pane .button--show-more:hover,.entity-page .details .lainalaskuri-link a:hover,.action-bar-bottom-wrapper .white-button a:hover,.pane-residence-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand:hover,.pane-plot-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand:hover,.pane-parking-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand:hover,.pane-vacationals-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand:hover,.pane-rental-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand:hover,.pane-premises-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand:hover,.pane-housing-company-search > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand:hover,.page-vahti #content > form.search-done .search-form-top-actions-wrapper .search-options .mobile-expand:hover,.orange-box-button:hover{cursor:pointer;}.item-back-link{opacity:0.9;position:absolute;background:white;top:26px;z-index:1;padding:5px;}@media (min-width:1px) and (max-width:959px){.item-back-link{position:relative;top:0;opacity:1;padding:0;margin-top:10px;}}.item-back-link a:before{content:'‹';margin-right:5px;}body{-ms-user-select:text !important;}.form-footer-note{font-size:10px;color:#a09b9b;}.suffix .info-toggle{width:21px;height:21px;}.suffix .info-toggle.info-active{margin:0;}.suffix .info-toggle:hover{cursor:pointer;}.suffix .info-toggle:not(.info-active){background:url(/sites/all/themes/huoneistokeskus/images/search-info-toggle.png) no-repeat;}.has-box-link{position:relative;}.has-box-link--hover-orange:hover,.has-box-link--hover-orange:hover *{color:#f58437;}.has-box-link--hover-orange:hover *{border-color:#f58437;}.box-link{float:left;}.box-link span{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}.municipality-list{background-color:#f6f7f7;text-align:center;padding:10px 10px 20px;color:#3d3d3d;font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;font-size:18px;line-height:2.5em;}.municipality-list *{font-family:"DINProLight",Helvetica,Arial,Verdana,sans-serif;color:#3d3d3d;}.municipality-list strong,.municipality-list b,.municipality-list th{font-family:"DINProMedium",Helvetica,Arial,Verdana,sans-serif;}.municipality-list p{margin:0;}.front .field-name-field-image{text-align:center;}.restricted-width-block,.liftup--restricted-width .liftup{margin-left:auto;margin-right:auto;max-width:768px;}.form-center-submit .form-actions{text-align:center;}.pane-recruitment-feed .iframe-consent-wrapper{overflow-y:scroll;}
