.case-studies-section{background-color:#fff;border-radius:20px;padding:80px 0;width:100%}.case-studies-container{margin:0 auto;max-width:1320px;padding:0 16px}.case-studies-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.case-studies-text{max-width:700px}.case-studies-preheader{color:#e4a537!important;display:block;font-size:20px!important;font-weight:600!important;margin-bottom:24px}.case-studies-top-btn{align-items:center;display:flex}.case-studies-view-all-btn{align-items:center;background-color:#0571ec;border:2px solid transparent;border-radius:50px;color:#fff!important;display:inline-flex;font-size:16px!important;font-weight:400!important;gap:8px;justify-content:center;padding:14px 28px;text-decoration:none;transition:all .35s ease}.case-studies-view-all-btn svg{height:16px;transition:all .35s ease;width:16px}.case-studies-view-all-btn svg path{stroke:#fff}.case-studies-view-all-btn:hover{background-color:#fff;border-color:#0571ec;color:#0571ec!important;transform:translateY(-4px)}.case-studies-view-all-btn:hover svg path{stroke:#0571ec}.case-studies-view-all-btn:hover svg{transform:translateX(4px)}.case-studies-grid{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.case-studies-card{background:transparent;border-radius:20px;padding:0;position:relative}.case-studies-image-wrapper{border-radius:20px;overflow:hidden;position:relative}.case-studies-card img{border-radius:20px;display:block;transition:transform .35s ease;width:100%}.case-studies-card:hover img{transform:scale(1.08)}.case-studies-content{display:flex;flex-direction:column;gap:10px;padding-left:24px;padding-top:24px}.case-studies-content div,.case-studies-content p,.case-studies-content span{font-size:16px!important;font-weight:400!important}.case-studies-company{margin-top:10px}.case-studies-company,.case-studies-link{color:#0571ec!important;font-size:16px!important;font-weight:400!important}.case-studies-link{align-items:center;display:inline-flex;gap:6px;padding-top:15px;text-decoration:none;transition:all .35s ease}.case-studies-link:hover{transform:translateY(-4px)}.case-studies-link svg{height:16px;transition:transform .35s ease;width:16px}.case-studies-link svg path{stroke:#0571ec!important}.case-studies-card:hover .case-studies-link svg{transform:translateX(4px)}@media (max-width:992px){.case-studies-header{align-items:flex-start;flex-direction:column;gap:20px}.case-studies-top-btn{justify-content:flex-start}}