.promo-banner{position:relative;width:100%}.promo-banner .promo-terms{color:#fff;text-decoration:underline}.promo-banner .promo-box .promo-text{align-items:center;display:flex;flex-direction:column;gap:1rem;position:relative}.promo-banner .promo-box .promo-text .promo-banner-container{backdrop-filter:blur(.5rem);background-color:#1d1d29;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1rem;color:#fff;display:flex;flex-direction:column;max-width:20.4375rem;padding:1rem}.promo-banner .promo-box .promo-text .promo-banner-container .promo-banner-info-msg{background:#51401b;border:.0625rem solid #d0a652;border-radius:1rem;color:#fff;font-size:.75rem;font-weight:600;line-height:1rem;margin-top:1rem;padding:1rem;text-align:left}.promo-banner .promo-box .promo-text .promo-banner-container .disclaimer{color:#7d7d96;font-size:.625rem;font-weight:600;line-height:.875rem;margin:0;text-shadow:unset}.promo-banner .promo-box .promo-text .promo-banner-container .disclaimer a{color:#7d7d96;font-size:.625rem;font-weight:600;line-height:.875rem;text-decoration:underline;text-shadow:unset}.promo-banner .promo-box .promo-text .promo-banner-container .amount-selector{width:100%}.promo-banner .promo-box .promo-text .promo-banner-container .BriteDepositWrapper{gap:.5rem;margin-top:1rem}.promo-banner .promo-box .promo-text .promo-banner-container .BriteDepositWrapper .amount-buttons-wrapper{height:3rem}.promo-banner .promo-box .promo-text .promo-banner-container .BriteDepositWrapper .amount-selector-bottom-cta .MuiButton-label{line-height:1.5rem}.promo-banner .promo-box .promo-text .promo-banner-container .BriteDepositWrapper .amount-selector-bottom-cta .MuiButtonBase-root{height:4rem}.promo-banner .promo-box .promo-text .promoBannerContainerLandingPage{max-width:20.4375rem}@media(min-width:850px){.promo-banner .promo-box .promo-text .promoBannerContainerLandingPage{max-width:21.25rem}}.promo-banner .promo-box .promo-text .brite-disclaimer{color:#7d7d96;font-size:.625rem;font-weight:600;line-height:.875rem;margin:0}.promo-banner .promo-box .promo-text .brite-disclaimer a{color:#7d7d96;text-decoration:underline}.promo-banner .promo-box .promo-text .buttonsWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.promo-banner .promo-box .promo-text .buttonsWrapper .link-as-btn{align-items:center;background:#393a4e;background-blend-mode:overlay;border:.0625rem solid #50506a;border-radius:1rem;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-size:1rem;font-weight:600;font-weight:800;justify-content:center;line-height:1.125rem;line-height:1.25rem;margin-bottom:0;min-height:3rem;padding:.5rem 1.5rem;text-transform:uppercase;transition:none;width:100%}.promo-banner .promo-box .promo-text .buttonsWrapper .link-as-btn:hover{background:#272735;border:.0625rem solid #393a4e;box-shadow:0 0 .25rem 0 #000;color:#fff}.promo-banner .promo-box .promo-text .buttonsWrapper .link-as-btn:active{background:#272735;outline:0}.promo-banner .promo-box .promo-text .buttonsWrapper .link-as-btn:focus{background:#393a4e;opacity:.9}.promo-banner .promo-box .promo-text .buttonsWrapper .link-as-btn:disabled{background:#272735;border:.0625rem solid #393a4e;box-shadow:none;color:#fff;text-shadow:none}.promo-banner .promo-box .promo-text .buttonsWrapper .link-as-btn:before{animation:unset;background-color:unset;background-image:unset}.promo-banner .promo-box .promo-text .buttonsWrapper .link-as-btn:after{background-color:unset}.promo-banner .promo-box .promo-text .buttonsWrapper .link-as-btn:hover{text-shadow:unset}.promo-banner-caption{font-size:1.5rem;font-weight:600;line-height:1.75rem;text-align:center}.bottom-promo-banner-caption{color:#fff;font-size:1.5rem;font-weight:700;line-height:1.75rem;margin-bottom:1rem;z-index:1}.promo-banner-header *{font-weight:700;margin:0}.promo-banner-header *,.promo-banner-subline{display:block;font-size:1.25rem;line-height:1.5rem;text-align:center}.promo-banner-subline{font-weight:600}.promo-banner-subline p{font-size:1.25rem;font-weight:600;line-height:1.5rem;margin:0}.slots-header .promo-img{-o-object-position:unset;object-position:unset}html.desktop .promo-banner .ticker .ticker-item{margin-right:4.375rem}