:root{--primary:rgba(0,125,77,1);--primary-transparency:rgba(0,125,77,.9);--secondary:#d25f46;--tertiary:rgba(77,77,77,1);--primary-text:rgba(0,0,0,1);--secondary-text:rgba(255,255,255,1);--hover-text:rgba(0,125,77,1)}html{font-size:16px}@media (min-width:1300px){html{font-size:17px}}@media (min-width:1400px){html{font-size:20px}}@media (min-width:1600px){html{font-size:21px}}@media (min-width:2000px){html{font-size:22px}}body,.tooltip,.price-history-popover{font-family:"Jost",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:1.5;color:#212529;font-size:1rem;line-height:1.4rem}small{line-height:1rem;font-size:.8rem}@media (min-width:992px){body,.tooltip{font-size:.8rem;line-height:1.2rem}small{line-height:.8rem;font-size:.6rem}}strong{font-weight:700}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5{font-family:"Jost",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:400}.h1,h1{font-size:6.4rem;line-height:normal}.h2,h2{font-size:3.2rem;line-height:normal}.h3,h3{font-size:1.6rem;line-height:normal}.h4,h4{font-size:1.2rem;line-height:normal}.h5,h5{font-size:1.25rem}h6,.h6{font-size:.8rem;line-height:1.2rem}.h1 strong,h1 strong,.h2 strong,h2 strong,.h3 strong,h3 strong,.h4 strong,h4 strong,.h5 strong,h5 strong{font-weight:700}.text-primary{color:var(--primary)}.text-secondary{color:var(--secondary)}.text-tertiary{color:var(--tertiary)}:root{--container:100%;--container-extended:100%;--container-extended-x2:100%}.container{max-width:var(--container)}.division-extended .container{max-width:var(--container-extended)}.division-extended-x2 .container{max-width:var(--container-extended-x2)}@media (max-width:768px){.division{overflow:hidden}}@media (min-width:768px){:root{--container:calc(100% - 60px);--container-extended:100%;--container-extended-x2:100%}}@media (min-width:992px){:root{--container:calc(100% - 80px);--container-extended:calc(100% - 30px);--container-extended-x2:calc(100% - 30px)}}@media (min-width:1280px){:root{--container:1180px;--container-extended:calc(100% - 60px);--container-extended-x2:calc(100% - 60px)}}@media (min-width:1340px){:root{--container:1180px;--container-extended:1280px;--container-extended-x2:1310px}}@media (min-width:1420px){:root{--container:1200px;--container-extended:1280px;--container-extended-x2:1310px}}@media (min-width:1500px){:root{--container:1200px;--container-extended:1310px;--container-extended-x2:1380px}}@media (min-width:1640px){:root{--container:1240px;--container-extended:1360px;--container-extended-x2:1440px}}@media (min-width:1880px){:root{--container:1300px;--container-extended:1560px;--container-extended-x2:1640px}}@media (min-width:2200px){:root{--container:1300px;--container-extended:1600px;--container-extended-x2:1820px}}.text-narrow .module-container{margin:0 auto;max-width:900px}.text-narrow-2 .module-container{margin:0 auto;max-width:1200px}:root{--py-sm:20px;--py-md:30px;--py-lg:45px;--py-xl:55px}.pt-sm{padding-top:var(--py-sm)}.pb-sm{padding-bottom:var(--py-sm)}.pt-md{padding-top:var(--py-md)}.pb-md{padding-bottom:var(--py-md)}.pt-lg{padding-top:var(--py-lg)}.pb-lg{padding-bottom:var(--py-lg)}.pt-xl{padding-top:var(--py-xl)}.pb-xl{padding-bottom:var(--py-xl)}@media (min-width:992px){:root{--py-sm:25px;--py-md:40px;--py-lg:80px;--py-xl:110px}}a{color:inherit}a:hover{color:inherit}*:focus,*:active,.btn:focus,.btn:active,button:focus,button:active,input:focus,a:focus,a:active{outline:none!important}.btn:focus,.btn:active,button:focus,button:active,input:focus,a:focus,a:active{box-shadow:none!important}.btn{padding:.375rem .75rem;border-width:1px;border-radius:0!important;transition:all .3s!important;text-transform:lowercase!important;font-size:.8rem}.btn-primary{background:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.btn-primary:hover,.btn-primary:focus{background:var(--secondary)!important;border-color:var(--secondary)!important;color:var(--secondary-text)!important}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{background:var(--primary)!important;border-color:var(--primary)!important;color:var(--secondary-text)!important}.btn-outline-primary{border-color:var(--primary);color:var(--primary)}.btn-outline-primary:hover,.btn-outline-primary:focus{background:var(--secondary)!important;border-color:var(--secondary)!important;color:var(--secondary-text)!important}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active{background:var(--primary)!important;border-color:var(--primary)!important;color:var(--secondary-text)!important}.btn-secondary{background:var(--primary);border-color:var(--primary);color:#fff}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:inset 0 0 0 400px rgba(0,0,0,.24)}.btn-outline-secondary{border-color:var(--secondary-text);color:var(--secondary-text);background-color:var(--primary)}.btn-outline-secondary:hover,.btn-outline-secondary:focus{background:var(--secondary)!important;border-color:var(--secondary)!important;color:var(--secondary-text)!important}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active{background:var(--primary)!important;border-color:var(--primary)!important;color:var(--secondary-text)!important}.btn-room,.btn-floor{border-color:#fff;color:var(--primary-text);background-color:#fff}:root{--bg-light-gray:#f0f0f0;--bg-dark-gray:#212121}.bg-light-gray{background:var(--bg-light-gray)}.bg-dark-gray{color:#fff;background:var(--bg-dark-gray)}.bg-dark-gray .btn-outline-primary{border-color:#fff;color:#fff}.bg-dark-gray .btn-outline-primary:hover,.bg-dark-gray .btn-outline-primary:focus,.bg-dark-gray .btn-outline-primary:not(:disabled):not(.disabled).active,.bg-dark-gray .btn-outline-primary:not(:disabled):not(.disabled):active{border-color:#fff;background-color:#fff;color:var(--bg-dark-gray)}:root{--header-height:67px}@media (min-width:576px){:root{--header-height:79px}}@media (min-width:1300px){:root{--header-height:81px}}@media (min-width:1500px){:root{--header-height:83px}}@media (min-width:1800px){:root{--header-height:85px}}#header{position:absolute;top:0;min-height:var(--header-height);z-index:800}#header .logo .module-image .item-image img{max-width:8rem;background:white}#header .module-menu .nav-link-img{width:.8rem;height:.8rem}#header .division{position:absolute;top:0;left:0;width:100%;transition:background .5s,box-shadow .5s,backdrop-filter .5s,-webkit-backdrop-filter .5s;z-index:100;background:transparent!important;box-shadow:unset!important;backdrop-filter:unset!important}#header.animated .division{box-shadow:0 5px 5px 0 rgba(0,0,0,.1)}@media (max-width:991px){#header .division{box-shadow:0 5px 5px 0 rgba(0,0,0,.1);background:rgba(255,255,255,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#header .nav-item{padding:0!important;margin:.375rem .75rem;text-align:left!important}}#header .navbar{padding-top:0rem;padding-bottom:0rem;font-size:.8rem;line-height:1.2rem}#header .navbar-brand{padding-top:.625rem;padding-bottom:.625rem}#header .navbar-brand img{width:88px;height:auto}@media (min-width:576px){#header .navbar{padding-top:.375rem;padding-bottom:.375rem}#header .logo .module-image .item-image img{max-width:10rem}}@media (min-width:992px){.navbar-expand-lg .navbar-collapse{justify-content:flex-end}[data-route='home.index'] .navbar-expand-lg .navbar-collapse{margin-right:335px;transition:margin 300ms}.navbar-expand-lg .navbar-nav{align-items:center;gap:1rem}.navbar-expand-lg .navbar-nav .nav-link:hover{border-bottom:1px solid var(--primary)}.navbar-expand-lg .navbar-nav .nav-item.active{color:var(--primary)}.navbar-expand-lg .navbar-nav .btn{padding:0}.navbar-expand-lg .navbar-nav .btn .nav-link{border:unset;padding:.5rem 1.2rem;gap:.4rem;display:flex;align-items:center}[data-route='home.index'] #header.animated .navbar-expand-lg .navbar-collapse{margin-right:0}}@media (min-width:1280px){[data-route='home.index'] .navbar-expand-lg .navbar-collapse{margin-right:calc(390px - (100vw - var(--container)) / 2)}}@media (min-width:2100px){[data-route='home.index'] .navbar-expand-lg .navbar-collapse{margin-right:0}}.hamburger .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(0.55,.055,.675,.19)}.hamburger .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55,.055,.675,.19)}.hamburger.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,.61,.355,1)}.hamburger.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215,.61,.355,1)}#cookies-xyz{position:fixed;bottom:0;left:0;width:100%;min-height:20px;padding:1rem 0;background-color:#6C757D;color:#fff;z-index:1000}#cookies-xyz .cookies-content{display:flex;align-items:center}#cookies-xyz .text{padding-right:1rem;flex-grow:1;font-size:.75rem;font-weight:400}#cookies-xyz .btn:not(:hover){background-color:transparent;border-color:#fff;color:#fff}#cookies-xyz a{color:inherit;text-decoration:underline}#footer .default-footer{background-color:var(--primary);color:var(--secondary-text)}#footer .default-footer{padding:4rem 0 0}#footer .default-footer.border .container{padding-bottom:4rem;border-bottom:1px solid rgba(255,255,255,.2)}#footer .form{background-color:var(--tertiary);padding:4rem 0}.powered-by{text-align:center;padding:1.5rem 0;background:var(--primary);font-size:11px;line-height:1.375;color:rgba(0,0,0,.25);user-select:none;transition:padding .3s;color:rgba(255,255,255,.5)}.powered-by img{width:100px;height:16px;opacity:.5;transition:opacity .5s ease-in-out}.powered-by img:hover{opacity:.7}body.has-cookies-footer .powered-by{padding-bottom:8.5rem}@media (max-width:992px){.powered-by{padding-bottom:6rem}}.dynamic-map{position:relative}.dynamic-map::before{content:"";display:block;padding-top:56.25%}.dynamic-map .map-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:768px) and (orientation:portrait){.dynamic-map::before{padding-top:100%}}@media (max-width:991px){.modal-lg{max-width:100%}.modal-body{padding-bottom:3rem}}.modal-content{border-radius:0}.modal-header{border-radius:.5rem}#posts .post-figure{--aspect-ratio:75%}#posts .post-figure img{object-fit:cover;object-position:center center}#post .post-figure{--aspect-ratio:56.25%}#post .post-figure img{object-fit:cover;object-position:center center}.column-extended-left,.column-extended-right,.column-extended-left-x2,.column-extended-right-x2{overflow:hidden}@media (max-width:767px){.column-extended-left .column:nth-child(1),.column-extended-left-x2 .column:nth-child(1){order:2;padding-bottom:3rem;padding-right:0;padding-left:0}.column-extended-right .column:nth-child(2),.column-extended-right-x2 .column:nth-child(2){padding-bottom:3rem;padding-right:0;padding-left:0}}@media (min-width:768px){.column-extended-left .column:nth-child(1),.column-extended-left-x2 .column:nth-child(1){padding-right:0}.column-extended-right .column:nth-child(2),.column-extended-right-x2 .column:nth-child(2){padding-left:0}.column-extended-left .column:nth-child(2) .column-container,.column-extended-left-x2 .column:nth-child(2) .column-container{padding-left:1rem}.column-extended-right .column:nth-child(1) .column-container,.column-extended-right-x2 .column:nth-child(1) .column-container{padding-right:1rem}.column-extended-left-x2 .column:nth-child(1) .column-container{width:50vw;float:right}.column-extended-right-x2 .column:nth-child(2) .column-container{width:50vw}}@media (min-width:768px) and (max-width:1020px){.column-extended-left .slide-background,.column-extended-left-x2 .slide-background{padding-bottom:100%!important}.column-extended-right .slide-background,.column-extended-right-x2 .slide-background{padding-bottom:100%!important}}@media (min-width:1200px){.column-extended-left .column:nth-child(2) .column-container,.column-extended-left-x2 .column:nth-child(2) .column-container{padding-left:3rem}.column-extended-right .column:nth-child(1) .column-container,.column-extended-right-x2 .column:nth-child(1) .column-container{padding-right:3rem}.column-extended-left-x2 .column:nth-child(1) .column-container{width:50vw;float:right}.column-extended-right-x2 .column:nth-child(2) .column-container{width:50vw}}@media (min-width:1340px){.column-extended-left-x2 .column:nth-child(1) .column-container{width:calc(100% + (var(--container-extended) - var(--container)) / 2)}.column-extended-right-x2 .column:nth-child(2) .column-container{width:calc(100% + (var(--container-extended) - var(--container)) / 2)}}.cloud-text .row{position:unset}.cloud-text .text-inside{color:var(--secondary-text);background-color:var(--primary-transparency);padding:1.3rem;position:absolute;left:calc((105vw - var(--container)) / 2);bottom:0;top:unset;width:16rem;height:auto;transform:translateY(2rem)}.cloud-text .text-inside .container{padding:0;max-width:unset}.cloud-text .text-inside::after{content:'';display:block;width:0;height:0;right:50px;bottom:-40px;border:solid 20px;content:"";position:absolute;z-index:5;border-top-color:var(--primary-transparency);border-right-color:var(--primary-transparency);border-bottom-color:transparent;border-left-color:transparent}.cloud-text .swiper-container{overflow:visible}#division-1{background-image:url(https://lipowa49a.pl/images/webpage/division/-1-1.webp);background-size:cover;background-position:center center}#division-1{height:100svh!important}#division-2{background-image:url(https://lipowa49a.pl/images/webpage/division/-1-2.webp);background-size:cover;background-position:center center}#division-3{background-image:url(https://lipowa49a.pl/images/webpage/division/-1-3.jpg);background-size:cover;background-position:center center}#division-3{background-position:top center}@media (min-width:768px){#division-3 .column:nth-child(2){padding:0 3rem}}#division-6{height:100svh!important}#division-7{background-color:rgba(232,232,229,1)}#division-8{background-image:url(https://lipowa49a.pl/images/webpage/division/-2-8.jpg);background-size:cover;background-position:center center}@media (min-width:768px){#division-8 .column:nth-child(2){padding:0 3rem}}#division-9{background-image:url(https://lipowa49a.pl/images/webpage/division/-1-9.webp);background-size:cover;background-position:center center}#division-9 .module-container{overflow:hidden;border-radius:1rem}#division-12{background-image:url(https://lipowa49a.pl/images/webpage/division/-3-12.webp);background-size:cover;background-position:center center}#division-12{height:100svh!important}#module-1 .slide-background{height:90vh}#module-1 .text-inside{aspect-ratio:unset;max-width:min-content;min-width:22rem;width:100%;left:calc((100vw - var(--container)) / 2 + 15px);bottom:5px}#module-1 .slide-background{height:90svh!important}#module-1 strong{white-space:nowrap}#module-1 .h1,#module-1 h1{font-size:2.5rem;line-height:normal}#module-1 .h2,#module-1 h2{font-size:2rem;line-height:normal}@media (max-width:991.98px){#module-1 .h1,#module-1 h1{font-size:1.75rem;line-height:normal}#module-1 .h2,#module-1 h2{font-size:1.5rem;line-height:normal}}@media (max-width:389.98px){#module-1 .text-inside{max-width:calc(100% - 40px);min-width:unset}}#module-10 .slide-background{height:90vh}#module-10 .text-inside{aspect-ratio:unset;max-width:min-content;min-width:15rem;width:100%;left:calc((100vw - var(--container)) / 2 + 15px);bottom:5px}#module-10 .slide-background{height:90svh!important}#module-10 strong{white-space:nowrap}#module-10 .h1,#module-10 h1{font-size:2.5rem;line-height:normal}#module-10 .h2,#module-10 h2{font-size:2rem;line-height:normal}#module-10 video{width:100%;object-fit:cover;object-position:centern center}@media (max-width:992px){#module-10 .h1,#module-10 h1{font-size:1.75rem;line-height:normal}#module-10 .h2,#module-10 h2{font-size:1.5rem;line-height:normal}}#module-15 .slide-background{padding-bottom:56.25%}#module-15 .swiper-container{margin-left:-.75rem;margin-right:-.75rem}#module-15 .swiper-slide{padding:2rem .75rem}#module-15 .slide-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;transition:all 300ms;box-shadow:0 .5rem .75rem rgba(0,0,0,.15);overflow:hidden;border-radius:1rem}#module-15 .slide-wrapper:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.4)}#module-15 .slide-wrapper .text-outside{text-align:center;padding:1rem;width:100%;background:#eee2d7;border-radius:0 0 1rem 1rem;position:relative;z-index:1}#module-15 .slide-wrapper .text-outside p:last-child{margin-bottom:0}#module-15 .slide-wrapper .text-outside h4{font-size:1.125rem;margin-bottom:.125rem}#module-15 .slide-wrapper .text-outside h5{font-size:1.25rem;font-weight:700;margin-bottom:.25rem}#module-15 .slide-background{width:100%;padding-bottom:80%;transition:transform 300ms;margin:1rem 0}#module-15 .module-text-slider .background-center-center img{max-width:calc(100% - 4rem);margin:auto;left:0;right:0;object-fit:contain}#module-15 .btn{width:100%;margin:.5rem auto 0;background-color:#8d231a;color:white;font-weight:500;text-transform:unset!important;border-radius:.5rem!important}#module-15 .btn:hover,#module-15 .btn:focus{box-shadow:inset 0 0 5rem rgba(0,0,0,.4)}#module-15 .swiper-pagination-bullet{width:2rem;height:.25rem;border-radius:0}#module-15 .swiper-pagination-bullet-active{background-color:#8d231a}#module-15 .swiper-button-prev,#module-15 .swiper-button-next{padding:.25rem;width:1.25em;height:1.25em;margin-top:-1.25rem;color:#8d231a;background:white;box-shadow:0 0 .75rem rgba(0,0,0,.15);border-radius:50%;transition:background-color .5s,color .5s}#module-15 .swiper-button-prev{left:-.5rem}#module-15 .swiper-button-next{right:-.5rem}#module-15 .swiper-button-prev:hover,#module-15 .swiper-button-next:hover{background-color:#8d231a;color:white}@media (min-width:768px){#module-15 .swiper-button-prev{left:-1.25rem}#module-15 .swiper-button-next{right:-1.25rem}}@media (min-width:1300px){#module-15 .swiper-button-prev{left:-3.5rem}#module-15 .swiper-button-next{right:-3.5rem}}#module-16 .slide-background{padding-bottom:56.25%}#module-16{margin:2rem 0 3.75rem}#module-16 h4,#module-16 h5{color:#fff}#module-16 h5{margin-bottom:1rem}#module-16 .bg-2{background:#8d231a;color:#fff;margin-bottom:0;padding:.5rem 1rem}#module-16 .title-icon strong{font-size:1.5rem;line-height:1.8rem;font-weight:600}#module-16 .slide-wrapper{padding:1.5rem 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;transition:all 300ms;box-shadow:0 16px 24px 0 rgba(0,0,0,.05);border-radius:.5rem;overflow:hidden}#module-16 .slide-wrapper:hover{box-shadow:0 24px 40px 0 rgba(0,0,0,.40)}#module-16 .slide-wrapper:hover .wrapper-icon{background:var(--secondary)}#module-16 .slide-wrapper:hover .wrapper-icon .icon{color:var(--primary)}#module-16 .slide-wrapper .text-outside{text-align:center;margin-top:2rem;width:100%;transition:transform 300ms;background:rgba(136,143,115,1);border-radius:0 0 .5rem .5rem}#module-16 .img{filter:drop-shadow(5px 5px 5px #222);-webkit-filter:drop-shadow(5px 5px 5px #222)}#module-16 .slide-background{width:100%;padding-bottom:15rem;transition:transform 300ms;margin:0 1rem}#module-16 .slide-wrapper .text-outside{padding-top:1rem;margin:0 1rem}@media (min-width:992px){#module-16 .swiper-container{margin-bottom:0rem}}#module-22 .slide-background{height:90vh}#module-22 .text-inside{aspect-ratio:unset;max-width:min-content;min-width:22rem;width:100%;left:calc((100vw - var(--container)) / 2 + 15px);bottom:5px}#module-22 .slide-background{height:90svh!important}#module-22 strong{white-space:nowrap}#module-22 .h1,#module-22 h1{font-size:2.5rem;line-height:normal}#module-22 .h2,#module-22 h2{font-size:2rem;line-height:normal}@media (max-width:991.98px){#module-22 .h1,#module-22 h1{font-size:1.75rem;line-height:normal}#module-22 .h2,#module-22 h2{font-size:1.5rem;line-height:normal}}@media (max-width:389.98px){#module-22 .text-inside{max-width:calc(100% - 40px);min-width:unset}}