:where(.elementor-711) .oglkx-wrap :where(:not(.ogch-head,.ogch-head *,.oglkr-lt,.oglkr-lt *)){box-sizing:border-box;margin:0;padding:0}:where(.elementor-711) .oglkx-wrap{--og-orange:#ff6900;--og-peach:#ffe0cc;--og-ink:#222;--og-grey:#6a707a;--og-border:#2223;width:100%;max-width:1180px;color:var(--og-ink);text-align:left;margin:0 auto;padding:0 20px 20px;position:relative;font-family:Poppins,sans-serif!important}:where(.elementor-711) .oglkx-wrap :where(.ogch-head,.oglkx-grid) .material-symbols-outlined{letter-spacing:normal;text-transform:none;font-variation-settings:"FILL" 1, "wght" 400;font-style:normal;font-weight:400;line-height:1;font-family:Material Symbols Outlined!important}:where(.elementor-711) .oglkx-wrap .ogch-grad{margin-bottom:-.24em;padding-bottom:.24em}:where(.elementor-711) .oglkx-wrap .ogch-sub b{color:var(--og-ink);font-weight:700}:where(.elementor-711) .oglkx-wrap .ogch-run{white-space:nowrap}:where(.elementor-711) .oglkx-grid{border:1px solid var(--og-border);background:#f6f6f7;border-radius:8px;grid-template-columns:minmax(0,1.05fr) repeat(3,minmax(0,1fr));gap:12px;margin-top:44px;padding:12px;display:grid}:where(.elementor-711) .oglkx-card{border:1px solid var(--og-border);background:#fff;border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:18px 20px;display:flex}:where(.elementor-711) .oglkx-card h3{color:var(--og-ink);align-items:center;gap:8px;display:flex;font:800 19px/1.25 Etna,Poppins,sans-serif!important}:where(.elementor-711) .oglkx-card h3 .material-symbols-outlined{background:var(--og-peach);width:34px;height:34px;color:var(--og-orange);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:19px;display:inline-flex}:where(.elementor-711) .oglkx-card>p{color:#555;font-size:13.5px;line-height:1.6}:where(.elementor-711) .oglkx-card.is-ads{grid-row:span 2}:where(.elementor-711) .oglkx-card.is-log{grid-column:span 3}:where(.elementor-711) .oglkx-tab{background:url(https://static.ongym.sk/ongym/autonomne-skrinky/kiosk-frame.webp) 0 0/100% 100% no-repeat;border-radius:6px;align-self:center;width:244px;padding:61.3px 16.7px 124.2px 17.3px;box-shadow:0 18px 36px #22222238}:where(.elementor-711) .oglkx-scr{background:#000;border-radius:1px;width:210px;height:336px;position:relative;overflow:hidden}:where(.elementor-711) .oglkx-st{transform-origin:0 0;width:400px;height:640px;position:absolute;top:0;left:0;transform:scale(.525)}:where(.elementor-711) .oglkx-ad{text-align:center;background:linear-gradient(165deg,#ffe0cc,#ffd3e2 70%,#ffe0cc);flex-direction:column;align-items:center;padding-top:44px;display:flex;position:absolute;inset:0}:where(.elementor-711) .oglkx-ad b{letter-spacing:-1px;color:var(--og-ink);font:800 38px/1.1 Etna,Poppins,sans-serif!important}:where(.elementor-711) .oglkx-ad small{color:#6a4a35;margin-top:6px;font-size:19px;font-weight:600}:where(.elementor-711) .oglkx-ad img{width:380px;height:auto;margin-top:18px}:where(.elementor-711) .oglkx-dis{color:#fff9;letter-spacing:.25px;white-space:nowrap;background:#222327;border:1px solid #fff3;border-radius:30px;align-items:center;gap:10px;padding:10px 15px;display:inline-flex;position:absolute;bottom:20px;right:20px;font:700 18px/1.43 Audiowide,sans-serif!important}:where(.elementor-711) .oglkx-dis svg{flex:none}:where(.elementor-711) .oglkx-cap{color:var(--og-grey);font-size:11.5px}:where(.elementor-711) .oglkx-log{border:1px solid var(--og-border);background:#f2f2f2;border-radius:10px;flex-direction:column;gap:6px;padding:8px;list-style:none;display:flex}:where(.elementor-711) .oglkx-log li{border:1px solid var(--og-border);background:#fff;border-radius:8px;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 10px;font-size:12px;line-height:1.3;display:grid}:where(.elementor-711) .oglkx-ci{background:var(--bg);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}:where(.elementor-711) .oglkx-ci .material-symbols-outlined{color:var(--ink);font-size:16px}:where(.elementor-711) .oglkx-lt{min-width:0}:where(.elementor-711) .oglkx-lt b{color:var(--og-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:700;display:block;overflow:hidden}:where(.elementor-711) .oglkx-lt small{color:var(--og-grey);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}:where(.elementor-711) .oglkx-no{color:#002366;white-space:nowrap;background:#cce6ff;border-radius:20px;padding:3px 8px;font-size:11px;font-weight:700}:where(.elementor-711) .oglkx-log time{font-variant-numeric:tabular-nums;font-weight:700}:where(.elementor-711) .oglkx-tags{flex-wrap:wrap;gap:8px;display:flex}:where(.elementor-711) .oglkx-tags>span{background:var(--og-peach);border:1px solid var(--og-orange);color:#a84400;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:700;display:inline-flex}:where(.elementor-711) .oglkx-tags .material-symbols-outlined{color:var(--og-orange);font-size:16px}:where(.elementor-711) .oglkx-flags{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px;list-style:none;display:grid}:where(.elementor-711) .oglkx-flags li{border:1px solid var(--og-border);background:#f6f6f7;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:9px 12px;font-size:13.5px;font-weight:600;display:flex}:where(.elementor-711) .oglkx-flags small{letter-spacing:.6px;color:var(--og-grey);margin-left:auto;font-size:11px;font-weight:700}:where(.elementor-711) .oglkx-flags img{border-radius:0;flex:none;width:40px!important;height:auto!important}:where(.elementor-711) .oglkx-card>p.oglkx-say{background:var(--og-peach);border:1px solid var(--og-orange);color:#222;border-radius:12px 12px 12px 4px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.45;display:flex}:where(.elementor-711) .oglkx-card.is-lang>p.oglkx-say{margin-top:auto}:where(.elementor-711) .oglkx-say .material-symbols-outlined{color:var(--og-orange);font-size:19px}:where(.elementor-711) .oglkx-tile{border:1px solid var(--og-border);background:#f2f2f2;border-radius:10px;justify-content:center;margin-top:auto;padding:10px;display:flex}:where(.elementor-711) .oglkx-tile .oglkr-lt{width:100%;max-width:230px}:where(.elementor-711) .oglkx-off{background:url(https://static.ongym.sk/ongym/autonomne-skrinky/kiosk-frame.webp) 0 0/100% no-repeat;border-radius:6px 6px 0 0;container-type:inline-size}:where(.elementor-711) .oglkx-off .oglkx-ost{background:linear-gradient(#0006,#0006),#131313 url(https://static.ongym.sk/ongym/autonomne-skrinky/citygym-app-bg.webp) top/cover no-repeat;border-radius:1px 1px 0 0;flex-direction:column;align-items:center;gap:10px;margin:25.11cqw 6.85cqw 0 7.08cqw;padding:8px 10px 14px;display:flex;overflow:hidden}:where(.elementor-711) .oglkx-ban{color:#fff;letter-spacing:.25px;background:#ff1744;border-radius:8px;align-self:stretch;align-items:center;gap:8px;padding:8px 10px;display:flex;font:700 10.5px/1.43 Audiowide,sans-serif!important}:where(.elementor-711) .oglkx-ban svg{flex:none}:where(.elementor-711) .oglkx-chr{color:#fff;background:#222327;border:1px solid #fff3;border-radius:20px;align-items:center;gap:9px;padding:8px 16px;display:inline-flex}:where(.elementor-711) .oglkx-chr img{width:24px;height:auto}:where(.elementor-711) .oglkx-24{border-bottom:1px dashed var(--og-orange);color:#cc5400;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding-bottom:2px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}:where(.elementor-711) .oglkx-24:hover,:where(.elementor-711) .oglkx-24:focus-visible{color:var(--og-orange)}:where(.elementor-711) .oglkx-24 .material-symbols-outlined{color:inherit;font-size:18px}@media (max-width:1100px){:where(.elementor-711) .oglkx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.elementor-711) .oglkx-card.is-ads{grid-row:span 1}:where(.elementor-711) .oglkx-card.is-log{order:9;grid-column:span 2}}@media (max-width:767px){:where(.elementor-711) .oglkx-wrap{padding:0 16px 16px}:where(.elementor-711) .oglkx-grid{grid-template-columns:1fr;gap:8px;margin-top:30px;padding:8px}:where(.elementor-711) .oglkx-card.is-log{grid-column:auto}:where(.elementor-711) .oglkx-card{padding:16px}:where(.elementor-711) .oglkx-log li{grid-template-columns:30px minmax(0,1fr) auto}:where(.elementor-711) .oglkx-no{display:none}}@media (max-width:420px){:where(.elementor-711) .oglkx-wrap .ogch-run{white-space:normal}}:where(.elementor-711) .oglkx-grid{position:relative}:where(.elementor-711) .oglkx-guy{--w:min(220px, calc((100vw - 1120px) * .5));z-index:3;margin-left:calc(var(--w) * -.092);pointer-events:none;transform-origin:5% 60%;display:block;position:absolute;bottom:150px;left:100%;width:var(--w)!important;max-width:none!important;height:auto!important}:where(.elementor-711) .oglkx-wrap.is-armed .oglkx-guy{clip-path:inset(-20px -40px -20px 25%);transform:translate(-25%)}:where(.elementor-711) .oglkx-wrap.is-in .oglkx-guy{animation:1.5s cubic-bezier(.2,.9,.3,1) .9s both oglkxGuyIn,4s ease-in-out 2.6s infinite oglkxGuy}@keyframes oglkxGuyIn{0%{clip-path:inset(-20px -40px -20px 25%);transform:translate(-25%)}88%{clip-path:inset(-20px -40px -20px 0%);transform:none}to{clip-path:inset(-20px -40px);transform:none}}@keyframes oglkxGuy{0%,70%,to{rotate:none}78%{rotate:3deg}86%{rotate:-2deg}93%{rotate:1deg}}@media (max-width:1299px){:where(.elementor-711) .oglkx-guy{display:none}}@media (prefers-reduced-motion:reduce){:where(.elementor-711) .oglkx-wrap .oglkx-guy{animation:none}:where(.elementor-711) .oglkx-wrap.is-armed .oglkx-guy{clip-path:none;transform:none}}
