.elementor-kit-33{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-kit-33 e-page-transition{background-color:#FFBC7D}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.match-card-container.match-card-grid{display:flex;flex-direction:column;gap:16px;margin:20px 0}.match-card{background:#0f1115;border-radius:10px;padding:14px 16px;border:1px solid #262b33;color:#fff;display:flex;flex-direction:column;gap:10px}.match-league{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.match-league .league-flag{width:22px;height:16px;object-fit:cover;border-radius:2px}.match-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;font-size:14px}.match-row div{white-space:nowrap;flex-shrink:0}.match-teams{display:flex;align-items:center;gap:6px}.team-logo{width:24px;height:24px;object-fit:contain;border-radius:50%;background:#181b22}.team-name{font-weight:600}.vs{margin:0 2px;font-weight:600;color:#ccc}@media (max-width:600px){.match-row{flex-direction:column;align-items:flex-start;gap:6px}}