.public-title{color:#3d3d3d;font-size:64px;font-weight:600;letter-spacing:0;line-height:1.2}@media(max-width:640px){.public-title{font-size:32px}}.public-layout{margin:0 auto;max-width:1080px;padding:180px 40px}@media(max-width:640px){.public-layout{padding:76px 30px}}.tm-banner{height:95vh;width:100%}.tm-banner img,.tm-banner picture{height:95vh;-o-object-fit:cover;object-fit:cover;width:100%}.tm-banner h1{color:#fff;font-size:120px;font-weight:700;letter-spacing:0;line-height:1.2;text-align:center;text-shadow:0 4px 10px 0 rgba(0,0,0,.3)}@media(max-width:640px){.tm-banner h1{font-size:32px}}.tm-banner p{color:#fff;font-size:38px;font-weight:600;letter-spacing:0;line-height:1.2;text-align:center}@media(max-width:640px){.tm-banner p{font-size:17px}}.tm-banner .refer-box{text-align:center}@media(max-width:640px){.tm-banner .refer-box.uk-margin-medium-top{margin-top:30px!important}}.tm-banner a{background:#0071e3;border-radius:100px;color:#fff;display:inline-block;font-size:28px;font-weight:600;letter-spacing:0;padding:12px 76px}@media(max-width:640px){.tm-banner a{font-size:14px;padding:4px 18px}}.tm-banner a:hover{background:#fff;color:#0071e3;text-decoration:none}.tm-off{background:#f5f5f7}@media(max-width:640px){.tm-off .public-title.uk-margin-medium-bottom{margin-bottom:30px!important}}.tm-off .item-l p{color:#666;font-size:19px;font-weight:400;letter-spacing:0;line-height:1.5}.tm-off .item-l p.last{color:#a7a7a7;font-size:16px;margin-top:10px!important}@media(max-width:640px){.tm-off .item-l p{font-size:17px}.tm-off .item-l p.last{font-size:14px}}@media(min-width:967px){.tm-off .reward-box{height:100%}}@media(max-width:967px){.tm-off .reward-box{margin-top:30px!important}}.tm-off .reward-box>div>div{background:#fff;border-radius:20px;-webkit-box-shadow:inset 2px 2px 10px 2px rgba(0,0,0,.2);box-shadow:inset 2px 2px 10px 2px rgba(0,0,0,.2);-webkit-filter:blur(0);filter:blur(0);height:100%}@media(max-width:640px){.tm-off .reward-box>div>div{border-radius:12px}}.tm-off .reward-box>div>div span{color:#a7a7a7;display:block;font-size:19px;font-weight:600;letter-spacing:0;margin-bottom:30px}@media(max-width:640px){.tm-off .reward-box>div>div span{font-size:12px;margin-bottom:15px}}.tm-off .reward-box>div>div p{color:#3d3d3d;font-size:24px;font-weight:700;letter-spacing:0;margin:20px 0}@media(max-width:640px){.tm-off .reward-box>div>div p{font-size:14px;margin:10px 0}}.tm-off .reward-box>div>div p.last{font-size:58px;line-height:1}@media(max-width:640px){.tm-off .reward-box>div>div p.last{font-size:30px}}.tm-off .reward-box .reward-tiem{padding:30px 0 30px 38px}@media(max-width:640px){.tm-off .reward-box .reward-tiem{padding:28px 0 20px 20px}}.tm-off .reward-box .reward-tiem-text{height:100%}.tm-off .reward-box .reward-tiem-text.reward-tiem-text1{background-image:url(https://cdn.shopify.com/s/files/1/0557/7159/4918/files/refer-friend-2023-reward-new.png?v=1683339341);background-position:50%;background-repeat:no-repeat;background-size:100% auto}.tm-off .reward-box .reward-tiem-text.reward-tiem-text1 img{opacity:0}.tm-off .reward-box .reward-tiem-text img.match-item-img2{height:auto;-o-object-fit:contain;object-fit:contain}@media(max-width:640px){.tm-off .reward-box .reward-tiem-text img.match-item-img1{height:auto!important;min-height:133px}.tm-off .reward-box .reward-tiem-text img.match-item-img2{min-height:121px}}.tm-step{background:#fff}.tm-step .public-title{margin-bottom:60px}@media(max-width:640px){.tm-step .public-title{margin-bottom:20px;text-align:left!important}}.tm-step .step-box .step-box-item{background:#f5f5f7;border-radius:20px;margin-bottom:24px;padding:58px 12%}@media(max-width:640px){.tm-step .step-box .step-box-item{border-radius:12px;padding:30px 48px 40px}.tm-step .step-box .step-box-item>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.tm-step .step-box .step-box-item .flex-box-l span{color:#3d3d3d;font-size:28px;font-weight:600;letter-spacing:0;padding-right:24px}@media(max-width:640px){.tm-step .step-box .step-box-item .flex-box-l span{color:#a7a7a7}}.tm-step .step-box .step-box-item .flex-box-r{gap:12%}@media(max-width:640px){.tm-step .step-box .step-box-item .flex-box-r>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tm-step .step-box .step-box-item .flex-box-r img{-o-object-fit:contain;object-fit:contain}.tm-step .step-box .step-box-item .flex-box-r h3{color:#3d3d3d;font-size:32px;font-weight:600;letter-spacing:0;margin-bottom:12px}@media(max-width:640px){.tm-step .step-box .step-box-item .flex-box-r h3{font-size:22px}}.tm-step .step-box .step-box-item .flex-box-r p{color:#3d3d3d;font-size:19px;font-weight:400;letter-spacing:0;margin-top:12px}@media(max-width:640px){.tm-step .step-box .step-box-item .flex-box-r p{font-size:17px}}.tm-step .step-box .step-box-top{margin-bottom:10px;width:94%}.tm-step .step-box .step-box-top span{color:#3d3d3d;font-size:28px;font-weight:600;letter-spacing:0;padding-right:24px}@media(max-width:640px){.tm-step .step-box .step-box-top span{color:#a7a7a7}.tm-step .step-box .step-box-top svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.tm-faq{background:#f5f5f7}.section7 .uk-accordion-title:before{background-image:url(https://cdn.shopifycdn.net/s/files/1/0536/3390/8911/files/power-arrow-up.svg);background-size:80% 80%}.section7 .uk-open>.uk-accordion-title:before{background-image:url(https://cdn.shopifycdn.net/s/files/1/0536/3390/8911/files/power-arrow-down.svg);background-size:80% 80%}.section7 .tm-accordion-parents:before,.section7 .uk-open>.tm-accordion-parents:before{background-image:url(https://cdn.shopify.com/s/files/1/0536/3390/8911/files/refer-friend-img-faq.svg?v=1682073398);height:45px;width:45px}.section7 .uk-open>.tm-accordion-parents:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section7 .uk-accordion-content{margin-top:10px}.section7 ul li{border-top:2px solid #eee;padding:32px 6px 32px 0}.section7 ul li a{color:#3d3d3d;font-size:19px;font-weight:700;letter-spacing:0}@media(max-width:640px){.section7 ul li{padding:24px 6px 24px 0}.section7 ul li a{font-size:17px}}.section7 ul li p{color:#3d3d3d;font-size:19px;font-weight:400;letter-spacing:0}@media(max-width:640px){.section7 ul li p{font-size:17px}}