.fs-12{font-size:12px}.fs-f12{font-size:10px;line-height:1.4}@media screen and (min-width: 320px){.fs-f12{font-size:calc(10px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f12{font-size:12px;line-height:1.4}}.fs-16{font-size:16px}.fs-f16{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.fs-f16{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f16{font-size:16px;line-height:1.4}}.fs-18{font-size:18px}.fs-f18{font-size:16px;line-height:1.4}@media screen and (min-width: 320px){.fs-f18{font-size:calc(16px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f18{font-size:18px;line-height:1.4}}.fs-20{font-size:20px}.fs-f20{font-size:18px;line-height:1.4}@media screen and (min-width: 320px){.fs-f20{font-size:calc(18px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f20{font-size:20px;line-height:1.4}}.fs-22{font-size:22px}.fs-f22{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.fs-f22{font-size:calc(20px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f22{font-size:22px;line-height:1.4}}.fs-24{font-size:24px}.fs-f24{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.fs-f24{font-size:calc(20px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f24{font-size:24px;line-height:1.4}}.fs-26{font-size:26px}.fs-f26{font-size:22px;line-height:1.4}@media screen and (min-width: 320px){.fs-f26{font-size:calc(22px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f26{font-size:26px;line-height:1.4}}.fs-28{font-size:28px}.fs-f28{font-size:24px;line-height:1.4}@media screen and (min-width: 320px){.fs-f28{font-size:calc(24px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f28{font-size:28px;line-height:1.4}}.fs-32{font-size:32px}.fs-f32{font-size:28px;line-height:1.4}@media screen and (min-width: 320px){.fs-f32{font-size:calc(28px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f32{font-size:32px;line-height:1.4}}.fs-36{font-size:36px}.fs-f36{font-size:30px;line-height:1.4}@media screen and (min-width: 320px){.fs-f36{font-size:calc(30px + .006*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f36{font-size:36px;line-height:1.4}}.fs-38{font-size:38px}.fs-f38{font-size:32px;line-height:1.4}@media screen and (min-width: 320px){.fs-f38{font-size:calc(32px + .006*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f38{font-size:38px;line-height:1.4}}.fs-40{font-size:40px}.fs-f40{font-size:34px;line-height:1.4}@media screen and (min-width: 320px){.fs-f40{font-size:calc(34px + .006*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f40{font-size:40px;line-height:1.4}}.header-container header{transition:.4s}@media screen and (max-width: 991px){.header-container header .navbar-brand img{width:200px}}@media screen and (max-width: 767px){.header-container header .navbar-brand img{width:180px}}.header-container .navbar{min-height:80px;background:#fff}.header-container .navbar button.navbar-toggler{border:none!important;padding-right:0;outline:none!important;box-shadow:none!important}.header-container .navbar button.navbar-toggler .menu{font-weight:700;color:#9c2706;font-size:16px;display:inline-block;margin-right:5px;position:relative;top:-2px}.header-container .navbar button.navbar-toggler .burger{display:inline-block;transition:.4s}.header-container .navbar button.navbar-toggler .burger.active .first{transform:rotate(45deg);position:relative;top:6px}.header-container .navbar button.navbar-toggler .burger.active .third{transform:rotate(-45deg);position:relative;top:-6px}.header-container .navbar button.navbar-toggler .burger.active .second{opacity:0}.header-container .navbar button.navbar-toggler .burger span{transition:.4s;display:block;height:3px;background:#9C2706;width:19px;margin-top:3px}@media (min-width: 991px){.offcanvas-collapse ul{margin-right:0!important;margin-left:auto}.offcanvas-collapse ul li{margin-left:30px}.offcanvas-collapse ul li:first-child{margin-left:0}.offcanvas-collapse ul li a{color:#000;font-size:16px;font-weight:700}.offcanvas-collapse ul li.button-item a{color:#9c2706}}@media screen and (min-width: 991px) and (max-width: 1199px){.offcanvas-collapse ul li{margin-left:10px}}@media (max-width: 991px){.offcanvas-collapse{padding-top:10px;position:fixed;bottom:0;left:100%;width:100%;padding-right:1rem;padding-left:1rem;overflow-y:auto;visibility:hidden;background-color:#fff;transition:transform .3s ease-in-out,visibility .3s ease-in-out}.offcanvas-collapse.open{visibility:visible;transform:translate(-100%)}.offcanvas-collapse .nav-item{margin-top:20px}.offcanvas-collapse .nav-item.button-item .nav-link{color:#9c2706}.offcanvas-collapse .nav-item .nav-link{text-align:right;margin:auto;color:#000;font-size:24px;font-weight:700}}@media screen and (max-width: 991px) and (max-width: 1199px){.offcanvas-collapse .nav-item .nav-link{max-width:960px}}@media screen and (max-width: 991px) and (max-width: 991px){.offcanvas-collapse .nav-item .nav-link{max-width:720px}}@media screen and (max-width: 991px) and (max-width: 767px){.offcanvas-collapse .nav-item .nav-link{max-width:540px}}.footer-container{position:relative}.footer-container .footer-star{width:636px;height:636px;position:absolute;left:0;right:0;bottom:0;margin:auto}@media screen and (max-width: 991px){.footer-container .footer-star{width:300px;height:300px}}@media screen and (max-width: 500px){.footer-container .footer-star{display:none}}.footer-container footer nav ul{padding:0}.footer-container footer nav ul li{list-style-type:none;margin-top:10px}.footer-container footer nav ul li a{color:#fff;text-decoration:none}.footer-container footer nav ul.horizontal{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.footer-container footer nav ul.horizontal{justify-content:flex-start;flex-wrap:wrap}}@media screen and (max-width: 767px){.footer-container footer nav ul.horizontal li{width:50%}}.footer-container footer .socials ul li{margin-right:15px}.footer-container footer .socials ul li:last-child{margin-right:0}.footer-container .footer-down-container{padding-top:40px;padding-bottom:32px;background:#000;color:#fff}.footer-container .footer-down-container a{color:inherit;font-weight:700;text-decoration:none}.jumb-container{padding-top:100px;padding-bottom:80px;position:relative}.jumb-container .bg-img{position:absolute;top:0;left:0;width:100%;height:100%}.about-image img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1296/720;border-radius:20px;width:100%}.timeline-container .item{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column}.timeline-container .item h4{color:#838383;font-weight:700}.timeline-container .item h4{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.timeline-container .item h4{font-size:calc(20px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.timeline-container .item h4{font-size:24px;line-height:1.4}}.timeline-container .item p{font-weight:400;color:#838383}.timeline-container .item p{font-size:16px;line-height:1.4}@media screen and (min-width: 320px){.timeline-container .item p{font-size:calc(16px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.timeline-container .item p{font-size:20px;line-height:1.4}}.timeline-container .item .divider{width:24px;height:2px;background:#838383;position:absolute;top:-25px;bottom:0;margin:auto;right:-12px}.timeline-container .item .divider.active{background:#000}@media screen and (max-width: 991px){.timeline-container .item .divider{right:0;left:0;top:auto;bottom:-30px;height:24px;width:2px}}.timeline-container .item.active h4,.timeline-container .item.active div{color:#000}.gallery-container a img{aspect-ratio:416/277;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.locality-map-container{padding:80px 20px;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;position:relative;background:linear-gradient(180deg,rgba(251,249,246,0) 0%,#FFFFFF 100%)}.locality-map-container .logo{max-width:190px}.locality-map-container .map-img{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:20px;aspect-ratio:1296/300;-o-object-fit:cover;object-fit:cover;z-index:-1}.wide-container{max-width:1516px;margin-right:auto;margin-left:auto;background:#FBF9F6;padding-top:60px;padding-bottom:60px}.finance-container small{font-size:inherit;color:#838383}.finance-container .text-side>div{display:flex;flex-direction:column;gap:20px}.finance-container .text-side>div p small{display:block}.stav{display:flex;align-items:center;font-weight:700}.stav svg{margin-right:8px}.stav.available{color:#00af00}.stav.reserved,.stav.reserved_tts{color:#ca1c1c}.stav.preparing{color:#838383}.stav.sold{color:#a8a8a8}.flat-table-container{overflow:auto}.flat-table-container .flat-table-header{height:100px;display:flex;align-items:flex-end;border-bottom:2px solid #0f0;font-weight:700;color:#0f0;font-family:panel-sans,sans-serif;min-width:930px;overflow:auto}.flat-table-container .flat-table-header{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.flat-table-container .flat-table-header{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.flat-table-container .flat-table-header{font-size:16px;line-height:1.4}}.flat-table-container .flat-table-header>div{font-weight:700!important;display:flex}@media screen and (max-width: 991px){.flat-table-container .flat-table-header>div span{display:inline-flex;transform:rotate(-45deg);transform-origin:0;position:relative;left:10px}}.flat-table-container .flat-table-row{cursor:pointer}.flat-table-container .flat-table-row:last-of-type{border-bottom:none}.flat-table-container .flat-table-row .flat-table-row-columns{border-bottom:1px solid #838383;min-width:930px;overflow:auto;padding-top:20px;padding-bottom:20px;display:flex;align-items:center;font-weight:400;color:#000;font-family:panel-sans,sans-serif}.flat-table-container .flat-table-row .flat-table-row-columns{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.flat-table-container .flat-table-row .flat-table-row-columns{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.flat-table-container .flat-table-row .flat-table-row-columns{font-size:16px;line-height:1.4}}.flat-table-container .flat-table-row .flat-table-row-columns.active *:not(sup){font-weight:700}.flat-table-container .flat-table-row .flat-table-row-columns.active *:not(sup){font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.flat-table-container .flat-table-row .flat-table-row-columns.active *:not(sup){font-size:calc(14px + .006*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.flat-table-container .flat-table-row .flat-table-row-columns.active *:not(sup){font-size:20px;line-height:1.4}}.flat-table-container .flat-table-row .flat-table-row-columns.sold{cursor:default}.flat-table-container .flat-table-row .flat-table-row-columns.sold .zobrazit{min-width:100px}.flat-table-container .flat-table-row .flat-table-row-columns.sold *{color:#a8a8a8}.flat-table-container .flat-table-row .flat-table-row-columns .icons{margin-right:20px;display:flex;justify-content:space-between}.flat-table-container .flat-table-row .flat-table-row-columns .icons div{display:flex;flex-wrap:wrap;gap:20px}.flat-table-container .flat-table-row .flat-table-row-columns .icons .icon-item{text-align:center;font-size:10px;font-weight:400;color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center}.flat-table-container .flat-table-row .flat-table-row-columns .icons img{width:20px;height:20px;margin-bottom:4px}.flat-table-container .flat-table-row .flat-table-row-columns .icons p{margin-top:4px;font-size:8px;font-family:panel-sans,sans-serif;font-weight:400}.flat-table-container .cislo{min-width:50px;margin-right:5px;width:6.5%;font-weight:400}@media screen and (max-width: 991px){.flat-table-container .cislo{width:50px;min-width:50px}}.flat-table-container .podlazi{min-width:60px;margin-right:5px;width:6.5%;font-weight:400}@media screen and (max-width: 991px){.flat-table-container .podlazi{width:50px;min-width:50px}}.flat-table-container .dispozice{min-width:80px;margin-right:5px;width:8.5%;font-weight:400}@media screen and (max-width: 991px){.flat-table-container .dispozice{width:50px;min-width:50px}}.flat-table-container .plocha{min-width:60px;margin-right:5px;width:8.5%;font-weight:400}@media screen and (max-width: 991px){.flat-table-container .plocha{width:70px;min-width:70px}}.flat-table-container .icons{min-width:60px;margin-right:5px;width:25%}@media screen and (max-width: 1199px){.flat-table-container .icons{width:30%}}.flat-table-container .cena{min-width:100px;margin-right:5px;width:17%;font-weight:400}.flat-table-container .stav{min-width:125px;font-weight:700}.flat-table-container .zobrazit{min-width:100px;margin-left:auto}.flat-table-container .zobrazit a{font-weight:700;color:#000}.patra-container{margin-top:20px;display:flex;justify-content:space-between;flex-direction:row-reverse;margin-right:-12px;margin-left:-12px}@media screen and (max-width: 991px){.patra-container{flex-wrap:wrap;justify-content:center}}.patra-container .item{margin-left:12px;margin-right:12px;padding:18px;width:100%;border:1px solid #838383;border-radius:20px;display:flex;align-items:center;justify-content:center;text-align:center;margin-top:20px;background:transparent;color:#838383;font-weight:400;text-decoration:none;transition:.4s}.patra-container .item{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.patra-container .item{font-size:calc(20px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.patra-container .item{font-size:24px;line-height:1.4}}.patra-container .item svg{display:none;margin-right:8px;position:relative;top:-3px}@media screen and (max-width: 991px){.patra-container .item{width:calc(50% - 24px)}}.patra-container .item:hover,.patra-container .item:focus,.patra-container .item:active,.patra-container .item.active{background:#FBBA2B;color:#000;font-weight:700;border-color:#fbba2b}.patra-container .item.active svg{display:inline-flex}.detail-table{width:100%}.detail-table thead tr td{padding-right:5px;font-weight:700;color:#000;font-family:panel-sans,sans-serif;padding-bottom:20px;border-bottom:2px solid #838383}.detail-table thead tr td{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.detail-table thead tr td{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.detail-table thead tr td{font-size:16px;line-height:1.4}}.detail-table thead tr td:last-child{text-align:end}.detail-table thead tr td:nth-child(2){text-align:center}.detail-table tbody tr td{padding-right:5px;font-family:panel-sans,sans-serif;font-weight:400;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #838383}.detail-table tbody tr td{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.detail-table tbody tr td{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.detail-table tbody tr td{font-size:16px;line-height:1.4}}.detail-table tbody tr td:nth-child(2){text-align:center}.detail-table tbody tr td:last-child{text-align:end}.flat-modal{padding-bottom:0}.flat-modal .modal-content{padding-bottom:0;border-radius:20px}.flat-modal .modal-content .modal-body{padding-bottom:0}.flat-modal .text-side .content-wrapper{padding-top:80px;padding-right:110px}@media screen and (max-width: 1199px){.flat-modal .text-side .content-wrapper{padding:60px 30px}}.flat-modal .form-side .subcontainer{padding-left:30px;padding-right:30px}.flat-modal .flat-gallery a img{aspect-ratio:306/204;border-radius:20px;width:100%}.gallery-side-container .gallery-side{position:relative}.gallery-side-container .gallery-side img{aspect-ratio:636/885;width:100%;border-radius:20px}.image-picker,.picker-cover{position:relative}.image-picker svg,.picker-cover svg{position:absolute;top:0;left:0;width:100%;height:100%}.image-picker svg path,.picker-cover svg path{cursor:pointer;opacity:.2}.image-picker svg path:hover,.image-picker svg path:focus,.image-picker svg path:active,.image-picker svg path.active,.image-picker svg path.hovered,.picker-cover svg path:hover,.picker-cover svg path:focus,.picker-cover svg path:active,.picker-cover svg path.active,.picker-cover svg path.hovered{opacity:.6!important}.image-picker svg path.reserved,.picker-cover svg path.reserved{fill:red}.image-picker svg path.reserved_tts,.picker-cover svg path.reserved_tts{fill:red}.image-picker svg path.sold,.picker-cover svg path.sold{opacity:.8!important;fill:#838383;cursor:default!important}.image-picker .cursor-note,.picker-cover .cursor-note{display:none;position:absolute;transform:translate(-110%,-110%);padding:17px 15px;background:#9C2706;z-index:100;color:#fff;border-radius:20px;font-weight:700;align-items:center;justify-content:center;text-align:center}.image-picker .cursor-note,.picker-cover .cursor-note{font-size:18px;line-height:1.4}@media screen and (min-width: 320px){.image-picker .cursor-note,.picker-cover .cursor-note{font-size:calc(18px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.image-picker .cursor-note,.picker-cover .cursor-note{font-size:20px;line-height:1.4}}.contact-container .wide-container{padding-top:80px;padding-bottom:80px}.contact-container .text-side{display:flex;flex-direction:column;justify-content:space-between;gap:40px}.contact-container .text-side img{width:86px;height:86px;aspect-ratio:1;border-radius:100%;-o-object-fit:cover;object-fit:cover}.partnered-by-container .item{display:flex;align-items:center;gap:20px;justify-content:center;flex-wrap:wrap}.partnered-by-container .item img{max-width:100%}.partnered-by-container .item h4{color:#0f0;font-weight:700}.partnered-by-container .item h4{font-size:16px;line-height:1.4}@media screen and (min-width: 320px){.partnered-by-container .item h4{font-size:calc(16px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.partnered-by-container .item h4{font-size:20px;line-height:1.4}}.perk-logo-mark,.perk-house-icon{display:inline-block;position:relative;transform:rotate(45deg);background:#9C2706}.perk-house-icon{width:12px;height:12px;margin-right:8px;top:1px}.perk-kicker{color:#d45b12;background:#000;border-radius:100px;padding:12px 16px}.perk-hero-image{position:relative}.perk-hero-image img,.perk-hero-image video{position:relative;z-index:10;width:100%;aspect-ratio:1076/605;-o-object-fit:cover;object-fit:cover;border-radius:20px}.perk-timeline-item{color:#838383;position:relative}.perk-timeline-item.active{color:#000}.perk-timeline-item:after{content:"";width:24px;height:2px;background:#838383;position:absolute;right:-24px;top:14px}.perk-timeline-item.active:after{background:#000}.perk-timeline .col-lg-3:last-child .perk-timeline-item:after{display:none}.perk-copy{line-height:1.4}.perk-copy ul{padding-left:22px}.perk-image-card img{aspect-ratio:1076/605;-o-object-fit:cover;object-fit:cover;border-radius:20px;height:605px}@media screen and (max-width: 991px){.perk-image-card img{width:100%;height:auto}}.perk-image-card.perk-image-card-left{position:relative;height:605px}.perk-image-card.perk-image-card-left img{position:absolute;right:0;top:0}@media screen and (max-width: 991px){.perk-image-card.perk-image-card-left{height:auto}.perk-image-card.perk-image-card-left img{width:100%;height:auto;position:static}}.perk-benefit{border:1px solid #D45B12;border-radius:20px;padding:40px 60px;background:#fff;height:100%;position:relative}.perk-benefit svg{width:40px;height:40px;position:absolute;top:-20px;left:40px}.perk-switch{border:1px solid #9C2706;border-radius:20px}.perk-switch button{border:0;background:transparent;color:#9c2706;min-height:60px;padding:12px 24px;flex:1;font-size:20px;font-weight:400;border-radius:20px;transition:.4s}.perk-switch button.active{background:#9C2706;color:#fff;font-weight:700}.perk-info-box,.perk-contact-box{background:#fff;border:1px solid #D45B12;border-radius:20px}.perk-info-box{padding:80px 110px}@media screen and (max-width: 991px){.perk-info-box{padding:40px}}.perk-contact-box{position:relative;z-index:10;padding:80px 220px}@media screen and (max-width: 1399px){.perk-contact-box{padding:60px 110px}}@media screen and (max-width: 991px){.perk-contact-box{padding:40px}}.perk-masterplan{position:relative;max-width:1296px;margin-left:auto;margin-right:auto}.perk-masterplan img{width:100%;aspect-ratio:1296/568;-o-object-fit:cover;object-fit:cover;border-radius:20px}.perk-flat-picker{margin-top:40px}.perk-flat-picker .image-picker{border-radius:20px;overflow:hidden}.perk-flat-picker .image-picker img{width:100%;aspect-ratio:1296/644;-o-object-fit:cover;object-fit:cover;border-radius:20px}.perk-flat-picker .image-picker svg path,.perk-flat-picker .image-picker svg rect.poly{opacity:.15;transition:.2s}.perk-flat-picker .image-picker svg path:hover,.perk-flat-picker .image-picker svg rect.poly:hover,.perk-flat-picker .image-picker svg path.hovered,.perk-flat-picker .image-picker svg rect.poly.hovered{opacity:.55!important}.perk-flat-picker .image-picker svg path.sold,.perk-flat-picker .image-picker svg rect.poly.sold{fill:#838383;cursor:default!important}.perk-picker-label{fill:#fff;font-size:28px;font-weight:700;pointer-events:none}.perk-house-badge{width:60px;height:60px;border-radius:20px;background:#9C2706;color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;position:absolute;top:-18px;left:53%;z-index:2}.perk-flat-table{overflow:auto}.perk-flat-table-header{height:100px;display:flex;align-items:flex-end;border-bottom:2px solid #000;font-weight:700;color:#9c2706;min-width:930px;overflow:auto}.perk-flat-table-header{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.perk-flat-table-header{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.perk-flat-table-header{font-size:16px;line-height:1.4}}@media screen and (max-width: 991px){.perk-flat-table-header{min-width:850px}}.perk-flat-table-header>div{font-weight:700!important;display:flex}@media screen and (max-width: 991px){.perk-flat-table-header>div span{display:inline-flex;transform:rotate(-45deg);transform-origin:0;position:relative;left:10px}}.perk-flat-table-header .cena{justify-content:start}.perk-flat-row{cursor:pointer}.perk-flat-row:last-of-type{border-bottom:none}.perk-flat-row .perk-flat-row-columns{border-bottom:1px solid #838383;min-width:930px;overflow:auto;padding-top:20px;padding-bottom:20px;display:flex;align-items:center;font-weight:400;color:#000}@media screen and (max-width: 991px){.perk-flat-row .perk-flat-row-columns{min-width:850px}}.perk-flat-row .perk-flat-row-columns{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.perk-flat-row .perk-flat-row-columns{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.perk-flat-row .perk-flat-row-columns{font-size:16px;line-height:1.4}}.perk-flat-row .perk-flat-row-columns.active *:not(sup){font-weight:700}.perk-flat-row .perk-flat-row-columns.active *:not(sup){font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.perk-flat-row .perk-flat-row-columns.active *:not(sup){font-size:calc(14px + .006*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.perk-flat-row .perk-flat-row-columns.active *:not(sup){font-size:20px;line-height:1.4}}.perk-flat-row.sold .perk-flat-row-columns{cursor:default}.perk-flat-row.sold .perk-flat-row-columns .zobrazit{min-width:100px}.perk-flat-row.sold .perk-flat-row-columns *,.perk-flat-row.sold .stav{color:#838383}.perk-flat-table .dum{min-width:50px;margin-right:5px;width:10%;font-weight:400;text-align:start}@media screen and (max-width: 991px){.perk-flat-table .dum{width:80px;min-width:50px}}.perk-flat-table .dispozice{min-width:80px;margin-right:5px;width:12%;font-weight:400;text-align:start}@media screen and (max-width: 991px){.perk-flat-table .dispozice{width:90px;min-width:50px}}.perk-flat-table .uzitkova,.perk-flat-table .celkova{min-width:60px;margin-right:5px;width:10%;font-weight:400;text-align:start}@media screen and (max-width: 991px){.perk-flat-table .uzitkova,.perk-flat-table .celkova{width:80px;min-width:70px}}.perk-flat-table .celkova{display:flex;align-items:center;gap:15px;width:20%}@media screen and (max-width: 1199px){.perk-flat-table .celkova{gap:5px}}.perk-flat-table .celkova .stani{display:flex;flex-direction:column;text-align:center}.perk-flat-table .celkova .stani .stani-svg svg{width:25px;height:25px}.perk-flat-table .celkova .stani .stani-text{font-size:10px;margin-top:5px}.perk-flat-table .cena{min-width:150px;margin-right:5px;width:20%;font-weight:400;text-align:start}.perk-flat-table .perk-flat-row-columns .cena{display:flex;flex-direction:column;gap:4px;line-height:1.2}.perk-flat-table .perk-flat-row-columns .cena .cena-value{white-space:nowrap}.perk-flat-table .perk-flat-row-columns .cena .cena-label{font-size:.75em;color:#838383}.perk-flat-table .stav{min-width:125px;font-weight:700}.perk-flat-table .zobrazit{min-width:100px;margin-left:auto}.perk-flat-table .zobrazit a{font-weight:700;color:#000}.perk-price-table{text-align:left;overflow-x:auto}.perk-price-header{color:#9c2706;font-size:20px;font-weight:700;padding-bottom:18px;border-bottom:2px solid #000}.perk-price-row{min-height:68px;border-bottom:1px solid #000;color:#000;font-size:16px}.perk-price-row a{font-weight:700;text-decoration:underline}.perk-price-row span{font-weight:700}.perk-price-row.available span{color:#00af00}.perk-price-row.reserved span{color:#ca1c1c}.perk-price-row.sold{color:#9d9d9d}.perk-price-row.sold span{color:#000}.perk-contact-person{width:86px;height:86px;border-radius:100%;overflow:hidden}.perk-contact-person img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.perk-footer-links{margin-top:200px;gap:34px}@media screen and (max-width: 991px){.perk-footer-links{margin-top:40px}}.perk-footer-links .links-container{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 991px){.perk-footer-links .links-container{display:block}.perk-footer-links .links-container.links-right{text-align:right}.perk-footer-links .links-container a{display:block;margin-top:10px}}.perk-footer-links .links-container a{color:#000;text-decoration:underline}.perk-footer-links .links-container a{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.perk-footer-links .links-container a{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.perk-footer-links .links-container a{font-size:16px;line-height:1.4}}.perk-footer-links .links-container a.perk-nav-cta{color:#9c2706}@media screen and (max-width: 991px){.perk-header{padding-top:16px}.perk-nav{align-items:flex-start!important}.perk-hero{margin-top:50px!important}.perk-timeline-item:after{display:none}.perk-benefit{padding:52px 24px 28px}.perk-segment{flex-direction:column}}@media screen and (max-width: 767px){.perk-nav{flex-wrap:wrap}.perk-nav-cta{width:100%}.perk-kicker{white-space:normal}.perk-price-header{display:none}.perk-price-row{min-width:0;display:block;padding:20px 0}.perk-price-row div{display:flex;justify-content:space-between;gap:20px;padding:6px 0}.perk-price-row div:before{content:attr(data-label);color:#9c2706;font-weight:700}.perk-footer-arc{width:420px;height:420px;margin-bottom:-330px}}.auth-container{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-bottom:40px}.auth-container .auth-header h2{color:#000;font-weight:700}.auth-container .auth-header h2{font-size:24px;line-height:1.4}@media screen and (min-width: 320px){.auth-container .auth-header h2{font-size:calc(24px + .008*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.auth-container .auth-header h2{font-size:32px;line-height:1.4}}.auth-container .auth-header a{font-weight:400;text-decoration:underline;color:red}.auth-container .auth-header a{font-size:16px;line-height:1.4}@media screen and (min-width: 320px){.auth-container .auth-header a{font-size:calc(16px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.auth-container .auth-header a{font-size:20px;line-height:1.4}}.auth-container .auth-footer nav ul{margin:0;padding:0;display:flex;justify-content:space-between}.auth-container .auth-footer nav ul li{list-style:none;margin-right:40px}.auth-container .auth-footer nav ul li:last-child{margin-right:0}.auth-container .auth-footer nav ul li a,.auth-container .auth-footer div{font-weight:400;color:#000;font-size:12px;line-height:22px}
