.cm-case-study>h2{text-align:center;margin-bottom:2.5rem}.cm-case-study .cm-grid{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:100%}.cm-case-study .cm-card .cm__content .cm__author{text-transform:capitalize}.cm-case-study .cm-grid{display:-ms-grid;display:grid;grid-gap:30px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.cm-case-study .cm-grid .cm-card{flex-basis:calc(33.33% - 1rem);background-color:#f3f7ff;display:flex;flex-direction:column;position:relative;z-index:1;margin-bottom:0;max-width:100%!important}.cm-case-study .cm-card .cm__content{color:#003a5d;display:flex;flex-direction:column;flex:1 0 auto;padding:2rem}.cm-case-study .cm-card .cm__content .cm__date{color:#00afab;font-size:14px;margin-bottom:.66667rem}.cm-case-study .cm-card .cm__content .cm__title{font-weight:700;line-height:145%;margin-bottom:.5rem;transition:color .3s ease;font-size:1.25rem;font-family:Prompt,Helvetica Neue,Arial,sans-serif;font-style:normal}.cm-case-study .cm-card .cm__content .cm__author{flex:1 0 auto;font-size:14px;color:#73308b;display:flex;align-items:flex-end;margin:2rem 0 0}.cm-case-study .cm-card .cm__image-container{position:relative;padding-top:56.25%;overflow:hidden}.cm-case-study .cm-card .cm__image-container img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.cm-case-study .btn-wrapper{text-align:center;margin-top:2rem}.cm-case-study .btn-wrapper a{display:inline-block;vertical-align:middle;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;font-family:proxima-nova,Helvetica Neue,Arial,sans-serif;font-size:100%;font-weight:700;min-width:230px;padding:.938rem;background-color:transparent;border:1px solid #73308b;color:#73308b;margin-bottom:1rem}.cm-case-study .btn-wrapper a:hover{background-color:#73308b;color:#fefefe}@media (max-width:639px){.cm-case-study .cm-grid{display:-ms-grid;display:grid;grid-gap:30px;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}