.bwbp-banner .content-wrapper{padding:0 20px}.align-center{text-align:center}.all-text-white,.all-text-white h1,.all-text-white h2,.all-text-white h3,.all-text-white h4,.all-text-white h5,.all-text-white h6,.all-text-white p{color:#fff}.mobile-graphic{display:none}section.bwbp-banner{overflow:hidden;position:relative}.bwbp-banner .limited-time{font-size:22px;font-weight:700;line-height:114%;margin-bottom:38px}.bwbp-banner .hero-content{position:relative;z-index:1}.bwbp-banner .hero-content h1{font-size:70.4px;font-weight:700;line-height:1.14;margin-bottom:50px}.bwbp-banner .hero-content h2{font-size:32px;font-weight:500;line-height:145%}.bwbp-banner .graphic-image{background-size:contain;bottom:77px;height:auto;left:50%;max-width:500px;position:absolute;transform:translateX(-50%);width:100%}@media(max-width:1024px) and (min-width:768px){.bwbp-banner .hero-content br{display:none}}@media(max-width:767px){.bwbp-banner .hero-content{margin:0 auto;max-width:352px}.bwbp-banner .hero-content h1{font-size:46px;margin-bottom:32px}.bwbp-banner .hero-content h2{font-size:22px}.bwbp-banner .graphic-image{bottom:0;height:auto;max-width:100%;width:100%}.bwbp-banner .hero-content h3{font-size:22px;line-height:145%}.bwbp-banner{background-position:bottom!important;background-size:contain!important;background:#0048c5;background-image:none!important;background-repeat:no-repeat!important}.mobile-graphic{display:block}.desktop-graphic{display:none}}@media(max-width:420px){.bwbp-banner .graphic-image{height:auto}}