.banner_wrapper__vwmV0{position:relative;display:flex;min-height:20rem;padding:15% 2.5rem;overflow:hidden;align-items:center;justify-content:center;text-align:center}.banner_wrapper__vwmV0>span{position:absolute;width:100%;height:100%;background-position:50%;background-size:cover;z-index:1}.banner_wrapper_mb__1jyDj{margin-bottom:4.5rem}.banner_wrapper__vwmV0:before{position:absolute;width:100%;height:100%;top:0;left:0;background:#002149cc;content:"";z-index:2}.banner_content__Bptxi{position:relative;padding:0 5%;color:#fff;z-index:3}.banner_content__Bptxi p{margin:0 0 1.5rem}.banner_title__vtS0w{margin:0;font:700 2.8rem/1 Maison Neue Extended}.banner_description__nuvsR{margin:2.5rem 0 0}.banner_description__nuvsR p:last-child{margin:0}.banner_btn__ge3yI{min-width:18rem;margin:2.5rem 0 0}.banner_wrapper__vwmV0.banner_bsaa__5XMGD{padding:10% 0}.banner_wrapper__vwmV0.banner_bsaa__5XMGD:before{background:none}.banner_wrapper__vwmV0.banner_bsaa__5XMGD .banner_description__nuvsR h2{font-size:3.1rem}@media(min-width:768px){.banner_wrapper__vwmV0{padding:10% 0}.banner_content__Bptxi{max-width:72rem;padding:0;margin:0 auto}.banner_title__vtS0w{font-size:3.2rem}.banner_btn__ge3yI{margin:4rem 0 0}}@media(min-width:992px){.banner_wrapper__vwmV0{padding:8.5% 0}.banner_content__Bptxi{max-width:96rem}.banner_title__vtS0w{font-size:3.6rem}.banner_wrapper__vwmV0.banner_bsaa__5XMGD{padding:7.5% 0}}@media(min-width:1200px){.banner_content__Bptxi{max-width:114rem}.banner_title__vtS0w{font-size:4.8rem}}