.s-flex{display:flex}.s-arrow{display:flex;align-items:center;padding-left:5px}.s-arrow i{padding-left:2px}.s-arrow-black{color:#000}.s-arrow-brown{color:var(--e-global-color-secondary)}.jet-remove-all-filters__button,.s-fold-item{display:flex!important;align-items:center}.s-fold-item .elementor-heading-title{display:flex;align-items:center;cursor:pointer}.s-fold-item .elementor-heading-title:hover .s-arrow{transform:translateX(5px);transition:transform 0.3s ease}.realty-print-btn{background-color:var(--e-global-color-4e7290b)!important;border:0;border-radius:50px;font-family:"proxima-nova",Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}a,button{cursor:pointer}a:hover .s-arrow,button:hover .s-arrow{transform:translateX(5px);transition:transform 0.3s ease}a .jet-listing-dynamic-link__label,a .jet-button__label,a .elementor-button-text,button .jet-listing-dynamic-link__label,button .jet-button__label,button .elementor-button-text{display:flex;justify-content:center;align-items:center}.elementor-jet-button .s-arrow,.elementor-button-text .s-arrow,.jet-remove-all-filters .s-arrow{display:none!important}.sivustamo-hero .swiper-slide:before{position:absolute;top:0;left:0;width:100%;height:100vh;content:"";opacity:.1;background:#000;z-index:1}.sivustamo-hero .swiper-slide .slide-container{z-index:2}.sivustamo-hero .elementor-widget-container .swiper-slide{opacity:0;transition:opacity 1.5s ease-in-out!important}.sivustamo-hero .elementor-widget-container .swiper-slide-active{opacity:1!important}.sivustamo-hero .elementor-widget-container .swiper-container{overflow:hidden!important}.sivustamo-hero .elementor-widget-container .swiper-wrapper{transition:transform 0.001s!important}.elementor-widget-n-accordion .e-n-accordion-item-title{border-top:0!important;border-left:0!important;border-right:0!important;justify-content:space-between!important;padding:20px 0!important}.elementor-widget-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-icon i{color:var(--e-global-color-secondary)!important}.elementor-widget-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-text{font-size:20px!important;font-weight:700}.elementor-widget-n-accordion .elementor-element{border-top:0!important;border-left:0!important;border-right:0!important}.elementor-widget-n-accordion .elementor-element li::marker{color:var(--e-global-color-secondary)!important}.elementor-swiper-button i{color:var(--e-global-color-secondary)!important}.rent-page{font-family:"proxima-nova",Sans-serif!important}.rent-page h1,.rent-page h2{font-family:"Playfair Display",Sans-serif!important;font-weight:400!important;color:var(--e-global-color-text)}.rent-page .btn-default{background-color:var(--e-global-color-secondary)!important;border-radius:0!important}.rent-page h3.primary-title{text-align:center;font-size:50px;margin-bottom:40px}.rent-page .picker-select,.rent-page .form-control{color:var(--e-global-color-text)!important;background-color:transparent!important;border:1px solid var(--e-global-color-text)!important;box-shadow:none!important;background:#fff0;border-radius:0!important;color:var(--e-global-color-text)!important}.rent-page .picker-icon{color:var(--e-global-color-text)!important}.rent-page .picker:after{color:var(--e-global-color-text)!important}.rent-page .filters-container{padding-top:12px!important}.rent-page .filters-container,.rent-page .results-header-container,.rent-page .result-inner{background:transparent!important;box-shadow:none!important}.rent-page .filters-header-title{font-family:avenir-lt-pro,sans-serif!important;font-weight:700;letter-spacing:.15rem;color:#000!important;font-size:0.75rem!important;text-transform:uppercase}.rent-page .search-wrapper{color:var(--e-global-color-text)!important}.rent-page .search-wrapper .dropdown-menu .glyphicon{background-color:var(--e-global-color-secondary)!important}.rent-page .results-header{margin-bottom:40px}.rent-page .results-header-container{padding:0!important}.rent-page .results-header-container .header-part-title-info{padding:0!important}.rent-page .results-header-container .results-header-title{font-weight:500!important;font-family:avenir-lt-pro,sans-serif!important;letter-spacing:.15rem;color:#000!important;font-size:0.75rem!important;text-transform:uppercase}.rent-page .results-header-part select{border:1px solid var(--e-global-color-text)!important;border-radius:0!important;font-family:"avenir-lt-pro",sans-serif!important;letter-spacing:.15rem;color:#000!important;font-size:0.75rem!important;text-transform:uppercase}.rent-page .result-name{font-family:"proxima-nova",Sans-serif!important;text-align:left!important;color:var(--e-global-color-text)!important;padding-left:0!important;padding-right:0!important;padding-top:20px!important;padding-bottom:20px!important;min-height:unset!important}.rent-page .result-description{text-align:left!important;padding-left:0!important;padding-right:0!important}.rent-page .result-not-available{font-family:"proxima-nova",Sans-serif!important;color:var(--e-global-color-secondary)!important}.rent-page .result-note{padding-left:0!important;padding-right:0!important}.rent-page .result-note span{color:var(--e-global-color-secondary)!important;background-color:transparent!important}.rent-page .result-price-start,.rent-page .result-price{font-family:"proxima-nova",Sans-serif!important}.rent-page .litStar{color:var(--e-global-color-secondary)!important}.rent-page .filters-input-container form input{border:1px solid var(--e-global-color-text)!important}.rent-page .filters-header .fa-sliders,.rent-page .filters-header .search-filters-toggle{display:none}.rent-page .filters-header .filters-clearAll{color:var(--e-global-color-secondary)!important;font-family:avenir-lt-pro,sans-serif!important;letter-spacing:.15rem;font-size:0.75rem!important;text-transform:uppercase}.rent-page .visible-filters hr{display:none}.rent-page .winres-web-component label{font-weight:500!important;color:var(--e-global-color-text)!important;margin-top:20px}.rent-page .filters-opener-labels{font-size:18px!important;padding-top:20px!important}.rent-page .rz-pointer{background-color:var(--e-global-color-text)!important}.rent-page .rz-selection{background-color:#d0d0d0!important}.rent-page .rz-active:after{background-color:var(--e-global-color-secondary)!important}.rent-page .rzslider{margin-top:50px!important}.rent-page .rzslider .rz-bubble{padding:3px!important;color:var(--e-global-color-text)!important}.rent-page .winres-web-component input[type=checkbox]:checked+label span,.rent-page .winres-web-component input[type=checkbox]:not(:checked)+label:before{background-color:transparent!important;border:1px solid var(--e-global-color-text)!important}.page-id-41837 .dropdown-menu{border-width:1px 1px 1px 1px!important;border-color:var(--e-global-color-text)!important;border-radius:0!important;margin-top:5px!important;background:var(--e-global-color-43a25f1)!important}.page-id-41837 .dropdown-menu th{background:#fff0}.page-id-41837 .dropdown-menu .uib-datepicker td,.page-id-41837 .dropdown-menu .uib-datepicker thead tr:first-child th{background:var(--e-global-color-secondary)!important}.page-id-41837 .dropdown-menu .text-info{color:var(--e-global-color-text)!important}.page-id-41837 .dropdown-menu .uib-weeks em{color:var(--e-global-color-text)!important}@media print{.elementor-location-header,.elementor-location-footer,.elementor-element-8c76879,.elementor-element-fc8a2ec,.excerpt,.read-more,.elementor-element-31e54f3,.elementor-element-b564a6c,#loadmore,.realty-print-btn,.groweoapp-67c98dd2759498c996cb19fc{display:none!important}.elementor-element-09acdc8{page-break-before:always!important}.elementor-element-f586923,.elementor-element-b4bf338{display:flex!important}.property-picture-first{margin-top:60px!important}.realty-qr,.full-text{display:block!important}a.elementor-clickable,.realty-qr .wpkqcg_qrcode_wrapper a{text-decoration:none!important;color:inherit!important;pointer-events:none!important}a.elementor-clickable::after,.realty-qr .wpkqcg_qrcode_wrapper a::after{content:none!important}}#top{padding:20px}.footer-badges-label{font-size:10px;color:#fff}.elementor-location-footer .menu-item .s-arrow{padding-left:5px}@media (max-width:1024px){footer ul a.elementor-item{justify-content:center!important}}.jet-filter-items-dropdown .jet-filter-items-dropdown__label{color:var(--e-global-color-text);background-color:var(--e-global-color-2807933);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text);border-radius:0 0 0 0;padding:19px 6px 19px 15px!important}.jet-filter-items-dropdown .jet-checkboxes-list-wrapper{margin-left:-2.5px;margin-right:-2.5px;margin-top:-5px;margin-bottom:-5px;padding:20px 15px 20px 15px!important}.jet-filter-items-dropdown .jet-filter-items-dropdown__body{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-4306595);border-radius:0 0 0 0;background-color:var(--e-global-color-2807933)}.jet-search-filter .jet-search-filter__input{padding:19px 6px 19px 15px!important}.jet-sorting-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background-repeat:no-repeat;background-position:right 10px center;padding-right:10px;background-color:var(--e-global-color-fb8d624);color:var(--e-global-color-text);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M6 9L10 5H2L6 9Z" fill="%23333"/></svg>')}.jet-filter-items-dropdown__label,.jet-search-filter__input{text-transform:uppercase}.jet-checkboxes-list__row{display:flex!important}.jet-filters-pagination .jet-filters-pagination__current{color:var(--e-global-color-secondary)}.min-max-text-wrapper{display:flex;justify-content:space-around;color:var(--e-global-color-931b63c)}.sivustamo-form .elementor-form-fields-wrapper{flex-wrap:nowrap!important}.sivustamo-form .elementor-form-fields-wrapper .custom-wrapper-left,.sivustamo-form .elementor-form-fields-wrapper .custom-wrapper-right{width:100%;padding:0 20px}.sivustamo-form .elementor-form-fields-wrapper .elementor-field-type-acceptance label{color:#fff!important}@media (max-width:991px){.sivustamo-form .elementor-form-fields-wrapper{flex-direction:column}}html[lang=fi] .readmore-en,html[lang=fi] .readmore-es,html[lang=fi] .new-tag-en,html[lang=fi] .new-tag-es{display:none!important}html[lang=en-US] .readmore-fi,html[lang=en-US] .readmore-es,html[lang=en-US] .new-tag-fi,html[lang=en-US] .new-tag-es{display:none!important}html[lang=es-ES] .readmore-fi,html[lang=es-ES] .readmore-en,html[lang=es-ES] .new-tag-fi,html[lang=es-ES] .new-tag-en{display:none!important}.read-more{font-weight:700!important;display:flex}.p-wrapper{display:flex;padding:5px 0}@media (max-width:557px){.p-wrapper{flex-direction:column}}.p-header{flex-basis:40%;font-weight:700}.p-detail{flex-basis:60%}.p-detail .compare-price{text-decoration:line-through}.excerpt,.full-text,.p-wrapper,.compare-price,.jet-listing-dynamic-field__content,.elementor-widget-container{font-family:var(--e-global-typography-text-font-family),Sans-serif}.property-lift-title{font-weight:600;text-transform:none!important;font-size:26px;font-family:var(--e-global-typography-text-font-family),Sans-serif}.property-lift-des{padding:5px 0}.lift-new p{margin:0!important}.property-top-price{color:var(--e-global-color-40fef53);font-size:20px;font-weight:700}.property-gallery-grid{display:grid;gap:16px}.property-picture-first{grid-column:span 2;max-height:400px;overflow:hidden;display:flex;justify-content:center;align-items:center}.property-picture-first img{max-height:100%;width:auto;height:auto;object-fit:contain}.property-picture{grid-column:span 1;height:200px;overflow:hidden;justify-content:center;align-items:center}.property-picture a{height:100%;display:flex}.property-picture img{width:100%;height:100%;object-fit:cover}@media (min-width:768px){.property-gallery-grid{grid-template-columns:repeat(2,1fr)}}.realty-qr{display:none}