.banner-inner .cell-wrapper>.text{display:inline-block;vertical-align:top}.banner-inner .cell-wrapper[style*="text-align: right"]>.text{text-align:right}.banner-inner h1{margin:0}.banner-inner p,.banner-inner p:last-child{margin:20px 0 0}.banner-inner h1 i[class*=fa]{background:#ececec;-webkit-border-radius:50%;border-radius:50%;font-size:55px;height:142px;line-height:142px;text-align:center;vertical-align:middle;width:142px}.cell-wrapper[data-bg*=fff] h1 i[class*=fa]{background:#4d4d4d;color:#0e0e10}.banner-inner .ctas{margin:45px 0 0}@media (min-width:1921px){.custom-module.banner-inner p{margin:1.042vw 0 0}.banner-inner h1 i[class*=fa]{font-size:2.865vw;height:7.396vw;line-height:7.396vw;width:7.396vw}.custom-module.banner-inner .ctas{margin:2.34vw 0 0}}@media (max-width:1024px){.banner-inner h1 i[class*=fa]{display:none}}@media (max-width:834px){.custom-module.banner-inner .cell-wrapper{padding:100px 0 110px}.banner-inner .cell-wrapper>.text{max-width:100%!important}}@media (max-width:600px){.custom-module.banner-inner .cell-wrapper{padding:60px 0}.banner-inner .ctas{margin:30px 0 0}}