.case-studies .content-wrapper{max-width:1366px;padding:0}.case-studies h3{font-weight:600!important;line-height:30px;margin-bottom:15px;text-align:left!important}.case-studies h3 a,.case-studies p a{color:#222}.case-studies p a:hover{text-decoration:none}.case-studies .title{padding-bottom:40px;padding-left:15px;padding-right:15px}.case-studies .items{display:flex;flex-wrap:wrap}.case-studies .item{display:none;opacity:0;padding:0 15px;pointer-events:none;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease;width:33.33333333%}.case-studies .item.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.case-studies .wrap{background-color:#fff;border:1px solid #e3e3e8;border-radius:10px;display:block;line-height:1.42857143;margin-bottom:30px!important;margin:0 5px;min-height:500px;position:relative;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;transition:transform .2s}.case-studies img{border-radius:8px 8px 0 0;width:100%}p.business-type{color:#4169e1;font-size:14px!important;font-weight:600;letter-spacing:.05em;line-height:30px;margin-bottom:20px;text-transform:uppercase}.case-studies .image{display:block;overflow:hidden}.case-studies .caption{color:#333;padding:10px 15px;text-align:left}.case-studies h3{color:#222;font-size:18px;font-weight:600;line-height:25px;margin:0 0 5px;text-align:center}.case-studies h4{line-height:1.5;margin-bottom:15px}.case-studies .button a:hover{color:#0f05cc}.case-studies p{font-size:14px;line-height:normal;margin-bottom:10px}.case-studies .button a{bottom:15px;color:#0f05cc;font-size:14px;font-weight:700;margin:0 auto;padding:0 15px;position:absolute;text-decoration:none}.item.visible{display:block;opacity:1;transform:translateY(0)}.load-more-btn{background-color:#0f05cc;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;padding:12px 20px;width:fit-content}.load-more-btn:hover{background-color:transparent;box-shadow:inset 0 0 0 2px #0f05cc;color:#0f05cc}@media(max-width:1199px){.case-studies .wrap{margin:0;min-height:470px}.case-studies h3{font-size:18px;margin:0 0 10px;min-height:auto}.case-studies p{font-size:16px}}@media(max-width:991px){.case-studies{padding:40px 0 20px}.case-studies p{font-size:14px}p.business-type{letter-spacing:-.05em}.case-studies h2{font-size:24px}.case-studies .title{padding-bottom:10px}.case-studies h3{font-size:18px;line-height:1.2em}.case-studies .wrap{min-height:460px}.case-studies .item{padding:0 10px}}@media(max-width:767px){.case-studies .item{width:100%}.case-studies .wrap{height:auto;margin:0 auto;min-height:350px;width:90%}.case-studies .title{padding-bottom:30px}.case-studies h3{font-size:18px;font-weight:700;line-height:30px}.case-studies p{font-size:16px;font-weight:500;line-height:normal;margin-bottom:20px}.case-studies .button a{display:block;font-size:14px;margin-left:15px;padding:0 0 15px;position:relative;width:90%}p.business-type{letter-spacing:.05em}}@media (min-width:768px){.case-studies .wrap:hover{transform:scale(1.07)}}