@font-face{font-family:SuisseIntl-Medium;src:url(../fonts/SuisseIntl-Medium.woff);font-weight:500}@font-face{font-family:RobotoCondensed-Bold;src:url(../fonts/RobotoCondensed-Bold.woff);font-weight:700}@font-face{font-family:RobotoCondensed-Regular;src:url(../fonts/RobotoCondensed-Regular.woff);font-weight:400}html{height:100%}body{margin:0;height:100%}a{text-decoration:none}ul{list-style:none}h1,h2,h3,li,p,ul{padding:0;margin:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{-ms-scroll-chaining:none;overscroll-behavior:none;background:#005}.dark .bonus__page .banner__text-item:nth-child(2){color:#1b1d27}.dark .bonus__page .info__item{background:#1b1d27}.dark .bonus__page .info__item:nth-child(1) .info__item-desc,.dark .bonus__page .info__item:nth-child(2) .info__item-desc{color:#ededed}.dark .bonus__page .info__item:nth-child(2){background:#262832}.dark .bonus__page .info__item-title{color:#1b1d27}.dark .bonus__page .info__item-list{color:#ededed}.dark .bonus__page .rules{background:#1b1d27}.dark .bonus__page .rules__wrap .rules__btn{background:#2c2e3a;color:#ededed}.dark .bonus__page .rules__wrap .rules__btn:after,.dark .bonus__page .rules__wrap .rules__btn:before{background:#ededed}.dark .bonus__page .rules__wrap .rules__list-wrap{background:#2c2e3a}.dark .bonus__page .rules__wrap .rules__list-wrap .rules__list-item,.dark .bonus__page .rules__wrap .rules__list-wrap .rules__list-title{color:#ededed}.bonus__page{background:#fff}.bonus__page img{max-width:100%;height:auto}.bonus__page .banner{position:relative;width:100vw;height:40vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5%}@media screen and (max-width:600px){.bonus__page .banner{background:url(../img/banner-bg-mob.jpg) no-repeat 50% 0/cover}}@media screen and (min-width:601px){.bonus__page .banner{background:url(../img/banner-bg.jpg) no-repeat 50% 0/cover}}.bonus__page .banner::before{content:"";background:-webkit-gradient(linear,left top,right top,from(rgba(0,18,22,.34)),to(rgba(3,65,85,0)));background:-o-linear-gradient(left,rgba(0,18,22,.34) 0,rgba(3,65,85,0) 100%);background:linear-gradient(90deg,rgba(0,18,22,.34) 0,rgba(3,65,85,0) 100%);position:absolute;height:100%;width:43%;left:0;top:0}.bonus__page .banner__text{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;color:#005}.bonus__page .banner__text-item{display:inline-block;font-family:SuisseIntl-Medium,sans-serif;text-transform:uppercase;background:#ff267e}.bonus__page .banner__text-item:nth-child(1){background:0 0;color:#fff;font-size:69px;margin-top:5px}.bonus__page .banner__text-item:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 30px 10px;font-size:102px;line-height:102px}.bonus__page .info__item{background:#005;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 0 55px 0}.bonus__page .info__item:nth-child(1) .info__item-desc{color:#fff}.bonus__page .info__item:nth-child(2){background:#ededed;padding:50px 0}.bonus__page .info__item:nth-child(2) .info__item-title{max-width:290px;padding:32px 80px}.bonus__page .info__item:nth-child(2) .info__item-desc{color:#005}.bonus__page .info__item-title{font-family:RobotoCondensed-Bold,sans-serif;font-size:40px;color:#005;text-transform:uppercase;padding:32px 64px;background:#ff267e;max-width:420px;text-align:center}.bonus__page .info__item-desc{font-family:RobotoCondensed-Regular,sans-serif;font-size:24px;padding:0 70px;margin-top:30px}.bonus__page .info__item-list{color:#005;font-family:RobotoCondensed-Regular,sans-serif;font-size:24px;padding:0 70px 0 100px;list-style:number;margin-block:0;margin-top:15px}.bonus__page .info__item-list li{display:list-item}.bonus__page .rules{padding:50px 70px;margin-bottom:30px}.bonus__page .rules .rules__wrap[open] .rules__btn::before{-webkit-transform:translateY(-50%) rotate(-310deg);-ms-transform:translateY(-50%) rotate(-310deg);transform:translateY(-50%) rotate(-310deg)}.bonus__page .rules .rules__wrap[open] .rules__btn::after{-webkit-transform:translateY(-50%) rotate(310deg);-ms-transform:translateY(-50%) rotate(310deg);transform:translateY(-50%) rotate(310deg)}.bonus__page .rules__wrap summary::-webkit-details-marker{display:none}.bonus__page .rules__wrap>summary{list-style:none;-webkit-tap-highlight-color:transparent}.bonus__page .rules__wrap .rules__btn{cursor:pointer;position:relative;list-style:none;background:#ccc;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#000034;font-size:40px;padding:36px 48px}.bonus__page .rules__wrap .rules__btn::before{content:"";width:3px;height:15px;position:absolute;right:46px;top:50%;background:#005;-webkit-transform:translateY(-50%) rotate(130deg);-ms-transform:translateY(-50%) rotate(130deg);transform:translateY(-50%) rotate(130deg);border-radius:50px}.bonus__page .rules__wrap .rules__btn::after{content:"";width:3px;height:15px;position:absolute;right:36px;top:50%;background:#005;-webkit-transform:translateY(-50%) rotate(-130deg);-ms-transform:translateY(-50%) rotate(-130deg);transform:translateY(-50%) rotate(-130deg);border-radius:50px}.bonus__page .rules__wrap .rules__btn span{font-family:RobotoCondensed-Bold,sans-serif}.bonus__page .rules__wrap .rules__list-wrap{padding:30px 15px 5px 0;background:#fff}.bonus__page .rules__wrap .rules__list-wrap .rules__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:600px;overflow-y:auto;padding:0 30px 30px 30px}.bonus__page .rules__wrap .rules__list-wrap .rules__list-wrap{padding-right:5px}.bonus__page .rules__wrap .rules__list-wrap .rules__list::-webkit-scrollbar{background-color:#ccc;width:4px;border-radius:50px}.bonus__page .rules__wrap .rules__list-wrap .rules__list::-webkit-scrollbar-thumb{background-color:#ff267e;width:4px;border-radius:50px}.bonus__page .rules__wrap .rules__list-wrap .rules__list-title{color:#005;font-family:RobotoCondensed-Bold,sans-serif;font-size:24px;line-height:28px;margin-top:30px}.bonus__page .rules__wrap .rules__list-wrap .rules__list-title:first-child{margin-top:0}.bonus__page .rules__wrap .rules__list-wrap .rules__list-item{font-size:24px;line-height:28px;color:#005;font-family:RobotoCondensed-Regular,sans-serif;max-width:90%;margin-top:10px}.bonus__page .rules__wrap .rules__list-wrap .rules__list .sub-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:40px}.bonus__page .rules__wrap .rules__list-wrap .rules__list .sub-list li{list-style:disc;font-family:RobotoCondensed-Regular,sans-serif}@media screen and (min-width:2200px){.bonus__page .banner__text{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}}@media screen and (max-width:1700px){.bonus__page .banner__text-item:nth-child(1){font-size:56px}.bonus__page .banner__text-item:nth-child(2){padding:14px 25px 7px;font-size:82px;line-height:82px}}@media screen and (max-width:1400px){.bonus__page .banner__text-item:nth-child(1){font-size:45px}.bonus__page .banner__text-item:nth-child(2){padding:10px 25px 3px;font-size:65px;line-height:65px}}@media screen and (max-width:1250px){.bonus__page .banner__text-item:nth-child(1){font-size:38px}.bonus__page .banner__text-item:nth-child(2){font-size:53px;line-height:53px}}@media screen and (max-width:1050px){.bonus__page .banner__text{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.bonus__page .banner__text-item:nth-child(1){font-size:31px}.bonus__page .banner__text-item:nth-child(2){font-size:45px;line-height:45px;padding:10px 15px 3px}.bonus__page .info__item:nth-child(2) .info__item-title{padding:27px 60px;max-width:270px}.bonus__page .info__item-title{font-size:35px;padding:27px 45px;max-width:340px}}@media screen and (max-width:900px){.bonus__page .banner__text{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@media screen and (max-width:800px){.bonus__page .banner__text{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.bonus__page .banner__text-item:nth-child(1){font-size:27px}.bonus__page .banner__text-item:nth-child(2){padding:6px 12px 1px;font-size:40px;line-height:40px}.bonus__page .rules{padding:30px 0}.bonus__page .rules__wrap .rules__btn{font-size:34px;width:100%;border-radius:0}}@media screen and (max-width:710px){.bonus__page .banner__text{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}}@media screen and (max-width:600px){.bonus__page .banner__text{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.bonus__page .banner__text-item{max-width:150px}.bonus__page .banner__text-item:nth-child(1){font-size:14px;margin-top:2px}.bonus__page .banner__text-item:nth-child(2){padding:3px 8px 1px;font-size:20px;line-height:20px}.bonus__page .info__item{padding:25px 0 35px 0}.bonus__page .info__item:nth-child(2){padding:35px 0}.bonus__page .info__item:nth-child(2) .info__item-title{max-width:135px;padding:8px 16px;font-size:32px}.bonus__page .info__item-title{font-size:32px;padding:8px 16px;max-width:260px}.bonus__page .info__item-desc{padding:0 15px;font-size:18px}.bonus__page .info__item-list{padding:0 15px 0 40px;font-size:18px}.bonus__page .rules__wrap .rules__btn{font-size:24px;padding:25px 15px}.bonus__page .rules__wrap .rules__list-wrap{padding:30px 15px}.bonus__page .rules__wrap .rules__list-wrap .rules__list{padding:0}.bonus__page .rules__wrap .rules__list-wrap .rules__list-item,.bonus__page .rules__wrap .rules__list-wrap .rules__list-title{font-size:18px;line-height:18px}.bonus__page .rules__wrap .rules__list-wrap .rules__list-title{margin-top:25px}}@media screen and (max-width:460px){.bonus__page .banner__text{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media screen and (max-width:374px){.bonus__page .banner__text{-webkit-transform:scale(.87);-ms-transform:scale(.87);transform:scale(.87)}}