.elementor-1842 .elementor-element.elementor-element-ad7501d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:74px;--padding-left:24px;--padding-right:24px;}.elementor-1842 .elementor-element.elementor-element-b26614d{font-family:"Manrope", Sans-serif;}.elementor-1842 .elementor-element.elementor-element-a026c81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1842 .elementor-element.elementor-element-ccb9471{font-family:"Manrope", Sans-serif;}.elementor-1842 .elementor-element.elementor-element-a48d86d{text-align:center;}.elementor-1842 .elementor-element.elementor-element-a48d86d .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:76px;font-weight:400;line-height:0.98em;letter-spacing:1px;color:#F2F7F3;}.elementor-1842 .elementor-element.elementor-element-0f13d3f{text-align:center;font-family:"Manrope", Sans-serif;}.elementor-1842 .elementor-element.elementor-element-d63a96e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1842 .elementor-element.elementor-element-f06edbf{font-family:"Manrope", Sans-serif;}.elementor-1842 .elementor-element.elementor-element-da3b65f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-1842 .elementor-element.elementor-element-da3b65f:not(.elementor-motion-effects-element-type-background), .elementor-1842 .elementor-element.elementor-element-da3b65f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04130B;}.elementor-1842 .elementor-element.elementor-element-3b49f10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1842 .elementor-element.elementor-element-9d0c94a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1842 .elementor-element.elementor-element-1b4080b{font-family:"Manrope", Sans-serif;}.elementor-1842 .elementor-element.elementor-element-870f59b .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:44px;font-weight:400;line-height:1.02em;letter-spacing:1px;color:#F2F7F3;}.elementor-1842 .elementor-element.elementor-element-09f0fff{font-family:"Manrope", Sans-serif;}.elementor-1842 .elementor-element.elementor-element-490a93a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1842 .elementor-element.elementor-element-9c29731{font-family:"Manrope", Sans-serif;}.elementor-1842 .elementor-element.elementor-element-b22730f .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:44px;font-weight:400;line-height:1.02em;letter-spacing:1px;color:#F2F7F3;}.elementor-1842 .elementor-element.elementor-element-8a3a3d1{font-family:"Manrope", Sans-serif;}.elementor-1842 .elementor-element.elementor-element-4158fc0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1842 .elementor-element.elementor-element-4504a02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1842 .elementor-element.elementor-element-077a4bf{font-family:"Manrope", Sans-serif;}.elementor-1842 .elementor-element.elementor-element-dbf7de9 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:44px;font-weight:400;line-height:1.02em;letter-spacing:1px;color:#F2F7F3;}.elementor-1842 .elementor-element.elementor-element-d1801e4{font-family:"Manrope", Sans-serif;}.elementor-1842 .elementor-element.elementor-element-1004ef9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1842 .elementor-element.elementor-element-d9d6427{font-family:"Manrope", Sans-serif;}.elementor-1842 .elementor-element.elementor-element-e126f74 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:44px;font-weight:400;line-height:1.02em;letter-spacing:1px;color:#F2F7F3;}.elementor-1842 .elementor-element.elementor-element-4e02b50{font-family:"Manrope", Sans-serif;}.elementor-1842 .elementor-element.elementor-element-6f72573{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-1842 .elementor-element.elementor-element-6f72573:not(.elementor-motion-effects-element-type-background), .elementor-1842 .elementor-element.elementor-element-6f72573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A2416;}.elementor-1842 .elementor-element.elementor-element-43b42af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1842 .elementor-element.elementor-element-09ae01b{font-family:"Manrope", Sans-serif;}.elementor-1842 .elementor-element.elementor-element-33c532e{text-align:center;}.elementor-1842 .elementor-element.elementor-element-33c532e .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:52px;font-weight:400;letter-spacing:1px;color:#F2F7F3;}.elementor-1842 .elementor-element.elementor-element-186548e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-1842 .elementor-element.elementor-element-186548e:not(.elementor-motion-effects-element-type-background), .elementor-1842 .elementor-element.elementor-element-186548e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04130B;}.elementor-1842 .elementor-element.elementor-element-d80be8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1842 .elementor-element.elementor-element-b24918b{font-family:"Manrope", Sans-serif;}.elementor-1842 .elementor-element.elementor-element-de229e3{text-align:center;}.elementor-1842 .elementor-element.elementor-element-de229e3 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:52px;font-weight:400;letter-spacing:1px;color:#F2F7F3;}.elementor-1842 .elementor-element.elementor-element-891fa3a{font-family:"Manrope", Sans-serif;}.elementor-1842 .elementor-element.elementor-element-3b6b723{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-1842 .elementor-element.elementor-element-3b6b723:not(.elementor-motion-effects-element-type-background), .elementor-1842 .elementor-element.elementor-element-3b6b723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04130B;}.elementor-1842 .elementor-element.elementor-element-d721971{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1842 .elementor-element.elementor-element-1d78491{font-family:"Manrope", Sans-serif;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1842 .elementor-element.elementor-element-3b49f10{--content-width:940px;}.elementor-1842 .elementor-element.elementor-element-43b42af{--content-width:900px;}.elementor-1842 .elementor-element.elementor-element-d80be8c{--content-width:1200px;}.elementor-1842 .elementor-element.elementor-element-d721971{--content-width:1200px;}}@media(max-width:1024px){.elementor-1842 .elementor-element.elementor-element-a48d86d .elementor-heading-title{font-size:60px;}}@media(max-width:767px){.elementor-1842 .elementor-element.elementor-element-ad7501d{--padding-top:36px;--padding-bottom:48px;--padding-left:14px;--padding-right:14px;}.elementor-1842 .elementor-element.elementor-element-a48d86d .elementor-heading-title{font-size:44px;}.elementor-1842 .elementor-element.elementor-element-da3b65f{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-1842 .elementor-element.elementor-element-870f59b .elementor-heading-title{font-size:34px;}.elementor-1842 .elementor-element.elementor-element-b22730f .elementor-heading-title{font-size:34px;}.elementor-1842 .elementor-element.elementor-element-dbf7de9 .elementor-heading-title{font-size:34px;}.elementor-1842 .elementor-element.elementor-element-e126f74 .elementor-heading-title{font-size:34px;}.elementor-1842 .elementor-element.elementor-element-6f72573{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-1842 .elementor-element.elementor-element-33c532e .elementor-heading-title{font-size:36px;}.elementor-1842 .elementor-element.elementor-element-186548e{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-1842 .elementor-element.elementor-element-de229e3 .elementor-heading-title{font-size:36px;}.elementor-1842 .elementor-element.elementor-element-3b6b723{--padding-top:0px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS */@property --ub-a{syntax:'<angle>';initial-value:0deg;inherits:false}
body{background:#04130B}
.ub *{box-sizing:border-box}
.ub,.ub p,.ub li,.ub td{font-family:'Manrope',sans-serif;color:#F2F7F3}
.ub p{color:#CFE0D4}
.ub a{color:#FFD84D}
.ub-felt{background:radial-gradient(1200px 600px at 50% -10%,#16603A 0%,#0A2416 45%,#04130B 100%);position:relative;overflow:hidden}
.ub-sparkles{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(2px 2px at 12% 22%,#FFF6C8,transparent),radial-gradient(1.5px 1.5px at 78% 14%,#FFF,transparent),radial-gradient(2px 2px at 64% 72%,#FFE58A,transparent),radial-gradient(1.5px 1.5px at 30% 82%,#FFF,transparent),radial-gradient(2.5px 2.5px at 90% 56%,#FFD84D,transparent),radial-gradient(1.5px 1.5px at 6% 62%,#FFF,transparent),radial-gradient(2px 2px at 46% 8%,#FFE58A,transparent);animation:ubTw 3.2s ease-in-out infinite alternate}
.ub-sp-wrap{position:absolute!important;inset:0!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;pointer-events:none;z-index:0}
.ub-sp-wrap .elementor-widget-container,.ub-sp-wrap .elementor-text-editor{height:100%}
.ub-felt>.e-con-inner,.ub-felt>.ub-marquee{position:relative;z-index:1}
.ub-sparkles.b{background-position:40px 60px;animation-delay:1.6s;transform:scale(1.3)}
@keyframes ubTw{0%{opacity:.25}100%{opacity:1}}
.ub-marquee{position:relative;border-radius:30px;padding:56px 48px 46px!important;background:linear-gradient(180deg,rgba(4,19,11,.75),rgba(4,19,11,.92));box-shadow:0 0 0 2px #F7B500,0 0 0 10px #2A1B00,0 0 0 12px #F7B500,0 0 60px rgba(255,216,77,.35),inset 0 0 80px rgba(255,216,77,.08)}
.ub-marquee:before,.ub-marquee:after{content:'';position:absolute;inset:-12px;border-radius:40px;padding:5px;pointer-events:none;background:radial-gradient(circle,#FFF4B0 0 2.5px,rgba(255,216,77,.25) 3.5px,transparent 4.5px) 0 0/24px 24px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:ubBulb 1.1s steps(1) infinite}
.ub-marquee:after{background-position:12px 12px;animation-delay:.55s}
@keyframes ubBulb{0%{opacity:1}50%{opacity:.15}}
.ub-eyebrow{display:inline-flex;gap:8px;align-items:center;font:800 12px/1 'Manrope';letter-spacing:.2em;text-transform:uppercase;color:#3DFF8C;padding:9px 14px;border-radius:99px;background:rgba(61,255,140,.08);border:1px solid rgba(61,255,140,.35);text-shadow:0 0 12px rgba(61,255,140,.6)}
.ub-shine .elementor-heading-title,.ub-shine-t{background:linear-gradient(100deg,#B8860B 0%,#FFE9A3 18%,#FFD84D 32%,#FFF8DC 45%,#F7B500 60%,#FFE9A3 78%,#B8860B 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:ubShine 5s linear infinite;filter:drop-shadow(0 4px 18px rgba(255,216,77,.35))}
@keyframes ubShine{0%{background-position:150% 0}100%{background-position:-100% 0}}
.ub-shine .ub-sub{display:block;font-size:.42em;letter-spacing:.18em;margin-top:8px;-webkit-text-fill-color:#F2F7F3;color:#F2F7F3;filter:none}
.ub-lead p{font-size:18px;line-height:1.7;max-width:720px;margin:0 auto;color:#D6E6DB}
.ub-btn .elementor-button{position:relative;overflow:hidden;background:linear-gradient(180deg,#FFE58A,#F7B500)!important;color:#1A1200!important;font:800 17px 'Manrope';letter-spacing:.02em;border-radius:99px;padding:19px 38px;box-shadow:0 0 0 2px #FFF1B8 inset,0 10px 30px rgba(247,181,0,.45),0 0 40px rgba(255,216,77,.35);animation:ubPulse 2.4s ease-in-out infinite}
.ub-btn .elementor-button:after{content:'';position:absolute;top:-50%;left:-60%;width:40%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);transform:skewX(-20deg);animation:ubSweep 3s ease-in-out infinite}
@keyframes ubSweep{0%,60%{left:-60%}100%{left:130%}}
@keyframes ubPulse{0%,100%{box-shadow:0 0 0 2px #FFF1B8 inset,0 10px 30px rgba(247,181,0,.45),0 0 30px rgba(255,216,77,.25)}50%{box-shadow:0 0 0 2px #FFF1B8 inset,0 10px 30px rgba(247,181,0,.6),0 0 60px rgba(255,216,77,.55)}}
.ub-btn .elementor-button:hover{transform:translateY(-2px)}
.ub-ghost .elementor-button{background:transparent!important;color:#F2F7F3!important;border:1px solid rgba(255,216,77,.45);font:700 16px 'Manrope';border-radius:99px;padding:18px 30px}
.ub-ghost .elementor-button:hover{background:rgba(255,216,77,.1)!important;color:#FFD84D!important}
.ub-reels{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:6px}
.ub-reel{min-width:150px;border-radius:14px;padding:14px 18px;text-align:center;background:linear-gradient(180deg,#0B0B0B,#262626 50%,#0B0B0B);box-shadow:inset 0 10px 18px rgba(0,0,0,.9),inset 0 -10px 18px rgba(0,0,0,.9),0 0 0 3px #F7B500,0 0 24px rgba(255,216,77,.3)}
.ub-reel b{display:block;font:400 44px/1 'Bebas Neue';color:#fff;letter-spacing:2px;text-shadow:0 0 14px rgba(255,255,255,.45)}
.ub-reel span{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#FFD84D}
.ub-ticker{overflow:hidden;background:linear-gradient(90deg,#F7B500,#FFE58A,#F7B500);border-top:2px solid #FFF1B8;border-bottom:2px solid #8A6400}
.ub-track{display:flex;width:max-content;animation:ubScroll 38s linear infinite}
.ub-track span{font:800 14px 'Manrope';letter-spacing:.12em;text-transform:uppercase;color:#1A1200;padding:14px 26px;white-space:nowrap}
.ub-track span:before{content:'★';margin-right:26px;color:#7A4E00}
@keyframes ubScroll{to{transform:translateX(-50%)}}
.ub-sec{position:relative}
.ub-kicker{font:800 12px 'Manrope';letter-spacing:.22em;text-transform:uppercase;color:#3DFF8C;text-shadow:0 0 10px rgba(61,255,140,.5)}
.ub-glow{position:relative;border-radius:22px;background:linear-gradient(180deg,#0E2E1C,#0A2416);isolation:isolate}
.ub-glow:before{content:'';position:absolute;inset:-1.5px;border-radius:inherit;z-index:-1;background:conic-gradient(from var(--ub-a),transparent 0 60%,#FFD84D 72%,#FFF 75%,#3DFF8C 80%,transparent 92%);animation:ubSpin 6s linear infinite}
.ub-glow:after{content:'';position:absolute;inset:1px;border-radius:inherit;z-index:-1;background:linear-gradient(180deg,#0E2E1C,#0A2416)}
@keyframes ubSpin{to{--ub-a:360deg}}
.ub-meter{text-align:center}
.ub-meter .big{font:400 110px/0.9 'Bebas Neue';background:linear-gradient(180deg,#FFF8DC,#FFD84D 55%,#F7B500);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 22px rgba(255,216,77,.45))}
.ub-meter .lbl{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#A7BFAF;margin-bottom:18px}
.ub-bars{display:grid;gap:12px;text-align:left}
.ub-bar{display:grid;grid-template-columns:1fr auto;gap:5px 10px;font-size:14px;color:#A7BFAF}
.ub-bar b{color:#F2F7F3}
.ub-bar i{grid-column:1/-1;height:8px;border-radius:9px;background:rgba(255,255,255,.06);overflow:hidden;display:block}
.ub-bar i:after{content:'';display:block;height:100%;width:var(--w);border-radius:9px;background:linear-gradient(90deg,#14A44D,#3DFF8C);box-shadow:0 0 12px #3DFF8C}
.ub-pc{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:10px}
.ub-pc>div{border-radius:16px;padding:18px 20px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}
.ub-pc h3{font:400 22px 'Bebas Neue';letter-spacing:1px;margin:0 0 8px}.ub-pc .pro h3{color:#3DFF8C}.ub-pc .con h3{color:#FF7A7A}
.ub-pc ul{list-style:none;margin:0;padding:0}.ub-pc li{padding:7px 0 7px 26px;position:relative;font-size:15px}
.ub-pc .pro li:before{content:'✦';position:absolute;left:0;color:#FFD84D}.ub-pc .con li:before{content:'✕';position:absolute;left:2px;color:#FF7A7A;font-size:12px;top:9px}
.ub-ticket{position:relative;border-radius:18px;padding:30px 34px;background:linear-gradient(135deg,#FFE9A3 0%,#FFD84D 40%,#F7B500 100%);color:#1A1200;-webkit-mask:radial-gradient(circle 16px at 0 50%,transparent 98%,#000) left/51% 100% no-repeat,radial-gradient(circle 16px at 100% 50%,transparent 98%,#000) right/51% 100% no-repeat;box-shadow:0 20px 60px rgba(247,181,0,.25)}
.ub-ticket h3{font:400 40px/1 'Bebas Neue';letter-spacing:2px;margin:0 0 4px;color:#1A1200}
.ub-ticket .s{font:800 11px 'Manrope';letter-spacing:.25em;text-transform:uppercase;color:#6B4A00}
.ub-ticket dl{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;margin:18px 0 0;border-top:2px dashed rgba(26,18,0,.35);padding-top:16px}
.ub-ticket dt{font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:#6B4A00}.ub-ticket dd{margin:2px 0 0;font:800 16px 'Manrope';color:#1A1200}
.ub-spin img{border-radius:50%;animation:ubFloat 5s ease-in-out infinite;filter:drop-shadow(0 0 40px rgba(61,255,140,.35))}
@keyframes ubFloat{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-12px) rotate(2deg)}}
.ub-bento{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.ub-tile{position:relative;border-radius:20px;padding:26px;background:linear-gradient(160deg,#0E2E1C,#0A2416);border:1px solid rgba(255,216,77,.16);overflow:hidden;transition:transform .25s,box-shadow .25s}
.ub-tile:before{content:'';position:absolute;inset:0;background:radial-gradient(300px 140px at 0% 0%,rgba(255,216,77,.14),transparent 70%);pointer-events:none}
.ub-tile:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(0,0,0,.45),0 0 30px rgba(255,216,77,.2);border-color:rgba(255,216,77,.5)}
.ub-tile .ic{font-size:34px;line-height:1;display:block;margin-bottom:12px;filter:drop-shadow(0 0 10px rgba(255,216,77,.5))}
.ub-tile h3{font:400 28px/1 'Bebas Neue';letter-spacing:1px;margin:0 0 8px;color:#FFD84D}
.ub-tile p{font-size:15px;line-height:1.6;margin:0;color:#A7BFAF!important}
.ub-tile.big{grid-row:span 2;background:radial-gradient(400px 300px at 70% 20%,rgba(61,255,140,.18),transparent),linear-gradient(160deg,#124A2C,#0A2416)}
.ub-tile.big h3{font-size:44px}
.ub-chips{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;counter-reset:c}
.ub-chips li{text-align:center;padding:10px}
.ub-chips .chip{display:flex;align-items:center;justify-content:center;width:92px;height:92px;margin:0 auto 16px;border-radius:50%;font:400 40px 'Bebas Neue';color:#fff;background:radial-gradient(circle,#C62828 0 44%,#fff 45% 47%,#C62828 48%);box-shadow:0 0 0 6px #C62828,0 0 0 8px #fff,0 10px 26px rgba(0,0,0,.5);position:relative;border:6px dashed #fff;transition:transform .5s}
.ub-chips li:nth-child(2) .chip{background:radial-gradient(circle,#1565C0 0 44%,#fff 45% 47%,#1565C0 48%);box-shadow:0 0 0 6px #1565C0,0 0 0 8px #fff,0 10px 26px rgba(0,0,0,.5)}
.ub-chips li:nth-child(3) .chip{background:radial-gradient(circle,#111 0 44%,#FFD84D 45% 47%,#111 48%);box-shadow:0 0 0 6px #111,0 0 0 8px #FFD84D,0 10px 26px rgba(0,0,0,.5);border-color:#FFD84D}
.ub-chips li:nth-child(4) .chip{background:radial-gradient(circle,#14A44D 0 44%,#fff 45% 47%,#14A44D 48%);box-shadow:0 0 0 6px #14A44D,0 0 0 8px #fff,0 10px 26px rgba(0,0,0,.5)}
.ub-chips li:hover .chip{transform:rotate(180deg)}
.ub-chips strong{display:block;font:400 24px 'Bebas Neue';letter-spacing:1px;color:#F2F7F3}.ub-chips em{font-style:normal;font-size:14px;color:#A7BFAF}
.ub-tw{overflow-x:auto;border-radius:16px;border:1px solid rgba(255,216,77,.3);box-shadow:0 0 30px rgba(255,216,77,.08)}
.ub-table{width:100%;border-collapse:collapse;min-width:440px;margin:0}
.ub-table th{background:linear-gradient(180deg,#1B3D27,#123020);color:#FFD84D;font:800 12px 'Manrope';letter-spacing:.14em;text-transform:uppercase;text-align:left;padding:15px 18px;border:0}
.ub-table td{padding:14px 18px;border:0;border-top:1px solid rgba(255,255,255,.06);font-size:15px;background:rgba(4,19,11,.6)}
.ub-table tr:hover td{background:rgba(255,216,77,.06)}
.ub-table td:first-child{font-weight:700;color:#fff}
.ub-note{font-size:13px!important;color:#A7BFAF!important}
.ub-more a{display:inline-flex;gap:8px;align-items:center;font-weight:800;color:#FFD84D;text-decoration:none;border-bottom:1px solid rgba(255,216,77,.4);padding-bottom:2px}
.ub-more a span{transition:transform .2s}.ub-more a:hover span{transform:translateX(5px)}
.ub-feat h3{font:400 30px 'Bebas Neue';letter-spacing:1px;margin:0 0 8px;color:#F2F7F3}
.ub-feat .ic{font-size:30px;display:block;margin-bottom:10px}
.ub-list{list-style:none;padding:0;margin:12px 0}.ub-list li{padding:9px 0 9px 28px;position:relative;border-bottom:1px solid rgba(255,255,255,.06);font-size:16px}
.ub-list li:before{content:'♦';position:absolute;left:4px;color:#FFD84D}
.ub-faq .elementor-toggle-item{border:0;margin-bottom:10px}
.ub-faq .elementor-tab-title{border:1px solid rgba(255,216,77,.2)!important;border-radius:14px;background:linear-gradient(180deg,#0E2E1C,#0A2416)!important;padding:18px 22px!important;display:flex;align-items:center;gap:12px;transition:border-color .2s}
.ub-faq .elementor-tab-title.elementor-active{border-color:#FFD84D!important;box-shadow:0 0 24px rgba(255,216,77,.18)}
.ub-faq .elementor-tab-title a,.ub-faq .elementor-toggle-title{color:#F2F7F3!important;font:700 17px 'Manrope'}
.ub-faq .elementor-toggle-icon i,.ub-faq .elementor-toggle-icon svg{color:#FFD84D!important;fill:#FFD84D!important}
.ub-faq .elementor-tab-content{border:0!important;padding:14px 22px 6px!important;color:#A7BFAF}
.ub-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}
.ub-card{position:relative;display:flex;flex-direction:column;gap:8px;min-height:230px;padding:42px 28px 28px;border-radius:18px;background:linear-gradient(160deg,#FFFFFF,#F2EEE3);color:#111!important;text-decoration:none!important;transform:rotate(var(--r));box-shadow:0 14px 30px rgba(0,0,0,.5),0 0 0 1px rgba(0,0,0,.08);transition:transform .3s,box-shadow .3s}
.ub-card:hover{transform:rotate(0) translateY(-10px) scale(1.03);box-shadow:0 26px 50px rgba(0,0,0,.6),0 0 40px rgba(255,216,77,.35)}
.ub-card .c{position:absolute;font-size:30px;line-height:1;color:#111}.ub-card .tl{top:12px;left:16px}.ub-card .br{bottom:12px;right:16px;transform:rotate(180deg)}
.ub-card.red .c{color:#C62828}
.ub-card strong{font:400 30px/1 'Bebas Neue';letter-spacing:1px;color:#0A2416}
.ub-card em{font-style:normal;font-size:15px;color:#3B4A40;line-height:1.5}
.ub-card b{margin-top:auto;font:800 13px 'Manrope';letter-spacing:.1em;text-transform:uppercase;color:#14A44D}
.ub-rg{display:flex;gap:16px;align-items:center;padding:18px 22px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02)}
.ub-rg .age{flex:0 0 auto;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:400 22px 'Bebas Neue';color:#FF7A7A;border:2px solid #FF7A7A}
.ub-rg span{font-size:14px;color:#A7BFAF;line-height:1.6}
.ub-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.ub-facts div{border-radius:14px;padding:14px 16px;background:rgba(255,255,255,.04);border:1px solid rgba(255,216,77,.18)}
.ub-facts dt{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#FFD84D}.ub-facts dd{margin:4px 0 0;font:800 16px 'Manrope';color:#fff}
.ub-crumbs{font-size:13px;color:#A7BFAF}.ub-crumbs a{color:#3DFF8C;text-decoration:none}
.ub-block{border-radius:22px;padding:34px 36px;background:linear-gradient(180deg,rgba(14,46,28,.7),rgba(10,36,22,.7));border:1px solid rgba(255,216,77,.14)}
.ub-block p{font-size:17px;line-height:1.75}
.ub-block h2.t{font:400 40px/1.05 'Bebas Neue';letter-spacing:1px;margin:6px 0 14px;color:#fff}
@media(max-width:1024px){.ub-bento{grid-template-columns:1fr 1fr}.ub-tile.big{grid-row:auto}.ub-chips{grid-template-columns:1fr 1fr}.ub-cards{grid-template-columns:1fr 1fr}}
@media(max-width:767px){.ub-marquee{padding:36px 18px 30px!important;border-radius:22px}.ub-marquee:before,.ub-marquee:after{inset:-10px;border-radius:30px;background-size:20px 20px}
.ub-lead p{font-size:16px}.ub-reel{min-width:96px;padding:10px}.ub-reel b{font-size:32px}.ub-bento,.ub-pc,.ub-cards,.ub-facts{grid-template-columns:1fr}.ub-chips{grid-template-columns:1fr 1fr;gap:10px}.ub-chips .chip{width:72px;height:72px;font-size:30px}
.ub-ticket{padding:24px 22px}.ub-ticket dl{grid-template-columns:1fr}.ub-meter .big{font-size:84px}.ub-card{transform:none;min-height:0}.ub-block{padding:24px 20px}.ub-block h2.t{font-size:32px}}
@media(prefers-reduced-motion:reduce){.ub *,.ub *:before,.ub *:after{animation:none!important;transition:none!important}}
html,body{overflow-x:clip}.e-con{min-width:0}
.ub-marquee{max-width:980px;width:100%;margin:0 auto!important}
.ub-bulb-wrap{position:absolute!important;inset:-26px!important;width:auto!important;max-width:none!important;margin:0!important;pointer-events:none;z-index:3}
.ub-bulb-wrap .elementor-widget-container{position:absolute;inset:0}
.ub-bulbs{position:absolute;inset:0;border-radius:52px;padding:20px;background:radial-gradient(circle,#FFFBE0 0 3px,rgba(255,216,77,.55) 4px,rgba(255,216,77,0) 7px) 0 0/24px 24px round;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:ubChase 1.4s linear infinite,ubBlink 2.8s ease-in-out infinite}
@keyframes ubChase{to{background-position:24px 24px}}
@keyframes ubBlink{0%,100%{opacity:1}50%{opacity:.55}}
@media(max-width:767px){.ub-bulb-wrap{inset:-20px!important}.ub-bulbs{border-radius:40px;padding:16px;background-size:20px 20px}}

.ub-news .wpr-dual-title span{font-family:'Bebas Neue',sans-serif!important;font-weight:400!important;letter-spacing:1px;font-size:56px}
.ub-news .wpr-dual-title .first{color:#F2F7F3!important}.ub-news .wpr-dual-title .second{color:#FFD84D!important}
@media(min-width:1025px){.ub-bento .ub-tile:last-child{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr;column-gap:18px;align-items:center}.ub-bento .ub-tile:last-child .ic{grid-row:span 2;margin:0;font-size:44px}.ub-bento .ub-tile:last-child h3,.ub-bento .ub-tile:last-child p{grid-column:2}}
@media(max-width:767px){.ub-news .wpr-dual-title span{font-size:38px}}
.ub-facts-w{width:100%;max-width:760px}.ub-facts-w .ub-facts{grid-template-columns:repeat(4,1fr)}
@media(max-width:1024px){.ub-facts-w .ub-facts{grid-template-columns:1fr 1fr}}
.ub-block .ub-chips{margin:14px 0}.ub-block .ub-tw{margin:10px 0 14px}/* End custom CSS */