:where(.elementor-682) .ogrzh-wrap *{box-sizing:border-box;margin:0;padding:0}:where(.elementor-682) .ogrzh-wrap{--og-orange:#ff6900;--og-orange-dark:#c50;--og-peach:#ffe0cc;--og-pink:#ec407a;--og-ink:#222;--og-grey:#6a707a;--og-border:#2223;--og-grad:linear-gradient(120deg, #ff6900, #ec407a, #ff6900);isolation:isolate;width:100%;color:var(--og-ink);text-align:left;padding:30px 0 40px;position:relative;overflow:visible;font-family:Poppins,sans-serif!important}:where(.elementor-682) .ogrzh-wrap .material-symbols-outlined{letter-spacing:normal;text-transform:none;font-style:normal;font-weight:400;line-height:1;font-family:Material Symbols Outlined!important}:where(.elementor-682) .ogrzh-ghost{z-index:-1;pointer-events:none;width:100vw;margin-left:-50vw;position:absolute;top:10px;left:50%;overflow:hidden}:where(.elementor-682) .ogrzh-ghost-in{letter-spacing:-4px;text-transform:uppercase;white-space:nowrap;color:#ff69000d;font:900 150px/1 Poppins,sans-serif;animation:90s linear infinite ogrzhGhost;display:inline-block}@keyframes ogrzhGhost{to{transform:translate(-50%)}}:where(.elementor-682) .ogrzh-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:36px;max-width:1240px;margin:0 auto;display:grid}:where(.elementor-682) .ogrzh-text{flex-direction:column;align-items:flex-start;gap:16px;display:flex}:where(.elementor-682) .ogrzh-hand{color:var(--og-orange);transform-origin:0;align-items:center;gap:6px;font-size:40px;line-height:1;animation:.8s ease-out .9s both ogrzhWrite;display:inline-flex;transform:rotate(-4deg);font-family:HyperWave One,cursive!important}:where(.elementor-682) .ogrzh-hand .material-symbols-outlined{font-size:28px}@keyframes ogrzhWrite{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}:where(.elementor-682) .ogrzh-title{letter-spacing:-1.2px;max-width:16ch;color:var(--og-ink);font-size:clamp(34px,4vw,52px);font-weight:800;line-height:1.1;font-family:Etna,etna,Poppins,sans-serif!important}:where(.elementor-682) .ogrzh-kick{letter-spacing:1.4px;text-transform:uppercase;color:var(--og-orange-dark);margin-bottom:12px;font-size:13px;font-weight:800;line-height:1.3;display:block;font-family:Poppins,sans-serif!important}:where(.elementor-682) .ogrzh-brush{isolation:isolate;display:inline-block;position:relative}:where(.elementor-682) .ogrzh-brush:before{content:"";z-index:-1;clip-path:inset(0 100% 0 0);background:url(https://static.ongym.sk/ongym/hero-setup/brush-peach.webp) 50%/100% 100% no-repeat;height:.62em;animation:.9s cubic-bezier(.6,0,.3,1) .3s forwards ogrzhPaint;position:absolute;top:55%;left:-5%;right:-5%}@keyframes ogrzhPaint{0%{transform:scaleX(0)}}:where(.elementor-682) .ogrzh-grad{background:var(--og-grad);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;margin:-.1em -.08em -.12em;padding:.1em .08em .12em;animation:3s linear infinite ogrzhFlow;display:inline-block;font-family:Etna,etna,Poppins,sans-serif!important}@keyframes ogrzhFlow{to{background-position:200%}}:where(.elementor-682) .ogrzh-sub{max-width:56ch;color:var(--og-grey);font-size:15.5px;line-height:1.65}:where(.elementor-682) .ogrzh-sub b{color:var(--og-ink);font-weight:700}:where(.elementor-682) .ogrzh-checks{flex-direction:column;gap:10px;list-style:none;display:flex}:where(.elementor-682) .ogrzh-checks li{color:var(--og-ink);align-items:center;gap:10px;font-size:15px;font-weight:700;animation:.4s both ogrzhPop;display:flex}:where(.elementor-682) .ogrzh-checks li:nth-child(2){animation-delay:.1s}:where(.elementor-682) .ogrzh-checks li:nth-child(3){animation-delay:.2s}@keyframes ogrzhPop{0%{opacity:0;transform:scale(.7)}}:where(.elementor-682) .ogrzh-d{background:var(--og-orange);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}:where(.elementor-682) .ogrzh-d .material-symbols-outlined{color:#fff;font-variation-settings:"FILL" 1, "wght" 600;font-size:18px}:where(.elementor-682) .ogrzh-ctas{flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:6px;display:flex}:where(.elementor-682) .ogrzh-more{align-items:center;gap:6px;font-size:15px;font-weight:700;transition:color .18s;display:inline-flex;color:var(--og-orange)!important;text-decoration:none!important}:where(.elementor-682) .ogrzh-more .material-symbols-outlined{font-size:20px;transition:transform .2s}:where(.elementor-682) .ogrzh-more:hover{color:var(--og-orange-dark)!important}:where(.elementor-682) .ogrzh-more:hover .material-symbols-outlined:last-child{transform:translate(4px)}:where(.elementor-682) .ogrzh-visual{padding:0 160px 0 0;animation:.6s cubic-bezier(.3,1.4,.5,1) both ogrzhIn;position:relative}@keyframes ogrzhIn{0%{opacity:0;transform:translate(40px)}}:where(.elementor-682) .ogrzh-pc{z-index:1;position:relative}:where(.elementor-682) .ogrzh-dev{background:#15171d;border:1px solid #2c2f38;border-radius:20px;padding:10px 10px 0;position:relative;box-shadow:0 30px 56px #2222223d}:where(.elementor-682) .ogrzh-video{aspect-ratio:16/9;object-fit:cover;background:#fff;border-radius:5px;width:100%;display:block;height:auto!important}:where(.elementor-682) .ogrzh-chin{background:linear-gradient(#eceef2,#c9ccd3);border-top:1px solid #00000040;border-radius:0 0 20px 20px;justify-content:center;align-items:center;height:34px;margin:10px -11px -1px;display:flex}:where(.elementor-682) .ogrzh-chin i{opacity:.85;background:linear-gradient(115deg,#ff6900,#ec407a);border-radius:4px;width:28px;height:7px}:where(.elementor-682) .ogrzh-neck{clip-path:polygon(14% 0,86% 0,100% 100%,0 100%);background:linear-gradient(90deg,#aeb2ba,#e4e6ea 45%,#f3f4f6 55%,#b3b6be);width:110px;height:46px;margin:0 auto;display:block}:where(.elementor-682) .ogrzh-base{background:linear-gradient(#e6e7eb,#b2b5bc);border-radius:4px 4px 10px 10px;width:220px;height:11px;margin:0 auto;display:block;box-shadow:0 12px 20px #2222222e}:where(.elementor-682) .ogrzh-chap{z-index:1;border:1px solid var(--og-border);background:#f6f6f7;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 80px 0 0;padding:8px;display:grid;position:relative}:where(.elementor-682) .ogrzh-chi{flex-direction:column;min-width:0;display:flex}:where(.elementor-682) .ogrzh-ch{z-index:1;border:1px solid var(--og-border);min-width:0;min-height:52px;color:var(--og-ink);text-align:left;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font:600 13px/1.25 Poppins,sans-serif;transition:background .2s,border-color .2s;display:flex;position:relative;overflow:hidden}:where(.elementor-682) .ogrzh-ch:hover,:where(.elementor-682) .ogrzh-ch:focus{color:var(--og-ink);background:#fff;border-color:#22222259;outline:0}:where(.elementor-682) .ogrzh-ch:focus-visible{box-shadow:0 0 0 3px #ff690059}:where(.elementor-682) .ogrzh-ch.is-on,:where(.elementor-682) .ogrzh-ch.is-on:focus{background:var(--og-peach);border-color:var(--og-orange);color:#a84400}:where(.elementor-682) .ogrzh-ch-ic{background:#f6f6f7;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}:where(.elementor-682) .ogrzh-ch.is-on .ogrzh-ch-ic{background:#fff}:where(.elementor-682) .ogrzh-ch-ic .material-symbols-outlined{color:var(--og-orange);font-size:18px}:where(.elementor-682) .ogrzh-ch>span:nth-child(2){min-width:0}:where(.elementor-682) .ogrzh-ch b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:700;display:block;overflow:hidden}:where(.elementor-682) .ogrzh-ch small{white-space:nowrap;text-overflow:ellipsis;color:var(--og-grey);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:500;display:block;overflow:hidden}:where(.elementor-682) .ogrzh-ch.is-on small{color:#a84400}:where(.elementor-682) .ogrzh-ch-prog{z-index:0;border:1px solid var(--og-border);background:#ececee;border-top:0;border-radius:0 0 14px 14px;height:20px;margin-top:-10px;transition:background .2s,border-color .2s;display:block;position:relative;overflow:hidden}:where(.elementor-682) .ogrzh-ch.is-on+.ogrzh-ch-prog{border-color:var(--og-orange);background:#ffe0cc}:where(.elementor-682) .ogrzh-ch-prog i{transform-origin:0;background:linear-gradient(90deg,#ff6900,#f1544f 55%,#ec407a);transition:transform .25s linear;display:block;position:absolute;inset:0}:where(.elementor-682) .ogrzh-note{color:var(--og-grey);align-items:center;gap:6px;margin-top:10px;font-size:12px;display:flex}:where(.elementor-682) .ogrzh-note .material-symbols-outlined{color:var(--og-orange);font-size:16px}:where(.elementor-682) .ogrzh-side{z-index:2;flex-direction:column;align-items:center;gap:12px;width:232px;display:flex;position:absolute;top:-44px;right:0}:where(.elementor-682) .ogrzh-paint{z-index:-1;transform-origin:0;pointer-events:none;background:linear-gradient(115deg,#ff6900 0%,#f1544f 45%,#ec407a 100%);width:175%;height:44%;animation:.7s cubic-bezier(.4,0,.2,1) .5s both ogrzhPaint;position:absolute;top:26%;left:4%;rotate:-14deg;-webkit-mask:url(https://static.ongym.sk/ongym/hero-setup/brush.webp) 50%/100% 100% no-repeat;mask:url(https://static.ongym.sk/ongym/hero-setup/brush.webp) 50%/100% 100% no-repeat}:where(.elementor-682) .ogrzh-turn{z-index:-1;filter:drop-shadow(0 16px 18px #22222238);pointer-events:none;width:min(230px,50vw - 570px);max-width:none;height:auto;animation:.6s cubic-bezier(.3,1.3,.5,1) .8s both ogrzhTurn;position:absolute;bottom:58px;left:97%}@keyframes ogrzhTurn{0%{opacity:0;translate:-30px}}@media (max-width:1699px){:where(.elementor-682) .ogrzh-paint{width:150%}}@media (min-width:1025px) and (max-width:1379px){:where(.elementor-682) .ogrzh-turn{display:none}}@media (min-width:768px) and (max-width:1024px){:where(.elementor-682) .ogrzh-visual{padding-right:270px}:where(.elementor-682) .ogrzh-side{right:110px}:where(.elementor-682) .ogrzh-paint{width:150%}:where(.elementor-682) .ogrzh-turn{width:140px}}:where(.elementor-682) .ogrzh-phone{background:#0d0d10;border-radius:30px;width:100%;padding:6px;position:relative;box-shadow:0 26px 50px #22222252,inset 0 0 0 2px #2b2d35}:where(.elementor-682) .ogrzh-cam{z-index:5;background:#050507;border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:13px;left:50%;box-shadow:inset 0 0 0 2px #1d1e24}:where(.elementor-682) .ogrzh-scr{background:#131313;border-radius:25px;width:100%;position:relative;overflow:hidden}:where(.elementor-682) .ogrzh-st{width:360px;height:760px;transform:scale(var(--ks,.51));transform-origin:0 0;color:#fff;letter-spacing:0;background:#222327;flex-direction:column;font-weight:400;line-height:1.25;display:flex;position:absolute;top:0;left:0;overflow:hidden;font-family:Audiowide,sans-serif!important}:where(.elementor-682) .ogrzh-st *{font-family:Audiowide,sans-serif!important}:where(.elementor-682) .ogrzh-st .material-symbols-outlined{font-variation-settings:"FILL" 1, "wght" 400;font-family:Material Symbols Outlined!important}:where(.elementor-682) .ogrzh-status{z-index:2;flex:none;align-items:center;gap:4px;height:30px;padding:0 22px;display:flex;position:relative}:where(.elementor-682) .ogrzh-status b{color:#fff;margin-right:auto;font:500 13px/1 Roboto,Poppins,sans-serif!important}:where(.elementor-682) .ogrzh-status .material-symbols-outlined{color:#fff;font-size:15px}:where(.elementor-682) .ogrzh-bar{z-index:2;flex:none;align-items:center;height:62px;padding:0 8px 6px 12px;display:flex;position:relative}:where(.elementor-682) .ogrzh-disc{background:#ff69001f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;margin:0 4px;display:inline-flex}:where(.elementor-682) .ogrzh-disc .material-symbols-outlined{color:#ff6900;font-size:19px}:where(.elementor-682) .ogrzh-bar-t{text-align:center;color:#fff;white-space:nowrap;flex:1;font-size:16px;font-weight:700}:where(.elementor-682) .ogrzh-bar-r{display:inline-flex}:where(.elementor-682) .ogrzh-page{z-index:1;background:#222327 url(https://static.ongym.sk/ongym/rezervacny-system/cg-city.webp) 50%/cover no-repeat;border-radius:8px 8px 0 0;flex:1;min-height:0;position:relative;overflow:hidden}:where(.elementor-682) .ogrzh-h{color:#fff;padding:20px 20px 10px;font-size:24px;font-weight:900;display:block}:where(.elementor-682) .ogrzh-tog{background:#222327;border:1px solid #fff3;border-radius:8px;margin:10px 20px;padding:10px;display:flex}:where(.elementor-682) .ogrzh-tog span{text-align:center;color:#fff9;border:1px solid #0000;border-radius:20px;flex:1;padding:12px 0;font-size:9px}:where(.elementor-682) .ogrzh-tog span.is-on{color:#fff;background:#ff6900;border-color:#fff6;font-size:11px;font-weight:700;box-shadow:0 4px 8px #ff69004d}:where(.elementor-682) .ogrzh-list{flex-direction:column;gap:20px;padding:10px 20px 0;display:flex}:where(.elementor-682) .ogrzh-tk{background:#222327;border-radius:20px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.5px #fff3;-webkit-mask:radial-gradient(12px at 0 75%,#0000 11.5px,#000 12px) 0/51% 100% no-repeat,radial-gradient(12px at 100% 75%,#0000 11.5px,#000 12px) 100%/51% 100% no-repeat;mask:radial-gradient(12px at 0 75%,#0000 11.5px,#000 12px) 0/51% 100% no-repeat,radial-gradient(12px at 100% 75%,#0000 11.5px,#000 12px) 100%/51% 100% no-repeat}:where(.elementor-682) .ogrzh-tk.is-new{animation:.6s cubic-bezier(.3,1.3,.5,1) both ogrzhTk}@keyframes ogrzhTk{0%{opacity:0;transform:translateY(-24px)}}:where(.elementor-682) .ogrzh-notch{z-index:2;background:0 0;border-radius:50%;width:26px;height:26px;margin-top:-13px;position:absolute;top:75%;box-shadow:0 0 0 1.5px #fff3}:where(.elementor-682) .ogrzh-notch.is-l{left:-13px}:where(.elementor-682) .ogrzh-notch.is-r{right:-13px}:where(.elementor-682) .ogrzh-tk-in{flex-direction:column;gap:12px;padding:20px;display:flex}:where(.elementor-682) .ogrzh-tk-h{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}:where(.elementor-682) .ogrzh-tk-t{min-width:0}:where(.elementor-682) .ogrzh-tk-t b{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:700;display:block;overflow:hidden}:where(.elementor-682) .ogrzh-tk-t small{color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}:where(.elementor-682) .ogrzh-bd{color:#fff;background:#ffffff1a;border:1px solid #fff6;border-radius:20px;flex:none;padding:4px 10px;font-size:10px;font-weight:700}:where(.elementor-682) .ogrzh-inf{align-items:center;gap:10px;display:flex}:where(.elementor-682) .ogrzh-inf-d{color:#ffffffb3;background:#131313;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}:where(.elementor-682) .ogrzh-inf b{color:#fff;font-size:11px;font-weight:700;display:block}:where(.elementor-682) .ogrzh-inf small{color:#ffffff80;font-size:10px;display:block}:where(.elementor-682) .ogrzh-dash{background:repeating-linear-gradient(90deg,#ffffff1a 0 5px,#0000 5px 10px);height:1px;margin:0 20px;display:block}:where(.elementor-682) .ogrzh-tk-bt{display:flex}:where(.elementor-682) .ogrzh-act{color:#ff6900;background:#ff69000d;flex:1 1 0;justify-content:center;align-items:center;gap:6px;min-width:0;padding:15px 5px;display:flex}:where(.elementor-682) .ogrzh-act.is-red{color:#ff1744;background:#ff17440d}:where(.elementor-682) .ogrzh-act svg{flex:none}:where(.elementor-682) .ogrzh-act span{letter-spacing:.5px;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;font-weight:700;overflow:hidden}:where(.elementor-682) .ogrzh-nav{z-index:4;background:#222327;border-top:1px solid #ffffff1a;justify-content:space-around;align-items:center;padding:8px 8px 22px;display:flex;position:absolute;bottom:0;left:0;right:0}:where(.elementor-682) .ogrzh-nav span{color:#fff6;border-radius:30px;align-items:center;gap:4px;padding:8px 12px;font-size:11px;font-weight:700;display:inline-flex}:where(.elementor-682) .ogrzh-nav span.is-on{color:#fff;background:#ff6900}:where(.elementor-682) .ogrzh-cap{border:1px solid var(--og-border);opacity:0;background:#fff;border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:8px 12px;font-size:12px;font-weight:600;line-height:1.3;transition:opacity .35s,transform .35s;display:inline-flex;transform:translateY(8px);box-shadow:0 10px 24px #22222224}:where(.elementor-682) .ogrzh-cap.is-on{opacity:1;transform:none}:where(.elementor-682) .ogrzh-cap .material-symbols-outlined{color:#026b02;font-variation-settings:"FILL" 1;font-size:18px}@media (max-width:1260px){:where(.elementor-682) .ogrzh-grid{padding:0 24px}:where(.elementor-682) .ogrzh-ch-ic{display:none}}@media (max-width:1024px){:where(.elementor-682) .ogrzh-grid{grid-template-columns:minmax(0,1fr);gap:34px;padding:0 20px}:where(.elementor-682) .ogrzh-title{max-width:none}:where(.elementor-682) .ogrzh-ghost{display:none}:where(.elementor-682) .ogrzh-visual{width:100%;max-width:760px;margin:0 auto}}@media (max-width:767px){:where(.elementor-682) .ogrzh-wrap{padding:20px 0 24px}:where(.elementor-682) .ogrzh-grid{padding:0 14px}:where(.elementor-682) .ogrzh-title{letter-spacing:-.8px;font-size:34px}:where(.elementor-682) .ogrzh-hand{font-size:30px}:where(.elementor-682) .ogrzh-sub{font-size:14.5px}:where(.elementor-682) .ogrzh-checks li{font-size:14px}:where(.elementor-682) .ogrzh-ctas{flex-direction:column;align-items:stretch;gap:14px;width:100%}:where(.elementor-682) .ogrzh-more{justify-content:center}:where(.elementor-682) .ogrzh-visual{padding:0}:where(.elementor-682) .ogrzh-neck{width:70px;height:26px}:where(.elementor-682) .ogrzh-base{width:140px}:where(.elementor-682) .ogrzh-side{width:min(200px,56%);margin:22px auto 0 6%;position:relative;top:auto;right:auto}:where(.elementor-682) .ogrzh-turn{width:120px;bottom:60px}:where(.elementor-682) .ogrzh-cap{white-space:normal}:where(.elementor-682) .ogrzh-chap{gap:6px;margin-right:0;padding:6px}:where(.elementor-682) .ogrzh-ch{text-align:center;flex-direction:column;justify-content:center;gap:4px;padding:8px 4px}:where(.elementor-682) .ogrzh-ch-ic{width:28px;height:28px}:where(.elementor-682) .ogrzh-ch b{white-space:normal;font-size:11.5px}:where(.elementor-682) .ogrzh-ch small{display:none}}@media (prefers-reduced-motion:reduce){:where(.elementor-682) .ogrzh-wrap *,:where(.elementor-682) .ogrzh-wrap :before,:where(.elementor-682) .ogrzh-wrap :after{transition:none!important;animation:none!important}:where(.elementor-682) .ogrzh-brush:before{clip-path:none}}
