.banners width: 100% padding: 58px 0 58px 0 &.small-padding padding: 10px 0px 10px 0px &.lightgray background-color: $lightgray &.purple background-color: $purple &.darkblue background-color: $darkblue p color: $lightgray font-size: 1.1em font-weight: 300 h2 font-weight: 700 font-size: 40px color: $darkblue h4 font-weight: 900 font-size: 14px color: $darkblue p color: $mediumblue font-weight: 300 font-size: 16px &.promo h2 font-weight: 700 font-size: 40px text-align: center color: $darkblue h3 font-weight: 300 font-size: 18px text-align: center color: $darkblue h4 font-size: 24px font-weight: 400 h5 text-align: center font-size: 14px font-weight: 300 &.sticky padding: 5px 0