.footer-container-wrapper,.header-container-wrapper{display:none}.body-container{padding:0}@import url("https://fonts.googleapis.com/css2?family=Titillium+Web:wght@200;300;400;600;700&display=swap");@font-face{font-display:swap;font-family:Soho Pro Bold;src:url(https://get.geneco.sg/hubfs/repository/fonts/SohoPro-Bold.woff) format("woff"),url(https://get.geneco.sg/hubfs/repository/fonts/SohoPro-Bold.otf) format("otf"),url(https://get.geneco.sg/hubfs/repository/fonts/SohoPro-Bold.eot) format("eot")}.soho{font-family:Soho Pro Bold,Times New Roman,Times,serif!important;font-weight:700}:root{--green:#2dc84c;--blue:#001489;--white:#fff;--light-blue:#4ba6de;--light-grey:#eeedef;--grey-out:#bbb;--cyan:#4dc2b3;--yellow:#edc964;--default:#636569;scroll-behavior:auto}.f-blue{color:var(--blue)!important}.f-green{color:var(--green)!important}.f-light-blue{color:var(--light-blue)!important}.f-white{color:#fff!important}.f-default{color:var(--default)!important}.f-grey-out{color:var(--grey-out)!important}.f-yellow{color:var(--yellow)!important}.bg-blue{background:#001489;color:#fff}.bg-green{background:#2dc84c;color:#fff}.bg-light-grey{background:#eeedef}.bg-white{background:#fff}.bg-light-blue{background:#4ba6de;color:#fff}.bg-cyan{background:#4dc2b3;color:#fff}.bg-grey{background-color:#ececec}.bg-alternate{background:url(https://get.geneco.sg/hubfs/Campaign/2023%20The%20Magic%20Of%20Hope/alternate-bg.webp);background-size:100% auto}.bg-tmoh{background:url(https://get.geneco.sg/hubfs/Campaign/2023%20The%20Magic%20Of%20Hope/tmoh-bg.jpg);background-size:100% auto}.bg-jolly{background:#c39118;background:linear-gradient(0deg,#c39118 20%,#ffe083 50%,#edc963 90%,#f2d386)}.bg-light-green{background-color:#e2c677}.bg-dark-blue{background-color:#00113d}.mt40{margin-top:40px}button{border:none;border-radius:30px;box-shadow:none}button.blue{background:var(--blue);color:var(--white)}button.blue:hover{background:#26379b}button.green{background:var(--green);color:var(--white)}button.green:hover{background:#42ce5e}button .iconify{vertical-align:-.65em}.center{text-align:center}.strong{font-weight:700}.nonselect{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.nonselect::selection{background:transparent}img{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}img::selection{background:transparent}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;background:#f1f1f1;color:var(--default);font-family:Titillium Web,sans-serif;font-size:1rem;height:100%;margin:0;padding:0;width:100%}a.anchor{display:block;position:relative;top:0;visibility:hidden}.container{padding:0}h2{font-size:3rem;margin-bottom:1em}h2,h3{font-weight:700;line-height:1.2}h3{font-size:1.6rem;margin-bottom:.25em}.wrapper{max-width:1140px}.margin-auto{margin-left:auto;margin-right:auto}.padding-top-1{padding-top:1em}.padding-top-2{padding-top:2em}.padding-top-3{padding-top:3em}.padding-bottom-1{padding-bottom:1em}.padding-bottom-2{padding-bottom:2em}.padding-bottom-3{padding-bottom:3em}.container-shadow{box-shadow:0 0 1.7px rgba(0,0,0,.098),0 0 4px rgba(0,0,0,.141),0 0 7.5px rgba(0,0,0,.175),0 0 13.4px rgba(0,0,0,.209),0 0 25.1px rgba(0,0,0,.252),0 0 60px rgba(0,0,0,.35)}button{cursor:pointer;font-weight:700;padding:8px 24px;text-decoration:none;text-transform:uppercase}button.outline{background:transparent;border:2px solid #001489}button.outline:hover{border-color:#4d5bac;color:#4d5bac!important}button.outline.white{border-color:#fff;color:#fff}button.outline.white:hover{border-color:#e2c677;color:#e2c677!important}button.outline.small{font-size:1vw}button.outline.green{border-color:var(--green)}button.outline.green:hover{border-color:#6cd982;color:#6cd982!important}header{background:var(--white);height:70px;padding:15px 0;z-index:9}header .header-wrapper{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto}header .header-wrapper #logo{max-height:60px;padding:10px 0;width:100%}header .nav-wrapper{color:var(--blue);column-gap:2.5em;display:flex;flex-direction:row;font-size:1.2rem;font-weight:600;list-style:none;margin:0}header .nav-wrapper li{cursor:pointer}header .nav-wrapper li:hover{color:#4d5bac}header .nav-wrapper li a{color:var(--blue)}.mobile-burger,.mobile-nav-close{display:none;position:absolute;right:24px;top:20px}.mobile-nav{background:var(--blue);display:none;height:100vh;left:0;position:absolute;top:0;transform:translateY(calc(-100vh - 90px));transition:.25s ease-in-out;width:100%;z-index:2}.mobile-nav .mobile-nav-wrapper{align-items:center;color:var(--white);display:flex;flex-direction:column;height:100%;justify-content:center;list-style:none;padding:0;row-gap:1.5em}.mobile-nav .mobile-nav-wrapper li{font-size:1.8rem}.mobile-nav .mobile-nav-wrapper li a{color:var(--white);text-decoration:none}.hero-wrapper{align-items:center;background-color:#ececec;background:url(https://get.geneco.sg/hubfs/Campaign/2023%20The%20Magic%20Of%20Hope/header-bg.webp);background-size:auto 100%;display:flex;flex-direction:row;height:calc(100vh - 70px);width:100%}.hero-wrapper .hero-container{background:var(--white);border-radius:2em;box-shadow:0 0 1.7px rgba(0,0,0,.098),0 0 4px rgba(0,0,0,.141),0 0 7.5px rgba(0,0,0,.175),0 0 13.4px rgba(0,0,0,.209),0 0 25.1px rgba(0,0,0,.252),0 0 60px rgba(0,0,0,.35);display:flex;flex-direction:row;height:calc(65vh - 45px);margin:0 auto;overflow:hidden;position:relative;width:100%}.hero-wrapper .hero-container .hero-content{display:flex;flex-direction:column;justify-content:center;padding:2.5em;width:50%;z-index:1}.hero-wrapper .hero-container .hero-content h1{color:var(--white);font-size:3.8rem;line-height:1;margin:0}.hero-wrapper .hero-container .hero-content h1 span.h1-sm{font-size:3rem}.hero-wrapper .hero-container .hero-content h1 span.h1-lg{display:block;font-size:7rem;margin-bottom:0;margin-top:15px}.hero-wrapper .hero-container .hero-content h1 span.h1-lg span.header-sym#dollar{font-size:4.5rem}.hero-wrapper .hero-container .hero-content h2{color:var(--blue);font-size:2.4rem;font-weight:700;line-height:1.2;margin-bottom:0;margin-top:30px}.hero-wrapper .hero-container .hero-content h2 br{display:none}.hero-wrapper .hero-container .hero-content .blurb{background:var(--green);color:var(--white);font-size:1.2rem;font-weight:700;letter-spacing:.05em;margin-top:1em;max-width:200px;padding:5px 15px;text-align:center}.hero-wrapper .hero-container .hero-image{width:50%}.hero-wrapper .hero-container img.emblem-11-11{margin-top:-25px;max-width:180px}.hero-wrapper .hero-container .hero-image img.emblem{max-height:100px;position:absolute;right:1em;top:1em;z-index:1}.hero-wrapper .hero-container .hero-image img.image{bottom:0;margin-left:0;max-height:100%;position:absolute;right:0;z-index:0}.plan-wrapper{background-color:#fff;background:url(https://get.geneco.sg/hubfs/Campaign/2023%20The%20Magic%20Of%20Hope/bg-plans.webp);background-size:100% auto}.plan-wrapper .container{border-bottom-left-radius:2em;border-bottom-right-radius:2em;border-top-left-radius:2em;border-top-right-radius:2em;display:flex;flex-direction:row;height:345px}.plan-wrapper .container .image-wrapper{width:50%}.plan-wrapper .container .image-wrapper img{max-width:100%}.plan-wrapper .container .content-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:1.5em;width:50%}.plan-wrapper .plan-row{column-gap:1em;display:flex;flex-direction:row;margin-top:3em}.plan-wrapper .plan-row>.container{height:auto}.plan-wrapper .plan-row .plan-24{border-bottom-left-radius:2em;border-top-left-radius:2em;width:50%}.plan-wrapper .plan-row .plan-12{width:50%}.plan-wrapper .plan-row .col-plan{border-top-left-radius:2em;border-top-right-radius:2em}.plan-wrapper .plan-row .plan-12 .col-plan,.plan-wrapper .plan-row .plan-12 .col-promo,.plan-wrapper .plan-row .plan-24 .col-plan,.plan-wrapper .plan-row .plan-24 .col-promo{width:50%}.plan-wrapper .plan-row .plan-12 .col-plan .plan-12-img,.plan-wrapper .plan-row .plan-24 .col-plan .plan-24-img{max-width:100%}.plan-wrapper .plan-row .plan-12 .col-plan,.plan-wrapper .plan-row .plan-24 .col-plan{border-bottom-left-radius:2em;border-bottom-right-radius:2em;border-top-left-radius:2em;border-top-right-radius:2em;overflow:hidden}.plan-wrapper .plan-row .col-plan{color:var(--default);display:inline-table;overflow:hidden;padding-bottom:2.5em;text-align:center}.plan-wrapper .plan-row .col-plan h4{font-size:1.8rem;font-weight:700;margin:.75em 0 0}.plan-wrapper .plan-row .col-plan h5{font-size:2.4rem;font-weight:700;margin:0}.plan-wrapper .plan-row .col-plan h5 span.unit{font-size:1.8rem;margin-left:-.35em}.plan-wrapper .plan-row .col-plan h6{font-size:1.4rem;font-weight:600;margin:0 auto 1em}.plan-wrapper .plan-row .col-promo{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1.5em;text-align:center}.plan-wrapper .plan-row .col-promo h4{font-size:1.6rem;font-weight:600;margin:0}.plan-wrapper .plan-row .col-promo h5{font-size:3rem;font-weight:700;line-height:1.2;margin:.25em auto 0}.plan-wrapper .plan-row .col-promo h5 .dollar{font-size:2.4rem}.plan-wrapper .plan-row .col-promo h5 span.desc{color:var(--green);display:block;font-size:2rem;font-weight:600;margin:0}.plan-wrapper .plan-row .col-promo .icon{background:var(--green);border-radius:2em;margin:1em auto .5em;padding:.25em}.plan-wrapper .plan-row .col-promo .divider{background:var(--green);height:5px;margin:1.5em auto 1em;width:40px}.plan-wrapper .plan-row .col-promo .divider.blue{background:var(--blue)}.plan-wrapper .plan-row .col-promo h5.promocode{font-size:2.4rem;font-weight:600}.plan-wrapper .plan-row .col-promo h5.promocode span.desc{font-size:1.4rem;font-weight:400}.plan-wrapper .plan-row .col-promo .terms{margin-top:1em}.plan-wrapper .plan-row .col-promo .terms,.plan-wrapper .plan-row .col-promo .terms a{color:var(--white);font-size:.9rem;text-decoration:none}.plan-wrapper .row-go-green,.plan-wrapper .row-referral{height:340px;margin-top:3em;overflow:hidden}.plan-wrapper .plan-contest h3{font-size:2.6rem;margin-bottom:0;margin-top:0}.plan-wrapper .plan-contest h3 span{display:block}.plan-wrapper .plan-contest h3 span.h3-xs{font-size:1.6rem}.plan-wrapper .plan-contest p{margin-top:.5em}.plan-wrapper .plan-contest p a{color:var(--blue);text-decoration:none}.plan-wrapper .row-go-green h3,.plan-wrapper .row-referral h3{font-size:3rem;margin-top:0}.plan-wrapper .row-go-green h3 span.h3-sm,.plan-wrapper .row-referral h3 span.h3-sm{display:block;font-size:2rem}.plan-wrapper .row-go-green .blurb{background:var(--green);border-radius:25px;font-size:1rem;font-weight:700;padding:5px 25px}.cc-offer-wrapper .row-cc-offer{column-gap:1.5em;display:flex;flex-direction:row;flex-grow:3;flex-wrap:wrap;justify-content:center}.cc-offer-wrapper .row-cc-offer .col-cc-offer{border-radius:2em;overflow:hidden;width:calc(33.33333% - 3em)}.cc-offer-wrapper .row-cc-offer .col-cc-offer .image-wrapper img{max-width:100%}.cc-offer-wrapper .row-cc-offer .col-cc-offer .content-wrapper{padding:2em}.cc-offer-wrapper .row-cc-offer .col-cc-offer .content-wrapper h3{color:var(--blue);font-size:1.2rem;margin:0 0 .5em}.cc-offer-wrapper .row-cc-offer .col-cc-offer:nth-child(n+4){margin-top:1.5em}.pur-wrapper .row-pur{column-gap:1.5em;display:flex;flex-direction:row;flex-grow:3;flex-wrap:wrap;justify-content:center;row-gap:1.5em}.pur-wrapper .row-pur .col-pur{width:calc(33.33333% - 3em)}.pur-wrapper .row-pur .col-pur .image-wrapper img{max-width:100%;width:100%}.pur-wrapper .row-pur .col-pur .content-wrapper h4{color:var(--default);font-size:1rem;font-weight:600;margin:0}.pur-wrapper .row-pur .col-pur .content-wrapper h3{color:var(--blue);font-size:1.2rem;margin:0 0 .5em;min-height:95px}.pur-wrapper .row-pur .col-pur .content-wrapper span.plus{font-size:.9rem;vertical-align:.2em}.pur-wrapper .row-pur .col-pur .content-wrapper{background-color:var(--white);display:inline-block;margin:-1em 10px 0;padding:1.5em;width:calc(100% - 20px)}#back-to-top{border:3px solid var(--blue);border-radius:24px;bottom:3em;content:url(https://api.iconify.design/ion/chevron-up-outline.svg?color=%23001489);cursor:pointer;display:none;height:48px;padding:0 2px;position:fixed;right:3.5em;text-align:center;width:48px;z-index:10}#back-to-top #ico-back-to-top{vertical-align:-.75em}#back-to-top.dark{border-color:var(--blue);content:url(https://api.iconify.design/ion/chevron-up-outline.svg?color=%23001489)}#back-to-top.light{border-color:var(--white);content:url(https://api.iconify.design/ion/chevron-up-outline.svg?color=white)}.footer{background:var(--white);display:flex;justify-content:center;padding:3em 0;text-align:center;width:100%}.footer #logo{margin:0 auto;width:160px}.footer p{font-size:2.2rem;line-height:1.2;margin-bottom:0;margin-left:1em;margin-top:-.1em;text-align:left}.footer p br{display:none}.mobile-nav-wrapper li.tmoh a,.nav-wrapper li.tmoh a{display:inline-block;padding-left:0}.mobile-nav-wrapper li.tmoh:before,.nav-wrapper li.tmoh:before{content:"#"}#tmoh-title{margin-bottom:30px;margin-top:-200px;max-width:240px}#tmoh-content-box{max-width:100%;z-index:0}#tmoh-content{justify-content:normal;margin-top:30px;position:relative}#tmoh-content,.tmoh-wrapper{align-content:center;display:flex}.tmoh-wrapper{flex-wrap:wrap;min-height:1000px}.tmoh-wrapper .wrapper{max-width:1400px}#tmoh-content .tmoh-col{width:calc(50% - 3em)}#tmoh-content .tmoh-col.text-col{display:table}#tmoh-content .tmoh-col.text-col .text-wrapper{display:table-cell;vertical-align:middle}#tmoh-content #tmoh-kv{max-width:400px}#tmoh-content #tmoh-kv,#tmoh-content #tmoh-title{display:inline-block}#tmoh-content #tmoh-brand{margin-bottom:30px;max-width:380px}#tmoh-content p{font-size:1.2rem}#tmoh-content #tmoh-btn{cursor:pointer;margin-top:30px;max-width:200px}#tmoh-content .tmoh-content-wrapper{margin-top:1.5em;padding:2em 3em;position:absolute;width:100%;z-index:1}#tmoh-content .tmoh-content-wrapper #partnership-logo{max-width:360px}#tmoh-content .tmoh-content-wrapper .row{display:flex}#tmoh-content .tmoh-content-wrapper #tmoh-ebook{margin-right:-1.5em;max-width:360px}#tmoh-content .tmoh-content-wrapper .text-wrapper{display:flex;flex-direction:column;font-size:1.4rem;margin-top:3em;max-width:700px}#tmoh-content .btn.btn-special{background:#a1884f;background:linear-gradient(0deg,#a1884f,#f8f95e 35%,#f8f95e 65%,#a1884f);border-radius:30px;margin-left:auto;margin-right:auto;max-width:240px;padding:.75em 1.5em}#tmoh-content #tmoh-magical-book{margin-top:-12em;max-width:480px}.tmoh-wrapper{position:relative}.tmoh-wrapper #tmoh-mock{bottom:0;left:0;max-width:30vw;position:absolute}.sym#dollar{font-size:2rem}@media only screen and (max-width:1599px){.hero-wrapper .hero-container .hero-content{padding-left:4vw;width:70%}.hero-wrapper .hero-container{height:calc(70vh - 45px)}.hero-wrapper .hero-container .hero-image img.image{max-height:65vh;max-width:none}.hero-wrapper .hero-container .hero-image img.emblem{max-width:none;max-width:22vh}}@media only screen and (max-width:1399px){.hero-wrapper .hero-container{width:80%}.hero-wrapper .hero-container .hero-content{padding-left:3vw}.hero-wrapper .hero-container .hero-image img.image{max-height:75vh}#tmoh-content p{font-size:1.1rem}}@media only screen and (max-width:1399px) and (max-height:799px){.hero-wrapper .hero-container .hero-content{width:calc(60% - 5em)}.hero-wrapper .hero-container .hero-image{width:35%}.hero-wrapper .hero-container .hero-image img.emblem{max-height:20vh}.hero-wrapper .hero-container .hero-content h1{font-size:4.6rem}.hero-wrapper .hero-container .hero-content h1 span.h1-sm{font-size:3rem}}@media only screen and (min-width:2000px){.hero-wrapper .hero-container{height:calc(40vh - 45px);max-height:545px}}@media only screen and (max-width:1399px) and (max-height:699px){.hero-wrapper .hero-container{height:calc(80vh - 45px)}}@media only screen and (max-width:1399px) and (max-height:599px){.hero-wrapper .hero-container{height:calc(80vh - 45px)}}@media only screen and (max-width:1400px) and (min-width:1279px){.tmoh-wrapper .text-wrapper p br{display:inline-block}}@media only screen and (max-width:1299px){.hero-wrapper .hero-container .hero-image img.image{max-height:100%}.hero-wrapper .hero-container .hero-content h1 span.h1-lg span.header-sym#dollar{font-size:4rem}}@media only screen and (max-width:1299px) and (max-height:599px){.hero-wrapper .hero-container .hero-content h1 span.h1-sm{display:block;font-size:2.6rem}.hero-wrapper .hero-container .hero-content h1 span.h1-lg{font-size:6rem;margin-bottom:15px}.hero-wrapper .hero-container .hero-content h2{font-size:2rem}}@media only screen and (max-width:1024px){.hero-wrapper .hero-container .hero-content h1 span.h1-lg span.header-sym#dollar{font-size:3rem}.hero-wrapper .hero-container .hero-image img.emblem{max-width:120px}.hero-wrapper .hero-container .hero-image img.image{max-height:100%}.hero-wrapper .hero-container .hero-content{padding-left:3vw}.wrapper{max-width:960px}.hero-wrapper .hero-container .hero-content h1{font-size:2.4rem}.hero-wrapper .hero-container .hero-content h2{font-size:1.6rem;margin-left:0!important}.plan-wrapper .plan-row .col-promo h5{font-size:4rem}.hero-wrapper .hero-container .hero-content h1 span.h1-sm,.plan-wrapper .plan-row .col-promo h5 .dollar{font-size:2rem}.hero-wrapper .hero-container .hero-content h1 span.h1-lg{font-size:5rem}.plan-wrapper .plan-row .col-plan h5{font-size:2.8rem}h2{margin:0 auto 1.5em;max-width:740px}.plan-wrapper .row-go-green h3,.plan-wrapper .row-referral h3,h2{font-size:2.4rem}.cc-offer-wrapper .row-cc-offer .col-cc-offer .content-wrapper h3,.plan-wrapper .plan-row .col-promo h5 span.desc,.plan-wrapper .row-go-green h3 span.h3-sm,.plan-wrapper .row-referral h3 span.h3-sm,h3{font-size:1.2rem}.plan-wrapper .plan-contest h3{font-size:1.4rem}.plan-wrapper .plan-contest h3 span.h3-xs{font-size:1.2rem}.cc-offer-wrapper .row-cc-offer .col-cc-offer .content-wrapper h3 br{display:none}.plan-wrapper .container{height:290px}.plan-wrapper .row-go-green,.plan-wrapper .row-referral{height:285px}.pur-wrapper .row-pur .col-pur{width:calc(50% - 3em)}.pur-wrapper .row-pur .col-pur .content-wrapper h3{min-height:50px}.bg-tmoh{background-size:auto 100%}.tmoh-wrapper #tmoh-mock{max-width:42vw}#tmoh-content .tmoh-content-wrapper #partnership-logo{max-width:320px}#tmoh-content .tmoh-content-wrapper #tmoh-ebook{max-width:240px}#tmoh-content .tmoh-content-wrapper .text-wrapper{font-size:1.2rem;margin-top:1.5em;max-width:600px}#tmoh-content #tmoh-magical-book{margin-top:-9em}.footer p{font-size:1.6rem;margin-top:.25em}}@media only screen and (min-width:899px) and (max-width:1025px) and (max-height:1367px) and (min-height:999px){.hero-wrapper .hero-container{height:calc(40vh - 45px);max-height:380px}.hero-wrapper .hero-container .hero-content{height:100%!important;width:calc(60% - 5em)}.hero-wrapper .hero-container .hero-image{height:100%!important;width:40%}.hero-wrapper .hero-container .hero-image img.image{bottom:0!important;max-height:100%!important}}@media only screen and (max-width:999px){a.anchor{top:-3em}.hero-wrapper .hero-container .hero-image img.emblem{max-width:160px}header{left:0;position:fixed;top:0;width:100%}.nav-wrapper{display:none!important}.mobile-burger,.mobile-nav{display:block}.mobile-burger,.mobile-nav-close{top:15px}.mobile-burger .iconify{height:45px;width:45px}.mobile-nav .mobile-nav-wrapper{row-gap:3em}.mobile-nav.active{transform:translateY(0)}.mobile-nav.active .mobile-nav-close{display:block}header .header-wrapper{justify-content:center}.wrapper{max-width:640px}.hero-wrapper{height:100vh}.hero-wrapper .hero-container{background:#efce87;background:linear-gradient(112deg,#efce87,#ffe083 31%,#ffe49c 62%,#c39118);flex-direction:column;height:calc(90vh - 90px);justify-content:space-between;margin-top:45px;max-width:480px}.hero-wrapper .hero-container .hero-image{height:50%;order:1;width:100%}.hero-wrapper .hero-container .hero-content{height:45%;order:2;padding:2.5em;width:100%}.hero-wrapper .hero-container .hero-image img.image{margin-left:0;max-height:none;max-width:100%;top:0}.plan-wrapper .row-go-green,.plan-wrapper .row-referral{max-width:480px}.plan-wrapper .row-go-green .img-wrapper img,.plan-wrapper .row-referral .img-wrapper img{border-radius:2em}.hero-wrapper .hero-container .hero-image img.emblem{max-width:130px}.hero-wrapper .hero-container .hero-content h1{font-size:4.2rem}.hero-wrapper .hero-container .hero-content h1 span.h1-lg,.hero-wrapper .hero-container .hero-content h1 span.h1-sm{display:block}.hero-wrapper .hero-container .hero-content h1 span.h1-sm{font-size:2.4rem}.hero-wrapper .hero-container .hero-content h1 span.h1-sm.f-blue{margin-top:15px}.plan-wrapper .plan-row .col-promo h5{font-size:6rem}.plan-wrapper .plan-row .col-plan h5,.plan-wrapper .plan-row .col-promo h5 .dollar,h2{font-size:3rem}h2 br{display:none}.plan-wrapper .plan-row .col-promo h5 span.desc,.plan-wrapper .row-go-green h3 span.h3-sm,.plan-wrapper .row-referral h3 span.h3-sm,h3{font-size:2.4rem}.cc-offer-wrapper .row-cc-offer .col-cc-offer .content-wrapper h3{font-size:1.8rem}.pur-wrapper .row-pur .col-pur .content-wrapper{width:calc(100% - 20px)}.pur-wrapper .row-pur .col-pur .content-wrapper h3{font-size:1.8rem}.pur-wrapper .row-pur .col-pur .content-wrapper h4{font-size:1.2rem}.plan-wrapper .container.plan-contest{flex-direction:column;height:auto}.plan-wrapper .container .image-wrapper{width:100%}.plan-wrapper .container .content-wrapper{padding:1em 2.5em 2.5em;width:100%}.plan-wrapper .plan-row{flex-direction:column;row-gap:3em}.plan-wrapper .plan-row .plan-24{border-top-right-radius:2em;flex-direction:column;width:100%}.plan-wrapper .plan-row .plan-24 .col-plan,.plan-wrapper .plan-row .plan-24 .col-promo{width:100%}.plan-wrapper .plan-row .plan-12,.plan-wrapper .plan-row .plan-24 .col-plan{border-top-right-radius:2em;width:100%}.plan-wrapper .plan-row .col-plan,.plan-wrapper .plan-row .plan-12,.plan-wrapper .plan-row .plan-24{max-width:480px}.plan-wrapper .container{flex-direction:column;height:auto}.cc-offer-wrapper .row-cc-offer{flex-direction:column;row-gap:1.5em}.cc-offer-wrapper .row-cc-offer .col-cc-offer{margin-left:auto;margin-right:auto;max-width:480px;width:100%}.pur-wrapper .row-pur .col-pur{width:100%}.plan-wrapper .container .image-wrapper img{border-top-left-radius:2em;border-top-right-radius:2em}.bg-jolly{background:#efce87;background:linear-gradient(170deg,#efce87,#ffe083 70%,#c39118)}.bg-tmoh{background:url(https://get.geneco.sg/hubfs/Campaign/2023%20The%20Magic%20Of%20Hope/tmoh-bg-mobile.jpg);background-size:100% auto}#tmoh-title{margin-top:0;max-width:320px}#tmoh-content{flex-direction:column;margin-top:1.5em}#tmoh-content .tmoh-content-wrapper #tmoh-ebook{margin-left:auto;margin-right:auto;margin-top:3em;max-width:80%}#tmoh-content .tmoh-content-wrapper .text-wrapper{font-size:1.6rem}#tmoh-content .btn.btn-special{font-size:1.6rem;margin-top:1.5em;max-width:none;padding:.75em 3em}#tmoh-content #tmoh-magical-book{margin-top:-15em;max-width:560px}.tmoh-wrapper #tmoh-mock{max-width:90vw}#tmoh-title{max-width:240px}#tmoh-content .tmoh-col{margin:0 auto;width:calc(100% - 6em)}#tmoh-content .tmoh-col:first-child{margin-bottom:3em}.plan-wrapper .plan-row .plan-12 .col-plan,.plan-wrapper .plan-row .plan-12 .col-promo{width:100%}}@media only screen and (max-width:999px) and (min-height:1000px){.hero-wrapper .hero-container{height:calc(85vh - 90px);margin-top:0;max-width:480px}.hero-wrapper .hero-container .hero-image img.image{max-width:100%}.hero-wrapper .hero-container .hero-content{height:38%!important}}@media only screen and (max-width:799px){.hero-wrapper .hero-container{max-width:380px}.plan-wrapper .plan-contest h3{font-size:2.4rem}.plan-wrapper .plan-contest h3 span.h3-xs{font-size:1.6rem}body,html{overflow-x:hidden}.hero-wrapper .hero-container .hero-content h1 span.h1-sm{font-size:1.8rem}.footer{flex-direction:column}.footer p{font-size:1rem;margin-left:0;margin-top:1em;text-align:center}.footer p br{display:inline-block}}@media only screen and (max-width:599px){.hero-wrapper .hero-container .hero-content h1 span.h1-lg span.header-sym#dollar{font-size:2rem}#back-to-top{background:hsla(0,0%,100%,.75);border:none;bottom:1em;box-shadow:0 0 20px rgba(0,0,0,.07);content:url(https://api.iconify.design/ion/chevron-up-outline.svg?color=%23001489);right:1em}.hero-wrapper .hero-container .hero-image img.emblem{max-width:100px}header .header-wrapper #logo{max-height:60px}.wrapper{margin:0 auto;max-width:calc(100% - 3em)}.hero-wrapper .hero-container{height:calc(90% - 90px);margin-left:auto;margin-right:auto;max-width:max(70%,280px)}.hero-wrapper .hero-container .hero-image{height:45%}.hero-wrapper .hero-container .hero-content{height:45%;padding:2.5em 1.5em}.hero-wrapper .hero-container .hero-content h1{font-size:1.8rem;line-height:1.2}.hero-wrapper .hero-container .hero-content h1 br{display:none}.hero-wrapper .hero-container .hero-content h1 span.h1-lg,.hero-wrapper .hero-container .hero-content h1 span.h1-sm{display:block}.hero-wrapper .hero-container .hero-content h1 span.h1-sm{font-size:1.4rem}.hero-wrapper .hero-container .hero-content h1 span.h1-lg{font-size:3rem}.hero-wrapper .hero-container .hero-content h1 span.h1-lg.f-blue,.hero-wrapper .hero-container .hero-content h1 span.h1-sm.f-blue{margin-top:0}.hero-wrapper .hero-container .hero-content h2{font-size:1.2rem;margin-top:15px}.sym#dollar{font-size:1rem}.hero-wrapper .hero-container .hero-content .blurb{font-size:1.1rem;margin-left:auto;margin-right:auto;padding:5px 10px;width:100%}.hero-wrapper .hero-container .hero-image img.image{max-height:none;max-width:100%;top:0}.cc-offer-wrapper .row-cc-offer .col-cc-offer,.plan-wrapper .container,.plan-wrapper .plan-row .col-plan,.plan-wrapper .plan-row .plan-12,.plan-wrapper .plan-row .plan-24{max-width:max(70%,280px)}header{padding:5px 0}.mobile-burger,.mobile-nav-close{right:12px;top:10px}.mobile-burger .iconify,.mobile-nav-close .iconify{height:48px;width:48px}.mobile-nav .mobile-nav-wrapper li{font-size:1.6rem}.plan-wrapper .plan-row .plan-24 .col-promo{width:calc(100% - 3em)}.content-wrapper p{margin-top:0}.plan-wrapper .plan-row .col-promo h5{font-size:4rem}.plan-wrapper .plan-row .col-promo h5 .dollar{font-size:2rem}.plan-wrapper .plan-row .col-plan h5,h2{font-size:2.2rem}.plan-wrapper .row-go-green h3,.plan-wrapper .row-referral h3,h2{font-size:1.4rem}.cc-offer-wrapper .row-cc-offer .col-cc-offer .content-wrapper h3,.plan-wrapper .plan-row .col-promo h5 span.desc,.plan-wrapper .row-go-green h3 span.h3-sm,.plan-wrapper .row-referral h3 span.h3-sm,h3{font-size:1.2rem;margin-top:0}.pur-wrapper .row-pur .col-pur .content-wrapper h3{font-size:1.2rem}.pur-wrapper .row-pur .col-pur .content-wrapper h4{font-size:1rem}h2{max-width:310px}.plan-wrapper .container .content-wrapper,.plan-wrapper .plan-row .plan-24 .col-promo{width:100%}#tmoh-title{max-width:140px}#tmoh-content #tmoh-brand{max-width:100%}#tmoh-content p{font-size:1rem}#tmoh-content .tmoh-content-wrapper #partnership-logo{max-width:80%}#tmoh-content .tmoh-content-wrapper #tmoh-ebook{max-width:70%}#tmoh-content .tmoh-content-wrapper .text-wrapper{font-size:1rem}#tmoh-content .btn.btn-special{font-size:1rem;margin-top:.75em;padding:.75em 1.5em}#tmoh-content #tmoh-magical-book{margin-top:-8em;max-width:90%}#tmoh-content .tmoh-col{margin:0 auto;width:calc(100% - 4em)}#tmoh-content #tmoh-kv{max-width:100%}#tmoh-content #tmoh-btn{max-width:200px}#tmoh-content p{font-size:1.2rem}.tmoh-wrapper .text-wrapper p br{display:none}}@media only screen and (max-width:599px) and (min-height:800px){.hero-wrapper .hero-container{height:max(calc(70% - 90px),560px);margin-top:0}}@media only screen and (max-width:540px) and (max-width:540px) and (min-height:720px) and (max-height:720px){.hero-wrapper .hero-container .hero-image{height:65%}.hero-wrapper .hero-container .hero-content{height:45%}.hero-wrapper .hero-container .hero-image img.image{max-height:none;max-width:100%;top:0}.hero-wrapper .hero-container .hero-content h2{margin-bottom:0}}@media only screen and (max-width:449px) and (min-height:800px){.hero-wrapper .hero-container{height:max(calc(70% - 90px),560px)}.hero-wrapper .hero-container .hero-image img.image{max-width:100%}}@media only screen and (max-width:499px){.hero-wrapper .hero-container .hero-content{height:40%}.plan-wrapper .plan-row .col-plan h4,h2{font-size:1.5rem}.plan-wrapper .plan-row .col-plan h6,.plan-wrapper .plan-row .plan-12 .col-promo h5 span.desc,.plan-wrapper .plan-row .plan-24 .col-promo h5 span.desc{font-size:1.3rem}#tmoh-content p,.plan-wrapper .plan-row .col-promo h4{font-size:1.1rem}#tmoh-content #tmoh-brand{max-width:260px}.plan-wrapper .container .content-wrapper{padding:1.5em}.cc-offer-wrapper .row-cc-offer .col-cc-offer .content-wrapper{padding:2em}.hero-wrapper .hero-container .hero-content h2 br{display:inline-block}}@media only screen and (max-width:399px){.hero-wrapper .hero-container .hero-content h1 span.h1-lg span.header-sym#dollar{font-size:1.8rem}.hero-wrapper .hero-container{height:max(calc(70% - 90px),520px);max-width:max(70%,240px)}.plan-wrapper .container,.plan-wrapper .plan-row .col-plan,.plan-wrapper .plan-row .plan-12,.plan-wrapper .plan-row .plan-24{max-width:max(70%,240px)}.cc-offer-wrapper .row-cc-offer .col-cc-offer,.plan-wrapper .container{max-width:max(80%,240px)}.hero-wrapper .hero-container .hero-image img.image{max-height:none;max-width:100%;top:0}.hero-wrapper .hero-container .hero-content{padding:1em}.hero-wrapper .hero-container .hero-content h1{font-size:1.4rem}.hero-wrapper .hero-container .hero-content h1 span.h1-sm{font-size:1.2rem}.hero-wrapper .hero-container .hero-content h1 span.h1-lg{font-size:2.4rem}.hero-wrapper .hero-container .hero-content h2{font-size:1rem}.plan-wrapper .plan-row .col-plan h4{font-size:1.6rem}button{font-size:.9rem}.plan-wrapper .plan-contest h3{font-size:2rem}.cc-offer-wrapper .row-cc-offer .col-cc-offer .content-wrapper h3,.plan-wrapper .plan-row .col-promo h5 span.desc,.plan-wrapper .row-go-green h3 span.h3-sm,.plan-wrapper .row-referral h3 span.h3-sm,h3{font-size:1.2rem}.plan-wrapper .plan-row .col-promo h5{font-size:3rem}.plan-wrapper .plan-row .col-promo h5.promocode{font-size:2.4rem}.plan-wrapper .plan-row .col-promo h5 .dollar{font-size:1.8rem}.plan-wrapper .container .content-wrapper{padding:1.5em}#tmoh-content .tmoh-content-wrapper #tmoh-ebook{margin-top:1.5em;max-width:50%}#tmoh-content #tmoh-btn{max-width:180px}#tmoh-content p{font-size:1.2rem}.plan-wrapper .plan-row .col-plan h4,h2{font-size:1.5rem}.plan-wrapper .plan-row .col-plan h6,.plan-wrapper .plan-row .col-promo h4,.plan-wrapper .plan-row .plan-12 .col-promo h5 span.desc,.plan-wrapper .plan-row .plan-24 .col-promo h5 span.desc{font-size:1.2rem}#tmoh-content p{font-size:1.1rem}#tmoh-content #tmoh-brand{max-width:260px}}@media only screen and (max-width:339px){.hero-wrapper .hero-container .hero-content h1 span.h1-lg span.header-sym#dollar{font-size:1.6rem}.hero-wrapper .hero-container{height:max(calc(50% - 90px),440px);max-width:max(60%,220px)}.hero-wrapper .hero-container .hero-image img.emblem{max-width:80px}.hero-wrapper .hero-container .hero-content h1 span.h1-lg.f-blue{margin-bottom:0}.hero-wrapper .hero-container .hero-content h2{margin-top:15px}}@media only screen and (pointer:coarse) and (min-width:320px) and (max-width:812px) and (orientation:landscape){html{left:0;overflow-x:hidden;position:absolute;top:100%;transform:rotate(-90deg);transform-origin:left top;width:100vh}}@media only screen and (max-width:299px) and (min-height:600px){.hero-wrapper .hero-container{height:calc(80% - 90px)}.hero-wrapper .hero-container .hero-content{padding:2.5em 1em}.hero-wrapper .hero-container .hero-content h1{font-size:1.8rem}.hero-wrapper .hero-container .hero-content h1 span.h1-sm{font-size:1.4rem}.hero-wrapper .hero-container .hero-content h2{font-size:1.2rem}.plan-wrapper .container .content-wrapper{padding:1em}.plan-wrapper .row-go-green h3{font-size:2rem}.plan-wrapper .row-go-green h3,.plan-wrapper .row-referral h3,h2{font-size:1.8rem}.plan-wrapper .plan-contest h3{font-size:1.6rem}.plan-wrapper .plan-contest h3 span.h3-xs,.plan-wrapper .plan-row .col-promo h4{font-size:1.4rem}}#preloader{background-color:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:99}#status{background-image:url(https://get.geneco.sg/hubfs/Campaign/2023%20The%20Magic%20Of%20Hope/geneco_preloader.webp);background-position:50%;background-repeat:no-repeat;background-size:120px auto;height:120px;left:50%;margin:-60px 0 0 -60px;position:absolute;top:50%;width:120px}.plan-wrapper .plan-row .plan-12 .col-promo h5,.plan-wrapper .plan-row .plan-24 .col-promo h5,.plan-wrapper .plan-row .plan-24 .col-promo h5 span.desc,.plan-wrapper .plan-row .plan-24 .col-promo h5.promocode{text-shadow:2px 3px 9px rgba(0,0,0,.35)}.shadow-white{text-shadow:2px 2px 9px hsla(0,0%,100%,.6)}