*{margin:0;padding:0;box-sizing:border-box;max-width:100%}@keyframes pulse{0%,to{transform:scale(1);box-shadow:0 0 #fbbf24b3}50%{transform:scale(1.1);box-shadow:0 0 0 8px #fbbf2400}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-3px) rotate(-5deg)}75%{transform:translate(3px) rotate(5deg)}}@keyframes wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}@keyframes slideRight{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@keyframes scaleUp{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}html{overflow-x:hidden;width:100%;max-width:100vw}html,body{max-width:100%;overflow-x:hidden;width:100%}body{font-family:Arial,sans-serif;line-height:1.6;color:#333;overflow-x:hidden;position:relative;width:100%;max-width:100vw;scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar{display:none}#intro ::-webkit-scrollbar{display:none}#intro *{scrollbar-width:none;-ms-overflow-style:none}#root{max-width:100vw;overflow-x:hidden;width:100%}section,div,img,video,iframe{max-width:100%}img{height:auto;display:block}a{transition:all .3s ease}a:hover{opacity:.8}button{transition:all .3s ease}button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #00000026!important}button:active:not(:disabled){transform:translateY(0)}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}div[style*="animation: scroll-left"]{animation:scroll-left 30s linear infinite!important}div[style*="animation: scroll-left"] span{animation:none!important}input,textarea{transition:all .3s ease}input:focus,textarea:focus{outline:none;border-color:#0a2e65!important;box-shadow:0 0 0 3px #0a2e651a}@media(max-width:768px){*{max-width:100vw!important}html,body{overflow-x:hidden!important;width:100%!important;max-width:100vw!important}html{font-size:16px;-webkit-text-size-adjust:100%}body{font-size:14px;line-height:1.5}section,div,header,main,footer{max-width:100vw!important;overflow-x:hidden!important}header{padding:10px 0!important;width:100%!important}header>div{padding:12px 5px 0!important;flex-direction:column!important;gap:0!important;max-width:100%!important;align-items:flex-start!important}header>div>div:first-child{justify-content:space-between!important;width:100%!important;padding:0 5px 12px!important;display:flex!important;gap:5px!important}header>div>div:first-child img{width:40px!important;height:40px!important}header>div>div:first-child div{font-size:17px!important;font-weight:700!important}header>div>div:nth-child(2){display:flex!important}header>div>div:last-child{display:flex!important;justify-content:flex-end!important;width:100%!important}header>div>div:last-child img{width:40px!important;height:40px!important}header nav{width:100%!important;justify-content:center!important;flex-wrap:nowrap!important;gap:0!important;border:none!important;padding:0!important;margin:0!important;display:flex!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}header nav a{font-size:.9rem!important;padding:10px 12px!important;border:none!important;border-right:1px solid rgba(255,255,255,.3)!important;white-space:nowrap!important;text-align:center!important;flex-shrink:0!important}header nav a:first-child{padding-left:12px!important}header nav a:last-child{border-right:none!important}header>div>a[href*=viber]{width:100%!important;max-width:280px!important;text-align:center!important;font-size:.9rem!important;padding:12px 20px!important;margin:0 auto!important;display:block!important;border-radius:8px!important}div[style*="animation: scroll-left"]{animation:scroll-left 25s linear infinite!important}div[style*="animation: scroll-left"] span{font-size:13px!important;padding-right:60px!important}.contact-info-section{display:none!important}section{padding-left:15px!important;padding-right:15px!important}h1{font-size:1.5rem!important;line-height:1.3!important;padding:0 10px!important}h2{font-size:1.3rem!important;line-height:1.3!important}h3{font-size:1.1rem!important}h4{font-size:1rem!important}p{font-size:.9rem!important;line-height:1.6!important}button,a[style*=padding]{font-size:.85rem!important;padding:10px 16px!important}img{max-width:100%!important;width:100%!important;height:auto!important}section{margin:0!important;padding-left:0!important;padding-right:0!important;width:100vw!important}div[style*="position: relative"][style*="overflow: hidden"]{border-radius:0!important;margin:0!important;width:100vw!important;max-width:100vw!important;padding:0!important}div[style*="position: relative"][style*="overflow: hidden"] img{height:200px!important;width:100vw!important;max-width:100vw!important;object-fit:cover;border-radius:0!important;margin:0!important;padding:0!important}div[style*="position: relative"][style*="overflow: hidden"] button[style*="position: absolute"]{width:35px!important;height:35px!important;font-size:18px!important}div[style*="position: relative"][style*="overflow: hidden"] button[style*="left: 20"]{left:8px!important}div[style*="position: relative"][style*="overflow: hidden"] button[style*="right: 20"]{right:8px!important}div[style*="position: absolute"][style*="bottom: 20"]{bottom:10px!important}div[style*="position: absolute"][style*="bottom: 20"] button{width:8px!important;height:8px!important}div[style*="position: absolute"][style*="bottom: 20"] button[style*="width: 24px"]{width:16px!important}div[style*=grid-template-columns]{grid-template-columns:1fr!important;gap:15px!important;width:100%!important;max-width:100%!important}form{padding:20px!important;width:100%!important;max-width:100%!important}input,textarea,select{font-size:16px!important;width:100%!important;max-width:100%!important}footer{width:100%!important;max-width:100vw!important}footer>div>div{grid-template-columns:1fr!important;text-align:center!important}footer ul{text-align:center!important}div[style*="textAlign: center"]>div{font-size:.85rem!important}*{max-width:100vw!important;word-wrap:break-word!important;overflow-wrap:break-word!important}div,section,article,main,header,footer{word-wrap:break-word!important;overflow-wrap:break-word!important;overflow-x:hidden!important}[style*=maxWidth],[style*=max-width]{max-width:100%!important;width:100%!important}img[src*=lucky-spin-logo],img[src*=ho-tro-logo]{width:60px!important;height:60px!important;border-width:3px!important}}
