html{scroll-behavior:smooth;width:100%;overflow-x:hidden}body{position:relative;background-color:none;background-size:100%,100%,100%;overflow-x:hidden}input::placeholder,input{color:#868686;font-weight:500}@keyframes zoom-in-out{0%{transform:scale(1,1)}50%{transform:scale(1.05,1.05)}100%{transform:scale(1,1)}}@keyframes floating135{0%{transform:translate(0,0)}50%{transform:translate(25px,25px)}100%{transform:translate(0,0)}}@keyframes floating225{0%{transform:translate(0,0)}50%{transform:translate(-25px,25px)}100%{transform:translate(0,0)}}@keyframes specialcase{0%{transform:translate(0,0);opacity:.2}50%{transform:translate(-25px,25px);opacity:1}100%{transform:translate(0,0);opacity:.2}}.container{max-width:2560px}.floating135,.floating225,.specialcase{animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.specialcase{animation-name:specialcase}.floating135{animation-name:floating135}.floating225{animation-name:floating225}.desktop{display:inherit}.mobile{display:none}.top-bg,.mid-bg,.btm-bg,.phone-bg{background-size:cover;background-repeat:no-repeat;background-position:center center}.btn-claim{width:100%;background:none;border:none;text-align:center}.btn-claim:hover{transform:scale(1,1);transition:all .2s ease-in-out}.btn-claim:active{transform:scale(.95,.95);transition:all .2s ease-in-out}.btn-claim:not(:hover){animation:zoom-in-out 1s ease-in infinite}.claim-form{position:absolute;border:4px solid #9B5C2B;border-radius:30px;background:#fff9d8;background:radial-gradient(circle,#F6E7BD 0%,#F6E7BD 35%,#DFC783 100%);z-index:10}.claim-form .text03{font-family:"Times New Roman",Times,serif;font-weight:700;color:#4d1b03;line-height:1.2;margin-bottom:4%!important}.claim-form .text04,.claim-form .text04-border{font-family:"Times New Roman",Times,serif;font-weight:700;line-height:.8;margin-bottom:4%!important}.claim-form .text04{background:#FFF500;background:radial-gradient(ellipse farthest-side at center center,#FFF500 50%,#F6B300 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;-webkit-text-stroke:1px #000;z-index:2}.claim-form .form-container input,.claim-form .form-container select{margin-bottom:2%}.claim-form .form-container .err-msg-container{margin:0 auto;width:99%}.claim-form .form-container #refresh{display:inline-block;border-radius:8px;cursor:pointer;overflow:hidden}.claim-form .form-container #back{display:table;margin:0 auto 10px auto;font-family:'Trajan Pro',sans-serif;font-weight:700;text-decoration:none}.top-bg{background-image:var(--desktop-top)}.top-bg .title-logo{margin-bottom:-30px}.top-bg .text01{color:#ff0;font-family:'Montserrat';font-weight:700;white-space:nowrap;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000}.top-bg .text02{font-family:'Montserrat';font-weight:700;vertical-align:text-top;line-height:initial;color:#fff;text-shadow:1px 1.5px 0 #000,-1px 1.5px 0 #000;top:-9px;position:relative}.top-bg .logo-row{height:10vh}.top-bg .logo-col{max-height:100%}.top-bg .bp-logo{float:right;max-width:100%;max-height:100%;object-fit:contain;top:-5px;position:relative}.top-bg .pp-logo{display:block;margin:0;max-width:100%;max-height:100%;object-fit:contain;position:relative;top:-20px}.top-bg .pg-logo{float:left;max-width:100%;max-height:100%;object-fit:contain}.top-bg .text-apng{top:49%;right:12%}.mid-bg{margin:-80px 0;padding:140px 0 20px 0;background-image:var(--desktop-mid);z-index:2}.mid-bg .text01,.mid-bg .text03{font-family:"Times New Roman",Times,serif;font-weight:700;color:#fff;text-shadow:1px 1px 1px #000}.mid-bg .text02,.mid-bg .text02-border{font-family:"Times New Roman",Times,serif;font-weight:700;line-height:.9}.mid-bg .text02{position:inherit;background:#FFF500;background:radial-gradient(ellipse farthest-side at center center,#FFF500 20%,#F6B300 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;-webkit-text-stroke:1px #000;z-index:2}.mid-bg .text04,.mid-bg .text05{color:#fff;font-weight:600;line-height:1.2;letter-spacing:1px;text-shadow:2px 2px 1px #000}.mid-bg .phone-bg{margin:auto;background-image:var(--phone-frame)}.mid-bg .btn-claim{display:inline-block}.btm-bg{padding-bottom:0!important;margin-bottom:0!important;background-image:var(--desktop-btm);overflow:hidden;z-index:0}.btm-bg .text01{font-weight:700;color:#4D1B03;text-shadow:0 10px 9px rgb(0 0 0 / .2)}.btm-bg .text01 span{font-weight:700;background:#FFF500;background:linear-gradient(to bottom,#FFF500 50%,#F6B300 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;text-shadow:0 10px 9px rgb(0 0 0 / .2)}.btm-bg .winners .wrapper{margin:3px 8px;padding:8px;display:inline-block;background:radial-gradient(ellipse farthest-corner at center center,#FFF500 50%,#F6B300 100%)}.btm-bg .winners .info{color:#fff;text-transform:uppercase;background:linear-gradient(to bottom,#4D1B03 50%,#75462F 100%)}.btm-bg .winners .info span{font-weight:800;padding:0 0 0 8px;background:#FFF500;background:radial-gradient(ellipse farthest-side at center center,#FFF500 50%,#F6B300 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.btm-bg .footer{width:100%;left:0;bottom:0;position:absolute;padding-bottom:10px}#scrollTop{display:none;position:fixed;right:26px;bottom:26px;width:40px;height:40px;color:#fff;text-align:center;border-radius:100px;cursor:pointer;border:none;background-color:rgb(0 0 0 / .25);z-index:200}#scrollTop.active{background-color:#2250FC}@media only screen and (max-width:1000px){.desktop{display:none}.mobile{display:inherit}.top-bg{background-image:var(--mobile-top)}.top-bg .bp-logo{top:2px;right:0%;bottom:0;width:66px}.top-bg .pp-logo{top:1px;left:0}.top-bg .text02{top:6px}.claim-form .form-container .err-msg-container{font-size:12px!important}.mid-bg{background-image:var(--mobile-mid)}.mid-bg .btn-claim img{width:65%}.btm-bg .footer{left:auto;padding-bottom:0}.btm-bg{background-image:var(--mobile-btm)}.btm-bg .text02{padding:10px}.position-relative.logo-col1{top:6px}.position-relative.logo-col2{top:-12px}.top-bg .logo-row{height:3vh}}