.promo-wrapper{margin:0 10px;padding-top:30px;overflow:hidden;background-color:#fff;border-radius:3px;box-shadow:0 2px 4px 2px rgba(0,0,0,.1)}@media only screen and (min-width:992px){.promo-wrapper{margin:0;padding-top:40px;border-radius:0}}.promo-wrapper__subtext{max-width:610px;margin:14px auto 20px;padding:0 20px;line-height:2rem}@media only screen and (min-width:992px){.promo-wrapper__subtext{padding:0;line-height:1.7rem}}.promo-wrapper__button-wrapper{position:relative;margin:0 10px 20px}@media only screen and (min-width:992px){.promo-wrapper__button-wrapper{width:160px;margin:0 auto 20px}}.promo-wrapper__multiline-button{display:flex;justify-content:center;align-items:center;line-height:1.4rem;white-space:normal}.promo-wrapper__multiline-button.call-to-action{height:auto;min-height:40px;padding:4px 10px}@media only screen and (min-width:992px){.promo-wrapper .promo-wrapper__multiline-content{font-size:1.6rem}}.promo-wrapper__image-container{height:100px;text-align:center}@media only screen and (min-width:769px){.promo-wrapper__image-container{height:185px}}.promo-wrapper__image{width:auto;height:100%}.promo-wrapper__text{margin:10px auto 20px;padding:0}