.headings-buttons-wrapper .red-underline span{background-image:url(//20597294.fs1.hubspotusercontent-na1.net/hubfs/20597294/raw_assets/public/redbeam-theme-2025/images/icons/line.png);background-position:bottom;background-repeat:no-repeat;background-size:contain}.headings-buttons-wrapper .buttons{margin-right:12px}.headings-buttons-wrapper .buttons:last-of-type{margin-right:0}@media (max-width:540px){.btns-main{display:flex;flex-flow:wrap;gap:12px}.btns-main a{margin:0!important}.banner-wrapper-inner .buttons{padding:13px 19px}}@media (max-width:320px){.btns-main a{font-size:16px;padding-left:20px;padding-right:20px}}