.activity-widget{display:block;width:100%;position:relative}.activity-widget:after{content:"";position:absolute;top:-112px;right:0;background-image:url(https://www.10wilmingtonplace.com/hubfs/10WilmingtonPlace-Apr2017/images/activity-bg.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:478px;height:469px;z-index:1}.activity-widget-head{display:block;width:100%;max-width:1000px;margin:0 auto 95px;overflow:hidden;text-align:center;font-size:25px;color:#00253d;font-family:'DroidSerifRegular'}.activity-widget-head h2{font-size:55px;color:#00253d;font-family:'DroidSerifItalic';margin:0 0 47px}.activity-wrapper{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;margin:0 -8px;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center}.activity-loop{display:block;width:33.33%;padding:0 8px}.activity-block{height:372px;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-flow:column wrap;-webkit-flex-flow:column wrap;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:center;-webkit-align-items:center;padding:28px 11px}.activity-block .btn{background-color:rgba(0,37,61,0.80)}