.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 0 15px}.banner-inner p{line-height:1.5}.banner-inner .ctas{margin:40px 0 0}@media screen and (min-width:1930px) and (max-width:2560px){.banner-inner h1{margin:0 0 25px}}@media(max-width:834px){.banner-inner .cell-wrapper>.text{max-width:100% !important}}@media(max-width:600px){.custom-module.banner-inner .cell-wrapper{padding:60px 0 !important}.custom-module.banner-inner h1{font-size:30px !important}.custom-module.banner-inner p{font-size:18px !important}.banner-inner .ctas{margin:30px 0 0}}@media(max-width:375px){.custom-module.banner-inner h1{font-size:26px !important}.custom-module.banner-inner p{font-size:16px !important}}