.m-case_studies__intro{margin-bottom:50px;padding:0}.m-case_studies__casestudies{list-style:none;margin:0;padding:0;row-gap:20px}.m-case_studies__casestudy{border:1px solid #dadada;border-radius:10px;padding:20px}.m-case_studies__casestudyheading{margin:0}.m-case_studies__casestudydate{color:#14756f;display:block;font-family:Montserrat;font-size:.938rem;font-weight:700;margin-top:15px}.m-case_studies__casestudysummary{margin-top:20px}.m-case_studies__casestudybuttonwrapper{margin-top:auto;padding-top:20px}@media (max-width:767px){.m-case_studies__casestudyitem:not(:last-child){margin-bottom:15px}}@media (min-width:768px) and (max-width:991px){.m-case_studies__casestudies{margin:0 -15px}}@media (max-width:991px){.m-case_studies{padding:0 20px}}@media (min-width:768px){.m-case_studies__casestudies{display:flex;flex-wrap:wrap;justify-content:center;row-gap:30px}.m-case_studies__casestudyitem{padding:0 15px;width:50%}.m-case_studies__casestudy{height:100%}}@media (min-width:992px){.m-case_studies__intro{margin:0 auto 50px;max-width:770px;text-align:center}.m-case_studies__casestudyitem{width:33.33333%}.m-case_studies__casestudyinner{display:flex;flex-direction:column;height:100%}}@media (min-width:1200px){.m-case_studies__casestudies{margin:0 -15px}}