@property --border-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.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:rgba(18,18,38,.9);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.5rem;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:#2c2d1e;border:.0625rem solid #e7eaaf;border-radius:1.5rem;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:#7675a9;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:#7675a9;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:#7675a9;font-size:.625rem;font-weight:600;line-height:.875rem;margin:0}.promo-banner .promo-box .promo-text .brite-disclaimer a{color:#7675a9;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:#302f54;background-blend-mode:overlay;border:.0625rem solid #464477;border-radius:1.5rem;box-shadow:none;box-shadow:0 .125rem .125rem 0 rgba(0,0,0,.6);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:2.5rem;min-height:3rem;padding:.5rem 1.5rem;text-transform:uppercase;transition:none;transition:.3s;width:100%}.promo-banner .promo-box .promo-text .buttonsWrapper .link-as-btn:hover{background:#2b3161;border:.0625rem solid #464477;color:#fff}.promo-banner .promo-box .promo-text .buttonsWrapper .link-as-btn:active,.promo-banner .promo-box .promo-text .buttonsWrapper .link-as-btn:focus{background:#2b3161;border:.0625rem solid #7675a9;color:#fff}.promo-banner .promo-box .promo-text .buttonsWrapper .link-as-btn:disabled{background:#1c1b34;color:#7675a9}.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.25rem;font-weight:700;line-height:1.5rem;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 *{color:#77dcd8;display:block;font-size:2rem;font-weight:700;line-height:2.25rem;margin:0;text-align:center}.promo-banner-header h3,.promo-banner-header h3 *{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.5rem}.promo-banner-subline{display:block;text-align:center}.promo-banner-subline,.promo-banner-subline p{font-size:1.25rem;font-weight:700;line-height:1.5rem}.promo-banner-subline p{margin:0}.slots-header .promo-img{-o-object-position:unset;object-position:unset}html.desktop .promo-banner .ticker .ticker-item{margin-right:4.375rem}