.case-study-section{background-color:#e0edff;font-family:Inter,sans-serif;padding:100px 20px 20px}.case-study-section .page-center{margin:0 auto;max-width:1240px}.case-study-wrapper{display:grid;gap:12px;grid-template-columns:1fr 1fr}.case-study-tag{font-size:14px;letter-spacing:.84px;line-height:1.71}.case-study-heading,.case-study-tag{color:#3a7bd6;font-family:Inter;font-style:normal;font-weight:700}.case-study-heading{font-size:36px;line-height:1.25}.case-study-desc p{color:#616060;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:1.62;margin:0}.case-study-content-col{display:flex;flex-direction:column;gap:28px}.case-study-btn{align-items:center;background-color:transparent;border:1px solid #3a7bd6;border-radius:8px;color:#3a7bd6;display:inline-flex;font-size:16px;font-weight:600;gap:10px;padding:12px 28px;text-decoration:none;transition:all .3s ease}.case-study-btn:hover{background-color:#3a7bd6;color:#fff}.case-study-image-col{display:flex;justify-content:center}.case-study-image-col .image-container,.case-study-image-col img{width:100%}@media (max-width:991px){.case-study-wrapper{gap:40px}.case-study-heading{font-size:28px;line-height:36px}}@media (max-width:767px){.case-study-section{padding:50px 15px}.case-study-wrapper{gap:40px;grid-template-columns:1fr}.case-study-content-col{order:2}.case-study-image-col{order:1}.case-study-image-col .image-container{max-width:300px}.case-study-heading{font-size:26px;line-height:34px}.case-study-btn{background-color:#3a7bd6;box-sizing:border-box;color:#fff;display:flex;justify-content:center;width:100%}.case-study-btn:hover{background-color:#25549c}}