.case-study .cm-card{word-wrap:break-word;display:flex;flex-direction:column;margin-bottom:30px;min-width:0;padding-left:15px;padding-right:15px;position:relative}.case-study .cm-card .cm-card-body{background:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:0;transition:all .4s ease}.case-study .cm-card .cm-card-header{padding:30px 70px}.case-study .cm-card .cm-card-header p.cm-date{color:#a22f15;font-size:14px;font-weight:400;line-height:100%;margin-bottom:1rem;text-transform:uppercase}.case-study .cm-card .cm-card-header p{color:#023a78;font-size:18px;font-weight:300;line-height:120%;margin:0}.case-study .cm-card .cm-card-header h2{color:#023a78;font-size:32px;font-weight:300;margin-bottom:24px;margin-top:0;padding-bottom:0}.case-study .cm-card .cm-card-footer{background:#fff;min-height:95px;padding:0 70px 65px}.case-study .cm-card .cm-card-footer figure{margin:0}.case-study .cm-card .cm-card-footer figure img{transition:all .4s ease}.case-study .cm-card .bordure{background:#06f;height:5px;transition:width .4s ease;width:0}.case-study .btn-wrapper{padding:0 15px;text-align:right}.case-study .btn-wrapper a{color:#1f3a72;font-weight:600;letter-spacing:1px;text-transform:uppercase;transition:color .3s ease}.case-study .btn-wrapper a img{margin-left:10px;vertical-align:inherit}@media (max-width:991px){.case-study .cm-card .cm-card-header{padding:30px}.case-study .cm-card .cm-card-header h2{font-size:24px}.case-study .cm-card .cm-card-header p{font-size:16px}.case-study .cm-card .cm-card-footer{padding:0 30px 30px}}@media (max-width:767px){.case-study{margin-bottom:48px}}