.page-center{max-width:1382px;float:none!important;margin:0 auto;padding:0 15px;box-sizing:border-box}.casestudy-block-container .casestudy-block{width:calc(33.33% - 20px);width:-moz-calc(33.33% - 20px);width:-webkit-calc(33.33% - 20px);-webkit-box-shadow:0 8px 10px 0 rgba(0,0,0,.14);-moz-box-shadow:0 8px 10px 0 rgba(0,0,0,.14);box-shadow:0 8px 10px 0 rgba(0,0,0,.14);margin:0 10px 20px;float:left}.casestudy-text-container{padding:30px 15px}.casestudy-block-container .casestudy-img img{width:100%;max-height:200px;object-fit:cover}.casestudy-container{padding:60px 0}.casestudy-text h4{margin:0 0 10px;color:#2785c3}.casestudy-download-cta{text-align:center}.casestudy-download-cta a{color:#fff;border:1px solid #2785c3;display:inline-block;padding:10px 15px;border-radius:50px;outline:none;background-color:#2785c3;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;text-decoration:none}.casestudy-download-cta a:hover{background:transparent;color:#2785c3!important}.casestudy-download-cta a:visited{color:#fff}.casestudy-text p{margin-bottom:20px}.filter-container{margin:0 0 50px}.filter-container ul{padding:0;margin:0;display:flex;justify-content:center;flex-wrap:wrap}.filter-container ul li{list-style-type:none;font-size:16px;font-weight:600;color:#786272;margin:0 10px 10px;font-family:Lato,sans-serif;cursor:pointer;transition:all .4s;position:relative}.filter-container ul li:after{position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:transparent;content:"";transition:all .4s}.filter-container ul li.is-checked{color:#2785c3;font-weight:600}.filter-container ul li.is-checked:after{background-color:#2785c3}.filter-container ul li:hover{color:#2785c3}.filter-container ul li:hover:after{background-color:#2785c3}@media screen and (max-width:880px){.casestudy-block-container .casestudy-block{width:calc(50% - 20px);width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px)}.casestudy-container{padding:50px 0}.casestudy-download-cta a{font-size:15px}}@media screen and (max-width:630px){.casestudy-block-container .casestudy-block{width:100%!important;margin-left:0!important}.casestudy-block-container .casestudy-block:last-child{margin-bottom:0}.casestudy-text-container{padding:20px 15px}.casestudy-text p{margin-bottom:13px}}