.cb-wb_main{display:block;position:relative;}
@media (max-width: 1024px){.cb-wb_main{display:block;position:relative;}}
@media (max-width: 767px){.cb-wb_main{display:block;position:relative;}}
.cb-wb_hero{position:relative;overflow:hidden;isolation:isolate;padding-top:170px;padding-bottom:calc(64px + var(--ob-nasun-prekryv, 120px));background-image:linear-gradient(180deg, var(--c-paper) 0%, #fbfaf9 100%);}
@media (max-width: 1024px){.cb-wb_hero{position:relative;overflow:hidden;isolation:isolate;padding-top:140px;padding-bottom:calc(56px + var(--ob-nasun-prekryv, 120px));background-image:linear-gradient(180deg, var(--c-paper) 0%, #fbfaf9 100%);}}
@media (max-width: 767px){.cb-wb_hero{position:relative;overflow:hidden;isolation:isolate;padding-top:120px;padding-bottom:calc(56px + var(--ob-nasun-prekryv, 0px));background-image:linear-gradient(180deg, var(--c-paper) 0%, #fbfaf9 100%);}}
.cb-wb_hero_obal{align-items:center;position:relative;z-index:1;}
@media (max-width: 1024px){.cb-wb_hero_obal{align-items:center;position:relative;z-index:1;}}
@media (max-width: 767px){.cb-wb_hero_obal{align-items:center;position:relative;z-index:1;}}
.cb-wb_hero_obal{display:grid;grid-template-columns:minmax(0, 500px) minmax(0, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:60px;row-gap:40px;}
@media (max-width: 1024px){.cb-wb_hero_obal{display:grid;grid-template-columns:minmax(0, 500px) minmax(0, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:60px;row-gap:40px;}}
@media (max-width: 767px){.cb-wb_hero_obal{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:auto;column-gap:40px;row-gap:40px;}}
.cb-wb_hero_text{display:flex;flex-direction:column;gap:28px;}
@media (max-width: 1024px){.cb-wb_hero_text{display:flex;flex-direction:column;gap:28px;}}
@media (max-width: 767px){.cb-wb_hero_text{display:flex;flex-direction:column;gap:24px;}}
.cb-wb_hero_podpis{display:flex;flex-direction:column;gap:8px;padding-top:22px;border-top:1px solid var(--c-hairline);}
@media (max-width: 1024px){.cb-wb_hero_podpis{display:flex;flex-direction:column;gap:8px;padding-top:22px;border-top:1px solid var(--c-hairline);}}
@media (max-width: 767px){.cb-wb_hero_podpis{display:flex;flex-direction:column;gap:8px;padding-top:22px;border-top:1px solid var(--c-hairline);}}
.cb-wb_hero_meno{font-family:var(--c-font);font-size:22px;font-weight:700;line-height:1.3;color:var(--c-ink);margin:0;}
@media (max-width: 1024px){.cb-wb_hero_meno{font-family:var(--c-font);font-size:22px;font-weight:700;line-height:1.3;color:var(--c-ink);margin:0;}}
@media (max-width: 767px){.cb-wb_hero_meno{font-family:var(--c-font);font-size:19px;font-weight:700;line-height:1.3;color:var(--c-ink);margin:0;}}
.cb-wb_hero_rola{letter-spacing:0.12em;color:var(--c-slate);margin:0;}
@media (max-width: 1024px){.cb-wb_hero_rola{letter-spacing:0.12em;color:var(--c-slate);margin:0;}}
@media (max-width: 767px){.cb-wb_hero_rola{letter-spacing:0.12em;color:var(--c-slate);margin:0;}}
.cb-wb_hero_skica{display:block;width:100%;max-width:760px;height:auto;justify-self:end;opacity:0.45;pointer-events:none;}
@media (max-width: 1024px){.cb-wb_hero_skica{display:block;width:100%;max-width:760px;height:auto;justify-self:end;opacity:0.45;pointer-events:none;}}
@media (max-width: 767px){.cb-wb_hero_skica{display:none;width:100%;max-width:760px;height:auto;justify-self:end;opacity:0.45;pointer-events:none;}}
.cb-wb_hero_scroll{position:absolute;left:50%;bottom:var(--ob-nasun-prekryv, 120px);transform:translateX(-50%);z-index:3;pointer-events:none;}
@media (max-width: 1024px){.cb-wb_hero_scroll{position:absolute;left:50%;bottom:var(--ob-nasun-prekryv, 120px);transform:translateX(-50%);z-index:3;pointer-events:none;}}
@media (max-width: 767px){.cb-wb_hero_scroll{position:absolute;left:50%;bottom:var(--ob-nasun-prekryv, 120px);transform:translateX(-50%);z-index:3;pointer-events:none;display:none;}}
.cb-wb_prehl{position:relative;background-color:#0d1822;}
@media (max-width: 1024px){.cb-wb_prehl{position:relative;background-color:#0d1822;}}
@media (max-width: 767px){.cb-wb_prehl{position:relative;background-color:#0d1822;padding-top:48px;padding-bottom:48px;padding-left:20px;padding-right:20px;}}
.cb-wb_prehl_pin{position:sticky;top:0;height:100vh;display:flex;align-items:center;overflow:hidden;}
@media (max-width: 1024px){.cb-wb_prehl_pin{position:sticky;top:0;height:100vh;display:flex;align-items:flex-start;overflow:hidden;}}
@media (max-width: 767px){.cb-wb_prehl_pin{position:static;top:0;height:auto;display:block;align-items:flex-start;overflow:visible;}}
.cb-wb_prehl_ziara{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(60% 55% at 32% 50%, rgba(46, 94, 168, .22), transparent 70%);}
@media (max-width: 1024px){.cb-wb_prehl_ziara{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(60% 55% at 32% 50%, rgba(46, 94, 168, .22), transparent 70%);}}
@media (max-width: 767px){.cb-wb_prehl_ziara{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(60% 55% at 32% 50%, rgba(46, 94, 168, .22), transparent 70%);}}
.cb-wb_prehl_hore{position:absolute;left:50%;top:clamp(74px, 10vh, 96px);z-index:3;transform:translateX(-50%);width:min(1180px, 100% - 48px);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:28px;}
@media (max-width: 1024px){.cb-wb_prehl_hore{position:absolute;left:50%;top:clamp(74px, 10vh, 96px);z-index:3;transform:translateX(-50%);width:min(1180px, 100% - 48px);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;}}
@media (max-width: 767px){.cb-wb_prehl_hore{position:static;left:50%;top:clamp(74px, 10vh, 96px);z-index:3;transform:none;width:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:14px;margin-bottom:24px;}}
.cb-wb_prehl_stitok{margin:0;font-size:11px;letter-spacing:0.14em;color:var(--c-akcent-svetly);}
@media (max-width: 1024px){.cb-wb_prehl_stitok{margin:0;font-size:11px;letter-spacing:0.14em;color:var(--c-akcent-svetly);}}
@media (max-width: 767px){.cb-wb_prehl_stitok{margin:0;font-size:12px;letter-spacing:0.14em;color:var(--c-akcent-svetly);}}
.cb-wb_prehl_javisko{position:relative;width:min(1260px, 100% - 48px);height:min(74vh, 780px);margin-top:64px;margin-left:auto;margin-right:auto;}
@media (max-width: 1024px){.cb-wb_prehl_javisko{position:relative;width:min(1260px, 100% - 48px);height:calc(46vh + 246px);margin-top:150px;margin-left:auto;margin-right:auto;}}
@media (max-width: 767px){.cb-wb_prehl_javisko{position:relative;width:100%;height:auto;margin-top:0;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:56px;}}
.cb-wb_care{background-color:var(--c-ivory);border-top:1px solid var(--c-hairline);padding-top:120px;padding-bottom:130px;}
@media (max-width: 1024px){.cb-wb_care{background-color:var(--c-ivory);border-top:1px solid var(--c-hairline);padding-top:88px;padding-bottom:96px;}}
@media (max-width: 767px){.cb-wb_care{background-color:var(--c-ivory);border-top:1px solid var(--c-hairline);padding-top:48px;padding-bottom:48px;}}
.cb-wb_care_obal{align-items:start;}
@media (max-width: 1024px){.cb-wb_care_obal{align-items:start;column-gap:56px;}}
@media (max-width: 767px){.cb-wb_care_obal{align-items:start;column-gap:56px;}}
.cb-wb_care_obal{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.1fr);grid-template-rows:repeat(1, 1fr);column-gap:96px;row-gap:40px;}
@media (max-width: 1024px){.cb-wb_care_obal{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.1fr);grid-template-rows:repeat(1, 1fr);column-gap:96px;row-gap:40px;}}
@media (max-width: 767px){.cb-wb_care_obal{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:32px;row-gap:32px;}}
.cb-wb_care_lavy{display:flex;flex-direction:column;align-items:flex-start;gap:32px;}
@media (max-width: 1024px){.cb-wb_care_lavy{display:flex;flex-direction:column;align-items:flex-start;gap:32px;}}
@media (max-width: 767px){.cb-wb_care_lavy{display:flex;flex-direction:column;align-items:flex-start;gap:20px;}}
.cb-ridqk5cnd{width:100px;height:100px;}
@media (max-width: 1024px){.cb-ridqk5cnd{width:100px;height:100px;}}
@media (max-width: 767px){.cb-ridqk5cnd{width:100px;height:100px;}}
.cb-wb_care_tlacidla{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:14px;}
@media (max-width: 1024px){.cb-wb_care_tlacidla{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:14px;}}
@media (max-width: 767px){.cb-wb_care_tlacidla{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px;}}
.cb-wb_kl{position:relative;overflow:visible;isolation:isolate;background-color:#fbfaf9;padding-top:120px;padding-bottom:220px;}
@media (max-width: 1024px){.cb-wb_kl{position:relative;overflow:visible;isolation:isolate;background-color:#fbfaf9;padding-top:80px;padding-bottom:100px;}}
@media (max-width: 767px){.cb-wb_kl{position:relative;overflow:visible;isolation:isolate;background-color:#fbfaf9;padding-top:48px;padding-bottom:48px;}}
.cb-wb_kl_bodky{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(rgba(17, 33, 47, .2) 1px, transparent 1.4px);background-size:22px 22px;}.cb-wb_kl_bodky{
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='1600' viewBox='0 0 1200 1600' preserveAspectRatio='none'%3E%3Cfilter id='o' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0016' numOctaves='2' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  3 0 0 0 -1.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23o)'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='1600' viewBox='0 0 1200 1600' preserveAspectRatio='none'%3E%3Cfilter id='o' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0016' numOctaves='2' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  3 0 0 0 -1.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23o)'/%3E%3C/svg%3E");
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}
@media (max-width: 1024px){.cb-wb_kl_bodky{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(rgba(17, 33, 47, .2) 1px, transparent 1.4px);background-size:22px 22px;}.cb-wb_kl_bodky{
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='1600' viewBox='0 0 1200 1600' preserveAspectRatio='none'%3E%3Cfilter id='o' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0016' numOctaves='2' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  3 0 0 0 -1.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23o)'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='1600' viewBox='0 0 1200 1600' preserveAspectRatio='none'%3E%3Cfilter id='o' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0016' numOctaves='2' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  3 0 0 0 -1.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23o)'/%3E%3C/svg%3E");
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}}
@media (max-width: 767px){.cb-wb_kl_bodky{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(rgba(17, 33, 47, .2) 1px, transparent 1.4px);background-size:22px 22px;}.cb-wb_kl_bodky{
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='1600' viewBox='0 0 1200 1600' preserveAspectRatio='none'%3E%3Cfilter id='o' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0016' numOctaves='2' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  3 0 0 0 -1.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23o)'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='1600' viewBox='0 0 1200 1600' preserveAspectRatio='none'%3E%3Cfilter id='o' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0016' numOctaves='2' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  3 0 0 0 -1.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23o)'/%3E%3C/svg%3E");
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}}
.cb-wb_kl_obal{position:relative;}
@media (max-width: 1024px){.cb-wb_kl_obal{position:relative;}}
@media (max-width: 767px){.cb-wb_kl_obal{position:relative;}}
@media (max-width: 767px){.cb-wb_kl_nadpis .ob-nadsek, .cb-wb_kl_nadpis .ob-nadsek__oci, .cb-wb_kl_nadpis .ob-nadsek__nadpis{
  text-align: left;
  justify-content: flex-start;
  margin-left: 0;
}}
.cb-wb_kl_zoznam{max-width:none;margin-top:52px;margin-left:0;margin-right:0;}
@media (max-width: 1024px){.cb-wb_kl_zoznam{max-width:none;margin-top:52px;margin-left:0;margin-right:0;}}
@media (max-width: 767px){.cb-wb_kl_zoznam{max-width:none;margin-top:24px;margin-left:0;margin-right:0;}}
.cb-wb_kontakt_obal{display:grid;grid-template-columns:repeat(auto-fit, minmax(340px, 1fr));grid-template-rows:repeat(1, 1fr);column-gap:96px;row-gap:56px;}
@media (max-width: 1024px){.cb-wb_kontakt_obal{display:grid;grid-template-columns:repeat(auto-fit, minmax(340px, 1fr));grid-template-rows:repeat(1, 1fr);column-gap:96px;row-gap:56px;}}
@media (max-width: 767px){.cb-wb_kontakt_obal{display:grid;grid-template-columns:repeat(auto-fit, minmax(340px, 1fr));grid-template-rows:repeat(1, 1fr);column-gap:40px;row-gap:40px;}}
