.breakdance .bde-section-1063-156 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-section-1063-156{background-color:#FFF}.breakdance .bde-section-1063-156 .section-container{--bde-section-width:100%}.breakdance .bde-section-1063-156 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-section-1063-156{max-height:720px}@media (max-width:767px) and (min-width:480px){.breakdance .bde-section-1063-156{display:none}}@media (max-width:479px){.breakdance .bde-section-1063-156{display:none}}.breakdance .bde-div-1063-161{width:100%;padding:0px 4vw 0px 4vw}.breakdance .bde-div-1063-161{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left}.breakdance .bde-div-1063-161{max-width:1920px}.breakdance .bde-div-1063-161{width:100%;height:100%;min-height:640px}@media (max-width:1119px){.breakdance .bde-div-1063-161{padding-right:20px;padding-left:20px}.breakdance .bde-div-1063-161{align-items:center;justify-content:flex-start;text-align:center}.breakdance .bde-div-1063-161{min-height:700px}}@media (max-width:1023px){.breakdance .bde-div-1063-161{min-height:720px}}@media (max-width:479px){.breakdance .bde-div-1063-161{min-height:540px}}.breakdance .bde-code-block-1063-159{width:60%;text-align:left}.bd-typewriter-wrap{display:block;font-family:"Helvetica Neue LT Pro 93 Black Extended",sans-serif;font-size:clamp(2rem,6vw,4.5rem);font-weight:600;line-height:1.15;letter-spacing:-6px;text-transform:lowercase;color:var(--bde-brand-primary-color);min-height:1.2em;width:100%}.bd-typewriter-text{white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.bd-typewriter-text::after{content:"\200B"}.bd-typewriter-star{color:#000}@media (max-width:1119px){.breakdance .bde-code-block-1063-159{width:80%;text-align:center;margin-top:56px}}.breakdance .bde-image2-1063-160{width:640px;height:auto}.breakdance .bde-image2-1063-160{position:absolute;bottom:0;right:4vw;transform:scale(-1,1)}@media (max-width:1119px){.breakdance .bde-image2-1063-160{width:480px;height:auto}.breakdance .bde-image2-1063-160{position:absolute;bottom:0;right:50%;transform:scale(-1,1) translate(-50%,0)}}.breakdance .bde-section-1063-100 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center}.breakdance .bde-section-1063-100{background-color:#FFF}.breakdance .bde-section-1063-100 .section-container{padding-left:20px;padding-right:20px;padding-bottom:0px;padding-top:0px}.breakdance .bde-section-1063-100{max-height:720px}@media (min-width:1120px){.breakdance .bde-section-1063-100{display:none}}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-section-1063-100{display:none}}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-section-1063-100{display:none}}@media (max-width:767px){.breakdance .bde-section-1063-100 .section-container{padding-left:20px;padding-right:20px;padding-top:20px}}.breakdance .bde-image2-1063-110{max-height:80vh}@media (max-width:767px) and (min-width:480px){.breakdance .bde-image2-1063-110{display:none}}@media (max-width:479px){.breakdance .bde-image2-1063-110{display:none}}.breakdance .bde-image2-1063-143{max-height:80vh}@media (min-width:1120px){.breakdance .bde-image2-1063-143{display:none}}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-image2-1063-143{display:none}}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-image2-1063-143{display:none}}.breakdance .bde-section-1063-105 .section-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.breakdance .bde-section-1063-105{background-color:var(--bde-brand-primary-color)}.breakdance .bde-section-1063-105 .section-container{padding-bottom:56px;padding-top:56px}.breakdance .bde-section-1063-105{border-bottom:1px solid rgba(255,255,255,.2)}@media (max-width:767px){.breakdance .bde-section-1063-105 .section-container{flex-direction:column;align-items:center;justify-content:center;align-content:center;gap:24px}.breakdance .bde-section-1063-105 .section-container{padding-bottom:42px;padding-top:42px}}.breakdance .bde-heading-1063-106{color:#FFF;font-family:"Helvetica Neue LT Pro 93 Black Extended";font-size:56px;line-height:1}@media (max-width:767px){.breakdance .bde-heading-1063-106{text-align:center;font-size:32px}}.breakdance .bde-button-1063-111:hover span{text-decoration:underline}.breakdance .bde-section-1063-107 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-1063-107{background-color:var(--bde-brand-primary-color)}.breakdance .bde-section-1063-107 .section-container{height:460px}.breakdance .bde-section-1063-107 .section-container{--bde-section-width:100%}.breakdance .bde-section-1063-107 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}@media (max-width:767px){.breakdance .bde-section-1063-107 .section-container{height:100%}.breakdance .bde-section-1063-107{height:90vh}}.breakdance .bde-code-block-1063-162{width:100%}.gb-home-bubble-section{position:relative;width:100%;min-height:720px;background:transparent}.gb-home-bubble-layer{position:static;width:100%;min-height:720px;background:transparent;user-select:none;-webkit-user-select:none}.gb-bubble{position:absolute;z-index:30;cursor:grab;user-select:none;-webkit-user-select:none;touch-action:none}.gb-bubble.is-dragging{z-index:9999;cursor:grabbing}.gb-bubble-title{position:relative;display:block;min-width:150px;max-width:260px;padding:18px 28px;border-radius:28px;background:#efeff2;color:#050505;font-size:22px;line-height:1.05;font-weight:900;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-align:left;pointer-events:none;box-shadow:0 8px 18px rgba(0,0,0,0.04)}.gb-bubble-title::after{content:"";position:absolute;left:18px;bottom:-13px;width:28px;height:22px;background:#efeff2;clip-path:polygon(0 0,100% 0,0 100%)}.gb-bubble-content{display:none;width:min(420px,80vw);margin-top:14px;padding:22px 26px;border-radius:26px;background:#fff;color:#050505;font-size:18px;line-height:1.3;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;pointer-events:none;box-shadow:0 14px 30px rgba(0,0,0,0.12)}.gb-bubble.is-open{z-index:300}.gb-bubble.is-open .gb-bubble-content{display:block}.gb-bubble.is-open .gb-bubble-title{background:#fff}.gb-bubble.is-open .gb-bubble-title::after{background:#fff}.gb-bubble:not(.is-dragging){transition:transform 0.18s ease}.gb-bubble:not(.is-dragging):hover{transform:translateY(-2px)}@media (max-width:1024px){.gb-home-bubble-section,.gb-home-bubble-layer{min-height:760px}.gb-bubble-title{min-width:130px;max-width:230px;padding:16px 22px;font-size:19px}.gb-bubble-content{width:min(340px,82vw);padding:18px 20px;font-size:16px}}@media (max-width:768px){.gb-home-bubble-section,.gb-home-bubble-layer{min-height:820px}.gb-bubble-title{min-width:120px;max-width:210px;padding:14px 20px;border-radius:24px;font-size:18px}.gb-bubble-content{width:min(310px,84vw);padding:16px 18px;border-radius:22px;font-size:15px}}.breakdance .bde-code-block-1063-162{height:100%}@media (max-width:767px){.breakdance .bde-code-block-1063-162{height:100%;min-height:100%}}.breakdance .bde-section-1063-112 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-1063-112{background-color:#FFF}.breakdance .bde-section-1063-112 .section-container{padding-bottom:56px;padding-top:56px}@media (max-width:767px){.breakdance .bde-section-1063-112 .section-container{padding-bottom:42px;padding-top:42px}}.breakdance .bde-code-block-1063-125{width:100%}.breakdance .bde-section-1063-144 .section-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.breakdance .bde-section-1063-144{background-color:#FFF}.breakdance .bde-section-1063-144 .section-container{padding-bottom:28px;padding-top:56px}@media (max-width:1023px){.breakdance .bde-section-1063-144 .section-container{flex-direction:column;gap:24px}}@media (max-width:767px){.breakdance .bde-section-1063-144 .section-container{padding-bottom:42px;padding-top:42px}}.breakdance .bde-heading-1063-146{color:#000;font-family:"Helvetica Neue LT Pro 93 Black Extended";font-size:56px;line-height:1}@media (max-width:767px){.breakdance .bde-heading-1063-146{text-align:center;font-size:32px}}.breakdance .bde-button-1063-148:hover span{text-decoration:underline}.breakdance .bde-section-1063-149 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-1063-149{background-color:#FFF}.breakdance .bde-section-1063-149 .section-container{padding-bottom:56px;padding-top:28px}.breakdance .bde-code-block-1063-147{width:100%;margin-top:0px}.bd-prehled-wrap{position:relative;width:100%;height:600px;border-radius:56px;overflow:hidden;z-index:1}.bd-prehled-mapa{width:100%;height:100%}.bd-prehled-mapa canvas{border-radius:56px}.bd-prehled-list{display:flex;flex-direction:column;gap:0.5rem;scrollbar-width:none;-ms-overflow-style:none;pointer-events:none;position:absolute;top:0;left:0;bottom:0;width:360px;max-width:100%;overflow-y:auto;z-index:99;padding:24px}.bd-prehled-list::-webkit-scrollbar{display:none}.bd-prehled-vyjezd{position:relative;padding:16px 56px 16px 24px;border-radius:100px;cursor:pointer;transition:background 0.2s ease,border-color 0.2s ease;border:2px solid transparent;background:rgba(255,255,255,.55);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);box-shadow:0 2px 12px rgba(0,0,0,0.10);flex-shrink:0;pointer-events:all}.bd-prehled-vyjezd:hover{background:#f5f5f5}.bd-prehled-vyjezd.active{background:#fff}.bd-prehled-vyjezd-header{margin-bottom:0.15rem}.bd-prehled-vyjezd-header strong{font-size:0.95rem;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.bd-prehled-meta{margin:0}.bd-prehled-kdy{font-size:0.72rem;color:#A9A9A9;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.bd-prehled-vysek{display:none}.bd-prehled-arrow{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:var(--bde-links-color,#000);color:#fff!important;display:none;align-items:center;justify-content:center;font-size:1.6rem;text-decoration:none;transition:transform 0.2s ease;font-family:"Tinos",serif;pointer-events:all}.bd-prehled-vyjezd.active .bd-prehled-arrow{display:flex}.bd-prehled-arrow:hover{transform:translateY(-50%) scale(1.1)}.bd-prehled-mapa .mapboxgl-ctrl-logo,.bd-prehled-mapa .mapboxgl-ctrl-attrib{display:none!important}@media (max-width:1024px){.bd-prehled-wrap{height:500px;border-radius:24px}.bd-prehled-mapa canvas{border-radius:24px}.bd-prehled-list{top:auto;left:0;right:0;bottom:0;width:auto;max-width:none;height:auto;padding:16px;flex-direction:row;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;pointer-events:auto}.bd-prehled-vyjezd{flex:0 0 auto;min-width:240px;max-width:80%;scroll-snap-align:start}.bd-prehled-vyjezd-header strong{white-space:normal}}@media (max-width:540px){.bd-prehled-wrap{height:440px}.bd-prehled-vyjezd{min-width:220px;padding:14px 48px 14px 18px}}.breakdance .bde-section-1063-152 .section-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.breakdance .bde-section-1063-152{background-color:#FFF}.breakdance .bde-section-1063-152 .section-container{padding-bottom:28px;padding-top:56px}@media (max-width:1023px){.breakdance .bde-section-1063-152 .section-container{flex-direction:column;gap:24px}}@media (max-width:767px){.breakdance .bde-section-1063-152 .section-container{padding-bottom:42px;padding-top:42px}}.breakdance .bde-heading-1063-153{color:#000;font-family:"Helvetica Neue LT Pro 93 Black Extended";font-size:56px;line-height:1}@media (max-width:767px){.breakdance .bde-heading-1063-153{text-align:center;font-size:32px}}@media (max-width:479px){.breakdance .bde-heading-1063-153{text-align:center}}.breakdance .bde-button-1063-154:hover span{text-decoration:underline}.breakdance .bde-section-1063-150 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-1063-150{background-color:#FFF}.breakdance .bde-section-1063-150 .section-container{padding-bottom:56px;padding-top:0px}.breakdance .bde-post-loop-1063-155{width:100%}.breakdance .bde-post-loop-1063-155>.bde-loop>.bde-loop-item,.breakdance .bde-post-loop-1063-155>.bde-loop-accordion>.bde-accordion__content-wrapper>.bde-accordion__panel>.bde-accordion__panel-content>.bde-loop-item,.breakdance .bde-post-loop-1063-155>.breakdance-swiper-wrapper>.swiper>.bde-loop>.bde-loop-item{padding:0px 0px 0px 0px}.breakdance .bde-code-block-1063-109{width:100%}#gb-scene{position:relative;width:100%;overflow:hidden;-webkit-user-select:none;user-select:none}#gb-canvas{display:block;position:relative;z-index:2;cursor:default}.breakdance .bde-code-block-1063-109{height:100%}@media (max-width:767px){.breakdance .bde-code-block-1063-109{height:100%;min-height:100%}}