@keyframes spinBtnLoading{0%{transform:translate(-50%,-50%) rotate(0deg) scale(1)}50%{transform:translate(-50%,-50%) rotate(180deg) scale(.7)}to{transform:translate(-50%,-50%) rotate(1turn) scale(1)}}@keyframes ringBell{12.5%,62.5%{transform:rotate(30deg)}37.5%,87.5%{transform:rotate(-30deg)}}.promo-page{background-color:#1a1e31;background-position:55%;background-size:cover;height:100vh;overflow-x:hidden;overflow-y:auto;z-index:220}.promo-page,.promo-page:before{left:0;position:fixed;top:0;width:100%}.promo-page:before{background:rgba(19,28,56,.6);content:"";display:block;height:100%;z-index:1}.promo-page__wrap-page{display:flex;flex-direction:column;min-height:100vh;padding:30px 20px}@media(min-width:960px){.promo-page__wrap-page{padding-left:30px;padding-right:30px}}.promo-page__logo-wrap{padding-bottom:25px;position:relative;text-align:center;z-index:2}@media(min-width:768px){.promo-page__logo-wrap{text-align:left}}.promo-page__logo img.image{height:auto;width:127px}.promo-page__wrap{display:flex;flex:1;flex-direction:column;justify-content:center;margin:0 auto;max-width:1200px;position:relative;text-align:center;width:100%;z-index:2}.promo-page__title{font-size:24px;padding-bottom:16px;text-transform:uppercase}@media(min-width:768px){.promo-page__title{font-size:34px;padding-bottom:30px}}@media(min-width:960px){.promo-page__title{font-size:40px;padding-bottom:35px}}.promo-page__description{color:#f8dfa0;font-size:18px;font-weight:600;padding-bottom:30px}@media(min-width:768px){.promo-page__description{font-size:24px;padding-bottom:45px}}.promo-page__btn-wrap{padding-bottom:40px}@media(min-width:768px){.promo-page__btn-wrap{margin-bottom:auto}}.promo-page__steps-wrap{background:#10152d;border-radius:8px;margin-bottom:30px;padding:12px 18px;width:100%}@media(min-width:768px){.promo-page__steps-wrap{border-radius:6px;margin-bottom:70px;padding:10px 15px}}@media(min-width:960px){.promo-page__steps-wrap{margin-bottom:40px}}.promo-page__steps{display:flex;flex-wrap:wrap;margin:-8px}.promo-page__step-cell{padding:8px;width:100%}@media(min-width:768px){.promo-page__step-cell{width:33.333333%}}.promo-page__step{border:1px solid #f3da9b;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:12px 16px 12px 65px;position:relative;text-align:left}@media(min-width:768px){.promo-page__step{padding-left:55px}}@media(min-width:1248px){.promo-page__step{padding:20px 30px 20px 75px}}.promo-page__step-count{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ba9d64,#fbe3a3 95.95%);-webkit-background-clip:text;font-size:30px;font-weight:900;left:20px;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width:768px){.promo-page__step-count{font-size:25px}}@media(min-width:960px){.promo-page__step-count{font-size:30px}}@media(min-width:1248px){.promo-page__step-count{font-size:40px;left:25px}}.promo-page__step-title{font-size:15px;font-weight:700;padding-bottom:4px}@media(min-width:768px){.promo-page__step-title{font-size:14px}}@media(min-width:960px){.promo-page__step-title{font-size:15px}}@media(min-width:1248px){.promo-page__step-title{font-size:20px}}.promo-page__step-description{font-size:12px;line-height:1.5;opacity:.5}@media(min-width:1248px){.promo-page__step-description{font-size:16px}}.promo-page__payments{display:flex;flex-wrap:wrap;justify-content:center;margin:-6px -12px}.promo-page__payment{padding:6px 12px}.promo-page__payment-image{max-height:20px;max-width:65px}.promo-page__link-info{align-items:center;display:flex;justify-content:center;margin-top:20px}.promo-page__link-info img{margin-right:5px;max-width:30px}.promo-page__link-info a{color:#fff;font-size:18px;text-decoration:none}.body--reversed .promo-page .promo-page__step-count{left:auto;right:20px}.body--reversed .promo-page .promo-page__step{padding:12px 65px 12px 16px;text-align:right}@media(min-width:768px){.body--reversed .promo-page .promo-page__step{padding-left:16px;padding-right:55px}}@media(min-width:1248px){.body--reversed .promo-page .promo-page__step{padding:20px 75px 20px 30px}}.body--reversed .promo-page .promo-page__link-info{justify-content:flex-end}.body--reversed .promo-page .promo-page__wrap{text-align:right}