@font-face{font-family:gt america;src:url(../fonts/gt-america/GTAmerica-MediumItalic.woff2)format("woff2"),url(../fonts/gt-america/GTAmerica-MediumItalic.woff)format("woff");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:gt america;src:url(../fonts/gt-america/GTAmerica-Light.woff2)format("woff2"),url(../fonts/gt-america/GTAmerica-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:gt america;src:url(../fonts/gt-america/GTAmerica-RegularItalic.woff2)format("woff2"),url(../fonts/gt-america/GTAmerica-RegularItalic.woff)format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:gt america;src:url(../fonts/gt-america/GTAmerica-Medium.woff2)format("woff2"),url(../fonts/gt-america/GTAmerica-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:gt america;src:url(../fonts/gt-america/GTAmerica-LightItalic.woff2)format("woff2"),url(../fonts/gt-america/GTAmerica-LightItalic.woff)format("woff");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:gt america;src:url(../fonts/gt-america/GTAmerica-Regular.woff2)format("woff2"),url(../fonts/gt-america/GTAmerica-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:block}body{font-family:gt america,roboto,sans-serif;font-size:16px;line-height:1.2}.estatetool-form-group-row-top{flex-wrap:wrap}.estatetool-form-group-row-top .estatetool-form-group-col{margin-bottom:30px;flex-basis:100%}@media(min-width:768px){.estatetool-form-group-row-top .estatetool-form-group-col{flex-basis:50%}.estatetool-form-group-row-top .estatetool-form-group-col:first-child{flex-basis:100%}}@media(min-width:992px){.estatetool-form-group-row-top .estatetool-form-group-col{flex-basis:33.33%}.estatetool-form-group-row-top .estatetool-form-group-col:first-child{flex-basis:33.33%}}.estatetool-form-group-row .estatetool-form-group-col-1{order:1}@media(min-width:768px){.estatetool-form-group-row .estatetool-form-group-col-1{flex-basis:45%}}@media(min-width:992px){.estatetool-form-group-row .estatetool-form-group-col-1{flex-basis:33.33%}}.estatetool-form-group-row .estatetool-form-group-col-2{order:2;flex-basis:66.66%}.je-input-group-top{display:flex;flex-wrap:wrap;align-items:stretch;margin-bottom:45px}.je-input-group-top .je-input-text-search-group{flex:0 0 100%}.je-input-group-top .je-form-more-toggle-wrapper{flex:0 1 65%}.je-input-group-top .je-form-reset{flex:0 1 35%}.je-input-group-top .je-input-group-top .je-form-reset{padding-right:25px;background-color:#084a4a;color:#9cfaa5}.je-input-group-top .je-input-group-top .je-form-reset>i,.je-input-group-top .je-input-group-top .je-form-reset>svg{margin-right:10px}.je-input-group-top button{padding:12px 10px;border:none}.je-input-group-top button:focus{border:none;background-color:#084a4a!important;color:#9cfaa5!important;outline:none}@media(min-width:768px){.je-input-group-top{flex-wrap:nowrap;box-shadow:0 3px 6px rgba(0,0,0,.29)}.je-input-group-top .je-input-text-search-group{flex:auto}.je-input-group-top .je-form-more-toggle-wrapper{flex:0 1 300px}.je-input-group-top .je-form-reset{flex:initial}}.je-input-text-search-group{display:flex;align-items:center;margin-bottom:30px;padding:5px 15px;background-color:#f1f4eb;color:#084a4a;box-shadow:0 3px 6px rgba(0,0,0,.29);font-size:14px}.je-input-text-search-group>input[type=text]{border:none;background:0 0;font-size:inherit}@media(min-width:768px){.je-input-text-search-group{margin-bottom:0;padding:15px 15px 15px 25px;font-size:16px;box-shadow:none}}.je-form-more-toggle-wrapper{display:flex;background-color:#084a4a;border:none}.je-form-more-toggle-wrapper .je-form-more-toggle{padding-left:15px;padding-right:15px;background-color:initial;border:none;color:#9cfaa5}.je-form-more-toggle-wrapper .je-form-more-toggle i,.je-form-more-toggle-wrapper .je-form-more-toggle svg{margin-right:15px}.je-form-more-toggle-wrapper .je-form-more-toggle>span:last-of-type{display:none}@media(min-width:768px){.je-form-more-toggle-wrapper .je-form-more-toggle{padding-left:25px;padding-right:25px}}.juliliving-estatetool-search-form.extend .je-form-more-toggle-wrapper .je-form-more-toggle>span:first-of-type{display:none}.juliliving-estatetool-search-form.extend .je-form-more-toggle-wrapper .je-form-more-toggle>span:last-of-type{display:inline-block}.je-input-group-top .je-form-reset{padding-right:15px;background-color:#084a4a;color:#9cfaa5}.je-input-group-top .je-form-reset>i,.je-input-group-top .je-form-reset>svg{margin-right:10px}@media(min-width:768px){.je-input-group-top .je-form-reset{padding-right:25px}}.juliliving-estatetool-search-form label{display:inline-block;margin-bottom:30px;line-height:inherit}.juliliving-estatetool-search-form .ui-slider-horizontal{height:4px}.juliliving-estatetool-search-form .ui-slider.ui-widget-content{border:none;background-color:#f1f4eb}.juliliving-estatetool-search-form .estatetool-slider-range-wrapper{margin-bottom:5px;padding:15px}.juliliving-estatetool-search-form .estatetool-slider-range-wrapper .ui-slider-range{background-color:#084a4a}.juliliving-estatetool-search-form .estatetool-slider-range-wrapper .ui-slider-horizontal .ui-slider-handle{width:30px;height:30px;top:-15px;margin-left:-15px;text-align:center;background-color:#084a4a;color:#9cfaa5;border:none;box-shadow:0 3px 6px rgba(0,0,0,.16)}.juliliving-estatetool-search-form .estatetool-slider-range-wrapper .ui-slider-horizontal .ui-slider-handle>svg,.juliliving-estatetool-search-form .estatetool-slider-range-wrapper .ui-slider-horizontal .ui-slider-handle>i{margin-top:7.5px;font-size:14px}.juliliving-estatetool-search-form .estatetool-slider-range-wrapper .ui-slider-horizontal .ui-slider-handle>span{position:absolute;top:-20px;left:50%;min-width:120px;color:#084a4a;font-weight:700;transform:translateX(-50%)}.je-facility-checkbox{display:inline-block;min-width:24%;width:48%;padding:0 15px 5px 0}.je-facility-checkbox>label{position:relative;display:inline-block;padding-left:30px;cursor:pointer}.je-facility-checkbox>label>input{position:absolute;opacity:0}.je-facility-checkbox>label>span::before{content:" ";position:absolute;left:0;top:2px;width:17px;height:17px;border-radius:4px;border:1px solid #084a4a;background-color:#f1f4eb;transition:all .3s}.je-facility-checkbox>label>span::after{content:" ";display:none;position:absolute;left:4px;top:7px;width:10px;height:5px;border-left:2px solid #084a4a;border-bottom:2px solid #084a4a;transform:rotate(-45deg)}.je-facility-checkbox>label>input:checked+span::after{display:block}@media(min-width:768px){.je-facility-checkbox{width:200px}}.estatetool-input-room-type{margin-bottom:25px}.estatetool-input-room-type label{position:relative;display:inline-block;margin-bottom:0;margin-right:10px;padding-bottom:5px;cursor:pointer}.estatetool-input-room-type label:last-child{margin-left:10px;margin-right:0}.estatetool-input-room-type label>input{position:absolute;opacity:0;visibility:hidden}.estatetool-input-room-type label>input:checked~span{font-weight:700}.ui-datepicker.ui-widget-content{width:300px;max-width:100%;background-color:#f1f4eb;border:none;border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,.29);z-index:20!important}.ui-datepicker.ui-widget-content .ui-datepicker-header{background-color:initial;border:none;box-shadow:none}.ui-datepicker.ui-widget-content .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker.ui-widget-content .ui-datepicker-header .ui-datepicker-next{border:none;background-color:initial;cursor:pointer}.ui-datepicker.ui-widget-content .ui-datepicker-title{font-weight:400;color:#084a4a}.ui-datepicker.ui-widget-content .ui-datepicker-calendar th,.ui-datepicker.ui-widget-content .ui-datepicker-calendar td,.ui-datepicker.ui-widget-content .ui-datepicker-calendar td>a{border:none;background-color:initial;text-align:center}.ui-datepicker.ui-widget-content .ui-datepicker-calendar th{font-weight:400;font-size:.675em;border-bottom:1px solid rgba(0,0,0,5%)}.ui-datepicker.ui-widget-content .ui-datepicker-calendar td{padding:3px}.ui-datepicker.ui-widget-content .ui-datepicker-calendar td>a{padding:4px;color:#084a4a;font-weight:700;border-bottom:2px solid transparent}.ui-datepicker.ui-widget-content .ui-datepicker-calendar td>a.ui-state-active{background-color:#9cfaa5;border-bottom-color:#084a4a}.je-input-available-date-wrapper{position:relative;max-width:100%;padding-right:40px}.je-input-available-date-wrapper label.je-input-available-date-clear{position:absolute;right:0;top:0;width:40px;margin:0;line-height:40px;text-align:center;cursor:pointer}@media(min-width:768px){.je-input-available-date-wrapper{max-width:340px}}.je-input-available-date{position:relative}.je-input-available-date .je-input-available-date-trigger{position:relative;display:flex;justify-content:space-between;margin:0;padding:15px 20px;background-color:#f1f4eb;box-shadow:0 3px 6px rgba(0,0,0,.29);z-index:2;cursor:pointer}.je-input-available-date .je-input-available-date-trigger>span{font-weight:700}.je-input-available-date input.je-datepicker-input{position:absolute;bottom:0;height:100%;opacity:0;z-index:1}.jl-estatetool-list{min-height:400px}.jl-estatetool-house-list-header{display:flex;flex-direction:column;align-items:center;justify-content:space-between;align-items:stretch;margin-bottom:40px}@media(min-width:768px){.jl-estatetool-house-list-header{flex-wrap:wrap;flex-direction:row;align-items:center}}@media(min-width:992px){.jl-estatetool-house-list-header{flex-wrap:nowrap}}.jl-estatetool-house-list-header-buttons{display:flex;justify-content:stretch;width:100%;margin-bottom:12px;order:2}.jl-estatetool-house-list-header-buttons button{flex:1 0 auto;padding:10px 12px 8px;font-size:14px;border-radius:0;border:none;border-bottom:solid 1px #9cfaa5;background-color:#084a4a;color:#9cfaa5;outline:none;overflow:hidden;text-transform:none}.jl-estatetool-house-list-header-buttons button:hover,.jl-estatetool-house-list-header-buttons button:focus{outline:none;border-bottom:solid 1px #9cfaa5;background-color:#9cfaa5;color:#084a4a}.jl-estatetool-house-list-header-buttons>button,.jl-estatetool-house-list-header-buttons>div{flex:1 1 33.33%}@media(min-width:768px){.jl-estatetool-house-list-header-buttons{flex:0 0 100%;margin-right:0;order:1}.jl-estatetool-house-list-header-buttons button{min-width:150px;padding:12px 15px 8px;font-size:16px;overflow:initial}}@media(min-width:992px){.jl-estatetool-house-list-header-buttons{width:auto;flex:initial;flex-wrap:nowrap;margin-bottom:0}}@media(min-width:1200px){.jl-estatetool-house-list-header-buttons{margin-right:20px}.jl-estatetool-house-list-header-buttons button{min-width:200px;padding:12px 20px 8px}}.jl-estatetool-sort-dropdown{position:relative;z-index:2}.jl-estatetool-sort-dropdown>button{width:100%;text-align:center}.jl-estatetool-sort-dropdown>button>i,.jl-estatetool-sort-dropdown>button>svg{display:inline-block;margin-right:12px}@media(min-width:768px){.jl-estatetool-sort-dropdown>button>i,.jl-estatetool-sort-dropdown>button>svg{margin-right:15px}}.jl-estatetool-sort-dropdown>ul{display:none;top:100%;width:100%;min-width:180px;position:absolute;padding:0 0 10px;margin:0;background-color:#9cfaa5;list-style:none}.jl-estatetool-sort-dropdown>ul>li>a{display:block;padding:4px 20px;color:#084a4a}@media(min-width:1200px){.jl-estatetool-sort-dropdown>button{min-width:220px;padding-left:30px;text-align:left}.jl-estatetool-sort-dropdown>button>i,.jl-estatetool-sort-dropdown>button>svg{margin-right:25px}.jl-estatetool-sort-dropdown>ul{padding-left:10px}}.jl-estatetool-sort-dropdown.open>button{background-color:#9cfaa5;color:#084a4a}.jl-estatetool-sort-dropdown.open>button>svg,.jl-estatetool-sort-dropdown.open>button>i{transform:rotate(180deg)}.jl-estatetool-sort-dropdown.open>ul{display:block}.jl-estatetool-list .jl-estatetool-house-list-view-gallery{display:none}.jl-estatetool-list.jl-estatetool-list__floorplan .jl-estatetool-house-list-view-gallery{display:block}.jl-estatetool-list.jl-estatetool-list__floorplan .jl-estatetool-house-list-view-floorplan{display:none}.jl-estatetool-list.jl-estatetool-list__list .jl-estatetool-house-list-view-floorplan,.jl-estatetool-list.jl-estatetool-list__list .jl-estatetool-house-list-view-table,.jl-estatetool-list.jl-estatetool-list__list .jl-estatetool-sort-dropdown{display:none}.jl-estatetool-list.jl-estatetool-list__list .jl-estatetool-house-list-view-gallery{display:block}.je-house-list-header-info{padding:0 10px;font-size:14px;order:2;text-align:center}@media(min-width:992px){.je-house-list-header-info{padding-left:20px}}.je-house-list-types-wrapper{margin-left:20px;margin-bottom:10px;order:1}@media(min-width:768px){.je-house-list-types-wrapper{margin-bottom:0;order:3}}.je-house-list-types{display:flex;justify-content:center;padding:5px 0;border:1px solid #084a4a;font-size:14px}.je-house-list-types>label{display:block;position:relative;flex:1 1 33.33%;padding:5px 12px;cursor:pointer;text-align:center;border-right:1px solid #000;border-left:1px solid transparent}.je-house-list-types>label:last-child{border-right-color:transparent}.je-house-list-types>label>input{position:absolute;opacity:0;visibility:hidden}.je-house-list-types>label>input:checked~span{font-weight:700}@media(min-width:768px){.je-house-list-types>label{padding:5px 16px}}.estatetool-list .estatetool-list-loading{z-index:20}.house-list-grid{margin-left:-15px;margin-right:-15px}.house-list-grid .estatetool-list-col{max-width:100%;padding-left:15px;padding-right:15px}#estatetool_list .estatetool-button{padding:16px 20px;border:none;background-color:#084a4a;color:#9cfaa5;outline:none}#estatetool_list .estatetool-button:hover,#estatetool_list .estatetool-button:focus{background-color:#9cfaa5;color:#084a4a}.estatetool-spinner{display:inline-block;position:relative;width:80px;height:80px}.estatetool-spinner div{box-sizing:border-box;display:block;position:absolute;width:44px;height:44px;margin:4px;border:4px solid #fff;border-radius:50%;animation:estatetool-spinner 1.2s cubic-bezier(.5,0,.5,1)infinite;border-color:#f1f4eb transparent transparent transparent;border-color:#9cfaa5 transparent transparent transparent}.estatetool-spinner div:nth-child(1){animation-delay:-.45s}.estatetool-spinner div:nth-child(2){animation-delay:-.3s}.estatetool-spinner div:nth-child(3){animation-delay:-.15s}@keyframes estatetool-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.estatetool-grid-more{text-align:right;align-items:flex-end}.estatetool-grid-more .estatetool-list-loading-cubes-wrapper{align-self:center}#estatetool_list button.estatetool-grid-more-button,#estatetool_list .estatetool-table-wrapper button.estatetool-button{background-color:initial;color:#084a4a;letter-spacing:initial;font-size:14px;color:#084a4a;text-transform:initial}#estatetool_list button.estatetool-grid-more-button:hover,#estatetool_list button.estatetool-grid-more-button:focus,#estatetool_list .estatetool-table-wrapper button.estatetool-button:hover,#estatetool_list .estatetool-table-wrapper button.estatetool-button:focus{background-color:initial}.house-list-noresult-message{width:220px;max-width:100%;margin:0 auto;padding-top:30px;text-align:center;font-size:12px;line-height:normal}@media(min-width:580px){.house-list-noresult-message{width:auto;margin:0 20%;font-size:22px}}.estatetool-card{display:block;border:none;background-color:#9cfaa5;color:#084a4a;transition:all .3s;margin-bottom:30px}.estatetool-card:hover{background-color:#084a4a;color:#9cfaa5}.estatetool-card-image-wrapper{display:block;position:relative;padding-top:68%;overflow:hidden;background-color:#fafafa}.estatetool-card-floorplan,.estatetool-card-image{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:50%;transition:all .3s}.estatetool-card-floorplan{top:-120%;background-size:contain}.estatetool-card:hover .estatetool-card-floorplan,.estatetool-card:hover .estatetool-card-image{transform:scale(1.1)}.estatetool-card-body{padding:15px 20px;font-size:15px;line-height:1.4}.estatetool-card-info{margin:0;padding:0}.estatetool-card-info-top{display:flex;justify-content:space-between;margin-bottom:5px}.estatetool-card-desc{text-transform:uppercase}.estatetool-card-address{margin-bottom:5px;font-size:15px}.estatetool-card-postnr{display:block;margin-top:5px}.estatetool-card-price{min-width:120px;margin-left:20px;text-align:right;font-weight:700}.estatetool-card-info{display:flex;justify-content:space-between;font-size:12px}.estatetool-card-info span{display:inline-block;padding:0 5px}.estatetool-card-info span:first-child{padding-left:0}.estatetool-card-ledig{margin-left:20px;font-size:15px;text-align:right}.estatetool-card .jl-estatetool-card-status{display:none}.estatetool-card.estatetool-card-reserved .estatetool-card-image-wrapper{position:relative}.estatetool-card.estatetool-card-reserved .estatetool-card-image-wrapper .jl-estatetool-card-status{display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.5)}.estatetool-card.estatetool-card-reserved .estatetool-card-image-wrapper .jl-estatetool-card-status>span{display:inline-block;padding:15px;font-size:1.5em;font-weight:500;background-color:rgba(255,253,194,.8);color:#084a4a}.estatetool-card.estatetool-card-reserved .estatetool-card-image-wrapper .jl-estatetool-card-status:hover{color:#084a4a}.estatetool-card-open-house{position:absolute;top:0;left:0;padding:.75em 1.75em;background-color:#084a4a;color:#9cfaa5;z-index:2}.jl-estatetool-list__floorplan .estatetool-card-image{top:-120%}.jl-estatetool-list__floorplan .estatetool-card-floorplan{top:0}.estatetool-unit-card{background-color:#9cfaa5;color:#084a4a;transition:all .3s}.estatetool-unit-card:hover{background-color:#084a4a;color:#9cfaa5}.estatetool-unit-card__top{padding-top:68%}.estatetool-unit-card__body{padding:15px 20px 10px;background-color:initial}.estatetool-unit-card__flex{display:flex;justify-content:space-between}.estatetool-unit-card__title{margin-bottom:10px;font-size:1em;line-height:1.2}.estatetool-unit-card__subtitle{font-weight:500}.estatetool-unit-card__price{position:static;flex:1 0 auto;margin-left:auto;text-align:right;padding:0;padding-left:20px;font-weight:500;font-size:1em;background-color:initial;color:inherit;transform:none}.estatetool-unit-card__footer{background-color:initial;margin-top:auto;padding:5px 20px 15px;font-size:.8125em;font-weight:500}.estatetool-unit-card__info{display:flex;justify-content:space-between;margin-left:0;margin-right:0}.estatetool-unit-card__info>div{flex:auto;padding:0}.estatetool-unit-card__info>div:last-child{text-align:right}.estatetool-unit-card__info>div>span{display:inline-block;padding:0 5px}.estatetool-unit-card__info>div>span:first-child{padding-left:0}.estatetool-unit-card--loading{background-color:#a9a9a9}.estatetool-unit-card--loading:hover{background-color:#a9a9a9}body.body-jl-estatetool-modal-open{overflow:hidden}#jl_estatetool_modal{position:fixed;display:none;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);z-index:100;overflow-y:auto}#jl_estatetool_modal.open{display:block}#jl_estatetool_modal .jl-estatetool-modal-body{width:1200px;max-width:100%;height:800px;padding:20px;margin:0 auto}#jl_estatetool_modal .jl-estatetool-modal-content{position:relative;height:100%;background-color:#fff}#jl_estatetool_modal .jl-estatetool-modal-content iframe{position:absolute;left:0;top:0;width:100%;height:100%}#jl_estatetool_modal .jl-estatetool-modal-loading{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80px;height:80px}#jl_estatetool_modal .jl-estatetool-modal-body{position:relative;height:auto}#jl_estatetool_modal .jl-estatetool-modal-content{padding-top:65%}#isometri_detail_full{bottom:auto;right:auto;width:100%;height:100%}#isometri_detail_full iframe{height:100%!important}.estatetool-address{margin-bottom:16px;font-size:22px;line-height:1.3;text-transform:uppercase}@media(max-width:767px){.estatetool-address{font-size:12px;line-height:1.2;margin-bottom:10px}}.estatetool-single-description{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.5}@media(max-width:767px){.estatetool-single-description{font-size:10px;margin-bottom:10px}}.estatetool-house-facilities table.estatetool-house-info-table td{padding-top:9px;padding-bottom:9px}.estatetool-house-facilities table.estatetool-house-info-table td i{margin-left:10px;font-size:26px;line-height:1;color:#084a4a}@media(max-width:767px){.estatetool-house-facilities table.estatetool-house-info-table td i{font-size:16px!important;line-height:16px}.estatetool-house-facilities table.estatetool-house-info-table td i.icon-money,.estatetool-house-facilities table.estatetool-house-info-table td i.icon-balcony{font-size:17px!important}}.estatetool-house-facilities table.estatetool-house-info-table tr:last-child td{border-bottom:none}table.estatetool-house-info-table tbody tr td{padding-top:18px;padding-bottom:18px;font-size:16px;font-weight:300;background-color:initial;border:none;border-bottom:1px solid rgba(31,73,73,.5);color:#084a4a}@media(max-width:767px){table.estatetool-house-info-table tbody tr td{font-size:10px;padding-top:10px;padding-bottom:10px}}table.estatetool-house-info-table-price{margin-bottom:10px;border-bottom:1px solid rgba(31,73,73,.5)}@media(max-width:767px){table.estatetool-house-info-table-price{margin-bottom:0}}table.estatetool-house-info-table-price tbody tr td{padding-top:10px;padding-bottom:0;border-bottom:none}table.estatetool-house-info-table-price tbody tr:first-child td{padding-top:18px}table.estatetool-house-info-table-price tbody tr:last-child td{padding-bottom:26px}@media(max-width:767px){table.estatetool-house-info-table-price tbody tr td{padding-top:5px}table.estatetool-house-info-table-price tbody tr:first-child td{padding-top:10px}table.estatetool-house-info-table-price tbody tr:last-child td{padding-bottom:10px}}.estatetool-house-map{margin-top:0}.jl-estatetool-house-broker{background-color:#f1f4eb;font-size:18px;font-weight:400;line-height:1.4;display:flex}.jl-estatetool-house-broker-photo{flex:0 0 264px;margin:0!important}.jl-estatetool-house-broker-photo>img{width:100%;max-height:100%;object-fit:cover}.jl-estatetool-house-broker-content{flex:auto;padding:40px 20px 40px 45px}.jl-estatetool-house-broker-name{font-size:20px;font-weight:700}.jl-estatetool-house-broker-email{margin-top:15px}.jl-estatetool-house-broker-phone{margin-bottom:5px}.jl-estatetool-house-broker-button{margin-top:20px}@media(max-width:767px){.jl-estatetool-house-broker{max-width:400px;flex-direction:column;font-size:16px}.jl-estatetool-house-broker-content{margin:0;padding:20px}}.jl-estatetool-contact{display:flex;flex-direction:row;width:500px;max-width:100%;background-color:#f1f4eb;font-size:10px;line-height:1.4;font-weight:300}@media(min-width:768px){.jl-estatetool-contact{width:486px;flex-direction:column;font-size:14px}}.jl-estatetool-contact .estatetool-contact-image{flex:0 0 162px;position:relative;background-size:cover;background-position:50% 0;background-repeat:no-repeat}@media(min-width:768px){.jl-estatetool-contact .estatetool-contact-image{width:100%;flex:none;padding-top:66%}}.jl-estatetool-contact .estatetool-contact-body{flex:0 1 100%;padding:20px 10px}@media(min-width:768px){.jl-estatetool-contact .estatetool-contact-body{flex:none;padding:20px}}@media(min-width:992px){.jl-estatetool-contact .estatetool-contact-body{padding:30px 42px 40px}}.jl-estatetool-contact h3{margin:0 0 5px;font-size:12px;line-height:1}@media(min-width:768px){.jl-estatetool-contact h3{font-size:27px}}.jl-estatetool-contact p{margin-bottom:.5rem;line-height:1.4}.jl-estatetool-contact a{color:inherit}.jl-estatetool-contact .estatetool-contact-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:26px}.jl-estatetool-contact .estatetool-contact-bottom>p{margin-right:10px}.jl-estatetool-contact .estatetool-contact-button{padding:6px 15px;font-size:10px}@media(min-width:768px){.jl-estatetool-contact .estatetool-contact-button{padding:15px 30px;font-size:14px}}.jl-estatetool-contact .estatetool-contact-button svg{width:1.8em;font-size:.8em;fill:#084a4a;margin-left:3px}.jl-estatetool-contact .estatetool-contact-button .elementor-button-text{white-space:nowrap}.jl-estatetool-contact .estatetool-contact-button:hover svg{fill:#9cfaa5}.estatetool-house-container,.estatetool-house__container{max-width:1360px}.estatetool-image-slider .swiper-button-next,.estatetool-image-slider .swiper-button-prev{background-color:#f1f4eb;width:41px;height:74px}.estatetool-image-slider .swiper-button-next::after,.estatetool-image-slider .swiper-button-prev::after{color:#084a4a}.estatetool-image-slider .swiper-button-next:hover,.estatetool-image-slider .swiper-button-prev:hover{background-color:#e5ebdb}.estatetool-image-slider .swiper-button-next{right:0}.estatetool-image-slider .swiper-button-prev{left:0}.estatetool-house-top__tabs-wrapper{background-color:#f1f4eb}.estatetool-house-top__tab:hover,.estatetool-house-top__tab.active{background-color:#084a4a}.estatetool-house-top__tab svg{fill:#084a4a}.jl-estatetool-house-documents{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.jl-estatetool-house-documents__item{flex:0 0 100%;padding-left:15px;padding-right:15px;padding-bottom:30px}@media(min-width:768px){.jl-estatetool-house-documents__item{flex:0 0 50%}}@media(min-width:1200px){.jl-estatetool-house-documents__item{flex:0 0 25%}}.jl-estatetool-house-documents__card{position:relative;min-height:60px;padding:30px;background-color:#084a4a;color:#fff}.jl-estatetool-house-documents__icon{position:absolute;top:0;left:-30px}.jl-estatetool-house-documents__title{margin-bottom:40px;font-size:20px;font-weight:700}.jl-estatetool-house-documents__button{position:relative;padding:6px 44px 6px 12px;background-color:#9cfaa5;color:#084a4a;font-size:16px;font-weight:400;text-align:left}.jl-estatetool-house-documents__button>span{position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;text-align:center;width:32px;height:100%;background-color:#fff}.jl-estatetool-house-documents__button>span svg{position:relative}.jl-estatetool-house-documents__button>span::before{content:"";position:absolute;left:0;top:0;height:100%;width:0;background-color:#9cfaa5;transition:width .3s}.jl-estatetool-house-documents__button:hover>span::before{width:100%}.estatetool-single-house-title{text-align:left;padding:0;margin-bottom:30px}.estatetool-single-house-title h3{font-size:28px;font-weight:700}.estatetool-house-info{border:none;background-color:rgba(241,244,235,.25);border-radius:0;font-size:16px;line-height:1.5;color:#323232}.estatetool-house-info__header{margin-bottom:30px;font-size:18px;line-height:1.5}.estatetool-house-info__project{font-size:24px;font-weight:700;line-height:1.4;margin-bottom:10px;color:#084a4a}.estatetool-house-info__address{margin-bottom:20px;color:#084a4a}.estatetool-house-info__status{margin-bottom:10px;font-size:16px;text-align:center;padding:12px;line-height:1.1}.estatetool-house-info hr.estatetool-box-separator{border-top:none;border-color:#fff;margin-top:20px;margin-bottom:20px}.estatetool-house-info .estatetool-house-info-title{color:#084a4a;font-size:18px;font-weight:700;margin-bottom:10px;margin-top:0}.estatetool-house-info table.estatetool-house-info-table{margin-bottom:0;font-size:16px;line-height:1.5}.estatetool-house-info table.estatetool-house-info-table tbody tr td{padding-top:3px;padding-bottom:3px;background-color:initial!important;border:none}@media(min-width:768px){.estatetool-house-info hr.estatetool-box-separator{margin-top:30px;margin-bottom:30px;border-color:#f1f4eb}}.estatetool-datatable-wrapper table.estatetool-datatable thead th{padding-top:25px;padding-bottom:25px;border:none;border-top:none!important;text-align:center}.estatetool-datatable-wrapper table.estatetool-datatable thead th:first-child{text-align:left}.estatetool-datatable-wrapper table.estatetool-datatable thead th:last-child{display:none}.estatetool-datatable-wrapper table.estatetool-datatable tbody tr td{border-right:none;border-left:none}.estatetool-datatable-wrapper table.estatetool-datatable tbody tr td:last-child{display:none}.estatetool-datatable-wrapper .dataTables_wrapper .datatable-info{display:none}.estatetool-datatable-wrapper .estatetool-status-pill{border-radius:0;min-width:111px}@media(max-width:1150px){.estatetool-datatable-responsive-mobile table.estatetool-datatable tbody tr td.td-project a{padding-bottom:0}.estatetool-datatable-responsive-mobile table.estatetool-datatable tbody tr td.td-type a{padding-top:3px}}@media(max-width:500px){.estatetool-datatable-responsive-mobile table.estatetool-datatable{background-color:initial}.estatetool-datatable-responsive-mobile table.estatetool-datatable tbody{font-size:10px;font-weight:300}.estatetool-datatable-responsive-mobile table.estatetool-datatable tbody tr{align-items:flex-end;margin-bottom:0;padding-top:10px;padding-bottom:15px;background-color:#fff;border-radius:0;border-left-width:3px;border-left-style:solid;border-bottom:1px solid #f1f4eb}.estatetool-datatable-responsive-mobile table.estatetool-datatable tbody tr td{background-color:initial;font-size:10px;font-weight:300;order:3}.estatetool-datatable-responsive-mobile table.estatetool-datatable tbody tr td.td-address{min-width:0;flex:0 1 70%;font-weight:500;order:1}.estatetool-datatable-responsive-mobile table.estatetool-datatable tbody tr td.td-price{flex:0 1 30%;padding-top:5px;font-weight:500;order:2}.estatetool-datatable-responsive-mobile table.estatetool-datatable tbody tr td.estatetool-tdm-col>a{position:relative}.estatetool-datatable-responsive-mobile table.estatetool-datatable tbody tr td.estatetool-tdm-col>a::after{content:"|";position:absolute;right:0}.estatetool-datatable-responsive-mobile table.estatetool-datatable tbody tr td.estatetool-tdm-col.td-rooms>a::after{display:none}.estatetool-datatable-responsive-mobile table.estatetool-datatable tbody tr td.td-project{margin-bottom:0}.estatetool-datatable-responsive-mobile table.estatetool-datatable tbody tr td.td-project a{padding-bottom:0}.estatetool-datatable-responsive-mobile table.estatetool-datatable tbody tr td.td-date{min-width:150px;margin-right:10px;padding:3px 5px;background-color:#084a4a;color:#9cfaa5}}@media(max-width:1150px){.estatetool-datatable-responsive-mobile table.estatetool-datatable tbody tr td.td-date{min-width:150px}.estatetool-datatable-responsive-mobile table.estatetool-datatable tbody tr td.td-date>a{text-align:center}}@media(max-width:1150px){table.estatetool-datatable tbody tr td{background-color:#fff}}@media(min-width:1151px){.estatetool-datatable-responsive-mobile table.estatetool-datatable tbody tr:nth-child(odd) td.td-date{background-color:#f7f7f7!important;color:inherit!important}.estatetool-datatable-responsive-mobile table.estatetool-datatable tbody tr:nth-child(even) td.td-date{background-color:initial!important;color:inherit!important}}.isometri-dynamic-tabs .elementor-tabs-wrapper .isometri-tab-hide:not(:first-child){display:none}.isometri-dynamic-tabs-svg #isometri-group polygon{cursor:pointer}.isometri-dynamic-tabs-svg #isometri-group polygon:hover{fill:rgba(8,74,74,.1);opacity:1}.estatetool-house__container{max-width:100%}.estatetool-house-top{max-width:100%}.estatetool-house-top__layers{position:relative;height:calc(100vh - 250px);max-height:857px;min-height:450px;overflow:hidden}@media(max-width:1279px){.estatetool-house-top__layers{height:100%;max-height:none;width:100%;padding-bottom:62%;box-sizing:border-box;min-height:auto}}.estatetool-house-top__tabs-wrapper .estatetool-house__container{padding-left:0}.jl-estatetool-house-documents__title a{text-decoration:underline;text-decoration-color:initial;text-transform:uppercase;font-weight:500}.estatetool-house-oh{text-align:center}.estatetool-house-oh .estatetool-house-oh__time{margin-top:10px}.estatetool-house-oh .estatetool-house-oh__name{font-size:24px;font-weight:500}.jl-estatetool-house-documents__item{padding-bottom:0;flex:0 0 15%}.estatetool-single-house-title h3{font-size:40px}.estatetool-single-description{font-size:18px}@media(min-width:768px){.jl-estatetool-house-documents__item{flex:0 0 15%}}@media(max-width:767px){.estatetool-single-description,.estatetool-house-oh .estatetool-house-oh__text,.estatetool-house-oh .estatetool-house-oh__time,.estatetool-house-facilities .estatetool-facility-item,table.estatetool-house-info-table tbody tr td{font-size:14px}table.estatetool-house-info-table tbody tr td{line-height:1.2}.estatetool-card-address,.estatetool-card-postnr,.estatetool-card-price,.estatetool-card-info,.estatetool-card-ledig{font-size:12px!important}.estatetool-single-house-title h3{font-size:20px}}.estatetool-house-facilities .estatetool-facility-item{background-color:initial;border-radius:initial;color:#084a4a;padding:0 10px 0 0;font-size:16px;font-weight:500;line-height:24px;margin:0}.estatetool-facility-item:before{content:"- "}.estatetool-house-facilities{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1px;grid-row-gap:1px}@media(min-width:1200px){.estatetool-house-facilities{grid-template-columns:repeat(4,1fr)}}.estatetool-house-info{background-color:initial}@media(min-width:768px) and (max-width:1024px){.jl-estatetool-house-documents__title{font-size:18px}.estatetool-single-house-title h3{font-size:24px}.estatetool-single-description,.estatetool-house-oh .estatetool-house-oh__text,.estatetool-house-oh .estatetool-house-oh__time,.estatetool-house-facilities .estatetool-facility-item,table.estatetool-house-info-table tbody tr td{font-size:16px}}@media(min-width:620px) and (max-width:1199px){.estatetool-list.house-list-grid-wrapper .house-list-grid.estatetool-list-grid .estatetool-list-grid__item:last-child{display:none}.house-list-grid.estatetool-list-grid{justify-content:center}}@media(max-width:767px){.jl-estatetool-house-documents__title{font-size:16px}.estatetool-single-description,.estatetool-house-oh .estatetool-house-oh__text,.estatetool-house-oh .estatetool-house-oh__time,.estatetool-house-facilities .estatetool-facility-item,table.estatetool-house-info-table tbody tr td{font-size:14px}}.pswp{z-index:100000}.pswp .pswp__button{background-color:initial}.pswp .pswp__button--arrow--left,.pswp .pswp__button--arrow--right{background-color:initial}.pswp .pswp__button--arrow--left:hover,.pswp .pswp__button--arrow--right:hover{background-color:initial}.estatetool-unit-tabs__wrapper{height:calc(100vh - 250px);max-height:857px;min-height:450px}@media(max-width:1279px){.estatetool-unit-tabs__wrapper{height:100%;max-height:none;width:100%;padding-top:62%;box-sizing:border-box;min-height:auto}}.estatetool-unit-tabs__tabs-wrapper{position:relative;z-index:10;background-color:#f1f4eb}.estatetool-unit-tabs__tabs-wrapper .estatetool-unit-container{padding-left:0}.estatetool-unit-tabs__tabs{display:flex;overflow-x:auto;justify-content:center}@media(min-width:768px){.estatetool-unit-tabs__tabs{justify-content:flex-start}}.estatetool-unit-tabs__tab{padding:10px;min-height:70px;min-width:70px;margin-right:1px}.estatetool-unit-tabs__tab:hover,.estatetool-unit-tabs__tab.active{background-color:#084a4a}.estatetool-unit-tabs__tab svg{fill:#084a4a}.estatetool-unit-tabs__tab img,.estatetool-unit-tabs__tab svg{margin-bottom:0;max-width:35px;height:30px}.estatetool-unit-tabs__tab span{display:none;font-size:inherit;font-weight:inherit}@media(min-width:768px){.estatetool-unit-tabs__tab{min-width:117px;min-height:100px;padding:15px 10px 10px}.estatetool-unit-tabs__tab img,.estatetool-unit-tabs__tab svg{margin-bottom:10px;max-width:35px;height:30px}.estatetool-unit-tabs__tab span{display:block}}.estatetool-swiper-images__next,.estatetool-swiper-images__prev{background-color:#f1f4eb;width:41px;height:74px}.estatetool-swiper-images__next::after,.estatetool-swiper-images__prev::after{color:#084a4a}.estatetool-swiper-images__next:hover,.estatetool-swiper-images__prev:hover{background-color:#e5ebdb}.estatetool-swiper-images__next svg,.estatetool-swiper-images__prev svg{fill:#084a4a;width:30px;height:30px}.estatetool-swiper-images__next{right:0}.estatetool-swiper-images__prev{left:0}.hello_estl-tooltip{display:inline-block;margin-left:2px;vertical-align:middle}.hello_estl-tooltip__toggle{display:inline-block;margin-top:2px}.hello_estl-tooltip__toggle svg{fill:#084a4a;width:1em;height:1em}.hello_estl-tooltip__box{display:none;width:360px;text-wrap:auto;max-width:86vw;background:#fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.hello_estl-tooltip__box[data-show]{display:block}.hello_estl-tooltip__arrow,.hello_estl-tooltip__arrow::before{position:absolute;width:8px;height:8px;background:inherit}.hello_estl-tooltip__arrow{visibility:hidden;z-index:1}.hello_estl-tooltip__arrow::before{visibility:visible;content:"";transform:rotate(45deg)}.hello_estl-tooltip__box[data-popper-placement^=top]>.hello_estl-tooltip__arrow{bottom:-4px}.hello_estl-tooltip__box[data-popper-placement^=bottom]>.hello_estl-tooltip__arrow{top:-4px}.hello_estl-tooltip__box[data-popper-placement^=left]>.hello_estl-tooltip__arrow{right:-4px}.hello_estl-tooltip__box[data-popper-placement^=right]>.hello_estl-tooltip__arrow{left:-4px}.hello_estl-tooltip__content{position:relative;background:#fff;color:#000;padding:16px;font-size:14px;line-height:1.3;border-radius:12px;z-index:2}/*# sourceMappingURL=style.css.map */