.hero-buttons .btn,.navbar-nav .nav-link{font-weight:600;text-transform:uppercase}body{font-family:Barlow,sans-serif;margin:0;padding:0}.navbar-nav .nav-link:hover,.text-primary,a,a:visited{color:#005123}a:active,a:focus,a:hover{color:#00380a}:root{--bs-focus-ring-color:transparent;--bs-focus-ring-shadow:none}.btn:focus,.form-check-input:focus,.form-control:focus,.form-range:focus,.form-select:focus,.input-group-text:focus{outline:0!important;box-shadow:none!important;border-color:var(--bs-border-color)!important}.grecaptcha-badge{visibility:hidden!important}.cookie-banner{z-index:1050;box-shadow:0 -2px 10px rgba(0,0,0,.1)}.cookie-banner.show{display:flex!important}.hero-buttons .btn,.navbar button.navbar-toggler span.menu-close,.navbar button.navbar-toggler.open span.menu-open{display:inline-block}.navbar{background-color:#fff;padding:1rem 0}.search-icon,footer{background-color:#f5f5fa}.navbar-brand img,footer .logo{height:40px}.navbar-nav .nav-link{color:#333;margin:0 1rem;font-size:14px}.navbar-nav .nav-link.active{color:#005123;font-weight:600}.search-icon{font-size:20px;color:#333;cursor:pointer;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.search-icon:hover{background-color:#e9e9ef}.navbar button.navbar-toggler{border:0!important}.navbar button.navbar-toggler:focus{box-shadow:none!important}.navbar button.navbar-toggler:hover{color:var(--custom-primary)!important;box-shadow:none!important}.navbar button.navbar-toggler span{width:30px;height:30px;padding:1px 0 0;margin:0}.navbar button.navbar-toggler span.menu-open,.navbar button.navbar-toggler.open span.menu-close{display:none}.hero-section{background-image:url('../images/superettanstatistik-hero-bg.jpg');background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding:80px 0;text-align:center;position:relative;overflow:hidden;min-height:650px;display:flex;align-items:center}.btn-primary,.text-secondary{color:#fecb00!important}.hero-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,81,35,.8);z-index:1}.hero-content{position:relative;z-index:2}.hero-buttons .btn{margin:0 .5rem;padding:12px 30px;border-radius:25px;border:2px solid #fecb00;background-color:transparent;color:#fecb00;text-decoration:none}.hero-buttons .btn:hover{background-color:#fecb00;color:#005123}.btn-primary{background-color:#005123!important;border-color:#005123!important}.btn-primary:focus,.btn-primary:hover{background-color:#fecb00!important;border-color:#fecb00!important;color:#005123!important}.bg-primary{background-color:#005123!important}.bg-secondary{background-color:#fecb00!important}.btn-outline-primary{border:2px solid #005123!important;background-color:transparent!important;color:#005123!important}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover{border:2px solid #005123!important;background-color:#005123!important;color:#fecb00!important}.btn-outline-secondary{border:2px solid #fecb00!important;background-color:transparent!important;color:#fecb00!important}.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:hover{border:2px solid #fecb00!important;background-color:#fecb00!important;color:#005123!important}.btn-group button.btn,.btn-group button.btn.dropdown-toggle{background-color:#005123;color:#fecb00;border-color:#005123;border-radius:50px}.btn-group button.btn.dropdown-toggle:focus,.btn-group button.btn.dropdown-toggle:hover,.btn-group button.btn:active,.btn-group button.btn:focus,.btn-group button.btn:hover{background-color:#00380a;color:#fecb00;border-color:#00380a}.btn-group ul{background-color:#005123}.btn-group ul li a{background-color:#005123;color:#fecb00}.btn-group ul li a:focus,.btn-group ul li a:hover{background-color:#00380a;color:#fecb00}.fixtures.nav-pills .nav-link,.standings.nav-pills .nav-link,.sub-navbar.nav-pills .nav-link{color:#005123;border-radius:30px;border:2px solid #005123;padding:.25rem .75rem .35rem;font-weight:600!important}.custom-accordion .accordion-button:not(.collapsed),table thead tr.table-custom,table thead tr.table-custom th{color:#fecb00!important;background-color:#005123!important}.img-thumb,.main-article img{border-top-left-radius:var(--bs-card-border-radius);border-bottom-left-radius:var(--bs-card-border-radius)}.fixtures.nav-pills .nav-link.active,.fixtures.nav-pills .nav-link:hover,.standings.nav-pills .nav-link.active,.standings.nav-pills .nav-link:hover,.sub-navbar.nav-pills .nav-link.active,.sub-navbar.nav-pills .nav-link:hover{color:#fecb00;background-color:#005123}.articles .card-img-top{height:200px;object-fit:cover}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{font-weight:700}.article strong{font-weight:600}.img-thumb{object-fit:cover;aspect-ratio:1/1}.main-article img{border-top-right-radius:0;border-bottom-right-radius:0}table.table-matches{width:100%}table.table-matches tr td.kickoff{width:16%}table.table-matches tr td.away-team,table.table-matches tr td.home-team{width:36%}table.table-matches tr td.result{width:12%}.custom-accordion .accordion-item h3 button{font-weight:600!important}.custom-accordion .accordion-button:focus{box-shadow:none;border-color:rgba(0,0,0,.125)}.custom-accordion .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FECB00'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6.253 6.253a.5.5 0 0 1-.708 0L1.646 5.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}footer{border-top:1px solid #e1e0e7}footer .disclaimer{width:75%;margin:0 auto}@media (max-width:991.98px){.navbar-nav{padding-top:1rem}footer .disclaimer{width:100%}}@media (max-width:767.98px){.img-thumb,.main-article img{border-top-right-radius:var(--bs-card-border-radius);border-top-left-radius:var(--bs-card-border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}.articles .card-img-top{height:300px;object-fit:cover}.img-thumb{object-fit:cover;aspect-ratio:1/1}}@media (max-width:575.98px){.articles .card-img-top{height:200px;object-fit:cover}}