.casestudies-card{background-color:#f3f3f3;filter:drop-shadow(0 2px 2.5px rgba(0,0,0,.35))}.casestudies-image{overflow:hidden;padding-bottom:109%;position:relative}.casestudies-image img{bottom:0;height:auto;left:0;max-width:100%;position:absolute;right:0;top:0;transform:scale(1);transition:all .4s ease-in-out;vertical-align:top;width:100%}.casestudies-card:hover .casestudies-image img{transform:scale(1.15)}.casestudies-number{align-items:center;background:rgba(27,32,81,.7);bottom:0;color:#f3f3f3;display:flex;font-size:80px;font-weight:500;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:9}.casestudies-content h2,.casestudies-content h3{font-weight:700;margin:0 0 10px;min-height:70px;padding:0}.casestudies-content h2 a,.casestudies-content h3 a{font-family:bw_gradual;font-weight:700}.casestudies-content{min-height:210px;padding:15px}.casestudies-content .icon{overflow:hidden}.casestudies-content .icon img{max-width:60px!important}.casestudies-content .text{font-size:22px;line-height:30px;min-height:60px}.casestudies-card:hover a{color:#9548ed}@media (max-width:1280px){.casestudies-number{font-size:60px}.casestudies-content h2,.casestudies-content h3{min-height:60px}.casestudies-content .text{font-size:20px}}@media (max-width:999px){.casestudies-number{font-size:48px}.casestudies-content{min-height:200px;padding:10px}.casestudies-content .icon img{max-width:40px!important}.casestudies-content h2,.casestudies-content h3{min-height:40px}.casestudies-content .text{font-size:16px;line-height:24px}}@media (max-width:767px){.casestudies-image{padding-bottom:100%}.casestudies-content{min-height:inherit;padding:15px 15px 30px}.casestudies-content .text,.casestudies-content h2,.casestudies-content h3{min-height:inherit}}