.referral-page{margin:0 auto;max-width:1310px;position:relative}@media(min-width:768px){.referral-page{padding:16px 0 32px}}.referral-page__wrapper.container{background:#1a1933}@media(min-width:960px){.referral-page__wrapper.container{padding:34px 25px 0}}.referral-page .colored{color:#f41c43}.referral-page__bg{border-radius:16px 16px 0 0;height:402px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;overflow:hidden;position:absolute;width:100%;z-index:1}@media(min-width:960px){.referral-page__bg{height:495px}}.referral-page__bg-wrapper{height:402px;position:absolute;width:100%}@media(min-width:960px){.referral-page__bg-wrapper{height:495px}}.referral-page__bg-wrapper:after{background:url(/cms/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBMmpJQ3c9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--93e7cac60324511143bec886585cf65777726cc6/logo-shadow.svg);content:"";height:100%;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}@media(min-width:768px){.referral-page__bg-wrapper:after{display:none}}.referral-page__header{align-items:center;border-radius:16px;display:flex;flex-direction:column;min-height:402px;padding-top:64px;position:relative;text-align:center}@media(min-width:960px){.referral-page__header{min-height:495px;padding-top:10px}}.referral-page__title{margin:44px auto 0;text-align:center;z-index:2}.referral-page__title .image{height:87px}@media(min-width:960px){.referral-page__title .image{height:129px}}@media(min-width:768px){.referral-page__title{font-size:60px;margin:56px auto 0}}.referral-page__subtitle{font-size:24px;line-height:101%}.referral-page__desc,.referral-page__subtitle{color:#fff;text-align:center;text-transform:uppercase}.referral-page__desc{font-size:18px;font-weight:700;line-height:120%;z-index:2}@media(min-width:768px){.referral-page__desc{font-size:24px}}.referral-page__bonuses{display:flex;flex-direction:column;gap:12px;padding:0 12px;z-index:2}@media(min-width:768px){.referral-page__bonuses{flex-direction:row;gap:48px;justify-content:center;padding:0}}.referral-page__bonus{align-items:center;background:top/cover no-repeat url(/cms/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBMXJJQ3c9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--3f398c7fdd0c67ee0efa488c20bba75f8f049ff5/step-bg-wheel.webp);border:1px solid #f41c43;border-radius:16px;display:flex;gap:20px;justify-content:space-between;padding:20px 27px 20px 20px}.referral-page__bonus-desc{color:#b9b1c0;font-size:12px;font-weight:500;line-height:160%;text-align:left}.referral-page__bonus-desc b{color:#fff}.referral-page__bonus-code.bonus-code-copy{align-items:start;flex-direction:column;height:auto;min-width:112px;padding:32px 8px 8px;position:relative}.referral-page__bonus-code.bonus-code-copy .bonus-code-copy__code-text{color:#522112;font-size:11px;font-weight:500;line-height:120%;text-transform:lowercase;width:auto}.referral-page__bonus-code.bonus-code-copy .bonus-code-copy__code{color:#000;font-size:14px;font-weight:700;line-height:120%;margin:0;text-transform:uppercase}.referral-page__bonus-code.bonus-code-copy .font-icons{color:#000;font-size:24px;position:absolute;right:8px;top:8px}.referral-page__steps{display:flex;flex-direction:column;gap:32px;margin:44px auto 39px;padding:0 5px}@media(min-width:768px){.referral-page__steps{flex-direction:row;flex-wrap:wrap;justify-content:center;margin:36px auto}}@media(min-width:960px){.referral-page__steps{flex-wrap:nowrap}}.referral-page__step{align-items:flex-start;align-self:stretch;background:top/100% 100% no-repeat url(/cms/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBMXJJQ3c9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--3f398c7fdd0c67ee0efa488c20bba75f8f049ff5/step-bg-wheel.webp);border-radius:16px;display:flex;gap:22px;padding:25px 16px;position:relative}@media(min-width:768px){.referral-page__step{max-width:calc(50% - 12px);width:100%}}.referral-page__step-img{height:65px;width:49px}@media(min-width:960px){.referral-page__step{flex:1;max-width:none}}.referral-page__step-numb{color:#f41c43;font-size:50px;font-weight:500;line-height:37px;min-width:24px;text-align:center}.referral-page__step-desc{display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:5px;line-height:140%}.referral-page__step-title{color:#f41c43;font-size:20px;font-weight:700;line-height:120%;text-transform:uppercase}.referral-page__deposit{text-align:center}.referral-page__section{display:flex;flex-direction:column;margin:48px 0 0}@media(min-width:960px){.referral-page__section{margin:64px 0 0}}.referral-page__section .deposit-button{margin:0 auto;width:155px}.referral-page__section .description{border-radius:16px;padding:24px 18px}.referral-page__section .description__block-buttons{margin:24px auto 0}.referral-page__section .description__button{width:auto}.referral-page__section .description__title{font-size:24px;text-transform:capitalize}.referral-page__section .description__button{border:2px solid #999aa1;border-radius:6px;color:#999aa1;font-size:14px;font-weight:700;letter-spacing:.12px;line-height:100%;min-height:50px;min-width:150px;padding:11px 8px;text-decoration:none;text-transform:uppercase}.referral-page__section h4{margin-bottom:24px}@media(min-width:768px){.referral-page__section h4{font-size:24px}}.referral-page__section p{font-size:12px}@media(min-width:768px){.referral-page__section p{font-size:14px}}.container{display:block;margin:0 auto;max-width:1732px!important;padding:0 15px!important;width:100%}@media(min-width:768px){.container{padding:0 25px!important}}.container--cms{max-width:1200px!important}.container--full{max-width:100%}.container--no-padding{padding:0}@media(min-width:960px){.container--no-padding{padding:0}}@media(min-width:1632px){.container--no-padding{padding:0}}.lucky-wheel-modal{z-index:2}.lucky-wheel-modal__modal .modal__content-wrapper{border:1px solid #f41c43;border-radius:16px;max-width:680px;overflow:hidden;width:calc(100% - 24px)}@media(min-width:960px){.lucky-wheel-modal__modal .modal__content-wrapper{min-width:296px;width:auto}}.lucky-wheel-modal__modal .modal__content{background:linear-gradient(110.6deg,#0c0612 -26.42%,#1a1933 32.36%,#0c0612 100.93%);margin:0;padding:30px 54px 93px}.lucky-wheel-modal__modal .modal__close-button{font-size:12px;right:5px;top:9px}.lucky-wheel-modal__link{color:hsla(0,0%,100%,.5);font-size:10px;font-weight:500;line-height:140%;margin:7px auto 43px;text-transform:uppercase}.lucky-wheel-modal__link:hover{color:#f41c43}@media(min-width:768px){.lucky-wheel-modal__link{font-size:14px;margin:6px auto 58px}}.lucky-wheel-modal__link--rewards{margin:8px auto}@media(min-width:768px){.lucky-wheel-modal__link--rewards{margin:9px auto 36px}}.lucky-wheel-modal__title{font-size:22px;font-weight:500;margin-bottom:30px;text-align:center;text-transform:uppercase}.lucky-wheel-modal__table{display:flex;flex-direction:column;gap:30px}@media(min-width:768px){.lucky-wheel-modal__table{flex-direction:row}}.lucky-wheel-modal__col{flex:1}.lucky-wheel-modal__col-title{color:#f41c43;font-size:20px;font-weight:700;line-height:120%;margin-bottom:24px;text-transform:uppercase}.lucky-wheel-modal__item{display:flex;flex-direction:column;position:relative}.lucky-wheel-modal__item+.lucky-wheel-modal__item{margin-top:1em}.lucky-wheel-modal__item-label{color:#fff;font-size:14px;font-weight:700;line-height:160%}.lucky-wheel-modal__item-value{color:#b9b1c0;font-size:11px;font-weight:500;line-height:100%}.lucky-wheel-modal__item-percent{color:#b9b1c0;font-size:14px;font-weight:700;position:absolute;right:0;top:0}.description{color:#999;display:block;font-size:14px;font-weight:500;line-height:150%;margin:0;padding:0;width:100%}@media(min-width:768px){.description{font-size:16px;line-height:160%}}.description__main{display:block;margin:10px 0 0;padding:0;width:100%}.description__block-buttons{display:block;margin:0;padding:14px 0 0;width:100%}@media(min-width:1248px){.description__block-buttons{padding-top:17px}}.cms-page .description__block-buttons{text-align:center}.description .btn,.description .link-btn{margin-top:24px}.description .description__btn-more{margin:0}.description__button{background:transparent none;border:none;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:500;letter-spacing:.12px;line-height:1.2;margin:0;outline:none;padding:0;text-align:center;text-decoration:underline;text-shadow:none;vertical-align:top}.description__button:hover{text-decoration:none}@media(min-width:1248px){.description__button{font-size:14px;letter-spacing:.14px}}.cms-page .description__button{background:#29313e;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.01em;line-height:15px;margin:0 auto;min-width:180px;padding:12px 15px;text-align:center;text-decoration:none;text-transform:capitalize}.cms-page .description__button:hover{background:#4f5d75}.description__caret{display:inline-block;font-size:6px;margin-left:10px;transition:transform .3s ease;vertical-align:middle}.description__caret--open{transform:rotate(180deg)}.description h1,.description h2,.description h3,.description h4,.description h5{color:#fff;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.2;margin:0 0 20px;padding:0;text-align:left;text-transform:uppercase}.description h1{font-size:24px}.description h2{font-size:22px}.description .content h2{font-size:28px;line-height:32px;margin:30px 0 24px}@media(min-width:960px){.description .content h2{font-size:36px;line-height:32px}}.description a{color:#ff3030;text-decoration:none}.description h3{font-size:20px}.description h4{font-size:18px}.description h5{font-size:16px}.description p{margin:0;padding:0}.description p+p{margin-top:10px}.description p+h1,.description p+h2,.description p+h3,.description p+h4,.description p+h5{margin-top:20px}.description a:not([class]){color:#fff;font-size:inherit;font-style:normal;margin:0;padding:0;text-decoration:underline;text-transform:none;transition:color .3s ease}.description a:not([class]):active,.description a:not([class]):focus,.description a:not([class]):hover{color:#fff;cursor:pointer;outline:none;text-decoration:underline}.description a:not([class]):hover{color:#fff;text-decoration:none}.description hr{border:none;border-top:1px solid #999;margin:25px 0;padding:0}.description ol:not([class]),.description ul:not([class]){list-style:none;margin:20px 0;padding:0;text-align:left}.description ol:not([class])>li,.description ul:not([class])>li{font-style:normal;margin:0;padding:0;position:relative}.description ol:not([class])>li:not(:first-child),.description ul:not([class])>li:not(:first-child){margin-top:8px}.description ol:not([class])>li:before,.description ul:not([class])>li:before{left:0;position:absolute;top:0}.description ol:not([class]) ol:not([class]),.description ol:not([class]) ul:not([class]),.description ul:not([class]) ol:not([class]),.description ul:not([class]) ul:not([class]){margin:20px 0 20px 20px}.description ul:not([class])>li{list-style:none;padding-left:10px;position:relative}.description ul:not([class])>li:before{background-color:#999;border-radius:50%;content:"";display:inline-block;height:5px;left:0;margin:0;position:absolute;top:5px;width:5px}.cms-page .description ul:not([class])>li:before{background:#ff3030;left:-3px;top:8px}.description ol:not([class]){counter-reset:list1}.description ol:not([class])>li{list-style:none;padding-left:22px;position:relative}.description ol:not([class])>li:before{color:#999;content:counter(list1) ".";counter-increment:list1;display:inline-block;font-size:inherit;font-weight:400;left:0;line-height:inherit;margin:0 2px 0 0;position:absolute;text-align:center;text-indent:0;top:0;white-space:nowrap}.description ol:not([class])>li ol{counter-reset:list2;margin:20px 0 20px 20px}.description ol:not([class])>li ol>li{padding-left:40px}.description ol:not([class])>li ol>li:not(:last-child){margin-bottom:10px}.description ol:not([class])>li ol>li:before{content:counter(list1) "." counter(list2);counter-increment:list2}.description .cms-page__title{font-size:24px;line-height:160%}