.CaseStudies_caseStudiesList__96ge9{display:flex;flex-wrap:wrap;gap:2rem;width:90%;max-width:1280px;margin:2rem auto 5rem;padding:0 1rem}.CaseStudies_header__TcA56{margin-top:1.9em;margin-bottom:1em;background-color:#fff;font-size:1.2rem;text-align:center}.CaseStudies_content__mJyV_{margin:auto;width:90%;max-width:800px;padding:0 1rem}@media screen and (min-width:768px){.CaseStudies_content__mJyV_{width:70%}}@media screen and (max-width:767px){.CaseStudies_content__mJyV_{width:95%}}.CaseStudies_card__LTi6k{background-color:#fff;border-radius:.25rem;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);flex-direction:column;display:flex;list-style:none;margin-bottom:1rem;padding:0;overflow:hidden;cursor:pointer;box-shadow:0 .1rem 1rem rgba(0,0,0,.1);width:100%;font-size:.9rem}.CaseStudies_card__LTi6k a{text-decoration:none}@media only screen and (min-width:768px){.CaseStudies_card__LTi6k{width:45%}}@media only screen and (min-width:992px){.CaseStudies_card__LTi6k{width:30%}}.CaseStudies_invis__gJeoU{visibility:hidden;display:flex;width:30%}.CaseStudies_img__NUxFT{width:100%;display:flex;transform:scale(1);transition:.3s ease-in-out;overflow:hidden;-o-object-fit:cover;object-fit:cover}.CaseStudies_imgContainer__J9qD1{overflow:hidden;width:100%;height:200px;margin-bottom:1rem}.CaseStudies_img__NUxFT:hover{transform:scale(1.2)}.CaseStudies_cardTitle__wGe1Z{font-size:1.25rem;text-transform:uppercase;margin-bottom:1rem;overflow:hidden;text-overflow:ellipsis;flex-wrap:nowrap}.CaseStudies_cardBody__F9MPF{margin-left:1rem}.CaseStudies_cardBody__F9MPF p{text-overflow:ellipsis;flex:1 1 auto;font-size:.875rem;line-height:1.5;margin-bottom:1.25rem}.CaseStudies_cardBody__F9MPF .CaseStudies_invis__gJeoU{visibility:hidden}.CaseStudies_backLink__jt_yH{margin-left:1em;margin-top:1em}.markdown-styles_reactMarkDown__zIltw h1,.markdown-styles_reactMarkDown__zIltw h2,.markdown-styles_reactMarkDown__zIltw h3,.markdown-styles_reactMarkDown__zIltw h4{font-family:Quattrocento Sans,sans-serif!important;font-weight:400;font-style:700}.markdown-styles_reactMarkDown__zIltw h1{text-align:center;font-weight:700;font-size:3em}.markdown-styles_reactMarkDown__zIltw h2{font-weight:700}.markdown-styles_reactMarkDown__zIltw h3{margin-left:20px}.markdown-styles_reactMarkDown__zIltw h5{font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif!important;font-weight:400;font-style:normal}.markdown-styles_reactMarkDown__zIltw h5:not(h5~h5){margin-top:-25px}