.roll-out-banner{background-attachment:scroll;background-image:url(https://2435241.fs1.hubspotusercontent-na1.net/hubfs/2435241/knack-systems/services/services-rollout1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:80px;overflow:auto;position:relative}.roll-out-banner .banner-content{background-color:hsla(0,0%,100%,.8);border-radius:0;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);padding:80px 40px}.roll-out-banner .banner-content p{color:#444;font-size:20px;line-height:32px}.roll-out-overview{padding:60px 0}.roll-out-what-sets{background-color:#f6f6f6}.roll-out-offerings,.roll-out-what-sets{padding:60px 0;text-align:center}.offerings-content{border:1px solid #ddd;border-radius:20px;box-sizing:border-box;padding:20px;text-align:center}.offerings-content h4:after{background-color:#f87000;content:"";display:block;height:2px;margin:15px auto 0;width:100px}@media only screen and (max-width:767px){.roll-out-banner{background-position:100%;padding:0}.roll-out-banner .banner-content{padding:80px 30px}.roll-out-overview img{margin-top:50px}.roll-out-offerings{padding:60px 0 30px}.offerings-content{margin-bottom:30px}}@media only screen and (min-width:768px){.roll-out-banner{background-position:30%;padding:0}.offerings-content{min-height:666px}}@media only screen and (min-width:1024px){.roll-out-banner{background-position:20%;padding:0}.offerings-content{min-height:470px}}@media only screen and (min-width:1280px){.roll-out-banner{background-position:0;padding:0}.offerings-content{min-height:380px}}@media only screen and (min-width:1440px){.roll-out-banner{background-position:0;padding:0}.offerings-content{min-height:326px}}