.blog-content{}.blog-content .dnd-editor-parent{padding:0}.blog-content--predata{}.blog-content--predata .extra,.blog-widget-post .extra{top:50%;transform:translateY(-50%);bottom:auto;right:5px}.blog-content-wrapper .blog-content-category-link{width:100%;float:left;display:block}.blog-content-wrapper .blog-category-item{font-family: var(--font-family-normal);font-size:12px!important;line-height:1.3!important;text-transform:uppercase;padding:0 5px;position:relative!important;top:0!important;left:0!important;float:right}.blog-content--predata .blog-category-item{text-transform:uppercase;padding:0 5px;position:relative!important;top:0!important;left:0!important;float:right}.blog-category-item{font-family:FranklinGothicBookITC;font-size:9px;line-height:1;text-transform:uppercase;padding:0 5px}.blog-category-item{font-family: var(--font-family-normal);font-size:12px;line-height:1;text-transform:uppercase;padding:0 5px}.blog-tag-list .blog-category-item{text-transform:none;white-space:nowrap}.blog-content--date{color:#666;font-family: var(--font-family-normal)}.blog-widget-post--image{width:100%;height:0;padding-bottom:100%;background-size:auto 100%;background-position:center}.blog-widget-post-image-wrapper{width:23%;float:left}.blog-widget-post-content-wrapper{width:67%;padding:0 8px!important}.blog-widget-post-content-wrapper .pb-10{padding-bottom:10px}.blog-widget-post-content-wrapper span.blog-category-item-square{width:12px;height:12px;float:left;display:block}.blog-content--category span.blog-category-item{line-height:24px}.blog-content--category span.blog-category-item-square{width:12px;height:12px;float:left;display:block;margin:6px 0}.blog-content-wrapper span.blog-category-item-square{width:13px;height:13px;float:right;display:block;position:relative!important;top:0!important;left:0!important}.blog-widget-post-content-wrapper h4{font-size:15px;line-height:1.1}.blog-widget-post-mybaumit-wrapper{width:10%;float:left;display:block;position:relative}.blog-widget-post-mybaumit-wrapper .extra{top:-5px;transform:translateY(0);bottom:auto;right:0}.blog-widget-post a,.blog-content--predata a,.blog-tag-list a{color:inherit;line-height:.4}.blog-widget-post a:hover,.blog-content--predata a:hover,.blog-tag-list a:hover{color:inherit;text-decoration:none}.blog-sidebar-list .blog-widget-posts{padding:15px}.search-container.blog-search-container{margin:0 0 36px}.search-container.blog-search-container .inner{position:relative;top:unset;left:unset;transform:unset}.search-container.blog-search-container input{border:1px solid #e2e0da;border-right:none;color:#797773;font-size:18px;font-family: var(--font-family-normal);line-height:42px;height:44px;max-width:100%;width:100%;padding:0 66px 0 14px;box-sizing:border-box}.search-container.blog-search-container .search-button{background-color:#df0a25;display:block;width:45px;height:44px;text-align:center;margin:0 0 0 -45px;transition:background-color 300ms ease-in-out;position:absolute;top:0;right:0}.search-container.blog-search-container .search-button:hover{background-color:#b2081e}.search-container.blog-search-container .search-button span{color:#fff;font-size:36px;line-height:44px;cursor:pointer}.search-container.blog-search-container .search-button span::before{width:45px;height:44px;display:block}.blog-list-container .grid-item{width:50%!important}@media screen and (max-width:767px){.blog-list-container .grid-item{width:100%!important}}.blog-list-container.blog-list-highlight .grid-item{width:100%!important}.blog-list-container .grid-item a span.url{position:relative;color:#df0a25;top:0;left:0;font-size:14px;font-family: var(--font-family-normal);line-height:18px;transition:color 300ms ease-in-out}.blog-list-container .grid-item img{position:relative;width:100%;margin:0}.blog-list-container .card-item .inner{height:auto}.blog-list-container .card-item .inner .text-container{position:relative;height:unset;padding:15px 12px}.blog-item a:hover{text-decoration:none}.blog-item:hover span.url{text-decoration:underline}.blog-item .blog-lead{line-height:130%!important}.blog-nav{width:100%;border-bottom:1px solid #c6c1b6;margin:0 0 23px;display:flex;flex-wrap:wrap;list-style:none;padding:0}.blog-nav .blog-tab-button{color:#000;font-size:16px;font-family: var(--font-family-medium);line-height:35px;text-transform:uppercase;margin:0 0 -1px;padding:0 10px;display:inline-block;border-bottom:4px solid transparent;cursor:pointer;transition:color 300ms ease-in-out , border-bottom 300ms ease-in-out}.blog-nav .blog-tab-button.mobile-collapse{display:none}.blog-nav .blog-tab-button a,.blog-nav .blog-tab-button a:hover,.blog-nav .blog-tab-button a:focus,.blog-nav .blog-tab-button a:active{color:#000;text-decoration:none;transition:color 300ms ease-in-out}.blog-nav .blog-tab-button a:hover{color:#df0a25}.blog-nav .blog-tab-button button{border:0;outline:none;line-height:normal;background:transparent;padding:0;text-transform:uppercase}.blog-nav .blog-tab-button button span{display:inline-block}.blog-nav .blog-tab-button button,.blog-nav .blog-tab-button button:hover,.blog-nav .blog-tab-button button:focus,.blog-nav .blog-tab-button button:active{color:#000;text-decoration:none;transition:color 300ms ease-in-out}.blog-nav .blog-tab-button button:hover{color:#df0a25}.blog-nav .blog-tab-button.selected{border-bottom:4px solid #df0a25}.blog-nav .blog-tab-button.selected a{color:#df0a25}.blog-tab-button.mobile-collapse{display:none}.blog-nav{width:100%;border-bottom:1px solid #c6c1b6;margin:0 0 23px;display:flex;flex-wrap:wrap;list-style:none;padding:0}.blog-nav .blog-tab-button{color:#000;font-size:16px;font-family: var(--font-family-medium);line-height:35px;text-transform:uppercase;margin:0 0 -1px;padding:0 10px;display:inline-block;border-bottom:4px solid transparent;cursor:pointer;transition:color 300ms ease-in-out , border-bottom 300ms ease-in-out}.blog-nav .blog-tab-button.mobile-collapse{display:none}.blog-nav .blog-tab-button a,.blog-nav .blog-tab-button a:hover,.blog-nav .blog-tab-button a:focus,.blog-nav .blog-tab-button a:active{color:#000;text-decoration:none;transition:color 300ms ease-in-out}.blog-nav .blog-tab-button a:hover{color:#df0a25}.blog-nav .blog-tab-button.selected{border-bottom:4px solid #df0a25}.blog-nav .blog-tab-button.selected a{color:#df0a25}.blog-tab-button.mobile-collapse{display:none}#blog-tab .hideshow ul{position:absolute;background:#f3f3f3;display:none;left:0;z-index:9}#blog-tab .hideshow ul a{white-space:nowrap}#blog-tab .hideshow{position:relative}.blog-post-content-container .gray-bg{margin-right:12px!important}.blog-tags-line{margin-top:50px}.blog-tag-red{color:#df0a25}#blog-tab .hideshow ul .blog-tab-button{display:block}.blog-v2 .category-image{position:relative;top:-24px}.blog-v2 .category-image img{width:100%;height:auto}.blog-v2 .blog-nav{border:none}.blog-v2 .blog-tab-button{margin-right:20px}.blog-v2 .thumbnail-left{width:200px;min-width:200px;background-position:center;background-color:#888}.blog-v2 .blog-list-container .grid-item{width:100%!important}.blog-v2 .blog-list-container .card-item .inner .text-container,.blog-v2 .card-item .inner .text-container{padding:0!important}.blog-v2 .blog-content-wrapper{display:flex;min-height:270px;max-height:270px}.blog-v2 .post-tags{}.blog-v2 .post-tag-item{float:left;font-size:14px;font-weight:bold;margin-left:10px;margin-right:10px;padding:3px 5px}.blog-v2 .post-tag-item::before{content:" ";background:#df0a25;display:inline-block;width:12px;height:12px;margin-left:-1em}.blog-v2 .more-button{display:block;padding:5px 20px;background:#ecebe6;text-decoration:none!important;color:#4e4f50!important;font-size:18px;font-weight:normal}.blog-v2 .more-button:hover{color:#df0a25!important}.blog-v2 .news-container{margin-top:10px!important;margin-left:0!important;height:55px;max-height:55px;overflow:hidden}.blog-v2 .post-right{position:relative;width:100%}.blog-v2 .more-button-container{margin-left:0!important;position:absolute;bottom:0}.blog-v2 .author-container{margin-top:10px;margin-bottom:10px;display:table;padding:20px}.blog-v2 .author-outside-container{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.blog-v2 .author-photo{width:200px;height:200px;background-size:cover!important;background-position:center!important;display:table-cell}.blog-v2 .author-right{display:table-cell;padding-left:20px;vertical-align:middle}.blog-v2 .author-details{padding-bottom:10px}.blog-v2 .author-description{padding-bottom:10px;color:#949494}.blog-v2 .author-email{display:none}.blog-v2 .author-email-show{cursor:pointer;display:block;padding:5px 20px;background:#ecebe6;text-decoration:none!important;color:#4e4f50!important;font-size:18px;font-weight:normal}.blog-v2 .author-email-show:hover{color:#df0a25!important}.blog-v2-related .grey-background{background:#fff!important}.blog-v2-related .preheader{font-size:2em;font-weight:bold;color:#000}.blog-social,.blog-social iframe{width:100%;background:#fff}.blog-social{margin-bottom:20px}@media screen and (max-width:959px){.blog-v2 .slick-dots{display:none!important}.blog-v2 .category-image{top:-16px}.blog-v2 .billboard-carousel-component{padding-bottom:0}.blog-v2 .blog-content-wrapper{max-height:none;height:auto}.blog-v2 .news-container{height:auto;max-height:none;overflow:visible}.blog-v2 .more-button-container{margin-top:10px;position:initial}.blog-v2 .author-photo{width:70px;height:70px;display:block}.blog-v2 .rss-button-wrapper{position:absolute;top:-50px!important;width:100%}.blog-v2 .rss-button-wrapper button{width:100%}}.blog-v2 .blog-nav .blog-tab-button{text-transform:none!important}.blog-v2 .blog-nav-wrapper{position:relative}.blog-v2 .rss-button-wrapper{position:absolute;top:0;right:0}.blog-v2 .rss-button-wrapper button{background:#df0a25;padding:5px 10px!important;border-radius:0}.blog-v2 .rss-button-wrapper button:hover{cursor:pointer;background:#b2081e}.viva-park--overview-head-image-container{position:relative}.viva-park--overview-head-image-container .viva-park--headlines{position:absolute;width:80%;left:10%;top:30%;text-align:center}.viva-park--overview-head-image-container .viva-park--headlines .viva-park--headline1 h1{font-size:60px;color:#393838}@media screen and (max-width:1280px){.viva-park--overview-head-image-container .viva-park--headlines .viva-park--headline1 h1{font-size:45px}.viva-park--overview-head-image-container .viva-park--headlines{top:40%}}@media screen and (max-width:599px){.viva-park--overview-head-image-container .viva-park--headlines{position:relative;padding-top:15px}.viva-park--overview-head-image-container .viva-park--headlines .viva-park--headline1 h1{font-size:35px}}.viva-park--overview-head-image-container .vivapark-submenu-container{position:absolute;top:45px;left:0;width:100%;padding-left:24px}.vivapark-submenu-container{position:relative;padding-right:140px!important}.vivapark-submenu-container .viva-park--menu-logo{position:absolute;right:24px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:116px}@media screen and (max-width:767px){.vivapark-submenu-container{padding-right:100px}.vivapark-submenu-container .viva-park--menu-logo{width:76px}}.vivapark-submenu-container .viva-park--menu-logo img{width:100%}.vivapark-submenu-container .blog-nav{border-color:transparent;margin-bottom:0}.vivapark-submenu-container .blog-nav .blog-tab-button:not(.selected):first-of-type {padding-left:0}.vivapark-submenu-container .blog-nav .blog-tab-button.selected{border-bottom:4px solid #5dbc00}.vivapark-submenu-container .blog-nav .hideshow .blog-tab-button.selected.blog-megamenu-container{border-bottom:4px solid transparent}.vivapark-submenu-container .blog-nav .blog-tab-button a .icon{height:25px;margin-right:5px}.vivapark-submenu-container .blog-nav .blog-tab-button.selected a{color:inherit}.vivapark-submenu-container .blog-nav .viva-park-megamenu-container{position:relative}.vivapark-submenu-container .blog-nav .viva-park-megamenu-container .viva-park-megamenu-button::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.vivapark-submenu-container .blog-nav .viva-park-megamenu-container .viva-park-megamenu{display:none;margin:5px auto;padding:24px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:100%;left:50%;background:#fff;border:1px solid #e2e0da;box-shadow:rgba(0,0,0,.25) 0 5px 10px -2.5px;cursor:default;z-index:9}.vivapark-submenu-container .blog-nav .viva-park-megamenu-container.opened .viva-park-megamenu{display:block}.vivapark-submenu-container .blog-nav .viva-park-megamenu-container.opened .viva-park-megamenu .megamenu-item{display:block}.vivapark-submenu-container .blog-nav .hideshow{cursor:default}.vivapark-submenu-container .blog-nav .hideshow .blog-tab-button:not(.selected):first-of-type {padding-left:10px}.vivapark-submenu-container .blog-nav .hideshow .viva-park-megamenu-container .viva-park-megamenu{display:block;position:relative;background:transparent;box-shadow:none;border:none;left:0;top:0;padding:0;margin:0;-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.vivapark-submenu-container .blog-nav .hideshow .viva-park-megamenu-container .viva-park-megamenu.volumn_1,.vivapark-submenu-container .blog-nav .hideshow .viva-park-megamenu-container .viva-park-megamenu.volumn_2{min-width:0}.vivapark-submenu-container .blog-nav .viva-park-megamenu-container .viva-park-megamenu img{max-width:300px;width:100%;display:block;margin:5px auto}.vivapark-submenu-container .blog-nav .hideshow .viva-park-megamenu-container .viva-park-megamenu img,.vivapark-submenu-container .blog-nav .hideshow .viva-park-megamenu-container .viva-park-megamenu-button,.vivapark-submenu-container .blog-nav .hideshow .viva-park-megamenu-container .viva-park-megamenu .arrow{display:none}.vivapark-submenu-container .blog-nav .hideshow .viva-park-megamenu-container .viva-park-megamenu h3{margin-top:10px;margin-bottom:0;font-size:16px;line-height:35px}.vivapark-submenu-container .blog-nav .hideshow .viva-park-megamenu-container .viva-park-megamenu .megamenu-item{padding-left:10px;display:block}.vivapark-submenu-container .blog-nav .blog-tab-button .megamenu-item.selected{color:#5dbc00}.vivapark-submenu-container .blog-nav .viva-park-megamenu-container .viva-park-megamenu.column-1{min-width:300px}.vivapark-submenu-container .blog-nav .viva-park-megamenu-container .viva-park-megamenu.column-2{min-width:600px}@media screen and (max-width:959px){.vivapark-submenu-container .blog-nav .viva-park-megamenu-container .viva-park-megamenu.column-2{min-width:300px}}.vivapark-submenu-container .blog-nav .viva-park-megamenu-container .viva-park-megamenu .arrow{display:block;content:'';position:absolute;background:url(https://dev.baumit.ba/images/megamenu/xsubmenu-arrow.png.pagespeed.ic.Kequv8FV1t.png);width:28px;height:15px;top:-15px;left:calc(50% - 10px);transform:translateX(-50%);z-index:10;transition:bottom 300ms ease-in-out}.viva-park-house-card{padding:20px 15px 0 15px;font-family: var(--font-family-normal);position:relative}.viva-park-house-card .house-card-top-image{display:block;margin:5px auto;width:fit-content;position:relative}.viva-park-house-card .house-card-top-image img{max-width:100%;max-height:300px;display:block}.viva-park-house-card .house-card-top-image.with-texts{padding-right:60px}.viva-park-house-card .house-card-top-image.with-texts::after,.viva-park-house-card .house-card-top-image.with-texts::before{position:absolute;display:block;width:60px;right:0;z-index:1;font-family: var(--font-family-normal);font-size:16px}.viva-park-house-card .house-card-top-image.with-texts::after{top:26%;content:attr(data-text1)}.viva-park-house-card .house-card-top-image.with-texts::before{top:63%;content:attr(data-text2)}@media screen and (max-width:479px){.viva-park-house-card .house-card-top-image.with-texts::after{top:24%}.viva-park-house-card .house-card-top-image.with-texts::before{top:61%}}.house-detail-container .viva-park-house-card .house-card-top-image.with-texts::after{top:21%}.house-detail-container .viva-park-house-card .house-card-top-image.with-texts::before{top:61%}@media screen and (max-width:959px){.house-detail-container .viva-park-house-card .house-card-top-image.with-texts::after{top:24%}.house-detail-container .viva-park-house-card .house-card-top-image.with-texts::before{top:64%}}.viva-park-house-card .house-main-image{display:block;width:100%;margin:5px 0}.viva-park-house-card .house-main-image img{display:block;max-width:100%;max-height:300px;margin:0 auto}.viva-park-house-card a{color:inherit}.viva-park-house-card .vivapark-house-card-section-title{text-transform:uppercase;font-weight:300;font-family: var(--font-family-normal);font-size:18px}.viva-park-house-card .vivapark-house-card-section-subtitle{text-transform:uppercase;font-weight:300;font-family: var(--font-family-normal);font-size:16px}.viva-park-house-card .house-property-value{text-align:right;font-family: var(--font-family-bold)}.viva-park-house-card .vivapark-house-actions .vivapark-house-action{cursor:pointer}.viva-park-house-card .vivapark-house-actions img{max-height:30px}.viva-park-house-card .vivapark-addtoCompare-item{margin:10px -15px 0 -15px;cursor:pointer;line-height:30px;background:#8cc34a;color:#fff;text-align:center}.viva-park-house-card .vivapark-addtoCompare-item .vivapark-house-action{display:block}.viva-park-house-card .vivapark-addtoCompare-item.added{background:#cdcdcd}.viva-park-house-card .vivapark-house-3d-action{position:absolute;top:5px;right:5px;height:25px;z-index:1}.house-detail-container .viva-park-house-card .vivapark-house-3d-action{top:0;right:0;height:45px;padding:10px;background:#fff}.viva-park-house-card .vivapark-house-3d-action img{height:25px}.viva-park-house-card .vivapark-house-compare-action{cursor:pointer;line-height:30px;background:#8cc34a;color:#fff;text-align:center;display:inline-block;padding:0 20px;margin:15px auto}.viva-park-house-card .vivapark-house-compare-action.added{background:#cdcdcd}.house-detail-container .viva-park-house-card{background:#fff url(/images/vivapark/xhouse-topbg-f.jpg.pagespeed.ic.WLxqe4PAxD.jpg) top right no-repeat;background-size:contain;position:relative;padding-top:38%}.house-detail-container .viva-park-house-card.viva-detail-fixed-layout{background:#fff}.house-detail-container .viva-park-house-card.viva-detail-fixed-layout .viva-park-house-number{opacity:0}@media screen and (min-width:600px){.house-detail-container .viva-park-house-card{padding-left:50px;padding-right:50px}}@media screen and (max-width:479px){.house-detail-container .viva-park-house-card{padding-top:60%}}.house-detail-container .viva-park-house-card .house-main-image{position:absolute;top:0;right:5%;width:45%;margin-top:19%}.house-detail-container .viva-park-house-card .house-main-image .fixed-house-title{display:none}.house-detail-container .viva-park-house-card .house-main-image.house-main-image-fixed .fixed-house-title{display:block;position:absolute;top:60%;left:50px}.vivapark-compare .vivapark-compare-main-image-row .viva-park-compare-item .fixed-house-title{display:none}.vivapark-compare .vivapark-compare-main-image-row.house-main-image-fixed .viva-park-compare-item .fixed-house-title{display:block;top:100%;background:#fff}@media screen and (max-width:599px){.house-detail-container .viva-park-house-card .house-main-image.house-main-image-fixed .fixed-house-title{left:15px}}.house-detail-container .viva-park-house-card .house-main-image img:not(.fixed-bg) {max-height:350px}.house-detail-container .viva-park-house-card .house-main-image img.fixed-bg{display:none}.house-detail-container .viva-park-house-card .house-main-image.house-main-image-fixed{position:fixed;margin-top:0;z-index:1071;background:#fff;padding-top:15px;border-left:1px solid rgba(0,0,0,.125);border-right:1px solid rgba(0,0,0,.125)}.house-detail-container .viva-park-house-card .house-main-image.house-main-image-fixed img:not(.fixed-bg) {max-height:150px;max-width:43%;text-align:right;margin-right:5%;position:relative}.house-detail-container .viva-park-house-card .house-main-image.house-main-image-fixed img.fixed-bg{display:block;position:absolute;width:100%;right:0;bottom:55%}.vivapark-compare .vivapark-compare-main-image-row.house-main-image-fixed{position:fixed;margin-top:0;z-index:1071;margin-left:0}.vivapark-compare .vivapark-compare-main-image-row.house-main-image-fixed .viva-park-compare-item{padding-top:15px}.circle-anim{display:inline-block;margin-top:30px}.house-design-params .house-design-params--blocks{padding:10px 0}.house-design-params .house-design-params--blocks .design-param{display:block;position:relative;width:100%;height:4px;background:#f5f5f5}.house-design-params .house-design-params--blocks .design-param:after{display:block;position:absolute;content:"";top:0;left:0;height:100%;background:#74b743}.house-design-params .house-design-params--blocks .design-param.design-param-full:after{width:100%}.house-design-params .house-design-params--blocks .design-param.design-param-half:after{width:50%}.house-design-params .house-design-params--blocks .design-param.design-param-empty:after{width:0%}.house-filtering-container{font-family: var(--font-family-normal)}.house-filtering-container .house-filter-group{margin:10px 16px 30px 0;padding:0}.house-filtering-container .house-filter-group .house-filter-items{padding-left:15px}.house-filtering-container .house-filter-group .house-filter-items .house-filter-item{display:block;font-size:18px;line-height:24px;padding:5px 12px;margin:4px 0 0 12px;color:#575550}.house-filtering-container .house-filter-group .house-filter-items a.house-filter-item:hover{color:#df0a25;text-decoration:none}.viva-park-compare-item{background:#fff}.row.compare-root-row{margin-right:0}.vivapark-compare{font-family: var(--font-family-normal)}@media screen and (max-width:599px){.vivapark-compare{min-width:800px}.wrapper{overflow:visible!important}}.vivapark-compare-main-title{font-family: var(--font-family-normal)}.vivapark-compare-sub-title{text-transform:uppercase;margin-bottom:20px;margin-top:20px;font-size:16px}.vivapark-compare-labels{margin:0 0 10px 0;width:31%;max-width:31%;flex:0 0 31%}@media screen and (max-width:599px){.vivapark-compare-labels{max-width:170px}}.viva-park-compare-item{width:23%!important;max-width:23%;flex:0 0 23%}.viva-park-compare-item a{color:inherit}.vivapark-compare .vivapark-compare-main-image-row{position:relative;z-index:1}.viva-park-compare-item .compare-detail-image{width:fit-content;position:relative}.viva-park-compare-item .compare-detail-image.with-texts{padding-right:60px}.viva-park-compare-item .compare-detail-image.with-texts::after,.viva-park-compare-item .compare-detail-image.with-texts::before{position:absolute;display:block;width:60px;right:0;z-index:1;font-family: var(--font-family-normal);font-size:16px}.viva-park-compare-item .compare-detail-image.with-texts::after{top:15%;content:attr(data-text1)}.viva-park-compare-item .compare-detail-image.with-texts::before{top:51%;content:attr(data-text2)}.vivapark-compare .vivapark-addToCompareButton a{display:block;width:100%;max-width:170px;height:150px;background:#74b743;color:#fff;font-size:20px;position:absolute;top:0;left:0;margin:15px auto}.vivapark-compare .vivapark-addToCompareButton a span.plus{display:block;font-family: var(--font-family-bold);font-size:26px}.vivapark-compare .vivapark-addToCompareButton a span.inner{display:block;position:absolute;top:50%;left:0;width:100%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:110%}.vivapark-comparison-cart{position:fixed;right:30px;bottom:100px;width:70px;height:70px;border:2px solid #74b743;border-radius:100%;color:#74b743;background:#fff;text-align:center;line-height:110%;z-index:999}.vivapark-comparison-cart .vivapark-comparison-card-inner{position:absolute;top:0;left:0;width:66px;height:66px;padding:10px 0}.vivapark-comparison-cart .viva-park-compare-count{font-family: var(--font-family-bold);font-size:16px;color:#74b743}.vivapark-comparison-cart .viva-park-compare-label{font-family: var(--font-family-normal);font-size:11px;color:#74b743}.vivapark-klima-product-banner{position:relative}.vivapark-klima-product-banner .vivapark-klima-product-first-line{background:#fff;padding:40px 0}.vivapark-klima-product-banner .vivapark-klima-product-first-line .content{max-width:820px;width:100%;padding:0 260px;position:relative}.vivapark-klima-product-banner .vivapark-klima-product-first-line .content .content-image{max-width:260px;max-height:40px}.vivapark-klima-product-banner .vivapark-klima-product-first-line .content .product-image{max-width:260px;max-height:180px;position:absolute;display:block;top:-20px;right:0}.vivapark-klima-product-banner .vivapark-klima-product-second-line{background:#fff;padding:40px 0}@media screen and (max-width:819px){.vivapark-klima-product-banner .vivapark-klima-product-first-line .content{padding-left:0}.vivapark-klima-product-banner .vivapark-klima-product-second-line .content{padding-right:260px}}@media screen and (max-width:519px){.vivapark-klima-product-banner .vivapark-klima-product-first-line .content{padding:0}.vivapark-klima-product-banner .vivapark-klima-product-second-line .content{padding:0}.vivapark-klima-product-banner .vivapark-klima-product-first-line .content .product-image{display:none}}.vivapark-carousel-container .vivapark-carousel{position:relative;width:100%;height:0;padding-bottom:45%;min-height:440px}.vivapark-carousel-container .vivapark-carousel .vivapark-carousel-background{position:absolute;top:0;left:0;height:100%;width:45%}.vivapark-carousel-container .vivapark-carousel .vivapark-carousel-summer{background:#fdc200}.vivapark-carousel-container .vivapark-carousel .vivapark-carousel-winter{background:#94d4e9}.vivapark-carousel-container .vivapark-carousel .vivapark-carousel-navigation{position:absolute;bottom:0;left:45%;margin-left:-100px;width:100px;height:50px;z-index:9}.vivapark-carousel-container .vivapark-carousel .vivapark-carousel-navigation .carousel-control-item{width:50px;height:50px;position:absolute;opacity:1}.vivapark-carousel-container .vivapark-carousel .vivapark-carousel-navigation .carousel-control-item.carousel-control-prev{left:0;background:transparent;color:#fff}.vivapark-carousel-container .vivapark-carousel .vivapark-carousel-navigation .carousel-control-item.carousel-control-next{left:50px;background:#fff;color:#000}.vivapark-carousel-container .vivapark-carousel .carousel-indicators{position:absolute;right:auto;left:55%;bottom:auto;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-indent:0;display:block;padding:10px 0;margin:0 0 0 30px;font-family: var(--font-family-bold)}.vivapark-carousel-container .vivapark-carousel .carousel-indicators li{text-indent:0;width:auto;height:auto;display:block;position:relative;padding-right:20px;background:transparent;opacity:1;line-height:1.2;margin:0;font-size:16px;font-family: var(--font-family-bold)}.vivapark-carousel-container .vivapark-carousel .carousel-indicators li::before{display:none}.vivapark-carousel-container .vivapark-carousel .carousel-indicators li::after{display:none;position:absolute;right:0;top:50%;bottom:auto;left:auto;width:15px;height:3px;content:"";background:#282724;margin-top:-1.5px}.vivapark-carousel-container .vivapark-carousel .carousel-indicators li.active::after{display:block}.vivapark-carousel-container .vivapark-carousel .carousel-inner{height:100%;position:absolute}.vivapark-carousel-container .vivapark-carousel .carousel-inner .carousel-item{height:100%;transition:all .6s ease;display:block;opacity:0;transform:translateX(0);transform:translate3d(0,0,0);position:absolute;top:0;z-index:1}.vivapark-carousel-container .vivapark-carousel .carousel-inner .carousel-item.active{opacity:1;z-index:2}.vivapark-carousel-container .vivapark-carousel .carousel-inner .carousel-item .carousel-image{width:100%;height:100%;position:absolute;top:0;left:0}.vivapark-carousel-container .vivapark-carousel .carousel-inner .carousel-item .carousel-image img{position:absolute;max-width:55%;max-height:calc(90% - 50px);right:45%;top:50%;padding-bottom:50px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.vivapark-carousel-container .vivapark-carousel .carousel-inner .carousel-caption{position:absolute;top:0;left:55%;right:0;bottom:0;padding:0 0 0 120px;color:#282724;text-align:left;font-size:15px}.vivapark-carousel-container .vivapark-carousel .carousel-inner .carousel-caption .house-detail-bottom-link{position:absolute;bottom:10px;left:0;color:#282724;padding-left:120px}.vivapark-carousel-container.vivapark-summer .vivapark-carousel .carousel-inner .carousel-caption .house-detail-bottom-link a{color:#fdc200}.vivapark-carousel-container.vivapark-winter .vivapark-carousel .carousel-inner .carousel-caption .house-detail-bottom-link a{color:#94d4e9}.vivapark-carousel-container .vivapark-carousel .carousel-inner .carousel-caption .house-detail{width:calc(100% - 120px);position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.vivapark-carousel-container .vivapark-carousel .carousel-inner .carousel-caption .house-detail .house-property-value{text-align:right;font-family: var(--font-family-bold)}.vivapark-carousel-container .vivapark-carousel .carousel-inner .carousel-caption .house-detail .house-property-value a{color:inherit}.vivapark-carousel-container.vivapark-summer .vivapark-carousel .carousel-inner .carousel-caption .house-detail .vivapark-carousel-temperature-text{color:#fdc200}.vivapark-carousel-container.vivapark-winter .vivapark-carousel .carousel-inner .carousel-caption .house-detail .vivapark-carousel-temperature-text{color:#94d4e9}@media screen and (max-width:959px){.vivapark-carousel-container .vivapark-carousel .carousel-indicators{right:0;left:0;bottom:-50px;top:auto;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.vivapark-carousel-container .vivapark-carousel .carousel-indicators li{background-color:#575550;border:2px solid #fff;width:14px;height:14px;margin:0 2px;box-sizing:unset;cursor:pointer;text-indent:300px;overflow:hidden;padding-right:0}.vivapark-carousel-container .vivapark-carousel .carousel-indicators li.active{background-color:#ff0101}.vivapark-carousel-container .vivapark-carousel .carousel-indicators li.active:after{display:none}.vivapark-carousel-container .vivapark-carousel .carousel-inner .carousel-caption{left:45%;padding-left:60px}.vivapark-carousel-container .vivapark-carousel .carousel-inner .carousel-caption .house-detail-bottom-link{padding-left:80px}.vivapark-carousel-container .vivapark-carousel .carousel-inner .carousel-item .carousel-image img{max-width:50%;right:50%}}@media screen and (max-width:767px){.vivapark-carousel-container .vivapark-carousel{padding-bottom:0;min-height:200px;height:auto}.vivapark-carousel-container .vivapark-carousel .vivapark-carousel-background{height:200px;width:50%}.vivapark-carousel-container .vivapark-carousel .carousel-inner{height:auto;position:relative}.vivapark-carousel-container .vivapark-carousel .carousel-inner .carousel-item.active{position:relative}.vivapark-carousel-container .vivapark-carousel .carousel-inner .carousel-item .carousel-image{height:200px;overflow:hidden}.vivapark-carousel-container .vivapark-carousel .carousel-inner .carousel-item .carousel-image img{left:50%;top:50%;right:auto;bottom:auto;padding:0;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-height:90%;max-width:80%}.vivapark-carousel-container .vivapark-carousel .carousel-inner .carousel-caption{height:auto;width:100%;padding:15px;top:215px;left:0;bottom:auto;right:auto;position:static;padding-top:215px}.vivapark-carousel-container .vivapark-carousel .carousel-inner .carousel-caption .house-detail-bottom-link{position:relative;bottom:0;padding:0}.vivapark-carousel-container .vivapark-carousel .carousel-inner .carousel-caption .house-detail{position:relative;-moz-transform:translateY(-0%);-webkit-transform:translateY(-0%);-o-transform:translateY(-0%);-ms-transform:translateY(-0%);transform:translateY(-0%);width:100%}.vivapark-carousel-container .vivapark-carousel .vivapark-carousel-navigation{display:none}}.vivapark-housemap-container{margin-top:140px;max-width:1059px;margin-left:auto;margin-right:auto}.vivapark-housemap-container.vivapark-housemap-container-detail-page{margin-top:0}.vivapark-housemap-container .box-houses{width:100%;max-width:100%;position:relative}.vivapark-housemap-container.vivapark-housemap-container-detail-page .box-houses{margin-top:70px;margin-bottom:70px}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .vivapark-houses-svg-map{max-width:100%}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .vivapark-houses-svg-map .house-map-box .vivapark-housemap-house-svg{opacity:0;transition:opacity 300ms ease-in-out}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .vivapark-houses-svg-map .house-map-box.opened .vivapark-housemap-house-svg{opacity:1}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle{opacity:0;width:70px;height:70px;border-radius:100%;position:absolute;bottom:-80px;text-align:center;line-height:70px;color:#000;transition:opacity 200ms ease-in-out , bottom 400ms ease-in-out}.vivapark-housemap-container.vivapark-housemap-container-detail-page .box-houses .vivapark-box-houses-map .house-temperature-circle{opacity:1;bottom:-50px}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.house-1{left:16%}.vivapark-housemap-container.vivapark-housemap-container-detail-page .box-houses .vivapark-box-houses-map .house-temperature-circle.house-1{bottom:calc(100% - 30px)}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.house-2{left:55%}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.house-3{left:41.5%}.vivapark-housemap-container.vivapark-housemap-container-detail-page .box-houses .vivapark-box-houses-map .house-temperature-circle.house-3{bottom:calc(100% - 30px)}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.house-4{left:73%}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.house-5{left:26.5%}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.house-6{left:66%}.vivapark-housemap-container.vivapark-housemap-container-detail-page .box-houses .vivapark-box-houses-map .house-temperature-circle.house-6{bottom:calc(100% - 30px)}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.house-7{left:41%}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.house-8{left:7%}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.house-9{left:30.5%}.vivapark-housemap-container.vivapark-housemap-container-detail-page .box-houses .vivapark-box-houses-map .house-temperature-circle.house-9{bottom:calc(100% - 30px)}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.house-10{left:52%}.vivapark-housemap-container.vivapark-housemap-container-detail-page .box-houses .vivapark-box-houses-map .house-temperature-circle.house-10{bottom:calc(100% - 30px)}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.house-11{left:75%}.vivapark-housemap-container.vivapark-housemap-container-detail-page .box-houses .vivapark-box-houses-map .house-temperature-circle.house-11{bottom:calc(100% - 30px)}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.house-12{left:89.5%}.vivapark-housemap-container.vivapark-housemap-container-detail-page .box-houses .vivapark-box-houses-map .house-temperature-circle.house-12{bottom:calc(100% - 30px)}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.house-13{left:85.5%}@media screen and (max-width:559px){.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.house-12{left:auto;right:0}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.house-13{left:auto;right:0}}.vivapark-housemap-container .box-houses .vivapark-box-houses-map.vivapark-box-houses-summer .house-temperature-circle{background:#fdc200}.vivapark-housemap-container .box-houses .vivapark-box-houses-map.vivapark-box-houses-winter .house-temperature-circle{background:#94d4e9}.vivapark-housemap-container .box-houses .vivapark-box-houses-map.vivapark-box-houses-detail-page .house-temperature-circle{background:#fff}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.opened{opacity:1}.vivapark-housemap-container.vivapark-housemap-container-detail-page .box-houses .vivapark-box-houses-map .house-temperature-circle-number{border:1px solid #efefef;text-decoration:none;width:50px;height:50px;line-height:46px}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.hovered:not(.inactive),
.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.hovered-active {background:#74b743}.vivapark-housemap-container .box-houses .vivapark-box-houses-map .house-temperature-circle.animated{bottom:calc(100% - 30px)}.house-filtering-container .house-filter-group h3,.house-property-filtering .house-property-filter h3{color:#000;font-size:18px;font-family: var(--font-family-medium), serif;line-height:24px;margin:0;padding:5px 12px;background-color:transparent;transition:background-color 300ms ease-in-out}.house-filtering-container .house-filter-group .house-filter-items{padding-left:0!important}.filter-main-title{color:#575550;font-size:14px;font-family: var(--font-family-normal), serif;line-height:20px;margin:0}