@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}ol,ul{padding-left:1em}:root{--min-height:100vpx;--spacing:20vh;--ww:1350px;--width:1140px;--kolor1:#141414;--kolor2:#ED1C24;--kolor3:#fff;--kolor4:#707070;--kolor5:#f9f9f9;--kolorD:#EAEAEA;--kolorT:#B0B0B0;--radius:40px;--gap60:60px;--mbok:calc( calc(100vw - var(--width)) / 2);--padding-min:15px;--padding-mn:30px;--padding-st:70px;--padding-2st:140px;--height-menu:100px;--height-ekran:calc(100vh - var(--height-menu));--font-size:16px;--font-size-1:40px;--font-size-2:26px;--font-size-3:14px;--font-size-4:20px}@media screen and (max-width: 1200px){:root{--mbok:5vw}}html{-webkit-text-size-adjust:100%;box-sizing:border-box}body,html{padding:0;margin:0;font-size:16px;font-family:Poppins;font-weight:400;line-height:1.45;color:var(--kolor1);background:var(--kolor3);max-width:100%;overflow-x:hidden}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a{color:inherit;text-decoration:none}p{margin-bottom:1em}p:last-child{margin-bottom:0}strong{font-weight:700}.text-center{text-align:center}.font-size-1{font-size:var(--font-size-1)}.font-size-2{font-size:var(--font-size-2)}.font-size-3{font-size:var(--font-size-3)}.wrapper{position:relative;width:min(var(--width), 90vw);margin-left:auto;margin-right:auto}.hidden{overflow:hidden}.pfoto{position:relative;width:100%;height:105%;margin-top:-1.5%}.bfoto{width:100%;height:110%;background-repeat:no-repeat;background-size:cover;background-position:50% 75%}.obj{width:100%;height:100%;object-fit:cover}.abs{position:absolute;top:0;left:0;height:100%;width:100%}.items{display:flex}.items-grid{display:grid}.items--column{flex-direction:column}.items--spaceBetween{justify-content:space-between}.items--start{justify-content:flex-start}.items--end{justify-content:flex-end}.items--valign-end{align-items:flex-end}.items--valign-center{align-items:center}.items--col4{grid-template-columns:repeat(4, 1fr)}.pnl{position:relative}.pnl.pnl--padding-top{padding-top:min(var(--padding-st), 15vh)}.pnl .header+*{margin-top:50px}.pnl.background--transparent{background:none}.padding-block--st{padding-block:var(--padding-st)}.padding-block--2st{padding-block:var(--padding-2st)}.padding-block--mn{padding-block:var(--padding-mn)}.padding-block--min{padding-block:var(--padding-min)}.padding-inline--st{padding-inline:var(--padding-st)}.padding-inline--2st{padding-inline:var(--padding-2st)}.padding-inline--mn{padding-inline:var(--padding-mn)}.padding-inline--min{padding-inline:var(--padding-min)}.padding-top--st{padding-top:var(--padding-st)}.padding-top--2st{padding-top:var(--padding-2st)}.padding-top--mn{padding-top:var(--padding-mn)}.padding-top--min{padding-top:var(--padding-min)}.padding-bottom--st{padding-bottom:var(--padding-st)}.padding-bottom--2st{padding-bottom:var(--padding-2st)}.padding-bottom--mn{padding-bottom:var(--padding-mn)}.padding-bottom--min{padding-bottom:var(--padding-min)}.margin-block--st{margin-block:var(--padding-st)}.margin-block--2st{margin-block:var(--padding-2st)}.margin-block--mn{margin-block:var(--padding-mn)}.margin-block--min{margin-block:var(--padding-min)}.margin-inline--st{margin-inline:var(--padding-st)}.margin-inline--2st{margin-inline:var(--padding-2st)}.margin-inline--mn{margin-inline:var(--padding-mn)}.margin-inline--min{margin-inline:var(--padding-min)}.margin-top--st{margin-top:var(--padding-st)}.margin-top--2st{margin-top:var(--padding-2st)}.margin-top--mn{margin-top:var(--padding-mn)}.margin-top--min{margin-top:var(--padding-min)}.margin-bottom--st{margin-bottom:var(--padding-st)}.margin-bottom--2st{margin-bottom:var(--padding-2st)}.margin-bottom--mn{margin-bottom:var(--padding-mn)}.margin-bottom--min{margin-bottom:var(--padding-min)}.pre-line{white-space:pre-line}.button{display:block;width:fit-content;padding:0.8rem 2em;font-size:12px;line-height:1.1;text-transform:uppercase;font-weight:600;border:1px solid #fff;color:#fff;background:none;border-radius:var(--radius);margin:auto;min-width:150px;text-align:center;overflow:hidden;position:relative}.button.button--ciemny{color:var(--kolor1);border-color:var(--kolor1)}.button.button--100w{width:100%}.button.button--tlo{border:none;padding:0;--mwidth:100%}.button.button--tlo::before{content:'';background:conic-gradient(from 45deg, var(--kolor1), var(--kolorT) 60%, var(--kolor1) 98%);position:absolute;top:0;left:0;width:100%;height:var(--mwidth);z-index:0}.button.button--tlo span{display:block;width:auto;height:auto;border-radius:var(--radius);background:#fff;position:relative;z-index:1;padding:0.8rem 2em;margin:1px}@keyframes spinSlow{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.button.button--tlo:hover .tlo{animation:spinSlow 5s linear infinite}.btn-akcja{margin-top:40px;margin-left:0}button.btn-akcja{border:1px solid var(--kolor1);overflow:hidden;border-radius:30px;background:none;text-transform:uppercase;font-weight:600;padding:0;font-size:13px;overflow:hidden;position:relative}button.btn-akcja .sbf{display:block;padding:0.85em  2em;min-width:150px;position:relative;color:var(--kolor1)}button.btn-akcja .sbf .fl{display:flex;justify-content:center;gap:10px}button.btn-akcja::before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:0%;background:var(--kolor1);transition:0.5s}button.btn-akcja:hover::before{height:100%}button.btn-akcja:hover .sbf{color:#fff}h2{color:var(--kolor4);font-size:var(--font-size-3);font-weight:200;text-transform:uppercase;line-height:1.5}h1{font-size:clamp(30px, 4vw, var(--font-size-1));font-weight:400;line-height:1.1;white-space:pre-line}.parallax img{display:block;width:100%}.swiper-button{width:50px;height:50px;border:1px solid var(--kolor1);display:flex;background:var(--kolor3);border-radius:50%;cursor:pointer;color:var(--kolor1);z-index:9;font-size:22px}.swiper-button i{display:block;margin:auto}#grid-pion{position:fixed;height:100vh;width:1px;background:aqua;top:0;left:50%;z-index:999999;display:none}#grid-poz{position:fixed;height:1px;width:100vw;background:aqua;z-index:999999;top:50%;left:0;display:none}#loading{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;background:var(--kolor5);z-index:9}#loading .spinner{display:block;margin:auto;font-size:30px;color:var(--kolor1)}#fullcontent{opacity:0}.menu{list-style:none;gap:20px}.topbufor{height:var(--height-menu)}#Header{position:fixed;width:100%;top:0;z-index:9;opacity:1;line-height:1;font-size:15px;font-weight:400;background:none;color:#fff;transition:0.5s}#Header .items-menu{padding:25px 0}#Header .i-mn:last-child{border-bottom:1px solid rgba(255,255,255,0.3)}#Header .item1{gap:30px}#Header .item1 .r{width:1px;height:40px;background:var(--kolor3)}@media (max-width: 992px){#Header .item1 .r{display:none}}@media (max-width: 992px){#Header .item1 .ml{display:none}}#Header .logo{position:relative;max-width:25vw}#Header .logo.logo-biale{display:block}#Header .logo.logo-czarne{display:none}#Header .item2{justify-items:end}#Header .item2 .telefon{position:absolute;top:20px;font-size:16px;display:flex;gap:10px;white-space:nowrap;right:0}#Header .item2 .menu-deweloper{gap:15px}#Header .item2 .ulubione i{opacity:0.5}#Header .item2 .ulubione[data-ulubione="1"] i{font-weight:900;opacity:1}#Header .item2 .menu-more{display:none}@media (max-width: 992px){#Header .item2 .menu-more{display:block;cursor:pointer}}@media (max-width: 992px){#Header .item2 .menu-menu-1-container{display:none}}#Header .items-menu-inwestycja{font-size:13px}@media (max-width: 992px){#Header .items-menu-inwestycja{justify-content:flex-end;margin-top:-1em}}#Header .items-menu-inwestycja .tt-inwestycja{text-transform:uppercase;font-weight:500}#Header .items-menu-inwestycja .item2-inwestycja{gap:20px}@media (max-width: 992px){#Header .items-menu-inwestycja .item2-inwestycja{display:none}}#Header .items-menu-inwestycja .t-inwestycja{text-transform:none}.standard #Header{background:#fff;color:var(--kolor1)}.standard #Header .item1 .r{background:var(--kolor1)}.standard #Header .logo.logo-czarne{display:block}.standard #Header .logo.logo-biale{display:none}#Header[data-menu="on"]+#menuFull{left:0}#menuFull{position:fixed;z-index:999;top:0;left:100%;width:100vw;height:100vh;display:block;transition:0.5s}#menuFull .tlo{background:#000}#menuFull .zamknij{position:absolute;top:5%;right:5%;font-size:30px;z-index:9;cursor:pointer}#menuFull .content-scroll{overflow:scroll;color:#fff}#menuFull .items-menuFull{padding-top:5%}.single-inwestycje #menuFull .items-menuFull{grid-template-columns:1fr;grid-gap:0 20px}.single-inwestycje #menuFull .items-menuFull .menu{font-size:6vw}.single-inwestycje #menuFull .items-menuFull .items-menu-inwestycja{position:relative;flex-direction:column;padding-top:50px;align-items:center;gap:10px}.single-inwestycje #menuFull .items-menuFull .items-menu-inwestycja:before{content:'';position:absolute;top:20px;left:10%;width:80%;height:1px;background:#fff;opacity:0.2}.single-inwestycje #menuFull .items-menuFull .items-menu-inwestycja .item1-inwestycja{font-size:6vw;font-weight:200}.single-inwestycje #menuFull .items-menuFull .items-menu-inwestycja .item2-inwestycja{display:grid;font-size:6vw;font-weight:200;gap:10px;text-align:center;justify-content:center}#menuFull .items-menuFull .menu{padding-top:50px;padding-left:0;font-size:30px;font-weight:200;display:grid;gap:10px;text-align:center}.i-inwestycje{grid-gap:70px}.i-inwestycje .i-inwestycja{grid-template-columns:66% 1fr;grid-gap:40px}@media (max-width: 1100px){.i-inwestycje .i-inwestycja{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.i-inwestycje .i-inwestycja{grid-template-columns:1fr}}.i-inwestycje .i-foto{height:100%;border-radius:10px}@media (max-width: 768px){.i-inwestycje .i-foto{height:90vw}}.i-inwestycje .i-opis{padding-block:20px;padding-right:10px}@media (max-width: 768px){.i-inwestycje .i-opis{padding-right:0}}.i-inwestycje .i-opis .logo{height:54px}.i-inwestycje .i-opis .adres{margin-top:30px;font-size:15px;font-weight:300;color:var(--kolor4);line-height:1.2}.i-inwestycje .i-opis .txt{font-size:16px}.i-inwestycje .i-opis .button{margin-top:40px;margin-left:0;background-color:#fff}.i-inwestycje .i-cechy{margin-top:40px;gap:5px}.i-inwestycje .i-cechy .items{gap:10px}.i-inwestycje .i-cechy .w{font-size:21px;font-weight:600}.i-inwestycje .i-cechy .p{font-size:11px;text-transform:uppercase}.i-inwestycje.i-inwestycje--odd .i-inwestycja:nth-child(odd){grid-template-columns:1fr 66%}@media (max-width: 1100px){.i-inwestycje.i-inwestycje--odd .i-inwestycja:nth-child(odd){grid-template-columns:1fr 1fr}}@media (max-width: 768px){.i-inwestycje.i-inwestycje--odd .i-inwestycja:nth-child(odd){grid-template-columns:1fr}}.i-inwestycje.i-inwestycje--odd .i-inwestycja:nth-child(odd) .i-foto{order:2}@media (max-width: 768px){.i-inwestycje.i-inwestycje--odd .i-inwestycja:nth-child(odd) .i-foto{order:1}}.i-inwestycje.i-inwestycje--odd .i-inwestycja:nth-child(odd) .i-opis{order:1}.i-zrealizowane-top{margin-bottom:70px}.i-zrealizowane-standard{grid-template-columns:repeat(3, 1fr);grid-gap:30px;align-items:flex-start}@media (max-width: 992px){.i-zrealizowane-standard{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.i-zrealizowane-standard{grid-template-columns:1fr}}.i-inwestycja-standard{grid-gap:15px}.i-inwestycja-standard .i-foto{height:300px;border-radius:10px;overflow:hidden}.i-inwestycja-standard .i-foto .bfoto{background-position:50% 90%}.i-inwestycja-standard .i-opis{padding-inline:15px}.i-inwestycja-standard .i-opis .adres{color:#a0a0a0;font-size:14px;line-height:1.5}.i-inwestycja-standard .i-opis .tytul{font-size:22px}.i-inwestycja-standard .i-opis .termin{font-size:15px}.i-zrealizowane-galeria{gap:5px;margin-inline:5px}.i-zrealizowane-galeria .item{border-radius:13px;flex:1;overflow:hidden;position:relative;cursor:pointer;transition:flex 2s cubic-bezier(0, 0.93, 0.38, 1.44)}.i-zrealizowane-galeria .item .i-legenda{display:block;bottom:20px;left:20px;color:#fff;opacity:0;position:absolute}.i-zrealizowane-galeria .item .i-legenda .adres{font-size:16px;line-height:1.1;font-weight:200}@media (max-width: 768px){.i-zrealizowane-galeria .item .i-legenda .adres{font-size:12px}}.i-zrealizowane-galeria .item .i-legenda .nazwa{font-size:20px}@media (max-width: 768px){.i-zrealizowane-galeria .item .i-legenda .nazwa{font-size:16px}}.i-zrealizowane-galeria .item.on{flex:3}.i-zrealizowane-galeria .item.on .i-legenda{opacity:1}.i-zrealizowane-galeria .item .bfoto{width:100%;height:min(516px, 90vw);background-position:50%}#wsprzedazy{padding-bottom:90px}#wsprzedazy .header{margin-bottom:var(--padding-st)}#zrealizowane{background:var(--kolor5);padding-bottom:90px}#single-inwestycje{padding-top:130px}#single-inwestycje .i-galeria{position:relative;width:96vw;margin:auto;background:#000;border-radius:18px;overflow:hidden}#single-inwestycje .i-galeria .swiper-wrapper{height:calc(100vh - 130px - 2.5vw)}#single-inwestycje .i-galeria .swiper-slide{overflow:hidden;display:flex;width:auto}#single-inwestycje .i-galeria .swiper-slide .tlo{width:100%;height:100%;background-position:50%;background-size:contain;background-repeat:no-repeat}#single-inwestycje .i-galeria .swiper-slide .tlo.pion{background-size:contain}#single-inwestycje .nawigacja-swiper{margin-right:var(--mbok);margin-top:-25px;display:flex;justify-content:flex-end;gap:5px}#single-inwestycje .header{margin-bottom:30px;padding-inline:80px}@media (max-width: 992px){#single-inwestycje .header{padding-inline:0}}#single-inwestycje .opis{padding-inline:160px}@media (max-width: 992px){#single-inwestycje .opis{padding-inline:0}}#single-inwestycje .opis .txt{margin-bottom:1.5rem;white-space:pre-line}#single-inwestycje .opis .i-cechy{gap:50px}@media (max-width: 992px){#single-inwestycje .opis .i-cechy{display:grid;grid-template-columns:1fr 1fr}}#single-inwestycje .opis .i-cechy .w{font-weight:600;font-size:29px}#single-inwestycje .opis .i-cechy .p{text-transform:uppercase;font-weight:300;font-size:12px;line-height:2}#mieszkania-lista,#mieszkania-lista-ulubione,.i-mieszkania-podobne{grid-template-columns:1fr 1fr 1fr;grid-gap:var(--padding-mn)}@media (max-width: 992px){#mieszkania-lista,#mieszkania-lista-ulubione,.i-mieszkania-podobne{grid-template-columns:1fr 1fr}}@media (max-width: 768px){#mieszkania-lista,#mieszkania-lista-ulubione,.i-mieszkania-podobne{grid-template-columns:1fr}}#mieszkania-lista .mieszkanie,#mieszkania-lista-ulubione .mieszkanie,.i-mieszkania-podobne .mieszkanie{border:1px solid var(--kolorD);padding-inline:var(--padding-mn);padding-top:10px;padding-bottom:var(--padding-mn);border-bottom-right-radius:50px;gap:10px;cursor:pointer;transition:0.5s;position:relative}#mieszkania-lista .mieszkanie .tytul .tinw,#mieszkania-lista-ulubione .mieszkanie .tytul .tinw,.i-mieszkania-podobne .mieszkanie .tytul .tinw{text-transform:uppercase;font-size:14px}#mieszkania-lista .mieszkanie .tytul .tlok,#mieszkania-lista-ulubione .mieszkanie .tytul .tlok,.i-mieszkania-podobne .mieszkanie .tytul .tlok{font-size:18px}#mieszkania-lista .mieszkanie .plan,#mieszkania-lista-ulubione .mieszkanie .plan,.i-mieszkania-podobne .mieszkanie .plan{height:250px}#mieszkania-lista .mieszkanie .plan img,#mieszkania-lista-ulubione .mieszkanie .plan img,.i-mieszkania-podobne .mieszkanie .plan img{display:block;width:100%;height:100%;object-fit:contain}#mieszkania-lista .mieszkanie .p,#mieszkania-lista-ulubione .mieszkanie .p,.i-mieszkania-podobne .mieszkanie .p{color:var(--kolorT);font-size:11px}#mieszkania-lista .mieszkanie .w,#mieszkania-lista-ulubione .mieszkanie .w,.i-mieszkania-podobne .mieszkanie .w{font-weight:500;font-size:18px}#mieszkania-lista .mieszkanie .w span,#mieszkania-lista-ulubione .mieszkanie .w span,.i-mieszkania-podobne .mieszkanie .w span{font-size:0.8em}#mieszkania-lista .mieszkanie .txt-kom,#mieszkania-lista-ulubione .mieszkanie .txt-kom,.i-mieszkania-podobne .mieszkanie .txt-kom{color:var(--kolorW);font-size:12px}#mieszkania-lista .mieszkanie .border,#mieszkania-lista-ulubione .mieszkanie .border,.i-mieszkania-podobne .mieszkanie .border{width:100%;height:1px;background:var(--kolorD)}#mieszkania-lista .mieszkanie .i-cena,#mieszkania-lista-ulubione .mieszkanie .i-cena,.i-mieszkania-podobne .mieszkanie .i-cena{font-size:18px}#mieszkania-lista .mieszkanie .i-cena .standard,#mieszkania-lista-ulubione .mieszkanie .i-cena .standard,.i-mieszkania-podobne .mieszkanie .i-cena .standard{font-weight:500}#mieszkania-lista .mieszkanie .i-cena .pro,#mieszkania-lista-ulubione .mieszkanie .i-cena .pro,.i-mieszkania-podobne .mieszkanie .i-cena .pro{font-size:0.7em;font-weight:300;text-decoration:line-through}#mieszkania-lista .mieszkanie .ulubione,#mieszkania-lista-ulubione .mieszkanie .ulubione,.i-mieszkania-podobne .mieszkanie .ulubione{position:absolute;top:5px;right:5px;z-index:5;cursor:pointer}#mieszkania-lista .mieszkanie .ulubione::before,#mieszkania-lista-ulubione .mieszkanie .ulubione::before,.i-mieszkania-podobne .mieszkanie .ulubione::before{font:var(--fa-font-regular);content:'\f004'}#mieszkania-lista .mieszkanie .ulubione[data-ulubione="1"]::before,#mieszkania-lista-ulubione .mieszkanie .ulubione[data-ulubione="1"]::before,.i-mieszkania-podobne .mieszkanie .ulubione[data-ulubione="1"]::before{font-weight:900}#mieszkania-lista .mieszkanie:hover,#mieszkania-lista-ulubione .mieszkanie:hover,.i-mieszkania-podobne .mieszkanie:hover{border-color:var(--kolorT);border-bottom-right-radius:0}#mieszkania-lista .brak-mieszkan,#mieszkania-lista-ulubione .brak-mieszkan,.i-mieszkania-podobne .brak-mieszkan{text-align:center;padding-block:50px;font-size:1.2em;grid-column:span 3;background:rgba(0,0,0,0.01);cursor:auto}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne{display:table;width:100%}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .tr,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .tr{display:table-row}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .tr>*,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .tr>*{display:table-cell;vertical-align:middle;border-bottom:1px solid var(--kolor1);padding-block:10px;background:var(--kolor1);color:var(--kolor5);font-size:13px;font-weight:600;text-transform:uppercase}@media (max-width: 768px){#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .tr>*,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .tr>*{display:none}}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .tr .td,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .tr .td{text-align:center;cursor:pointer}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .tr .td--pow div,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .tr .td--pow div{text-align:center;flex:1}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .tr .td--cena .items div:first-child,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .tr .td--cena .items div:first-child{text-align:center;width:130px}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .tr .td .psort,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .tr .td .psort{align-items:center;justify-content:center;gap:5px}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .tr .td .psort::after,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .tr .td .psort::after{font:var(--fa-font-solid)}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .tr .td .psort[data-sort="0"]::after,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .tr .td .psort[data-sort="0"]::after{display:none}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .tr .td .psort[data-sort="-1"]::after,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .tr .td .psort[data-sort="-1"]::after{content:'\f161'}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .tr .td .psort[data-sort="1"]::after,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .tr .td .psort[data-sort="1"]::after{content:'\f884'}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .mieszkanie,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .mieszkanie{display:table-row}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .mieszkanie>*,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .mieszkanie>*{display:table-cell;vertical-align:middle;border-bottom:1px solid var(--kolor1);padding-block:10px}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .mieszkanie .border,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .mieszkanie .border{display:none}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .mieszkanie .tytul,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .mieszkanie .tytul{width:180px}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .mieszkanie .tytul .tinw,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .mieszkanie .tytul .tinw{font-size:10px}@media (max-width: 768px){#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .mieszkanie .tytul .tinw,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .mieszkanie .tytul .tinw{position:absolute;top:0}}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .mieszkanie .tytul .tlok,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .mieszkanie .tytul .tlok{font-size:12px}@media (max-width: 768px){#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .mieszkanie .tytul .tlok span,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .mieszkanie .tytul .tlok span{display:none}}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .mieszkanie .plan,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .mieszkanie .plan{width:60px;height:auto}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .mieszkanie .plan+div,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .mieszkanie .plan+div{width:40%}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .mieszkanie .i-par,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .mieszkanie .i-par{width:33%;float:left;text-align:center;display:flex;flex-direction:column-reverse}@media (max-width: 768px){#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .mieszkanie .i-par .w,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .mieszkanie .i-par .w{white-space:nowrap}}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .mieszkanie .i-par .p,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .mieszkanie .i-par .p{font-size:8px}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .mieszkanie .i-cena,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .mieszkanie .i-cena{width:130px;float:left;text-align:right}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .mieszkanie .txt-kom,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .mieszkanie .txt-kom{width:130px}#wykaz-mieszkan[data-typ="lista"] #mieszkania-lista .mieszkanie .ulubione,#wykaz-mieszkan[data-typ="lista"] .i-mieszkania-podobne .mieszkanie .ulubione{position:relative;top:auto;right:auto}#mieszkania-info{display:flex;justify-content:space-between;align-items:center;z-index:2;position:relative}@media (max-width: 768px){#mieszkania-info{flex-direction:column;align-items:flex-start}}#mieszkania-info .sort{display:flex;gap:30px}#mieszkania-info .sort div{display:flex;column-gap:10px;align-items:center;justify-content:flex-end}@media (max-width: 768px){#mieszkania-info .sort div:first-child{display:none}}#mieszkania-info .sort div i{cursor:pointer}@media (max-width: 992px){#mieszkania-info .sort{flex-direction:column;margin-left:auto}}#mieszkania-info[data-typ="kafelki"] i[data-typ="kafelki"]{color:var(--kolorW)}#mieszkania-info[data-typ="lista"] i[data-typ="lista"]{color:var(--kolorW)}#mieszkania-info div.sortowanie{position:relative;width:230px;gap:5px;display:block}#mieszkania-info div.sortowanie .wyb{padding-block:5px;display:flex;gap:5px;padding-inline:12px;width:100%;border-bottom:1px solid var(--kolor1);justify-content:space-between;cursor:pointer;font-size:15px}#mieszkania-info div.sortowanie .w{position:absolute;top:calc(100% + 10px);right:0;color:var(--kolor1);background:#fff;width:auto;opacity:1;max-height:1px;overflow:hidden;transition:0.2s}#mieszkania-info div.sortowanie .w>div{padding-block:10px;display:grid;gap:5px;text-align:left;border:1px solid var(--kolor1)}#mieszkania-info div.sortowanie .w .r{display:block;opacity:0.7;transition:0.2s;cursor:pointer;white-space:nowrap;padding-inline:10px;padding-block:5px}#mieszkania-info div.sortowanie .w .r span{font-weight:500}#mieszkania-info div.sortowanie .w .r:hover{background:#000;opacity:1;color:var(--kolor3)}#mieszkania-info div.sortowanie.on .w{max-height:400px}#mieszkania-filtry{border:1px solid var(--kolorT);background-color:var(--kolor5);padding:var(--padding-mn);border-top-right-radius:50px;font-size:14px;gap:20px;position:relative}#mieszkania-filtry .i-filtry-dodatkowe{gap:20px}#mieszkania-filtry .i-filtry-dodatkowe .itm-check{align-items:center;gap:5px;vertical-align:middle;cursor:pointer}#mieszkania-filtry .i-filtry-dodatkowe .itm-check[data-pchecked="1"] .check::after{content:'';position:absolute;top:2px;left:2px;width:7px;height:7px;border-radius:2px;background:var(--kolor4)}#mieszkania-filtry .i-filtry-dodatkowe .itm-check[data-pdisabled="1"]{opacity:0.2;cursor:auto}#mieszkania-filtry .i-filtry-dodatkowe .itm-check[data-pdisabled="1"] .check::after{display:none}#mieszkania-filtry .i-filtry-dodatkowe .check{width:13px;height:13px;border:1px solid var(--kolor4);border-radius:3px;position:relative}#mieszkania-filtry .i-filtr{gap:20px 50px;flex-wrap:wrap}#mieszkania-filtry .i-filtr .items{gap:5px}@media (max-width: 992px){#mieszkania-filtry .i-filtr .items{flex-wrap:wrap}}#mieszkania-filtry .btn{line-height:2em;padding-inline:1em;border:1px solid var(--kolorT);color:var(--kolorT);background:#fff;border-radius:5px;cursor:pointer}#mieszkania-filtry .btn[data-pchecked="1"]{background-color:var(--kolorW, #141414);color:#fff}#mieszkania-filtry .btn[data-pdisabled="1"]{background-color:var(--kolorD);color:var(--kolorT);opacity:0.4}#mieszkania-filtry .wyczysc-filtr{font-size:12px;text-decoration:underline;position:absolute;bottom:20px;right:20px;cursor:pointer}#header-plan .i-dane-og{gap:10px;margin-left:-30px}@media (max-width: 768px){#header-plan .i-dane-og{margin-left:0;margin-right:auto}}#header-plan .i-dane-og .i-p{font-weight:500}@media (max-width: 992px){#header-plan .i-dane-og .i-p{font-size:4.2vw}}@media (max-width: 768px){#header-plan .i-dane-og .i-p{font-size:25px}}#header-plan #back{color:var(--kolorW);margin-top:30px;cursor:pointer}#header-plan .t{font-size:var(--font-size-4)}@media (max-width: 768px){#header-plan .t{font-size:15px}}#header-plan .i-telefony{font-size:var(--font-size-4);font-weight:500;color:var(--kolorW)}@media (max-width: 768px){#header-plan .i-telefony{font-size:15px}}@media (max-width: 768px){#header-plan .i-header{flex-direction:column-reverse}}#plan .i-plan-dane{grid-template-columns:25% 1fr 25%;grid-gap:30px}@media (max-width: 1100px){#plan .i-plan-dane{grid-template-columns:1fr 30%}#plan .i-plan-dane .i-dane-mieszkania{order:3}}@media (max-width: 992px){#plan .i-plan-dane{grid-template-columns:1fr}#plan .i-plan-dane .i-dane-mieszkania{order:2}#plan .i-plan-dane .i-formularz-plan{order:3}}#plan .i-plan-img{border-radius:15px;border:1px solid var(--kolorD);margin-bottom:auto;position:relative}#plan .i-plan-img img{width:100%;display:block}#plan .i-plan-img a::after{content:'\f00e';font:var(--fa-font-light);position:absolute;bottom:5%;left:5%;color:var(--kolorW)}#plan .i-legenda{border-top:2px solid var(--kolorT);border-bottom:2px solid var(--kolorT);width:100%}#plan .i-legenda .i-l{padding-block:9px;border-bottom:1px solid var(--kolorD)}#plan .i-legenda .i-l:last-child{border-bottom:none}#plan .i-legenda .i-l .p{font-size:12px}#plan .i-legenda .i-l .w{font-size:13px;font-weight:600}#plan .i-legenda .i-l .w.t-cena{font-size:1em}#plan .i-legenda .t-lokal a{color:var(--kolorW)}#plan .i-ulubione{padding:0;justify-content:center;align-items:center;gap:10px;width:25%;margin-left:auto}#plan .i-ulubione::before{font:var(--fa-font-regular);content:'\f004'}#plan .i-ulubione::after{content:'dodaj do ulubionych';font-size:12px;text-transform:uppercase}#plan .i-ulubione[data-ulubione="1"]::before{font-weight:900}#plan .i-ulubione[data-ulubione="1"]::after{content:'ulubione'}#plan .i-pdf{border:2px solid var(--kolorW);border-radius:26px;color:var(--kolorW);text-transform:uppercase;font-size:12px;display:flex;justify-content:center;gap:10px;padding:12px;width:100%}#plan .lok-pion h3{font-size:14px;font-weight:500;text-align:center;padding-bottom:5px}#plan .i-spacery{justify-content:center;gap:10px;font-weight:500;align-items:center;padding-bottom:10px;font-size:14px}@media (max-width: 1100px){#plan .i-spacery{justify-content:flex-start;padding-left:var(--padding-mn)}}#plan .i-spacery .kr{width:1px;height:1em;background:var(--kolor1)}#plan .i-spacery .link{text-transform:uppercase;color:var(--kolorW);cursor:pointer}#plan .i-spacery .link.on{color:var(--kolor1)}#Footer{position:relative;width:100%;font-family:Lato;font-size:15px;font-weight:400;background:var(--kolor5);color:var(--kolor1);transition:0.5s;padding-top:20px;padding-bottom:20px}#Footer .itm{padding:20px;border-bottom:1px solid rgba(20,20,20,0.1)}#Footer .itm:first-child{border-bottom:none}#Footer .itm.footer{border-bottom:none;font-size:12px;line-height:1.1}@media (max-width: 768px){#Footer .itm.footer{flex-direction:column;align-items:flex-start}}#Footer .dodatkoweInfo{font-size:11px;text-align:center;line-height:1;opacity:0.48}@media (max-width: 768px){#Footer .dodatkoweInfo{text-align:left}}@media (max-width: 768px){#Footer .social{flex-direction:column;align-items:flex-start}#Footer .social ul{padding-left:0}}#Footer .i-social{gap:20px}#Footer .i-menu-footer .menu{gap:10px;font-weight:700;font-size:13px}@media (max-width: 768px){#Footer .i-menu-footer .menu{flex-direction:column}}#Footer .items-deweloper{margin-bottom:1rem}#Footer .deweloper .opis{width:min(700px, 80vw);opacity:0.8;margin-block:30px;line-height:1.8}#Footer .biuraSprzedazy{grid-template-columns:1fr auto auto auto;align-items:center;gap:50px;font-size:20px}@media (max-width: 992px){#Footer .biuraSprzedazy{font-size:18px}}@media (max-width: 768px){#Footer .biuraSprzedazy{grid-template-columns:1fr}}#Footer .biuraSprzedazy .i-tytul{font-size:24px}#Footer .biuraSprzedazy .itmg{font-size:18px}#foto-footer{position:relative}#foto-footer .tlo{position:relative}#foto-footer .tlo img{width:100%;object-fit:cover;aspect-ratio:16 / 9}#foto-footer h1{position:absolute;bottom:20%;left:var(--mbok);color:#fff;font-size:clamp(40px, 6vw, 65px);white-space:pre-line;text-shadow:0 0 20px rgba(0,0,0,0.5)}#foto-footer+#Footer{margin-top:0}form .inputy{display:grid;grid-template-columns:1fr;grid-gap:20px;margin-bottom:1rem}form .inputy .input{position:relative;height:56px;background:#fff;border:1px solid #C1C1B9;border-radius:6px}form .inputy .input label{position:absolute;top:50%;transform:translateY(-50%);margin:0 auto 0 20px;font-size:16px;font-weight:400;color:#000;text-align:left;display:block;opacity:0.5;transition:0.5s}form .inputy .input .iko{position:absolute;top:0;height:100%;font-size:16px;padding:0 10px;display:flex}form .inputy .input .iko:before{margin:auto 0}form .inputy .input input{margin:0;border:none;padding:15px 1em 0 40px;width:100%;font-size:15px;outline:none;color:var(--kolor1);background:none;text-align:left;height:100%}form .inputy .input.err{color:#f00;border-color:#f00 !important}form .inputy .input.err .iko{color:#f00}form .inputy .input.err label{color:inherit !important}form .inputy .input.ttxt label{top:16%;font-size:11px;line-height:1}form .zgody .t{font-size:11px;line-height:1;margin-left:15px}form .zgoda{margin:0 0 0.5rem;font-size:11px;line-height:1;font-weight:300;padding:0 15px;text-align:left;display:grid;grid-template-columns:20px 1fr;grid-gap:10px}form .zgoda.trzgodaK{color:var(--kolor1);font-weight:700}form .zgoda .dymek{margin:0 auto 0 0;flex:1}form .zgoda .zgoda-check{width:15px;height:15px;border:1px solid #D0D0D0;border-radius:4px;background:#fff;margin-right:20px;position:relative}form .zgoda .zgoda-check i{display:none}form .zgoda.err .zgoda-check{border-color:#f00;background:rgba(255,0,0,0.2)}form .zgoda.check{color:var(--kolor1)}form .zgoda.check i{display:block;position:absolute;top:-3px;left:3px;font-size:15px}form .akcja{margin:30px 0 0}form .akcja .btn-akcja{width:100%}form .akcja .wyslij{width:100%;border:none;background:none}form .akcja i{display:none}.i-formularz-plan{border:2px solid var(--kolorT);border-radius:10px;padding:10px;background:#f8f8f8}.i-formularz-plan h1{font-size:20px;padding-left:10px}.i-formularz-plan h2{font-size:16px;text-transform:none;font-weight:300;padding-left:10px;margin-bottom:10px}.i-formularz-plan form .inputy{grid-gap:10px}.i-formularz-plan form .inputy .input{height:45px}.i-formularz-plan form .inputy label{font-size:12px}.i-formularz-plan form .inputy input{padding-inline:20px}.i-formularz-plan form .zgoda{font-size:10px}.i-formularz-plan form .akcja .wyslij{padding-block:1em;color:var(--kolorW);border-color:var(--kolorT)}.formTel{--k1:#fff;--k2:#bbb;--k3:#000;--wForm:450px;position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:999999999}.formTel .srodek{box-shadow:0 2px 5px rgba(0,0,0,0.5);width:var(--wForm);margin:auto}.formTel .zamknij{position:absolute;right:0;top:0;cursor:pointer;transform:translate(1.5em, -1.5em);color:var(--k1);z-index:9}.formTel .zamknij:before{font:var(--fa-font-regular);content:'\f00d';font-size:25px;font-weight:300}.formTel .click{background:var(--k3);color:var(--k1);position:absolute;width:auto;height:auto;padding:6px 1.5em 10px;transform:rotate(90deg);transform-origin:left top;z-index:0;opacity:0;cursor:pointer;box-shadow:0 20px 40px 0 rgba(0,0,0,0.2);transition:0.5s;display:flex;border-top:5px solid var(--k2);display:none}.formTel .click .tytul{white-space:nowrap;margin:auto}.formTel .click .tytul span{display:block}.formTel .click .tytul span:first-child{font-weight:300;font-size:12px;line-height:1;text-align:center}.formTel .click .tytul span:last-child{font-weight:700;font-size:13px}.formTel .wrap{background:rgba(255,255,255,0.85);border:1px solid var(--kolor1);border-radius:18px;padding:20px;position:relative;z-index:1;font-size:16px;text-align:left;color:var(--k3)}.formTel .wrap h3{font-size:30px;font-weight:400;margin:0 0 15px}.formTel .wrap h3 span{display:inline}.formTel .wrap .telefonNr{display:inline-block;font-size:35px;font-weight:700;margin-bottom:10px;padding:0}.formTel .wrap h4{font-size:12px;font-weight:500;margin:0;line-height:1.2em}.formTel .wrap h4 span{display:inline}.formTel .wrap form{margin:20px 0 0}.formTel .wrap form .inputy .input label{z-index:0}.formTel .wrap form .inputy .input input{position:relative;z-index:1}.formTel .wrap form .akcja{margin:0 auto}.formTel .wrap form .akcja .wyslij{margin:0 auto;text-transform:uppercase}.formTel .wrap form ::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}.formTel .wrap form :-moz-placeholder{color:rgba(255,255,255,0.5)}.formTel .wrap form ::-moz-placeholder{color:rgba(255,255,255,0.5)}.formTel .wrap form :-ms-input-placeholder{color:rgba(255,255,255,0.5)}.formTel.formTelMakieta,.formTel.formTelMakietaFrontPage,.onFormTel .formTel{display:flex}.formTel.formTelMakieta .click,.formTel.formTelMakietaFrontPage .click,.onFormTel .formTel .click{display:none}.formTel.formTelMakieta .mieszkanie:first-letter,.formTel.formTelMakietaFrontPage .mieszkanie:first-letter,.onFormTel .formTel .mieszkanie:first-letter{text-transform:uppercase}#tloFormTel{display:none}.onFormTel #tloFormTel{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000;opacity:0.85;display:block;z-index:9}#masz-pytania{padding-bottom:min(70px, 15vh)}#masz-pytania .header h1{font-weight:600}#masz-pytania .header h2{font-size:40px;font-weight:300;line-height:1.2;text-transform:none;color:inherit}#masz-pytania .i-kontakt-form{grid-template-columns:35% 1fr;gap:30px}@media (max-width: 992px){#masz-pytania .i-kontakt-form{grid-template-columns:1fr}}#masz-pytania .i-kontakt-form h2{font-size:25px;text-transform:none;font-weight:300;margin-bottom:1rem;color:inherit}#masz-pytania .i-kontakt-form h2 .b{font-weight:600}#masz-pytania .i-formularz{background:var(--kolor5);border-radius:15px;padding:60px;height:100%}@media (max-width: 992px){#masz-pytania .i-formularz{padding:20px}}#masz-pytania .i-ogolne{padding-block:30px}#masz-pytania .i-ogolne h3{white-space:pre-line;font-size:24px;line-height:1.2;margin-bottom:1rem}#masz-pytania .i-ogolne .txt{font-size:18px;line-height:1.5;font-weight:200;margin-bottom:2rem}#masz-pytania .i-ogolne h4{font-size:18px;font-weight:600}#masz-pytania .i-ogolne .telefon{margin-bottom:2rem}#masz-pytania .i-ogolne .telefon a{color:var(--kolor2);font-size:35px}#masz-pytania .i-ogolne address{font-size:18px;line-height:1.2;font-weight:300;white-space:pre-line}#masz-pytania .i-ogolne address span{white-space:pre-line;display:block;padding-top:.5rem}
