 html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,img,strong,ul,li,form,br{margin:0;padding:0;border:0;font-size:100%;vertical-align:top}input[type=Submit]{border:none;cursor:pointer}table{border-collapse:collapse;border-spacing:0}table caption{color:#848282;padding:5px}*,:after,:before{box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden}body,html{background:#fff;position:relative;font-family:opensans,sans-serif;font-weight:400;line-height:1;color:#000;font-size:16px;transition:transform .4s ease;-webkit-text-size-adjust:none;z-index:-1}body.is-fixed{overflow-y:hidden;width:100vw;height:100vh}:root{--mainColour:#c30934;--mainColourBright:#f02149;--altColour:#e84200;--altColourBright:#ff5f1f;--orange:#e66c09;--veryLightGrey:#f4f4f4;--lightGrey:#e3e3e3;--green:#13974a;--yellow:#ffba00}.h1,.h2,.h3,.h4,h1,h2,h3,h4,h5{font-weight:700;color:#000;margin:0 0 15px;letter-spacing:-1px}.h1,h1{font-size:36px;line-height:42px;margin:10px 0 25px}.h2,h2{font-size:30px;line-height:36px}.h3,h3{font-size:24px;margin-bottom:15px;letter-spacing:-.5px}.h3,h3,p{line-height:30px}.splitter{display:flex;align-items:center}.splitter:before,.splitter:after{content:"";width:25px;height:3px;background:#000;display:inline-block;margin:0 8px 0 0}.splitter:after{margin:0 0 0 8px}.with-icon{display:flex;align-items:center}.with-icon .img-box{width:25px;height:25px;margin-right:5px}.with-icon svg{width:100%;height:100%}.with-icon.alt{color:#fff;border-bottom:1px solid #fff;padding-bottom:15px}.title,.title3{font-weight:700;color:#000;margin:0}.no-bottom{margin-bottom:0!important}p{margin:0 0 30px}p.big{font-size:21px;line-height:40px;margin-bottom:20px}p.alt{color:#fff}h1.alt,h2.alt,h3.alt,h4.alt,h5.alt{color:#fff}ul.list{margin:0 20px 0 30px}ul.list li{list-style:none;padding-left:25px;position:relative;margin-bottom:15px;font-size:16px;font-weight:300;line-height:24px;text-align:left}ul.list li:before{content:"";color:var(--mainColour);position:absolute;left:0;top:5px;background:url(/images/svg/chev.svg) no-repeat;width:15px;height:15px;background-size:15px 15px}ul.list li a{color:var(--mainColour);text-decoration:none}ul.list li a:hover{color:#ff9935}ul.numbered li{display:-ms-flexbox;display:flex;list-style:none;margin-bottom:10px;border:1px solid #e6e6e6;padding:20px;border-radius:5px;-ms-flex-align:center;align-items:center}ul.numbered p{margin-bottom:0;display:inline-block}ul.numbered span{display:block;width:30px;height:30px;line-height:30px;border-radius:5px;background:var(--mainColour);text-align:center;color:#fff;font-weight:700;margin-right:10px}hr{background:transparent;border:none;border-bottom:1px solid rgba(0,0,0,0.1);margin:50px 0}hr.alt{background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,0.2)}.link{position:relative;padding-right:35px}.link:after{content:"";width:25px;height:15px;position:absolute;background:url(/images/svg/chev.svg) no-repeat;background-size:15px 15px;right:0;bottom:0}.centred{text-align:center}a{color:var(--altColour)}a:hover{color:var(--altColourBright)}strong{font-weight:700}.row{display:-ms-flexbox;display:flex}.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.readMore-more{display:none}img{max-width:100%}.no-link{cursor:default}.btn{padding:10px 30px;border-radius:25px;text-align:center;font-weight:700;border:1px solid #000;text-decoration:none;font-size:21px;color:#000;display:inline-block;transition:all ease .2s;cursor:pointer}.btn:hover{background:var(--altColour);color:#fff;border-color:var(--altColour)}.btn.alt{color:#fff;border-color:#fff}.btn.alt:hover{background:#fff;color:#000;transition:all ease .2s}.btn.cta{background:var(--yellow);border:none}.btn.cta:hover{background:var(--altColourBright)}header{display:flex;z-index:99;position:relative}header .inner{width:1200px;margin:auto;display:flex;align-items:center;justify-content:space-between;height:120px}header .logoBox img{width:200px;margin-right:30px}#navButton,nav .sub .navExpand{display:none}nav>ul{display:flex;transition:all ease .4s;align-items:center}nav ul li{list-style-type:none;position:relative;transition:background .2s ease;display:inline-block;margin-right:40px}nav ul li:last-child{margin-right:0}nav ul li a{display:inline-block;text-decoration:none;font-weight:700;transition:all .2s ease;color:#000;font-size:24px;letter-spacing:-1px}nav ul li a:hover,nav ul li:hover>a{color:var(--altColourBright)}nav ul li a::before{content:"";width:0%;height:2px;background:none;position:absolute;left:50%;transform:translateX(-50%);bottom:-5px;transition:all ease .2s}nav ul li a:hover:before{bottom:-5px;transition:all ease .2s;width:100%;background:var(--altColourBright)}nav ul li a.highlight{background:var(--altColour);color:#fff;padding:10px 20px}nav ul li a.highlight:before{display:none}nav ul li a.highlight:hover{background:var(--altColourBright);color:#fff}nav ul.hide{opacity:0}nav .sub:hover .subNav{opacity:1;visibility:visible;top:35px}ul.subNav{background:#FFF;position:absolute;top:70%;left:50%;opacity:0;visibility:hidden;transition:all .2s ease;z-index:3;width:100%;box-shadow:rgba(0,0,0,0.2) 0 10px 30px;transform:translateX(-50%);width:240px;border:1px solid #F1F1F1;border-radius:6px;text-align:center}ul.subNav li{background:#FFF;display:block;border-bottom:1px solid #F1F1F1;margin-right:0}ul.subNav li:first-child,ul.subNav li:first-child a{border-radius:5px 5px 0 0}ul.subNav li:last-child,ul.subNav li:last-child a{border-radius:0 0 5px 5px}ul.subNav li:first-child:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 15px 15px;border-color:transparent transparent #fff;top:-15px;left:50%;transform:translateX(-50%)}ul.subNav li:last-child{border-bottom:none}ul.subNav li a{color:var(--altColour);font-size:14px;padding:15px;display:block;font-weight:400;border-radius:0;letter-spacing:0}ul.subNav li a:before{display:none}ul.subNav li a:hover{color:#FFF;background:var(--altColourBright)}.nav-box{display:flex;justify-content:space-between;gap:50px}#breadcrumb{display:flex;padding:10px;line-height:10px;font-size:14px;align-items:center;margin:15px auto;flex-wrap:wrap;position:relative;z-index:2;;justify-content:center}#breadcrumb li{display:inline-block;background:url(/images/svg/chev.svg) no-repeat 2px 50%;padding-left:20px;background-size:10px 10px;color:#fff;margin:5px 0 5px 5px;line-height:24px}#breadcrumb li:first-of-type,#breadcrumb.alt li:first-of-type{background:none;padding:0}#breadcrumb a{display:inline-block}#breadcrumb li:first-child a{background:url(/images/svg/home.svg) no-repeat center 0;width:18px;height:18px;background-size:18px 18px}#breadcrumb li:first-child a span{display:none}.content{width:1200px;margin:auto}.container{width:1200px;margin:auto}.feature-box{padding:100px 0}.feature-box>.inner{width:1200px;margin:auto}.feature-box.green{background-color:#08AEEA;background-image:linear-gradient(0deg,#08AEEA 0%,#13974a 100%)}.standard-box{background:var(--veryLightGrey);display:flex;flex-direction:column;position:relative}.standard-box.top{padding-top:0;z-index:2}.standard-box.top:before{content:"";width:100%;height:800px;position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:#4158D0;background-image:linear-gradient(43deg,#4158D0 0%,#c30934 46%,#FFCC70 100%);display:inline-block;z-index:-2}.standard-box.top:after{content:"";width:100%;height:800px;position:absolute;top:0;left:50%;transform:translateX(-50%);background:url(/images/layout/standard-bg.png) no-repeat top center;z-index:-1}.light .title{color:#fff}.padding-big{padding:100px 0}.red-gradient{background-color:#4158D0;background-image:linear-gradient(43deg,#4158D0 0%,#c30934 46%,#FFCC70 100%);position:relative;overflow:hidden}.feature-box>.inner{position:relative;z-index:2}.gen-box{border:1px solid var(--lightGrey);padding:30px;margin-bottom:30px;background:#fff;border-radius:25px}.m-med{margin-bottom:30px}.double-box{display:grid;grid-template-columns:1fr 1fr;gap:30px}.double-game-box{display:grid;grid-template-columns:1fr 1fr;gap:30px}ul.list{margin-bottom:30px}ul.list li{margin-bottom:10px;padding-left:20px;position:relative}ul.list.features{display:flex;flex-wrap:wrap}ul.list.features li{font-size:18px;width:40%;margin:0 15px 15px 0}ul.list li:before{content:"\25A0";color:#086895;display:inline-block;width:5px;height:5px;margin-right:10px;position:absolute;left:0;top:0}.hero{background:#005fbf}.hero .inner{width:1200px;margin:0 auto 0;padding:150px 100px;display:flex;align-items:center;position:relative;min-height:380px;position:relative;justify-content:space-between}.hero h1{font-size:36px;color:#fff}.hero p{font-size:24px}.hero .content-box{width:500px;color:#fff}.hero .img-box{position:absolute;right:-220px;bottom:0}.hero .img-box img{position:relative;z-index:3}.hero .circles{background:url(/images/layout/circles.png) no-repeat;width:954px;height:954px;position:absolute;top:-180px;right:-110px;z-index:2}.hero .jackpot-box{position:relative;z-index:4;margin-right:150px;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero .logo-box img{width:150px;height:auto;margin-bottom:30px}.hero .jackpot-box .title{color:#fff}.hero .jackpot-box .jackpot{font-weight:700;font-size:96px;margin-bottom:30px;color:#fff;display:flex;flex-direction:column;align-items:center}.hero .jackpot-box .jackpot span{display:block;text-transform:uppercase;font-size:38px}.hero .logo-balls{z-index:6}.hero .logo-ball{background:url(/images/desktop/template/red-ball.png) no-repeat;background-size:150px 150px;width:150px;height:150px;position:absolute;bottom:-20px;right:-20px}.hero .logo-ball-2{background:url(/images/desktop/template/yellow-ball.png) no-repeat;background-size:150px 150px;width:150px;height:150px;position:absolute;top:20px;left:-20px}.hero .logo-ball-3{background:url(/images/desktop/template/blue-ball.png) no-repeat;background-size:100px 100px;width:100px;height:100px;position:absolute;top:-10px;left:110px}.hero .logo-ball-4{background:url(/images/desktop/template/green-ball.png) no-repeat;background-size:150px 150px;width:150px;height:150px;position:absolute;bottom:-20px;left:-40px}.hero .logo-ball.ball-2{left:100px;width:60px;height:60px;background-size:60px 60px;bottom:20px}.hero .logo-ball-4.ball-3{right:10px;width:160px;height:160px;background-size:160px 160px;top:30px;left:auto}.hero .logo-ball-2.ball-4{right:-50px;width:90px;height:90px;background-size:90px 90px;top:160px;left:auto}.hero.powerball{background-image:linear-gradient(-225deg,#231557 0%,#124494 29%,#b80b44 67%,#ff0000 100%);position:relative;overflow:hidden}.hero.powerball:before{content:"";width:800px;height:533px;background:url(/images/layout/flag-top.png) no-repeat;position:absolute;top:-50px;left:0}.hero.powerball:after{content:"";width:800px;height:533px;background:url(/images/layout/flag-bottom.png) no-repeat;position:absolute;bottom:0;right:0}.hero.powerball .circles{background-image:url(/images/layout/circles-alt.png)}.hero.powerball .logo-box img{width:300px}.hero.powerball .jackpot-box{margin-right:100px}.hero.powerball .jackpot-box .jackpot{text-align:center}.hero.powerball .jackpot-box .jackpot span{font-size:54px;display:block}.linkBox{display:flex;width:100%;position:relative;column-gap:30px;position:relative;z-index:5}.linkBox .box{width:380px;height:238px;display:flex;align-items:center;justify-content:center;flex-direction:column;background-size:500px;position:relative;overflow:hidden}.linkBox .img-box{position:relative}.linkBox .img-box img{width:120px;height:auto;margin-bottom:30px}.linkBox .box.active{opacity:1;transform:translateY(0);transition:all ease .5s}.linkBox .box a{font-size:24px;font-weight:700;text-decoration:none;position:relative;padding-top:5px;color:#fff;text-align:center;line-height:24px}.linkBox .box a:hover{color:#fff}.linkBox .box a::before{content:"";width:60px;height:2px;background:#fff;position:absolute;left:50%;transform:translateX(-50%);bottom:55px;transition:all ease .2s}.linkBox .box a:hover:before{bottom:-15px;transition:all ease .2s;width:100%;background:#fff}.intro-box{display:grid;grid-template-columns:1fr 1fr;margin-bottom:30px;padding:100px 0}.icon-box{display:grid;grid-template-columns:1fr;justify-content:center;margin-left:120px;text-align:center}.icon-box .img-box img{width:100px;height:100px}.latest-result-box{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px}.latest-result-box .prize-row{display:flex;gap:30px;margin-bottom:50px;text-align:center}.latest-result-box .prize-row:last-child{margin-bottom:0}.latest-result-box .prize,.main-result-box .prize{padding:30px;background:rgba(255,255,255,0.2);border-radius:25px;color:#fff;border:1px solid}.latest-result-box .result-box{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:-20px}.latest-result-box .result,.main-result-box .result{font-weight:700;text-align:center;font-size:48px;letter-spacing:2px;line-height:38px;border-right:2px solid #fff;padding-right:20px;margin:10px 0}.latest-result-box .result.small{font-size:30px;line-height:24px}.latest-result-box .result:last-child{border-right:none;padding-right:0}.latest-result-box .title,.main-result-box .title{margin:-50px 0 0;background:#fff;padding:8px 10px;display:inline-block;color:#000;border-radius:25px;font-size:21px}.main-result-box{display:flex;text-align:center;margin-top:50px;gap:30px;flex-wrap:wrap;justify-content:center}.main-result-box .result{border:none;padding:0}.main-result-box .btn{margin-top:20px}.homepage-stats{display:flex;flex-direction:column;justify-content:center;row-gap:50px;margin-left:80px}.homepage-stats .img-box{margin-right:15px}.homepage-stats .box{display:flex;align-items:center}.homepage-stats .box .title{font-size:24px;margin-bottom:10px}.homepage-stats .stat{line-height:24px}.homepage-stats img{width:120px;height:auto}.past-results{background:var(--lightGrey);padding:100px 0}.pedra-results{display:flex;flex-direction:column;justify-content:center;align-items:center}.pedra-results .title{text-align:center;margin-bottom:30px;font-size:24px;margin-top:30px}.pedra-results .result-box{display:flex;flex-wrap:wrap;gap:15px;max-height:250px;overflow:hidden;margin-bottom:30px;transition:all ease 1s}.pedra-results .result-box.active,.pedra-results .result-box.remove-height{max-height:10000px;transition:all ease 1s}.pedra-results .result{padding:10px 15px;background:rgba(0,0,0,0.05);border-radius:25px;border:1px solid rgba(0,0,0,0.2);text-align:center;font-weight:700}.pedra-results .result.hide{display:none}.pedra-results .search-box{display:flex;align-items:center;margin-bottom:30px}.pedra-results .search-box .h4{margin:0 10px 0 0}.pedra-results .search-box input{padding:5px 10px}table{width:100%;border-collapse:collapse;margin-bottom:30px;border-left:1px solid #ccc}table thead th{background:#024d86;color:#fff;font-weight:700;border-spacing:0;padding:10px;border:none}table tr td{background:#fff;padding:15px;border-bottom:1px solid #ccc;border-right:1px solid #ccc}table tr.alt td{background:#f4f4f4}table.breakdown{border-color:rgba(255,255,255,0.4);border-radius:25px;overflow:hidden}table.breakdown thead th{padding:20px;background:#fff;color:#000}table.breakdown tr td{border-color:rgba(255,255,255,0.4);background:rgba(255,255,255,0.2);color:#fff}table.breakdown tr:last-child td{background:#000}.select-raffle{display:flex;justify-content:center;padding:30px}.select-raffle input{padding:10px;font-size:16px}.faqBox .title{font-size:26px}.question{padding:20px 20px 20px 75px;margin:0;font-size:18px;line-height:36px;position:relative;cursor:pointer;transition:all ease 0.2s;border-radius:25px;border:1px solid rgba(255,255,255,0.4)}.question:before{content:"+";position:absolute;top:50%;left:25px;transform:translate(0,-50%);font-size:1.1em;background:var(--altColour);color:#fff;border-radius:50%;width:30px;height:30px;line-height:27px;text-align:center;transition:all ease 0.2s;border:1px solid #fff}.question:hover,.question.is-active{background:rgba(255,255,255,.2);transition:all ease 0.2s;padding-left:100px}.question:hover:before,.question.is-active:before{left:50px;transition:all ease 0.2s}.question.is-active{border-radius:25px 25px 0 0;border:none}.faq{border-radius:25px;margin-bottom:30px}.faq.is-active{background:rgba(255,255,255,0.2);border:1px solid #fff}.faq.last{margin-bottom:30px}.faq:last-child{border:none}.faqs>h2{margin-top:30px}.faqs>h2:first-of-type{margin-top:0}.faq h3{font-weight:400;letter-spacing:0;color:#fff}.answer{margin-bottom:30px;border-radius:25px}.answer p{margin:0 0 25px 30px;color:#fff}.answer p:last-child{margin-bottom:0}.answer p a{color:#fff}.question.is-active{transition:all ease 0.2s;margin-bottom:20px}.question.is-active:before{content:"-";line-height:25px}.question.dark{color:#000!important}.js-collapsible{height:0;overflow:hidden;transition:all ease 0.2s}.js-collapsible.is-active{height:auto}.faq.solo{border:1px solid #dadada!important}.faq.solo .question:hover:before{left:25px}.faq.solo .question:before{left:25px}.faq.solo .question{padding-left:65px}.faq.solo .answer{padding:0 30px 30px}.faqNav ul{width:260px;margin-right:60px}.faqNav ul li{padding:20px 0;border-bottom:1px solid #dadada;cursor:pointer;position:relative;font-weight:700}.faqNav ul li:after{content:"";width:20px;height:20px;position:absolute;top:10;right:20px;background:url(/images/svg/chev.svg) no-repeat;background-size:20px 20px}.faqNav ul li:hover{background:#f4f4f4}.languages{display:flex;gap:15px}.languages li{list-style:none;width:35px;height:35px;line-height:35px;border:solid 1px #000;border-radius:50%;text-align:center;font-weight:700}.languages li a{text-decoration:none;color:#000}.languages img{width:30px;height:auto}.languages li.grey{opacity:.3}footer{background:#000;padding:60px 10px;color:#FFF;text-align:center}footer .logo{width:200px}footer .footerLogo{margin-bottom:10px}footer .footerLogo *{vertical-align:middle}footer .title{font-size:24px;margin-bottom:15px;color:#FFF}footer .linkBox{display:flex;justify-content:center}footer .linkBox ul{display:flex}footer .linkBox li{list-style:none;margin:0 10px}footer .linkBox a{color:#FFF;text-decoration:none;transition:all ease .2s}footer .linkBox a:hover{text-decoration:underline}footer p{font-size:14px;line-height:19px}.play-ticket{display:flex;background:linear-gradient(#d11575 0%,#cfa200 100%);padding:25px;justify-content:center;align-items:center;margin:25px 0;z-index:2;border:5px solid #edeeef;color:#fff;position:relative;overflow:hidden}.play-ticket img{width:200px;height:auto;margin-right:50px}.play-ticket:before{content:"";width:300px;height:200px;background:url(/images/layout/flag-top.png) no-repeat;position:absolute;top:-50px;left:0;background-size:300px;z-index:1}.play-ticket:after{content:"";width:300px;height:200px;background:url(/images/layout/flag-bottom.png) no-repeat;position:absolute;bottom:0;right:0;background-size:300px;z-index:1}.play-ticket .content-box{flex-direction:column;align-items:center;margin:0 50px 0 0;width:auto;position:relative;z-index:2}.play-ticket .jackpot{font-size:58px;font-weight:700;line-height:48px}.play-ticket .cta-box{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.play-ticket .title{font-size:24px;text-align:center;line-height:30px;color:#fff;font-weight:400}.play-ticket .img-box{margin:0 0 -5px}.timer{display:flex;justify-content:center;color:#fff}.timer li{background:rgba(255,255,255,0.0);width:45px;height:45px;display:flex;justify-content:center;align-items:center;flex-direction:column;line-height:10px;position:relative}.timer li:after{content:"";width:1px;height:10px;display:inline-block;background:#fff;position:absolute;right:0;top:50%;transform:translateY(-50%)}.timer li:last-child{margin-right:0}.timer li:last-child:after{display:none}.timer .counterType{display:block;font-size:18px;font-weight:700;line-height:18px}.timer .counterVal{text-transform:uppercase;font-size:10px}.play-links{width:100%}.play-box{background:url(/images/desktop/template/primitiva-bg.jpg) no-repeat;width:100%;text-align:center;background-size:cover;padding:30px 100px;margin-bottom:30px;display:inline-block}.play-box-2{background:url(/images/desktop/template/navidad-play-bg.jpg) no-repeat;background-size:cover}.play-box.gordo-primitiva{background:url(/images/desktop/template/el-gordo-de-la-primitiva-bg.jpg) no-repeat;background-size:cover}.play-box.euromillions{background:url(/images/desktop/template/euromillions-bg.jpg) no-repeat;background-size:cover}.play-box.eurojackpot{background:url(/images/desktop/template/eurojackpot-bg.jpg) no-repeat;background-size:cover}.play-box.powerball{background:url(/images/desktop/template/powerball-bg.jpg) no-repeat;background-size:cover}.play-box.mega-millions{background:url(/images/desktop/template/mega-millions-bg.jpg) no-repeat;background-size:cover}.play-box img{display:block;margin:0 auto 20px;width:200px}.play-box p{color:#fff}.play-box .button{width:150px;font-size:24px;line-height:21px;text-align:center;padding:20px;margin:auto}.play-box .button span{background:none}.play-box .counters-navidad{top:0;width:240px;clear:both;overflow:hidden;float:middle}.play-box .counter-inner-navidad{width:45px;font-size:15px;line-height:16px;padding:10px 0}.play-box .next-jackpot{font-size:50px;font-weight:700;margin:35px auto 45px auto;width:100%;background:#00000080;padding:20px 0;border-radius:8px}@media(max-width:2140px){.feature-box.intro:before{opacity:.3}}@media (max-width:1199px){#logo{margin-left:20px}.double-game-box{display:grid;grid-template-columns:1fr;gap:30px}.double-game-box .play-box{padding:30px}.double-game-box .play-box .next-jackpot{font-size:35px}}@media (max-width:991px){h1,.h1{font-size:30px;line-height:30px}.h2,h2{font-size:26px;line-height:26px}.h3,h3{font-size:22px;margin-bottom:15px;letter-spacing:-.5px}.h3,h3,p{line-height:30px}body.menuOpen{transform:translate(-260px,0)}header{text-align:center;background-image:none}header .logoBox{padding:5px 5px 0 5px}header #logo img{top:0;width:120px}#navButton{display:block;position:absolute;top:25px;right:25px;z-index:1;-webkit-user-select:none;user-select:none}#navButton input{display:block;width:34px;height:34px;position:absolute;top:-8px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none;border:1px solid red}#navButton span{display:block;width:27px;height:4px;margin-bottom:4px;position:relative;background:var(--altColour);z-index:1;transform-origin:1px 0px;transition:transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),opacity 0.55s ease;border-radius:1px}#navButton span:first-child{transform-origin:0% 0%}#navButton span:nth-last-child(1){transform-origin:0% 100%}body.menuOpen #navButton span{opacity:1;transform:rotate(45deg) translate(-2px,-1px)}body.menuOpen #navButton span:nth-last-child(2){opacity:0;transform:rotate(0deg) scale(0.2,0.2)}body.menuOpen #navButton span:nth-last-child(1){transform:rotate(-45deg) translate(0,-1px)}.nav-box{background:#fff;position:fixed;width:260px;height:100%;display:block;overflow:hidden;top:0;right:-260px;padding-top:30px}nav{margin-bottom:20px}nav>ul{padding:0;flex-direction:column}nav ul.hide{opacity:1}nav ul li{display:block;padding:0;margin-right:0}nav ul li a{padding:10px;margin-bottom:5px;font-size:18px}nav .sub .navExpand{background:var(--altColour);color:#FFF;display:block;position:absolute;right:10px;top:3px;width:30px;height:30px;border-radius:6px;font-size:20px;font-weight:bold;line-height:30px;cursor:pointer}nav .sub ul.subNav{background:#f4f4f4;position:relative;box-shadow:none;transform:none;border:none;opacity:1;visibility:visible;top:0;left:0;margin:auto;max-height:0;overflow:hidden}nav .sub ul.subNav.open{max-height:600px;margin-bottom:20px}nav .sub:hover ul.subNav{top:0}nav .sub ul.subNav li{background:transparent;border:none}nav .sub ul.subNav li:first-child:before{display:none}nav .sub ul.subNav li a{color:var(--altColour);padding:10px 0;font-weight:400}#breadcrumb{margin:0 5px 5px}header .inner{height:80px}.hero .inner{width:100%;flex-direction:column;padding:20px}.hero.powerball:before,.hero.powerball:after{display:none}.hero .circles{display:none}.container{width:100%}.hero .content-box{width:100%;text-align:center}.hero .jackpot-box,.hero.powerball .jackpot-box{margin:20px 0 0 0}.hero .logo-balls{display:none}.red-gradient{background-color:#4158D0;background-image:linear-gradient(43deg,#4158D0 0%,#c30934 46%,#b77c0e 100%);position:relative;overflow:hidden}.feature-box>.inner{width:100%}.latest-result-box .prize-row{flex-direction:column}.content{width:100%}.intro-box{grid-template-columns:1fr;padding:20px}.intro-box .content-box{margin-bottom:40px}.homepage-stats{margin:0 0 20px 0}.linkBox{flex-direction:column;align-items:center}.homepage-stats .content-box{margin-bottom:0}.past-results .container{padding:40px}.languages{justify-content:center}.pedra-results .result-box{padding:15px;justify-content:center}}@media (max-width:767px){table.mobFormat{width:100%;border:none}table.mobFormat tbody{border:none}table.mobFormat tbody tr{display:block;padding:0 5px 5px;background:none !important}table.mobFormat tbody td{display:block;padding:8px 10px;font-weight:700;border:none;background:#FFF}table.mobFormat td{text-align:center;padding:5px 10px;display:block}table.mobFormat td:first-child{font-weight:700}table.mobFormat tbody td{background:#EEE}table.mobFormat tbody td:before{content:attr(data-title)":";display:inline;text-align:left;font-weight:normal}table.mobFormat tbody tr:last-child td:first-child,table.mobFormat tbody td:first-child{border-radius:4px 4px 0 0}table.mobFormat tbody tr:last-child td:last-child,table.mobFormat tbody td:last-child{border-radius:0 0 4px 4px}table.mobFormat thead,table.mobFormat td.noBefore:before{display:none !important}table.mobFormat td.dateHeader{border-radius:4px !important}table.mobFormat .balls{margin:0}table.mobFormat td.colour{background:var(--mainColour);color:#FFF}table.mobFormat tr.total td{background:#CCC}table.mobFormat td.noMob{display:none}table.mobFormat.tableYearBreakdown tbody td{background:rgba(255,255,255,0.2)}table.mobFormat.tableYearBreakdown tbody td.colour{background:rgba(255,255,255,0.4)}table.mobFormat.tableYearBreakdown tbody td:before{text-align:left}.feature-box{padding:20px}.play-ticket{flex-direction:column;align-items:center;justify-content:center;padding:50px 15px;text-align:center}.play-ticket .jackpot span{font-size:32px;display:block}.play-ticket .content-box,.play-ticket img{margin:0 0 20px 0}}@media (max-width:499px){.pedra-results .search-box{flex-direction:column}.pedra-results .search-box .h4{margin-bottom:15px}}@media (max-width:376px){.latest-result-box .result,.main-result-box .result{border-right:none;padding-right:0}}