@media only screen and (min-width:1680px){.custom-header-banner-new .et_pb_button_0_wrapper{margin-top:320px!important;margin-left:120px!important}.custom-header-banner-new .et_pb_button_1_wrapper{margin-left:120px!important}.custom-header-banner-new-parent{margin:0 auto!important;width:1366px!important;max-width:1366px!important;padding-left:150px!important;padding-right:150px!important}.custom-header-banner-new-logo{width:285px!important}}@media only screen and (min-width:1439px){.custom-header-banner-new-parent .et_pb_image_0{margin-top:100px!important}.custom-header-banner-new-logo{margin-top:60px!important}}@media only screen and (max-width:1438px){.custom-header-banner-new-parent .et_pb_image_0{margin-top:100px!important}}@media only screen and (min-width:1200px){.custom-header-banner-new .et_pb_text_0.et_pb_module{margin-left:-200px!important;margin-right:100px!important;width:380px!important}.custom-header-banner-new-logo{width:285px!important}}@media only screen and (max-width:1134px){.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu{padding-right:0px!important}}@media only screen and (max-width:981px){body #page-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row{width:80%!important;max-width:1996px}}@media only screen and (max-width:1200px) and (min-width:981px){.custom-header-banner-new-parent{padding-left:150px!important;padding-right:150px!important}.custom-header-banner-new .et_pb_text_0.et_pb_module{margin-left:-140px!important;margin-right:100px!important;width:280px!important}.custom-header-banner-new-logo{width:285px!important}}@media only screen and (max-width:980px) and (min-width:768px){.custom-header-banner-new-logo{width:250px!important}.custom-header-banner-new .et_pb_column{width:33%!important}.custom-header-banner-new .et_pb_text_0.et_pb_module{margin-left:-130px!important;width:270px;margin-right:33px!important}.custom-header-banner-new .et_pb_column.et_pb_column_empty{display:block}}@media only screen and (max-width:850px){body #page-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row{width:90%!important;max-width:100%!important;margin:0 auto!important;display:block;position:relative}}@media only screen and (max-width:768px){.custom-header-banner-mobile-logo{max-width:60%;margin:0 auto!important}.custom-header-banner-mobile-text{padding:10px!important;margin-bottom:0!important}.custom-header-banner-mobile .et_pb_column .et_pb_module{margin-bottom:0!important}.custom-header-banner-mobile .et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:center!important}.custom-header-banner-mobile .et_pb_button_3_wrapper{margin-left:0px!important}.custom-header-banner-mobile-btn-1{width:250px}.custom-header-banner-mobile-btn-2{width:250px;margin-top:20px}.custom-header-banner-mobile-btn-2:hover{margin-left:14px;width:265px}.single #sync1 .owl-item.active{width:95vw!important;display:block!important;margin:0 auto;text-align:center;position:relative}}.pa-bullet-list-1 ul{list-style-type:none!important}.pa-bullet-list-1 ul li:before{content:'e052'!important;color:#f2e0e0;font-family:'ETMODULES'!important;margin-right:10px;margin-left:-14px;font-size:1.2em!important}.entry-content table,body.et-pb-preview #main-content .container table{border:none}.entry-content tr td,body.et-pb-preview #main-content .container tr td{border:none}.search-section{background:#dddddd}.search-form-heading{text-align:center;color:#327e8e}.search-form{display:flex;justify-content:space-around;padding:5px 16px;flex-flow:row wrap}input.search_input{padding:13px 13px;border:none;margin-bottom:10px}.search_price{border:none;padding:13px 13px;margin-bottom:10px}button.search-form-btn{cursor:pointer;background:#dddddd;color:#000000!important;border:1px black solid;padding:9px 25px;font-weight:600;margin:3px}.btn-background{background:#dddddd;margin-bottom:10px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.toggle{display:flex;margin-bottom:10px;flex-flow:row wrap}.toggle input{width:0;height:0;position:absolute;left:-9999px}.toggle input+label{margin:0;cursor:pointer;color:#848484;padding:0.30rem 2rem;box-sizing:border-box;position:relative;display:inline-block;background-color:#FFF;line-height:30px;text-align:center;box-shadow:0 0 0 rgba(255,255,255,0);transition:border-color .15s ease-out,color .25s ease-out,background-color .15s ease-out,box-shadow .15s ease-out;font-size:smaller}.toggle input+label:first-of-type{border-right:none;border:none}.toggle input+label:last-of-type{border-left:none;border:none}.toggle input:hover+label{border-color:#213140}.toggle input:checked+label{background-color:#dddddd;color:#191219;z-index:1}@media only screen and (max-width:1024px){.search_price{width:49%}input.search_input{width:49%}}@media only screen and (max-width:768px){.custom-house-slider .owl-nav{display:block}.owl-dots{display:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{font-size:40px}}@media only screen and (max-width:612px){.search_price{width:100%}input.search_input{width:100%}}@media only screen and (max-width:462px){.toggle{justify-content:center}.search_price{width:100%}input.search_input,.toggle input+label{width:100%}}.fenslecthous .owl-dots{display:none}.fenhoussale .owl-nav{display:block!important}.fenhoussale button.owl-prev{left:-40px;position:absolute;top:28%;font-size:75px!important;background:transparent}.fenhoussale button.owl-next{right:-40px;position:absolute;top:28%;font-size:75px!important;background:transparent}.et_pb_section.et_pb_section_4.et_pb_with_background.et_section_regular{}.owl-theme .owl-nav [class*=owl-]:hover{background:transparent;color:#346b68!important;text-decoration:none}.page-id-85 .et_pb_section.et_pb_section_4.et_pb_with_background.et_section_regular{display:none;height:0px!important;padding:0px!important}.page-id-85 .et_pb_module.et_pb_text.et_pb_text_2.et_pb_text_align_left.et_pb_bg_layout_light{height:0;display:none}.col-wrap.paddinttop{padding-top:50px}a.blckcolour{color:#000!important}a.blckcolour:hover{color:#2ea3f2!important}.page-id-5017 .topmenurow .et_pb_module.et_pb_code.et_pb_code_0{margin-bottom:0px!important}.page-id-85 .et_pb_section_0{padding:0px!important}#page-menu{margin-bottom:60px!important}div#topremovef{padding:0px 0px 0px!important}#topremovef .et_pb_row{padding:0px 0}div#Nina{padding:15px 0px!important}.page .search-section{margin-top:10px!important}.home .search-section{margin-top:60px!important}a.blckcolour{color:#2ea3f2!important}.view-apartments .apartment-link{display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;color:inherit}.view-apartments .apartment{margin-bottom:1em}.view-apartments .apartment .info{background-color:rgba(255,255,255,0.8);padding:1em;margin-left:2em;width:20em;max-width:calc(100% - 4em);min-height:200px}.view-apartments .apartment .info h3{padding-top:0}@media (max-width:1327px){#et_mobile_nav_menu{display:block}#top-menu{display:none}}@media (max-width:1780px){ul#menu-valikko-etusivu{margin:0px!important}.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu ul li a{font-size:18px!important}}@media (max-width:1280px){ul#menu-valikko-etusivu{margin:0px!important}.et_pb_fullwidth_menu .et-menu>li{padding-left:5px;padding-right:5px}.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu ul li a{font-size:15px!important}#page-menu .et_pb_fullwidth_menu_0.et_pb_fullwidth_menu{padding-right:0px!important}}@media (max-width:980px){.et_pb_fullwidth_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap{-ms-flex-pack:right!important;justify-content:right!important}}#page-menu .et_pb_fullwidth_menu_0.et_pb_fullwidth_menu{padding-right:0px!important}.single #sync1{padding:20px 10px!important}@media screen and (min-width:800px){.smush-detected-img{border-radius:0px!important;transition:all 0.5s ease;box-shadow:unset!important}}.kivi_houses_div .view-apartments{display:flex;flex-wrap:wrap;justify-content:space-between}.kivi_houses_div .view-apartments .apartment{width:48%;margin:0 0 50px 0}.kivi_houses_div .view-apartments .apartment .apartment-link{width:100%;float:left}.kivi_houses_div .view-apartments .apartment .appartment-img{width:100%;float:left;text-align:center}.kivi_houses_div .view-apartments .apartment .info{background-color:transparent!important;width:100%;max-width:100%!important;min-height:inherit!important;float:left;padding:0!important;margin:0!important}.kivi_houses_div .view-apartments .apartment-link{display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;color:inherit}.kivi_houses_div .view-apartments .apartment .room-types{width:100%;float:left;font-size:.813rem;font-weight:300;word-break:break-word;padding:0.5rem 0 0 0}.kivi_houses_div .view-apartments .apartment .appartment-price{width:100%;color:#464545;display:flex;flex-wrap:wrap;justify-content:space-between;font-weight:700;padding:20px 0 10px}.kivi_houses_div .view-apartments .apartment .info h2{width:100%;float:left;font-size:1rem;font-weight:700;border-bottom:1px solid #000;padding:15px 0 12px}.kivi_houses_div .view-apartments .apartment .appartment-img img{width:100%;height:100%;display:inline-block;vertical-align:top;object-fit:cover;object-position:top center;aspect-ratio:3/2}.description pre{text-align:center}#huontidiv{background:#FFF!important}@media screen and (max-width:767px){.kivi_houses_div .view-apartments .apartment{width:100%;margin:0 0 20px 0}}.page-id-5017 .et_pb_row.et_pb_row_0.search-section,.page-id-5022 .et_pb_row.et_pb_row_0.search-section{padding-bottom:7px!important}.custom-header-banner-new-text .et_pb_text_inner p{display:none}.custom-header-banner-new .et_pb_button_0_wrapper{width:100%}.custom-header-banner-new a.et_pb_button{width:250px;text-align:center}.custom-header-banner-new .et_pb_button_1_wrapper{width:100%}.custom-header-banner-btun-2:hover{width:265px!important}#footer-info{float:none;padding-bottom:10px;text-align:center}