.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}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:45px}.bwbp-banner .hero-content h2{font-size:32px;font-weight:500;line-height:145%}.bwbp-banner .graphic-image{background-size:contain;bottom:-31px;height:533px;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:-5px;height:424px;max-width:381px;width:calc(100% - 60px)}}@media(max-width:420px){.bwbp-banner .graphic-image{height:375px}}