.case-study-card{background-position:50% 100%;background-size:cover;background-repeat:no-repeat;margin-bottom:17px;display:flex;position:relative;cursor:pointer;font-size:14px}.case-study-card>a{position:absolute;left:0;right:0;z-index:9999;width:100%;height:100%;top:0}.case-study-card .inner{position:relative;z-index:150;display:flex;width:100%;margin-top:24%;transition:.5s;margin-bottom:15%;padding-top:8%;padding-bottom:17px;padding-left:27px;justify-content:center;align-items:flex-start;opacity:1;font-size:80%;background-color:rgba(255,255,255,0.68);color:rgba(255,255,255,0.68)}.case-study-card:hover .inner{background:#fff}.case-study-card .line{width:30%;height:5px;background-color:#6dcc41}.case-study-card .inner .content{flex:1}.case-study-card .more a{position:absolute;left:auto;top:auto;right:0;bottom:0;display:flex;width:25%;height:25%;margin-right:0px;justify-content:center;align-items:center;background-color:hsla(101.0071942446043,57.68%,52.75%,1.00);align-self:center;font-size:120%;font-weight:500;padding:9px 15px;color:white;border:0;line-height:inherit;text-decoration:none;cursor:pointer;border-radius:0}.case-study-card h1{margin-top:0px;margin-bottom:0px;color:#4a557d;font-size:150%;font-weight:400;line-height:1.5em}.case-study-card h2{margin-top:0px;margin-bottom:20px;font-size:150%;font-weight:400;line-height:36px;color:#4a557d}.case-study-card:hover .inner{background:#fff}.case-study-card h3{width:70%;margin-top:0px;margin-bottom:0px;padding-top:15px;padding-right:57px;border-top:5px none #000;color:#4a557d;font-size:150%;font-weight:400;line-height:30px}@media(max-width:991px) and (min-width:768px){.case-study-card .inner{padding-left:15px;flex-direction:column}.case-study-card .more a{position:static;width:auto;padding:17px 10px;margin:20px 0 0}.case-study-card .inner .content{padding:0 !important}.case-study-card h3{padding-right:0;width:100%}.case-study-card h2{font-size:129%}}@media(max-width:767px){.case-study-card .more a{font-size:100%;line-height:100%}.case-study-card h3{padding-top:0px;font-size:2.25vw;line-height:1.5em}.case-study-card h1{font-size:2.25vw;font-weight:700}.case-study-card h2{margin-bottom:0px;font-size:2.25vw;line-height:1.5em;font-weight:700}.case-study-card .line{margin-top:7px;margin-bottom:7px;height:0}}@media(max-width:479px){.case-study-card{margin-bottom:8px}.case-study-card h1{font-size:3vw !important}.case-study-card h2{margin-bottom:3px;font-size:3vw !important;line-height:1.5em;font-weight:700}.case-study-card h3{width:50%;padding-top:0px;padding-right:0px;font-size:3vw !important}.case-study-card .inner .content{padding-right:50%}.case-study-card .more a{width:50%;padding-right:0px;padding-left:0px;font-size:3vw;line-height:1.5em}}