.cases-blocks-outer{width:22.7%;float:left}.cases-blocks-outer:nth-child(4n+2){margin-left:3%;margin-right:1.5%}.case-block-icon img{max-width:75px}.cases-blocks-outer:nth-child(4n+3){margin-left:1.5%;margin-right:3%}.cases-inner-group{padding:50px 0px 0px;display:block;float:left}.block-read-more a{text-decoration:none;color:#fff;opacity:1}.block-read-more a:hover{color:#fff !important;text-decoration:none !important}.block-read-more a{text-decoration:none;color:#fff;font-weight:400;position:relative;font-size:14px;transition:1s all}.block-read-more a:after{content:'';background:url(https://cdn2.hubspot.net/hubfs/1828513/Home%202019-March/icons8-right-.png);width:17px;height:17px;display:inline-block;background-size:16px;background-position:center center;vertical-align:middle;margin-left:2px}.cases-blocks-outer{-webkit-box-shadow:0px 0px 28px -14px rgba(0,0,0,0.45);-moz-box-shadow:0px 0px 28px -14px rgba(0,0,0,0.45);box-shadow:0px 0px 28px -14px rgba(0,0,0,0.45);background:#fff;transition:.4s background;border-radius:4px;z-index:999;position:relative}.cases-blocks-outer:hover .block-read-more a:before{background:#fff;width:100%}.block-read-more a:before{content:'';position:absolute;width:0;height:1.5px;bottom:-3px;transition:1s all}.cases-blocks-inner{padding:55px 30px 40px;position:relative;cursor:pointer}.cases-blocks-inner:hover img.mouse-out-img{display:none}.cases-blocks-inner:hover img.mouse-in-img{display:inline-block}.cases-blocks-inner:hover .block-read-more{display:inline-block}.cases-blocks-outer:hover{background:#3c97e8}.cases-blocks-outer:hover .case-block-content h4,.cases-blocks-outer:hover .case-block-content p{color:#fff}.case-block-icon img.mouse-in-img{display:none}.case-block-icon{position:absolute;//background:#fff;//border-radius:50px;top:-30px;//width:66px;//height:66px}.case-block-content h4{color:#054477;font-size:16px;line-height:1.2;text-transform:capitalize;margin:0px;padding:10px 0px}.case-block-content p{color:#054477;font-size:14px;font-weight:300;margin:0px;padding:10px 0px}.cases-desc-outer h3{color:#054477;font-size:32px;line-height:1.2;text-transform:capitalize;margin:0px;padding:10px 0px;font-weight:500}.cases-desc-outer p{color:#054477;font-size:16px;line-height:1.2;text-transform:capitalize;margin:0px;padding:10px 0px;font-weight:400;line-height:26px}.cases-desc-outer{text-align:center;padding-bottom:30px}