.banner-wrapper.cover-section{background-color:#f3f5f5;background-position:50%;background-size:cover;padding:40px 15px;text-align:center}.banner-wrapper div{background-color:#2d94f3;border-radius:50%;height:72px;margin:0 auto 20px;padding:6px;position:relative;width:72px}.banner-wrapper h1{color:#343a44;font-size:40px;font-weight:700;line-height:1.1;margin-bottom:10px;margin-top:25px}.banner-wrapper h2{color:#747c83;font-size:24px;font-weight:400;margin-bottom:10px;margin-top:20px}.banner-wrapper div:before{color:#fff;font-size:40px;left:0;position:absolute;right:0;top:16px}