:where(.elementor) .ogfn .pmd-box{background:#fff;border:1px solid #2223;border-radius:14px;width:100%;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #22222259}:where(.elementor) .ogfn .pmd-box.is-crop:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#fff0,#fff);height:70px;position:absolute;bottom:0;left:0;right:0}:where(.elementor) .ogfn .pmd-box.is-bare{background:0 0;border:0;border-radius:8px}:where(.elementor) .ogfn .pmd.is-bare{background:0 0;padding:0}:where(.elementor) .ogfn .pmd.is-bare .pmd-pad{padding:0}:where(.elementor) .ogfn .pmd{transform-origin:0 0;color:#222;text-align:left;-webkit-font-smoothing:antialiased;background:#fff;padding:5px 0 10px;font-family:Poppins,sans-serif;position:absolute;top:0;left:0}:where(.elementor) .ogfn .pmd *{box-sizing:border-box}:where(.elementor) .ogfn .pmd .material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;font-variation-settings:"FILL" 1;font-style:normal;font-weight:400;line-height:1;font-family:Material Symbols Outlined!important}:where(.elementor) .ogfn .pmd .material-symbols-outlined.is-o{font-variation-settings:"FILL" 0}:where(.elementor) .ogfn .pmd img{display:block;max-width:none!important}:where(.elementor) .ogfn .pmd :is(button,span,b,i,small,p){margin:0;font-style:normal}:where(.elementor) .ogfn .pmd button{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;cursor:pointer;background:0 0;border:0;padding:0}:where(.elementor) .ogfn .pmd button:is(:hover,:focus){color:inherit;background:0 0}:where(.elementor) .ogfn .pmd button:focus-visible{outline-offset:2px;outline:2px solid #ff6900}:where(.elementor) .ogfn .pmd-pad,:where(.elementor) .ogfn .pmd-hp{padding:5px 10px}:where(.elementor) .ogfn .pmd-glow{isolation:isolate;border-radius:16px;padding:10px;position:relative;overflow:hidden}:where(.elementor) .ogfn .pmd-blob{z-index:-1;pointer-events:none;border-radius:50%;position:absolute}:where(.elementor) .ogfn .pmd-blob.is-o{background:radial-gradient(closest-side,#ff690029,#ff690000);width:300px;height:300px;top:-110px;right:-90px}:where(.elementor) .ogfn .pmd-blob.is-p{background:radial-gradient(closest-side,#ec407a1a,#ec407a00);width:320px;height:320px;bottom:-130px;left:-100px}:where(.elementor) .ogfn .pmd-h1{justify-content:space-between;align-items:center;gap:10px;display:flex}:where(.elementor) .ogfn .pmd-h1l{align-items:center;gap:10px;min-width:0;display:flex}:where(.elementor) .ogfn .pmd-title{white-space:nowrap;background:linear-gradient(90deg,#ff6900,#ec407a);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Etna,Poppins,sans-serif;font-size:44px;font-weight:700;line-height:1.15}:where(.elementor) .ogfn .pmd-help{color:#fff;background:linear-gradient(135deg,#ff6900,#ec407a);border-radius:20px;flex:none;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}:where(.elementor) .ogfn .pmd-help .material-symbols-outlined{font-size:17px}:where(.elementor) .ogfn .pmd-period{white-space:nowrap;background:#f2f2f2;border:1px solid #2223;border-radius:20px;align-items:center;gap:6px;height:32px;padding:0 4px 0 10px;display:inline-flex}:where(.elementor) .ogfn .pmd-period>.material-symbols-outlined:first-child{color:#ff6900;font-size:16px}:where(.elementor) .ogfn .pmd-period b{font-family:Jost,sans-serif;font-size:12px;font-weight:700}:where(.elementor) .ogfn .pmd-period small{color:#2229;font-family:Jost,sans-serif;font-size:11px}:where(.elementor) .ogfn .pmd-period .pmd-dd{color:#222;font-size:24px}:where(.elementor) .ogfn .pmd-period.is-grow{width:100%;margin-top:8px;display:flex}:where(.elementor) .ogfn .pmd-period.is-grow .pmd-dd{margin-left:auto}@property --pmd-a{syntax:"<angle>";inherits:false;initial-value:0deg}:where(.elementor) .ogfn .pmd-create{background:conic-gradient(from var(--pmd-a), transparent 0 70%, #ff6900 100%);border-radius:21px;flex:none;padding:1px;animation:3s linear infinite pmdSpin}@keyframes pmdSpin{to{--pmd-a:360deg}}:where(.elementor) .ogfn .pmd-cin{background:#ffe0cc;border-radius:20px;align-items:center;gap:10px;height:45px;padding:0 18px;display:flex}:where(.elementor) .ogfn .pmd-cin .material-symbols-outlined{color:#ff6900;font-size:20px}:where(.elementor) .ogfn .pmd-cin b{background:linear-gradient(90deg,#ff6900,#ec407a);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Jost,sans-serif;font-size:12px;font-weight:700}:where(.elementor) .ogfn .pmd-subt{white-space:nowrap;text-overflow:ellipsis;margin-top:0;font-size:16px;line-height:1.4;overflow:hidden}:where(.elementor) .ogfn .pmd-ins{align-items:center;gap:8px;min-width:0;padding-top:4px;display:flex}:where(.elementor) .ogfn .pmd-ai{flex:none;align-items:center;gap:6px;display:inline-flex}:where(.elementor) .ogfn .pmd-bot{background:linear-gradient(135deg,#ff6900,#ec407a);border-radius:50%;width:28px;height:28px;padding:1.5px}:where(.elementor) .ogfn .pmd-bot img{object-fit:cover;background:#fafbfb;border-radius:50%;width:25px!important;height:25px!important}:where(.elementor) .ogfn .pmd-ai b{background:linear-gradient(90deg,#ff6900,#ec407a,#ff6900);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Etna,Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1}:where(.elementor) .ogfn .pmd-ibdg{background:#ffe0cc;border:1px solid #ff690066;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}:where(.elementor) .ogfn .pmd-ibdg .material-symbols-outlined{color:#ff6900;font-size:11px}:where(.elementor) .ogfn .pmd-sent{letter-spacing:-.4px;color:#222;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;line-height:1.3;animation:.9s ease-out both pmdType;overflow:hidden}@keyframes pmdType{0%{clip-path:inset(-4px 100% -4px 0)}to{clip-path:inset(-4px 0)}}:where(.elementor) .ogfn .pmd-gv{background:linear-gradient(90deg,#ff6900,#ec407a,#ff6900);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800}:where(.elementor) .ogfn .pmd-pg{flex:none;align-items:center;gap:4px;margin-left:2px;display:inline-flex}:where(.elementor) .ogfn .pmd-pg>i{background:#2223;border-radius:3px;width:6px;height:6px;transition:width .22s cubic-bezier(.33,1,.68,1)}:where(.elementor) .ogfn .pmd-pg>i.is-on{background:linear-gradient(135deg,#ff6900,#ec407a);width:14px}:where(.elementor) .ogfn .pmd-pg small{color:#2222228c;font-variant-numeric:tabular-nums;margin:0 2px 0 4px;font-size:10.5px;font-weight:700}:where(.elementor) .ogfn .pmd .pmd-pa{background:#f2f2f2;border:1px solid #2223;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}:where(.elementor) .ogfn .pmd .pmd-pa:is(:hover,:focus){background:#f2f2f2}:where(.elementor) .ogfn .pmd-pa .material-symbols-outlined{color:#222c;font-size:18px}:where(.elementor) .ogfn .pmd-mrow{align-items:center;gap:8px;margin-top:8px;display:flex}:where(.elementor) .ogfn .pmd-mrow .pmd-period.is-grow{flex:1;margin-top:0}:where(.elementor) .ogfn .pmd-ctrl{background:#f2f2f2;border:1px solid #2223;border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}:where(.elementor) .ogfn .pmd-tabs{background:#fff;border:1px solid #2223;border-radius:20px;flex:0 0 300px;height:40px;padding:3px;display:flex}:where(.elementor) .ogfn .pmd .pmd-tab{color:#222;white-space:nowrap;border:1px solid #0000;border-radius:20px;flex:1;justify-content:center;align-items:center;gap:5px;min-width:0;padding:0 6px;font-family:Jost,sans-serif;font-size:11px;font-weight:400;transition:background .2s,border-color .2s;display:inline-flex}:where(.elementor) .ogfn .pmd .pmd-tab:is(:hover,:focus){color:#222;background:0 0}:where(.elementor) .ogfn .pmd .pmd-tab.is-on,:where(.elementor) .ogfn .pmd .pmd-tab.is-on:is(:hover,:focus){color:#ff6900;background:#ffe0cc;border-color:#ff690066;font-size:12px;font-weight:700}:where(.elementor) .ogfn .pmd-tab .material-symbols-outlined{font-size:14px}:where(.elementor) .ogfn .pmd-tab.is-on .material-symbols-outlined{font-size:16px}:where(.elementor) .ogfn .pmd-tab>span:not(.material-symbols-outlined){text-overflow:ellipsis;overflow:hidden}:where(.elementor) .ogfn .pmd-tab i{color:#2229;font-family:Etna,Poppins,sans-serif;font-size:12px;font-weight:700;line-height:1}:where(.elementor) .ogfn .pmd-tab.is-on i{color:#ff6900}:where(.elementor) .ogfn .pmd-srow{flex:1;gap:8px;min-width:0;display:flex}:where(.elementor) .ogfn .pmd-search{color:#222c;white-space:nowrap;background:#fff;border:1px solid #2223;border-radius:8px;flex:1;align-items:center;gap:10px;min-width:0;height:40px;padding:0 12px;font-family:Jost,sans-serif;font-size:12px;display:flex;overflow:hidden}:where(.elementor) .ogfn .pmd-search .material-symbols-outlined{color:#222;font-size:20px}:where(.elementor) .ogfn .pmd-tune{background:#fff;border:1px solid #2223;border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}:where(.elementor) .ogfn .pmd-tune .material-symbols-outlined{color:#222;font-size:22px}:where(.elementor) .ogfn .pmd-st{align-items:center;gap:8px;display:flex}:where(.elementor) .ogfn .pmd-stl{flex:1;align-items:center;gap:5px;min-width:0;display:flex}:where(.elementor) .ogfn .pmd-stl .material-symbols-outlined{color:#ff6900;font-size:20px}:where(.elementor) .ogfn .pmd-stl b{white-space:nowrap;font-size:12px;font-weight:700}:where(.elementor) .ogfn .pmd-stl i{color:#2229;margin-left:1px;font-family:Etna,Poppins,sans-serif;font-size:14px;font-weight:700;line-height:1}:where(.elementor) .ogfn .pmd-stl i.pmd-sum{white-space:nowrap;margin-left:3px;font-size:13px}:where(.elementor) .ogfn .pmd-exp{color:#222c;background:#f2f2f2;border:1px solid #2223;border-radius:20px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}:where(.elementor) .ogfn .pmd-exp .material-symbols-outlined{color:#222222b3;font-size:15px}:where(.elementor) .ogfn .pmd-gear{background:#fff;border:1px solid #2223;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}:where(.elementor) .ogfn .pmd-gear .material-symbols-outlined{color:#222222b3;font-size:16px}:where(.elementor) .ogfn .pmd-card{background:#f2f2f2;border-radius:8px;overflow:hidden;box-shadow:inset 0 0 0 1px #2223}:where(.elementor) .ogfn .pmd-cols{grid-template-columns:4fr 3fr 2fr 2fr 3fr 3fr;align-items:center;display:grid}:where(.elementor) .ogfn .pmd-cols.has-s{grid-template-columns:4fr 3fr 2fr 2fr 3fr 4fr 2fr}:where(.elementor) .ogfn .pmd-cols>*{min-width:0}:where(.elementor) .ogfn .pmd-hs{border-bottom:1px solid #22222226;padding:12px 8px 12px 11px}:where(.elementor) .ogfn .pmd-hs>span{letter-spacing:0;text-transform:uppercase;color:#222222b3;white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:700;line-height:1.2;display:flex;overflow:hidden}:where(.elementor) .ogfn .pmd-hs .material-symbols-outlined{color:#ff6900;font-size:14px}:where(.elementor) .ogfn .pmd-hs .pmd-sort{margin-left:-3px;font-size:12px}:where(.elementor) .ogfn .pmd-hs .pmd-gear-c{justify-content:flex-end;overflow:visible}:where(.elementor) .ogfn .pmd .pmd-gh{text-align:left;background:#fff;border-bottom:1px solid #22222226;align-items:center;width:100%;height:30px;padding:0 12px 0 8px;display:flex}:where(.elementor) .ogfn .pmd .pmd-gh:is(:hover,:focus){background:#fff}:where(.elementor) .ogfn .pmd .pmd-gh.is-last{border-bottom:0}:where(.elementor) .ogfn .pmd-gx{color:#2229;transition:transform .18s;font-size:18px!important}:where(.elementor) .ogfn .pmd-gh.is-shut .pmd-gx{transform:rotate(-90deg)}:where(.elementor) .ogfn .pmd-gh>i{border-radius:50%;width:8px;height:8px;margin:0 8px 0 6px}:where(.elementor) .ogfn .pmd-gh b{letter-spacing:.8px;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:11px;font-weight:700;overflow:hidden}:where(.elementor) .ogfn .pmd-gh small{color:#2222228c;font-family:Etna,Poppins,sans-serif;font-size:11px;font-weight:700}:where(.elementor) .ogfn .pmd-row{background:var(--ac);padding-left:3px}:where(.elementor) .ogfn .pmd-in{background:#f2f2f2;border-bottom:.5px solid #2223;min-height:44px;padding:5px 8px}:where(.elementor) .ogfn .pmd-row.is-last .pmd-in{border-bottom:0}:where(.elementor) .ogfn .pmd-row:hover .pmd-in{background:#ececec}:where(.elementor) .ogfn .pmd-name{align-items:center;gap:5px;min-width:0;padding-right:4px;display:flex}:where(.elementor) .ogfn .pmd-name b{min-width:0;color:var(--ac);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:1.3;overflow:hidden}:where(.elementor) .ogfn .pmd-name .material-symbols-outlined{flex:none;font-size:14px}:where(.elementor) .ogfn .pmd-ni{color:#22222280}:where(.elementor) .ogfn .pmd-succ{color:#026b02}:where(.elementor) .ogfn .pmd-dead{color:#b8860b}:where(.elementor) .ogfn .pmd-bdot{background:#ffe0cc;border:1px solid #ff690066;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}:where(.elementor) .ogfn .pmd-bdot .material-symbols-outlined{color:#ff6900;font-size:11px!important}:where(.elementor) .ogfn .pmd-bdot.is-top{background:linear-gradient(135deg,#ff6900,#ec407a);border:0}:where(.elementor) .ogfn .pmd-bdot.is-top .material-symbols-outlined{color:#fff}:where(.elementor) .ogfn .pmd-hist{color:#c50;flex:none;align-items:center;gap:2px;font-family:Etna,Poppins,sans-serif;font-size:11px;font-weight:700;line-height:1;display:inline-flex}:where(.elementor) .ogfn .pmd-hist .material-symbols-outlined{color:#c50}:where(.elementor) .ogfn .pmd-cat{align-items:center;gap:4px;min-width:0;display:flex}:where(.elementor) .ogfn .pmd-cat .material-symbols-outlined{color:#ff6900;flex:none;font-size:14px}:where(.elementor) .ogfn .pmd-cat>span:last-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}:where(.elementor) .ogfn .pmd-val{white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;padding-left:5px;font-family:Etna,Poppins,sans-serif;font-size:14px;font-weight:700;line-height:1;overflow:hidden}:where(.elementor) .ogfn .pmd-val.is-none{color:#2226}:where(.elementor) .ogfn .pmd-price{flex-direction:column;gap:3px;display:flex}:where(.elementor) .ogfn .pmd-price b{font-variant-numeric:tabular-nums;font-family:Etna,Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1}:where(.elementor) .ogfn .pmd-price small{color:#2229;white-space:nowrap;align-items:center;gap:6px;font-family:Etna,Poppins,sans-serif;font-size:11px;font-weight:700;line-height:1;display:flex;overflow:hidden}:where(.elementor) .ogfn .pmd-price small i{color:#ff6900;align-items:center;gap:2px;display:inline-flex}:where(.elementor) .ogfn .pmd-price small .material-symbols-outlined{font-size:11px}:where(.elementor) .ogfn .pmd-sales{flex-direction:column;gap:4px;padding:0 8px 0 5px;display:flex}:where(.elementor) .ogfn .pmd-sr{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex}:where(.elementor) .ogfn .pmd-cnt{color:#222222b3;font-variant-numeric:tabular-nums;background:#22222214;border:1px solid #2223;border-radius:20px;padding:1px 6px;font-size:11px;font-weight:700;line-height:1.3}:where(.elementor) .ogfn .pmd-cnt.is-zero{color:#22222259;background:#2222220a}:where(.elementor) .ogfn .pmd-sr b{text-overflow:ellipsis;min-width:0;font-family:Etna,Poppins,sans-serif;font-size:13px;font-weight:700;line-height:1;overflow:hidden}:where(.elementor) .ogfn .pmd-trend{white-space:nowrap;border-radius:20px;flex:none;align-items:center;gap:3px;padding:1px 6px;font-size:10px;font-weight:700;line-height:1.3;display:inline-flex}:where(.elementor) .ogfn .pmd-trend .material-symbols-outlined{font-size:12px}:where(.elementor) .ogfn .pmd-trend.is-up{color:#026b02;background:#abfeb4;border:1px solid #026b0266}:where(.elementor) .ogfn .pmd-trend.is-down{color:#6b0207;background:#feb4ab;border:1px solid #6b020766}:where(.elementor) .ogfn .pmd-trend.is-flat{color:#2229;background:#fff;border:1px solid #2222223d}:where(.elementor) .ogfn .pmd-bar{background:#ff69001f;border-radius:999px;height:4px;display:block;overflow:hidden}:where(.elementor) .ogfn .pmd-bar i{transform-origin:0;background:#ff6900;border-radius:999px;height:100%;animation:.7s cubic-bezier(.22,1,.36,1) both pmdBar;display:block}@keyframes pmdBar{0%{transform:scaleX(0)}}:where(.elementor) .ogfn .pmd-act{justify-content:flex-end;align-items:center;gap:6px;display:flex}:where(.elementor) .ogfn .pmd-ab{border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}:where(.elementor) .ogfn .pmd-ab .material-symbols-outlined{font-size:15px}:where(.elementor) .ogfn .pmd-ab.is-o{color:#ff6900;background:#ffe0cc;border:1px solid #ff690066}:where(.elementor) .ogfn .pmd-ab.is-r{color:#6b0207;background:#feb4ab;border:1px solid #6b020766}:where(.elementor) .ogfn .pmd-adel{color:#6b0207b3;font-size:16px!important}:where(.elementor) .ogfn .pmd-in:not(.pmd-cols){align-items:center;gap:6px;padding:7px 8px;display:flex}:where(.elementor) .ogfn .pmd-mcol{flex-direction:column;flex:1;min-width:0;display:flex}:where(.elementor) .ogfn .pmd-meta{padding-top:3px;font-family:Etna,Poppins,sans-serif;font-size:13px;font-weight:700;line-height:1.15}:where(.elementor) .ogfn .pmd-msales{align-items:center;gap:5px;padding-top:5px;font-family:Etna,Poppins,sans-serif;font-size:13px;font-weight:700;line-height:1.1;display:flex}:where(.elementor) .ogfn .pmd-msales>.material-symbols-outlined{color:#ff6900;font-size:13px}:where(.elementor) .ogfn .pmd-msales.is-zero{color:#22222273}:where(.elementor) .ogfn .pmd-msales.is-zero>.material-symbols-outlined{color:#ff690066}:where(.elementor) .ogfn .pmd-msales .pmd-trend{font-family:Poppins,sans-serif}:where(.elementor) .ogfn .pmd.is-mob .pmd-title{font-size:26px}:where(.elementor) .ogfn .pmd.is-mob .pmd-help{gap:5px;height:28px;padding:0 10px;font-size:10.5px}:where(.elementor) .ogfn .pmd.is-mob .pmd-help .material-symbols-outlined{font-size:15px}:where(.elementor) .ogfn .pmd.is-mob .pmd-cin{padding:0 13px}:where(.elementor) .ogfn .pmd.is-mob .pmd-subt{font-size:11px}:where(.elementor) .ogfn .pmd.is-mob .pmd-ins{padding-top:6px}:where(.elementor) .ogfn .pmd.is-mob .pmd-sent{font-size:12px}:where(.elementor) .ogfn .pmd.is-mob .pmd-bot{width:24px;height:24px}:where(.elementor) .ogfn .pmd.is-mob .pmd-bot img{width:21px!important;height:21px!important}:where(.elementor) .ogfn .pmd.is-mob .pmd-ai b{font-size:13px}:where(.elementor) .ogfn .pmd.is-mob .pmd-ctrl{flex-direction:column;align-items:stretch}:where(.elementor) .ogfn .pmd.is-mob .pmd-tabs{flex:0 0 40px}:where(.elementor) .ogfn .pmd.is-mob .pmd-tune{width:46px}:where(.elementor) .ogfn .pmd.is-mob .pmd-exp{padding:0 7px}@media (prefers-reduced-motion:reduce){:where(.elementor) .ogfn .pmd *{transition:none!important;animation:none!important}}
:where(.elementor) .ogfn .pmc-wrap{max-width:760px;margin:0 auto;position:relative}:where(.elementor) .ogfn .pmc-wrap *{box-sizing:border-box}:where(.elementor) .ogfn .pmc-wrap .material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;font-variation-settings:"FILL" 1;font-style:normal;font-weight:400;line-height:1;font-family:Material Symbols Outlined!important}:where(.elementor) .ogfn .pmc-wrap .material-symbols-outlined.is-o{font-variation-settings:"FILL" 0}:where(.elementor) .ogfn .pmc-wrap :is(b,small,i,p){margin:0;font-style:normal}:where(.elementor) .ogfn .pmc-wrap button{appearance:none;color:inherit;font:inherit;letter-spacing:normal;text-transform:none;text-align:left;white-space:normal;cursor:pointer;background:0 0;border:0;margin:0;padding:0}:where(.elementor) .ogfn .pmc-wrap button:focus-visible{outline-offset:2px;outline:2px solid #ff6900}:where(.elementor) .ogfn .pmc{color:#222;filter:drop-shadow(0 22px 40px #22222229);font-family:Poppins,sans-serif;position:relative;container-type:inline-size}:where(.elementor) .ogfn .pmc-strip{color:#c50;background:#ffe0cc;border-radius:20px;align-items:flex-start;gap:10px;height:80px;padding:12px 10px 0 18px;display:flex;position:absolute;top:0;left:0;right:0}:where(.elementor) .ogfn .pmc-strip .material-symbols-outlined{font-size:20px}:where(.elementor) .ogfn .pmc-strip b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-family:Etna,Poppins,sans-serif;font-size:18px;font-weight:700;line-height:20px;overflow:hidden}:where(.elementor) .ogfn .pmc-x{padding:0 4px}:where(.elementor) .ogfn .pmc-card{background:#ffe0cc;border-radius:20px;margin-top:44px;padding-bottom:6px;position:relative}:where(.elementor) .ogfn .pmc-in{background:#fff;border:1px solid #2223;border-radius:20px;overflow:hidden}:where(.elementor) .ogfn .pmc-body{padding:14px 6px 16px}:where(.elementor) .ogfn .pmc-steps{align-items:flex-start;padding:6px 20px;display:flex}:where(.elementor) .ogfn .pmc-sw{flex:4 1 0;align-items:flex-start;min-width:0;display:flex}:where(.elementor) .ogfn .pmc-sw+.pmc-sw{flex:7 1 0}:where(.elementor) .ogfn .pmc-con{background:repeating-linear-gradient(90deg,#2223 0 5px,#0000 5px 9px);border-radius:2px;flex:3 1 0;height:3px;margin-top:21px}:where(.elementor) .ogfn .pmc-con.is-done{background:repeating-linear-gradient(90deg,#ff6900 0 5px,#0000 5px 9px)}:where(.elementor) .ogfn .pmc-wrap button.pmc-node{text-align:center;border-radius:8px;flex-direction:column;flex:4 1 0;align-items:center;min-width:0;padding:0 2px;display:flex}:where(.elementor) .ogfn .pmc-wrap button.pmc-node:is(:hover,:focus){color:inherit;background:0 0}:where(.elementor) .ogfn .pmc-dotw{border-radius:50%;width:44px;height:44px;position:relative}:where(.elementor) .ogfn .pmc-ring{width:58px;height:58px;position:absolute;top:-7px;left:-7px;overflow:visible;transform:rotate(-90deg)}:where(.elementor) .ogfn .pmc-ring circle{fill:none;stroke-width:3px}:where(.elementor) .ogfn .pmc-trk{stroke:#2222221f}:where(.elementor) .ogfn .pmc-arc{stroke:#ff6900;stroke-linecap:round;transition:stroke-dasharray .45s cubic-bezier(.33,1,.68,1)}:where(.elementor) .ogfn .pmc-dot{color:#2222228c;border:2px solid #2223;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:15px;font-weight:700;display:flex;position:relative}:where(.elementor) .ogfn .pmc-node.is-act .pmc-dot{color:#ff6900;border-color:#ff6900}:where(.elementor) .ogfn .pmc-node.is-done .pmc-dot{color:#fff;background:#ff6900;border-color:#ff6900}:where(.elementor) .ogfn .pmc-dot .material-symbols-outlined{font-size:22px}:where(.elementor) .ogfn .pmc-node.is-act .pmc-dotw{animation:2s ease-in-out infinite alternate pmcPulse}@keyframes pmcPulse{0%{box-shadow:0 0 0 5px #ff690029}to{box-shadow:0 0 0 9px #ff69001a}}:where(.elementor) .ogfn .pmc-node b{color:#2222228c;white-space:nowrap;justify-content:center;align-items:center;height:30px;margin-top:8px;font-size:12px;font-weight:700;line-height:1.2;display:flex}:where(.elementor) .ogfn .pmc-node.is-done b{color:#222}:where(.elementor) .ogfn .pmc-node.is-act b{color:#c50}:where(.elementor) .ogfn .pmc-node small{color:#22222273;white-space:nowrap;margin-top:2px;font-size:10px;font-weight:700;line-height:1.2}:where(.elementor) .ogfn .pmc-node.is-done small{color:#c50}:where(.elementor) .ogfn .pmc-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#22222240 transparent;height:452px;margin-top:6px;animation:.3s ease-out both pmcFade;overflow-y:auto}@keyframes pmcFade{0%{opacity:0;transform:translateY(6px)}}:where(.elementor) .ogfn .pmc-p{padding:5px 10px}:where(.elementor) .ogfn .pmc-p5{padding:5px}:where(.elementor) .ogfn .pmc-hd{align-items:center;gap:5px;padding:5px 10px;display:flex}:where(.elementor) .ogfn .pmc-hd>.material-symbols-outlined{color:#ff6900;font-size:20px}:where(.elementor) .ogfn .pmc-hd b{min-width:0;font-size:12px;font-weight:700;line-height:1.35}:where(.elementor) .ogfn .pmc-hd .pmc-qd{margin-left:1px}:where(.elementor) .ogfn .pmc-types{background:#f2f2f2;border:1px solid #2223;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));padding:5px;display:grid}:where(.elementor) .ogfn .pmc-wrap button.pmc-type{color:#222;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-width:0;height:46px;margin:5px;padding:0 8px;font-family:Jost,sans-serif;font-size:11px;font-weight:400;display:flex}:where(.elementor) .ogfn .pmc-wrap button.pmc-type:is(:hover,:focus){color:#222;background:0 0}:where(.elementor) .ogfn .pmc-wrap button.pmc-type.is-on,:where(.elementor) .ogfn .pmc-wrap button.pmc-type.is-on:is(:hover,:focus){background:var(--tb);border-color:color-mix(in srgb, var(--ta) 40%, transparent);color:var(--ta);font-size:12px;font-weight:700}:where(.elementor) .ogfn .pmc-type .material-symbols-outlined{font-size:15px}:where(.elementor) .ogfn .pmc-type.is-on .material-symbols-outlined{font-size:25px}:where(.elementor) .ogfn .pmc-type span:last-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}:where(.elementor) .ogfn .pmc-tf{background:#f2f2f2;border:1px solid #2223;border-radius:8px;align-items:center;min-height:50px;padding:0 4px;font-family:Jost,sans-serif;display:flex;position:relative}:where(.elementor) .ogfn .pmc-tf.is-multi{align-items:flex-start;min-height:92px;padding-top:4px}:where(.elementor) .ogfn .pmc-tfi{flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}:where(.elementor) .ogfn .pmc-tfi .material-symbols-outlined{color:#222;font-size:25px}:where(.elementor) .ogfn .pmc-tfv{flex:1;min-width:0;padding:0 4px}:where(.elementor) .ogfn .pmc-tfv small{color:#222;white-space:nowrap;text-overflow:ellipsis;font-size:16px;line-height:1.2;display:block;overflow:hidden}:where(.elementor) .ogfn .pmc-tf.is-fill .pmc-tfv small{background:linear-gradient(#fff 50%,#f2f2f2 50%);max-width:calc(100% - 20px);padding:0 4px;font-size:12px;position:absolute;top:-8px;left:10px}:where(.elementor) .ogfn .pmc-tfv b{color:#222;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:1.3;display:block;overflow:hidden}:where(.elementor) .ogfn .pmc-tf.is-multi .pmc-tfv{padding-top:11px}:where(.elementor) .ogfn .pmc-tf.is-multi .pmc-tfv b{white-space:normal}:where(.elementor) .ogfn .pmc-tfs{flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}:where(.elementor) .ogfn .pmc-tfs .material-symbols-outlined{color:#2226;font-size:16px}:where(.elementor) .ogfn .pmc-tfs.is-ok .material-symbols-outlined{color:#ff6900}:where(.elementor) .ogfn .pmc-tax{background:#f2f2f2;border:1px solid #2223;border-radius:8px;align-items:center;gap:5px;padding:5px;display:flex}:where(.elementor) .ogfn .pmc-av{background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}:where(.elementor) .ogfn .pmc-av .material-symbols-outlined{color:#222;font-size:25px}:where(.elementor) .ogfn .pmc-taxt{flex-direction:column;flex:1;font-family:Jost,sans-serif;display:flex}:where(.elementor) .ogfn .pmc-taxt b{font-size:12px;font-weight:700}:where(.elementor) .ogfn .pmc-taxt small{color:#2226;font-size:11px}:where(.elementor) .ogfn .pmc-touch{color:#222;font-size:20px!important}:where(.elementor) .ogfn .pmc-qd{background:#ffe0cc;border:1px solid #ff690066;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}:where(.elementor) .ogfn .pmc-qd .material-symbols-outlined{color:#ff6900;font-size:14px}:where(.elementor) .ogfn .pmc-fi{align-items:center;display:flex}:where(.elementor) .ogfn .pmc-fi>.pmc-tf,:where(.elementor) .ogfn .pmc-fi>.pmc-pair{flex:1;min-width:0;margin:5px 10px}:where(.elementor) .ogfn .pmc-fi>.pmc-qd{margin:0 10px 0 2px}:where(.elementor) .ogfn .pmc-pair{gap:10px 30px;display:flex}:where(.elementor) .ogfn .pmc-pair>*{flex:1 1 0;min-width:0}:where(.elementor) .ogfn .pmc-hint{color:#222222b3;align-items:center;gap:8px;margin-bottom:6px;font-size:11px;display:flex}:where(.elementor) .ogfn .pmc-hint .material-symbols-outlined{color:#ff6900;font-size:16px}:where(.elementor) .ogfn .pmc-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}:where(.elementor) .ogfn .pmc-wrap button.pmc-grp{color:#222;background:#f2f2f2;border:1px solid #2223;border-radius:20px;align-items:center;gap:5px;min-width:0;min-height:40px;padding:5px 10px;font-family:Jost,sans-serif;font-size:12px;font-weight:700;transition:background .15s,border-color .15s;display:flex}:where(.elementor) .ogfn .pmc-wrap button.pmc-grp:is(:hover,:focus){color:#222;background:#ececec}:where(.elementor) .ogfn .pmc-wrap button.pmc-grp.is-on,:where(.elementor) .ogfn .pmc-wrap button.pmc-grp.is-on:is(:hover,:focus){color:#026b02;background:#abfeb4;border-color:#026b0266}:where(.elementor) .ogfn .pmc-grp .material-symbols-outlined{font-size:25px}:where(.elementor) .ogfn .pmc-grp span:last-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}:where(.elementor) .ogfn .pmc-wrap button.pmc-sw2{border:2px solid;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:48px;padding:5px 12px 5px 10px;font-family:Jost,sans-serif;display:flex}:where(.elementor) .ogfn .pmc-sw2>.material-symbols-outlined{flex:none;font-size:25px}:where(.elementor) .ogfn .pmc-sw2>b{flex:1;min-width:0;font-size:12px;font-weight:700;line-height:1.3}:where(.elementor) .ogfn .pmc-wrap button.pmc-sw2.is-green,:where(.elementor) .ogfn .pmc-wrap button.pmc-sw2.is-green:is(:hover,:focus){color:#026b02;background:#abfeb4;border-color:#026b0266}:where(.elementor) .ogfn .pmc-wrap button.pmc-sw2.is-red,:where(.elementor) .ogfn .pmc-wrap button.pmc-sw2.is-red:is(:hover,:focus){color:#6b0207;background:#feb4ab;border-color:#6b020766}:where(.elementor) .ogfn .pmc-wrap button.pmc-sw2:is(.is-an,.is-by),:where(.elementor) .ogfn .pmc-wrap button.pmc-sw2:is(.is-an,.is-by):is(:hover,:focus){color:#222;background:#f2f2f2;border-color:#2223}:where(.elementor) .ogfn .pmc-sw2:is(.is-an,.is-by)>.material-symbols-outlined{color:#2229}:where(.elementor) .ogfn .pmc-wrap button.pmc-sw2.is-an.is-on,:where(.elementor) .ogfn .pmc-wrap button.pmc-sw2.is-an.is-on:is(:hover,:focus){color:#c50;background:#ffe0cc;border-color:#ff690066}:where(.elementor) .ogfn .pmc-wrap button.pmc-sw2.is-by.is-on,:where(.elementor) .ogfn .pmc-wrap button.pmc-sw2.is-by.is-on:is(:hover,:focus){color:#c50;background:#ffe0cc;border-color:#026b0266}:where(.elementor) .ogfn .pmc-sw2:is(.is-an,.is-by).is-on>.material-symbols-outlined{color:#ff6900}:where(.elementor) .ogfn .pmc-ant{flex-direction:column;flex:1;min-width:0;display:flex}:where(.elementor) .ogfn .pmc-ant b{font-size:12px;font-weight:700;line-height:1.3}:where(.elementor) .ogfn .pmc-ant small{opacity:.75;font-size:11px;line-height:1.35}:where(.elementor) .ogfn .pmc-cb{border:2px solid #222222a6;border-radius:2px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin:0 3px;display:inline-flex}:where(.elementor) .ogfn .pmc-cb.is-on{background:var(--cb);border-color:var(--cb)}:where(.elementor) .ogfn .pmc-cb .material-symbols-outlined{color:#fff;font-variation-settings:"FILL" 1, "wght" 700;font-size:16px}:where(.elementor) .ogfn .pmc-loy{background:#f2f2f2;border:1px solid #2223;border-radius:8px;align-items:center;gap:10px;padding:5px;display:flex}:where(.elementor) .ogfn .pmc-loyt{flex-direction:column;flex:1;min-width:0;font-family:Jost,sans-serif;display:flex}:where(.elementor) .ogfn .pmc-loyt b{font-size:12px;font-weight:700}:where(.elementor) .ogfn .pmc-loyt small{color:#2226;font-size:11px}:where(.elementor) .ogfn .pmc-wrap button.pmc-onoff,:where(.elementor) .ogfn .pmc-wrap button.pmc-onoff:is(:hover,:focus){color:#6b0207;background:#feb4ab;border:2px solid #6b020766;border-radius:20px;flex:none;min-height:36px;padding:5px 13px;font-family:Jost,sans-serif;font-size:12px;font-weight:700}:where(.elementor) .ogfn .pmc-wrap button.pmc-onoff.is-on,:where(.elementor) .ogfn .pmc-wrap button.pmc-onoff.is-on:is(:hover,:focus){color:#026b02;background:#abfeb4;border-color:#026b0266}:where(.elementor) .ogfn .pmc-rooms{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}:where(.elementor) .ogfn .pmc-wrap button.pmc-room{background:#f2f2f2;border:1px solid #2223;border-radius:15px;justify-content:space-between;align-items:center;gap:6px;min-width:0;min-height:40px;margin:5px;padding:5px 10px;font-family:Jost,sans-serif;display:flex}:where(.elementor) .ogfn .pmc-wrap button.pmc-room:is(:hover,:focus){color:#222;background:#ececec}:where(.elementor) .ogfn .pmc-wrap button.pmc-room.is-on,:where(.elementor) .ogfn .pmc-wrap button.pmc-room.is-on:is(:hover,:focus){border:2px solid #77faac;padding:4px 9px}:where(.elementor) .ogfn .pmc-room b{color:#222;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:700;overflow:hidden}:where(.elementor) .ogfn .pmc-rd{background:#fff;border:1px solid #2223;border-radius:12px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}:where(.elementor) .ogfn .pmc-room.is-on .pmc-rd{border-color:#77faac}:where(.elementor) .ogfn .pmc-rd i{background:#77faac;border-radius:8px;width:10px;height:10px}:where(.elementor) .ogfn .pmc-binfo{color:#002366;background:#cce6ff;border:2px solid #00236666;border-radius:8px;align-items:flex-start;gap:10px;padding:10px;display:flex}:where(.elementor) .ogfn .pmc-binfo .material-symbols-outlined{font-size:25px}:where(.elementor) .ogfn .pmc-binfo span:last-child{white-space:pre-line;font-family:Jost,sans-serif;font-size:11px;line-height:1.45}:where(.elementor) .ogfn .pmc-days{padding:0 10px}:where(.elementor) .ogfn .pmc-day{border:1px solid color-mix(in srgb, var(--ma) 40%, transparent);background:#f2f2f2;border-radius:8px;margin:5px 0;padding:10px;container-type:inline-size}:where(.elementor) .ogfn .pmc-day.is-plain{border-color:#2223}:where(.elementor) .ogfn .pmc-dh{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}:where(.elementor) .ogfn .pmc-dn{align-items:center;gap:8px;min-width:0;display:flex}:where(.elementor) .ogfn .pmc-db{background:var(--mb);border:2px solid color-mix(in srgb, var(--ma) 50%, transparent);width:40px;height:40px;color:var(--ma);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}:where(.elementor) .ogfn .pmc-day.is-plain .pmc-db{color:#2229;background:#fff;border:1px solid #22222226}:where(.elementor) .ogfn .pmc-dn b{font-size:18px;font-weight:700;line-height:1.2}:where(.elementor) .ogfn .pmc-seg{display:flex}:where(.elementor) .ogfn .pmc-wrap button.pmc-sg{color:#2229;white-space:nowrap;background:#fff;border:1px solid #2222224d;border-radius:0;padding:5px 10px;font-family:Jost,sans-serif;font-size:12px;font-weight:700;line-height:1.35}:where(.elementor) .ogfn .pmc-wrap button.pmc-sg:is(:hover,:focus){color:#222c;background:#f7f7f7}:where(.elementor) .ogfn .pmc-wrap button.pmc-sg:first-child{border-radius:8px 0 0 8px}:where(.elementor) .ogfn .pmc-wrap button.pmc-sg:last-child{border-radius:0 8px 8px 0}:where(.elementor) .ogfn .pmc-wrap button.pmc-sg.is-on,:where(.elementor) .ogfn .pmc-wrap button.pmc-sg.is-on:is(:hover,:focus){background:var(--sb);border:2px solid var(--sa);color:var(--sa);padding:4px 9px}:where(.elementor) .ogfn .pmc-oh{color:#002366;background:#cce6ff;border:1px solid #00236666;border-radius:8px;align-items:center;gap:10px;margin-top:8px;padding:6px 12px;font-family:Jost,sans-serif;font-size:12px;font-weight:700;display:inline-flex}:where(.elementor) .ogfn .pmc-oh .material-symbols-outlined{font-size:18px}:where(.elementor) .ogfn .pmc-slots{padding-top:10px}:where(.elementor) .ogfn .pmc-slot{align-items:center;margin-bottom:8px;display:flex}:where(.elementor) .ogfn .pmc-tp{background:#fff;border:1px solid #2223;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;padding:8px 12px;display:flex}:where(.elementor) .ogfn .pmc-tp small{color:#22222273;font-size:12px;font-weight:700}:where(.elementor) .ogfn .pmc-tp b{font-size:18px;font-weight:900;line-height:1.2}:where(.elementor) .ogfn .pmc-tp .material-symbols-outlined{color:#22222280;font-size:20px}:where(.elementor) .ogfn .pmc-arr{color:#2226;margin:0 6px;font-size:16px!important}:where(.elementor) .ogfn .pmc-add{color:#000d00;background:#77faac;border:1px solid #000d0066;border-radius:20px;align-items:center;gap:10px;padding:8px 12px;font-family:Jost,sans-serif;font-size:12px;font-weight:700;display:inline-flex}:where(.elementor) .ogfn .pmc-add .material-symbols-outlined{font-size:20px}@container (max-width:559px){:where(.elementor) .ogfn .pmc-dh{flex-direction:column;align-items:stretch}:where(.elementor) .ogfn .pmc-dn b{font-size:12px}:where(.elementor) .ogfn .pmc-seg{grid-template-columns:1fr 1fr;gap:6px;display:grid}:where(.elementor) .ogfn .pmc-wrap button.pmc-sg,:where(.elementor) .ogfn .pmc-wrap button.pmc-sg:first-child,:where(.elementor) .ogfn .pmc-wrap button.pmc-sg:last-child{text-align:center;border-radius:8px;font-size:11px}:where(.elementor) .ogfn .pmc-tp{padding:8px}:where(.elementor) .ogfn .pmc-tp b{font-size:12px}:where(.elementor) .ogfn .pmc-tp .material-symbols-outlined{font-size:16px}}:where(.elementor) .ogfn .pmc-foot{border-top:1px solid #2223;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:16px;display:flex}:where(.elementor) .ogfn .pmc-wrap button.pmc-fb{white-space:nowrap;border-radius:20px;align-items:center;gap:8px;height:45px;padding:0 14px;font-family:Etna,Poppins,sans-serif;font-size:16px;font-weight:700;line-height:1;transition:filter .15s;display:inline-flex}:where(.elementor) .ogfn .pmc-wrap button.pmc-fb .material-symbols-outlined{font-size:18px}:where(.elementor) .ogfn .pmc-wrap button.pmc-fb:hover:not(:disabled){filter:brightness(.97)}:where(.elementor) .ogfn .pmc-wrap button.pmc-fb.is-ghost,:where(.elementor) .ogfn .pmc-wrap button.pmc-fb.is-ghost:is(:hover,:focus){color:#222;background:#f2f2f2;border:2px solid #2223}:where(.elementor) .ogfn .pmc-wrap button.pmc-fb.is-ghost:disabled{color:#2226;cursor:default}:where(.elementor) .ogfn .pmc-wrap button.pmc-fb.is-next,:where(.elementor) .ogfn .pmc-wrap button.pmc-fb.is-next:is(:hover,:focus){color:#c50;background:#ffe0cc;border:2px solid #c506}:where(.elementor) .ogfn .pmc-wrap button.pmc-fb.is-dim,:where(.elementor) .ogfn .pmc-wrap button.pmc-fb.is-dim:is(:hover,:focus){color:#222222bf;cursor:default;background:#f2f2f2;border:1.5px solid #2223}:where(.elementor) .ogfn .pmc-wrap button.pmc-fb.is-ok,:where(.elementor) .ogfn .pmc-wrap button.pmc-fb.is-ok:is(:hover,:focus){color:#026b02;background:#abfeb4;border:2px solid #026b0266}:where(.elementor) .ogfn .pmc-bounce{justify-content:center;align-items:center;gap:2px;width:30px;display:inline-flex}:where(.elementor) .ogfn .pmc-bounce i{background:currentColor;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite both pmcBounce}:where(.elementor) .ogfn .pmc-bounce i:first-child{animation-delay:-.32s}:where(.elementor) .ogfn .pmc-bounce i:nth-child(2){animation-delay:-.16s}@keyframes pmcBounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}:where(.elementor) .ogfn .pmc-snw{z-index:3;pointer-events:none;width:min(560px,100% - 24px);position:absolute;top:60px;left:50%;transform:translate(-50%)}:where(.elementor) .ogfn .pmc-wrap button.pmc-snb,:where(.elementor) .ogfn .pmc-wrap button.pmc-snb:is(:hover,:focus){color:#222;pointer-events:auto;background:#abfeb4;border:1px solid #026b0259;border-radius:30px;align-items:center;gap:12px;width:100%;padding:8px 18px 8px 8px;animation:.24s cubic-bezier(.33,1,.68,1) both pmcSnIn;display:flex;box-shadow:0 12px 28px #2222221f}@keyframes pmcSnIn{0%{opacity:0;transform:translateY(-14px)}}:where(.elementor) .ogfn .pmc-sring{flex:none;width:44px;height:44px;position:relative}:where(.elementor) .ogfn .pmc-sring svg{width:44px;height:44px;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}:where(.elementor) .ogfn .pmc-sring circle{fill:none;stroke-width:3px}:where(.elementor) .ogfn .pmc-strk{stroke:#026b0233}:where(.elementor) .ogfn .pmc-sarc{stroke:#026b02;stroke-linecap:round;stroke-dasharray:1 1;transition:stroke .2s;animation:3s linear forwards pmcRing}:where(.elementor) .ogfn .pmc-snb:hover .pmc-sarc{stroke:#ff6900;animation-play-state:paused}@keyframes pmcRing{to{stroke-dashoffset:.999px}}:where(.elementor) .ogfn .pmc-score{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:6px;left:6px}:where(.elementor) .ogfn .pmc-score .material-symbols-outlined{color:#026b02;font-size:19px}:where(.elementor) .ogfn .pmc-snb b{flex:1;min-width:0;font-size:16px;font-weight:700;line-height:1.3}:where(.elementor) .ogfn .pmc-snx{color:#2226;font-size:18px!important}:where(.elementor) .ogfn .pmc-cap{color:#6a707a;text-align:center;margin-top:12px;font-size:13px;line-height:1.4}@container (max-width:619px){:where(.elementor) .ogfn .pmc-steps{padding:6px 0}:where(.elementor) .ogfn .pmc-node b{font-size:11px}:where(.elementor) .ogfn .pmc-types{scrollbar-width:none;display:flex;overflow-x:auto}:where(.elementor) .ogfn .pmc-wrap button.pmc-type{flex:none}:where(.elementor) .ogfn .pmc-grid,:where(.elementor) .ogfn .pmc-rooms{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.elementor) .ogfn .pmc-pair{flex-direction:column}}@media (max-width:767px){:where(.elementor) .ogfn .pmc-snb b{font-size:13px}:where(.elementor) .ogfn .pmc-scroll{height:420px}}@media (prefers-reduced-motion:reduce){:where(.elementor) .ogfn .pmc-wrap *{transition:none!important;animation:none!important}}
:where(.elementor) .ogfn .pmp-phone{background:#16171c;border-radius:40px;flex:none;width:250px;margin:0;padding:7px;position:relative;box-shadow:0 30px 60px #22222247,inset 0 0 0 2px #2b2d35}:where(.elementor) .ogfn .pmp-phone.pmp-ph2{transform:translateY(40px)}:where(.elementor) .ogfn .pmp-notch{z-index:5;background:#0c0c0f;border-radius:12px;width:64px;height:18px;margin-left:-32px;position:absolute;top:13px;left:50%}:where(.elementor) .ogfn .pmp-scr{background:#131313;border-radius:33px;width:100%;position:relative;overflow:hidden}:where(.elementor) .ogfn .pmp-st{width:360px;height:700px;transform:scale(var(--ks,.72));transform-origin:0 0;color:#fff;text-align:left;-webkit-font-smoothing:antialiased;background:#131313;font-family:Audiowide,Poppins,sans-serif;position:absolute;top:0;left:0;overflow:hidden}:where(.elementor) .ogfn .pmp-st *{box-sizing:border-box}:where(.elementor) .ogfn .pmp-st :is(b,small,i,em,p){margin:0;font-style:normal}:where(.elementor) .ogfn .pmp-st svg{flex:none;display:block}:where(.elementor) .ogfn .pmp-st img{display:block;max-width:100%!important}:where(.elementor) .ogfn .pmp-st .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) .ogfn .pmp-st button{appearance:none;color:inherit;font:inherit;letter-spacing:normal;text-transform:none;text-align:left;white-space:normal;cursor:pointer;background:0 0;border:0;margin:0;padding:0}:where(.elementor) .ogfn .pmp-st button:focus-visible{outline-offset:2px;outline:2px solid #fff}:where(.elementor) .ogfn .pmp-sb{z-index:4;color:#fff;align-items:center;gap:4px;font:700 13px/1 Poppins,sans-serif;display:flex;position:absolute;top:14px;left:26px;right:18px}:where(.elementor) .ogfn .pmp-sb b{margin-right:auto}:where(.elementor) .ogfn .pmp-sb .material-symbols-outlined{font-size:15px}:where(.elementor) .ogfn .pmp-scene{background:#131313;flex-direction:column;display:flex;position:absolute;inset:0}:where(.elementor) .ogfn .pmp-hdr{z-index:2;background:linear-gradient(#ff690026,#ff690000);align-items:center;gap:20px;padding:50px 20px 20px;display:flex;position:relative}:where(.elementor) .ogfn .pmp-hb{color:#fff;background:#222327;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 4px 10px #0000001a}:where(.elementor) .ogfn .pmp-ht{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.elementor) .ogfn .pmp-ht b{color:#fff;font-size:26px;font-weight:700;line-height:1.2}:where(.elementor) .ogfn .pmp-ht i{background:#ff6900;border-radius:10px;width:30px;height:3px;display:block}:where(.elementor) .ogfn .pmp-types{z-index:2;background:#222327;border:1px solid #fff3;border-radius:8px;gap:8px;margin:15px 20px;padding:8px;display:flex;position:relative}:where(.elementor) .ogfn .pmp-st button.pmp-tab{color:#fff9;text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:20px;flex:1;min-width:0;padding:12px 0;font-size:11px;font-weight:400;transition:background .25s,box-shadow .25s;overflow:hidden}:where(.elementor) .ogfn .pmp-st button.pmp-tab:is(:hover,:focus){color:#fff9;background:0 0}:where(.elementor) .ogfn .pmp-st button.pmp-tab.is-on,:where(.elementor) .ogfn .pmp-st button.pmp-tab.is-on:is(:hover,:focus){color:#fff;background:#ff6900;font-weight:700;box-shadow:0 4px 8px #ff69004d}:where(.elementor) .ogfn .pmp-list{z-index:1;scrollbar-width:none;flex:1;min-height:0;padding:10px 20px 110px;animation:.3s ease-out both pmpIn;position:relative;overflow-y:auto}:where(.elementor) .ogfn .pmp-list::-webkit-scrollbar{display:none}@keyframes pmpIn{0%{opacity:0;transform:translateY(8px)}}:where(.elementor) .ogfn .pmp-st button.pmp-tk{width:100%;margin:0 0 20px;transition:transform .2s;display:block;position:relative}:where(.elementor) .ogfn .pmp-st button.pmp-tk:is(:hover,:focus){background:0 0}:where(.elementor) .ogfn .pmp-st button.pmp-tk.is-on{transform:scale(1.02)}:where(.elementor) .ogfn .pmp-st button.pmp-tk.has-r{padding-top:25px}:where(.elementor) .ogfn .pmp-rb{color:#6b0207;text-align:center;background:#feb4ab;border:1px solid #6b020766;border-radius:20px;height:70px;padding:10px 15px;font-size:10px;font-weight:700;line-height:1.2;position:absolute;top:15px;left:0;right:0;transform:translateY(-25px)}:where(.elementor) .ogfn .pmp-tk.is-on .pmp-rb{color:#fff;background:#ff6900;border-color:#fff6}:where(.elementor) .ogfn .pmp-tkb{--tbc:#fff3;--tbw:2px;background:radial-gradient(circle at 0 70%, transparent 11.5px, var(--tbc) 12px, var(--tbc) calc(11.5px + var(--tbw)), transparent calc(12px + var(--tbw))), radial-gradient(circle at 100% 70%, transparent 11.5px, var(--tbc) 12px, var(--tbc) calc(11.5px + var(--tbw)), transparent calc(12px + var(--tbw))), #222327;box-shadow:inset 0 0 0 var(--tbw) var(--tbc);border-radius:20px;flex-direction:column;padding:20px;display:flex;position:relative;-webkit-mask:radial-gradient(12px at 0 70%,#0000 11.5px,#000 12px) 0/51% 100% no-repeat,radial-gradient(12px at 100% 70%,#0000 11.5px,#000 12px) 100%/51% 100% no-repeat;mask:radial-gradient(12px at 0 70%,#0000 11.5px,#000 12px) 0/51% 100% no-repeat,radial-gradient(12px at 100% 70%,#0000 11.5px,#000 12px) 100%/51% 100% no-repeat}:where(.elementor) .ogfn .pmp-tk.is-on .pmp-tkb{--tbc:#ff6900;--tbw:2.5px}:where(.elementor) .ogfn .pmp-tkr{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}:where(.elementor) .ogfn .pmp-tkn{color:#fff;flex:1;min-width:0;font-size:18px;font-weight:700;line-height:1.25}:where(.elementor) .ogfn .pmp-tkp{color:#fff;white-space:nowrap;font-size:20px;font-weight:900;line-height:1.2}:where(.elementor) .ogfn .pmp-tk.is-on .pmp-tkp{color:#ff6900}:where(.elementor) .ogfn .pmp-tkr.is-info{justify-content:flex-start;align-items:center;gap:0;margin-top:15px}:where(.elementor) .ogfn .pmp-ii{color:#ffffff80}:where(.elementor) .ogfn .pmp-it{color:#fff9;white-space:nowrap;margin-left:8px;font-size:9px}:where(.elementor) .ogfn .pmp-sp{flex:1}:where(.elementor) .ogfn .pmp-loy{color:#ff6900;background:#ffe0cc;border:1px solid #ff690066;border-radius:20px;align-items:center;gap:5px;margin-right:15px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}:where(.elementor) .ogfn .pmp-radio{color:#fff3}:where(.elementor) .ogfn :is(.pmp-tk,.pmp-po).is-on .pmp-radio{color:#ff6900}:where(.elementor) .ogfn .pmp-bdgs{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}:where(.elementor) .ogfn .pmp-bdg{color:#ff6900;background:#ff69001a;border:1px solid #ff690066;border-radius:20px;align-items:center;gap:6px;padding:5px 10px;font-size:9px;font-weight:700;display:inline-flex}:where(.elementor) .ogfn .pmp-dash{background:repeating-linear-gradient(90deg,#ffffff1a 0 5px,#0000 5px 10px);height:1px;margin:15px 0;display:block}:where(.elementor) .ogfn .pmp-dash.is-20{margin:20px 0}:where(.elementor) .ogfn .pmp-desc{color:#fff9;font-size:13px;line-height:1.35}:where(.elementor) .ogfn .pmp-glow{z-index:0;pointer-events:none;background:linear-gradient(#ff690000,#ff690026);height:180px;position:absolute;bottom:0;left:0;right:0}:where(.elementor) .ogfn .pmp-bot{z-index:3;background:#222327;border-radius:30px 30px 0 0;padding:20px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -4px 10px #0000000d}:where(.elementor) .ogfn .pmp-btn{color:#fff;background:#ff6900;border-radius:20px;justify-content:center;align-items:center;gap:10px;height:45px;font-size:11px;font-weight:700;display:flex}:where(.elementor) .ogfn .pmp-btn.is-none{color:#ffffff4d;background:#131313}:where(.elementor) .ogfn .pmp-clip{z-index:1;flex:1;min-height:0;position:relative;overflow:hidden}:where(.elementor) .ogfn .pmp-pay{flex-direction:column;padding:20px 20px 110px;animation:14s ease-in-out 1.2s infinite alternate both pmpScroll;display:flex}:where(.elementor) .ogfn .pmp-pay.is-short{animation-name:pmpScrollS}@keyframes pmpScrollS{0%,25%{transform:translateY(0)}75%,to{transform:translateY(-120px)}}@keyframes pmpScroll{0%,12%{transform:translateY(0)}50%,62%{transform:translateY(-210px)}to{transform:translateY(-400px)}}:where(.elementor) .ogfn .pmp-pay:hover{animation-play-state:paused}:where(.elementor) .ogfn .pmp-sec{color:#fff;margin:0 0 15px 5px;font-size:16px;font-weight:700;display:block}:where(.elementor) .ogfn :is(.pmp-sum,.pmp-tr)+.pmp-sec{margin-top:20px}:where(.elementor) .ogfn .pmp-sum{--tbc:#fff3;--tbw:2px;background:radial-gradient(circle at 0 72%, transparent 11.5px, var(--tbc) 12px, var(--tbc) calc(11.5px + var(--tbw)), transparent calc(12px + var(--tbw))), radial-gradient(circle at 100% 72%, transparent 11.5px, var(--tbc) 12px, var(--tbc) calc(11.5px + var(--tbw)), transparent calc(12px + var(--tbw))), #222327;box-shadow:inset 0 0 0 var(--tbw) var(--tbc), 0 5px 10px #0000000d;border-radius:25px;flex-direction:column;align-items:flex-start;padding:20px;display:flex;-webkit-mask:radial-gradient(12px at 0 72%,#0000 11.5px,#000 12px) 0/51% 100% no-repeat,radial-gradient(12px at 100% 72%,#0000 11.5px,#000 12px) 100%/51% 100% no-repeat;mask:radial-gradient(12px at 0 72%,#0000 11.5px,#000 12px) 0/51% 100% no-repeat,radial-gradient(12px at 100% 72%,#0000 11.5px,#000 12px) 100%/51% 100% no-repeat}:where(.elementor) .ogfn .pmp-sumn{background:linear-gradient(90deg,#ff6900,#fff);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:16px;font-weight:700}:where(.elementor) .ogfn .pmp-sum p{color:#fff9;margin-top:10px;font-size:9px;line-height:1.4}:where(.elementor) .ogfn .pmp-tags{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}:where(.elementor) .ogfn .pmp-tag{color:#fff9;background:#ffffff0d;border:1px solid #fff3;border-radius:20px;align-items:center;gap:5px;padding:5px 10px;font-size:10px;display:inline-flex}:where(.elementor) .ogfn .pmp-tag svg{color:#fff6}:where(.elementor) .ogfn .pmp-sum .pmp-dash{background:repeating-linear-gradient(90deg,#ffffff1a 0 5px,#0000 5px 10px);align-self:stretch}:where(.elementor) .ogfn .pmp-cost{justify-content:space-between;align-self:stretch;align-items:center;display:flex}:where(.elementor) .ogfn .pmp-cost small{color:#fff9;font-size:11px;font-weight:700}:where(.elementor) .ogfn .pmp-cost b{color:#ff6900;font-size:20px;font-weight:900}:where(.elementor) .ogfn .pmp-tr{background:#222327;border:1px solid #fff3;border-radius:20px;flex-direction:column;padding:20px;display:flex}:where(.elementor) .ogfn .pmp-trh{color:#fff;align-items:center;gap:10px;margin-bottom:15px;font-size:11px;font-weight:700;display:flex}:where(.elementor) .ogfn .pmp-trh svg{color:#ff6900}:where(.elementor) .ogfn .pmp-trd{color:#fff;justify-content:space-between;align-items:center;padding:4px 0;font-size:12px;display:flex}:where(.elementor) .ogfn .pmp-trd b{white-space:pre;font-size:12px;font-weight:700}:where(.elementor) .ogfn .pmp-trd em{color:#ff1744;font-size:12px}:where(.elementor) .ogfn .pmp-st button.pmp-po{background:#222327;border:1px solid #fff3;border-radius:8px;flex-wrap:wrap;align-items:center;gap:15px;width:100%;margin-bottom:10px;padding:15px;transition:transform .2s,background .2s;display:flex;box-shadow:0 4px 10px #0000000d}:where(.elementor) .ogfn .pmp-st button.pmp-po:is(:hover,:focus){background:#222327}:where(.elementor) .ogfn .pmp-st button.pmp-po.is-on,:where(.elementor) .ogfn .pmp-st button.pmp-po.is-on:is(:hover,:focus){background:#ff69001a;border:2.5px solid #ff6900;padding:13.5px;transform:scale(1.02);box-shadow:0 8px 15px #ff690033}:where(.elementor) .ogfn .pmp-poi{color:#fff;background:#131313;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}:where(.elementor) .ogfn .pmp-po.is-on .pmp-poi{background:#ff6900}:where(.elementor) .ogfn .pmp-poi .material-symbols-outlined{font-size:24px}:where(.elementor) .ogfn .pmp-pot{flex-direction:column;flex:1;min-width:0;display:flex}:where(.elementor) .ogfn .pmp-pot b{color:#fff;font-size:11px;font-weight:700}:where(.elementor) .ogfn .pmp-pot small{color:#fff9;font-size:9px;line-height:1.35}:where(.elementor) .ogfn .pmp-cards{flex-basis:100%;gap:5px;margin-top:0;display:flex}:where(.elementor) .ogfn .pmp-cards span{background:#222327;border:1px solid #fff3;border-radius:20px;flex:1;height:25px;padding:5px}:where(.elementor) .ogfn .pmp-cards img{object-fit:contain;width:100%;height:100%}:where(.elementor) .ogfn .pmp-bot.is-pay{box-shadow:none}@media (max-width:1024px){:where(.elementor) .ogfn .pmp-phone.pmp-ph2{transform:none}}@media (max-width:767px){:where(.elementor) .ogfn .pmp-phone{width:min(270px,100%)}}@media (prefers-reduced-motion:reduce){:where(.elementor) .ogfn .pmp-st *{transition:none!important;animation:none!important}}
:where(.elementor) .ogfn .pms{position:relative}:where(.elementor) .ogfn .pms-row{justify-content:center;align-items:flex-start;gap:22px;display:flex}:where(.elementor) .ogfn .pms-col{flex-direction:column;align-items:center;gap:14px;display:flex}:where(.elementor) .ogfn .pms-col:nth-child(2n){margin-top:36px}:where(.elementor) .ogfn .pms .pmp-phone{border-radius:36px;width:236px;padding:6px}:where(.elementor) .ogfn .pms .pmp-scr{border-radius:30px}:where(.elementor) .ogfn .pms-cap{color:#222;white-space:nowrap;background:#f6f6f7;border:1px solid #2223;border-radius:30px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font:600 13px/1.2 Poppins,sans-serif;display:inline-flex}:where(.elementor) .ogfn .pms-cap .material-symbols-outlined{color:#ff6900;background:#ffe0cc;border:1px solid #ff6900;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;display:inline-flex}:where(.elementor) .ogfn .pms-hdr{z-index:2;background:linear-gradient(#ff690026,#ff690000);align-items:center;gap:20px;padding:50px 20px 20px;display:flex;position:relative}:where(.elementor) .ogfn .pms-hdr .pmp-hb+.pms-ht{flex:1}:where(.elementor) .ogfn .pms-hdr .pms-ht+.pmp-hb{margin-left:-8px}:where(.elementor) .ogfn .pms-ht{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.elementor) .ogfn .pms-ht b{color:#fff;font-size:24px;font-weight:700;line-height:1.1}:where(.elementor) .ogfn .pms-ht i{background:#ff6900;border-radius:10px;width:30px;height:3px;display:block}:where(.elementor) .ogfn .pms-body{padding:0 0 110px;animation:16s ease-in-out 1.2s infinite alternate both pmsScroll}@keyframes pmsScroll{0%,15%{transform:translateY(0)}85%,to{transform:translateY(-250px)}}:where(.elementor) .ogfn .pms-pad{padding:0 20px}:where(.elementor) .ogfn .pms-note{color:#fff;background:#ff690014;border:1px solid #ff690040;border-radius:16px;align-items:flex-start;gap:10px;padding:14px;font-size:9px;line-height:1.35;display:flex}:where(.elementor) .ogfn .pms-note .material-symbols-outlined{color:#ff6900;font-variation-settings:"FILL" 0;flex:none;font-size:20px}:where(.elementor) .ogfn .pms-sec{color:#fff;padding:24px 20px 10px;font-size:17px;font-weight:700;line-height:1.2;display:block}:where(.elementor) .ogfn .pms-wrap{flex-wrap:wrap;gap:8px;display:flex}:where(.elementor) .ogfn .pmp-st button.pms-pill{color:#fff;background:#222327;border:1px solid #ffffff1a;border-radius:22px;padding:11px 18px;font-size:11px;font-weight:700;transition:background .18s,box-shadow .18s}:where(.elementor) .ogfn .pmp-st button.pms-pill:is(:hover,:focus){color:#fff;background:#222327}:where(.elementor) .ogfn .pmp-st button.pms-pill.is-on,:where(.elementor) .ogfn .pmp-st button.pms-pill.is-on:is(:hover,:focus){background:#ff6900;border-color:#ff6900;box-shadow:0 4px 14px -3px #ff690047}:where(.elementor) .ogfn .pms-car{height:285px;position:relative;overflow:hidden}:where(.elementor) .ogfn .pms-card{background:#222327;border-radius:8px;flex-direction:column;width:270px;height:285px;display:flex;position:absolute;top:0;left:45px;overflow:hidden}:where(.elementor) .ogfn .pms-card.is-l{left:-225px;transform:scale(.7)}:where(.elementor) .ogfn .pms-card.is-r{left:315px;transform:scale(.7)}:where(.elementor) .ogfn .pms-ch{text-align:center;color:#fff;background:linear-gradient(135deg,#ff6900,#ec407a);flex-direction:column;align-items:center;padding:10px 12px;display:flex}:where(.elementor) .ogfn .pms-emo{font-size:34px;line-height:1.2;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif!important}:where(.elementor) .ogfn .pms-ch b{font-size:11px;font-weight:900}:where(.elementor) .ogfn .pms-ch small{color:#fffc;font-size:9px}:where(.elementor) .ogfn .pms-cb{flex-direction:column;flex:1;justify-content:space-evenly;align-items:center;min-width:0;padding:8px 12px;display:flex}:where(.elementor) .ogfn .pms-chip{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#ff6900;border-radius:8px;max-width:100%;padding:4px 12px;font-size:9px;font-weight:700;overflow:hidden}:where(.elementor) .ogfn .pms-val{color:#ff6900;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:40px;font-weight:700;line-height:1.15;overflow:hidden}:where(.elementor) .ogfn .pms-code{border:1px dashed #ff6900;border-radius:8px;flex-direction:column;align-items:center;gap:2px;width:100%;padding:6px 10px;display:flex}:where(.elementor) .ogfn .pms-code small{color:#fff9;font-size:9px}:where(.elementor) .ogfn .pms-code b{color:#fff;background:#131313;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700}:where(.elementor) .ogfn .pms-pick{background:#222327;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:8px;height:48px;padding:0 14px;display:flex}:where(.elementor) .ogfn .pms-pick b{color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:11px;font-weight:700;overflow:hidden}:where(.elementor) .ogfn .pms-pick .material-symbols-outlined{color:#fff9}:where(.elementor) .ogfn .pms-sticker{filter:drop-shadow(0 14px 20px #2223)drop-shadow(0 2px 3px #2222221f);width:fit-content;max-width:380px;margin:34px auto 0;transition:transform .25s;position:relative;transform:rotate(-3deg)}:where(.elementor) .ogfn .pms-sticker:hover{transform:rotate(-1deg)translateY(-4px)}:where(.elementor) .ogfn .fs.is-in .pms-sticker{animation:.55s cubic-bezier(.3,1.5,.5,1) .8s both pmsSlap}@keyframes pmsSlap{0%{opacity:0;transform:rotate(-12deg)scale(1.4)}60%{opacity:1}}:where(.elementor) .ogfn .pms-sticker-in{clip-path:polygon(-6px -6px,calc(100% + 6px) -6px,calc(100% + 6px) calc(100% - 26px),calc(100% - 26px) calc(100% + 6px),-6px calc(100% + 6px));background:#ffe0cc;border:1px solid #ff690059;border-radius:18px;flex-direction:column;gap:6px;margin:6px;padding:16px 22px 18px;display:flex;box-shadow:0 0 0 6px #fff}:where(.elementor) .ogfn .pms-sticker-t{letter-spacing:-.3px;color:#222;font-size:20px;font-weight:800;line-height:1.15;font-family:Etna,etna,Poppins,sans-serif!important}:where(.elementor) .ogfn .pms-sticker-g{background:linear-gradient(120deg,#ff6900,#ec407a,#ff6900) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.1em -.08em -.14em;padding:.1em .08em .14em;display:inline-block;font-family:Etna,etna,Poppins,sans-serif!important}:where(.elementor) .ogfn .pms-sticker-s{color:#55402f;padding-right:14px;font-size:12.5px;font-weight:500;line-height:1.45}:where(.elementor) .ogfn .pms-sticker-peel{background:linear-gradient(to bottom right,#fff 0%,#efe6df 46%,#0000001f 50%,#0000 52%);width:32px;height:32px;position:absolute;bottom:0;right:0}@media (max-width:1100px){:where(.elementor) .ogfn .pms-row{flex-wrap:wrap;gap:26px 22px}:where(.elementor) .ogfn .pms-col:nth-child(2n){margin-top:0}}@media (max-width:560px){:where(.elementor) .ogfn .pms-row{gap:22px 10px}:where(.elementor) .ogfn .pms .pmp-phone{width:min(44vw,236px)}:where(.elementor) .ogfn .pms-cap{white-space:normal;font-size:11px}}@media (prefers-reduced-motion:reduce){:where(.elementor) .ogfn :is(.pms-body,.pms-sticker){animation:none!important}}
:where(.elementor) .ogfn .pmo{isolation:isolate;justify-content:center;align-items:flex-start;gap:18px;display:flex;position:relative}:where(.elementor) .ogfn .pmo-paint{z-index:-1;pointer-events:none;background:linear-gradient(115deg,#ff6900 0%,#f1544f 45%,#ec407a 100%);width:128%;height:36%;position:absolute;top:30%;left:-14%;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) .ogfn .pmo-col{flex-direction:column;align-items:center;gap:14px;display:flex}:where(.elementor) .ogfn .pmo-col.is-2{margin-top:46px}:where(.elementor) .ogfn .pmo .pmp-phone{border-radius:34px;width:214px;padding:6px}:where(.elementor) .ogfn .pmo .pmp-scr{border-radius:28px}:where(.elementor) .ogfn .hk-vis .pmo .pmp-phone{width:240px}:where(.elementor) .ogfn .hk-vis .pmo{padding-bottom:10px}:where(.elementor) .ogfn .pmo-cap{color:#222;white-space:nowrap;background:#fff;border:1px solid #2223;border-radius:30px;align-items:center;gap:8px;padding:7px 14px 7px 7px;font:600 13px/1.2 Poppins,sans-serif;display:inline-flex}:where(.elementor) .ogfn .pmo-cap-n{color:#ff6900;background:#ffe0cc;border:1px solid #ff6900;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font:700 12px/1 Poppins,sans-serif;display:inline-flex}:where(.elementor) .ogfn .pmo-scene{background:#222327;flex-direction:column;display:flex;position:absolute;inset:0}:where(.elementor) .ogfn .pmo-sbs{flex:0 0 36px}:where(.elementor) .ogfn .pmo-bar{flex:none;align-items:center;height:62px;padding:0 8px 6px 12px;display:flex}:where(.elementor) .ogfn .pmo-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) .ogfn .pmo-disc .material-symbols-outlined{color:#ff6900;font-variation-settings:"FILL" 1;font-size:19px}:where(.elementor) .ogfn .pmo-bar-t{text-align:center;color:#fff;white-space:nowrap;flex:1;font-size:16px;font-weight:700}:where(.elementor) .ogfn .pmo-page{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) .ogfn .pmo-scroll{padding-bottom:90px;animation:16s ease-in-out 1.5s infinite alternate both pmoScroll}@keyframes pmoScroll{0%,20%{transform:translateY(0)}80%,to{transform:translateY(-300px)}}:where(.elementor) .ogfn .pmo-h{color:#fff;padding:20px 20px 10px;font-size:24px;font-weight:900;display:block}:where(.elementor) .ogfn .pmo-fa{gap:8px;margin:10px 20px;display:flex}:where(.elementor) .ogfn .pmo-fa>span{min-width:0;box-shadow:0 4px 10px var(--c10);letter-spacing:.5px;color:#fff;text-align:center;background:#222327;border:1px solid #fff3;border-radius:20px;flex-direction:column;flex:1 1 0;align-items:center;gap:6px;padding:10px 8px 8px;font-size:11px;font-weight:700;line-height:1.2;display:flex}:where(.elementor) .ogfn .pmo-fa i{background:var(--c12);width:32px;height:32px;color:var(--c);border-radius:50%;justify-content:center;align-items:center;display:flex}:where(.elementor) .ogfn .pmo-tog{background:#222327;border:1px solid #fff3;border-radius:8px;margin:10px 20px;padding:10px;display:flex}:where(.elementor) .ogfn .pmo-tog span{text-align:center;color:#fff9;border:1px solid #0000;border-radius:20px;flex:1;padding:12px 0;font-size:9px}:where(.elementor) .ogfn .pmo-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) .ogfn .pmo-list{padding:10px 20px 0}:where(.elementor) .ogfn .pmo-tk{--tbc:#fff3;--tbw:2px;background:radial-gradient(circle at 0 75%, transparent 11.5px, var(--tbc) 12px, var(--tbc) calc(11.5px + var(--tbw)), transparent calc(12px + var(--tbw))), radial-gradient(circle at 100% 75%, transparent 11.5px, var(--tbc) 12px, var(--tbc) calc(11.5px + var(--tbw)), transparent calc(12px + var(--tbw))), #222327;box-shadow:inset 0 0 0 var(--tbw) var(--tbc);border-radius:20px;margin-bottom:20px;position:relative;overflow:hidden;-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) .ogfn .pmo-tk.is-new{animation:.7s cubic-bezier(.3,1.3,.5,1) .6s both pmoNew}@keyframes pmoNew{0%{opacity:0;transform:translateY(16px)scale(.96)}}:where(.elementor) .ogfn .pmo-tk-in{flex-direction:column;gap:12px;padding:20px;display:flex}:where(.elementor) .ogfn .pmo-tk-h{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}:where(.elementor) .ogfn .pmo-tk-t{min-width:0}:where(.elementor) .ogfn .pmo-tk-t b{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:700;display:block;overflow:hidden}:where(.elementor) .ogfn .pmo-tk-t small{color:#fff9;white-space:nowrap;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}:where(.elementor) .ogfn .pmo-bd{color:#fff;background:#131313;border:1px solid #fff6;border-radius:20px;flex:none;padding:4px 10px;font-size:10px;font-weight:700}:where(.elementor) .ogfn .pmo-inf{align-items:center;gap:10px;display:flex}:where(.elementor) .ogfn .pmo-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) .ogfn .pmo-inf b{color:#fff;font-size:11px;font-weight:700;display:block}:where(.elementor) .ogfn .pmo-inf small{color:#ffffff80;font-size:10px;display:block}:where(.elementor) .ogfn .pmo-prog{background:#ff69001a;border-radius:5px;height:6px;margin-top:3px;display:block;overflow:hidden}:where(.elementor) .ogfn .pmo-prog i{height:100%;width:calc(var(--p) * 100%);background:#ff6900;display:block}:where(.elementor) .ogfn .pmo-dash{background:repeating-linear-gradient(90deg,#ffffff1a 0 5px,#0000 5px 10px);height:1px;margin:0 20px;display:block}:where(.elementor) .ogfn .pmo-code{color:#ff6900;letter-spacing:1px;background:#ff69000d;justify-content:center;align-items:center;gap:8px;padding:15px 0;font-size:11px;font-weight:700;display:flex}:where(.elementor) .ogfn .pmo-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) .ogfn .pmo-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) .ogfn .pmo-nav span.is-on{color:#fff;background:#ff6900}@media (max-width:560px){:where(.elementor) .ogfn .pmo{gap:10px}:where(.elementor) .ogfn .pmo-col{flex:1 1 0;min-width:0}:where(.elementor) .ogfn .pmo .pmp-phone,:where(.elementor) .ogfn .hk-vis .pmo .pmp-phone{width:min(100%,214px)}:where(.elementor) .ogfn .pmo-cap{white-space:normal;text-align:left;max-width:100%;font-size:11px}}@media (prefers-reduced-motion:reduce){:where(.elementor) .ogfn :is(.pmo-scroll,.pmo-tk.is-new){animation:none}}
:where(.elementor-2901) .pmv-wrap :where(*){box-sizing:border-box;margin:0;padding:0}:where(.elementor-2901) .pmv-wrap{--og-orange:#ff6900;--og-ink:#222;--og-grey:#6a707a;--og-grad-panel:linear-gradient(115deg, #ff6900 0%, #f1544f 45%, #ec407a 100%);width:100%;color:var(--og-ink);padding:10px 0 30px;position:relative;font-family:Poppins,sans-serif!important}:where(.elementor-2901) .pmv-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-2901) .pmv-lanes{flex-direction:column;gap:14px;width:100vw;margin-left:-50vw;padding:34px 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-2901) .pmv-lane{gap:14px;width:max-content;animation:60s linear infinite paused pmvLane;display:flex}:where(.elementor-2901) .pmv-lane.is-r{animation-name:pmvLaneR;animation-duration:72s}:where(.elementor-2901) .pmv-wrap.is-run .pmv-lane{animation-play-state:running}:where(.elementor-2901) .pmv-wrap.is-run .pmv-lanes:hover .pmv-lane{animation-play-state:paused}@keyframes pmvLane{to{transform:translate(-50%)}}@keyframes pmvLaneR{0%{transform:translate(-50%)}to{transform:translate(0)}}:where(.elementor-2901) .pmv-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-2901) .pmv-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-2901) .pmv-av{background:#ffe0cc;border:2px solid #fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}:where(.elementor-2901) .pmv-av .material-symbols-outlined{color:var(--og-orange);font-variation-settings:"FILL" 1, "wght" 400, "opsz" 24;font-size:19px}:where(.elementor-2901) .pmv-b small{letter-spacing:.8px;text-transform:uppercase;opacity:.8;font-size:9.5px;font-weight:800}:where(.elementor-2901) .pmv-b.is-d small{color:#ffb37a;opacity:1}:where(.elementor-2901) .pmv-card{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(580px,100% - 32px);padding:26px 40px 24px;display:flex;position:absolute;top:calc(50% - 10px);left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 50px #22222229}:where(.elementor-2901) .pmv-brush{z-index:1;aspect-ratio:900/364;pointer-events:none;background:#ffe0cc;width:min(840px,100%);position:absolute;top:calc(50% - 10px);left:50%;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-2901) .pmv-wrap .pmv-kick{letter-spacing:1.6px;text-transform:uppercase;color:#c50;font-size:12px;font-weight:800;line-height:1.3}:where(.elementor-2901) .pmv-wrap .pmv-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-2901) .pmv-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 paused pmvFlow;display:inline-block;font-family:Etna,etna,Poppins,sans-serif!important}:where(.elementor-2901) .pmv-wrap.is-run .pmv-grad{animation-play-state:running}@keyframes pmvFlow{to{background-position:200%}}:where(.elementor-2901) .pmv-wrap .pmv-p{max-width:46ch;color:var(--og-grey);font-size:14.5px;line-height:1.6}:where(.elementor-2901) .pmv-p b{color:var(--og-ink);font-weight:700}:where(.elementor-2901) .pmv-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){:where(.elementor-2901) .pmv-wrap{padding:0 0 20px}:where(.elementor-2901) .pmv-lanes{gap:10px;padding:18px 0}:where(.elementor-2901) .pmv-b{padding-right:14px;font-size:13px}:where(.elementor-2901) .pmv-card{width:auto;margin:-8px 4px 0;padding:22px 20px;position:relative;top:auto;left:auto;transform:none}:where(.elementor-2901) .pmv-brush{width:calc(100% - 6px);top:auto;bottom:40px;transform:translate(-50%)rotate(-5deg)}:where(.elementor-2901) .pmv-wrap .pmv-h{font-size:29px}}@media (prefers-reduced-motion:reduce){:where(.elementor-2901) .pmv-lane,:where(.elementor-2901) .pmv-grad{animation:none}}:where(.elementor-2901) .pmg-card :where(*){box-sizing:border-box;margin:0;padding:0}:where(.elementor-2901) .pmg-card{isolation:isolate;color:#fff;background:radial-gradient(800px 380px at 50% 0,#ff690042,#0000 70%),radial-gradient(500px 340px at 0 100%,#ec407a29,#0000 70%),linear-gradient(#181a22,#241c1a);border:1px dashed #ff690099;border-radius:8px;padding:48px 44px 44px;position:relative;overflow:hidden;font-family:Poppins,sans-serif!important}:where(.elementor-2901) .pmg-card .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-2901) .pmg-stars{z-index:-1;pointer-events:none;position:absolute;inset:0}:where(.elementor-2901) .pmg-stars i{background:#ffffff8c;border-radius:50%;width:3px;height:3px;animation:3.2s ease-in-out infinite pmgTw;position:absolute}@keyframes pmgTw{0%,to{opacity:.15}50%{opacity:.85}}:where(.elementor-2901) .pmg-moon{z-index:-1;pointer-events:none;background:#fff3c4;border-radius:50%;width:48px;height:48px;position:absolute;top:26px;right:70px;box-shadow:inset -11px -7px #221c1d,0 0 34px #fff3c466}:where(.elementor-2901) .pmg-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}:where(.elementor-2901) .pmg-col{flex-direction:column;gap:14px;min-width:0;display:flex}:where(.elementor-2901) .ogfn .pmg-card h3.pmg-nm{color:#fff;align-items:center;gap:10px;font-size:20px;font-weight:800;line-height:1.2;display:flex;font-family:Etna,etna,Poppins,sans-serif!important}:where(.elementor-2901) .pmg-card .pmg-nm img{filter:drop-shadow(0 6px 10px #00000059);flex:none;display:block;width:46px!important;max-width:none!important;height:46px!important}:where(.elementor-2901) .ogfn .pmg-card ul.pmg-tiles{flex-direction:column;gap:10px;list-style:none;display:flex}:where(.elementor-2901) .ogfn .pmg-card .pmg-tiles>li{background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}:where(.elementor-2901) .pmg-tiles .material-symbols-outlined{color:var(--og-orange,#ff6900);flex:none;font-size:24px}:where(.elementor-2901) .pmg-tiles span{flex-direction:column;gap:3px;min-width:0;display:flex}:where(.elementor-2901) .pmg-tiles b{color:#fff;font-size:15px;font-weight:700;line-height:1.25}:where(.elementor-2901) .pmg-tiles small{color:#ffffffb3;font-size:12.5px;line-height:1.45}:where(.elementor-2901) .pmg-s.is-armed .pmg-tiles li{opacity:0}:where(.elementor-2901) .pmg-s.is-in .pmg-tiles li{animation:.45s ease-out both pmgUp;animation-delay:calc(.2s + var(--j,0) * 70ms)}@keyframes pmgUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:1024px){:where(.elementor-2901) .pmg-card{padding:40px 26px 30px}:where(.elementor-2901) .pmg-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px}}@media (max-width:767px){:where(.elementor-2901) .pmg-card{padding:30px 16px 22px}:where(.elementor-2901) .pmg-cols{grid-template-columns:minmax(0,1fr);gap:28px}:where(.elementor-2901) .pmg-moon{width:38px;height:38px;top:18px;right:22px}}@media (prefers-reduced-motion:reduce){:where(.elementor-2901) .pmg-stars i{opacity:.5;animation:none}:where(.elementor-2901) .pmg-s .pmg-tiles li{opacity:1!important;animation:none!important}}
