.case-studies-section{background-color:#f8fafc;padding:85px 25px}.case-studies-section .css-container{margin:0 auto;max-width:1378px;width:100%}.case-studies-section .css-head{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-bottom:26px}.case-studies-section .css-head .cssh-text{color:#0d1318;font-family:Manrope;font-size:16px;font-weight:700;line-height:30px}.case-studies-section .css-head .cssh-btn{color:#6b7280;cursor:pointer;font-family:Open Sans;font-size:16px;font-weight:500;line-height:23.82px;padding:4px 14px;user-select:none}.case-studies-section .css-head .cssh-tabs{display:flex;flex-wrap:wrap;gap:7px}.case-studies-section .css-head .cssh-tabs button{background-color:#fff;border:1.19px solid #c3d2e0;border-radius:100px;color:#4b5563;cursor:pointer;font-family:Open Sans;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;padding:7px 19px;text-align:center;transition:all .3s ease}.case-studies-section .css-head .cssh-tabs button.cssht-active,.case-studies-section .css-head .cssh-tabs button:hover{background-color:#0057c7;border-color:#0057c7;color:#fff}.case-studies-section .css-body .cssb-row{display:flex;flex-wrap:wrap;gap:32px}.case-studies-section .cssb-card{background-color:#fff;border-radius:16px;box-shadow:0 4px 4px 0 #00000014;padding:30px;width:calc(33.33% - 22px)}.case-studies-section .cssb-feature{align-items:center;display:flex;flex-wrap:wrap;gap:75px;width:100%}.case-studies-section .cssb-feature .cssbf-col{width:calc(50% - 42px)}.case-studies-section .cssb-feature .cssbf-img{display:flex;width:calc(50% - 34px)}.case-studies-section .cssb-feature .cssbf-img a{display:flex}.case-studies-section .cssb-feature .cssbf-img a img{border-radius:12px;max-height:450px}.case-studies-section .cssb-card .cssbc-content{display:flex;flex-direction:column;height:100%}.case-studies-section .cssb-card .cssbc-content .cssbcc-head{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.case-studies-section .cssb-card .cssbc-content .cssbcc-head .cssbcch-logo{display:flex}.case-studies-section .cssb-card .cssbc-content .cssbcc-head .cssbcch-logo img{max-height:49px;object-fit:contain;object-position:left}.case-studies-section .cssb-card .cssbc-content .cssbcc-head .cssbcch-budges{display:flex;flex-wrap:wrap;gap:8px}.case-studies-section .cssb-card .cssbc-content .cssbcc-head .cssbcch-budges .cssbcchb-item{border-radius:4px;color:#723b11;font-family:Open Sans;font-size:13px;font-weight:500;letter-spacing:.1px;line-height:100%;padding:4px 8px}.case-studies-section .cssb-card .cssbc-content hr{border:1px solid #dde5ee;margin:20px 0}.case-studies-section .cssb-card .cssbc-content h2{margin-bottom:16px}.case-studies-section .cssb-card .cssbc-content h2,.case-studies-section .cssb-card .cssbc-content h2 a{color:#0d1318;font-family:Open Sans;font-size:32px;font-weight:600;line-height:40px;text-decoration:none;transition:all .3s ease}.case-studies-section .cssb-card .cssbc-content h2 a:hover{color:#0057c7}.case-studies-section .cssb-card .cssbc-content .cssbc-budges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.case-studies-section .cssb-card .cssbc-content .cssbc-budges:has(+.cssbc-btn){align-content:flex-start;flex:1;margin-bottom:48px}.case-studies-section .cssb-card .cssbc-content .cssbc-budges .cssbcb-item{background-color:#ebf2f7;border-radius:100px;font-family:Open Sans;font-size:16px;font-weight:400;letter-spacing:0;line-height:146%;padding:4px 16px;text-align:center}.case-studies-section .cssb-card .cssbc-content .cssbc-budges .cssbcb-item span{font-weight:600}.case-studies-section .cssb-card .cssbc-content p{color:#3c5873;font-family:Open Sans;font-size:18px;font-weight:500;line-height:30px;margin-bottom:48px}.case-studies-section .cssb-card .cssbc-content .cssbc-btn{display:flex}.case-studies-section .cssb-card .cssbc-content .cssbc-btn a{align-items:center;border:1px solid #dde5ee;border-radius:6px;box-shadow:0 4px 4px 0 #00000014;color:#4a6b8d;display:flex;font-family:Open Sans;font-size:16px;font-weight:600;gap:12px;justify-content:center;line-height:20px;padding:11px 30px;text-decoration:none;transition:all .3s ease;width:100%}.case-studies-section .cssb-feature .cssbf-col .cssbc-btn a{padding:11px 71px;width:auto}.case-studies-section .cssb-card .cssbc-content .cssbc-btn a:hover{background-color:#4a6b8d;color:#fff}.case-studies-section .cssb-larger{display:flex;flex-wrap:wrap;gap:24px;width:calc(67.33% - 22px)}.case-studies-section .cssb-larger .cssbf-img{display:flex;max-width:332px;width:50%}.case-studies-section .cssb-larger .cssbf-img a{display:flex}.case-studies-section .cssb-larger .cssbf-img a img{border-radius:12px;max-height:464px;width:100%}.case-studies-section .cssb-larger .cssbf-col{flex:1}.case-studies-section .cssb-larger .cssbf-col .cssbc-content .cssbc-btn a{padding:11px 71px;width:auto}@media (max-width:1199.98px){.case-studies-section .cssb-card .cssbc-content h2,.case-studies-section .cssb-card .cssbc-content h2 a{font-size:24px;line-height:30px}.case-studies-section .cssb-card .cssbc-content .cssbc-btn a{padding:11px 30px}.case-studies-section .cssb-larger .cssbf-col .cssbc-content .cssbc-btn a{padding:11px 40px}.case-studies-section .cssb-feature{gap:40px}.case-studies-section .cssb-feature .cssbf-col,.case-studies-section .cssb-feature .cssbf-img{width:calc(50% - 21px)}.case-studies-section .cssb-card .cssbc-content p{margin-bottom:20px}.case-studies-section .cssb-card .cssbc-content .cssbc-budges .cssbcb-item{font-size:14px}}@media (max-width:1099.98px){.case-studies-section .cssb-card{width:calc(50% - 16px)}.case-studies-section .cssb-feature,.case-studies-section .cssb-larger{width:100%}}@media (max-width:991.98px){.case-studies-section .cssb-feature{gap:30px;width:100%}.case-studies-section .cssb-feature .cssbf-col,.case-studies-section .cssb-feature .cssbf-img{width:calc(50% - 15px)}.case-studies-section .cssb-card .cssbc-content p{font-size:16px;line-height:24px}}@media (max-width:700.98px){.case-studies-section .cssb-feature .cssbf-col,.case-studies-section .cssb-feature .cssbf-img{width:100%}.case-studies-section .cssb-card{padding:24px;width:100%}.case-studies-section .cssb-larger .cssbf-img{justify-content:center;max-width:100%;width:100%}.case-studies-section .cssb-larger .cssbf-col{flex:unset;width:100%}.case-studies-section .css-head,.case-studies-section .css-head .cssh-tabs{justify-content:center}}