.screen-reader-text,.cform-form .wpcf7-form-control-wrap span.wpcf7-not-valid-tip,.cform-form .wpcf7-response-output,.wpcf7-list-item input[type=checkbox]{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}:root{--red: #EF3037;--dred: #99160A;--black: #111111;--black2: #14171E;--dark: #555555;--gray: #777777;--lgray: #e1e1e1;--white: #ffffff;--lwhite: #F4F4F4;--dblue: #0b1a4f;--lblue: #45cbfc;--dfiolet: #220659;--s12: 12px;--s14: 14px;--s16: 16px;--s18: 18px;--s20: 20px;--s22: 22px;--s24: 24px;--s26: 26px;--s28: 28px;--s30: 30px;--s32: 32px;--s36: 36px;--s40: 40px;--s48: 48px;--s50: 50px;--s54: 54px;--s58: 58px;--s128: 128px;--s230: 230px;--Noto: "Noto Sans", sans-serif;--NotoHebrew: "Noto Sans Hebrew", sans-serif;--Inter: "Inter", sans-serif;--tr3: ease-in-out 0.3s;--tr4: ease-in-out 0.4s;--tr6: ease-in-out 0.6s}@media all and (min-width: 1025px){::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px #3a3b3b;box-shadow:inset 0 0 1px #3a3b3b}::-webkit-scrollbar-thumb{background:var(--gray);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--gray)}}.hide{display:none !important;visibility:hidden !important}.relative{position:relative}.b{display:block}.f{display:-webkit-box;display:-ms-flexbox;display:flex}.f-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.aic{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aib{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.aifs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.aife{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.jcc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jcsb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jcfe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fdc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 85.3125em){.fdc-d{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 85.3125em){.fdc-m{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.fw{-ms-flex-wrap:wrap;flex-wrap:wrap}.fdr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width: 85.3125em){.fdr-d{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 47.99875em){.fdr-t{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width: 85.3125em){.fdr-m{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.fdrr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width: 47.99875em){.fdrr-t{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width: 85.3125em){.fdrr-d{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (max-width: 85.3125em){.fdrr-m{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.fdcr{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width: 85.3125em){.fdcr-d{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width: 85.3125em){.fdcr-m{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.fs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gr{display:grid}.mx-auto{margin-left:auto;margin-right:auto}.grid-col-4{display:grid;grid-template-columns:repeat(4, 1fr)}.grid-col-5{display:grid;grid-template-columns:repeat(5, 1fr)}.grid-auto{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(11.25rem, 100%), 1fr));grid-gap:1rem}.gg80{gap:80px}.gg80-a{gap:8.3333333333vh 5.5555555556vw}.gg60{gap:60px}.gg60-a{gap:6.25vh 4.1666666667vw}.gg50{gap:50px}.gg50-a{gap:5.2083333333vh 3.4722222222vw}.gg40{gap:40px}.gg40-a{gap:4.1666666667vh 2.7777777778vw}.gg32{gap:32px}.gg30{gap:30px}.gg30-a{gap:3.125vh 2.0833333333vw}.gg25{gap:25px}.gg25-a{gap:2.6041666667vh 1.7361111111vw}.gg20{gap:20px}.gg20-a{gap:2.0833333333vh 1.3888888889vw}.gg15{gap:15px}.gg15-a{gap:1.5625vh 1.0416666667vw}.gg10{gap:10px}.gg10-a{gap:1.0416666667vh .6944444444vw}.gg9{gap:9px}.gg9-a{gap:.9375vh .625vw}.gg5{gap:5px}.gg5-a{gap:.5208333333vh .3472222222vw}.w100{width:100%}.yc{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.yx{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.xyc{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.tr4{-webkit-transition:ease-in-out .4s;transition:ease-in-out .4s}.tr6{-webkit-transition:ease-in-out .6s;transition:ease-in-out .6s}.lsn{list-style:none}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-30{margin-bottom:30px}.mb-60{margin-bottom:60px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-30{margin-top:30px}.mt-60{margin-top:60px}.loader{pointer-events:none;display:block;position:relative;left:50%;top:50%;width:80px;height:80px;margin:-40px -40px;border-radius:50%;opacity:1;z-index:5;border:3px solid rgba(0,0,0,0);border-top-color:#8f8f8e;-webkit-transition:opacity ease-in-out .4s;transition:opacity ease-in-out .4s;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.loader::before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid rgba(0,0,0,0);border-top-color:#9c9c9b;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}.loader::after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid rgba(0,0,0,0);border-top-color:#cdcece;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}[data-append]::after{pointer-events:none;position:absolute;content:"";background:var(--white);opacity:0;left:0;top:0;width:100%;height:100%;z-index:5;-webkit-transition:ease-in-out .5s;transition:ease-in-out .5s}[data-append].loading::after{opacity:.8}[data-append].no-posts-found .no-posts{opacity:1}[data-append].no-posts-found+.kodex_load_more{opacity:1}@media screen and (max-width: 85.3125em){.hide-mobile{display:none;visibility:hidden;width:0;height:0;position:absolute;pointer-events:none}}@media screen and (max-width: 47.99875em){.hide-tablet{display:none;visibility:hidden;width:0;height:0;position:absolute;pointer-events:none}}@media screen and (min-width: 85.3125em){.hide-desktop{display:none;visibility:hidden;width:0;height:0;position:absolute;pointer-events:none}}.popup-link,.tdn{text-decoration:none}.post-thumbnail{display:block}.entry-excerpt{color:var(--gray2);font-weight:300;font-size:var(--s16);line-height:150%}.thumb-cover img{-o-object-fit:cover;object-fit:cover}.thumb-contain img{-o-object-fit:contain;object-fit:contain}.thumb-fill img{-o-object-fit:fill;object-fit:fill}.js_anim{opacity:0}.ov-hide{overflow:hidden}.br-5{border-radius:5px}.br-5-img img{border-radius:5px}.br-10{border-radius:10px}.br-10-img img{border-radius:10px}.br-20{border-radius:20px}.br-20-img img{border-radius:20px}.br-50{border-radius:50%}.br-50-img img{border-radius:50%}.full-height{min-height:100vh}.autoheight{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.top-padding{padding-top:calc(75px + var(--head-height))}.title{font-weight:900;line-height:1.2}.title.c-white{color:var(--white)}.title a{text-decoration:none}.title.lh110{line-height:110%}.title.lh120{line-height:120%}.title.lh130{line-height:130%}.ls-005{letter-spacing:-0.05em}.ls--005{letter-spacing:.05em}.ls--01{letter-spacing:.1em}.tac{text-align:center}.subtitle{font-weight:normal;font-size:40px;line-height:100%;color:#fff;font-family:var(--B);-webkit-transition:ease-in-out .6s;transition:ease-in-out .6s}@media all and (max-width: 480px){.subtitle{font-size:30px}}p.description{margin:0}.description{font-size:calc(14px + 2*(100vw - 375px)/1545);letter-spacing:.01em;line-height:140%}.description h1,.description h2,.description h3,.description h4,.description h5,.description h6{font-weight:900;line-height:120%;margin:30px 0 13px;letter-spacing:0;font-size:calc(16px + 6*(100vw - 375px)/1545)}@media screen and (max-width: 47.99875em){.description h1,.description h2,.description h3,.description h4,.description h5,.description h6{margin:15px 0}}.description h1:first-child,.description h2:first-child,.description h3:first-child,.description h4:first-child,.description h5:first-child,.description h6:first-child{margin-top:0}.description h1.has-fss-font-size,.description h2.has-fss-font-size,.description h3.has-fss-font-size,.description h4.has-fss-font-size,.description h5.has-fss-font-size,.description h6.has-fss-font-size{font-size:var(--s16)}.description h1 strong,.description h2 strong,.description h3 strong,.description h4 strong,.description h5 strong,.description h6 strong{letter-spacing:.1em;font-weight:700}.description p:not(:last-child){margin-bottom:20px}.description ul,.description ol{margin:10px 0;list-style-position:inside}.description mark{background-color:rgba(0,0,0,0);font-style:normal;font-weight:400}.description a{color:var(--dred);text-decoration:none}.description.fss{font-size:var(--s16)}.description .wp-block-embed.is-type-video .wp-block-embed__wrapper{position:relative;overflow:hidden;padding-top:56.25%}.description .wp-block-embed.is-type-video iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.description .wp-block-embed.is-type-wp-embed iframe{width:100%}.description>iframe,.description>p iframe{width:100%}@media all and (min-width: 1100px){.description>iframe,.description>p iframe{min-height:450px}}@media all and (max-width: 480px){.description>iframe,.description>p iframe{height:250px}}.description .wp-block-image.size-full img{width:100%}.description .wp-block-image.is-style-left-top-border img{border-radius:100px 0px 0px 0px}@media all and (max-width: 1100px){.description .wp-block-image.mb-height img{min-height:500px;-o-object-fit:cover;object-fit:cover}}.description .wp-block-embed,.description .wp-block-image{margin:30px 0}@media all and (max-width: 480px){.description .wp-block-embed,.description .wp-block-image{margin:20px 0}}.description ol.num-list{position:relative;counter-reset:num;list-style-type:none}.description ol.num-list li::before{counter-increment:num;content:"[" counters(num, "") "] "}.description ol li:not(:last-child){margin-bottom:10px}.description ol ol{list-style:lower-alpha;list-style-position:inside}@media all and (min-width: 480px){.description.description-v2 h1,.description.description-v2 h2,.description.description-v2 h3,.description.description-v2 h4,.description.description-v2 h5,.description.description-v2 h6{margin:10px 0}}.description.description-v2 h1:first-child,.description.description-v2 h2:first-child,.description.description-v2 h3:first-child,.description.description-v2 h4:first-child,.description.description-v2 h5:first-child,.description.description-v2 h6:first-child{margin-top:0}.description table.wp-block-table,.description .wp-block-table table{width:100%;text-align:left;margin:32px 0px;padding:0px;-webkit-box-shadow:0px 0px 12px rgba(0,0,0,.08);box-shadow:0px 0px 12px rgba(0,0,0,.08);border:3px solid rgba(0,0,0,.12);border-spacing:0;border-radius:4px}.description table.wp-block-table p,.description table.wp-block-table form,.description table.wp-block-table ul,.description table.wp-block-table li,.description .wp-block-table table p,.description .wp-block-table table form,.description .wp-block-table table ul,.description .wp-block-table table li{margin:6px 0px;padding:0px}.description table.wp-block-table thead,.description table.wp-block-table tfoot,.description .wp-block-table table thead,.description .wp-block-table table tfoot{border:1px solid #ddd;border:1px solid rgba(0,0,0,.12)}.description table.wp-block-table tbody tr:nth-child(odd),.description .wp-block-table table tbody tr:nth-child(odd){background:rgba(0,0,0,.04)}.description table.wp-block-table th,.description .wp-block-table table th{font-size:1.1rem;text-transform:uppercase;margin:0px;padding:12px;border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,.12);-webkit-box-sizing:border-box;box-sizing:border-box}.description table.wp-block-table td,.description .wp-block-table table td{padding:12px;margin:0px;border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,.12);-webkit-box-sizing:border-box;box-sizing:border-box}.description table.wp-block-table.is-style-stripes,.description .wp-block-table table.is-style-stripes{border-collapse:collapse}.description table.wp-block-table.is-style-stripes td,.description .wp-block-table table.is-style-stripes td{border:1px solid #ddd;border:1px solid rgba(0,0,0,.12)}@media all and (max-width: 480px){.description>.wp-block-image.size-full{min-height:auto}}.wp-block-separator.is-style-default{position:relative;height:21px;width:100%;border:none;margin:30px 0}@media all and (max-width: 480px){.wp-block-separator.is-style-default{margin:20px 0}}.wp-block-separator.is-style-default::before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:"";background:url(../img/icons/steps-short.svg) no-repeat center/contain;width:50px;height:21px}.z-2{position:relative;z-index:2}.z-3{position:relative;z-index:3}.z-4{position:relative;z-index:4}.elementor-page #main-container{width:100%;max-width:100%;padding:0}.play-button{z-index:2;color:#fff;font-size:18px;line-height:40px;text-align:center;display:inline-block;vertical-align:middle;border-radius:50%;-webkit-transition:all 300ms linear;transition:all 300ms linear;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:40px;height:40px}@media screen and (min-width: 85.3125em){.play-button{width:60px;height:60px;line-height:60px}}.play-button i::before{margin-left:5px}.is_played .play-button,.is_end .play-button{opacity:0}@media(any-hover: hover){.play-button:hover{color:#fff}}.play-button:focus{color:#fff}.play-button .player-wave{padding:0;z-index:-1;width:80px;height:80px;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 47.99875em){.play-button .player-wave{width:140px;height:140px}}@media screen and (min-width: 85.3125em){.play-button .player-wave{width:180px;height:180px}}.play-button .player-wave .waves{background:#dcc397;position:absolute;left:0px;right:0px;bottom:0px;top:0px;margin:auto;opacity:.6;opacity:0;width:80px;height:80px;border-radius:50%;-webkit-animation:3s ease-in-out 0s normal none infinite running waves;animation:3s ease-in-out 0s normal none infinite running waves}@media screen and (min-width: 47.99875em){.play-button .player-wave .waves{width:100px;height:100px}}@media screen and (min-width: 85.3125em){.play-button .player-wave .waves{width:140px;height:140px}}.play-button .player-wave .waves.wave-1{-webkit-animation-delay:0s;animation-delay:0s}.play-button .player-wave .waves.wave-2{-webkit-animation-delay:2s;animation-delay:2s}.play-button .player-wave .waves.wave-3{-webkit-animation-delay:2s;animation-delay:2s}.wpcf7 textarea{resize:none}.form-submit{position:relative}.form-submit .wpcf7-spinner{margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.section-video{position:absolute;inset:0;width:100%;height:100%;z-index:1}.section-video::after{position:absolute;content:"";inset:0;z-index:1;width:100%;height:100%;background-color:rgba(37,37,37,.3)}.section-video video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.apartment .apartment-thumb .post-thumbnail img{aspect-ratio:1.5;-o-object-fit:cover;object-fit:cover;display:block}.apus-header .apus-schedule-visit a i::before{margin-right:0}@media(any-hover: hover){.apus-header .apus-schedule-visit a.btn:hover{color:#dcc397;background:#fff}}.apus-header .apus-schedule-visit a.btn:focus{color:#dcc397;background:#fff}.apus-header .apus-header-call-to-action a,.apus-header .apus-schedule-visit a{-webkit-transition:all 300ms linear;transition:all 300ms linear}@media(any-hover: hover){.header_transparent:not(.has-header-sticky):not(.error404) .apus-header .apus-header-call-to-action a:hover,.header_transparent:not(.has-header-sticky):not(.error404) .apus-header .apus-schedule-visit a:hover{color:#dcc397}}.header_transparent:not(.has-header-sticky):not(.error404) .apus-header .apus-header-call-to-action a:focus,.header_transparent:not(.has-header-sticky):not(.error404) .apus-header .apus-schedule-visit a:focus{color:#dcc397}@media(any-hover: hover){.error404 .apus-header .apus-header-call-to-action a:not(.btn-white):hover,.error404 .apus-header .apus-schedule-visit a:not(.btn-white):hover{color:#fff !important}}.error404 .apus-header .apus-header-call-to-action a:not(.btn-white):focus,.error404 .apus-header .apus-schedule-visit a:not(.btn-white):focus{color:#fff !important}@media(any-hover: hover){.error404 .apus-header .apus-header-call-to-action a.btn-white:hover,.error404 .apus-header .apus-schedule-visit a.btn-white:hover{color:#dcc397 !important}}.error404 .apus-header .apus-header-call-to-action a.btn-white:focus,.error404 .apus-header .apus-schedule-visit a.btn-white:focus{color:#dcc397 !important}.header-mobile .logo{max-width:9.375rem;max-height:6.25rem}.header-mobile .ali-right .btn.schedule-visit-btn{color:#fff;padding:0px 24px}@media(any-hover: hover){.header-mobile .ali-right .btn.schedule-visit-btn:hover{color:#dcc397}}.header-mobile .ali-right .btn.schedule-visit-btn:focus{color:#dcc397}.logo>a{display:inline-block}.logo>a img{max-width:9.375rem;max-height:12.5rem}#elementor-add-new-section button.elementor-add-template-button{min-width:auto}.elementor-add-section-area-button{min-width:auto}.elementor-widget-video>div>div{position:relative}.single-apartment.elementor-page .detail-apartment .entry-description{margin:0}.single-apartment.elementor-page .apartment-info-detail{margin-bottom:0}.elementor-widget-apus_element_features_box .widget-features-box.style1 .item{margin-top:20px}.wrapper-breads-inner{padding:0.625rem;background:hsla(0,0%,100%,.1);backdrop-filter:blur(5px);width:100%;max-width:100%}.breadcrumb a+a:before,.breadcrumb a+li:before,.breadcrumb>li+a:before,.breadcrumb>li+li:before{content:"»";font-size:1.25rem;line-height:1;position:relative;top:1px}@media screen and (max-width: 85.3125em){.apus-breadscrumb .wrapper-breads{height:auto}}body.lock{overflow:hidden;padding-right:var(--scroll-bar-width, 0)}@media screen and (max-width: 85.3125em){body.tooltip-open{overflow:hidden;padding-right:var(--scroll-bar-width, 0)}body.tooltip-open.single-apartment .wrapper-container::after{opacity:1}}body.single-apartment .wrapper-container::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(41,48,61,.2);backdrop-filter:blur(2px);z-index:1;pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.apartment-info-detail._is-3d{margin-bottom:0}.house-canvas{width:100%;height:100%}.house-canvas-wrapper{position:relative;width:100%;height:18.75rem;margin-bottom:1.875rem}@media screen and (min-width: 85.3125em){.house-canvas-wrapper{height:80vh}}@media screen and (max-width: 85.3125em)and (orientation: landscape){.house-canvas-wrapper{height:90vh}}.house-canvas-wrapper.abs{position:absolute;inset:0;width:100%;height:100%}.house-canvas-wrapper .thumbnail-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1}.house-canvas-wrapper .progress-bar,.house-svg-wrapper .progress-bar{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:12.5rem;height:2.5rem;z-index:2;background:#dcc397;color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.house-canvas-wrapper .progress-bar-fill,.house-svg-wrapper .progress-bar-fill{position:absolute;left:0;bottom:0;width:0;height:0.3125rem;background:#53585a;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.house-canvas-wrapper .progress-bar-count,.house-svg-wrapper .progress-bar-count{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;font-weight:700}.house-svg{color:rgba(0,0,0,0);fill:rgba(0,0,0,0);width:100%;height:100%}.house-svg-wrapper{position:relative;width:100%;height:100%;margin-bottom:1.875rem;opacity:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.house-svg-wrapper.is_view{opacity:1}.house-svg .house-section,.house-svg .house-section-child{-webkit-transition:ease-in-out .3s;transition:ease-in-out .3s}.house-svg .house-section.hovered,.house-svg .house-section-child.hovered{fill:var(--hover-color, rgba(37, 138, 0, 0.6));opacity:.7}.house-svg .house-section.hovered.not-available,.house-svg .house-section-child.hovered.not-available{fill:var(--hover-color, rgba(237, 187, 0, 0.6))}.house-svg .debug-dot{opacity:0;pointer-events:none}.tooltip-dot{position:absolute;width:1.25rem;height:1.25rem;border-radius:50%;background:#dcc397;cursor:pointer;z-index:2;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;-webkit-animation:dot_shadow_pulse 1.5s infinite;animation:dot_shadow_pulse 1.5s infinite;-webkit-animation-delay:var(--animation-delay, 0s);animation-delay:var(--animation-delay, 0s);pointer-events:none}.tooltip-dot.is_hide{opacity:0}.tooltip-section{position:absolute;background:hsla(0,0%,100%,.95);border-radius:8px;padding:0.625rem;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.4);box-shadow:0 4px 8px rgba(0,0,0,.4);z-index:3;max-width:18.75rem;width:100%;-webkit-transform-origin:center;transform-origin:center;pointer-events:none;left:0;top:0;opacity:0;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.tooltip-section.is_show{z-index:1001;opacity:1;pointer-events:auto}.tooltip-section.is_show+.tooltip-dot{opacity:0}@media screen and (max-width: 85.3125em){.tooltip-section{z-index:1000;pointer-events:none;max-width:calc(100% - 2.5rem);-webkit-transform:translate(1.25rem, -80%);transform:translate(1.25rem, -80%)}}@media screen and (max-width: 85.3125em)and (orientation: landscape){.tooltip-section{min-width:18.75rem;max-width:50%;-webkit-transform:translate(1.25rem, -40%);transform:translate(1.25rem, -40%)}}.tooltip-section-title{font-size:calc(16px + 2*(100vw - 375px)/1545);font-weight:700;margin-top:0}.tooltip-section-title,.tooltip-section-area,.tooltip-section-desc{color:#333;margin-bottom:0.3125rem}.tooltip-section-area{font-size:calc(14px + 1*(100vw - 375px)/1545);font-weight:700;max-width:calc(100% - 1.25rem)}.tooltip-section-desc{font-size:1rem;line-height:1.4}.tooltip-section-button{padding:0 12px;color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:700;line-height:2.125rem;font-size:calc(14px + 1*(100vw - 375px)/1545);margin:0 auto;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#dcc397;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.tooltip-section-button:hover{background:#dcc397;color:#fff;-webkit-transform:scale(1.03);transform:scale(1.03)}.tooltip-section-close{position:absolute;top:0;right:0;background:rgba(0,0,0,0);border:none;font-size:1.25rem;color:#333;cursor:pointer;z-index:4;padding:0.625rem;min-width:2.5rem;height:2.5rem;line-height:1;font-size:1.5rem;color:#dcc397;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tooltip-section-close:hover{color:#d9534f}@media screen and (min-width: 85.3125em){.tooltip-section-close{display:none}}@media screen and (min-width: 85.3125em){.tooltip-section::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:1rem solid rgba(0,0,0,0);border-right:1rem solid rgba(0,0,0,0);border-top:1rem solid hsla(0,0%,100%,.95);border-bottom:0;pointer-events:none}}@media screen and (min-width: 85.3125em){.tooltip-section--4[data-index="1"]{-webkit-transform:translateX(calc(50% + 1rem));transform:translateX(calc(50% + 1rem))}.tooltip-section--4[data-index="1"]::after{left:0;-webkit-transform:translate(-74%, -50%) rotate(90deg);transform:translate(-74%, -50%) rotate(90deg)}.tooltip-section--4[data-index="2"]{-webkit-transform:translateX(calc(-50% - 1rem));transform:translateX(calc(-50% - 1rem))}.tooltip-section--4[data-index="2"]::after{left:100%;-webkit-transform:translate(-26%, -50%) rotate(-90deg);transform:translate(-26%, -50%) rotate(-90deg)}.tooltip-section--4[data-index="3"]{-webkit-transform:translateX(calc(50% + 1rem));transform:translateX(calc(50% + 1rem))}.tooltip-section--4[data-index="3"]::after{left:0;-webkit-transform:translate(-74%, -50%) rotate(90deg);transform:translate(-74%, -50%) rotate(90deg)}.tooltip-section--4[data-index="4"]{-webkit-transform:translateX(calc(-50% - 1rem));transform:translateX(calc(-50% - 1rem))}.tooltip-section--4[data-index="4"]::after{left:100%;-webkit-transform:translate(-26%, -50%) rotate(-90deg);transform:translate(-26%, -50%) rotate(-90deg)}.tooltip-section--8[data-index="1"],.tooltip-section--8[data-index="2"]{-webkit-transform:translateX(calc(50% + 1rem));transform:translateX(calc(50% + 1rem))}.tooltip-section--8[data-index="1"]::after,.tooltip-section--8[data-index="2"]::after{left:0;-webkit-transform:translate(-74%, -50%) rotate(90deg);transform:translate(-74%, -50%) rotate(90deg)}.tooltip-section--8[data-index="3"],.tooltip-section--8[data-index="4"]{-webkit-transform:translateX(calc(-50% - 1rem));transform:translateX(calc(-50% - 1rem))}.tooltip-section--8[data-index="3"]::after,.tooltip-section--8[data-index="4"]::after{left:100%;-webkit-transform:translate(-26%, -50%) rotate(-90deg);transform:translate(-26%, -50%) rotate(-90deg)}.tooltip-section--8[data-index="5"],.tooltip-section--8[data-index="6"]{-webkit-transform:translateX(calc(50% + 1rem));transform:translateX(calc(50% + 1rem))}.tooltip-section--8[data-index="5"]::after,.tooltip-section--8[data-index="6"]::after{left:0;-webkit-transform:translate(-74%, -50%) rotate(90deg);transform:translate(-74%, -50%) rotate(90deg)}.tooltip-section--8[data-index="7"],.tooltip-section--8[data-index="8"]{-webkit-transform:translateX(calc(-50% - 1rem));transform:translateX(calc(-50% - 1rem))}.tooltip-section--8[data-index="7"]::after,.tooltip-section--8[data-index="8"]::after{left:100%;-webkit-transform:translate(-26%, -50%) rotate(-90deg);transform:translate(-26%, -50%) rotate(-90deg)}}.house-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.house-popup-popup-content{background:#fff;padding:20px;max-width:500px;width:90%;position:relative;border-radius:8px}@-webkit-keyframes tooltipPulseBtn{to{-webkit-transform:scale(1.03);transform:scale(1.03)}}@keyframes tooltipPulseBtn{to{-webkit-transform:scale(1.03);transform:scale(1.03)}}@-webkit-keyframes dot_shadow_pulse{0%{-webkit-box-shadow:0 0 0 0px rgba(220,195,151,.4);box-shadow:0 0 0 0px rgba(220,195,151,.4)}100%{-webkit-box-shadow:0 0 7px 25px rgba(220,195,151,0);box-shadow:0 0 7px 25px rgba(220,195,151,0)}}@keyframes dot_shadow_pulse{0%{-webkit-box-shadow:0 0 0 0px rgba(220,195,151,.4);box-shadow:0 0 0 0px rgba(220,195,151,.4)}100%{-webkit-box-shadow:0 0 7px 25px rgba(220,195,151,0);box-shadow:0 0 7px 25px rgba(220,195,151,0)}}.nasze-inwestycje-item__content-box{padding:1.25rem}.nasze-inwestycje-item__content-box,.nasze-inwestycje-item .entry-title,.nasze-inwestycje-item .entry-title a,.nasze-inwestycje-item .description{-webkit-transition:var(--tr3);transition:var(--tr3)}.nasze-inwestycje-item .entry-title{margin-top:0}@media(any-hover: hover){.nasze-inwestycje-item:hover .post-thumbnail::before{opacity:1}.nasze-inwestycje-item:hover .post-thumbnail img{-webkit-transform:translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg);transform:translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg)}.nasze-inwestycje-item:hover .apartment-up{-webkit-transform:scale(1);transform:scale(1)}.nasze-inwestycje-item:hover .nasze-inwestycje-item__content-box{background-color:#dcc397}.nasze-inwestycje-item:hover .nasze-inwestycje-item__content-box .btn{border-color:#fff;color:#fff}.nasze-inwestycje-item:hover .entry-title,.nasze-inwestycje-item:hover .description{color:#fff}.nasze-inwestycje-item:hover .entry-title a,.nasze-inwestycje-item:hover .description a{color:#fff}}.nasze-inwestycje-item:focus .post-thumbnail::before{opacity:1}.nasze-inwestycje-item:focus .post-thumbnail img{-webkit-transform:translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg);transform:translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg)}.nasze-inwestycje-item:focus .apartment-up{-webkit-transform:scale(1);transform:scale(1)}.nasze-inwestycje-item:focus .nasze-inwestycje-item__content-box{background-color:#dcc397}.nasze-inwestycje-item:focus .nasze-inwestycje-item__content-box .btn{border-color:#fff;color:#fff}.nasze-inwestycje-item:focus .entry-title,.nasze-inwestycje-item:focus .description{color:#fff}.nasze-inwestycje-item:focus .entry-title a,.nasze-inwestycje-item:focus .description a{color:#fff}.single-nasze-inwestycje .entry-title-detail{padding-right:0;text-align:center}.single-nasze-inwestycje .entry-title-detail-wrapper{padding:0.625rem;background:hsla(0,0%,100%,.1);backdrop-filter:blur(5px);width:100%;max-width:100%}.projects-table-heading{margin:0 0 1.875rem 0;font-weight:400;text-transform:capitalize;font-size:26px;line-height:1.38462}@media screen and (min-width: 85.3125em){.projects-table-heading{font-size:2.625rem}}.projects-table-heading a{text-decoration:none;color:inherit;-webkit-transition:color .3s ease;transition:color .3s ease}@media(any-hover: hover){.projects-table-heading a:hover{text-decoration:none}}.projects-table-heading a:focus{text-decoration:none}.projects-list-wrapper{margin:20px 0}.projects-list{list-style:none;padding:0;margin:0}.apartment-item{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:1.25rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);-webkit-transition:var(--tr4);transition:var(--tr4)}@media(any-hover: hover){.apartment-item:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.apartment-item:focus{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.apartment-item-col{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width: 47.99875em){.apartment-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 85.3125em){.apartment-item{padding:1.875rem}}.apartment-header .apartment-title{margin:0 0 0.625rem 0;font-size:1.125rem;font-weight:400;line-height:1.2}.apartment-header .apartment-title a{color:#333;text-decoration:none;-webkit-transition:color var(--tr3);transition:color var(--tr3)}@media(any-hover: hover){.apartment-header .apartment-title a:hover{color:#dcc397}}.apartment-header .apartment-title a:focus{color:#dcc397}.apartment-header .status-badge{display:inline-block;padding:4px 12px;border-radius:20px;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.apartment-header .status-badge.status-for_sale{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.apartment-header .status-badge.status-reserved{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.apartment-info p{margin:0 0 8px 0;font-size:1rem;line-height:1.4}.apartment-info p:last-child{margin-bottom:0}.apartment-info .info-label{font-weight:600;color:#555}.apartment-info .info-value{font-weight:500}.apartment-action .btn{width:100%;-webkit-transition:var(--tr3);transition:var(--tr3)}@media screen and (min-width: 85.3125em){.apartment-action .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin-left:auto}}.no-apartments{text-align:center;padding:40px 20px;color:#666;font-style:italic;grid-column:1/-1}.popup{visibility:hidden;position:fixed;pointer-events:none;z-index:100;width:100%;height:100%;background-color:rgba(41,48,61,.2);backdrop-filter:blur(2px);top:0;left:0;opacity:0;visibility:hidden;overflow-y:auto;overflow-x:hidden}.popup.open{opacity:1;visibility:visible;pointer-events:all}.popup.open .popup__content{-webkit-transform:scale(1);transform:scale(1);opacity:1}.popup.open.popup__project .popup__content{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}.popup.closing .popup__content{-webkit-transform:scale(0.7);transform:scale(0.7);opacity:0}.popup__body{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 10px;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s}.popup__content{padding:50px 100px;overflow-x:hidden;background:#fff;-webkit-box-shadow:0px 0px 30px rgba(41,48,61,.15);box-shadow:0px 0px 30px rgba(41,48,61,.15);max-width:900px;width:100%;position:relative;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7)}@media screen and (max-width: 47.99875em){.popup__content{padding:50px}}@media screen and (max-width: 29.99875em){.popup__content{padding:40px 20px}}.popup__title{font-size:1.5rem;font-weight:700;line-height:1.3;color:#53585a;text-align:center;margin:0px 0px 0.9375rem 0px}@media screen and (max-width: 29.99875em){.popup__title{width:calc(100% - 50px)}}.popup__close{position:absolute;z-index:10;right:1.25rem;top:1.25rem;width:50px;height:50px;text-decoration:none;display:block;cursor:pointer;-webkit-transition:opacity ease-in-out .4s,visibility ease-in-out .4s;transition:opacity ease-in-out .4s,visibility ease-in-out .4s}.popup__close::before,.popup__close::after{position:absolute;content:"";background:#dcc397;width:30px;height:1px;left:50%;top:50%}.popup__close::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.popup__close::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}@media screen and (max-width: 85.3125em){.popup__close{right:0.3125rem;top:0.3125rem}}.popup__image img{max-width:100%;vertical-align:top}.popup .cform__block-form,.popup .description-text{max-width:370px}.popup .description-text h1,.popup .description-text h2,.popup .description-text h3,.popup .description-text h4,.popup .description-text h5,.popup .description-text h6{font-size:48px;line-height:100%;color:var(--dark)}@media screen and (max-width: 85.3125em){.popup .description-text h1,.popup .description-text h2,.popup .description-text h3,.popup .description-text h4,.popup .description-text h5,.popup .description-text h6{font-size:40px}}@media screen and (max-width: 29.99875em){.popup .description-text h1,.popup .description-text h2,.popup .description-text h3,.popup .description-text h4,.popup .description-text h5,.popup .description-text h6{font-size:36px}}.cform .form-schedule-wrap,form.cform .form-schedule-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.cform .form-schedule-wrap .form-schedule-input,form.cform .form-schedule-wrap .form-schedule-input{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media screen and (min-width: 29.99875em){.cform .form-schedule-wrap .form-schedule-input,form.cform .form-schedule-wrap .form-schedule-input{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 10px);flex:1 1 calc(50% - 10px);max-width:100%}}.cform .form-schedule-wrap+.form-schedule-wrap,.cform .form-schedule-wrap+.form-schedule-wrap-end,form.cform .form-schedule-wrap+.form-schedule-wrap,form.cform .form-schedule-wrap+.form-schedule-wrap-end{margin-top:20px}.cform h4,.cform .form-title,form.cform h4,form.cform .form-title{margin:30px 0 20px}.cform .form-schedule-submit,form.cform .form-schedule-submit{margin-top:20px}.cform p,.cform p:first-child,form.cform p,form.cform p:first-child{margin:0}.cform .wpcf7-form-control-wrap,form.cform .wpcf7-form-control-wrap{display:block;width:100%}.cform .wpcf7-form-control-wrap input:not([type=hidden],[type=submit],[type=button],[type=checkbox],[type=radio]),form.cform .wpcf7-form-control-wrap input:not([type=hidden],[type=submit],[type=button],[type=checkbox],[type=radio]){width:100%;max-width:100%}.cform div.wpcf7-response-output,form.cform div.wpcf7-response-output{background-color:rgba(0,0,0,0);text-align:center;font-size:1rem;margin:1rem 0 0}.cform.sent div.wpcf7-response-output,form.cform.sent div.wpcf7-response-output{color:#dcc397}.cform.submitting .apus-schedule-visit-form>*:not(.form-submit,h4,.form-title),.cform.submitting .apus-schedule-visit-form .form-submit .btn,form.cform.submitting .apus-schedule-visit-form>*:not(.form-submit,h4,.form-title),form.cform.submitting .apus-schedule-visit-form .form-submit .btn{opacity:.5;-webkit-filter:blur(1px);filter:blur(1px);pointer-events:none}/*# sourceMappingURL=style.min.css.map */