.banner-inner .cell-wrapper>.text{display:inline-block;vertical-align:top;width:80%}.banner-inner .cell-wrapper[style*='text-align: right']>.text{text-align:right}.banner-inner h1,.banner-inner h4{margin:0}.banner-inner p,.banner-inner p:last-child{margin:15px 0 0}.banner-inner .ctas{margin:45px 0 0}@media screen and (min-width:1921px){.banner-inner p,.banner-inner p:last-child{margin:.78vw 0 0}.banner-inner .ctas{margin:2.34vw 0 0}}@media(max-width:834px){.custom-module.banner-inner .cell-wrapper{padding:100px 0}.banner-inner .cell-wrapper>.text{max-width:100%}}@media(max-width:600px){.custom-module.banner-inner .cell-wrapper{padding:60px 0}.banner-inner .ctas{margin:30px 0 0}}