.bde-section-28-100 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center;--bde-content-align-experimental:auto}.bde-heading-28-101{font-size:50px}@media (max-width:479px){.bde-heading-28-101{text-align:center}}@media (max-width:479px){.bde-text-28-102{text-align:center}}body:has(.bde-section-28-100) #post-14{position:absolute;top:0;left:0;width:100%;z-index:50}body.admin-bar:has(.bde-section-28-100) #post-14{top:32px}.bde-section-28-100{min-height:760px;background:linear-gradient(90deg,rgba(5,8,9,.89) 0%,rgba(5,8,9,.58) 38%,rgba(5,8,9,.15) 75%),linear-gradient(0deg,rgba(5,8,9,.94),transparent 55%),url(https://fitlab.davidpechal.cz/wp-content/uploads/2026/11/fitlab_banner_hero.webp) center center/cover no-repeat!important;color:#fff}.bde-section-28-100>.section-container{max-width:1440px;min-height:760px;display:grid!important;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr auto auto;column-gap:5%;row-gap:18px;align-content:stretch;padding:155px 5% 40px!important}.bde-heading-28-101{grid-column:1;max-width:720px;font-size:clamp(38px,2.5vw,10px)!important;line-height:1.12!important;color:#fff;margin:0!important}.bde-text-28-102{grid-column:1/-1;display:flex;align-items:center;gap:18px;font-size:18px;color:#fff}.bde-text-28-102:before{content:'';display:block;width:35px;height:7px;background:gold;transform:skewX(-35deg);flex:none}.bde-div-28-103,.bde-div-28-107{grid-row:4;position:relative;display:grid!important;grid-template-columns:1fr auto;align-content:center;align-items:center;gap:12px 20px;min-width:0;min-height:128px;padding:23px 30px!important;border:1px solid rgba(255,255,255,.34);border-radius:17px;background:linear-gradient(110deg,rgba(23,29,29,.84),rgba(13,16,16,.78));backdrop-filter:blur(12px);box-shadow:inset 0 -2px 0 rgba(255,215,0,.45)}.bde-div-28-103:before,.bde-div-28-107:before{content:'';position:absolute;left:0;top:0;width:50px;height:24px;border-top:3px solid gold;border-left:3px solid gold;border-radius:16px 0 0 0}.bde-div-28-107:before{border-color:#FF7A00}.bde-div-28-107{box-shadow:inset 0 -2px 0 rgba(255,122,0,.5)}.bde-heading-28-104,.bde-heading-28-108{grid-column:1/-1;font-size:clamp(24px,2.4vw,32px)!important;line-height:1.1!important;margin:0!important;color:#fff}.bde-text-28-105,.bde-text-28-109{font-size:16px;line-height:1.4}.bde-text-28-105:before,.bde-text-28-109:before{content:'●';color:gold;margin-right:12px}.bde-text-28-109:before{color:#FF7A00}.bde-button-28-106 .button-atom,.bde-button-28-110 .button-atom{background:#FFD700!important;color:#070707!important;font-weight:700;padding:12px 24px;border:0;white-space:nowrap}.bde-button-28-106 .button-atom:hover{background:#FFE65C!important}.bde-button-28-110 .button-atom{background:#FF7A00!important}.bde-button-28-110 .button-atom:hover{background:#FF9B40!important}.bde-div-28-111{grid-column:1/-1;grid-row:5;display:grid!important;grid-template-columns:1fr 1fr 1fr;align-items:center;width:100%;margin-top:20px;border:1px solid rgba(255,255,255,.3);border-radius:16px;background:rgba(17,21,21,.8);backdrop-filter:blur(10px);padding:17px!important;text-align:center}.bde-div-28-111>*{color:#fff!important;font-size:16px;font-weight:600;text-align:center}.bde-div-28-111>*+*{border-left:1px solid rgba(255,255,255,.5)}.bde-text-link-28-112:before{content:'✉';color:gold;margin-right:14px}.bde-text-28-113:before{content:'◷';color:gold;margin-right:14px}.bde-text-link-28-114:before{content:'☎';color:gold;margin-right:14px}@media(max-width:767px){body.admin-bar:has(.bde-section-28-100) #post-14{top:46px}.bde-section-28-100{background-position:60% center!important}.bde-section-28-100>.section-container{min-height:0;grid-template-columns:1fr;grid-template-rows:auto;gap:16px;padding:200px 6% 32px!important}.bde-heading-28-101,.bde-text-28-102,.bde-div-28-111{grid-column:1}.bde-heading-28-101{font-size:clamp(31px,8vw,42px)!important}.bde-text-28-102{font-size:16px}.bde-div-28-103,.bde-div-28-107{grid-row:auto;padding:20px!important}.bde-div-28-103{margin-top:80px}.bde-div-28-111{grid-row:auto;grid-template-columns:1fr;gap:12px;margin-top:2px}.bde-div-28-111>*+*{border:0}.bde-text-28-105,.bde-text-28-109{font-size:14px}.bde-button-28-106 .button-atom,.bde-button-28-110 .button-atom{padding:11px 15px}}@media(max-width:390px){.bde-div-28-103,.bde-div-28-107{grid-template-columns:1fr}.bde-heading-28-104,.bde-heading-28-108{grid-column:1}}body.page-id-28>.fitlab-header{position:absolute!important;top:0;left:0;width:100%;z-index:50}body.page-id-28.admin-bar>.fitlab-header{top:32px}@media(max-width:782px){body.page-id-28.admin-bar>.fitlab-header{top:46px}}@media(max-width:479px){.bde-div-28-103,.bde-div-28-107{grid-template-columns:1fr!important;gap:12px}.bde-heading-28-104,.bde-heading-28-108{grid-column:1}.bde-button-28-106,.bde-button-28-110{width:100%}.bde-button-28-106 .button-atom,.bde-button-28-110 .button-atom{width:100%;justify-content:center}}.bde-heading-28-101{grid-column:1/-1!important;justify-self:center!important;text-align:center!important;width:100%}.bde-text-28-102{grid-column:1/-1!important;justify-content:center!important;text-align:center!important;width:100%}.bde-heading-28-101{line-height:1.28!important}.bde-div-28-111>*{display:flex!important;align-items:center;justify-content:center;min-width:0;font-family:'Nulshock',sans-serif!important;font-size:17px!important;font-weight:400;text-align:center;text-decoration:none!important}.bde-div-28-111 a:hover,.bde-div-28-111 a:focus-visible{text-decoration:none!important}.bde-div-28-111>*:before{flex:none}.bde-button-28-106 .button-atom,.bde-button-28-110 .button-atom{transition:transform .25s ease,background-color .25s ease;transform-origin:center}@media (hover:hover) and (prefers-reduced-motion:no-preference){@keyframes fitlab-turn{0%{transform:perspective(500px) rotateY(0)}100%{transform:perspective(500px) rotateY(360deg)}}.bde-heading-28-104:hover,.bde-heading-28-108:hover{animation:fitlab-turn .7s ease-in-out}.bde-div-28-103:has(.bde-heading-28-104:hover) .button-atom,.bde-div-28-107:has(.bde-heading-28-108:hover) .button-atom,.bde-button-28-106 .button-atom:hover,.bde-button-28-110 .button-atom:hover{transform:scale(1.06)}}@media(max-width:767px){.bde-div-28-111>*{font-size:15px!important}.bde-heading-28-101{line-height:1.28!important}}.bde-code-block-28-116{display:none!important}.bde-heading-28-104,.bde-heading-28-108{transform:rotateX(0deg);transition:transform 1s;animation:none!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){.bde-div-28-103:hover .bde-heading-28-104,.bde-div-28-107:hover .bde-heading-28-108{transform:rotateX(360deg)}.bde-div-28-103:hover .bde-button-28-106 .button-atom,.bde-div-28-107:hover .bde-button-28-110 .button-atom{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.bde-heading-28-104,.bde-heading-28-108{transition:none}}.bde-code-block-28-117{display:none!important}@media (max-width:767px){.bde-text-28-102::before{display:none!important}}.bde-div-28-111 .bde-text-link-28-112:before,.bde-div-28-111 .bde-text-28-113:before,.bde-div-28-111 .bde-text-link-28-114:before{content:''!important;display:inline-block;width:20px;height:20px;flex:0 0 20px;background:gold;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.bde-text-link-28-112:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m3 6 9 7 9-7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m3 6 9 7 9-7'/%3E%3C/svg%3E")}.bde-text-28-113:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E")}.bde-text-link-28-114:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7l.4 2.4a2 2 0 0 1-.6 1.7L7.3 9.4a16 16 0 0 0 7.3 7.3l1.6-1.6a2 2 0 0 1 1.7-.6l2.4.4a2 2 0 0 1 1.7 2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7l.4 2.4a2 2 0 0 1-.6 1.7L7.3 9.4a16 16 0 0 0 7.3 7.3l1.6-1.6a2 2 0 0 1 1.7-.6l2.4.4a2 2 0 0 1 1.7 2z'/%3E%3C/svg%3E")}.bde-code-block-28-118{display:none!important}.bde-section-28-119 .section-container{display:flex;flex-direction:column}.bde-div-28-120{margin-top:40px;margin-bottom:40px}.bde-div-28-120{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.bde-div-28-173{display:flex;flex-direction:column;gap:20px}.bde-div-28-172{display:flex;flex-direction:column}@media (max-width:479px){.bde-div-28-172{align-items:center;justify-content:center;text-align:center;--bde-content-align-experimental:auto}}.bde-image2-28-171{border-radius:20px;height:600px;width:auto}@media (max-width:479px){.bde-image2-28-171{height:400px;width:auto}}.bde-div-28-156{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;--bde-content-align-experimental:auto}.bde-div-28-142{width:250px;align-items:center;text-align:center;justify-content:center}@media (max-width:479px){.bde-div-28-142{width:240px}}.bde-image-28-143{width:100%}.bde-image-28-143 .breakdance-image-object{width:100%;height:auto}.bde-masker-28-144{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(https://breakdancedemos.com/supa/wp-content/uploads/sites/9/2023/02/mobile-mockup-mask.svg)!important;mask-image:url(https://breakdancedemos.com/supa/wp-content/uploads/sites/9/2023/02/mobile-mockup-mask.svg)!important;width:100%;height:100%}.bde-masker-28-144{position:absolute}.bde-scrolling-image-28-145{width:100%;height:100%;--eesiTransitionDuration:3000ms;box-shadow:4px 4px 0px 0px #F3F3F3;background-image:url(http://fitlab.davidpechal.cz/wp-content/uploads/2026/11/fitlab_rezervacni_kalendar_new-scaled.webp);margin-bottom:0px}.bde-scrolling-image-28-145 .ee-scrollimage-icon{font-size:55px;color:#FFF}.bde-scrolling-image-28-145:hover .ee-scrollimage-icon{transform:translatey(10px)}.bde-div-28-174{margin-top:40px}.bde-div-28-174{display:flex;flex-direction:column;align-items:center;text-align:center;--bde-content-align-experimental:auto}.bde-text-28-135{margin-top:20px;margin-bottom:20px}.bde-section-28-119,.bde-section-28-129{background:#0c0e0e;color:#fff;scroll-margin-top:150px}.bde-section-28-119{background-image:linear-gradient(rgba(8,12,12,.3),rgba(8,12,12,.4)),url(https://fitlab.davidpechal.cz/wp-content/uploads/2026/11/background1.webp);background-size:cover;background-position:center}.bde-section-28-129{background-image:linear-gradient(rgba(8,12,12,.28),rgba(8,12,12,.35)),url(https://fitlab.davidpechal.cz/wp-content/uploads/2026/11/background2.webp);background-size:cover;background-position:center;border-top:1px solid rgba(255,255,255,.25)}.bde-section-28-119>.section-container,.bde-section-28-129>.section-container{max-width:1440px;padding:80px 5%!important}.bde-div-28-120{width:100%;display:grid!important;grid-template-columns:1fr 1fr;column-gap:6%;row-gap:20px;align-items:start}.bde-heading-28-121{grid-column:1;grid-row:1}.bde-text-28-122{grid-column:1;grid-row:2;font-weight:600}.bde-text-28-123{grid-column:1;grid-row:3}.bde-div-28-124{grid-column:1;grid-row:4;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;margin-top:14px}.bde-div-28-124>.bde-text{font-size:14px;line-height:1.5}.bde-div-28-124>.bde-text:before{display:block;font-family:Arial,sans-serif;font-size:30px;color:gold;line-height:1;margin-bottom:10px}.bde-text-28-125:before{content:'◷'}.bde-text-28-126:before{content:'♙'}.bde-text-28-127:before{content:'▣'}.bde-div-28-124>.bde-text:first-line{font-weight:700;font-size:16px}.bde-image2-28-128{grid-column:2;grid-row:1 / span 4;width:100%;height:auto;max-height:640px;object-fit:cover;object-position:center;border-radius:35px 35px 55px 35px;border-top:4px solid gold;border-right:4px solid #ff7a00;border-bottom:4px solid #ff7a00;clip-path:polygon(14% 0,100% 0,90% 100%,0 100%)}.bde-heading-28-121,.bde-heading-28-134{font-size:clamp(28px,2.5vw,40px)!important;line-height:1.25!important;color:#fff;margin:0!important}.bde-heading-28-121:after,.bde-heading-28-134:after{content:'';display:block;height:5px;width:100%;margin-top:25px;background:repeating-linear-gradient(120deg,#ffd700 0 2px,transparent 2px 5px)}.bde-text-28-122,.bde-text-28-123,.bde-text-28-135,.bde-text-28-138{font-size:16px;line-height:1.7;color:#fff}.bde-div-28-130{width:100%;display:grid!important;grid-template-columns:40% 1fr;column-gap:8%;row-gap:20px;align-items:start}.bde-image2-28-131{grid-column:1;grid-row:1 / span 2;width:100%;height:530px;object-fit:contain;object-position:center}.bde-heading-28-134{grid-column:2;grid-row:1}.bde-text-28-135{grid-column:2;grid-row:2;line-height:2}.bde-button-28-132{grid-column:1;grid-row:3}.bde-button-28-133{grid-column:1;grid-row:4}.bde-button-28-132,.bde-button-28-133{width:100%;max-width:320px;justify-self:center}.bde-button-28-132 .button-atom,.bde-button-28-133 .button-atom{width:100%;justify-content:center;min-height:60px;background:#ffd700!important;color:#070707!important;font-weight:700}.bde-button-28-132 .button-atom:hover{background:#ffe65c!important}.bde-button-28-133 .button-atom{background:#ff7a00!important}.bde-button-28-133 .button-atom:hover{background:#ff9b40!important}.bde-div-28-136{grid-column:2;grid-row:3 / span 2;width:100%;padding:25px!important;border:1px solid rgba(220,225,225,.72);border-radius:18px;display:flex!important;flex-direction:column;align-items:flex-start;gap:12px;background:transparent}.bde-heading-28-137{font-size:20px!important;line-height:1.35!important;margin:0!important}.bde-text-28-138{font-size:15px}.bde-text-link-28-139{color:#fff!important;text-decoration:none!important;border:1px solid gold;border-radius:10px;padding:12px 16px;line-height:1.5;font-weight:600}.bde-text-link-28-139:hover{background:gold;color:#070707!important}.bde-code-block-28-140{display:none!important}@media(max-width:767px){.bde-section-28-119>.section-container,.bde-section-28-129>.section-container{padding:50px 6%!important}.bde-div-28-120,.bde-div-28-130{display:flex!important;flex-direction:column;align-items:stretch;gap:20px}.bde-heading-28-121,.bde-heading-28-134{font-size:clamp(25px,6.5vw,34px)!important}.bde-heading-28-121:after,.bde-heading-28-134:after{margin-top:18px}.bde-div-28-124{order:4;gap:10px}.bde-div-28-124>.bde-text{font-size:12px}.bde-div-28-124>.bde-text:first-line{font-size:13px}.bde-image2-28-128{order:5;max-height:480px;object-position:center}.bde-image2-28-131{order:3;height:380px}.bde-heading-28-134{order:1}.bde-text-28-135{order:2;line-height:1.9}.bde-button-28-132{order:4}.bde-button-28-133{order:5}.bde-div-28-136{order:6;margin-top:8px;padding:20px!important}.bde-text-28-122,.bde-text-28-123,.bde-text-28-135{font-size:15px}.bde-code-block-28-140{display:none!important}}#jak-fitlab-funguje{scroll-margin-top:160px}.bde-div-28-124>.bde-text:before{content:''!important;width:30px;height:30px;background-color:gold;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bde-text-28-125:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E")}.bde-text-28-126:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='9' cy='8' r='3'/%3E%3Cpath d='M3 20v-2a6 6 0 0 1 12 0v2zm13-14a3 3 0 0 1 0 6m2 2a5 5 0 0 1 3 5v1h-3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='9' cy='8' r='3'/%3E%3Cpath d='M3 20v-2a6 6 0 0 1 12 0v2zm13-14a3 3 0 0 1 0 6m2 2a5 5 0 0 1 3 5v1h-3'/%3E%3C/svg%3E")}.bde-text-28-127:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Crect x='4' y='10' width='16' height='12' rx='2'/%3E%3Cpath d='M8 10V7a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Crect x='4' y='10' width='16' height='12' rx='2'/%3E%3Cpath d='M8 10V7a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E")}@media(min-width:768px){.bde-div-28-120{grid-template-rows:auto auto auto 1fr}.bde-button-28-132,.bde-button-28-133,.bde-div-28-136{grid-row:3}.bde-button-28-133{margin-top:80px}}@media(max-width:767px){.bde-heading-28-121{order:1}.bde-text-28-122{order:2}.bde-text-28-123{order:3}}.bde-div-28-174{display:grid!important;grid-template-columns:minmax(0,1fr);gap:18px;width:100%;max-width:320px;margin-inline:auto}.bde-div-28-174 .bde-button-28-132,.bde-div-28-174 .bde-button-28-133{width:100%!important;max-width:none;margin:0!important;justify-self:stretch;grid-column:1}.bde-div-28-174 .bde-button-28-132,.bde-div-28-174 .bde-text-28-177{grid-row:1}.bde-div-28-174 .bde-button-28-133,.bde-div-28-174 .bde-text-28-178{grid-row:2}.bde-div-28-174 .button-atom{position:relative;display:flex!important;justify-content:flex-start!important;align-items:flex-start!important;width:100%;height:86px;padding:18px 50px 38px 24px!important;border-radius:12px!important;font-size:15px!important;line-height:1.25;text-align:left}.bde-div-28-174 .button-atom:after{content:'→';position:absolute;right:24px;top:50%;transform:translateY(-50%);font-size:24px;line-height:1}.bde-div-28-174 .bde-text-28-177,.bde-div-28-174 .bde-text-28-178{grid-column:1;align-self:end;justify-self:start;margin:0 0 17px 24px;color:#070707;font-size:14px;line-height:1.2;z-index:2;pointer-events:none}.bde-div-28-136{margin-top:40px}.bde-div-28-176{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:20px}