html{font-size:10px;scroll-behavior:smooth}body{background-color:#fff;font-family:"Figtree",arial,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{text-decoration:underline;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:hover,a:active,a:focus{text-decoration:none}.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 .nav-item{margin-right:2rem}.navbar .nav-item:last-of-type{margin-right:0}.navbar .nav-link{padding-top:0;padding-bottom:0;color:#0077c8;font-size:1.6rem;font-weight:600;text-transform:uppercase}.navbar .nav-link:hover{color:#1d4f91;text-decoration:none}.navbar .lang-toggle{padding:.8rem 1.6rem;margin-left:3rem;background-color:#0077c8;color:#fff;font-size:1.4rem;font-weight:500;text-align:center;border-radius:30px}.navbar .lang-toggle .lang-link{color:#fff;text-transform:uppercase;text-decoration:none}.navbar .lang-toggle .lang-link:hover{color:#ffcd00;text-decoration:none}.navbar .lang-toggle .lang-divider{padding:0 .3rem;color:rgba(0,0,0,0)}.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:#0077c8;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)}.img-vh-center{display:block;margin:0 auto}.content-section{scroll-margin-top:8rem;padding:5rem 0}.main-header{margin-bottom:1rem;color:#1d4f91;font-size:2.6rem;font-weight:700;text-transform:uppercase;text-align:center}.main-header.main-header-padding{margin-bottom:3rem}.main-desc{color:#58595b;font-size:1.8rem;text-align:center}.how-to-play-section .how-to-play-content{margin-top:3rem}.how-to-play-section .nav-link{padding:1.8rem 1.5rem;background-color:#f1f1f1;color:#333;font-size:1.8rem;font-weight:700;border:0;border-radius:0;flex:1 1 auto}.how-to-play-section .nav-link:hover{background-color:#3a865c;color:#fff}.how-to-play-section .nav-link.active{background-color:#00522c;color:#fff}.how-to-play-section .bet-types{display:grid;align-items:center;justify-content:center;grid-template-columns:repeat(2, 1fr);column-gap:10rem;row-gap:0;padding:5rem 5rem 0}.how-to-play-section .bet-type-content .header{margin-bottom:1rem;color:#000;font-size:3rem;font-weight:700;text-wrap:balance}.how-to-play-section .bet-type-content .desc{margin-bottom:0}.how-to-play-section .bet-type-grid{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:2rem;background-color:#f9f9f9}.how-to-play-section .bet-type-grid .row-grid{flex:1 1 auto}.how-to-play-section .bet-type-grid .row-header{padding:1rem 3rem;margin-bottom:0;background-color:#fff;color:#33b5f8;font-size:1.6rem;font-weight:700;border-bottom:4px solid #005286}.how-to-play-section .bet-type-grid .row-content{padding:1rem 3rem;margin-bottom:0;font-size:1.6rem;text-wrap:balance}.how-to-play-section .bet-type-grid .bet-amt{text-align:center}.how-to-play-section .bet-type-video .video{max-width:100%;height:auto}.delayed-draw-section{background-color:#f6f6f6}.num-gen-section .bg-section{display:grid;grid-template-areas:"overlay";place-items:center;place-content:center}.num-gen-section .num-gen-bg{grid-area:overlay;place-self:center center}.num-gen-section .num-gen-mobile-bg{grid-area:overlay;place-self:center center}.num-gen-section .num-gen-header{grid-area:overlay;place-self:start center;margin-top:9rem}.num-gen-section .toto-match-rng{grid-area:overlay;place-self:center center;margin-top:10rem}.num-gen-mobile-bg{display:none}.how-to-play-video-section{background-color:#caeec2}.how-to-play-video-section .video-responsive{aspect-ratio:16/9;width:100%}.faq-section{background-color:#f6f6f6}.faq-section .accordion{color:#000}.faq-section .accordion-item{background-color:rgba(0,0,0,0);color:#000;font-weight:600;border:0;border-radius:0}.faq-section .accordion-header{border-bottom:1px solid #999;display:flex}.faq-section .accordion-button{padding:1.5rem 2rem;background-color:rgba(0,0,0,0);color:#275cb2;font-size:1.7rem;font-weight:600;line-height:1.5;border:0;outline:none;box-shadow:none;align-items:flex-start;justify-content:center}.faq-section .accordion-button:after{background-image:none}.faq-section .accordion-button:before{margin-right:1rem;width:1rem;content:"+";color:#999;text-align:center}.faq-section .accordion-button:hover::before{color:#275cb2}.faq-section .accordion-button:focus{outline:none}.faq-section .accordion-button:not(.collapsed){box-shadow:none}.faq-section .accordion-button:not(.collapsed):after{background-image:none}.faq-section .accordion-button:not(.collapsed):before{content:"-";color:#275cb2}.faq-section .accordion-body{padding:1.5rem 4rem 1rem}.faq-section .accordion-body p{font-size:1.7rem}.faq-section .accordion-body p:only-child{margin-bottom:0}.faq-section .accordion-body p:last-of-type{margin-bottom:0}.other-lottery-product-section{background-color:#f6f6f6}.other-lottery-product-section .lottery-product img{transition:transform .3s ease-out}.other-lottery-product-section .lottery-product img:hover{transform:translateY(-8px)}.banner-section .banner-link{display:block;margin-bottom:2rem}.banner-section .banner-link:last-of-type{margin-bottom:0}.footer-section{padding:2rem;background-color:#eaeaea}.footer-section p{margin-bottom:0;color:#000;font-size:1.1rem}.footer-section a{color:#0077c8;text-decoration:none}.footer-section a:hover{color:#1d4f91;text-decoration:none}.footer-logo-section{background-color:#fff}#ch-lang{font-weight:600}@media(width <= 1366px){.how-to-play-section .bet-types{column-gap:9rem}.num-gen-section .num-gen-header{margin-top:8rem}.num-gen-section .toto-match-rng{margin-top:7rem}}@media(width <= 1199px){html{font-size:9px}.num-gen-section .num-gen-header{margin-top:7rem}}@media(width <= 991px){.container-md{padding-left:1rem;padding-right:1rem}.navbar .main-logo{height:5rem}.navbar .nav-item{margin-bottom:1rem}.navbar .nav-item:last-of-type{margin-bottom:.5rem}.navbar .lang-toggle{display:inline-block;margin-left:0}.navbar .lang-toggle .lang-divider{padding:0}.navbar-nav{padding-top:2.5rem;padding-bottom:1.8rem}.how-to-play-section .bet-types{grid-template-columns:1fr;grid-template-rows:auto auto;column-gap:0;row-gap:3rem;padding-left:3rem;padding-right:3rem}.num-gen-section .num-gen-bg{display:none}.num-gen-section .num-gen-mobile-bg{display:block}.num-gen-section .num-gen-header{margin-top:5rem}.num-gen-section .toto-match-rng{margin-top:10rem}}@media(width <= 640px){html{font-size:8px}}@media(width <= 575px){.how-to-play-section .bet-types{padding-left:1rem;padding-right:1rem}.how-to-play-section .bet-type-content .desc{font-size:1.7rem}.how-to-play-section .bet-type-grid .row-header{font-size:1.7rem}.how-to-play-section .bet-type-grid .row-content{font-size:1.7rem}.faq-section .accordion-button{padding-left:1rem;padding-right:1rem}.faq-section .accordion-body{padding-left:3rem;padding-right:3rem}.num-gen-section .num-gen-header{height:5.5rem}}@media(width <= 460px){.num-gen-section{background:rgba(0,0,0,0) url("../num-gen-images/num-gen-bg-mobile.jpg") no-repeat center center/cover}.num-gen-section .num-gen-mobile-bg{display:none}.num-gen-section .num-gen-header{margin-top:0}}@media(width <= 428px){.how-to-play-section .bet-type-grid{align-items:flex-start}.how-to-play-section .bet-type-grid .row-grid{flex:1}}@media(width <= 375px){.how-to-play-section .bet-type-grid{align-items:start}.how-to-play-section .bet-type-grid .row-grid{flex:1}}@media(width <= 360px){html{font-size:7.5px}}