.overlay{background-color:rgba(0,0,0,.4);height:100%;left:0;top:0;width:100%;z-index:1}.carousel-caption,.overlay{pointer-events:none!important;position:absolute}.carousel-caption{bottom:150px;left:15%;right:15%;text-align:center;z-index:10}.carousel-caption>*{pointer-events:auto!important}.banner-button,.hs-cta-node,.hs-cta-wrapper,.hs-cta-wrapper a{cursor:pointer!important;display:inline-block!important;pointer-events:auto!important}@media screen and (max-width:767px){.carousel-caption{bottom:20px!important;left:5%!important;right:5%!important}}