.elementor-kit-2915{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#000000;--e-global-color-text:#000000;--e-global-color-accent:#E6EA02;--e-global-color-3ea03cc:#E70000;--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;font-family:"Arial",Sans-serif;line-height:25px}.elementor-kit-2915 e-page-transition{background-color:#FFBC7D}.elementor-kit-2915 h1{font-family:"Archivo Black",Sans-serif;font-size:22px}.elementor-kit-2915 h2{font-family:"Archivo Black",Sans-serif;font-size:22px;line-height:1.6em}.elementor-kit-2915 h3{font-size:20px}.elementor-kit-2915 h4{font-size:16px}.elementor-kit-2915 h5{font-size:16px}.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}}#scriptContainer{pointer-events:none}#overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:1}.anwp-navbar__item.anwp-active-tab{background-color:#000;color:#fff;font-weight:600}.anwp-navbar__item:nth-child(n+2){background:#fff;color:#000;font-weight:600}.anwp-w-100{width:70px!important}.calc-container{margin:0 auto;padding:20px;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 4px rgb(0 0 0 / .1)}.calc-container h1{text-align:center;margin-bottom:20px}.calc-container h5{text-align:center;margin-bottom:20px}.calc-container form{text-align:center}.input-group{margin-bottom:10px}.input-group label{display:inline-block;width:90px;margin-right:10px;color:#555}.input-group input{padding:8px;border:1px solid #ccc;border-radius:4px}.btn-add{padding:8px 16px;width:150px;background-color:#4CAF50;color:#fff;border:none;border-radius:4px;cursor:pointer}.btn-calculate{padding:8px 16px;width:150px;background-color:#2196F3;color:#fff;border:none;border-radius:4px;cursor:pointer}.result{margin-top:20px;text-align:center}.result p{margin-bottom:10px}.result hr{border:none;border-top:1px solid #ccc;margin:10px 0}.odds-list{list-style-type:none;padding:0}.odds-list li{display:inline-block;margin-right:10px}.odds-list li label{font-weight:700}#load-more-matches{background:#208A4E;display:block;margin:10px auto}#today-matches-container{margin-bottom:20px}.graph-container{display:flex;justify-content:space-between;margin:10px 0}.team-stats__bar{height:20px;position:relative}.home-bar{background-color:blue}.away-bar{background-color:red}.bar-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:14px}.club-form__item{height:auto}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity .5s linear 0.2s;-moz-transition:opacity .5s linear 0.2s;transition:opacity .5s linear 0.2s;opacity:1}.match-table{width:100%}.match-row{display:flex;align-items:center;padding:10px 0}.match-time{display:inline-block;width:50px;margin-left:5px;font-size:14px}.match-teams{display:inline-block;flex-grow:1}.match-preview{display:inline-block;flex-grow:1}.match-preview a{color:#000;text-decoration:none;font-size:13px;float:right}.match-preview a:hover{color:#157A34;text-decoration:none;font-size:14px}.match-teams a{color:#6fa9d4;text-decoration:none;font-size:14px;float:left}.match-teams a:hover{color:#9898ff;text-decoration:none;font-size:14px}.match-divider{border:none;border-top:1px solid #e0e0e0;margin:0}.no-matches{text-align:center;padding:20px;font-style:italic}.match-stats{font-size:12px}.qualified-teams li{font-size:12px}.competition-header{margin-top:20px;margin-bottom:10px}.competition-header-content{display:flex;align-items:center;background-color:#334370}.league-flag{margin-right:8px;width:24px;height:auto}.competition-name{font-weight:700;font-size:14px}ol,ul{margin:0 0 0 1em!important}.kickoff-time{display:contents}.day-slider{display:flex;justify-content:space-between;align-items:center;background-color:#353f5a;color:#fff;padding:10px 15px;font-family:Arial,sans-serif;font-size:16px}.nav-button{background:none;border:none;color:#fff;cursor:pointer;font-weight:700;padding:5px}.nav-button:hover{text-decoration:underline}.current-date{font-weight:700;font-size:14px}