span.elementor-heading-title{font-family:var(--gh-f-sans)!important;font-size:var(--gh-t-eyebrow)!important;font-weight:600!important;line-height:1.4!important;letter-spacing:3px!important;text-transform:uppercase!important}.rkit-counter .rkit-counter-number,.rkit-counter-amount{font-family:var(--gh-f-serif)!important}.page-id-462 .elementor-element-wozw4mf .elementor-widget-image img{width:100%!important;height:100%!important;min-height:520px!important;object-fit:cover!important;display:block!important}.page-id-462 .elementor-element-wozw4mf{align-self:stretch!important}.page-id-462 .gh-bleed-text{padding-right:calc(( 100vw - 1280px ) / 2)!important}@media (max-width:1280px){.page-id-462 .gh-bleed-text{padding-right:32px!important}}.page-id-462 .elementor-element-1v9qhjm>.e-con-inner{max-width:100%!important;padding:0!important}.page-id-462 .elementor-element-8zo9v55{max-width:100%!important}.page-id-462 .elementor-element-2m5jz3o{display:block!important;margin-bottom:16px!important}.page-id-462 .elementor-element-2m5jz3o .elementor-heading-title{display:block!important}@media (max-width:1024px){.page-id-462 .elementor-element-8zo9v55{flex-direction:column!important}.page-id-462 .elementor-element-wozw4mf,.page-id-462 .elementor-element-p8pr57c{width:100%!important}.page-id-462 .gh-bleed-text{padding:48px 32px!important}.page-id-462 .elementor-element-wozw4mf .elementor-widget-image img{min-height:320px!important}}.single-byt .gh-stav-badge .elementor-heading-title{display:inline-block!important;padding:10px 22px!important;border-radius:99px!important;font-size:13px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;line-height:1!important}.single-byt .gh-stav-free .elementor-heading-title{background:#3f7a48!important;color:#fbf8f1!important}.single-byt .gh-stav-reserved .elementor-heading-title{background:#c9a45c!important;color:#1f3624!important}.single-byt .gh-stav-sold .elementor-heading-title{background:#8a9489!important;color:#fbf8f1!important}.single-byt a[href="/ponuka-bytov"]:hover{color:#1f3624!important;text-decoration:underline!important}.single-byt .gh-pdf-btn .elementor-button{background:0 0!important;border:1px solid #3f7a48!important;color:#3f7a48!important}.single-byt .gh-pdf-btn .elementor-button:hover{background:#3f7a48!important;color:#fbf8f1!important}.single-byt .gh-pdf-btn .elementor-button-icon{margin-right:8px}.gh-sticky-bar{display:none}@media (max-width:820px){.single-byt .gh-sticky-bar{display:flex!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;z-index:999!important;background:#1f3624!important;padding:14px 20px!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;box-shadow:0 -4px 16px rgba(0,0,0,.2)!important}.single-byt .gh-sticky-price{font-family:"Cormorant Garamond",serif!important;font-size:24px!important;font-weight:600!important;color:#c9a45c!important;line-height:1!important}.single-byt .gh-sticky-cta{background:#c9a45c!important;color:#1f3624!important;padding:14px 26px!important;border-radius:2px!important;font-size:12px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;text-decoration:none!important}body.single-byt{padding-bottom:80px!important}}.single-byt .gh-prev-next-wrap{display:flex;justify-content:space-between;align-items:center;gap:24px;max-width:1100px;margin:0 auto;flex-wrap:wrap}.single-byt .gh-nav-link.gh-prev,.single-byt .gh-nav-link.gh-next{background:0 0;border:none;padding:0;display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#5c665a;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;letter-spacing:.2px;transition:color .2s}.single-byt .gh-nav-link.gh-prev:hover,.single-byt .gh-nav-link.gh-next:hover{color:#1f3624;transform:none;border:none;background:0 0}.single-byt .gh-prev .gh-nav-arrow,.single-byt .gh-next .gh-nav-arrow{font-size:18px;color:#8a9489;font-weight:300;line-height:1;transition:color .2s}.single-byt .gh-prev:hover .gh-nav-arrow,.single-byt .gh-next:hover .gh-nav-arrow{color:#3f7a48}.single-byt .gh-prev .gh-nav-text,.single-byt .gh-next .gh-nav-text{display:inline;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:500;color:#5c665a;letter-spacing:.2px}.single-byt .gh-prev .gh-nav-label,.single-byt .gh-next .gh-nav-label{color:#8a9489;font-weight:500}.single-byt .gh-prev .gh-nav-byt-name,.single-byt .gh-next .gh-nav-byt-name{color:#17271d;font-weight:600}.single-byt .gh-nav-link.gh-nav-all{display:inline-flex;align-items:center;justify-content:center;background:#3f7a48;color:#fbf8f1;padding:14px 36px;border-radius:10px;text-decoration:none;font-family:"Montserrat",sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;line-height:1;border:1px solid #3f7a48;transition:all .2s;height:auto}.single-byt .gh-nav-link.gh-nav-all .gh-nav-text{color:#fbf8f1;font-size:13px;letter-spacing:2px;text-transform:uppercase;font-weight:600}.single-byt .gh-nav-link.gh-nav-all:hover{background:#1f3624;border-color:#1f3624;transform:none;color:#fbf8f1}@media (max-width:820px){.single-byt .gh-prev-next-wrap{flex-wrap:wrap;justify-content:center;gap:14px}.single-byt .gh-nav-link.gh-nav-all{order:-1;width:auto}.single-byt .gh-nav-link.gh-prev,.single-byt .gh-nav-link.gh-next{flex:1 1 45%;justify-content:center}}.imp-container .imp-canvas-wrap,.imp-container .imp-canvas,.imp-container .imp-canvas img{border-radius:8px}.imp-container .imp-canvas-wrap{overflow:hidden}.floorplan-iframe{width:100%;max-width:1280px;aspect-ratio:1600/1131;height:auto!important;border:0;display:block;margin:0 auto}.gh-dom-nav{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;max-width:1280px;margin:8px auto 28px;padding:0 16px;font-family:"Montserrat",sans-serif}.gh-dom-nav__btn{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#234d35;text-decoration:none;padding:10px 20px;border:1px solid #234d35;border-radius:8px;transition:background .18s,color .18s}.gh-dom-nav__btn:hover{background:#234d35;color:#f2ece0}.gh-dom-nav__btn--off{opacity:.35;border-color:#9db0a3;color:#9db0a3;pointer-events:none}.gh-dom-nav__cur{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#234d35;min-width:70px;text-align:center}body.single-byt .elementor-element-24985bd>.e-con-inner{padding-top:112px;box-sizing:border-box}.gh-byt-cta{margin-top:28px;padding:24px;border:1px solid #e3ddcf;border-radius:12px;background:#faf7f0;font-family:"Montserrat",sans-serif}.gh-byt-cta__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:18px}.gh-byt-cta__price{font-size:26px;font-weight:700;color:#12241a}.gh-byt-cta__status{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.gh-byt-cta__btn{display:block;text-align:center;padding:13px 20px;border-radius:8px;font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;transition:background .18s,color .18s}.gh-byt-cta__btn--primary{background:#234d35;color:#f2ece0;margin-bottom:10px}.gh-byt-cta__btn--primary:hover{background:#12241a;color:#f2ece0}.gh-byt-cta__btn--ghost{border:1px solid #234d35;color:#234d35}.gh-byt-cta__btn--ghost:hover{background:#234d35;color:#f2ece0}body.single-byt .elementor-element-27090aa7,body.single-byt .elementor-element-587nrgq{display:none!important}.admin-bar header.elementor-location-header>.elementor-element.she-header-yes,.admin-bar header.elementor-location-header>.e-con.she-header-yes{top:32px!important}@media (max-width:782px){.admin-bar header.elementor-location-header>.elementor-element.she-header-yes,.admin-bar header.elementor-location-header>.e-con.she-header-yes{top:46px!important}}.elementor-template>.elementor.elementor-277,.elementor-template>.elementor[data-elementor-id="277"]{display:block!important}.page-id-268 .gh-ponuka-sub{text-align:center;color:rgba(255,255,255,.92);font-family:"Montserrat",sans-serif;font-size:17px;font-weight:400;margin:14px auto 0;max-width:560px;line-height:1.5}.single-byt .gh-byt-breadcrumb{display:block;text-align:center;margin:18px auto 0;color:#c9a45c;text-decoration:none;font-family:"Montserrat",sans-serif;font-size:13px;letter-spacing:2px;text-transform:uppercase;font-weight:600;transition:color .2s}.single-byt .gh-byt-breadcrumb:hover{color:#fbf8f1}