/*!
 * Theme Name: MGTO Experience Macao Limited Edition
 * Text Domain: MGTO Experience Macao Limited Edition
 * Version: 20240923.1
 * Description: MGTO Experience Macao Limited Edition WordPress Theme
 * Tags: 2024, responsive
 */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:rgba(0,0,0,0);color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{text-rendering:optimizeLegibility;background-color:#fff;scroll-behavior:smooth}body{color:#000;font-family:"Noto Sans HK",sans-serif;font-size:1rem;font-weight:400;line-height:1.5}strong,b{font-weight:700}.reveal-hide{opacity:0}a,button{color:inherit;outline:none;text-decoration:unset}.wysiwyg *+*{margin-top:16px}.wysiwyg .aligncenter{display:block;margin-left:auto;margin-right:auto}.wysiwyg ul{list-style:disc}.wysiwyg ol{list-style:decimal}.wysiwyg ul,.wysiwyg ol{padding-left:12px}.wysiwyg ul li,.wysiwyg ol li{margin-left:8px}.wysiwyg ul li+li,.wysiwyg ol li+li{margin-top:14px}.wysiwyg li{font-family:"Noto Sans HK",sans-serif;font-size:1rem;font-weight:400;line-height:1.5}.w-100{width:100% !important}.w-100img{height:auto !important}.slbCloseBtn{right:-8px !important}.slbContent{max-width:1140px}.slbContent video{max-height:70vh}.popover{z-index:100002}.app-container{position:relative;padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto;width:100%;max-width:1220px}@media(max-width: 1023.98px){.app-container{padding-left:16px;padding-right:16px}}h1,h1 *{font-family:"Churek",sans-serif;font-size:3.5rem;font-weight:400;line-height:1.5}h2,h2 *{font-family:"Noto Sans HK",sans-serif;font-size:2.5rem;font-weight:700;line-height:1.5}h3,h3 *{font-family:"Churek",sans-serif;font-size:2.5rem;font-weight:400;line-height:1.5}h4,h4 *{font-family:"Noto Sans HK",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.5}h5,h5 *{font-family:"Churek",sans-serif;font-size:10rem;font-weight:400;line-height:1.5}.typography-body1,.typography-body1 *{font-family:"Noto Sans HK",sans-serif;font-size:1rem;font-weight:400;line-height:1.5}.typography-body2,.typography-body2 *{font-family:"Noto Sans HK",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5}.noto-sans{font-family:"Noto Sans",sans-serif !important}.color-theme-red{color:#d71920 !important}.color-theme-red *{color:#d71920 !important}.color-theme-secondary-red{color:#9b0101 !important}.color-theme-secondary-red *{color:#9b0101 !important}.color-theme-green{color:#05503b !important}.color-theme-green *{color:#05503b !important}.color-grey-text{color:#58595b !important}.color-grey-text *{color:#58595b !important}.color-text-black{color:#000 !important}.color-text-black *{color:#000 !important}.fw-normal{font-weight:400}.fw-medium{font-weight:500}.fw-bold{font-weight:700}@media(max-width: 1023.98px){.hide-mobile{display:none !important}}@media(min-width: 1024px){.hide-desktop{display:none !important}}main#home section.key-visual>img{width:100%;height:auto}@media(max-width: 767.98px){main#home section.key-visual>img{aspect-ratio:375/667}}main#home section.key-visual-text{position:relative}main#home section.key-visual-text>.background-image-container{position:absolute;left:0;top:0;width:100%;height:100%}main#home section.key-visual-text>.background-image-container::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(5,80,59,.9);mix-blend-mode:multiply}main#home section.key-visual-text>.background-image-container>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main#home section.key-visual-text>.app-container{min-height:800px;padding-top:100px;padding-bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main#home section.key-visual-text>.app-container .text-block{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}main#home section.key-visual-text>.app-container p{margin-top:20px;max-width:754px;font-weight:500}main#home section.key-visual-text>.app-container a{margin-top:40px;background-color:#f2cd36}main#home section.how-to-win>.app-container{padding-top:100px;padding-bottom:100px}main#home section.how-to-win .how-to-win-steps{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px}main#home section.how-to-win .how-to-win-steps>*{-webkit-box-flex:1;-ms-flex:1;flex:1}main#home section.how-to-win .how-to-win-steps>*>*{position:relative;padding:20px 20px 20px 40px;height:100%;border-radius:16px;-webkit-box-shadow:0 15px 25px rgba(0,0,0,.15);box-shadow:0 15px 25px rgba(0,0,0,.15)}main#home section.how-to-win .how-to-win-steps>*>*::after{content:"";position:absolute}main#home section.how-to-win .how-to-win-steps>*>* p{margin-top:16px}main#home section.how-to-win .how-to-win-steps>*:nth-child(1)>*{margin-left:28px}main#home section.how-to-win .how-to-win-steps>*:nth-child(1)>*::after{left:-28px;top:40px;width:44px;height:90px;background-image:url('data:image/svg+xml,<svg width="44" height="90" viewBox="0 0 44 90" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.512 89.6V75.264H13.952V15.36H0V0H30.72V75.264H43.136V89.6H0.512Z" fill="black"/></svg>')}main#home section.how-to-win .how-to-win-steps>*:nth-child(2)>*{margin-left:50px}main#home section.how-to-win .how-to-win-steps>*:nth-child(2)>*::after{left:-50px;top:38px;width:73px;height:91px;background-image:url('data:image/svg+xml,<svg width="73" height="91" viewBox="0 0 73 91" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.224 27.136H0.456022C0.541355 18.3467 3.99735 11.648 10.824 7.04C17.736 2.34667 25.8 0 35.016 0C39.7947 0 44.2747 0.512001 48.456 1.536C52.7227 2.56 56.6907 4.13867 60.36 6.272C64.0294 8.40533 66.9307 11.392 69.064 15.232C71.2827 18.9867 72.392 23.424 72.392 28.544C72.392 34.0053 71.4107 38.6133 69.448 42.368C67.5707 46.0373 64.84 48.8107 61.256 50.688C57.7574 52.5653 54.0454 53.888 50.12 54.656C46.1947 55.3387 41.6294 55.68 36.424 55.68C33.4374 55.68 30.6214 55.936 27.976 56.448C25.3307 56.96 22.8134 58.1547 20.424 60.032C18.12 61.9093 16.968 64.3413 16.968 67.328V75.008H72.648V90.752H0.0720215V67.2C0.0720215 62.2507 1.09602 57.984 3.14402 54.4C5.27736 50.816 8.13602 48.0427 11.72 46.08C15.304 44.1173 19.144 42.7093 23.24 41.856C27.336 40.9173 31.7307 40.448 36.424 40.448C49.224 40.448 55.624 36.608 55.624 28.928C55.624 24.2347 53.7467 20.6933 49.992 18.304C46.2374 15.8293 41.3307 14.592 35.272 14.592C30.4934 14.592 26.312 15.744 22.728 18.048C19.144 20.2667 17.3094 23.296 17.224 27.136Z" fill="black"/></svg>')}main#home section.how-to-win .how-to-win-steps>*:nth-child(3)>*{margin-left:50px}main#home section.how-to-win .how-to-win-steps>*:nth-child(3)>*::after{left:-50px;top:37px;width:75px;height:93px;background-image:url('data:image/svg+xml,<svg width="75" height="93" viewBox="0 0 75 93" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M38.04 51.84H24.088V38.016H37.016C42.3066 38.016 46.744 37.2053 50.328 35.584C53.912 33.8773 55.7466 31.104 55.832 27.264C55.832 24.1067 54.3813 21.3333 51.48 18.944C48.5786 16.5547 43.8853 15.36 37.4 15.36C34.4986 15.36 31.6826 15.7013 28.952 16.384C26.3066 16.9813 23.9173 18.176 21.784 19.968C19.736 21.6747 18.712 23.808 18.712 26.368H1.81596C1.81596 20.3093 3.69329 15.232 7.44796 11.136C11.2026 6.95467 15.64 4.05333 20.76 2.432C25.9653 0.810666 31.5546 0 37.528 0C46.9146 0 55.1066 2.34667 62.104 7.04C69.1013 11.648 72.6426 18.3893 72.728 27.264C72.728 31.0187 71.576 34.6027 69.272 38.016C67.0533 41.4293 64.0666 43.7333 60.312 44.928C64.4933 46.2933 67.9493 48.8107 70.68 52.48C73.496 56.1493 74.904 59.904 74.904 63.744C74.904 67.9253 74.136 71.7227 72.6 75.136C71.064 78.464 69.0586 81.1947 66.584 83.328C64.1093 85.376 61.1653 87.0827 57.752 88.448C54.424 89.8133 51.0533 90.752 47.64 91.264C44.2266 91.8613 40.6853 92.16 37.016 92.16C32.4933 92.16 28.1413 91.6907 23.96 90.752C19.864 89.728 15.9813 88.192 12.312 86.144C8.72796 84.0107 5.82663 81.1093 3.60796 77.44C1.47463 73.7707 0.407959 69.504 0.407959 64.64H17.432C17.432 68.736 19.5653 71.8507 23.832 73.984C28.0986 76.032 32.536 77.056 37.144 77.056C42.1786 77.056 46.744 75.9467 50.84 73.728C55.0213 71.5093 57.112 68.224 57.112 63.872C57.112 55.8507 50.7546 51.84 38.04 51.84Z" fill="black"/></svg>')}main#home section.game-details{position:relative;padding-top:60px;padding-bottom:80px}main#home section.game-details>.background-image-container{position:absolute;left:0;top:0;width:100%}main#home section.game-details>.background-image-container>img{width:100%;height:auto}main#home section.game-details>.app-container{max-width:1340px}main#home section.game-details>.app-container>div{padding:60px;border-radius:16px;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.25);box-shadow:0 4px 15px rgba(0,0,0,.25)}@media(max-width: 767.98px){main#home section.game-details>.app-container>div{padding-left:30px;padding-right:30px}}main#home section.game-details .game-details-contents{margin-top:40px}main#home section.game-details .game-details-contents .frame{-ms-flex-negative:0;flex-shrink:0;border-radius:16px;overflow:hidden;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;height:100%;text-align:center;border-radius:16px;border:1px solid #a4a7a9}main#home section.game-details .game-details-contents .frame .share-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}main#home section.game-details .game-details-contents .frame .share-container img{max-width:40px}main#home section.game-details .game-details-contents .frame .share-container a{margin-right:10px}main#home section.game-details .game-details-contents .frame .share-container a:last-child{margin-right:0}main#home section.game-details .game-details-contents .frame.green{background-color:#05503b;color:#fff;border:0}main#home section.game-details .game-details-contents .game-period-title{font-size:1.25rem}main#home section.game-details .game-details-contents .game-periods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}main#home section.game-details .game-details-contents .game-periods>*{position:relative;padding-top:8px;padding-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}main#home section.game-details .game-details-contents .game-periods>*:not(:first-child)::before{content:"";position:absolute;left:-16.5px;top:0;width:1px;height:100%;background-color:#a4a7a9}main#home section.game-details .game-details-contents button.lets-go{min-width:370px}main#home section.game-details .lets-go-button-container{margin-top:70px}main#home section.full-width-video{position:relative}main#home section.full-width-video img{width:100%;height:auto}main#home section.full-width-video a.play{position:absolute;top:50%;left:50%;width:128px;height:128px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}main#home section.social{padding-top:80px;padding-bottom:80px}main#home section.social .social-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main#home section.social .social-header h1{line-height:1}main#home section.social .social-header>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}main#home section.social .social-header>div ul{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media screen and (max-width: 767.98px){main#home section.social .social-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main#home section.social .social-header h1{font-size:2.5rem;text-align:center;width:100%;margin-bottom:15px}main#home section.social .social-header>div{width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main#home section.social .social-header>div p{width:100%}}main#home section.social .youtube-container{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}main#home section.social .youtube-container>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (max-width: 767.98px){main#home section.social .youtube-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}main#home section.social .social-image-link-carousel{margin-top:16px}main#home section.social .social-image-link-carousel .splide__slide>a{margin-left:10px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}main#home section.social .social-image-link-carousel .splide__slide>a>*{width:200px}main#home section.social .social-image-link-carousel .splide__slide>a>* .image-container{position:relative;padding-top:100%;border-radius:16px;overflow:hidden}main#home section.social .social-image-link-carousel .splide__slide>a>* .image-container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main#home section.social .image-links-container{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media screen and (max-width: 767.98px){main#home section.social .image-links-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}main#home section.social .image-links-container>*{width:212px;height:212px;border-radius:16px;overflow:hidden}main#home section.social .image-links-container>* img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.sponsors{background-color:#123724;color:#fff}section.sponsors>div{padding-top:60px;padding-bottom:60px}section.sponsors .app-container>*{text-align:center}section.sponsors .app-container>p{margin-top:16px}section.sponsors .sponsors-container{margin-top:40px}section.sponsors .sponsors-container .sponsor{padding-left:10px;padding-right:10px}section.sponsors .sponsors-container .sponsor>div{width:368px}section.sponsors .sponsors-container .sponsor>div .image-container{position:relative;padding-top:100%;border-radius:16px;overflow:hidden}section.sponsors .sponsors-container .sponsor>div .image-container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.sponsors .sponsors-container .sponsor>div p{margin-top:16px}section.prize-list>div{padding-top:80px;padding-bottom:80px}section.prize-list .app-container h3{text-align:center}section.prize-list .prizes-container{margin-top:40px}section.prize-list .prizes-container .prize{padding-left:20px;padding-right:20px}section.prize-list .prizes-container .prize>div{width:255px}section.prize-list .prizes-container .prize>div .image-container{position:relative;padding-top:100%;border-radius:16px;overflow:hidden}section.prize-list .prizes-container .prize>div .image-container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.prize-list .prizes-container .prize>div p{margin-top:16px;font-weight:700;color:#05503b}section.unlimited-travel{position:relative}section.unlimited-travel .image-container>img{width:100%;height:auto}section.unlimited-travel .overlay-container{position:absolute;left:calc(50vw + 200px);top:0;width:calc(50vw - 200px);height:100%;background-color:#05503b;mix-blend-mode:multiply}@media screen and (max-width: 1439.98px){section.unlimited-travel .overlay-container{left:unset;right:0;width:520px}}@media screen and (max-width: 767.98px){section.unlimited-travel .overlay-container{width:100%;height:calc(50% + 40px)}}section.unlimited-travel .content-container{position:absolute;left:calc(50vw + 200px);top:0;padding:40px 74px 80px;width:520px;height:100%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 767.98px){section.unlimited-travel .content-container{height:100%;padding:20px;padding-bottom:15px}}@media screen and (max-width: 1439.98px){section.unlimited-travel .content-container{left:unset;right:0}}@media screen and (max-width: 767.98px){section.unlimited-travel .content-container{width:100%}}section.unlimited-travel .content-container>:first-child{font-family:"Churek",sans-serif;font-size:3.5rem;font-weight:400;line-height:1.5;font-size:160px;line-height:1.8;font-style:italic}section.unlimited-travel .content-container>:nth-child(2){font-family:"Churek",sans-serif;font-size:3.5rem;font-weight:400;line-height:1.5;font-size:64px;font-style:italic;line-height:1.1}section.unlimited-travel .content-container>a{margin-top:40px;width:100%}@media screen and (max-width: 767.98px){section.unlimited-travel .content-container{width:100%;text-align:center}section.unlimited-travel .content-container>:first-child{font-family:"Churek",sans-serif;font-size:3.5rem;font-weight:400;line-height:1.5;font-size:64px;line-height:1.8;font-style:italic;width:100%}section.unlimited-travel .content-container>:nth-child(2){font-family:"Churek",sans-serif;font-size:3.5rem;font-weight:400;line-height:1.5;font-size:32px;font-style:italic;line-height:1.1;width:100%}}main#play-now section.key-visual>img{width:100%;height:auto}section.game-instructions>.app-container{padding-top:60px;padding-bottom:60px}section.game-instructions.before-game>.app-container{padding-top:0;padding-bottom:80px;max-width:1360px}section.game-instructions.before-game>.app-container>div{background-color:#fff;padding:80px;border-radius:16px;border:1px solid #a4a7a9}@media(max-width: 767.98px){section.game-instructions.before-game>.app-container>div{padding:60px 20px}}section.game-instructions h3{text-align:center}section.game-instructions .steps{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}@media(max-width: 767.98px){section.game-instructions .steps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}section.game-instructions .steps>*{-webkit-box-flex:1;-ms-flex:1;flex:1}section.game-instructions .steps .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid #a4a7a9;border-radius:16px;padding:40px;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}section.game-instructions .steps .step h4{margin-top:32px}@media(max-width: 767.98px){section.game-instructions .steps .step h4{margin-top:8px}}section.game-instructions .steps .step .separator{margin-top:20px;position:relative;width:100%;height:5px;background-color:#58595b;margin-right:5px;margin-bottom:20px}section.game-instructions .steps .step .separator::after{content:"";position:absolute;top:50%;right:-5px;width:0;height:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0);border-left:15px solid #58595b}section.game-instructions .hints-and-chances{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;color:#fff}section.game-instructions .hints-and-chances>*{text-align:center;background-color:#05503b;padding:40px;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:16px}section.game-instructions .hints-and-chances>* p{margin-top:20px;padding-top:20px;border-top:1px solid #a4a7a9}@media(max-width: 767.98px){section.game-instructions .hints-and-chances{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px;gap:20px}}section.game-instructions .lets-go-button-container{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.win-the-prize-now{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f6f6f6}@media(max-width: 767.98px){section.win-the-prize-now{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 991.98px){section.win-the-prize-now .content-wrapper{min-height:unset !important}section.win-the-prize-now .content-wrapper p{line-height:36px}section.win-the-prize-now .button-primary-large{max-width:unset}}section.win-the-prize-now>*{width:50%}@media(max-width: 991.98px){section.win-the-prize-now>*{width:100%}}section.win-the-prize-now>*:first-child img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.win-the-prize-now>*:last-child:not(:first-child){min-height:400px;padding:80px}@media(max-width: 991.98px){section.win-the-prize-now>*:last-child:not(:first-child){padding:40px}}section.win-the-prize-now>*:last-child:not(:first-child) p{margin-top:16px}section.win-the-prize-now>*:last-child:not(:first-child) a{margin-top:40px}main#prize-list,main#package-prize-list{padding-bottom:60px}main#prize-list section.key-visual>.app-container>img,main#package-prize-list section.key-visual>.app-container>img{width:100%;height:auto}main#prize-list section.prize-tabs,main#package-prize-list section.prize-tabs{margin-top:60px}main#prize-list section.prize-tabs ul.tab-buttons li,main#package-prize-list section.prize-tabs ul.tab-buttons li{width:33.33%}main#prize-list section.prize-tabs ul.tab-buttons a,main#package-prize-list section.prize-tabs ul.tab-buttons a{padding-left:40px;padding-right:40px;height:110px;color:#a4a7a9;border:1px solid #d8d9d8;border-top-left-radius:16px;border-top-right-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-family:"Noto Sans HK",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.5;font-size:1.25rem}@media screen and (max-width: 767.98px){main#prize-list section.prize-tabs ul.tab-buttons a,main#package-prize-list section.prize-tabs ul.tab-buttons a{padding-left:10px;padding-right:10px;font-size:14px}}main#prize-list section.prize-tabs ul.tab-buttons a.active,main#package-prize-list section.prize-tabs ul.tab-buttons a.active{background-color:#05503b;color:#fff}main#prize-list section.prize-tabs .full-prize-list-button-container,main#package-prize-list section.prize-tabs .full-prize-list-button-container{padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex}main#prize-list section.prize-tabs .full-prize-list-button-container>*,main#package-prize-list section.prize-tabs .full-prize-list-button-container>*{width:100%;max-width:370px}@media(max-width: 767.98px){main#prize-list section.prize-tabs .full-prize-list-button-container,main#package-prize-list section.prize-tabs .full-prize-list-button-container{width:100%}main#prize-list section.prize-tabs .full-prize-list-button-container>*,main#package-prize-list section.prize-tabs .full-prize-list-button-container>*{max-width:unset}}main#prize-list .prizes,main#package-prize-list .prizes{padding-top:40px}main#prize-list .prizes .prize+.prize,main#package-prize-list .prizes .prize+.prize{margin-top:20px;padding-top:20px;border-top:1px solid #d8d9d8}main#prize-list .prizes .prize,main#package-prize-list .prizes .prize{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main#prize-list .prizes .prize.with-index,main#package-prize-list .prizes .prize.with-index{gap:0}main#prize-list .prizes .prize.with-image,main#package-prize-list .prizes .prize.with-image{gap:40px}main#prize-list .prizes .prize>:first-child,main#package-prize-list .prizes .prize>:first-child{-ms-flex-negative:0;flex-shrink:0}main#prize-list .prizes .prize>:first-child.index,main#package-prize-list .prizes .prize>:first-child.index{width:70px}main#prize-list .prizes .prize>:first-child.image,main#package-prize-list .prizes .prize>:first-child.image{width:178px;height:178px}main#prize-list .prizes .prize>:first-child.image img,main#package-prize-list .prizes .prize>:first-child.image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px;overflow:hidden}main#prize-list .prizes .prize>:last-child,main#package-prize-list .prizes .prize>:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}main#prize-list .prizes .prize>:last-child .name-container,main#package-prize-list .prizes .prize>:last-child .name-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main#prize-list .prizes .prize>:last-child .name-container>:first-child,main#package-prize-list .prizes .prize>:last-child .name-container>:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}main#prize-list .prizes .prize>:last-child .name-container>:last-child,main#package-prize-list .prizes .prize>:last-child .name-container>:last-child{-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 767.98px){main#prize-list .prizes .prize>:last-child .name-container,main#package-prize-list .prizes .prize>:last-child .name-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main#prize-list .prizes .prize>:last-child .name-container *,main#package-prize-list .prizes .prize>:last-child .name-container *{font-size:1rem}main#prize-list .prizes .prize>:last-child .name-container>:last-child,main#package-prize-list .prizes .prize>:last-child .name-container>:last-child{margin-top:12px}}main#prize-list .prizes .prize>:last-child .wysiwyg,main#package-prize-list .prizes .prize>:last-child .wysiwyg{margin-top:16px}@media screen and (max-width: 767.98px){main#prize-list .prizes .prize.with-index>:first-child.index,main#package-prize-list .prizes .prize.with-index>:first-child.index{width:32px}main#prize-list .prizes .prize.with-index>:first-child.index *,main#package-prize-list .prizes .prize.with-index>:first-child.index *{font-size:1rem}main#prize-list .prizes .prize.with-image,main#package-prize-list .prizes .prize.with-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main#prize-list .prizes .prize>:first-child,main#package-prize-list .prizes .prize>:first-child{width:100%;height:auto}main#prize-list .prizes .prize>.image,main#package-prize-list .prizes .prize>.image{width:280px;height:280px}}main#sponsor{padding-top:0;padding-bottom:80px}@media(max-width: 767.98px){main#sponsor{padding-top:0}}main#sponsor section.key-visual>.app-container>img{width:100%;height:auto}@media(max-width: 767.98px){main#sponsor section.key-visual>.app-container>img{aspect-ratio:4/3;border-radius:0}}main#sponsor section.key-visual>.app-container .focus-container{margin-bottom:60px}main#sponsor section.key-visual>.app-container .focus-container .logo-image-container{text-align:center;padding:40px 0}main#sponsor section.key-visual>.app-container .focus-container .logo-image-container img{height:100%;max-height:128px;-o-object-fit:contain;object-fit:contain}@media(max-width: 767.98px){main#sponsor section.key-visual>.app-container .focus-container .logo-image-container img{max-height:80px}}main#sponsor section.image-text-blocks{margin-top:60px}main#sponsor section.image-text-blocks .app-container>*+*{margin-top:40px}main#sponsor section.image-text-blocks .image-text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main#sponsor section.image-text-blocks .image-text-block>*{width:calc(50% - 20px)}@media(max-width: 767.98px){main#sponsor section.image-text-blocks .image-text-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main#sponsor section.image-text-blocks .image-text-block>*{width:calc(100% - 20px);margin-bottom:16px}}main#sponsor section.image-text-blocks .image-text-block .image-container>div{position:relative;padding-top:69.4545454545%}main#sponsor section.image-text-blocks .image-text-block .image-container>div>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px}main#sponsor section.image-text-blocks .image-text-block .text-container h3{margin-bottom:16px}main#sponsor section.image-text-blocks .explore-more-button-container{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main#sponsor section.image-text-blocks .explore-more-button-container>*{width:100%;max-width:370px}main#sign-up section.sign-up>.app-container{padding-bottom:40px;max-width:834px}@media(max-width: 767.98px){main#sign-up section.sign-up .form-field-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main#sign-up section.sign-up .form-field-container label{margin-bottom:10px}main#sign-up section.sign-up .form-field-container.lr>*:last-child{margin-left:0}}main#sign-up section.sign-up .button-container{margin-top:40px}main#sign-up section.sign-up form{margin-top:40px}@media screen and (max-width: 1023.98px){form#sign-in .button-primary{max-width:unset}}main#game section.game-question>.app-container{padding-bottom:80px}main#game section.game-question>.app-container>div{padding:60px;background-color:#fff;border-radius:16px;overflow:hidden;border:1px solid #a4a7a9}@media(max-width: 767.98px){main#game section.game-question>.app-container>div{padding:40px 30px}}main#game section.game-question .question-header-container{padding-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #a4a7a9}@media(max-width: 767.98px){main#game section.game-question .question-header-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main#game section.game-question .question-header-container h4{margin-bottom:10px}}main#game section.game-question .question-header-container>*{-ms-flex-negative:0;flex-shrink:0}main#game section.game-question .question-header-container .hint-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 767.98px){main#game section.game-question .question-header-container .hint-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main#game section.game-question .question-header-container .hint-container p{margin-left:16px;font-family:"Noto Sans HK",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5}main#game section.game-question .question-container{padding-top:60px;padding-bottom:60px;font-family:"Noto Sans HK",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.5}main#game section.game-question .question-container *+*{margin-top:16px}main#game section.game-question .question-container .aligncenter{display:block;margin-left:auto;margin-right:auto}main#game section.game-question .question-container ul{list-style:disc}main#game section.game-question .question-container ol{list-style:decimal}main#game section.game-question .question-container ul,main#game section.game-question .question-container ol{padding-left:12px}main#game section.game-question .question-container ul li,main#game section.game-question .question-container ol li{margin-left:8px}main#game section.game-question .question-container ul li+li,main#game section.game-question .question-container ol li+li{margin-top:14px}main#game section.game-question .question-container li{font-family:"Noto Sans HK",sans-serif;font-size:1rem;font-weight:400;line-height:1.5}main#game section.game-question .question-container *+*{margin-top:60px}main#game section.game-question .answers-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}@media(max-width: 767.98px){main#game section.game-question .answers-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main#game section.game-question .answers-container.yes-no>*{-webkit-box-flex:1;-ms-flex:1;flex:1}main#game section.game-question .answers-container.multiple-choice{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main#game section.game-question .answers-container.multiple-choice-image a{height:auto;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main#game section.game-question .answers-container.multiple-choice-image a>*+*{margin-top:16px}main#game section.game-question .answers-container a{width:100%;min-height:40px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-family:"Noto Sans HK",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;font-weight:700;border:1px solid #05503b;border-radius:4px}main#game section.game-question .answers-container a.active{background-color:#05503b;color:#fff}main#game section.game-question .answers-container a.wrong{border-color:#9b0101;background-color:#9b0101;color:#fff}main#game section.game-question .answers-container a.correct{border-color:#008c44;background-color:#008c44;color:#fff}main#game section.game-question .answers-container a img{width:280px;height:280px;-o-object-fit:cover;object-fit:cover;border-radius:16px;overflow:hidden}main#game section.game-question .error-message-container{margin-top:60px;color:#d71920}main#game section.game-question .error-message-container p{text-align:center}main#game section.game-question .submit-button-container{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main#game section.game-question .submit-button-container>*{width:100%;max-width:370px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main#game-result section.game-result>.app-container{padding-top:60px;padding-bottom:80px;text-align:center}main#game-result section.game-result>.app-container h1{color:#008c44;margin-bottom:12px}main#game-result section.game-result>.app-container .image-container{position:relative;margin-top:60px}main#game-result section.game-result>.app-container .image-container img{width:100%;height:auto}main#game-result section.game-result>.app-container .image-container .button-container{position:absolute;bottom:80px;left:50%;height:60px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main#game-result section.game-result>.app-container .image-container .button-container a{padding-left:60px;padding-right:60px;height:60px}@media(max-width: 767.98px){main#game-result section.game-result>.app-container .image-container{margin-top:40px}main#game-result section.game-result>.app-container .image-container .button-container{padding:15px;bottom:15px;height:40px;width:100%}main#game-result section.game-result>.app-container .image-container .button-container a{padding-left:0;padding-right:0;height:40px;max-width:100%;width:100%}}main#my-rewards section.my-rewards>.app-container{padding-top:60px;padding-bottom:80px}main#my-rewards section.my-rewards>.app-container .reward-list{margin-top:60px}main#my-rewards section.my-rewards>.app-container .reward-list .reward+.reward{margin-top:40px;padding-top:40px;border-top:1px solid #a4a7a9}main#my-rewards section.my-rewards>.app-container .reward-list .reward{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}main#my-rewards section.my-rewards>.app-container .reward-list .reward>*:first-child:not(:last-child){-ms-flex-negative:0;flex-shrink:0}main#my-rewards section.my-rewards>.app-container .reward-list .reward>*:first-child:not(:last-child) img{width:175px;height:175px;-o-object-fit:cover;object-fit:cover;border-radius:16px;overflow:hidden}@media(max-width: 767.98px){main#my-rewards section.my-rewards>.app-container .reward-list .reward>*:first-child:not(:last-child){position:relative;width:100%;padding-top:100%}main#my-rewards section.my-rewards>.app-container .reward-list .reward>*:first-child:not(:last-child) img{position:absolute;top:0;left:0;width:100%;height:100%}}main#my-rewards section.my-rewards>.app-container .reward-list .reward>*:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main#my-rewards section.my-rewards>.app-container .reward-list .reward>*:last-child>:last-child{margin-left:24px;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 767.98px){main#my-rewards section.my-rewards>.app-container .reward-list .reward>*:last-child>:last-child{margin-left:0;margin-top:16px}}@media(max-width: 767.98px){main#my-rewards section.my-rewards>.app-container .reward-list .reward>*:last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width: 767.98px){main#my-rewards section.my-rewards>.app-container .reward-list .reward{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main#my-rewards section.my-rewards>.app-container .reward-list .reward>:last-child{width:100%}}main#my-reward-details section.key-visual>.app-container img{width:100%;height:320px;-o-object-fit:cover;object-fit:cover;border-radius:16px}main#my-reward-details section.my-reward-details>.app-container{padding-top:40px;padding-bottom:80px}main#my-reward-details section.my-reward-details .field-list>*{display:-webkit-box;display:-ms-flexbox;display:flex}main#my-reward-details section.my-reward-details .field-list>*+*{margin-top:24px}main#my-reward-details section.my-reward-details .field-list>*>:first-child{width:210px;-ms-flex-negative:0;flex-shrink:0}main#my-reward-details section.my-reward-details .field-list>*>:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}main#my-reward-details section.my-reward-details .field-list>*>:last-child>*+*{margin-top:12px}main#my-reward-details section.my-reward-details .field-list>*>:last-child a:not(.button-primary){word-break:break-all;text-decoration:underline}main#my-reward-details section.my-reward-details .field-list>*.redemption-details-universal-text-code>:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}main#my-reward-details section.my-reward-details .field-list>*.redemption-details-universal-text-code>:last-child *+*{margin-top:0;margin-left:40px}main#my-reward-details section.my-reward-details .field-list>*.redemption-details-universal-watermark-image>:last-child img{width:300px;height:auto}main#my-reward-details section.my-reward-details .field-list>*.redemption-details-unique-qr-code>:last-child,main#my-reward-details section.my-reward-details .field-list>*.redemption-details-unique-qr-code-redeem>:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main#my-reward-details section.my-reward-details .field-list>*.redemption-details-unique-qr-code>:last-child p,main#my-reward-details section.my-reward-details .field-list>*.redemption-details-unique-qr-code-redeem>:last-child p{word-break:break-all}main#my-reward-details section.my-reward-details .field-list>*.redemption-details-unique-qr-code>:last-child #redeem-qrcode,main#my-reward-details section.my-reward-details .field-list>*.redemption-details-unique-qr-code-redeem>:last-child #redeem-qrcode{width:240px;height:240px}main#my-reward-details section.my-reward-details .field-list>*.terms-and-conditions>:last-child{padding:32px 40px;width:100%;max-height:556px;overflow:auto;background-color:#f6f6f6}main#my-reward-details section.my-reward-details .field-list>*.terms-and-conditions>:last-child *+*{margin-top:16px}main#my-reward-details section.my-reward-details .field-list>*.terms-and-conditions>:last-child .aligncenter{display:block;margin-left:auto;margin-right:auto}main#my-reward-details section.my-reward-details .field-list>*.terms-and-conditions>:last-child ul{list-style:disc}main#my-reward-details section.my-reward-details .field-list>*.terms-and-conditions>:last-child ol{list-style:decimal}main#my-reward-details section.my-reward-details .field-list>*.terms-and-conditions>:last-child ul,main#my-reward-details section.my-reward-details .field-list>*.terms-and-conditions>:last-child ol{padding-left:12px}main#my-reward-details section.my-reward-details .field-list>*.terms-and-conditions>:last-child ul li,main#my-reward-details section.my-reward-details .field-list>*.terms-and-conditions>:last-child ol li{margin-left:8px}main#my-reward-details section.my-reward-details .field-list>*.terms-and-conditions>:last-child ul li+li,main#my-reward-details section.my-reward-details .field-list>*.terms-and-conditions>:last-child ol li+li{margin-top:14px}main#my-reward-details section.my-reward-details .field-list>*.terms-and-conditions>:last-child li{font-family:"Noto Sans HK",sans-serif;font-size:1rem;font-weight:400;line-height:1.5}main#my-reward-details section.my-reward-details .field-list>*.status>:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main#my-reward-details section.my-reward-details .field-list>*.status>:last-child *+*{margin-top:0;margin-left:40px}main#my-reward-details section.my-reward-details .field-list>*.status:not(.used)>:last-child{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}@media(max-width: 767.98px){main#my-reward-details section.my-reward-details .field-list>*{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main#my-reward-details section.my-reward-details .field-list>*>:first-child{margin-bottom:12px}main#my-reward-details section.my-reward-details .field-list>*>:last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:0}main#my-reward-details section.my-reward-details .field-list>*>:last-child>*+*{margin-top:8px}main#my-reward-details section.my-reward-details .field-list>*.redemption-details-universal-text-code p{width:100%;text-align:left}main#my-reward-details section.my-reward-details .field-list>*.redemption-details-universal-text-code>:last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main#my-reward-details section.my-reward-details .field-list>*.redemption-details-universal-text-code>:last-child *+*{margin-top:8px;margin-left:0}main#my-reward-details section.my-reward-details .field-list>*.redemption-details-universal-text-code>:last-child>a{width:100%}main#my-reward-details section.my-reward-details .field-list>*.status p{width:100%;text-align:left}main#my-reward-details section.my-reward-details .field-list>*.status>:last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main#my-reward-details section.my-reward-details .field-list>*.status>:last-child *+*{margin-top:8px;margin-left:0}}main#my-profile section.my-profile{position:relative}main#my-profile section.my-profile .banner{position:absolute;top:0;left:0;width:100%;height:128px;background-color:#05503b}main#my-profile section.my-profile>.app-container{padding-top:60px;padding-bottom:80px}main#my-profile section.my-profile>.app-container>div{padding:80px;border-radius:40px;border:1px solid #d8d9d8;background-color:#fff}main#my-profile section.my-profile>.app-container .profile-fields{margin-top:60px}main#my-profile section.my-profile>.app-container .profile-fields>*:not(:first-child){margin-top:20px}main#my-profile section.my-profile>.app-container .profile-fields>*{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d8d9d8}main#my-profile section.my-profile>.app-container .profile-fields>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main#my-profile section.my-profile>.app-container .profile-fields>*>:first-child{width:200px}main#my-profile section.my-profile>.app-container .profile-fields>*>:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}main#my-profile section.my-profile>.app-container .profile-fields>*>:last-child:is(div){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main#my-profile section.my-profile>.app-container .profile-fields>*>:last-child:is(div)>div{margin-left:16px;color:#008c44;-ms-flex-negative:0;flex-shrink:0}main#my-profile section.my-profile>.app-container .profile-fields>*>:last-child:is(div)>div img{margin-right:8px}@media(max-width: 767.98px){main#my-profile section.my-profile .banner{height:160px}main#my-profile section.my-profile>.app-container{padding-top:40px;padding-bottom:60px}main#my-profile section.my-profile>.app-container>div{padding:60px 20px}main#my-profile section.my-profile>.app-container .profile-fields>*{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main#my-profile section.my-profile>.app-container .profile-fields>*>*{width:100%}}main#other-sponsors section.other-sponsors .app-container{padding-top:80px;padding-bottom:80px}main#other-sponsors section.other-sponsors h3{text-align:center}main#other-sponsors section.other-sponsors .sponsors-container{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:80px}main#other-sponsors section.other-sponsors .sponsors-container>* img{width:auto;height:128px}main#other-sponsors section.other-sponsors .sponsors-container>* p{margin-top:16px;text-align:center}@media(max-width: 1023.98px){main#other-sponsors section.other-sponsors .app-container{padding-top:60px;padding-bottom:60px}}@media(max-width: 767.98px){main#other-sponsors section.other-sponsors .sponsors-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.header-placeholder{height:80px}body.customize-support header{top:32px}@media(max-width: 782.98px){body.customize-support header{top:46px}}header{position:fixed;top:0;left:0;width:100vw;z-index:1000;-webkit-transition:top .25s ease-in-out;transition:top .25s ease-in-out;background-color:#fff}header.with-bb{border-bottom:1px solid #d8d9d8}header .header-content{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .header-content .header-logo img{width:auto;height:40px;-o-object-fit:contain;object-fit:contain}header .header-content .header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}header .header-content .header-right ul[id^=menu-header-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header-content .header-right ul[id^=menu-header-] li.menu-item.current-menu-item>a{color:#008c44 !important}header .header-content .header-right ul[id^=menu-header-]>li.menu-item{padding-top:8px;padding-bottom:8px;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);text-align:center;-webkit-transition:all ease-in-out .1s;transition:all ease-in-out .1s}header .header-content .header-right ul[id^=menu-header-]>li.menu-item.current_page_item,header .header-content .header-right ul[id^=menu-header-]>li.menu-item.current-menu-parent{border-bottom:4px solid #008c44}header .header-content .header-right ul[id^=menu-header-]>li.menu-item.current_page_item>a,header .header-content .header-right ul[id^=menu-header-]>li.menu-item.current-menu-parent>a{color:#008c44 !important}header .header-content .header-right ul[id^=menu-header-]>li.menu-item>a{color:#000;font-weight:700;text-decoration:none;white-space:nowrap;-webkit-transition:color ease-in-out .1s;transition:color ease-in-out .1s}header .header-content .header-right ul[id^=menu-header-]>li.menu-item>a::after{display:block;content:attr(title);font-weight:bold;height:1px;color:rgba(0,0,0,0);overflow:hidden;visibility:hidden}header .header-content .header-right ul[id^=menu-header-]>li.menu-item.hovering,header .header-content .header-right ul[id^=menu-header-]>li.menu-item:hover{border-bottom:4px solid #008c44}header .header-content .header-right ul[id^=menu-header-]>li.menu-item.hovering>a,header .header-content .header-right ul[id^=menu-header-]>li.menu-item:hover>a{color:#008c44}header .header-content .header-right ul[id^=menu-header-]>li.menu-item.hovering.menu-item-has-children:after,header .header-content .header-right ul[id^=menu-header-]>li.menu-item:hover.menu-item-has-children:after{-webkit-transform:translate(0, calc(-50% + 2px)) rotate(180deg);-ms-transform:translate(0, calc(-50% + 2px)) rotate(180deg);transform:translate(0, calc(-50% + 2px)) rotate(180deg);background:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 10.25L4 6.25L4.93333 5.31667L8 8.38333L11.0667 5.31667L12 6.25L8 10.25Z" fill="%23008C44"/></svg>') !important}header .header-content .header-right ul[id^=menu-header-]>li{position:relative}header .header-content .header-right ul[id^=menu-header-]>li+li{margin-left:40px}header .header-content .header-right ul[id^=menu-header-] li.menu-item-has-children{position:relative;padding-right:20px}header .header-content .header-right ul[id^=menu-header-] li.menu-item-has-children:after{content:"";position:absolute;top:50%;right:0;width:18px;height:18px;-webkit-transform:translate(0, calc(-50% + 2px));-ms-transform:translate(0, calc(-50% + 2px));transform:translate(0, calc(-50% + 2px));background:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 10.25L4 6.25L4.93333 5.31667L8 8.38333L11.0667 5.31667L12 6.25L8 10.25Z" fill="%2358595B"/></svg>');-webkit-transition:-webkit-transform ease-in-out .25s;transition:-webkit-transform ease-in-out .25s;transition:transform ease-in-out .25s;transition:transform ease-in-out .25s, -webkit-transform ease-in-out .25s}header .header-content .header-right ul[id^=menu-header-] li.menu-item-has-children.sub-menu-align-right ul.sub-menu{left:unset !important;right:0 !important}header .header-content .header-right ul[id^=menu-header-] li.menu-item-has-children ul.sub-menu{display:none;position:absolute;top:34px;left:0;padding:20px 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate(0, 12px);-ms-transform:translate(0, 12px);transform:translate(0, 12px);z-index:1;background-color:#fff;text-align:center;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px rgba(0,0,0,.25);overflow:visible;width:-webkit-max-content;width:-moz-max-content;width:max-content}header .header-content .header-right ul[id^=menu-header-] li.menu-item-has-children ul.sub-menu li+li{margin-top:16px}header .header-content .header-right ul[id^=menu-header-] li.menu-item-has-children ul.sub-menu li.current_page_item a{color:#008c44 !important;font-weight:700}header .header-content .header-right ul[id^=menu-header-] li.menu-item-has-children ul.sub-menu a{color:#000;font-weight:700;-webkit-transition:color ease-in-out .1s;transition:color ease-in-out .1s}header .header-content .header-right ul[id^=menu-header-] li.menu-item-has-children ul.sub-menu a:hover{color:#008c44}body.scroll-hide-header header{top:-82px}#menu-popup-overlay_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}#menu-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:none;opacity:0}#menu-popup-overlay .popup-container{width:100vw;height:100vh;background-color:#fff;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#menu-popup-overlay .popup-container>.app-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#menu-popup-overlay .popup-container>*{-ms-flex-negative:0;flex-shrink:0}#menu-popup-overlay .popup-header-container{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff}#menu-popup-overlay .popup-header-container>:first-child img{width:auto;height:40px}#menu-popup-overlay .popup-header-container>:last-child:not(:first-child){margin-right:-8px}#menu-popup-overlay .popup-header-container>:last-child:not(:first-child) a{padding:8px}#menu-popup-overlay .popup-header-container>:last-child:not(:first-child) a img{width:20px;height:20px}#menu-popup-overlay .popup-header-container>:last-child:not(:first-child) a.header-mobile-menu-dismiss{padding:0;margin-right:15px}#menu-popup-overlay .popup-header-container>:last-child:not(:first-child) a.header-mobile-menu-dismiss img{width:35px;height:35px}#menu-popup-overlay .popup-content-container{padding:32px 24px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#menu-popup-overlay .popup-content-container>*{-ms-flex-negative:0;flex-shrink:0}#menu-popup-overlay .popup-content-container>ul{-webkit-box-flex:1;-ms-flex:1;flex:1}#menu-popup-overlay .popup-content-container>hr{margin-top:32px;margin-bottom:32px;border-color:#d8d9d8}#menu-popup-overlay .popup-content-container li.navigation-group-container>a{position:relative;padding:0;height:54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .5s cubic-bezier(0.25, 1, 0.5, 1);transition:background-color .5s cubic-bezier(0.25, 1, 0.5, 1);text-decoration:none;outline:0;font-family:"Noto Sans HK",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;font-weight:500;color:#000}#menu-popup-overlay .popup-content-container li.navigation-group-container>a>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#menu-popup-overlay .popup-content-container li.navigation-group-container>a>div h6{margin-left:20px}#menu-popup-overlay .popup-content-container li.navigation-group-container>a svg{-webkit-transition:-webkit-transform .5s cubic-bezier(0.25, 1, 0.5, 1);transition:-webkit-transform .5s cubic-bezier(0.25, 1, 0.5, 1);transition:transform .5s cubic-bezier(0.25, 1, 0.5, 1);transition:transform .5s cubic-bezier(0.25, 1, 0.5, 1), -webkit-transform .5s cubic-bezier(0.25, 1, 0.5, 1)}#menu-popup-overlay .popup-content-container li.navigation-group-container>a:not(:last-child):not(.collapsed){color:#15499a}#menu-popup-overlay .popup-content-container li.navigation-group-container>a:not(:last-child):not(.collapsed) svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#menu-popup-overlay .popup-content-container li.navigation-group-container>a:not(:last-child):not(.collapsed) svg path{fill:#15499a}#menu-popup-overlay .popup-content-container li.navigation-group-container>a:not(:last-child):after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#15499a;-webkit-transition:width .3s cubic-bezier(0.25, 1, 0.5, 1);transition:width .3s cubic-bezier(0.25, 1, 0.5, 1)}#menu-popup-overlay .popup-content-container li.navigation-group-container>a:not(:last-child):not(.collapsed):after{width:100%}#menu-popup-overlay .popup-content-container li.navigation-group-container.current>a{color:#15499a}#menu-popup-overlay .popup-content-container li.navigation-group-container ul{padding-left:24px}#menu-popup-overlay .popup-content-container li.navigation-group-container ul li:first-child{padding-top:12px}#menu-popup-overlay .popup-content-container li.navigation-group-container ul li:last-child{padding-bottom:12px}#menu-popup-overlay .popup-content-container li.navigation-group-container ul a{height:54px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:0;color:#000;font-family:"Noto Sans HK",sans-serif;font-size:1rem;font-weight:400;line-height:1.5}#menu-popup-overlay .popup-content-container li.navigation-group-container ul li.current a{color:#15499a}#menu-popup-overlay .popup-content-container .menu-language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#menu-popup-overlay .popup-content-container .menu-language>:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}#menu-popup-overlay .popup-content-container .menu-language>:last-child>li a{font-family:"Noto Sans HK",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;font-weight:500;color:#a4a7a9}#menu-popup-overlay .popup-content-container .menu-language>:last-child>li.current a{color:#05503b}#menu-popup-overlay .popup-content-container .menu-language>:last-child>:not(:first-child){position:relative;margin-left:20px;padding-left:20px}#menu-popup-overlay .popup-content-container .menu-language>:last-child>:not(:first-child)::after{content:"/";position:absolute;left:-3px;top:50%;-webkit-transform:translateY(calc(-50% - 1px));-ms-transform:translateY(calc(-50% - 1px));transform:translateY(calc(-50% - 1px));font-family:"Noto Sans HK",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;font-weight:500;color:#a4a7a9}footer>.footer-main{position:relative;padding-top:40px;padding-bottom:40px;background-color:#05503b;color:#fff}footer>.footer-main .app-container{font-family:"Noto Sans HK",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5}footer>.footer-main hr{opacity:1;border-top:1px solid #fff}footer>.footer-main .footer-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 767.98px){footer>.footer-main .footer-contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer>.footer-main .footer-contacts img{margin-bottom:16px}}footer>.footer-main .footer-contacts ul{margin-left:16px}@media(max-width: 767.98px){footer>.footer-main .footer-contacts ul{margin-left:0;width:100%}}footer>.footer-main .footer-contacts ul>li{display:-webkit-box;display:-ms-flexbox;display:flex}footer>.footer-main .footer-contacts ul>li+li{margin-top:16px}footer>.footer-main .footer-contacts ul>li>:first-child{width:112px}footer>.footer-main .footer-contacts ul>li>:last-child:not(:first-child){width:312px}footer>.footer-main .footer-copyright{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 767.98px){footer>.footer-main .footer-copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:48px}footer>.footer-main .footer-copyright a{margin-bottom:16px}}footer>.footer-bottom{padding-top:20px;padding-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}button.button-primary,a.button-primary,button.button-secondary,a.button-secondary{padding:7px 32px 9px;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Noto Sans HK",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;font-weight:700;text-align:center}button.button-primary,a.button-primary{background-color:#008c44;color:#fff}button.button-secondary,a.button-secondary{border:1px solid #05503b;color:#05503b}button.button-primary-large,a.button-primary-large{background-color:#008c44;color:#fff;padding:8px 32px;width:100%;max-width:370px;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Churek",sans-serif;font-size:2.5rem;font-weight:400;line-height:1.5;font-size:2rem;text-align:center}button.button-primary:disabled,button.button-primary.disabled,a.button-primary:disabled,a.button-primary.disabled,button.button-secondary:disabled,button.button-secondary.disabled,a.button-secondary:disabled,a.button-secondary.disabled,button.button-primary-large:disabled,button.button-primary-large.disabled,a.button-primary-large:disabled,a.button-primary-large.disabled{opacity:.5;cursor:not-allowed}.app-loading-spinner{width:40px;height:40px;-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite}@-webkit-keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation:dash 1.4s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite}@-webkit-keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}100%{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}100%{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}.app-carousel{position:relative}.app-carousel .splide__arrow.splide__arrow--prev,.app-carousel .splide__arrow.splide__arrow--next{opacity:0;pointer-events:none}.app-carousel button.previous,.app-carousel button.next{position:absolute;top:50%;left:50%}.app-carousel button.previous{-webkit-transform:translate(calc(-50% - 590px), -50%);-ms-transform:translate(calc(-50% - 590px), -50%);transform:translate(calc(-50% - 590px), -50%)}.app-carousel button.next{-webkit-transform:translate(calc(-50% + 590px), -50%);-ms-transform:translate(calc(-50% + 590px), -50%);transform:translate(calc(-50% + 590px), -50%)}@media screen and (max-width: 1243.98px){.app-carousel button.previous{left:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.app-carousel button.next{left:unset;right:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}}section.form>.app-container{padding-top:40px;padding-bottom:80px;max-width:450px;text-align:center}section.form form{margin-top:24px}section.form form .form-error-container{margin-top:24px}section.form form .form-remarks-container{margin-top:16px;width:100%;text-align:left;font-family:"Noto Sans HK",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5}section.form form p.error,section.form form label.error{font-family:"Noto Sans HK",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;color:#d71920}section.form form label.error{margin-top:6px}section.form form .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.form form .button-container:not(:first-child){margin-top:24px}section.form form .button-container>*{width:100%}section.form form .button-container+.button-container{margin-top:16px}section.form form .button-container button{max-width:370px}.form-field-container{width:100%}.form-field-container label{display:block;text-align:left;margin-bottom:8px}.form-field-container input,.form-field-container select{width:100%;height:40px;border:1px solid #a4a7a9;border-radius:4px;padding-left:12px;padding-right:12px;outline:none}.form-field-container input:-moz-read-only{background-color:rgba(225,225,225,.4)}.form-field-container input:disabled,.form-field-container input:read-only{background-color:rgba(225,225,225,.4)}.form-field-container.lr{display:-webkit-box;display:-ms-flexbox;display:flex}.form-field-container.lr label{margin-bottom:0}.form-field-container.lr>*:first-child{margin-top:8px;width:200px;-ms-flex-negative:0;flex-shrink:0}.form-field-container.lr>*:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:16px}.form-field-container+.form-field-container{margin-top:12px}.form-field-container:not(.checkbox)+.form-field-container.checkbox{margin-top:24px}.form-field-container.mobile-region-number>div:last-child{position:relative}.form-field-container.mobile-region-number>div:last-child>*{display:-webkit-box;display:-ms-flexbox;display:flex}.form-field-container.mobile-region-number>div:last-child>*>:first-child:not(:last-child){width:100px;-ms-flex-negative:0;flex-shrink:0}.form-field-container.mobile-region-number>div:last-child>*>:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:12px}.form-field-container.otp>div:last-child{position:relative}.form-field-container.otp>div:last-child>*{display:-webkit-box;display:-ms-flexbox;display:flex}.form-field-container.otp>div:last-child>* input{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:12px}.form-field-container.otp>div:last-child>* button{height:40px;min-width:105px;padding-left:16px;padding-right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#a4a7a9;color:#000;border-radius:4px;outline:0}.form-field-container.otp>div:last-child>* button:disabled{opacity:.3;cursor:not-allowed}.form-field-container .select-container{position:relative}.form-field-container .select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.form-field-container .select-container::after{content:"";position:absolute;top:13px;right:12px;width:16px;height:16px;background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 10.25L4 6.25001L4.93333 5.31668L8 8.38335L11.0667 5.31668L12 6.25001L8 10.25Z" fill="%23000000"/></svg>')}.form-field-container.checkbox input[type=checkbox]{cursor:pointer;width:1px;height:1px;padding:0}.form-field-container.checkbox label{width:100%;cursor:pointer;font-family:"Noto Sans HK",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5}.form-field-container.checkbox label *{cursor:pointer;font-family:"Noto Sans HK",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5}.form-field-container.checkbox label a{text-decoration:underline}.form-field-container.checkbox input{opacity:0;position:absolute}.form-field-container.checkbox input+label{position:relative;padding-left:36px;padding-top:2px;padding-bottom:2px;cursor:pointer}.form-field-container.checkbox input+label::after{content:"";position:absolute;top:4px;left:0;width:20px;height:20px;border-radius:4px;border:1px solid #a9a9a9}.form-field-container.checkbox input:checked+label::after{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.99' height='20' viewBox='0 0 19.99 20'%3E%3Cpath id='Vector' d='M14.19 0H5.81C2.17 0 0 2.17 0 5.81v8.37C0 17.83 2.17 20 5.81 20h8.37c3.64 0 5.81-2.17 5.81-5.81V5.81C20 2.17 17.83 0 14.19 0Zm.59 7.7L9.11 13.37a.748.748 0 0 1-1.06 0L5.22 10.54A.75.75 0 1 1 6.28 9.48l2.3 2.3 5.14-5.14A.75.75 0 0 1 14.78 7.7Z' fill='%23008C44'/%3E%3C/svg%3E");border:0}section.full-width-image-banner{position:relative;width:100%;height:400px}section.full-width-image-banner.negative-bottom{margin-bottom:-200px}section.full-width-image-banner img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.full-width-image-banner.height-auto{height:auto}section.full-width-image-banner.height-auto img{position:relative;height:auto}section.app-container-image-banner img{width:100%;height:320%;-o-object-fit:cover;object-fit:cover}section.share{background-color:#f6f6f6}section.share>.app-container{padding-top:56px;padding-bottom:56px}section.share h4{font-size:2rem;color:#05503b;margin-bottom:40px;text-align:center}section.share .share-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}#popup-overlay-tnc .popup-overlay-close-button-container{position:absolute;top:46px;right:80px;z-index:1}#popup-overlay-tnc .popup-overlay-close-button-container button.popup-overlay-close{display:-webkit-box;display:-ms-flexbox;display:flex}#popup-overlay-tnc .popup-overlay-close-button-container button.popup-overlay-close img{width:32px;height:auto}@media(max-width: 767.98px){#popup-overlay-tnc .popup-overlay-close-button-container{top:24px;right:32px}}#popup-overlay-tnc .app-container{width:100vw;max-width:1052px}#popup-overlay-tnc .app-container .tnc-content{background-color:#fff;padding-left:40px;padding-right:40px;border-radius:16px;padding-bottom:30px}@media(max-width: 767.98px){#popup-overlay-tnc .app-container .tnc-content{padding-left:20px;padding-right:20px}}#popup-overlay-tnc .app-container .tnc-content .title-container{padding:20px 40px;width:100%;min-height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#popup-overlay-tnc .app-container .tnc-content .body-container{max-height:calc(80vh - 120px - 120px);overflow:auto;padding-left:20px}#popup-overlay-tnc .app-container .tnc-content .body-container *+*{margin-top:16px}#popup-overlay-tnc .app-container .tnc-content .body-container .aligncenter{display:block;margin-left:auto;margin-right:auto}#popup-overlay-tnc .app-container .tnc-content .body-container ul{list-style:disc}#popup-overlay-tnc .app-container .tnc-content .body-container ol{list-style:decimal}#popup-overlay-tnc .app-container .tnc-content .body-container ul,#popup-overlay-tnc .app-container .tnc-content .body-container ol{padding-left:12px}#popup-overlay-tnc .app-container .tnc-content .body-container ul li,#popup-overlay-tnc .app-container .tnc-content .body-container ol li{margin-left:8px}#popup-overlay-tnc .app-container .tnc-content .body-container ul li+li,#popup-overlay-tnc .app-container .tnc-content .body-container ol li+li{margin-top:14px}#popup-overlay-tnc .app-container .tnc-content .body-container li{font-family:"Noto Sans HK",sans-serif;font-size:1rem;font-weight:400;line-height:1.5}#popup-overlay-tnc .app-container .tnc-content .agree-button-container{width:100%;height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#popup-overlay-tnc .app-container .tnc-content .agree-button-container button{width:100%;max-width:370px}#popup-overlay-tnc.general .app-container .tnc-content .agree-button-container{display:none}#popup-overlay-alert .app-container{width:100vw;max-width:626px}#popup-overlay-alert .app-container .alert-content{background-color:#fff;padding:60px;border-radius:16px}#popup-overlay-alert .app-container .alert-content .body-container{text-align:center}#popup-overlay-alert .app-container .alert-content .body-container *+*{margin-top:16px}#popup-overlay-alert .app-container .alert-content .body-container .aligncenter{display:block;margin-left:auto;margin-right:auto}#popup-overlay-alert .app-container .alert-content .body-container ul{list-style:disc}#popup-overlay-alert .app-container .alert-content .body-container ol{list-style:decimal}#popup-overlay-alert .app-container .alert-content .body-container ul,#popup-overlay-alert .app-container .alert-content .body-container ol{padding-left:12px}#popup-overlay-alert .app-container .alert-content .body-container ul li,#popup-overlay-alert .app-container .alert-content .body-container ol li{margin-left:8px}#popup-overlay-alert .app-container .alert-content .body-container ul li+li,#popup-overlay-alert .app-container .alert-content .body-container ol li+li{margin-top:14px}#popup-overlay-alert .app-container .alert-content .body-container li{font-family:"Noto Sans HK",sans-serif;font-size:1rem;font-weight:400;line-height:1.5}#popup-overlay-alert .app-container .alert-content .agree-button-container{margin-top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#popup-overlay-alert .app-container .alert-content .agree-button-container button{width:100%;max-width:370px}#popup-overlay-game-share .app-container{width:100vw;max-width:626px}#popup-overlay-game-share .app-container .game-share-content{background-color:#fff;padding:60px;border-radius:16px}#popup-overlay-game-share .app-container .game-share-content .body-container{text-align:center}#popup-overlay-game-share .app-container .game-share-content .body-container *+*{margin-top:16px}#popup-overlay-game-share .app-container .game-share-content .body-container .aligncenter{display:block;margin-left:auto;margin-right:auto}#popup-overlay-game-share .app-container .game-share-content .body-container ul{list-style:disc}#popup-overlay-game-share .app-container .game-share-content .body-container ol{list-style:decimal}#popup-overlay-game-share .app-container .game-share-content .body-container ul,#popup-overlay-game-share .app-container .game-share-content .body-container ol{padding-left:12px}#popup-overlay-game-share .app-container .game-share-content .body-container ul li,#popup-overlay-game-share .app-container .game-share-content .body-container ol li{margin-left:8px}#popup-overlay-game-share .app-container .game-share-content .body-container ul li+li,#popup-overlay-game-share .app-container .game-share-content .body-container ol li+li{margin-top:14px}#popup-overlay-game-share .app-container .game-share-content .body-container li{font-family:"Noto Sans HK",sans-serif;font-size:1rem;font-weight:400;line-height:1.5}#popup-overlay-game-share .app-container .game-share-content .share-container{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}#popup-overlay-game-share .app-container .game-share-content .share-container>a{display:-webkit-box;display:-ms-flexbox;display:flex}#popup-overlay-game-share .app-container .game-share-content .button-container{margin-top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#popup-overlay-game-share .app-container .game-share-content .button-container a{width:100%;max-width:370px}@media(max-width: 767.98px){#popup-overlay-game-share .app-container .game-share-content{background-color:#fff;padding:24px}#popup-overlay-game-share .app-container .game-share-content .share-container{margin-top:20px;gap:24px}}#popup-overlay-redeem-with-passcode .app-container{width:100vw;max-width:626px}#popup-overlay-redeem-with-passcode .app-container .redeem-with-passcode-content{background-color:#fff;padding:60px;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}#popup-overlay-redeem-with-passcode .app-container .redeem-with-passcode-content .form-field-container{margin-top:16px;width:100%}#popup-overlay-redeem-with-passcode .app-container .redeem-with-passcode-content .form-field-container input#redeem-passcode{width:100%;max-width:370px;text-align:center}#popup-overlay-redeem-with-passcode .app-container .redeem-with-passcode-content .form-error-container{margin-top:16px}#popup-overlay-redeem-with-passcode .app-container .redeem-with-passcode-content .form-error-container .error{color:#d71920}#popup-overlay-redeem-with-passcode .app-container .redeem-with-passcode-content .button-container{margin-top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#popup-overlay-redeem-with-passcode .app-container .redeem-with-passcode-content .button-container>*{width:100%}#popup-overlay-redeem-with-passcode .app-container .redeem-with-passcode-content .button-container>*+*{margin-top:12px}#popup-overlay-redeem-with-passcode .app-container .redeem-with-passcode-content .button-container a{width:100%;max-width:370px}#popup-overlay-redeem-with-passcode .app-container .redeem-with-passcode-content .submit-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}