.hero-text-banner.section{padding:100px 0 90px}.hero-text-banner__copy{font-size:22px}.hero-text-banner__copy .hs_cos_wrapper_type_inline_rich_text>*{color:inherit}.hero-text-banner__ctas{margin-top:40px}.hero-text-banner__ctas a+a{margin-left:20px}.hero-text-banner__image{border-radius:3px}.hero-text-banner__image img{display:block;transform:translate(30px,-30px);border-radius:3px}.hero-text-banner__checklist ul{margin:0;padding:0;list-style-type:none}.hero-text-banner__checklist ul li{display:inline-block;text-align:center;margin:10px}.hero-text-banner__checklist ul li span{display:inline-block;background-color:#35ab6d;border-radius:10px;padding:25px 30px 25px 66px;color:#fff;font-weight:800;font-size:34px;line-height:125%;letter-spacing:-0.01em;position:relative;box-shadow:1px 5px 40px rgba(76,208,140,0.3)}.hero-text-banner__checklist ul li span::before{content:'';width:30px;height:25px;background-image:url(https://www.rhythmsystems.com/hubfs/images/checklist.png);background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;top:30px;left:23px}.hero-text-banner__checklist ul li:nth-of-type(even) span{background-color:#e9c74b}.mw-title-1140 h1{max-width:1140px;margin-left:auto;margin-right:auto}@media only screen and (max-width:991px){.hero-text-banner__checklist ul{max-width:350px;margin:0 auto}.hero-text-banner__checklist ul li{display:block;margin:20px 0;text-align:left}.hero-text-banner__checklist ul li span{display:block}}@media only screen and (max-width:767px){.hero-text-banner__copy{font-size:20px}.hero-text-banner__image img{transform:translate(20px,-20px);width:calc(100% - 20px)}.hero-text-banner__ctas .button{display:block}.hero-text-banner__ctas .button+.button{margin-top:15px;margin-left:0}.hero-text-banner__checklist ul li span::before{width:25px;height:20px}.hero-text-banner__checklist ul li span{font-size:24px}}