.cta-widget.card .cta-header,.cta-widget.card:not(.card-list)>:first-child:not(.collapsed){margin:0;margin-top:0}.cta-widget.card .cta-title{font-size:20px;display:block;word-wrap:break-word}.cta-widget.card a{color:#333}.cta-widget.card a:hover{text-decoration:none}.cta-widget.card.desktop{position:relative;width:100%}.cta-widget.card.desktop .cta-content{margin:20px 30px}.cta-widget.card.desktop .cta-byline{font-size:15px;display:block;word-wrap:break-word}.cta-widget.card.desktop .cta-widget-button{margin:20px;text-align:center;margin-bottom:25px}.cta-widget.card.desktop .cta-widget-button .btn-default{border-color:#4990e2;color:#4990e2}.cta-widget.card.desktop .img-cover{width:100%}.cta-widget.card.mobile:not(.card-list)>:last-child:not(.list-group):not(.collapsed){margin-bottom:0}.cta-widget.card.mobile .cta-title{color:#fff;font-size:24px}.cta-widget.card.mobile .cta-content-wrap{background-size:cover;border-radius:0 0 6px 6px}.cta-widget.card.mobile .cta-content{border-radius:6px;padding:40px 40px 20px 40px;background:-moz-linear-gradient(top,rgba(0,0,0,.2) 0,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.2) 0,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,.2) 0,#000 100%)}.cta-widget.card.mobile .cta-widget-button .btn-default{width:100%;margin-top:45px;border-color:#fff;color:#fff;background:0 0}