#bonpromotion{padding-top:10px;margin-bottom:25px;margin-top:-20px;overflow:hidden;position:relative}#bonpromotion .box-promotion{padding:180px 30px;text-align:center;position:relative;z-index:2}#bonpromotion .box-promotion .box-promotion-desc h4{font-size:35px;margin:0 0 15px;font-weight:400;color:#fff}#bonpromotion .box-promotion .box-promotion-desc h3{font-size:25px;margin:0 0 15px;color:#fff;font-weight:300}#bonpromotion .box-promotion .box-promotion-desc h3 strong{color:#fb0024a3;font-weight:500}#bonpromotion .bonpromotion-countdown{padding-bottom:45px}#bonpromotion .bonpromotion-countdown>span{display:inline-block;padding:10px;margin:0 10px;font-size:18px;color:#fff;font-weight:200;line-height:1.2em;background:#fff0;min-width:90px}#bonpromotion .bonpromotion-countdown>span span{margin:0;font-size:40px;color:#fff;line-height:1.2em;border-radius:50%;display:flex;align-items:center;justify-content:center;width:100px;margin-bottom:10px;height:100px;font-weight:300;border:2px dotted rgb(255 255 255 / .4)}.bonpromotion-countdown-btn{background:#fff;text-transform:uppercase;display:inline-block;padding:13px 32px;font-size:15px;border-radius:0 20px;transition:all .4s cubic-bezier(.6,-.48,.74,.05) 0s;color:#E57965;box-shadow:3px 3px 3px rgb(0 0 0 / .08)}.bonpromotion-countdown-btn:hover{background:#fff;color:#E57D6A;border-radius:20px 0;box-shadow:none;text-shadow:none}#bonpromotion ul li a:focus,#bonpromotion ul li a:active{outline:none}#bonpromotion .link-promotion{display:block;perspective:1px;overflow-x:hidden;overflow-y:auto;background-size:cover!important}#bonpromotion .promotion-wave-wrapper{position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;margin:auto;overflow:hidden}#bonpromotion .promotion-wave-wrapper-top{transform:rotate(180deg)}#bonpromotion .promotion-wave-wrapper-inner{position:absolute;width:100%;overflow:hidden;height:100%;bottom:-1%}#bonpromotion .promotion-wave{width:200%;height:100%;position:absolute;left:0;background-repeat:repeat no-repeat;background-position:0 bottom;transform-origin:center bottom}#bonpromotion .promotion-wave-top{background-size:50% 80px;animation:waves 6s linear infinite}#bonpromotion .promotion-wave-bottom{background-size:50% 80px;animation:waves 14s linear infinite}@media (max-width:991px){#bonpromotion .promotion-wave-wrapper{display:none}}@media screen and (max-width:480px){#bonpromotion{display:none}}@media screen and (min-width:481px) and (max-width:767px){#bonpromotion .box-promotion{left:0;top:0;padding:0}#bonpromotion .box-promotion .box-promotion-desc h4{font-size:20px;margin-top:15px;margin-bottom:0}#bonpromotion .box-promotion .box-promotion-desc h3{padding:14px 0 10px 0;font-size:14px}#bonpromotion .box-promotion .box-promotion-desc h2{font-size:19px;padding:0}#bonpromotion .bonpromotion-countdown{padding-bottom:20px}#bonpromotion .bonpromotion-countdown>span{padding:5px 5px;font-size:12px;min-width:0}#bonpromotion .bonpromotion-countdown>span span{font-size:15px}#bonpromotion .bonpromotion-countdown-btn{display:none}}@media screen and (min-width:768px) and (max-width:991px){#bonpromotion .box-promotion{padding:0}}@media screen and (min-width:768px) and (max-width:1023px){#bonpromotion .box-promotion .box-promotion-desc h4{font-size:20px;margin-top:15px;margin-bottom:0}#bonpromotion .box-promotion{left:0;top:0}#bonpromotion .box-promotion .box-promotion-desc h3{padding:10px 0 0 0;font-size:18px}#bonpromotion .box-promotion h2{font-size:19px;padding:0}#bonpromotion .bonpromotion-countdown{padding-bottom:10px}#bonpromotion .bonpromotion-countdown>span{padding:10px 10px;font-size:12px;min-width:0}#bonpromotion .bonpromotion-countdown-btn{padding:9px 20px;font-size:12px;margin-bottom:15px}}@media screen and (min-width:1024px) and (max-width:1439px){#bonpromotion .box-promotion{top:0}#bonpromotion .bonpromotion-countdown{padding-bottom:30px}#bonpromotion .bonpromotion-countdown>span span{font-size:40px}.bonpromotion-countdown-btn{font-size:12px}#bonpromotion .box-promotion h2{padding:0;margin-bottom:15px}#bonpromotion .box-promotion h3{padding-bottom:10px}}@media screen and (min-width:1440px) and (max-width:1800px){#bonpromotion .box-promotion{top:12%}}@media (max-width:1023px){#bonpromotion .bonpromotion-countdown>span span{font-size:15px;width:50px;height:50px}}