.banner-lazy-loader{align-items:center;background:#002f6c;display:flex;justify-content:center;min-height:28.125rem}.banner-container{width:100%}@media(min-width:2048px){.banner-container.border-radius-top{border-radius:1.5rem 1.5rem 0 0;overflow:hidden}.banner-container.border-radius-top:last-child{margin:.75rem 0 0}.banner-container.border-radius-bottom{border-radius:0 0 1.5rem 1.5rem;overflow:hidden}.banner-container.border-radius{border-radius:1.5rem;margin:.75rem 0;overflow:hidden}.banner-container.border-radius:last-child{margin:.75rem 0 1.5rem}}.banner-container .banner-wrapper{display:flex;flex-direction:column}.banner-container .banner-wrapper .banner{height:100%}.banner-container .banner-wrapper .banner-content{align-items:center;background:#002f6c;display:flex;justify-content:center;min-height:18.75rem;padding:1rem 6.7% 1.5rem;position:relative;z-index:1}.banner-container .banner-wrapper .banner-content .banner-components{display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.banner-container .banner-wrapper .swiper{display:flex;flex-direction:column}.banner-container .banner-wrapper .swiper-slide{background:#002f6c;display:flex;flex-direction:column;height:auto}.banner-container .banner-wrapper .swiper-slide .banner-slider{flex:1}.banner-container .banner-wrapper .swiper-slide .banner-slider .banner-content{height:100%;padding:1rem 6.7% 3rem}.banner-container .banner-wrapper .swiper-pagination{-moz-column-gap:0;column-gap:0;margin-top:0}.banner-container .banner-wrapper .swiper-pagination-bullets{background-color:#002f6c;border-radius:1.5rem;bottom:1rem;display:flex;justify-content:center;left:50%;padding:.5rem .25rem;transform:translateX(-50%);width:auto}.banner-container .banner-wrapper .swiper-pagination-bullets .swiper-pagination-bullet{background:#fff}.banner-container .button_component{display:flex;flex-direction:column;flex-wrap:wrap}.banner-container .button_component .button_component_container{margin:.25rem}.banner-container .button_component .button_component_container .button-container{display:flex;justify-content:center}.banner-container .button_component .button_component_container .button-container.left-position{justify-content:start}.banner-container .button_component .button_component_container .button-container.center-position{justify-content:center}.banner-container .button_component .button_component_container .button-container.right-position{justify-content:end}.banner-container .button_component .button_component_container .MuiButtonBase-root.full-mode{flex:1}.banner-container .button_component .button_component_container .MuiButtonBase-root .MuiButton-label,.banner-container .button_component .button_component_container .MuiButtonBase-root .button-label{display:flex;flex-direction:column}.banner-container .button_component .button_component_container .MuiButtonBase-root .button-additional-text{font-size:.875rem;font-weight:600;line-height:1rem;margin-top:.25rem}.banner-container .button_component .button_component_container .primary-btn{background:#ff5643;border:0;border-radius:1.25rem;box-shadow:none;box-shadow:0 .25rem 0 #992e22;color:#fff;font-family:Nunito,sans-serif;font-size:1rem;font-weight:900;line-height:1.5rem;padding:.75rem 1rem;transition:none}.banner-container .button_component .button_component_container .primary-btn.btn-sm{font-size:.75rem;font-weight:900;line-height:1.5rem}.banner-container .button_component .button_component_container .primary-btn.width-shadow{box-shadow:0 .25rem 0 #992e22}.banner-container .button_component .button_component_container .primary-btn:focus,.banner-container .button_component .button_component_container .primary-btn:hover{background-color:#eb4a38;color:#fff}.banner-container .button_component .button_component_container .primary-btn:active{background:#de3d2b;color:#fff}.banner-container .button_component .button_component_container .primary-btn:disabled{background-color:rgba(255,86,67,.6);color:#fff}.banner-container .button_component .button_component_container .primary-btn.inverted{background:#fff;color:#ff5643}.banner-container .button_component .button_component_container .secondary-btn{background:#fff;border-radius:1.25rem;box-shadow:none;color:#002f6c;font-size:1rem;font-weight:900;line-height:1.5rem;padding:.75rem 1rem;transition:none}.banner-container .button_component .button_component_container .secondary-btn.btn-sm{font-size:.75rem;font-weight:900;line-height:1.5rem}.banner-container .button_component .button_component_container .secondary-btn:hover{background:hsla(0,0%,100%,.6)}.banner-container .button_component .button_component_container .secondary-btn:focus{background:#fff;color:#002f6c}.banner-container .button_component .button_component_container .secondary-btn:active{background:#fff;color:#002f6c;outline:0}.banner-container .button_component .button_component_container .secondary-btn:disabled{border-color:#fff;color:rgba(0,0,0,.26)}.banner-container .button_component .button_component_container .secondary-btn:focus,.banner-container .button_component .button_component_container .secondary-btn:hover{box-shadow:none}.banner-container .image_list_component{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.banner-container .image_list_component .image_list_component_container{height:100%}.banner-container .image_list_component .image_list_component_container img{display:flex;max-width:100%;-o-object-fit:cover;object-fit:cover}.banner-container .image_list_component .image_list_component_container .hidden{opacity:0;transition:opacity .3s ease-in-out;visibility:hidden}.banner-container .image_list_component .image_list_component_container .visible{opacity:1;visibility:visible}.banner-container .terms_component{display:flex;justify-content:center;margin-top:.25rem}.banner-container .terms_component .terms_component_container{align-items:center;display:flex;justify-content:center}.banner-container .terms_component .terms_component_container .tnc-link{color:#002f6c;font-size:.75rem;font-weight:900;line-height:1.25rem;margin:0 .25rem;text-decoration:underline;text-shadow:-.0625rem -.0625rem 0 #fff,.0625rem -.0625rem 0 #fff,-.0625rem .0625rem 0 #fff,.0625rem .0625rem 0 #fff}.banner-container .terms_component .terms_component_container .tnc-link:hover{cursor:pointer}.banner-container .terms_component .terms_component_container .separator{color:#fff}.banner-container .text_component{display:flex;flex-direction:column;text-wrap:balance}.banner-container .text_component .text_component_container{color:#fff;margin-bottom:.5rem}.banner-container .text_component .text_component_container:last-child{margin-bottom:1rem}.banner-container .text_component .text_component_container .spanHeading1,.banner-container .text_component .text_component_container .spanHeading2,.banner-container .text_component .text_component_container .spanHeading3,.banner-container .text_component .text_component_container .spanHeading4,.banner-container .text_component .text_component_container .spanHeading5,.banner-container .text_component .text_component_container .spanHeading6,.banner-container .text_component .text_component_container h1,.banner-container .text_component .text_component_container h2,.banner-container .text_component .text_component_container h3,.banner-container .text_component .text_component_container h4,.banner-container .text_component .text_component_container h5,.banner-container .text_component .text_component_container h6,.banner-container .text_component .text_component_container p{margin:0}.banner-container .text_component .text_component_container .spanHeading1 span,.banner-container .text_component .text_component_container .spanHeading2 span,.banner-container .text_component .text_component_container .spanHeading3 span,.banner-container .text_component .text_component_container .spanHeading4 span,.banner-container .text_component .text_component_container .spanHeading5 span,.banner-container .text_component .text_component_container .spanHeading6 span,.banner-container .text_component .text_component_container h1 span,.banner-container .text_component .text_component_container h2 span,.banner-container .text_component .text_component_container h3 span,.banner-container .text_component .text_component_container h4 span,.banner-container .text_component .text_component_container h5 span,.banner-container .text_component .text_component_container h6 span,.banner-container .text_component .text_component_container p span{display:flex;justify-content:center}.banner-container .text_component .text_component_container .spanHeading1,.banner-container .text_component .text_component_container h1{font-size:1.5rem;font-weight:900;line-height:2rem}.banner-container .text_component .text_component_container .spanHeading2{font-size:1.5rem;font-weight:700}.banner-container .text_component .text_component_container .spanHeading3,.banner-container .text_component .text_component_container h3{font-size:1.25rem;font-weight:600;line-height:1.75rem}.banner-container .text_component .text_component_container .spanHeading4,.banner-container .text_component .text_component_container h4{font-size:1rem;font-weight:600;line-height:1.5rem}.banner-container .text_component .text_component_container .spanHeading5{font-size:.8125rem;font-weight:700}.banner-container .text_component .text_component_container .spanHeading6{font-size:.625rem;font-weight:700}.banner-container .text_component .text_component_container p{font-size:1rem;font-weight:600;line-height:1.5rem}.banner-container .ticker{background:#002f6c;display:flex}.banner-container .ticker .ticker__element{display:flex;padding:.5rem 1.5rem .5rem 0;white-space:nowrap}.banner-container .ticker .ticker-item{align-items:center;display:flex;margin-right:1.5rem}.banner-container .ticker .ticker-item img{display:flex;height:1.5rem;margin-right:.5rem;width:auto}.banner-container .ticker .ticker-item .ticker-item-title{color:#fff;font-size:.875rem;font-weight:800;line-height:1.25rem;margin:.125rem 0}.banner-container .ticker .ticker-item:last-child{margin-right:0}.banner-container .video .video_container{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.banner-container .video .video_container .video-banner-wrapper .video-banner{height:100%}html.ee .banner-container .banner-wrapper .BriteDepositWrapper .amount-selector,html.fi .banner-container .banner-wrapper .BriteDepositWrapper .amount-selector{margin-top:0}html.ee .banner-container .banner-wrapper .BriteDepositWrapper .amount-selector.Mui-focused,html.fi .banner-container .banner-wrapper .BriteDepositWrapper .amount-selector.Mui-focused{background-color:transparent}html.ee .banner-container .banner-wrapper .BriteDepositWrapper .disclaimer,html.fi .banner-container .banner-wrapper .BriteDepositWrapper .disclaimer{margin:0}.banner-terms .modalMarkupV3Content{font-size:1rem;font-weight:600;line-height:1.5rem;padding:1.5rem 6.7%}.banner-terms .modalMarkupV3Content ol,.banner-terms .modalMarkupV3Content ul{margin:0;padding:0}.banner-terms .modalMarkupV3Content ol li,.banner-terms .modalMarkupV3Content ul li{margin-left:6.7%}html.desktop .banner-container .banner-wrapper .banner-content{min-height:21.25rem;padding:1.5rem 6.7%}html.desktop .banner-container .banner-wrapper .banner-content .banner-components{max-width:30rem;padding:1rem 1.5rem 1.5rem}html.desktop .banner-container .banner-wrapper .banner-slider .banner-components{padding:1rem 1.5rem 0}html.desktop .banner-container .text_component_container{margin-bottom:1rem}html.desktop .banner-container .text_component_container .spanHeading1,html.desktop .banner-container .text_component_container h1{font-size:2rem;font-weight:900;line-height:2.5rem}html.desktop .banner-container .ticker .ticker-item{margin-right:4.375rem}html.desktop .banner-lazy-loader{min-height:32.75rem}