:where(.elementor-740) .ogcsiet-wrap,:where(.elementor-740) .ogcsiet-wrap :where(*){box-sizing:border-box;margin:0;padding:0}:where(.elementor-740) .ogcsiet-wrap{--og-orange:#ff6900;--og-ink:#222;--og-grey:#6a707a;--og-grad-panel:linear-gradient(115deg, #ff6900 0%, #f1544f 45%, #ec407a 100%);--pt:175px;width:100%;max-width:1140px;padding:var(--pt) 0 30px;color:var(--og-ink);text-align:left;margin:70px auto 0;position:relative;font-family:Poppins,sans-serif!important}:where(.elementor-740) .ogcsiet-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-740) .ogcsiet-wrap .ogtr-lanes{flex-direction:column;gap:14px;width:100vw;margin-left:-50vw;padding:40px 0;display:flex;position:relative;left:50%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}:where(.elementor-740) .ogcsiet-wrap .ogtr-lane{gap:14px;width:max-content;animation:60s linear infinite ogcsietLane;display:flex}:where(.elementor-740) .ogcsiet-wrap .ogtr-lane.is-r{animation-name:ogcsietLaneR;animation-duration:72s}:where(.elementor-740) .ogcsiet-wrap .ogtr-lanes:hover .ogtr-lane{animation-play-state:paused}@keyframes ogcsietLane{to{transform:translate(-50%)}}@keyframes ogcsietLaneR{0%{transform:translate(-50%)}to{transform:translate(0)}}:where(.elementor-740) .ogcsiet-wrap .ogtr-b{background:var(--og-grad-panel);color:#fff;white-space:nowrap;border:1px solid #ffffff73;border-radius:999px;align-items:center;gap:10px;padding:6px 18px 6px 6px;font-size:14px;font-weight:600;line-height:1;display:inline-flex;box-shadow:0 8px 18px -8px #ec407a8c}:where(.elementor-740) .ogcsiet-wrap .ogtr-b.is-d{background:radial-gradient(120% 160% at 100% 0,#ff690061,#0000 60%),#171b26;border-color:#ffb37a73;box-shadow:0 8px 18px -8px #171b2680}:where(.elementor-740) .ogcsiet-wrap .ogtr-av{background:#ffe0cc;border:2px solid #fff;border-radius:50%;flex:none;width:36px;height:36px;overflow:hidden}:where(.elementor-740) .ogcsiet-wrap .ogtr-av.is-img{background:#fff}.elementor-740 .ogcsiet-wrap .ogtr-av.is-img img{object-fit:contain;padding:3px;display:block;width:100%!important;max-width:none!important;height:100%!important}:where(.elementor-740) .ogcsiet-wrap .ogtr-av.is-ic{justify-content:center;align-items:center;display:inline-flex}:where(.elementor-740) .ogcsiet-wrap .ogtr-av.is-ic .material-symbols-outlined{color:#ff6900;font-size:19px}:where(.elementor-740) .ogcsiet-wrap .ogtr-b small{letter-spacing:.8px;text-transform:uppercase;opacity:.8;font-size:9.5px;font-weight:800}:where(.elementor-740) .ogcsiet-wrap .ogtr-b.is-d small{color:#ffb37a;opacity:1}:where(.elementor-740) .ogcsiet-wrap .ogtr-card{left:50%;top:calc(50% + (var(--pt) - 30px) / 2);z-index:1;text-align:center;background:radial-gradient(340px 220px at 100% 0,#ff69001a,#ff690000 70%),radial-gradient(360px 240px at 0 100%,#ec407a1a,#ec407a00 70%),#fff;border:1px solid #2223;border-radius:8px;flex-direction:column;align-items:center;gap:12px;width:min(620px,100% - 32px);padding:26px 40px 24px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 24px 50px #22222229}:where(.elementor-740) .ogcsiet-wrap .ogtr-brush{left:50%;top:calc(50% + (var(--pt) - 30px) / 2);z-index:1;aspect-ratio:900/364;pointer-events:none;background:#ffe0cc;width:min(840px,100%);position:absolute;transform:translate(-50%,-46%)rotate(-5deg);-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-740) .ogcsiet-wrap .ogtr-kick{letter-spacing:1.6px;text-transform:uppercase;color:#c50;font-size:12px;font-weight:800;line-height:1.3}:where(.elementor-740) .ogcsiet-wrap .ogtr-h{letter-spacing:-1px;color:var(--og-ink);font-size:38px;font-weight:800;line-height:1.1;font-family:Etna,etna,Poppins,sans-serif!important}:where(.elementor-740) .ogcsiet-wrap .ogtr-grad{background:linear-gradient(120deg,#ff6900,#ec407a,#ff6900) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.06em -.08em -.24em;padding:.06em .08em .24em;animation:3s linear infinite ogcsietFlow;display:inline-block;font-family:Etna,etna,Poppins,sans-serif!important}@keyframes ogcsietFlow{to{background-position:200%}}:where(.elementor-740) .ogcsiet-wrap .ogtr-p{max-width:52ch;color:var(--og-grey);font-size:14.5px;line-height:1.6}:where(.elementor-740) .ogcsiet-wrap .ogtr-p b{color:var(--og-ink);white-space:nowrap;font-weight:700}:where(.elementor-740) .ogcsiet-peek{z-index:-1;clip-path:inset(-300px -300px 26px);pointer-events:none;width:220px;position:absolute;bottom:calc(100% - 26px);left:50%;transform:translate(-50%)}.elementor-740 .ogcsiet-peek img{display:block;width:100%!important;max-width:none!important;height:auto!important}:where(.elementor-740) .ogcsiet-wrap.is-armed .ogcsiet-peek img{transform:translateY(60%)}:where(.elementor-740) .ogcsiet-wrap.is-in .ogcsiet-peek img{animation:.8s cubic-bezier(.2,.9,.3,1.15) .5s both ogcsietUp,5s ease-in-out 1.3s infinite ogcsietBob}@keyframes ogcsietUp{0%{transform:translateY(60%)}to{transform:none}}@keyframes ogcsietBob{0%,to{transform:none}50%{transform:translateY(-6px)}}:where(.elementor-740) .ogcsiet-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;list-style:none;position:absolute;overflow:hidden}@media (max-width:767px){:where(.elementor-740) .ogcsiet-wrap{margin-top:50px;padding:20px 0}:where(.elementor-740) .ogcsiet-wrap .ogtr-lanes{gap:10px;padding:18px 0}:where(.elementor-740) .ogcsiet-wrap .ogtr-b{padding-right:14px;font-size:13px}:where(.elementor-740) .ogcsiet-wrap .ogtr-card{width:auto;margin:150px 14px 0;padding:22px 20px;position:relative;top:auto;left:auto;transform:none}:where(.elementor-740) .ogcsiet-wrap .ogtr-brush{width:calc(100% - 6px);top:auto;bottom:40px;transform:translate(-50%)rotate(-5deg)}:where(.elementor-740) .ogcsiet-wrap .ogtr-h{font-size:29px}:where(.elementor-740) .ogcsiet-peek{width:180px}.elementor-740 .ogcsiet-wrap .ogtr-card .ogsb{width:100%}}@media (prefers-reduced-motion:reduce){:where(.elementor-740) .ogcsiet-wrap *{transition:none!important;animation:none!important}:where(.elementor-740) .ogcsiet-wrap.is-armed .ogcsiet-peek img{transform:none}}
