.btn-gift{max-width:64%}.btn-gift:hover{filter:drop-shadow(0 0 15px rgba(255,230,0,.58))}.btn-new-year{background:radial-gradient(50% 316.41% at 50% 50%,#e21744 0,#7c1228 100%);border:2px solid #eed558;border-radius:100px;box-shadow:0 0 20px #ff9d00;color:#fff;font-size:20px;font-weight:400;line-height:1.5rem}.btn-new-year:hover{box-shadow:0 6px 6px rgba(0,0,0,.25),0 0 25px #e09606,0 0 25px #e09606;color:#fff}.btn-outline-sec{background-color:transparent;border:1px solid #000;color:#000;font-weight:400;padding-bottom:4px;padding-top:4px}:root{--swiper-pagination-bullet-width:0.75rem;--swiper-pagination-bullet-height:0.75rem;--swiper-pagination-bullet-horizontal-gap:6px}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0!important}@media (max-width:550px){:root{--swiper-pagination-bullet-width:0.5rem;--swiper-pagination-bullet-height:0.5rem;--swiper-pagination-bullet-horizontal-gap:3px;--swiper-navigation-size:20px}}body{background:url(/images/bg-landing.png),#161928;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;font-family:IBM Plex Sans Thai,sans-serif;height:100%;position:relative!important}.nk-main{min-height:100vh}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:IBM Plex Sans Thai,sans-serif}.h1 .bottom-0,.h2 .bottom-0,.h3 .bottom-0,.h4 .bottom-0,.h5 .bottom-0,.h6 .bottom-0,h1 .bottom-0,h2 .bottom-0,h3 .bottom-0,h4 .bottom-0,h5 .bottom-0,h6 .bottom-0{bottom:0}*{scrollbar-color:#901331 #0e0e0ed4;scrollbar-width:thin}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#0e0e0ed4;border-radius:20px}::-webkit-scrollbar-thumb{background-color:#901331;border:#0e0e0ed4;border-radius:20px}.text-main-glow{color:#e21744;text-shadow:0 0 16px #7c1228}.header-logo{width:10rem}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.text-gift-red{color:#dd091f}button,h1,h2,h3,h4,h5,h6{font-family:IBM Plex Sans Thai,sans-serif!important;letter-spacing:inherit!important}.car-img,.motorcycle-img{display:none}.text-main{color:#fff;text-shadow:0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 4px #e21744,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff}.text-gold{text-fill-color:transparent;-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#fdeb7b 26.04%,#e09606 76.04%,#eed558);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(2px 2px #333);font-weight:700}.h-27vh{height:27vh}.h-30vh{height:30vh}.h-38vh{height:38vh}.h-40vh{height:40vh}.h-45vh{height:45vh}.h-47vh{height:47vh}.h-50vh{height:50vh}.h-53vh{height:53vh}.h-55vh{height:55vh}.h-60vh{height:60vh}.h-62vh{height:62vh}.h-70vh{height:70vh}.h-73vh{height:73vh}.h-fit{height:-webkit-fit-content;height:intrinsic}.border-2{border-width:2px!important}.bg-container{color:#fff;height:6rem;position:relative;text-align:center}.centered{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.centered h3{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#fdeb7b 26.04%,#e09606 76.04%,#eed558);-webkit-background-clip:text;font-size:36px;font-weight:700}.pt-100{padding-top:100px!important}input{border-radius:10px!important;box-shadow:inset 0 4px 4px rgba(0,0,0,.25);height:3rem!important}input:focus{border-color:transparent!important}.admin-logo{height:20vh}.admin-content{height:80vh}.btn-new-year-dark{background-color:#383838;border-color:#383838;border-radius:10px;color:#fff;font-size:1.5rem;font-weight:400;padding:.75rem 5rem}.paginate-gifts a{color:hsla(0,0%,100%,.7)}.paginate-gifts a.text-active{color:#fff!important}.border-radius-10{border-radius:10px}.normal-link{color:#3b79b1;cursor:pointer;-webkit-text-decoration:underline solid 1px #3b79b1;text-decoration:underline solid 1px #3b79b1}.input-error,.input-error:focus{border:2px solid red!important}.text-blue{color:#3b79b1!important}.background-decorate{background-color:transparent;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1000}.background-decorate .decorate{background:url(/images/car-2024-v2.png) no-repeat,url(/images/motorcycle-2024-v2.png) no-repeat;background-position:right 95%,left 90%!important;background-size:30%,28%!important;height:100%}.img-avatar{cursor:default;display:block;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.img-border-white{border:1px solid #fff}@media (max-width:1440px){.centered h3{font-size:27px}.centered h6{font-size:14px}.nk-body{background-size:22rem,24rem}}.otp-bg-show{display:block!important}.otp-bg-mb-show{display:none!important}.otp-input{width:450px!important}@media (max-width:990px){.otp-bg-show{display:none!important}.otp-bg-mb-show{display:block!important}.otp-input{width:250px!important}.otp-text{font-size:14px!important}}@media (max-width:1024px){.background-decorate .decorate{background-position:right 95%,left 90%!important;background-size:50%,50%!important}}@media (max-width:935px){.background-decorate .decorate{background-position:right 95%,left 80%!important;background-size:65%,55%!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.background-decorate .decorate{background-position:right 100%,left 95%!important;background-size:30%,28%!important}.mid-content{padding-bottom:8rem}}@media (max-width:768px){.background-decorate .decorate{background-position:right 105%,left 90%!important;background-size:65%,55%!important}}@media only screen and (width:653px) and (orientation:landscape){.background-decorate .decorate{background-position:right 100%,left 95%!important;background-size:30%,28%!important}.mid-content{padding-bottom:8rem}}@media (max-width:550px){.background-decorate .decorate{background-position:right 100%,left 85%!important;background-size:75%,65%!important}.w-new-year-logo{width:100%!important}.g-sm-0{margin-left:0!important}}@media (max-width:375px){.background-decorate .decorate{background-position:right 100%,left 85%!important;background-size:65%,55%!important}}.join-btn{margin-top:8rem!important}.email-input{width:450px!important}.form-space,.form-space-admin{margin-top:8rem!important}@media (max-width:550px){body{background:url(/images/bg-landing-mb.png),#161928;background-position:50%!important;background-repeat:no-repeat!important;background-size:auto auto;position:relative!important}.background-decorate .decorate{background-position:right 100%,left 85%!important}.form-space,.join-btn{margin-top:15rem!important}.form-space-admin{margin-top:12rem!important}.email-input{width:250px!important}.error-text{font-size:12px!important}}@media (max-width:640px){.responsive-div{max-height:100svh!important;min-height:100svh!important}}@media (min-width:641px){.responsive-div{min-height:100vh!important}}
