.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]{width:142px;height:142px;font-size:55px;line-height:142px;text-align:center;vertical-align:middle;background:#ececec;-webkit-border-radius:50%;border-radius:50%}.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]{width:7.396vw;height:7.396vw;font-size:2.865vw;line-height: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}}