:where(.elementor-676) .ogpkk-wrap :where(:not(.ogch-head,.ogch-head *,.ogsb,.ogsb *)){box-sizing:border-box;margin:0;padding:0}:where(.elementor-676) .ogpkk-wrap{color:#222;text-align:left;width:100%;max-width:1140px;margin:0 auto;position:relative;font-family:Poppins,sans-serif!important}:where(.elementor-676) .ogpkk-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-676) .ogpkk-stack{isolation:isolate;border-radius:8px;margin-top:40px;position:relative;overflow:hidden;box-shadow:0 30px 70px #15161f38}:where(.elementor-676) .ogpkk-top{z-index:1;color:#dde;background:radial-gradient(380px 260px at 90% 0,#ff690047,#0000 70%),radial-gradient(380px 260px at 0 100%,#ec407a38,#0000 70%),linear-gradient(135deg,#181a22,#241c1a);border-radius:8px;grid-template-columns:280px minmax(0,1fr);align-items:center;gap:10px 34px;padding:30px 36px 28px;display:grid;position:relative}:where(.elementor-676) .ogpkk-kasa{background:url(https://static.ongym.sk/ongym/hero-setup/brush.webp) 50%/100% 52% no-repeat;grid-row:span 2;justify-content:center;align-items:center;min-height:330px;display:flex;position:relative}:where(.elementor-676) .ogpkk-kasa img{filter:drop-shadow(0 26px 40px #00000073);animation:6s ease-in-out infinite ogpkkFloat;display:block;width:52%!important;height:auto!important}@keyframes ogpkkFloat{50%{transform:translateY(-6px)}}:where(.elementor-676) .ogpkk-plans{grid-template-columns:minmax(0,1fr) 2px minmax(0,1fr);align-items:stretch;gap:30px;display:grid}:where(.elementor-676) .ogpkk-vr{background:repeating-linear-gradient(#ff6900 0 8px,#0000 8px 14px)}:where(.elementor-676) .ogpkk-plan{flex-direction:column;align-items:flex-start;display:flex}:where(.elementor-676) .ogpkk-plan small{letter-spacing:1.2px;text-transform:uppercase;color:#aab;align-items:center;gap:6px;margin-bottom:12px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}:where(.elementor-676) .ogpkk-plan small .material-symbols-outlined{color:#ffb27a;font-size:16px}:where(.elementor-676) .ogpkk-price{background:linear-gradient(115deg,#ff6900,#ec407a);color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.06em -.06em -.1em;padding:.06em .06em .1em;font-size:64px;font-weight:800;line-height:1;display:inline-block;font-family:Etna,Poppins,sans-serif!important}:where(.elementor-676) .ogpkk-price.is-sm{font-size:34px;line-height:1.1}:where(.elementor-676) .ogpkk-unit{color:#fff;margin-top:8px;font-size:14px;font-weight:700;line-height:1.3}:where(.elementor-676) .ogpkk-plan p{color:#ccd;margin:10px 0 18px;font-size:13.5px;font-weight:500;line-height:1.55}:where(.elementor-676) .ogpkk-plan .ogsb{margin-top:auto}:where(.elementor-676) .ogpkk-in{border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:8px 20px;padding-top:16px;list-style:none;display:flex}:where(.elementor-676) .ogpkk-in li{color:#e6e6ee;align-items:center;gap:7px;font-size:13px;font-weight:600;line-height:1.35;display:inline-flex}:where(.elementor-676) .ogpkk-in .material-symbols-outlined{color:#5be38c;font-size:18px}:where(.elementor-676) .ogpkk-big{font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:center;gap:.3em;font-size:64px;font-weight:800;line-height:1;display:flex;font-family:Etna,Poppins,sans-serif!important}:where(.elementor-676) .ogpkk-od{background:linear-gradient(115deg,#ff6900,#ec407a);color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.06em -.06em -.1em;padding:.06em .06em .1em;font-size:.6em}:where(.elementor-676) .ogpkk-brush{isolation:isolate;color:#fff;padding:.1em .2em .08em .22em;display:inline-block;position:relative}:where(.elementor-676) .ogpkk-brush:before{content:"";z-index:-1;transform-origin:0;background:linear-gradient(115deg,#ff6900 0%,#f1544f 45%,#ec407a 100%);width:108%;height:116%;position:absolute;top:-6%;left:-3%;-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-676) .ogpkk-num{display:inline-block}:where(.elementor-676) .ogpkk-wrap.is-armed .ogpkk-brush:before{transform:scaleX(0)}:where(.elementor-676) .ogpkk-wrap.is-armed .ogpkk-num{opacity:0}:where(.elementor-676) .ogpkk-wrap.is-in .ogpkk-brush:before{transition:transform .6s ease-out .35s;transform:none}:where(.elementor-676) .ogpkk-wrap.is-in .ogpkk-num{opacity:1;transition:opacity .4s ease-out .8s}:where(.elementor-676) .ogpkk-ring{flex:none;justify-content:center;align-items:center;width:86px;height:86px;display:inline-flex;position:relative}:where(.elementor-676) .ogpkk-ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}:where(.elementor-676) .ogpkk-ring circle{fill:none;stroke-width:12px;stroke-linecap:round}:where(.elementor-676) .ogpkk-ring .bg{stroke:#2222221a}:where(.elementor-676) .ogpkk-ring b{color:#222;font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;line-height:1;position:relative;font-family:Etna,Poppins,sans-serif!important}:where(.elementor-676) .ogpkk-gp{z-index:0;background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:34px;margin-top:-28px;padding:58px 40px 32px;display:grid;position:relative}:where(.elementor-676) .ogpkk-gp small{letter-spacing:1.2px;text-transform:uppercase;color:#6a707a;font-size:11px;font-weight:800;line-height:1.3;display:block}:where(.elementor-676) .ogpkk-gpl{flex-direction:column;gap:12px;display:flex}:where(.elementor-676) .ogpkk-gpl img{display:block;width:auto!important;height:54px!important}:where(.elementor-676) .ogpkk-rate{text-align:center;border-left:2px dashed #ff690080;border-right:2px dashed #ff690080;flex-direction:column;align-items:center;gap:6px;padding:0 30px;display:flex}:where(.elementor-676) .ogpkk-rate>span{color:#555;font-size:13px;font-weight:600;line-height:1.4}:where(.elementor-676) .ogpkk-rr{align-items:center;gap:14px;max-width:250px;display:flex}:where(.elementor-676) .ogpkk-rr p{color:#333;font-size:13.5px;font-weight:600;line-height:1.45}:where(.elementor-676) .ogpkk-rr b{color:#222}:where(.elementor-676) .ogpkk-wrap.is-armed .ogpkk-stack{opacity:0;transform:translateY(20px)}:where(.elementor-676) .ogpkk-wrap.is-in .ogpkk-stack{opacity:1;transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.3,1);transform:none}:where(.elementor-676) .ogpkk-wrap.is-armed .ogpkk-gp{transform:translateY(-40px)}:where(.elementor-676) .ogpkk-wrap.is-in .ogpkk-gp{transition:transform .7s cubic-bezier(.2,.9,.3,1.15) .35s;transform:none}@media (max-width:1100px){:where(.elementor-676) .ogpkk-wrap{padding:0 20px}:where(.elementor-676) .ogpkk-top{grid-template-columns:220px minmax(0,1fr);gap:10px 24px;padding:26px}:where(.elementor-676) .ogpkk-price{font-size:52px}:where(.elementor-676) .ogpkk-price.is-sm{font-size:28px}:where(.elementor-676) .ogpkk-gp{gap:22px;padding:54px 26px 28px}:where(.elementor-676) .ogpkk-rate{padding:0 20px}:where(.elementor-676) .ogpkk-big{font-size:52px}}@media (max-width:900px){:where(.elementor-676) .ogpkk-top{grid-template-columns:1fr}:where(.elementor-676) .ogpkk-kasa{grid-row:auto;justify-self:center;width:100%;max-width:320px;min-height:280px}:where(.elementor-676) .ogpkk-gp{text-align:center;grid-template-columns:1fr;justify-items:center;gap:18px}:where(.elementor-676) .ogpkk-gpl{align-items:center}:where(.elementor-676) .ogpkk-rate{border:2px dashed #ff690080;border-left:0;border-right:0;width:100%;max-width:520px;padding:16px 0}:where(.elementor-676) .ogpkk-rr{text-align:left}}@media (max-width:767px){:where(.elementor-676) .ogpkk-wrap{padding:0 14px}:where(.elementor-676) .ogpkk-stack{border-radius:8px;margin-top:28px}:where(.elementor-676) .ogpkk-top{border-radius:8px;padding:20px 18px}:where(.elementor-676) .ogpkk-kasa{min-height:240px}:where(.elementor-676) .ogpkk-plans{grid-template-columns:1fr;gap:22px}:where(.elementor-676) .ogpkk-vr{background:repeating-linear-gradient(90deg,#ff6900 0 8px,#0000 8px 14px);height:2px}:where(.elementor-676) .ogpkk-price{font-size:48px}:where(.elementor-676) .ogpkk-gp{text-align:center;grid-template-columns:1fr;justify-items:center;gap:18px;margin-top:-22px;padding:44px 18px 24px}:where(.elementor-676) .ogpkk-gpl{align-items:center}:where(.elementor-676) .ogpkk-gpl img{max-width:300px;width:100%!important;height:auto!important}:where(.elementor-676) .ogpkk-rate{border:2px dashed #ff690080;border-left:0;border-right:0;width:100%;padding:16px 0}:where(.elementor-676) .ogpkk-big{font-size:48px}:where(.elementor-676) .ogpkk-rr{text-align:left}}@media (prefers-reduced-motion:reduce){:where(.elementor-676) .ogpkk-wrap *{transition:none!important;animation:none!important}:where(.elementor-676) .ogpkk-wrap.is-armed .ogpkk-brush:before{transform:none}:where(.elementor-676) .ogpkk-wrap.is-armed .ogpkk-num{opacity:1}}
