.cst-solution-card .inner .wrapper{background-color:#2759a8;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;margin-bottom:20px;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;text-align:center}.cst-solution-card .inner .wrapper .cst-content{position:relative}.cst-solution-card .inner .wrapper .cst-content a{text-decoration:none !important}.cst-solution-card .inner .wrapper .cst-content a .cta2-heading.is-bottom h2{color:#fff;font-variant:normal;text-transform:uppercase;font-size:23px;line-height:1.3;margin-bottom:0}.cst-solution-card .inner .wrapper .cst-content a .cta2-heading.is-bottom{background-color:rgba(41,42,44,0.8);border-top:1px solid rgba(255,255,255,0.2);padding-bottom:7px;padding-left:10px;padding-right:10px;padding-top:7px;bottom:0;position:absolute;left:0;width:100%;z-index:1}.cst-solution-card .inner .wrapper .cst-content a .cta2-image-wrap img{max-width:100%;height:auto;display:inline-block;background-color:#fff;border:1px solid #0d397e;padding:2px}.cst-solution-card .inner .wrapper .cst-content a:hover .cta2-heading.is-bottom{background-color:#0d397e}@media(max-width:767px){.cst-solution-card{max-width:350px;margin:0 auto}.cst-solution-card .inner .wrapper .cst-content a .cta2-heading.is-bottom h2{font-size:16px}}