.elementor-787 .elementor-element.elementor-element-jp0000b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-787 .elementor-element.elementor-element-jp0000b:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0000b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16153D;}.elementor-787 .elementor-element.elementor-element-jp0000b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:76px 20px 70px 20px;}.elementor-787 .elementor-element.elementor-element-jp0000b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp00008 > .elementor-element-populated{padding:0px 36px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp00002{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-787 .elementor-element.elementor-element-jp00002 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:64px;font-weight:700;line-height:1.02em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-787 .elementor-element.elementor-element-jp00006{width:auto;max-width:auto;}.elementor-787 .elementor-element.elementor-element-jp00006 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-787 .elementor-element.elementor-element-jp00006 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-787 .elementor-element.elementor-element-jp00007{width:auto;max-width:auto;}.elementor-787 .elementor-element.elementor-element-jp00007 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-787 .elementor-element.elementor-element-jp00007 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-787 .elementor-element.elementor-element-jp0000a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0000f:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0000f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16153D;}.elementor-787 .elementor-element.elementor-element-jp0000f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6px 20px 70px 20px;}.elementor-787 .elementor-element.elementor-element-jp0000f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp0000f > .elementor-shape-bottom .elementor-shape-fill{fill:#EAF3FF;}.elementor-787 .elementor-element.elementor-element-jp0000f > .elementor-shape-bottom svg{height:40px;}.elementor-787 .elementor-element.elementor-element-jp0000e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0000m:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0000m > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FF;}.elementor-787 .elementor-element.elementor-element-jp0000m{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 30px 20px;}.elementor-787 .elementor-element.elementor-element-jp0000m > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp0000l > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-f001oq7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-787 .elementor-element.elementor-element-f001oq4 > .elementor-element-populated{padding:0px 48px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0000h{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-787 .elementor-element.elementor-element-jp0000h .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:34px;font-weight:700;line-height:1.12em;letter-spacing:-0.4px;color:#2A2952;}.elementor-787 .elementor-element.elementor-element-f001oq6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0000r:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0000r > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FF;}.elementor-787 .elementor-element.elementor-element-jp0000r{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 60px 20px;}.elementor-787 .elementor-element.elementor-element-jp0000r > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp0000o > .elementor-element-populated{padding:0px 8px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0000q > .elementor-element-populated{padding:0px 0px 0px 8px;}.elementor-787 .elementor-element.elementor-element-jp0000v:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0000v > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FF;}.elementor-787 .elementor-element.elementor-element-jp0000v{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 70px 20px;}.elementor-787 .elementor-element.elementor-element-jp0000v > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp0000u > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp00011:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp00011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16153D;}.elementor-787 .elementor-element.elementor-element-jp00011{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 20px 18px 20px;}.elementor-787 .elementor-element.elementor-element-jp00011 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp00011 > .elementor-shape-top .elementor-shape-fill{fill:#EAF3FF;}.elementor-787 .elementor-element.elementor-element-jp00011 > .elementor-shape-top svg{height:36px;}.elementor-787 .elementor-element.elementor-element-jp00010 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-f001oqb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-787 .elementor-element.elementor-element-f001oq8 > .elementor-element-populated{padding:0px 0px 0px 48px;}.elementor-787 .elementor-element.elementor-element-jp0000x{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-787 .elementor-element.elementor-element-jp0000x .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:34px;font-weight:700;line-height:1.12em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-787 .elementor-element.elementor-element-f001oqa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0001a:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0001a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16153D;}.elementor-787 .elementor-element.elementor-element-jp0001a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 20px 8px 20px;}.elementor-787 .elementor-element.elementor-element-jp0001a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp00013 > .elementor-element-populated{padding:0px 6px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp00012 .elementor-counter-number-wrapper{color:#FFC24B;}.elementor-787 .elementor-element.elementor-element-jp00012 .elementor-counter-title{color:#C9C8EA;}.elementor-787 .elementor-element.elementor-element-jp00015 > .elementor-element-populated{padding:0px 3px 0px 3px;}.elementor-787 .elementor-element.elementor-element-jp00014 .elementor-counter-number-wrapper{color:#FFC24B;}.elementor-787 .elementor-element.elementor-element-jp00014 .elementor-counter-title{color:#C9C8EA;}.elementor-787 .elementor-element.elementor-element-jp00017 > .elementor-element-populated{padding:0px 3px 0px 3px;}.elementor-787 .elementor-element.elementor-element-jp00016 .elementor-counter-number-wrapper{color:#FFC24B;}.elementor-787 .elementor-element.elementor-element-jp00016 .elementor-counter-title{color:#C9C8EA;}.elementor-787 .elementor-element.elementor-element-jp00019 > .elementor-element-populated{padding:0px 0px 0px 6px;}.elementor-787 .elementor-element.elementor-element-jp00018 .elementor-counter-number-wrapper{color:#FFC24B;}.elementor-787 .elementor-element.elementor-element-jp00018 .elementor-counter-title{color:#C9C8EA;}.elementor-787 .elementor-element.elementor-element-jp0001f:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0001f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16153D;}.elementor-787 .elementor-element.elementor-element-jp0001f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 64px 20px;}.elementor-787 .elementor-element.elementor-element-jp0001f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp0001e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0001n:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0001n > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0EC;}.elementor-787 .elementor-element.elementor-element-jp0001n{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 20px 64px 20px;}.elementor-787 .elementor-element.elementor-element-jp0001n > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp0001m > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-f001oqf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-787 .elementor-element.elementor-element-f001oqc > .elementor-element-populated{padding:0px 48px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0001h{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-787 .elementor-element.elementor-element-jp0001h .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:34px;font-weight:700;line-height:1.12em;letter-spacing:-0.4px;color:#2A2952;}.elementor-787 .elementor-element.elementor-element-f001oqe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0001u:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0001u > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-787 .elementor-element.elementor-element-jp0001u{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 20px 20px 20px;}.elementor-787 .elementor-element.elementor-element-jp0001u > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp0001t > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-f001oqj > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-787 .elementor-element.elementor-element-f001oqg > .elementor-element-populated{padding:0px 0px 0px 48px;}.elementor-787 .elementor-element.elementor-element-jp0001p{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-787 .elementor-element.elementor-element-jp0001p .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:34px;font-weight:700;line-height:1.12em;letter-spacing:-0.4px;color:#2A2952;}.elementor-787 .elementor-element.elementor-element-f001oqi > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0001z:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0001z > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-787 .elementor-element.elementor-element-jp0001z{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 10px 20px;}.elementor-787 .elementor-element.elementor-element-jp0001z > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp0001w > .elementor-element-populated{padding:0px 8px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0001y > .elementor-element-populated{padding:0px 0px 0px 8px;}.elementor-787 .elementor-element.elementor-element-jp00023:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp00023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-787 .elementor-element.elementor-element-jp00023{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 64px 20px;}.elementor-787 .elementor-element.elementor-element-jp00023 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp00022 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp00029:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp00029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF5E6;}.elementor-787 .elementor-element.elementor-element-jp00029{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 20px 20px;}.elementor-787 .elementor-element.elementor-element-jp00029 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp00028 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-f001oqn > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-787 .elementor-element.elementor-element-f001oqk > .elementor-element-populated{padding:0px 48px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp00025{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-787 .elementor-element.elementor-element-jp00025 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:34px;font-weight:700;line-height:1.12em;letter-spacing:-0.4px;color:#2A2952;}.elementor-787 .elementor-element.elementor-element-f001oqm > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0002e:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0002e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF5E6;}.elementor-787 .elementor-element.elementor-element-jp0002e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 10px 20px;}.elementor-787 .elementor-element.elementor-element-jp0002e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp0002b > .elementor-element-populated{padding:0px 8px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0002d > .elementor-element-populated{padding:0px 0px 0px 8px;}.elementor-787 .elementor-element.elementor-element-jp0002i:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0002i > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF5E6;}.elementor-787 .elementor-element.elementor-element-jp0002i{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 20px 64px 20px;}.elementor-787 .elementor-element.elementor-element-jp0002i > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp0002h > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0002p:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0002p > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1630;}.elementor-787 .elementor-element.elementor-element-jp0002p{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 20px 18px 20px;}.elementor-787 .elementor-element.elementor-element-jp0002p > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp0002p > .elementor-shape-top .elementor-shape-fill{fill:#EEF5E6;}.elementor-787 .elementor-element.elementor-element-jp0002p > .elementor-shape-top svg{height:36px;}.elementor-787 .elementor-element.elementor-element-jp0002o > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-f001oqr > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-787 .elementor-element.elementor-element-f001oqo > .elementor-element-populated{padding:0px 0px 0px 48px;}.elementor-787 .elementor-element.elementor-element-jp0002k{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-787 .elementor-element.elementor-element-jp0002k .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:34px;font-weight:700;line-height:1.12em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-787 .elementor-element.elementor-element-f001oqq > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0002u:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0002u > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1630;}.elementor-787 .elementor-element.elementor-element-jp0002u{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14px 20px 64px 20px;}.elementor-787 .elementor-element.elementor-element-jp0002u > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp0002t > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp00033:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp00033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EFDC;}.elementor-787 .elementor-element.elementor-element-jp00033{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 20px 64px 20px;}.elementor-787 .elementor-element.elementor-element-jp00033 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp00032 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-f001oqv > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-787 .elementor-element.elementor-element-f001oqs > .elementor-element-populated{padding:0px 48px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0002w{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-787 .elementor-element.elementor-element-jp0002w .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:34px;font-weight:700;line-height:1.12em;letter-spacing:-0.4px;color:#2A2952;}.elementor-787 .elementor-element.elementor-element-f001oqu > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0003b:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0003b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAFCF7;}.elementor-787 .elementor-element.elementor-element-jp0003b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 20px 20px 20px;}.elementor-787 .elementor-element.elementor-element-jp0003b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp0003a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-f001oqz > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-787 .elementor-element.elementor-element-f001oqw > .elementor-element-populated{padding:0px 0px 0px 48px;}.elementor-787 .elementor-element.elementor-element-jp00035{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-787 .elementor-element.elementor-element-jp00035 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:34px;font-weight:700;line-height:1.12em;letter-spacing:-0.4px;color:#2A2952;}.elementor-787 .elementor-element.elementor-element-f001oqy > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0003g:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0003g > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAFCF7;}.elementor-787 .elementor-element.elementor-element-jp0003g{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 20px 10px 20px;}.elementor-787 .elementor-element.elementor-element-jp0003g > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp0003d > .elementor-element-populated{padding:0px 8px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0003f > .elementor-element-populated{padding:0px 0px 0px 8px;}.elementor-787 .elementor-element.elementor-element-jp0003l:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0003l > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAFCF7;}.elementor-787 .elementor-element.elementor-element-jp0003l{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 20px 64px 20px;}.elementor-787 .elementor-element.elementor-element-jp0003l > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp0003k > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0003r:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0003r > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-787 .elementor-element.elementor-element-jp0003r{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 20px 64px 20px;}.elementor-787 .elementor-element.elementor-element-jp0003r > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp0003q > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0003n{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-787 .elementor-element.elementor-element-jp0003n .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:34px;font-weight:700;line-height:1.12em;letter-spacing:-0.4px;color:#2A2952;}.elementor-787 .elementor-element.elementor-element-jp0003u:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp0003u > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0EC;}.elementor-787 .elementor-element.elementor-element-jp0003u{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 20px 44px 20px;}.elementor-787 .elementor-element.elementor-element-jp0003u > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp0003t > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp00045 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-787 .elementor-element.elementor-element-jp00045:not(.elementor-motion-effects-element-type-background), .elementor-787 .elementor-element.elementor-element-jp00045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16153D;}.elementor-787 .elementor-element.elementor-element-jp00045{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 76px 20px;}.elementor-787 .elementor-element.elementor-element-jp00045 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-787 .elementor-element.elementor-element-jp00045 > .elementor-shape-top .elementor-shape-fill{fill:#F3F0EC;}.elementor-787 .elementor-element.elementor-element-jp00045 > .elementor-shape-top svg{height:36px;}.elementor-787 .elementor-element.elementor-element-jp00041 > .elementor-element-populated{padding:0px 36px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0003w{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-787 .elementor-element.elementor-element-jp0003w .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:700;line-height:1.12em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-787 .elementor-element.elementor-element-jp0003y{width:auto;max-width:auto;}.elementor-787 .elementor-element.elementor-element-jp0003y .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-787 .elementor-element.elementor-element-jp0003y .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-787 .elementor-element.elementor-element-jp0003z{width:auto;max-width:auto;}.elementor-787 .elementor-element.elementor-element-jp0003z .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-787 .elementor-element.elementor-element-jp0003z .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-787 .elementor-element.elementor-element-jp00040{width:auto;max-width:auto;}.elementor-787 .elementor-element.elementor-element-jp00040 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-787 .elementor-element.elementor-element-jp00040 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-787 .elementor-element.elementor-element-jp00044 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-787 .elementor-element.elementor-element-jp00002 .elementor-heading-title{font-size:50px;}.elementor-787 .elementor-element.elementor-element-f001oq4 > .elementor-element-populated{padding:0px 26px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0000h .elementor-heading-title{font-size:30px;}.elementor-787 .elementor-element.elementor-element-f001oq8 > .elementor-element-populated{padding:0px 0px 0px 26px;}.elementor-787 .elementor-element.elementor-element-jp0000x .elementor-heading-title{font-size:30px;}.elementor-787 .elementor-element.elementor-element-f001oqc > .elementor-element-populated{padding:0px 26px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0001h .elementor-heading-title{font-size:30px;}.elementor-787 .elementor-element.elementor-element-f001oqg > .elementor-element-populated{padding:0px 0px 0px 26px;}.elementor-787 .elementor-element.elementor-element-jp0001p .elementor-heading-title{font-size:30px;}.elementor-787 .elementor-element.elementor-element-f001oqk > .elementor-element-populated{padding:0px 26px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp00025 .elementor-heading-title{font-size:30px;}.elementor-787 .elementor-element.elementor-element-f001oqo > .elementor-element-populated{padding:0px 0px 0px 26px;}.elementor-787 .elementor-element.elementor-element-jp0002k .elementor-heading-title{font-size:30px;}.elementor-787 .elementor-element.elementor-element-f001oqs > .elementor-element-populated{padding:0px 26px 0px 0px;}.elementor-787 .elementor-element.elementor-element-jp0002w .elementor-heading-title{font-size:30px;}.elementor-787 .elementor-element.elementor-element-f001oqw > .elementor-element-populated{padding:0px 0px 0px 26px;}.elementor-787 .elementor-element.elementor-element-jp00035 .elementor-heading-title{font-size:30px;}.elementor-787 .elementor-element.elementor-element-jp0003n .elementor-heading-title{font-size:30px;}.elementor-787 .elementor-element.elementor-element-jp0003w .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-787 .elementor-element.elementor-element-jp00008{width:55%;}.elementor-787 .elementor-element.elementor-element-jp0000a{width:45%;}.elementor-787 .elementor-element.elementor-element-f001oq4{width:56%;}.elementor-787 .elementor-element.elementor-element-f001oq6{width:44%;}.elementor-787 .elementor-element.elementor-element-jp0000o{width:50%;}.elementor-787 .elementor-element.elementor-element-jp0000q{width:50%;}.elementor-787 .elementor-element.elementor-element-f001oq8{width:56%;}.elementor-787 .elementor-element.elementor-element-f001oqa{width:44%;}.elementor-787 .elementor-element.elementor-element-jp00013{width:25%;}.elementor-787 .elementor-element.elementor-element-jp00015{width:25%;}.elementor-787 .elementor-element.elementor-element-jp00017{width:25%;}.elementor-787 .elementor-element.elementor-element-jp00019{width:25%;}.elementor-787 .elementor-element.elementor-element-f001oqc{width:56%;}.elementor-787 .elementor-element.elementor-element-f001oqe{width:44%;}.elementor-787 .elementor-element.elementor-element-f001oqg{width:56%;}.elementor-787 .elementor-element.elementor-element-f001oqi{width:44%;}.elementor-787 .elementor-element.elementor-element-jp0001w{width:50%;}.elementor-787 .elementor-element.elementor-element-jp0001y{width:50%;}.elementor-787 .elementor-element.elementor-element-f001oqk{width:56%;}.elementor-787 .elementor-element.elementor-element-f001oqm{width:44%;}.elementor-787 .elementor-element.elementor-element-jp0002b{width:50%;}.elementor-787 .elementor-element.elementor-element-jp0002d{width:50%;}.elementor-787 .elementor-element.elementor-element-f001oqo{width:56%;}.elementor-787 .elementor-element.elementor-element-f001oqq{width:44%;}.elementor-787 .elementor-element.elementor-element-f001oqs{width:56%;}.elementor-787 .elementor-element.elementor-element-f001oqu{width:44%;}.elementor-787 .elementor-element.elementor-element-f001oqw{width:56%;}.elementor-787 .elementor-element.elementor-element-f001oqy{width:44%;}.elementor-787 .elementor-element.elementor-element-jp0003d{width:50%;}.elementor-787 .elementor-element.elementor-element-jp0003f{width:50%;}.elementor-787 .elementor-element.elementor-element-jp00041{width:62%;}.elementor-787 .elementor-element.elementor-element-jp00044{width:38%;}}@media(max-width:767px){.elementor-787 .elementor-element.elementor-element-jp00008 > .elementor-element-populated{padding:0px 0px 28px 0px;}.elementor-787 .elementor-element.elementor-element-jp00002 .elementor-heading-title{font-size:40px;}.elementor-787 .elementor-element.elementor-element-f001oq4 > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-787 .elementor-element.elementor-element-jp0000h .elementor-heading-title{font-size:26px;}.elementor-787 .elementor-element.elementor-element-jp0000o > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-787 .elementor-element.elementor-element-jp0000q > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-787 .elementor-element.elementor-element-f001oq8 > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-787 .elementor-element.elementor-element-jp0000x .elementor-heading-title{font-size:26px;}.elementor-787 .elementor-element.elementor-element-jp00013 > .elementor-element-populated{padding:0px 0px 12px 0px;}.elementor-787 .elementor-element.elementor-element-jp00015 > .elementor-element-populated{padding:0px 0px 12px 0px;}.elementor-787 .elementor-element.elementor-element-jp00017 > .elementor-element-populated{padding:0px 0px 12px 0px;}.elementor-787 .elementor-element.elementor-element-jp00019 > .elementor-element-populated{padding:0px 0px 12px 0px;}.elementor-787 .elementor-element.elementor-element-f001oqc > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-787 .elementor-element.elementor-element-jp0001h .elementor-heading-title{font-size:26px;}.elementor-787 .elementor-element.elementor-element-f001oqg > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-787 .elementor-element.elementor-element-jp0001p .elementor-heading-title{font-size:26px;}.elementor-787 .elementor-element.elementor-element-jp0001w > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-787 .elementor-element.elementor-element-jp0001y > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-787 .elementor-element.elementor-element-f001oqk > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-787 .elementor-element.elementor-element-jp00025 .elementor-heading-title{font-size:26px;}.elementor-787 .elementor-element.elementor-element-jp0002b > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-787 .elementor-element.elementor-element-jp0002d > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-787 .elementor-element.elementor-element-f001oqo > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-787 .elementor-element.elementor-element-jp0002k .elementor-heading-title{font-size:26px;}.elementor-787 .elementor-element.elementor-element-f001oqs > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-787 .elementor-element.elementor-element-jp0002w .elementor-heading-title{font-size:26px;}.elementor-787 .elementor-element.elementor-element-f001oqw > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-787 .elementor-element.elementor-element-jp00035 .elementor-heading-title{font-size:26px;}.elementor-787 .elementor-element.elementor-element-jp0003d > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-787 .elementor-element.elementor-element-jp0003f > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-787 .elementor-element.elementor-element-jp0003n .elementor-heading-title{font-size:26px;}.elementor-787 .elementor-element.elementor-element-jp00041 > .elementor-element-populated{padding:0px 0px 28px 0px;}.elementor-787 .elementor-element.elementor-element-jp0003w .elementor-heading-title{font-size:27px;}}/* Start custom CSS *//* === Ajustes de lectura y alineación (2026-10-02) === */
/* 1. El tema fuerza nowrap en <button>: el texto se corta y las grillas desbordan en móvil */
.elementor-787 .jp-q,.elementor-787 .jp-q *,.elementor-787 .jp-slots button,.elementor-787 .jp-tg,.elementor-787 .jp-trends button,.elementor-787 .jp-done,.elementor-787 [data-jp-tabs] button{white-space:normal;}
.elementor-787 .jp-qrow,.elementor-787 .jp-inv,.elementor-787 .jp-ach,.elementor-787 .jp-vs,.elementor-787 .jp-house{min-width:0;}
.elementor-787 .jp-qrow>*,.elementor-787 .jp-inv>*,.elementor-787 .jp-slots>*,.elementor-787 .jp-ach>*,.elementor-787 .jp-vs>*{min-width:0;}
.elementor-787 .jp-q-face span{overflow-wrap:anywhere;}

/* 2. Cabecera de cada mundo: una sola columna de lectura (título, bajada y analogía con el mismo ancho) */
.elementor-787 .jp-lead,.elementor-787 .jp-ana{max-width:720px;}
.elementor-787 .elementor-widget-heading .elementor-heading-title{max-width:720px;text-wrap:balance;}
.elementor-787 .jp-lead{text-wrap:pretty;}
.elementor-787 .elementor-widget:has(>.elementor-widget-container>.jp-ana),.elementor-787 .elementor-widget:has(>.jp-ana){margin-bottom:32px;}
.elementor-787 .jp-ana{align-items:center;}
.elementor-787 .jp-ana small{margin-bottom:4px;}

/* 3. Respiro antes de cada bloque interactivo y antes del cierre del mundo */
.elementor-787 .jp-eyebrow+*{margin-top:2px;}
.elementor-787 .jp-end{margin-top:12px;}

/* 4. Tarjetas en pareja con la misma altura (Power-ups/Enemigos, Minecraft/Roblox, Edad, Barras de vida, Contadores) */
.elementor-787 .elementor-widget-wrap:has(>.elementor-widget:only-child :is(.jp-card,.jp-mc,.jp-hp)),
.elementor-787 .elementor-widget-wrap:has(>.jp-counter:only-child){align-content:stretch;}
.elementor-787 .elementor-widget:only-child:has(:is(.jp-card,.jp-mc,.jp-hp)),
.elementor-787 .elementor-widget:only-child:has(:is(.jp-card,.jp-mc,.jp-hp))>.elementor-widget-container,
.elementor-787 .jp-counter,.elementor-787 .jp-counter>.elementor-widget-container{height:100%;}
.elementor-787 .jp-mc{height:100%;display:flex;flex-direction:column;}
.elementor-787 .jp-mc .jp-tip{margin-top:auto;}

/* 5. Contadores del Mundo 2: primero la cifra, luego qué significa */
.elementor-787 .jp-counter .elementor-counter{justify-content:flex-start;gap:6px;}
.elementor-787 .jp-counter .elementor-counter-number-wrapper{order:-1;flex:0 0 auto;align-items:flex-end;}
.elementor-787 .jp-counter .elementor-counter-title{margin:0;flex:0 0 auto;align-items:flex-start;}

/* 6. Títulos en fuente pixel difíciles de leer (C parecía O): pasan a Space Grotesk */
.elementor-787 .jp-mc h3,.elementor-787 .jp-house h3{font-family:'Space Grotesk',sans-serif;letter-spacing:0;}

/* 7. Notas y fuentes con mejor legibilidad */
.elementor-787 .jp-score-note,.elementor-787 .jp-fine,.elementor-787 .jp-age-note{max-width:820px;line-height:1.6;}

/* 8. Móvil */
@media (max-width:767px){
 .elementor-787 .jp-ana{box-shadow:3px 3px 0 #2A2952;}
 .elementor-787 .jp-dark .jp-ana{box-shadow:3px 3px 0 #5EFBD7;}
 .elementor-787 .elementor-widget:has(>.elementor-widget-container>.jp-ana),.elementor-787 .elementor-widget:has(>.jp-ana){margin-bottom:24px;}
 .elementor-787 .jp-slots{grid-template-columns:repeat(2,minmax(0,1fr));}
 .elementor-787 .jp-q-face span{font-size:12.5px;}
 .elementor-787 .jp-end{flex-direction:column;align-items:flex-start;}
}/* End custom CSS */