.case-studies{background-color:#f1f3f7;padding:48px 0}.case-studies .content-wrapper{max-width:1200px;padding:0}.case-studies h2{text-align:center;font-size:32px;line-height:32px;color:#222;margin-bottom:15px}.case-studies .title{text-align:center;padding-bottom:30px;padding-right:15px;padding-left:15px}.case-studies .item{width:33.33333333%;padding:0 15px}.case-studies .items{display:flex;flex-wrap:wrap}.case-studies .wrap{border-radius:0;padding:10px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.25);box-shadow:0 0 15px 0 rgba(0,0,0,.25);margin-bottom:30px!important;display:block;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;min-height:485px;margin:0 5px}.case-studies img{width:100%}.case-studies .image{display:block;overflow:hidden}.case-studies .caption{min-height:230px;padding:9px;color:#333}.case-studies h3{color:#222;font-weight:800;line-height:35px;text-align:center;margin:10px 0 5px;min-height:75px;font-size:20px}.case-studies .button a:hover{background-color:#1956b6;color:#fff}.case-studies p{font-size:18px;line-height:30px;text-align:center}.case-studies .button a{text-align:center;display:block;color:#285cb0;font-weight:700;height:auto;text-decoration:none;padding:10px;border-radius:5px;margin:0 auto;background-color:transparent;border:1px solid #285cb0;width:90%;font-size:16px}@media(max-width:1199px){.case-studies .wrap{margin:0;min-height:auto}.case-studies h3{min-height:auto;margin:10px 0 20px;font-size:20px}.case-studies p{font-size:16px;line-height:25px}}@media(max-width:991px){.case-studies{padding:40px 0 20px}.case-studies h2{font-size:24px}.case-studies .title{padding-bottom:10px}.case-studies h3{font-size:20px;line-height:1.2em}.case-studies .button a{width:100%;font-size:14px}.case-studies .wrap{min-height:425px}}@media(max-width:767px){.case-studies .item{width:100%}.case-studies .wrap{width:80%;margin:0 auto;min-height:auto}.case-studies .caption{min-height:auto}.case-studies h3{font-size:18px;font-weight:700;line-height:30px}.case-studies p{font-size:16px;font-weight:500;text-align:center;line-height:20px;margin-bottom:20px}.case-studies .button a{width:90%;font-size:16px}}