.custom-case_studies-bg{overflow:hidden;margin-bottom:-30px}.custom-case_studies-grp{padding:0 20px}.hs-case_studies-item{width:100%;float:left}.hs-case_studies-item-inner{position:relative;margin-bottom:30px}.hs-case_studies-item-img-grp{position:relative;overflow:hidden}.hs-case_studies-img{position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out;padding-bottom:52.4%}.hs-case_studies-item:hover .hs-case_studies-img{-webkit-transform:scale(1.5) rotate(10deg);-moz-transform:scale(1.5) rotate(10deg);-ms-transform:scale(1.5) rotate(10deg);-o-transform:scale(1.5) rotate(10deg);transform:scale(1.5) rotate(10deg)}.hs-case_studies-content{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:0;opacity:0;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;background-color:rgba(0,0,0,0.5);z-index:199;cursor:pointer}.hs-case_studies-links a{display:block;position:absolute;top:0;right:0;left:0;bottom:0;z-index:5}.hs-case_studies-content-inner{position:absolute;left:0;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);transition:all 300ms ease-out;text-align:center;padding:10px}.hs-case_studies-item:hover .hs-case_studies-content{opacity:1}.without-img .hs-case_studies-img{background-color:#0a3957}.hs-case_studies-date{margin-bottom:15px;font-size:12px;color:#dbdbdb;text-align:center;font-family:Roboto;font-weight:300;font-style:normal}.hs-case_studies-title{margin-bottom:15px;font-size:24px;color:#fff;line-height:1.3;text-align:center;font-family:Roboto;font-weight:400;font-style:normal}@media(max-width:1065px) and (min-width:768px){.hs-case_studies-title{font-size:2vw}}@media(min-width:768px){.custom-case_studies-grp{margin-right:-28px}.hs-case_studies-item{width:33.33333333%}.hs-case_studies-item-inner{margin-right:30px}}@media(max-width:480px){.hs-case_studies-title{font-size:5vw}}