html{font-size:10px}body{background-color:#b02025;font-family:"Roboto",sans-serif;color:#000;font-weight:500;font-style:normal;font-optical-sizing:auto}.bg-pattern{background-image:url("../images/main-bg-pattern.png");background-repeat:repeat-y;background-position:center top;animation:bg-scroll 90s linear infinite}@keyframes bg-scroll{100%{background-position:50% 3000px}}h1,h2,h3,h4,h5{margin:0}p{font-size:1.5rem;line-height:1.5}a{color:#fbd790;text-decoration:underline;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:hover,a:active,a:focus{color:#f9a373;text-decoration:none}.img-vh-center{display:block;margin:0 auto}.ncpg-section{padding:.5rem;background-color:#ffcd00;text-align:center}.ncpg-section .ncpg-message{margin-bottom:0;color:#474747;font-size:1.2rem;font-weight:700}.ncpg-section .link{color:#055f8e;text-decoration:none}.ncpg-section .link:hover{color:#015e85}.navbar{padding:1.2rem 1rem;background-color:#fff;border-bottom:0}.navbar .main-logo{width:16rem}.navbar .nav-item{margin-right:2rem}.navbar .nav-item:last-of-type{margin-right:0}.navbar .nav-link{padding-top:0;padding-bottom:0;color:#000;font-size:1.6rem;font-weight:700;text-transform:uppercase}.navbar .nav-link:hover{text-decoration:none}.navbar .lang-toggle{padding:.5rem 1rem;margin-left:3rem;color:#000;font-size:1.6rem;font-weight:600;text-align:center}.navbar .lang-toggle .lang-link{color:#000;text-transform:uppercase;text-decoration:none}.navbar .lang-toggle .lang-link:hover{text-decoration:none}.navbar .lang-toggle .lang-divider{padding:0 .6rem}.navbar .navbar-toggler{width:4.3rem;height:4rem;background-color:rgba(0,0,0,0);border:0}.navbar .navbar-toggler:focus{box-shadow:none}.navbar .navbar-toggler .line{float:left;width:100%;height:2px;margin-bottom:5px;background-color:#000;transition:opacity,transform;transition-duration:200ms;transition-timing-function:cubic-bezier(0.7, 0, 0, 0.7)}.navbar .navbar-toggler .line:last-child{margin-bottom:0}.navbar .navbar-toggler:not(.collapsed) .line:nth-child(1){transform:rotate(45deg) translate(5px, 5px)}.navbar .navbar-toggler:not(.collapsed) .line:nth-child(2){opacity:0;transform:translateX(-100%)}.navbar .navbar-toggler:not(.collapsed) .line:nth-child(3){transform:rotate(-45deg) translate(5px, -5px)}.animate-section{position:relative;z-index:1}.cloud{position:absolute;z-index:-1}.cloud.cloud-featured-right{bottom:13%;right:0}.cloud.cloud-live-draw-right{top:0;right:0}.featured-rotate-animate{animation:rotate 50s linear infinite}.scale-in-center-animate{animation:scale-in-center 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes scale-in-center{0%{transform:scale(0);opacity:1}100%{transform:scale(1);opacity:1}}.featured-section{overflow-x:hidden;padding-top:15rem}.featured-section .featured-layout{display:grid;grid-template-areas:"overlay";place-items:center;place-content:center}.featured-section .featured-bg{grid-area:overlay;z-index:5}.featured-section .featured-circle-layout{grid-area:overlay;z-index:6}.featured-section .featured-circle-layout .featured-circle-shadow{display:inline-block;border-radius:50%;width:auto;height:auto;object-fit:cover;box-shadow:15px 12px 25px rgba(0,0,0,.8);background-color:rgba(0,0,0,0)}.featured-section .featured-jackpot{grid-area:overlay;z-index:6}.featured-section .featured-jackpot.jackpot-en{place-self:center center}.featured-section .featured-jackpot.jackpot-ch{place-self:center center;margin-top:20%}.featured-section .featured-date{position:relative;margin-top:-6rem;z-index:20}.featured-tagline-section{margin:6rem 0}.featured-tagline-section .tagline{padding:2rem 5rem;background-color:#fff;color:#b12025;font-size:2.6rem;font-weight:800;text-align:center;border-radius:13px;text-transform:uppercase;box-shadow:0px 3px 6px rgba(35,31,32,.6)}.packs-available-section{margin-bottom:3rem;color:#fff;text-align:center}.packs-available-section h2{font-size:7.8rem;font-weight:800;line-height:1.1;text-transform:uppercase}.packs-available-section p{margin-bottom:0;font-weight:700;font-size:2.6rem}.packs-section .pack-20{margin-left:auto}.lottery-ng-section{padding:5rem 0}.outlet-extended-hours-section{margin-bottom:5rem;color:#fff;text-align:center}.outlet-extended-hours-section .outlet-extended-hours-bg{padding:3rem 2rem;margin-bottom:5rem;background-color:rgba(87,0,21,.5);border:3px solid #fbd790;border-radius:20px;box-shadow:5px 5px 13px 1px rgba(35,31,32,.5)}.outlet-extended-hours-section h2{margin:4rem 0 2.5rem;color:#fff;font-size:3rem;font-weight:700;text-transform:uppercase}.outlet-extended-hours-section p{margin-bottom:0}.outlet-extended-hours-section .date{font-size:2.5rem;font-weight:500;line-height:1.3}.outlet-extended-hours-section .time{margin:1rem 0;color:#fbd790;font-size:3.5rem;font-weight:700;line-height:1}.outlet-extended-hours-section .disclaimer{color:#fff;font-size:1.7rem;font-weight:500;font-style:italic;line-height:1.4;text-align:center;text-wrap:balance}.outlet-extended-hours-section .disclaimer a{text-decoration:underline}.outlet-extended-hours-section .disclaimer a:hover{text-decoration:underline}.live-draw-section{margin-bottom:5rem}.live-draw-section .live-draw-bg{padding:0 3rem}.live-draw-section h2{margin-bottom:3rem;color:#fff;font-size:3rem;font-weight:700;text-align:center;text-transform:uppercase}.live-draw-section .video-playlist-section{margin-top:3rem}.live-draw-section .video-playlist-section p{margin-bottom:0;color:#fff;font-size:1.8rem;font-weight:500;line-height:1.4;text-align:center}.spa-msg-section .spa-msg{padding:2.5rem 2rem;margin-bottom:0;background-color:#fff;color:#000;font-size:1.8rem;font-weight:700;text-align:center}.spa-banner-section{margin-bottom:7rem}.spa-banner-section .spa-banner{padding:3rem;background:url("../images/spa-banner.jpg") no-repeat center center/cover}.spa-banner-section .spa-header{margin-bottom:2rem}.spa-banner-section .spa-btn{display:block;padding:1rem;background-color:#ee4627;color:#fff;font-size:1.7rem;font-weight:600;text-align:center;text-decoration:none;border-radius:3rem;border:none}.spa-banner-section .spa-btn:hover{color:#000;text-decoration:none}.footer-section{padding:2rem;background-color:#4b4d4f}.footer-section p{margin-bottom:0;color:#fff;font-size:1.1rem}.footer-section a:hover{text-decoration:underline}.footer-logo-section{background-color:#fff}.floating-download{position:fixed;top:20%;bottom:auto;left:auto;right:0;z-index:99;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;transform:none}.floating-download .bi::before{font-weight:900 !important}.floating-download .floating-btn{padding:.8rem .9rem .8rem 1rem;background-color:#000;color:#fff;font-size:2rem;text-align:center;border:1px solid #000;border-right:0;border-radius:8px 0 0 8px}.floating-download .floating-btn .icon-close{display:block}.floating-download .floating-btn .icon-open{display:none}.floating-download .floating-content{background-color:#fff;width:12rem;border:1px solid #fff;border-right:0;border-radius:25px 0 0 25px}.floating-download .floating-content .floating-download-btn{display:block;padding:2rem;color:#000;font-weight:600;text-decoration:none}.floating-download .floating-content .floating-download-btn:hover{color:#000;text-decoration:none}.floating-download .floating-content .floating-download-btn .header{display:block;font-size:1.5rem;font-weight:700}.floating-download .floating-content .floating-download-btn .description{display:block;font-size:1.4rem;line-height:1.3}.floating-inactive .floating-btn .icon-close{display:none}.floating-inactive .floating-btn .icon-open{display:block}.floating-inactive .floating-content{padding:0 !important;width:0 !important;height:0 !important;border:0 !important}#ch-lang .packs-available-section h2{line-height:1.2}#ch-lang .outlet-extended-hours-section .time{line-height:1.2}@media(width <= 1199px){html{font-size:9px}.featured-section .featured-date{margin-top:-5rem}.featured-section .featured-circle-layout{width:73rem}.featured-section .featured-jackpot-en{width:67rem}.featured-date-en{width:70rem}.featured-tagline-section{margin:5rem 0}.packs-available-section h2{font-size:7.4rem}.packs-available-section p{font-size:2.3rem}.cloud.cloud-featured-right{width:16rem;z-index:16}.cloud.cloud-num-gen-left{width:17rem}.cloud.cloud-live-draw-right{width:15rem}}@media(width <= 991px){.featured-section{padding-top:14rem}.featured-section .featured-date{margin-top:-4rem}.featured-section .featured-circle-layout{width:54rem}.featured-section .featured-jackpot-en{width:50rem}.featured-date-en{width:68rem}.cloud.cloud-featured-right{width:14rem}.cloud.cloud-num-gen-left{width:15rem}.cloud.cloud-live-draw-right{width:13rem}.spa-msg-section .spa-msg{padding:2rem}.featured-tagline-section .tagline{font-size:2.5rem}.floating-download{top:auto;bottom:0;right:auto;flex-flow:column;align-items:flex-start}.floating-download .floating-btn{padding:.4rem 1.2rem .1rem;margin-left:3rem;border:1px solid #000;border-bottom:0;border-radius:5px 5px 0 0}.floating-download .floating-btn .icon-open{transform:rotate(90deg)}.floating-download .floating-content{width:auto;border:1px solid #fff;border-bottom:0;border-radius:25px 25px 0 0}.floating-download .floating-content .floating-download-btn{padding:1.5rem 2.5rem}.floating-download .floating-content .floating-download-btn .header{display:inline-block;font-size:1.6rem}.floating-download .floating-content .floating-download-btn .description{display:inline-block;font-size:1.5rem}}@media(width <= 767px){.container-md{padding-left:1rem;padding-right:1rem}.navbar .nav-item{margin-bottom:1rem}.navbar .nav-item:last-of-type{margin-bottom:.5rem}.navbar .lang-toggle{display:inline-block;padding-left:0;padding-right:0;margin-left:0}.navbar-nav{padding-top:2rem;padding-bottom:1.5rem}.bg-pattern{background-size:contain}.featured-section .featured-circle-layout{width:57rem}.featured-section .featured-jackpot-en{width:52rem}.featured-section .featured-jackpot-ch{width:78rem}}@media(width <= 640px){html{font-size:8px}.featured-section{padding-top:14rem}.featured-section .featured-circle-layout{width:53rem}.featured-section .featured-jackpot-en{width:49rem}}@media(width <= 575px){.featured-section .featured-circle-layout{width:48rem}.featured-section .featured-jackpot-en{width:44rem}.featured-section .featured-jackpot-ch{width:67rem}.cloud.cloud-featured-right{display:none}.cloud.cloud-num-gen-left{top:12rem}.cloud.cloud-live-draw-right{display:none}.packs-section .packs{margin:0 auto}.live-draw-section .live-draw-bg{padding:0}.spa-banner-section .spa-banner{background-position:center right}.spa-banner-section .spa-btn-signup{margin-bottom:1.5rem}}@media(width <= 460px){.featured-section .featured-circle-layout{width:38rem}.featured-section .featured-jackpot-en{width:35rem}.featured-section .featured-jackpot-ch{width:54rem}.featured-section .featured-date{margin-top:-2rem}.packs-available-section h2{line-height:1}#ch-lang .outlet-extended-hours-section .time{font-size:3.3rem}}@media(width <= 428px){html{font-size:7.5px}.featured-tagline-section .tagline{text-wrap:balance}.packs-available-section h2{text-wrap:balance}.packs-available-section p{text-wrap:balance}.outlet-extended-hours-section .date{text-wrap:balance}.outlet-extended-hours-section .time{text-wrap:balance}#ch-lang .outlet-extended-hours-section .time{font-size:3.2rem}}@media(width <= 390px){.featured-section .featured-circle-layout{width:34rem}.featured-section .featured-jackpot-en{width:31rem}.featured-section .featured-jackpot-ch{width:47rem}.featured-section .featured-date{margin-top:-1rem}}@media(width <= 375px){.packs-available-section h2{font-size:7rem}.packs-available-section p{font-size:2.4rem}}@media(width <= 360px){html{font-size:7px}}@media(width <= 320px){.featured-section .featured-circle-layout{width:30rem}.featured-section .featured-jackpot-en{width:28rem}.featured-section .featured-jackpot-ch{width:42rem}}@media(width <= 280px){.featured-section .featured-circle-layout{width:27rem}.featured-section .featured-jackpot-en{width:25rem}.featured-section .featured-date{margin-top:0rem}.featured-section .featured-jackpot-ch{width:38rem}}