*{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",Arial,sans-serif}:root{--fs-10px:.625rem;--fs-12px:.75rem;--fs-14px:.875rem;--fs-16px:1rem;--fs-18px:1.125rem;--fs-20px:1.25rem;--fs-24px:1.5rem;--fs-30px:1.875rem;--fs-32px:2rem}.ellipse{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
*,*:after,*:before{box-sizing:border-box}html{line-height:1.5;-webkit-text-size-adjust:100%;text-size-adjust:none;scroll-behavior:smooth}body,div,p,ul,a,li,h1,h2,h3,h4,img{margin:0;padding:0}a{text-decoration:none;color:#fff}
:root{--bgImage:url("../images/football-outline-blue.svg");--bgImageSmall:url("../images/blue-background-8.png");--bgFallback:rgb(0,0,23);--mainText:#fff;--hbBorder:rgb(7,108,175);--hbText:#fff;--panelBg:rgba(1,7,40,.8);--dlg-bg:#071a3d}html,body{height:100%;width:100%}body{background-image:var(--bgImage);background-repeat:no-repeat;background-attachment:fixed;background-position:center;background-size:cover;background-color:var(--bgFallback);color:var(--mainText);text-align:left;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;align-items:center;min-width:280px}
.header{background-color:transparent;width:100%;z-index:3}.header .menu{clear:both;max-height:0;transition:max-height .2s ease-out;margin:0;padding:0;list-style:none;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-around;transition:all .1s ease}.header .menu li a{display:inline-block;padding:10px 0 0;text-decoration:none;font-variant:small-caps;letter-spacing:1px;font-size:clamp(1.1rem,1.0351rem + .3243vw,1.4rem)}.header li a:hover,.header .menu-btn:hover{color:aquamarine}.header .logo{display:block;float:left;font-size:clamp(1em,2vw,1.5em);padding:10px 0 0 4px;text-decoration:none}.header .menu-icon{cursor:pointer;float:right;padding:24px 20px;position:relative;user-select:none}.sign-in{transform:scale(1.1)}.header .menu-icon .navicon{background:#ffffff;display:block;height:4px;position:relative;transition:all .2s ease-out;width:30px}.header .menu-icon .navicon:before,.header .menu-icon .navicon:after{background:#ffffff;content:'';display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.header .menu-icon .navicon:before{top:10px}.header .menu-icon .navicon:after{top:-10px}.header .menu-btn{display:none;margin-bottom:20px}.header .menu-btn:checked~.menu{max-height:240px;border-top:1px solid #fff;background-color:#071a3d;padding-bottom:12px;border-bottom:1px solid #fff}.header .menu-btn:checked~.menu-icon .navicon{background:transparent}.header .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.header .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before,.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after{top:0}.micon{vertical-align:middle}@media (min-width:50em){.header li{float:left}.header .menu{clear:none;float:right;max-height:none;border:none!important;background-color:transparent!important}.header .menu-icon{display:none}.header .menu li a{margin:0 20px}}.header .menu li.active a{border-bottom:1px solid aquamarine}.menu>li img{height:24px;width:24px}.logo>span:nth-child(2){vertical-align:bottom}.logo>img:nth-child(1){vertical-align:middle}@media (max-width:950px){.header li a{font-size:1.2em;margin:0 12px}}
.main{max-width:1200px;margin:0 auto;flex: 2}h1{font-size:1.5em;font-weight:400;text-align:center;padding:1em}img{height:auto;max-width:100%;vertical-align:middle}.btn{color:#ffffff;padding:.8rem 0;border-radius:6px;display:block;width:100%;cursor:pointer;border:1px solid rgba(255,255,255,.3);background:transparent;text-align:center}.btn:hover{background-color:rgba(255,255,255,.2)}.items{margin:0;padding:0;display:flex;flex-wrap:wrap;list-style:none;justify-content:center}.items_item{display:flex;padding:1rem}@media (min-width:40rem){.items_item{width:50%}}@media (min-width:56rem){.items_item{width:33.3333%}}.item{background-color:white;border-radius:.25rem;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden}.content{padding:1rem;background:linear-gradient(to bottom left,#2F5706 40%,#31A248 100%);background:linear-gradient(to bottom left,#260657 40%,#3142a2 100%)}.title{color:#ffffff;font-size:1.1rem;font-weight:700;letter-spacing:1px;text-transform:capitalize;margin:0;-webkit-animation:1s slideInFromLeft;animation:1s slideInFromLeft}.text{color:#ffffff;font-size:.875rem;line-height:1.5;margin-bottom:1.25rem;font-weight:400;-webkit-animation:1s slideUp;animation:1s slideUp}
:root{--m:4rem}.partner{height:60px;margin-bottom:20px;color:#00f}.partner .powered{font-size:15px;display:block}.tag{font-size:25px;line-height:90%}footer{margin-top:10vh;z-index:500;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:2rem 2vw;position:relative;background-color:#fff}h5{color:#000;font-size:16px;text-transform:uppercase;margin-top:0;letter-spacing:2px;font-family:inherit;margin-bottom:8px}.col1{padding-bottom:0;padding:calc(.3 * var(--m)) calc(.8 * var(--m));width:100%}.col2{padding:calc(.3 * var(--m)) calc(.8 * var(--m));flex-basis:100%;color:#000;display:flex;justify-content:space-between;max-width:1100px}.col2 .about{flex-basis:60%;max-width:540px}.col2 .links{flex-basis:30%}.external{display:flex;justify-content:space-between;max-width:600px;flex-wrap:wrap}.social{display:flex;flex-direction:row;justify-content:flex-start;gap:1rem;list-style:none;flex-wrap:wrap}.services{list-style:none}.services li{height:24px}.copyright{color:#818181;font-size:.75em;flex-basis:100%;text-align:center;width:100%;background-color:#fff;padding:1em}.about>p:nth-child(2){margin-bottom:12px}footer a{text-decoration:none;color:inherit}footer .link{width:80px;height:auto;background-color:transparent;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000;font-variant:small-caps}footer .link img{width:64px;height:64px}.sponsors{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:1028px){:root{--m:3rem}.col2{flex-basis:100%;flex-wrap:wrap;gap:20px}}@media screen and (max-width:700px){footer{flex-direction:column;padding:3rem 2rem;flex-wrap:nowrap}footer .link img{width:48px;height:48px}.support{flex-basis:100%}.col{width:100%}.external{gap:20px}.col2 .about{flex-basis:100%;max-width:100%}.col2 .links{flex-basis:100%}}@media screen and (max-width:600px){footer,.col2,.col1{flex-direction:column;padding:2rem 1rem 0}.col2{gap:40px}.col2{flex-wrap:nowrap}.tag{font-size:20px;line-height:90%}}@media screen and (max-width:414px){.col2,.col1{flex-direction:column;padding:2rem 0}.social{gap:0}}@media screen and (min-width:1330px){.col1{padding:calc(.3 * var(--m)) calc(.4 * var(--m));width:50%;flex-basis:50%}.col2{padding:calc(.3 * var(--m)) calc(.4 * var(--m));width:50%;flex-basis:50%}}
#country,#season,.large-ctrl{font-weight:400;letter-spacing:4px;height:3rem;font-size:1.1rem;padding-left:1rem;background-color:#507B91;border:3px solid transparent;transition:.3s ease-in-out;color:#fff;width:300px;flex-basis:300px}@media screen and (max-width:799px){.tbar{display:flex;flex-direction:column}#country,#season,.large-ctr{height:48px;flex-basis:48px;margin-bottom:1em}}
.locations{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;padding:1em}#country,#season,.large-ctrl{background-color:#260657;background-image:linear-gradient(to bottom left,#260657 40%,#3142a2 100%)}.single{width:100%;justify-content:center}.content{flex:2}.btn{height:100%;padding:.8rem 1em}
