@-webkit-keyframes rightSpring{0%,to{left:0}50%{left:-30px}}@keyframes rightSpring{0%,to{left:0}50%{left:-30px}}@-webkit-keyframes leftSpring{0%,to{left:0}50%{left:30px}}@keyframes leftSpring{0%,to{left:0}50%{left:30px}}:root{--text-color-main:#000000;--text-color-secondary:#ae8c61;--background-color-main:#ffffff;--border-radius:0.625rem}.navbar{--bs-navbar-nav-link-padding-x:1rem;--bs-navbar-padding-y:0}.navbar-nav{--bs-nav-link-padding-y:0.25rem}*{margin:0;padding:0}body,html{height:100%;width:100%}html{scroll-behavior:smooth;scrollbar-gutter:stable;scroll-padding-top:5rem}body,h1,h2,h3,h4,h5,h6{font-family:"Mukta",sans-serif}a,body{color:var(--text-color-main)}body,li,p{font-weight:400}body{-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--background-color-main);font-size:1rem}img{max-width:100%}li,p{font-size:1.125rem}a{text-decoration:none}a:hover{color:var(--text-color-secondary)}a.my-link{position:relative}a,a.my-link::after,header.fixed-top{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}a.my-link::after{position:absolute;content:"";width:100%;height:1px;left:0;bottom:-2px;background:var(--text-color-main)}.search-container .form-select option,a.my-link:hover::after{background:var(--text-color-secondary)}strong{font-weight:600}.breadcrumb-page{padding-top:3rem}.breadcrumb-item,.breadcrumb-item a,.breadcrumb-item+.breadcrumb-item::before,.breadcrumb-item.active{color:var(--text-color-main);font-size:.875rem}.navbar-nav .dropdown-menu{border:0}@media (min-width:1200px){.dropdown:hover>.dropdown-menu{display:block}.dropdown>.dropdown-toggle:active{pointer-events:none}.navbar-expand-xl .navbar-nav .dropdown-menu{background:linear-gradient(265deg,#cdb79b 0,#ae8c61 50%,#937144 100%)}.navbar-expand-xl .navbar-nav .dropdown-menu .dropdown-item{color:var(--background-color-main)}.dropdown-item:focus,.dropdown-item:hover{background:var(--text-color-secondary)}.navbar .dropdown-hover::after{margin-left:.255em;vertical-align:.255em;content:"";border:solid var(--text-color-main);border-width:0 1px 1px 0;display:inline-block;padding:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.navbar .nav-link.dropdown-hover:hover::after{border:solid var(--text-color-secondary);border-width:0 1px 1px 0;display:inline-block;padding:2px}}@media (min-width:1500px){.container{max-width:1374px}}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-weight:600}h1{font-size:4.5rem}h2{font-size:3.75rem}h3{font-size:3rem}h4{font-size:2.25rem}h5{font-size:1.5rem}.offerList.offerList-grid .offer-list-box .apartment-box__name p,h6{font-size:1.25rem}header.fixed-top{background:#fff;padding:1rem 0}main{margin-top:6rem}.navbar-brand img{width:12.75rem;height:auto}.navbar-toggler{border:0}.navbar-toggler,.navbar-toggler:hover{background:0 0!important}.navbar-toggler:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.navbar-toggler .icon-bar{height:2px;width:26px;background-color:var(--text-color-main);border-radius:1px;display:block;margin-top:5px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.navbar-toggler .top-bar{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:10% 10%;-ms-transform-origin:10% 10%;transform-origin:10% 10%}.navbar-toggler .middle-bar{opacity:0}.navbar-toggler .bottom-bar{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:10% 90%;-ms-transform-origin:10% 90%;transform-origin:10% 90%}.navbar-toggler.collapsed .top-bar{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.navbar-toggler.collapsed .middle-bar{opacity:1}.navbar-toggler.collapsed .bottom-bar{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.nav-link,.nav-link:visited{color:var(--text-color-main);font-size:1rem;text-transform:uppercase;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.nav-link:focus,.nav-link:hover{color:var(--text-color-secondary)}.navbar .dropdown-toggle::after{border:solid var(--text-color-main);border-width:0 1px 1px 0;display:inline-block;padding:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.navbar .nav-link.dropdown-toggle:hover::after{border:solid var(--text-color-secondary);border-width:0 1px 1px 0;display:inline-block;padding:2px}.navbar-expand-xl .navbar-collapse{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.top-menu__social{position:relative;width:50px;height:2.8rem}.top-menu__social.top-menu-nobefore{width:140px}.top-menu__social.top-menu-nobefore a{color:#008f72}#offerList.grid .offerList-list,#offerList.list .offerList-grid,.offerList.offerList-grid .offer-list-box .apartment-box__name::after,.top-menu__social.top-menu-nobefore::before{display:none}.social-link{width:3rem;height:3rem}.social-icon-fb,.social-icon-fb-hover{position:absolute;top:0;right:0;display:block}.social-icon-ig,.social-icon-ig-hover{position:absolute;top:0;left:1.5rem;display:block}.social-icon{visibility:visible;opacity:1}.social-icon,.social-icon-hover{width:3rem;height:3rem;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.social-icon-hover,.social-link:hover .social-icon{visibility:hidden;opacity:0}.social-link:hover .social-icon-hover{visibility:visible;opacity:1}.project-btn,.project-btn:link,.project-btn:visited{font-size:1rem;color:var(--background-color-main);text-decoration:none;padding:.7rem 1.8rem .7rem 1rem;border:0;position:relative;display:inline-block;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;border-radius:var(--border-radius);min-width:10rem;text-align:center;background:-o-linear-gradient(185deg,#937144 0,#ae8c61 50%,#cdb79b 100%);background:linear-gradient(265deg,#937144 0,#ae8c61 50%,#cdb79b 100%)}.project-btn.project-btn--white{background:var(--background-color-main);color:var(--text-color-main)}.project-btn::before{content:"";position:absolute;left:.25rem;top:.25rem;border:1px solid #fff;border-radius:var(--border-radius);width:calc(100% - 8px);height:calc(100% - 8px)}.project-btn::after{content:"";position:absolute;right:1.25rem;top:50%;border:solid var(--background-color-main);border-width:0 1.5px 1.5px 0;display:inline-block;padding:3.5px;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.project-btn.project-btn--white::after{border:solid var(--text-color-main);border-width:0 1.5px 1.5px 0}.project-btn:hover{-webkit-box-shadow:0 0 10px #cfba9f;box-shadow:0 0 10px #cfba9f}.project-btn::after,.project-link,.project-link::after{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.project-link{color:var(--text-color-main);font-size:1.125rem;position:relative}.project-link::after{content:"";border:solid var(--text-color-main);border-width:0 2px 2px 0;display:inline-block;padding:3px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:1rem}.project-link:hover{color:var(--text-color-secondary)}.project-link:hover::after{border:solid var(--text-color-secondary);border-width:0 2px 2px 0}.project-link--white{color:var(--background-color-main)}.project-link--white::after{border:solid var(--background-color-main);border-width:0 2px 2px 0}.form-check-label a:hover,.project-gradient a:hover,.project-link--white:hover,.section-header__title{color:var(--text-color-main)}.project-link--white:hover::after{border:solid var(--text-color-main);border-width:0 2px 2px 0}.tab-content .tab-pane.active{-webkit-animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) .1s both;animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) .1s both}@media (min-width:768px){.first-sec .section-header{-webkit-animation:fade-in-bottom .6s cubic-bezier(.39,.575,.565,1) both .1s;animation:fade-in-bottom .6s cubic-bezier(.39,.575,.565,1) both .1s}.first-sec .desc-anim,.first-sec .our-princples,.first-sec .project-btn,.first-sec .section-desc{-webkit-animation:fade-in-bottom .6s cubic-bezier(.39,.575,.565,1) both .5s;animation:fade-in-bottom .6s cubic-bezier(.39,.575,.565,1) both .5s}.first-sec .photo-anim{-webkit-animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) .3s both;animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) .3s both}}.section-header__title{font-weight:600;font-size:3.75rem;text-transform:uppercase}.section-header__title--h1{font-size:3.1rem}.section-header__subtitle{font-size:1.25rem;font-weight:400;text-transform:uppercase;background:-o-linear-gradient(185deg,#937144 0,#ae8c61 50%,#cdb79b 100%);background:linear-gradient(265deg,#937144 0,#ae8c61 50%,#cdb79b 100%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:1.8px}.hero-baner .section-header__subtitle{color:#008f72;background:0 0;-webkit-text-fill-color:initial}.sec-pad-big{padding:10rem 0}.cta.sec-pad-big{padding-top:7rem;padding-bottom:4rem}.sec-pad{padding:5rem 0}.img-bg{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-2}.hero-baner{min-height:80vh}.hero-baner .section-header{padding-top:8rem;padding-bottom:5rem}.hero-baner .img-bg{-webkit-filter:blur(5px);filter:blur(5px)}.hero-baner .img-hero{width:31.25rem;height:auto;-o-object-fit:contain;object-fit:contain;margin-left:1rem}.hero-baner__subtitle{font-size:1.25rem;font-weight:400;text-transform:uppercase;letter-spacing:1.8px;color:#937144}.hero-baner__description{width:80%}.home .search-form{margin-top:-3rem;z-index:1;position:relative}.project-gradient{background:-o-linear-gradient(185deg,#cdb79b 0,#ae8c61 50%,#937144 100%);background:linear-gradient(265deg,#cdb79b 0,#ae8c61 50%,#937144 100%)}.project-gradient .section-header__title,.project-gradient p{color:var(--background-color-main)}.project-gradient .section-header__subtitle{background:0 0;color:var(--background-color-main);-webkit-text-fill-color:var(--background-color-main)}.search-container form{border-radius:var(--border-radius);padding:2rem 1.5rem}.search-container .form-label{font-weight:400;color:#fff;letter-spacing:1.6px;text-transform:uppercase;font-size:1rem}.search-container select{padding:0 10px 5px;border-radius:0;border:0;border-bottom:1px solid #fff;color:#fff;background-color:transparent;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17.922" height="10.021" viewBox="0 0 17.922 10.021"><g id="Group_143" data-name="Group 143" transform="translate(-1789.439 -848.355)"><line id="Line_3" data-name="Line 3" y1="7.9" x2="7.9" transform="translate(1798.4 849.416)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-width="1.5"/><line id="Line_4" data-name="Line 4" x1="7.9" y1="7.9" transform="translate(1790.5 849.416)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-width="1.5"/></g></svg>');background-repeat:no-repeat;background-position:right 50%;background-size:16px;cursor:pointer}.search-container .form-select:focus{-webkit-box-shadow:none;box-shadow:none}.search-container button{background:0 0;border:0}.advantages{margin-top:5rem}.advantages .section-desc{width:75%}.advantages .advantages__desc{text-transform:uppercase;margin-bottom:0;margin-left:1rem;font-size:1.125rem}.advantages .advantages__bg{position:absolute;bottom:-5rem;right:0;width:22.5rem;height:36rem}.img-sec__bg{width:21.25rem;height:36rem}.about-sec .img-sec__bg{width:23rem}.about-sec.first-sec .img-sec__bg{width:32rem}.advantages .advantages__bg img,.img-sec__bg img{width:100%;height:100%;z-index:-2;position:relative;-o-object-fit:cover;object-fit:cover}.advantages .advantages__photo,.sec__photo{position:absolute;bottom:-5rem;right:5rem;z-index:1;width:33.125rem;height:auto;-o-object-fit:contain;object-fit:contain}.about-sec .sec__photo{width:33rem;height:33rem;right:0}.about-sec.reverse-sec .sec__photo{right:auto;left:0}.investor-sec .sec__photo{width:34.375rem}.packages-sec .sec__photo{width:42.5rem;right:1rem}.finance-sec .sec__photo{width:36.25rem;right:3rem}.investor-sec-reverse .sec__photo{right:auto;left:8rem}.sec__photo{bottom:0}.project-graphic{position:absolute;left:0;top:-3rem;z-index:-3}.first-sec .project-graphic{top:15rem}.gallery-photo-container{overflow:hidden;border-radius:var(--border-radius)}.gallery .gallery-photo{height:22rem;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s}.gallery .glightbox:hover .gallery-photo{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.gallery .nav-link{text-align:center;color:var(--text-color-main);padding:1rem;margin-bottom:0;border:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-size:1.25rem}.gallery .nav-tabs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0}.gallery .nav-tabs .nav-item.show .nav-link,.gallery .nav-tabs .nav-item:hover .nav-link,.gallery .nav-tabs .nav-link.active{background:0 0;color:var(--text-color-secondary)}.available-sec{padding-bottom:6rem}.available-slider .slick-slide{padding:0 .8rem}.available-slider .slick-arrow{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;z-index:20;cursor:pointer}.available-slider .slick-arrow.slick-prev{left:-2rem}.available-slider .slick-arrow.slick-next{right:-2rem}.apartment-box{padding:2rem 1rem;border-radius:var(--border-radius)}.apartment-box__name p{font-size:2.6rem;line-height:1;text-transform:uppercase;font-weight:700}.apartment-box p{color:var(--background-color-main)}.apartment-box__details p{font-size:.95rem;margin-bottom:0;line-height:1.2}.available-slider .apartment-box__details p{font-size:.7rem}.apartment-box__details .col-sm-4:nth-child(2){position:relative}.apartment-box__details .col-sm-4:nth-child(2)::after,.apartment-box__details .col-sm-4:nth-child(2)::before{position:absolute;top:0;content:"";display:inline-block;height:100%;width:1px;background:var(--background-color-main)}.apartment-box__details .col-sm-4:nth-child(2)::before{left:.75rem}.apartment-box__details .col-sm-4:nth-child(2)::after{right:.75rem}.why-us__list{border-bottom:1px solid rgba(147,113,68,.5);padding:1rem 0}.why-us__list-desc{padding-left:1rem}.why-us__list-desc p:first-child{text-transform:uppercase;margin-bottom:.5rem;margin-top:1rem}.why-us__list-desc p:last-child{font-size:1rem}.why-us__img-bg{width:calc(100% - 20px);height:28.625rem;position:absolute;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}.blurred-bg::before,.why-us__img-bg .blurred-bg{width:100%;height:100%}.why-us__img{z-index:1;position:relative;-o-object-fit:contain;object-fit:contain;width:22rem;height:auto}.cta__box{color:var(--background-color-main);padding:3rem 2rem;border-radius:.5rem;position:relative}.cta__box-desc p{font-size:1rem}.cta__img,.cta__img-bg{position:absolute;bottom:0}.cta__img{right:2%;-o-object-fit:contain;object-fit:contain}.cta__img-bg{overflow:hidden;right:0;width:26.25rem;height:100%;border-top-right-radius:10px;border-bottom-right-radius:10px}.first-sec .cta__img-bg{width:29.75rem}.first-sec .cta__img{right:0}.cta__img-bg img{-webkit-filter:blur(5px);filter:blur(5px);-o-object-fit:cover;object-fit:cover}.cta__box .section-header__title{font-size:40px;line-height:40px}.cta__box .section-header__subtitle{font-size:1rem}.cta__contact-details{margin-left:.5rem;line-height:normal;font-size:19px}.cta__contact-details p{font-size:.75rem;margin-bottom:0}.project-gradient a{font-weight:600}.pzfd{max-width:350px;height:auto}.map__legend{border-bottom:1px solid rgba(147,113,68,.5);padding:1.5rem 0}.map__legend p{text-transform:uppercase;margin-bottom:0;margin-left:1rem}#map{height:43rem}.blurred-bg{position:relative}.blurred-bg::before{content:"";display:block;position:absolute;top:0;left:0;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:-1}.choose-size__box{width:20rem;height:24.625rem;position:relative}.choose-size__box p{text-transform:uppercase;font-weight:600;font-size:1.25rem;z-index:1;position:relative;text-align:center;padding:4rem 1rem}.choose-size__box:hover p,.project-gradient a{color:var(--background-color-main)}.choose-size__box-bg,.choose-size__box-bg-hover{position:absolute;top:0;left:0;visibility:visible;opacity:1;width:20rem;height:24.625rem;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.choose-size__box-bg-hover{visibility:hidden;opacity:0;-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,.5));filter:drop-shadow(0 0 5px rgba(0,0,0,.5))}.choose-size__box-img,.choose-size__box-img-hover{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:visible;opacity:1;width:15.625rem;height:11.25rem;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.choose-size__box-img-hover{visibility:hidden;opacity:0}.choose-size__box:hover .choose-size__box-bg,.choose-size__box:hover .choose-size__box-img{visibility:hidden;opacity:0}.choose-size__box:hover .choose-size__box-bg-hover,.choose-size__box:hover .choose-size__box-img-hover{visibility:visible;opacity:1}.first-sec.about-sec .section-desc,.first-sec.investor-sec .section-desc{width:85%}.list-view__icon{cursor:pointer;opacity:.3;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.list-view__icon.active,.list-view__icon:hover,.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before,.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}.apartments .first-sec{padding-top:5rem}.apartments .first-sec .main-building{width:auto;height:38rem;-o-object-fit:contain;object-fit:contain}.apartments .search-results{overflow-x:hidden}.offerList:not(.offerList-grid) .apartment-box{width:calc(100% - 44px)}.offer-list-box .apartment-box__name p{font-size:2rem;margin-bottom:.5rem}.offer-list-box .apartment-box__name{position:relative;padding-right:2.5rem}.offer-list-box .apartment-box__name::after{position:absolute;right:1.5rem;top:0;content:"";display:inline-block;height:100%;width:1px;background:var(--background-color-main)}.offer-list-box__status-container{border-radius:5px;color:#fff;text-align:center}.offerList:not(.offerList-grid) .offer-list-box__status-container{position:absolute;right:0;top:0;width:2rem;height:100%}.offer-list-box__status-container.offer-list-box__status--dostepne{background:#008f72}.offer-list-box__status-container.offer-list-box__status--sprzedane{background:#ec0303}.offer-list-box__status-container.offer-list-box__status--rezerwacja{background:#f19800}.offerList:not(.offerList-grid) .offer-list-box__status-container .offer-list-box__status{position:absolute;top:50%;left:50%}.offerList:not(.offerList-grid) .offer-list-box__status-container .offer-list-box__status span{-webkit-transform:translateX(-50%) translateY(-50%) rotate(90deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(90deg);transform:translateX(-50%) translateY(-50%) rotate(90deg);display:block;text-transform:uppercase}.offerList.offerList-grid .offer-list-box__status-container .offer-list-box__status span{display:inline-block;font-size:.625rem;text-transform:uppercase;padding:.2rem 0}.apartment-desc .offer-list-box__status-container{display:inline-block;padding:.2rem 1em;min-width:14rem;margin-bottom:1rem}.apartment-desc .offer-list-box__status-container .offer-list-box__status span{font-size:1rem;text-transform:uppercase}.offerList.offerList-grid .offer-list-box .apartment-box__name{padding-right:0}.offerList.offerList-grid .apartment-box__details p{font-size:.66rem}.offerList.offerList-grid .offer-list-box .project-link{font-size:.875rem}.offerList.offerList-grid .offer-list-box .project-link::after{border:solid var(--background-color-main);border-width:0 1px 1px 0;margin-left:.5rem}.offerList.offerList-grid .offer-list-box .project-link:hover::after{border:solid var(--text-color-main);border-width:0 1px 1px 0}.apartment-box__img_wrapper{aspect-ratio:160/113;margin-bottom:1rem}.offerList.offerList-grid .apartment-box__img{width:100%;height:100%;object-fit:contain;margin-bottom:0}.offerList.offerList-grid .apartment-box{padding-top:1rem}.numbers-sec .img-numbers{position:absolute;bottom:0;right:8rem;width:29rem;height:auto;-o-object-fit:contain;object-fit:contain}.numbers-sec .img-bg{-o-object-position:right;object-position:right}.number-box{width:12.75rem;height:15.625rem;position:relative;padding-top:4rem}.number-box .number-box__bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;z-index:-1}.attractions__box p,.number-box p{font-weight:600}.number-box__middle{height:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.number-box__number{font-size:3rem;line-height:1;margin-bottom:0}.number-box__desc{font-size:1.25rem;padding:0 1rem;line-height:1.2}.single-apartment-nav img{width:1.75rem}.single-apartment-nav-link-next::after,.single-apartment-nav-link-prev::before{content:"";border:solid var(--text-color-main);border-width:0 1px 1px 0;display:inline-block;padding:3px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;margin-bottom:.1rem}.single-apartment-nav-link-next::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:.5rem}.single-apartment-nav-link-prev::before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-right:.5rem}.single-apartment-nav-link-next:hover::after,.single-apartment-nav-link-prev:hover::before{border:solid var(--text-color-secondary);border-width:0 1px 1px 0}.single-apartment .img-thumnb{width:41rem;height:auto;-o-object-fit:contain;object-fit:contain}.single-apartment .apartment__details p{text-align:center;font-size:clamp(1rem,.7798rem + .4587vw,1.25rem);margin-bottom:0}.single-apartment .apartment__details .col-4:nth-child(1) p{text-align:left}.single-apartment .apartment__details .col-4:nth-child(2){border-left:1px solid var(--text-color-secondary);border-right:1px solid var(--text-color-secondary)}.attractions__box .attractions__box-img,.single-apartment .img-thumb{width:41.9rem;height:auto;-o-object-fit:contain;object-fit:contain}.attractions__box{text-align:center}.attractions__box .attractions__box-img{width:20rem;display:block;margin:0 auto}.attractions__box .attractions__box-name{font-size:1.875rem;text-transform:uppercase;margin-top:2rem;margin-bottom:.5rem}.attractions__box .attractions__box-time{font-size:1.5rem;margin-bottom:0;margin-left:.5rem}.our-princples p{text-transform:uppercase;margin-bottom:0}.first-sec .contact-details,.our-princples p{margin-left:.8rem}.first-sec .contact-details p{text-transform:uppercase;margin-bottom:.5rem}.box-anim{position:relative}.lab-anim{-webkit-transform:translate(0,1.8rem);-ms-transform:translate(0,1.8rem);transform:translate(0,1.8rem);color:#fff;font-weight:300;font-size:1rem;letter-spacing:1.6px;text-transform:uppercase;pointer-events:none;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.focused .lab-anim{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);font-size:1rem}.form-control{padding:12px 5px 5px;font-size:1rem;border-radius:0;border:0;background:0 0;-webkit-box-shadow:0 1px 0 0 var(--background-color-main);box-shadow:0 1px 0 0 var(--background-color-main);-webkit-transition:-webkit-box-shadow 150ms ease-out;-o-transition:box-shadow 150ms ease-out;transition:box-shadow 150ms ease-out;transition:box-shadow 150ms ease-out,-webkit-box-shadow 150ms ease-out}.form-control:focus{-webkit-box-shadow:0 1px 0 0 var(--background-color-main);box-shadow:0 1px 0 0 var(--background-color-main);background:0 0}.box-anim input.filled,.box-anim textarea.filled{-webkit-box-shadow:0 1px 0 0 var(--text-color-main);box-shadow:0 1px 0 0 var(--text-color-main)}.form-check-input[type=checkbox]{cursor:pointer;width:1.25rem;height:1.25rem;margin-top:.1rem;border-radius:0;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:70%;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:1px solid #fff;margin-right:.8rem}.form-check-input:focus{-webkit-box-shadow:none;box-shadow:none}.form-check-label,.form-check-label a{color:var(--background-color-main)}.form-check-label a{text-decoration:underline}.site-footer{padding-top:8rem}.site-footer p{font-size:1rem}.site-footer .contact-icon,.site-footer .social-icon{margin-right:.5rem}.footer-nav{list-style:none;padding-top:5rem;padding-left:.5rem}.footer-nav .nav-item{padding-right:2.8rem;display:inline-block;margin-bottom:1rem}.footer-nav .nav-item:last-child{padding-right:0}.footer__contact-address p{margin-bottom:0;padding-top:1.3rem}.site-footer .footer__contact{padding-top:3rem}.site-footer .footer__contact .contact-icon{width:3rem;height:3rem}.site-footer-top .container{padding-bottom:4rem;border-bottom:1px solid rgba(147,113,68,.5)}.site-footer-bottom p{font-size:.75rem;margin-bottom:0;font-weight:500}@media (max-width:1499.98px){.section-header__title--h1{font-size:3rem}.hero-baner .img-hero{width:24rem}.apartments .first-sec .main-building{height:33rem}.about-sec .img-sec__bg{width:23rem;height:28rem}.about-sec.first-sec .img-sec__bg{width:28rem;height:28rem}}@media (max-width:1399.98px){.offerList.offerList-grid .apartment-box__details p{font-size:.63rem}.section-header__title--h1{font-size:2.5rem}.numbers-sec .img-numbers{right:6rem}.advantages .advantages__photo{right:2rem}main{margin-top:5rem}.top-menu__social{width:70px}.top-menu__social.top-menu-nobefore{width:140px}.social-icon-ig,.social-icon-ig-hover{left:.625rem}.social-icon-fb,.social-icon-fb-hover{right:.625rem}.navbar{--bs-navbar-nav-link-padding-x:0.8rem}.navbar-brand img{width:10rem}}@media (min-width:1400px) and (max-width:1499.98px){.choose-size__box{width:19rem}}@media (max-width:1260px){.numbers-sec .img-numbers{display:none}}@media (max-width:1199.98px){.navbar-nav .dropdown-menu .dropdown-item{text-transform:uppercase;font-size:.9rem}.choose-size__box{margin:0 auto;margin-bottom:3rem}.cta__img,.cta__img-bg{display:none}.about-sec .sec__photo,.about-sec.reverse-sec .sec__photo,.advantages .advantages__photo,.sec__photo{display:block;margin:0 auto;position:relative;right:0}.about-sec.reverse-sec .sec__photo,.investor-sec-reverse .sec__photo{left:auto}.finance-sec .sec__photo,.packages-sec .sec__photo{right:auto}.sec__photo{margin-top:3rem}.img-sec__bg{position:absolute;bottom:0}.about-sec .img-sec__bg,.about-sec.first-sec .img-sec__bg,.advantages .advantages__bg,.img-sec__bg{height:18rem;width:60%;right:20%}.navbar-expand-xl .navbar-nav{padding-top:1rem}.top-menu__fast-contact{position:absolute;top:.4rem;left:11rem}.cta__box .section-header__title,.section-header__title,.section-header__title--h1,h2{font-size:2.75rem}h3{font-size:2rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}.advantages{margin-top:3rem}.sec-pad{padding:3rem 0}.sec-pad-big{padding:5rem 0}}@media (max-width:991.98px){.hero-baner .img-bg{-o-object-position:left;object-position:left}.apartment-box__details .col-sm-4:last-child p{text-align:center}.offerList.offerList-grid .offer-list-box__status-container .offer-list-box__status span{font-size:1rem}.offerList.offerList-grid .apartment-box__details p{font-size:.85rem}.number-box{margin:0 auto;margin-bottom:3rem}.offer-list-box .apartment-box__name::after{display:none}.project-graphic{width:90%}.hero-baner .img-hero{display:block;margin:0 auto;width:20rem}}@media (max-width:767.98px){.search-container select{padding-bottom:0}.search-container .select-container{padding-bottom:1rem}.apartments .first-sec .main-building{height:28rem}.footer-nav{padding-top:2rem}.footer__contact-address p,.site-footer .footer__contact{padding-top:0}.footer__contact,.site-footer-top .social-media{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__contact-item,.site-footer-top .social-media-item{-ms-flex-preferred-size:15rem;flex-basis:15rem;margin-bottom:.5rem}.about-sec .img-sec__bg,.about-sec.first-sec .img-sec__bg,.advantages .advantages__bg,.img-sec__bg{height:18rem;width:100%;right:0}.advantages .advantages__box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.advantages .advantages__box img,.advantages .advantages__box p{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;text-align:center}.advantages .advantages__box img{margin-bottom:1rem}}@media (max-width:575.98px){.attractions__box .attractions__box-name{margin-top:1rem}.why-us__img{width:50%}.why-us__img-bg{height:55%}.cta__box{padding:2rem 1rem}.breadcrumb-page{padding-top:1rem}.gallery .nav-link{padding:1rem .8rem}.gallery .gallery-photo{height:15rem}.first-sec.about-sec .section-desc,.first-sec.investor-sec .section-desc{width:100%}.hero-baner .section-header{padding-top:5rem;padding-bottom:3rem}.apartments .first-sec .main-building{height:19rem}.offer-list-box .apartment-box__name{padding-right:0}.available-sec{padding-bottom:3rem}.sec-pad-big{padding:6rem 0}.cta.sec-pad-big,.sec-pad{padding:3rem 0}.footer-nav .nav-item{padding-right:1rem}.site-footer{padding-top:4rem}.choose-size__box{width:19rem;margin-bottom:1rem}#map{height:26rem}.map__legend img{width:2.2rem;height:2.2rem}.map__legend p{font-size:.9rem;margin-left:.7rem}.why-us__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.apartment-box__details .col-sm-4:nth-child(2)::after,.apartment-box__details .col-sm-4:nth-child(2)::before{display:none}.apartment-box{text-align:center}.apartment-box__details p,.available-slider .apartment-box__details p,.offerList.offerList-grid .apartment-box__details p{font-size:1.125rem;margin-bottom:.5rem}.offerList.offerList-grid .offer-list-box .project-link{font-size:1.125rem}.offerList.offerList-grid .offer-list-box .project-link::after{border:solid var(--background-color-main);border-width:0 2px 2px 0;display:inline-block;padding:3px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;margin-left:1rem}.offerList.offerList-grid .offer-list-box .project-link:hover::after{border:solid var(--text-color-main);border-width:0 2px 2px 0}.available-slider .slick-arrow{top:auto;bottom:-4rem}.available-slider .slick-arrow.slick-prev{left:25%}.available-slider .slick-arrow.slick-next{right:25%}.about-sec .img-sec__bg,.about-sec.first-sec .img-sec__bg,.advantages .advantages__bg,.img-sec__bg{height:12rem;width:80%;right:10%}.about-sec .sec__photo,.about-sec.reverse-sec .sec__photo,.advantages .advantages__photo,.sec__photo{width:22rem;height:auto}.advantages .section-desc,.hero-baner__description{margin:0 auto}.navbar-brand img{width:8rem}.top-menu__fast-contact{top:.2rem;left:9rem}.top-menu-nobefore span,.top-menu__fast-contact .project-btn{display:none}.apartment-box__name p,.cta__box .section-header__title,.section-header__title,.section-header__title--h1{font-size:2rem}.section-header__subtitle{font-size:1rem}.jak-daleko{margin-bottom:20px}.jak-daleko img{width:27px;height:27px}.jak-daleko b{font-size:21px}.top-menu__social.top-menu-nobefore{width:70px}}@media (max-width:344.98px){.apartment-desc .project-link::after{margin-left:5px}.apartment-desc .project-link{font-size:1rem}}.border-color-current{border-color:currentColor!important}.apartment-box,.offer-list-box{position:relative}@media (min-width:1200px) and (max-width:1399.98px){.fs-xl-xxl-small{font-size:.825rem}}.jak-daleko b{font-size:25px}.jak-daleko p{font-size:15px;line-height:16px;margin:0}@font-face{font-family:"FontAwesome";src:url(../fonts/fontawesome-webfont.eot);src:url(../fonts/fontawesome-webfont.eot?#iefix)format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff)format("woff"),url(../fonts/fontawesome-webfont.ttf)format("truetype"),url(../fonts/fontawesome-webfont.svg#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.company a,.company div{width:33.3333%;justify-content:center;align-items:center;padding:0 10px}.company img{max-width:100%;width:auto;height:auto;max-height:55px}html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:5px solid #fff}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container,#swipebox-slider{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;left:0;top:0;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-inline-container{max-width:100%;padding:0;width:auto}#swipebox-slider .slide .swipebox-inline-container,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;max-height:100%;margin:0;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0 0;max-width:1140px;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide img{max-width:100%;padding:0;width:auto}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(../../gfx/template/loader.gif)center center no-repeat}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:.5s;transition:.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{top:50%}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-close{border:0!important;text-decoration:none!important;cursor:pointer;width:32px;height:32px}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-close{top:20px;right:50px!important;position:absolute;z-index:9999}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-next.disabled,#swipebox-prev.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring .3s;animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring .3s;animation:leftSpring .3s}.swipebox-touch #swipebox-container:after,.swipebox-touch #swipebox-container:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:" ";position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}@media screen and (min-width:800px){#swipebox-close{right:30px}#swipebox-arrows{width:90%}}#swipebox-overlay{background:#0b5d59;background:rgba(0,0,0,.9)}#swipebox-bottom-bar,#swipebox-top-bar{opacity:.95}#swipebox-top-bar{color:#fff!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}#swipebox-next:before,#swipebox-prev:before{font-size:50px}#swipebox-close:before,#swipebox-next:before,#swipebox-prev:before{font-family:"FontAwesome";color:#9a784c;background-image:none!important;cursor:pointer}#swipebox-close:hover:before,#swipebox-next:hover:before,#swipebox-prev:hover:before{color:#c8a77e}#swipebox-prev:before{float:left;content:""}#swipebox-next:before{float:right;content:""}#swipebox-close:before{float:right;content:"";font-size:30px}.form-check p,.rodo p{font-size:13px;line-height:17px;margin:0}.rodo{margin-bottom:16px}.form-check{margin-left:10px}.cta-woman{max-width:100%;height:auto;position:relative;bottom:-48px}@media (max-width:1499.98px){.cta-woman{bottom:-56px}}@media (max-width:1399.98px){.form-check p,.rodo p{font-size:13px;line-height:16px}.cta-woman{bottom:-69px}}@media (max-width:1199.98px){.cta-woman{bottom:-188px}}

.table small {
    display: block;
    width: 100%;
    color: #757575;
}
.table td {
    vertical-align: middle;
}

.promotion-price span {
    text-decoration: line-through;
    opacity: 0.4;
}

.formError{position:absolute;top:300px;left:300px;display:block;z-index:500;cursor:pointer}.formError .formErrorContent{background:#ff9000;position:relative;z-index:5001;color:#fff;width:190px;font-size:10px;border:1px solid #ff9000;line-height:normal;padding:2px 10px}.formError .formErrorArrow{width:12px;margin:-2px 0 0 1px;position:relative;z-index:5006}.formError .formErrorArrowBottom{margin:0 0 0 12px;top:2px}.formError .formErrorArrow div{font-size:0;height:1px;background:#ff9000;margin:0 auto;line-height:0;display:block}.formError .formErrorArrowBottom,.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.formError .formErrorArrow .line10{width:15px;border:0}.formError .formErrorArrow .line9{width:13px;border:0}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px}.formError .formErrorArrow .line1,.formError .formErrorArrow .line2{width:0}.inputbox-error{border-bottom:1px solid #ff9000!important}