html{font-size:10px}body{background-color:#fff;font-family:"Roboto",sans-serif;color:#000;font-weight:500;font-style:normal;font-optical-sizing:auto}h1,h2,h3,h4,h5{margin:0}p{font-size:1.5rem;line-height:1.5}a{color:#ee3137;text-decoration:underline;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:hover,a:active,a:focus{color:#d42970;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:#ee3137;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:#fff;font-size:1.6rem;font-weight:700}.navbar .nav-link:hover{color:#175fad;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:#fff;text-transform:uppercase;text-decoration:none}.navbar .lang-toggle .lang-link:hover{color:#175fad;text-decoration:none}.navbar .lang-toggle .lang-link:nth-child(odd){padding-right:.6rem}.navbar .lang-toggle .lang-link:nth-child(even){padding-left:.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:#fff;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)}.scale-in-center-animate{animation:scale-in-center 1s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}@keyframes scale-in-center{0%{transform:scale(0);opacity:1}100%{transform:scale(1);opacity:1}}.featured-section{overflow-x:hidden}.featured-section .featured-bg{display:grid;grid-template-areas:"overlay";overflow:hidden}.featured-section .featured-bg>*{grid-area:overlay}.featured-section .slide{opacity:0;transition:opacity 2s ease-in-out;background-size:cover;background-repeat:no-repeat}.featured-section .slide.active{opacity:1}.featured-section .slide.slide-en{background-position:center bottom}.featured-section .slide.slide-ch{background-position:center bottom}.featured-section .featured-amount-en{padding-top:17rem}.featured-section .featured-amount-ch{position:relative;left:1rem;padding-top:30rem}.featured-section .featured-content{z-index:5;place-items:center;place-content:center}.featured-section .featured-text{margin-top:10rem}.featured-section .featured-date-bg{display:block;padding-top:1rem;background:linear-gradient(to bottom, rgba(238, 49, 55, 0) 0, #ee3137 90%);width:100%}.red-bg{background-color:#ee3137}.featured-tagline-section{padding:5rem 0}.featured-tagline-section .tagline{padding:2rem;background-color:#570015;background-image:linear-gradient(to right, #bd2034 5%, #570015 100%);color:#fff;font-size:2.5rem;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}.packs-available-section p{margin-bottom:0;font-weight:700;font-size:2.6rem}.packs-section{padding-bottom:5rem}.packs-section .pack{overflow:hidden;background-color:#d42970;border:4px solid #fff;border-radius:30px}.packs-section .pack.pack-10{margin-bottom:3rem;background-color:#008ead}.packs-section .pack-bg{padding:5rem 2rem;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;background-size:cover}.packs-section .pack-bg.pack-10-bg{background-image:url("../images/packs-10-bg.png")}.packs-section .pack-bg.pack-20-bg{background-image:url("../images/packs-20-bg.png")}.packs-section .pack-list{display:grid;justify-content:center;padding:2rem}.packs-section .pack-list p{margin-bottom:0;color:#fff;font-size:2.2rem;font-weight:800;line-height:1.3;text-align:left}.packs-section .pack-list .pack-detail{margin-bottom:1.5rem}.packs-section .pack-list .pack-detail:last-of-type{margin-bottom:0}.packs-section .pack-list .pack-worth{margin-left:.5rem;color:#fff;font-size:2rem;font-weight:600}.blue-bg{background:rgba(0,0,0,0) url("../images/blue-bg.jpg") no-repeat center top/cover}.lottery-ng-section{padding:5rem 0}.divider{display:block;margin:0 auto;width:75%;height:.3rem;background-color:#0093d8;background-image:linear-gradient(to right, #004a8b 25%, #0093d8 100%)}.outlet-extended-hours-section{margin-bottom:5rem;color:#004a8b;text-align:center}.outlet-extended-hours-section .outlet-extended-hours-bg{padding:3rem 2rem;margin-bottom:5rem;background:linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)) padding-box,linear-gradient(to right, #004a8b 25%, #0093d8 100%) border-box;border:4px solid rgba(0,0,0,0);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;font-size:3.5rem;font-weight:800;line-height:1}.outlet-extended-hours-section .disclaimer{color:#004a8b;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}.spa-msg-section .spa-msg{padding:2.5rem 2rem;margin-bottom:0;background-color:rgba(0,0,0,0);color:#fff;font-size:1.8rem;font-weight:700;text-align:center}.spa-banner-section{padding-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:#175fad;color:#fff;font-size:2rem;text-align:center;border:1px solid #fff;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:#bd2034;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:#fff;font-weight:600;text-decoration:none}.floating-download .floating-content .floating-download-btn:hover{color:#fff;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}.packs-available-section h2{font-size:7.4rem}.packs-available-section p{font-size:2.3rem}}@media(width <= 991px){.featured-section .featured-amount-ch{left:0}.featured-tagline-section .tagline{font-size:2.5rem}.packs-section .pack-list{padding:3rem 2rem}.spa-msg-section .spa-msg{padding:2rem}.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 #fff;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}.featured-section .featured-amount-en{width:56rem}}@media(width <= 640px){html{font-size:8px}body{background-color:#ee3137}}@media(width <= 575px){.featured-section .featured-amount-ch{padding-top:20rem}.featured-section .featured-text-ch{width:55rem}.featured-section .featured-date-ch{width:48rem}.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-amount-en{width:46rem}.featured-section .featured-text-ch{width:47rem}.featured-section .featured-date-ch{width:40rem}.packs-available-section h2{line-height:1}.packs-available-section p{margin-top:1.5rem;line-height:1.3}#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 <= 375px){.packs-available-section p{font-size:2.4rem}}@media(width <= 360px){html{font-size:7px}}