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}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}.wrapper{width:100vw;text-align:center;height:90vh;margin:auto;font-size:17px;font-weight:400;background:#f4bf4d;font-family:Kanit,sans-serif;font-family:Nunito Sans,sans-serif}.content_head{display:flex}.columm_left{flex:20%}.columm_mid{flex:60%}.columm_right{flex:20%}.left_item{width:15vw;height:30px;padding:10px}.mid_item{width:45vw;height:40px;padding:4px}.right_item{width:20vw;height:30px;margin:10px;font-size:11px}.content_body{background-color:#fff;height:85vh;text-align:center;margin:auto;padding:5vh 5px 0}.warning{font-size:19px;color:#1c2de1;border:2px solid rgb(210,23,79);border-radius:150px}.loading_logo{width:10vw;animation:logo-spin 5s infinite}@keyframes logo-spin{0%{transform:rotateY(0)}50%{transform:rotateY(360deg)}}.redeem1_welcome,.redeem1_greeting,.redeem1_p{margin:10px;padding:5px}.bottom_div{position:absolute;bottom:20px;width:80vw;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin:0 10%}.select{float:right;background:#f4bf4d;border:1.5px solid rgb(236,233,234);color:#fff}.select:focus{outline:none}.input_name{background-color:#f5f5e3;border:none;border-radius:15px;border-bottom:3px solid rgb(92,223,32);letter-spacing:2px;font-size:120%;text-align:center;width:90%;padding:5px;margin:2px}.phone_wrapper{display:flex;margin:0 3%;padding:5px 0;border-radius:50px}.stage_2_phone_input_before{text-align-last:center;-moz-text-align-last:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f5f5e3;border:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:15px;border-bottom:3px solid rgb(92,223,32);width:30%;padding:5px;margin:2px;font-size:120%}.stage_2_phone_input_before:focus{outline:none}.stage_2_phone_input_before::-moz-placeholder{opacity:.4}.stage_2_phone_input_before::placeholder{opacity:.4}.input_phone{background-color:#f5f5e3;border:none;border-radius:15px;border-bottom:3px solid rgb(92,223,32);letter-spacing:5px;font-size:120%;text-align:center;width:70%;padding:5px;margin:2px}.input_phone:focus{outline:none}.input_phone::placeholder{opacity:.4}.input_phone_code{background-color:#f5f5e3;border:none;border-radius:15px;border-bottom:3px solid rgb(92,223,32);letter-spacing:1px;font-size:120%;text-align:center;width:25%;padding:5px;margin:2px;text-overflow:ellipsis}.input_phone_code:focus{outline:none}.redeem1_postal{background-color:#f5f5e3;border:none;border-radius:15px;border-bottom:3px solid rgb(92,223,32);letter-spacing:1px;font-size:100%;text-align:center;width:90%;height:20vh;margin:5px;resize:none}.redeem1_button{font-size:22px;font-weight:400;background:#f4bf4d;margin-bottom:15px;padding:10px 25px;text-align:center;text-transform:uppercase;transition:.5s;color:#fff;box-shadow:0 0 20px #eee;border-radius:10px;display:block;border:#12fa8a}.redeem1_button:hover{background-position:right center;color:#fff;text-decoration:none}.bottom_p_tag{font-size:60%}@media (min-width:600px){.wrapper{font-size:20px;width:590px;height:80vh}.content_body{width:98%}.left_item{width:70px;height:50px;float:left}.columm_left{padding:10px}.mid_item{width:330px;height:70px}.right_item{width:80px;height:50px;margin:20px 15px;padding:10px;font-size:11px}.bottom_div{bottom:25vh;width:580px;margin:0}}@media (max-width:280px){.wrapper{font-size:9px;width:100vw;height:70vh}.left_item{width:15vw;height:25px}.mid_item{width:50vw;height:30px;padding:3%}.right_item{width:15vw;height:20px;font-size:5px}.redeem1_button{width:20vw;font-size:13px;padding:1%}}
