.header_euro2024{position:relative;background:url(/i/euro2024_le.png) 0 no-repeat,url(/i/euro2024_ld.png) 100% no-repeat,url(/i/euro2024_bg.png) 50% no-repeat;background-color:#fff;background-size:initial}.header_euro2024 .euro2024Top{-ms-flex-pack:center;justify-content:center;padding:15px 0;margin:0}.header_euro2024 .euro2024Top,.header_euro2024 .euro2024Top a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header_euro2024 .euro2024Top a{text-transform:uppercase;font-family:Rubik-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:36px;color:#143cdb}.header_euro2024 .euro2024Top a img{margin-right:20px;width:45px;height:50px}.header_euro2024 .euro2024Top a span{font-family:Rubik-Medium,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin-left:10px}.header_euro2024 .euro2024_menu{padding-bottom:10px}.header_euro2024 .euro2024_menu li,.header_euro2024 .euro2024_menu ul{list-style:none;margin:0;padding:0}.header_euro2024 .euro2024_menu .menuLinks{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.header_euro2024 .euro2024_menu .menuLinks li{padding:0 10px;position:relative}.header_euro2024 .euro2024_menu .menuLinks li:first-child{padding-left:0}.header_euro2024 .euro2024_menu .menuLinks li:last-child{padding-right:0}.header_euro2024 .euro2024_menu .menuLinks li a{color:#143cdb;font-size:13px;font-family:Rubik-Medium,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;white-space:nowrap}.header_euro2024 .euro2024_menu .menuLinks li a .arrow_indicator{transform:rotate(90deg);-webkit-transform:rotate(90deg);display:inline-block;margin-left:5px;transition:all .25s ease}.header_euro2024 .euro2024_menu .menuLinks li.show a .arrow_indicator{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.header_euro2024 .euro2024_menu .menuLinks li .dropdown_edicoes{background:#143cdb;text-align:center;width:75px;box-shadow:1px 1px rgba(51,51,51,.5);border-radius:0;padding:0;max-width:80px;min-width:inherit}.header_euro2024 .euro2024_menu .menuLinks li .dropdown_edicoes a{display:block;padding:8px 10px;border-bottom:1px solid hsla(0,0%,95%,.4);color:#fff}.header_euro2024 .euro2024_menu .menuLinks li .dropdown_edicoes a:hover{background:#fff!important}.header_euro2024 .euro2024_menu .menuLinks li .dropdown_edicoes a:last-child{border:none}.header_euro2024.portugal>.container,.header_euro2024.selecoes>.container{position:relative}.header_euro2024.portugal>.container .next_match,.header_euro2024.selecoes>.container .next_match{position:absolute;right:0;top:30px;font-size:13px;line-height:1.1;font-family:Rubik-Medium,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#143cdb;text-align:right;padding:10px;border-radius:10px;background:#fff}.header_euro2024.portugal>.container .next_match .nextGame,.header_euro2024.selecoes>.container .next_match .nextGame{display:block;margin-top:3px;color:#143cdb;font-family:Rubik-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.header_euro2024.portugal>.container .next_match .nextGame span,.header_euro2024.selecoes>.container .next_match .nextGame span{color:#0e2a99}.header_euro2024.portugal{background-image:url(/i/header_euro2020_portugal.jpg);background-color:#000;background-position:37% top;background-size:cover}.header_euro2024.portugal>.container .next_match{background:none;color:#fff}.header_euro2024.portugal>.container .next_match .nextGame{color:#fff}.header_euro2024.portugal>.container .next_match .nextGame span{color:#ed1b31}.header_euro2024.portugal .euro2024Top a{color:#fff!important}.header_euro2024.portugal .euro2024_menu .menuLinks li a{color:#fff}.header_euro2024.portugal .euro2024_menu .menuLinks li a:hover{color:#bfbfbf}.euro2024_groups{background:#143cdb;padding:10px 0}.euro2024_groups .groups_row{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.euro2024_groups .groups_row .group{margin:0 15px}.euro2024_groups .groups_row .group:first-child{margin-left:0}.euro2024_groups .groups_row .group:last-child{margin-right:0}.euro2024_groups .groups_row .group .group_name{text-align:center;font-family:Rubik-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;color:#fff;text-transform:uppercase;margin-bottom:3px}.euro2024_groups .groups_row .group .teams{display:-ms-flexbox;display:flex}.euro2024_groups .groups_row .group .teams a{width:30px;height:30px;margin:0 3px;border:2px solid #fff;border-radius:100%;background:#fff;line-height:1}.euro2024_groups .groups_row .group .teams:first-child{margin-left:0}.euro2024_groups .groups_row .group .teams:last-child{margin-right:0}.euro2024_groups .groups_row .group .teams img{border-radius:50%}@media (min-width:992px){.header_euro2024 .euro2024Top a{color:#143cdb!important}.header_euro2024 .euro2024_menu .menuLinks li a:hover{color:#0a1d6a!important}.header_euro2024 .euro2024_menu .menuLinks li .dropdown_edicoes a:hover{background:#143cdb;color:#fff}.euro2024_groups .groups_row .group .teams a:hover img{box-shadow:0 0 5px 3px #fff}}@media (max-width:991px){.header_euro2024 .euro2024Top a{font-size:28px}.header_euro2024 .euro2024Top a img{width:40px;height:40px}.header_euro2024 .euro2024_menu .menuLinks{overflow-x:auto;-ms-flex-pack:start;justify-content:flex-start}.header_euro2024 .euro2024_menu .menuLinks li a{font-size:14px}.header_euro2024 .euro2024_menu .menuLinks li.show .dropdown_edicoes{position:relative!important;width:100%;max-width:inherit;transform:none!important;transform:translateX(-200px)!important;transition:all .25s ease;display:-ms-flexbox;display:flex}.header_euro2024 .euro2024_menu .menuLinks li.show .dropdown_edicoes a{border-bottom:none;padding:8px 15px;border-right:1px solid hsla(0,0%,95%,.4)}.header_euro2024 .euro2024_menu .menuLinks li.show .dropdown_edicoes a:last-child{border:none}.header_euro2024.portugal>.container .next_match,.header_euro2024.selecoes>.container .next_match{background:#fff;color:#333;top:inherit;left:0;bottom:-101px;text-align:left;padding:10px 5px;display:-ms-flexbox;display:flex}.header_euro2024.portugal>.container .next_match .nextGame,.header_euro2024.selecoes>.container .next_match .nextGame{margin-top:0;margin-left:10px;color:#9a9a9a}.header_euro2024.portugal>.container .next_match .nextGame span,.header_euro2024.selecoes>.container .next_match .nextGame span{color:#ed1b31}.euro2024_groups .groups_row{overflow-x:auto;-ms-flex-pack:start;justify-content:flex-start}.euro2024_groups .groups_row .group .teams a{width:25px;height:25px}}@media (max-width:1700px){.header_euro2024{background-size:contain,contain,cover}}@media (max-width:1330px){.header_euro2024 .euro2024_menu .menuLinks{background:#fff}}@media (max-width:767px){.header_euro2024{background-position:-300px,300px;background-size:cover}.header_euro2024 .euro2024_menu{margin-right:-5px;margin-left:-5px;padding:0}.header_euro2024 .euro2024_menu .menuLinks{background:#fff;padding:5px}.header_euro2024 .euro2024_menu .menuLinks li{padding:0 5px}.header_euro2024.portugal .euro2024_menu{margin-right:5px;margin-left:5px;padding:0 0 10px}.header_euro2024.portugal .euro2024_menu .menuLinks{background:none;padding:0}.header_euro2024.portugal .euro2024_menu .menuLinks li{padding:0 10px}.header_euro2024.portugal>.container .next_match,.header_euro2024.selecoes>.container .next_match{border-radius:0}}