.case-studies{padding:120px 0 166px}.case-studies .top-row .detail-content{max-width:994px;margin:0 auto 40px}.case-studies .card-item{width:calc(25% - 20px);margin:20px 10px;position:relative;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:box-shadow .5s ease;border-radius:4px;overflow:hidden}.case-studies .card-item:hover{box-shadow:0 10px 25px rgba(0,0,0,.1)}.case-studies .card-item .topic-link{background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.05);border-radius:2px;color:#00833e;font-weight:800;font-size:14px;display:inline-block;line-height:17px;letter-spacing:.06em;text-transform:uppercase;padding:6px 20px;margin-right:5px;margin-top:5px}.case-studies .case-study-card{margin-left:-10px;margin-right:-10px;justify-content:center}.case-studies .card-item .card-img{height:224px;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.case-studies .card-item .card-list{position:absolute;bottom:0;left:0;width:100%;padding:0 25px;display:flex;flex-wrap:wrap;margin-bottom:-13px}.case-studies .card-item .card-content{padding:36px 25px 92px}.case-studies .card-item .card-img:before{background:linear-gradient(270deg,rgba(0,0,0,.2),rgba(0,0,0,.7))}.case-studies .card-item p{font-weight:600;font-size:18px;line-height:26px;margin-bottom:0}.case-studies .card-item .arrow-cta{position:absolute;bottom:32px;width:100%;left:0;padding:0 25px}.case-studies .card-item a{text-decoration:none}.case-studies .bottom-cta .button,.case-studies .bottom-cta.common-cta .button{background:transparent;color:#252525;border:2px solid #252525}.case-studies .bottom-cta.common-cta .button svg path{fill:#252525}.case-studies .bottom-cta.common-cta{margin-top:80px}@media(max-width:1280px){.case-studies .card-item{width:calc(33.33% - 20px)}.case-studies{padding:100px 0}.case-studies .bottom-cta.common-cta{margin-top:60px}}@media(max-width:1024px){.case-studies .card-item{width:calc(50% - 20px)}.case-studies{padding:70px 0}.case-studies .bottom-cta.common-cta{margin-top:40px}}@media(max-width:767px){.case-studies .card-item{width:100%}.case-studies .bottom-cta.common-cta{margin-top:30px}}