.flexible-cta-module{display:block}.flexible-cta-module.text-left{text-align:left}.flexible-cta-module.text-center{text-align:center}.flexible-cta-module.text-right{text-align:right}.flexible-cta-module .btn-block{display:block;width:100%}.flexible-cta-module .text-link{cursor:pointer;display:inline-block;line-height:1.5}@media print{.flexible-cta-module .btn{background:transparent!important;border:1px solid #000;color:#000!important}.flexible-cta-module .text-link{color:#000!important;text-decoration:underline!important}}@media (max-width:767px){.flexible-cta-module.text-left,.flexible-cta-module.text-right{text-align:center}.flexible-cta-module .btn-sm{font-size:.875rem;padding:.5rem 1rem}}