.cm_services_top_header p{margin:0}.hoverable_cards .page-center{padding-left:10px;padding-right:10px}.hoverable_cards .hv_cards{padding:2px 1px 0}.hoverable_cards .SolutionListBox{position:relative}.hoverable_cards .SolutionHoverBox{align-items:center;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:.2s ease-in;width:100%;z-index:9}.hoverable_cards .SolutionIcon{margin-bottom:10px}.hoverable_cards .SolutionHoverBox h4{color:#fff;font-weight:400;line-height:25px;margin:0}.hoverable_cards .SolutionHoverBox h4,.hoverable_cards .TransBlueBtn{font-family:brixtonbold;font-size:17px;letter-spacing:2px;text-transform:uppercase}.hoverable_cards .TransBlueBtn{display:none;left:50%;line-height:42px;margin-left:-90px;margin-top:-22px;position:absolute;text-align:center;top:50%;width:180px}.hoverable_cards .SolutionListBox:hover .SolutionIcon,.hoverable_cards .SolutionListBox:hover h4{opacity:.15}.hoverable_cards .SolutionListBox:hover .TransBlueBtn{display:block}.hoverable_cards .BgImgWrap{background-color:#000}.hoverable_cards .SolutionListBox:hover .BgImgWrap img{opacity:.25}.hoverable_cards .BgImgWrap img{transition:all .5s ease-in-out;width:100%}.hoverable_cards .TransBlueBtn .hs-sec-btn{font-family:brixtonbold;font-size:18px;line-height:20px;padding:10px 20px;white-space:nowrap}.hoverable_cards .SolutionIcon img{vertical-align:unset}@media(max-width:1024px){.hoverable_cards .page-center{padding-left:0;padding-right:0}}