.case-study--container{margin:0 auto;max-width:1077px;padding:106px 0 163px}.case-study--container .case-study--items{display:grid;grid-template-columns:repeat(12,[col] 1fr);grid-column-gap:30px;grid-row-gap:60px;padding-bottom:70px}.case-study--container .case-study--items .case-study--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px 0 rgba(0,0,0,.12);-ms-flex-direction:column;flex-direction:column;grid-column:span 4;max-width:320px}.case-study--container .case-study--items .case-study--item.event--completed{-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.case-study--container .case-study--items .case-study--item.event--completed:hover,.case-study--container .case-study--items .case-study--item.event--completed:hover .case-study--content,.case-study--container .case-study--items .case-study--item.event--completed:hover .case-study--thumbnail img{opacity:100%}.case-study--container .case-study--items .case-study--item .case-study--thumbnail{display:inline-block;position:relative;width:100%}.case-study--container .case-study--items .case-study--item.event--completed .case-study--content,.case-study--container .case-study--items .case-study--item.event--completed .case-study--thumbnail img{opacity:50%}.case-study--container .case-study--items .case-study--item.event--completed .case-study--thumbnail:after{background:#1bc98e;border-radius:0 6px 0 0;bottom:0;color:#fff;content:"Past event";display:inline-block;font-family:DIN Next LT W05 Regular;font-size:13px;left:0;padding:8px 12px;position:absolute;z-index:9}.case-study--container .case-study--items .case-study--item .case-study--thumbnail img{border-radius:8px 8px 0 0;height:200px;max-height:200px;object-fit:cover;width:100%}.case-study--container .case-study--items .case-study--item a.case-study--link{display:block}.case-study--container .case-study--items .case-study--item .case-study--content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;padding:32px 34px 38px}.case-study--container .case-study--items .case-study--item .case-study--content .text--headings a{color:#262730;display:inline-block;text-decoration:none}.case-study--container .case-study--items .case-study--item .case-study--content .text--content h2{color:#262730;font-size:16px;letter-spacing:2px;line-height:26px;margin-bottom:10px}.case-study--container .case-study--items .case-study--item .case-study--content .text--content p{color:#747684;font-size:16px;letter-spacing:-.5px;line-height:24px}.case-study--container .case-study--items .case-study--item .case-study--content .read-more--btn{align-self:flex-end;margin-top:20px;width:100%}.case-study--container .case-study--items .case-study--item .case-study--content .read-more--btn span{background-color:transparent;border:2px solid #1bc98e;border-radius:6px;color:#1bc98e;display:inline-block;font-family:DIN Next LT W05 Regular;font-size:12px;letter-spacing:2px;line-height:16px;padding:7px 24px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.case-study--container .case-study--items .case-study--item:hover .case-study--content .read-more--btn span{background-color:#1bc98e;color:#fff}@media only screen and (max-width:992px){.case-study--container .case-study--items{justify-items:center}.case-study--container .case-study--items .case-study--item{grid-column:span 6}}@media only screen and (min-width:767px) and (max-width:992px){.case-study--container .case-study--items .case-study--item:nth-child(odd){justify-self:flex-end}.case-study--container .case-study--items .case-study--item:nth-child(2n){justify-self:flex-start}}@media only screen and (max-width:767px){.case-study--container .case-study--items .case-study--item{grid-column:span 12}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.case-study--module{overflow:hidden}.case-study--container .case-study--items{display:-ms-flexbox;-ms-flex-wrap:wrap;-ms-flex-pack:center;margin:-50px}.case-study--container .case-study--items .case-study--item{-ms-flex:0 0 320px;margin:25px;width:320px}}