.case-study-section{background:#e2e6ff}.case-study-section h2{color:#060e41;font-size:45px;font-weight:700;line-height:1.15}.left-menu{flex-direction:column;gap:14px;display:flex}.left-menu .menu-card{flex:unset;height:88px}.menu-card{cursor:pointer;background:#fff;border-radius:18px;flex-direction:column;justify-content:center;width:100%;max-width:421px;padding:16px 20px;transition:all .35s;display:flex;box-shadow:0 12px 35px #0000000f}.menu-card:hover{transform:translate(8px)}.menu-card.active{background:linear-gradient(135deg,#091957,#29378b);box-shadow:0 20px 40px #14215a59;color:#fff!important}.menu-card h4{color:#060e41;margin:0;font-size:20px;font-weight:600}.menu-card p{color:#252525;opacity:.85;margin:0;font-size:13px;font-weight:400;line-height:1.4}.menu-card.active h4,.menu-card.active p{color:#fff!important}.cs-right-wrap{position:relative;overflow:visible}.content-card{background-image:url(/images/casestudybgimage.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;height:440px;animation:.3s fade;position:relative;overflow:hidden}.cs-right-wrap .content-card{flex-direction:column;padding:0;display:flex;overflow:visible}.content-card__top{align-items:flex-end;gap:0;min-height:280px;display:flex;overflow:visible}.content-card__text{flex-direction:column;flex:0 0 48%;justify-content:flex-start;align-self:flex-start;align-items:flex-start;max-width:48%;padding:28px 16px 24px 28px;display:flex}.content-card__image{flex:0 0 52%;justify-content:center;align-items:flex-end;max-width:52%;margin-bottom:30px;display:flex;overflow:hidden}.case-study-badge{z-index:10;cursor:pointer;background:linear-gradient(123.37deg,#192392 6.78%,#4c57c9 93.22%);border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;display:flex;position:absolute;bottom:13px;right:28px!important}.case-study-badge>svg:first-child{width:100%;height:100%;animation:10s linear infinite spin-slow;position:absolute;inset:0}.case-study-badge__arrow{z-index:1;position:relative;width:30px!important;height:20px!important}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.logo-name-row{align-items:center;gap:0;width:100%;margin-bottom:16px;display:flex}.logo{object-fit:contain;height:auto;margin-bottom:0;display:block}.logo-1{width:auto!important;height:40px!important;margin-left:20px!important}.logo-2{margin-left:-1px;width:auto!important;height:40px!important}.logo-3{margin-left:-1px;width:50px!important;height:40px!important}.logo-4{margin-left:-15px;height:70px!important}.company-name{color:#060e41;margin:0;font-size:20px;font-weight:700;line-height:1.2}.description{color:#252525;margin-bottom:0;font-size:16px;font-weight:400;line-height:1.75}.cs-right-wrap .description{margin-left:0;padding-left:0}.cs-stats-row{gap:0;width:80%;margin-left:-48px;padding:20px;display:flex}.cs-stat{flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}.cs-stat__value{color:#060e41;text-align:center;font-size:32px;font-weight:700;line-height:1.1}.cs-stat__label{color:#555;text-align:center;max-width:130px;font-size:14px;font-weight:400;line-height:1.35}.preview-image{object-fit:cover;object-position:bottom right;border-radius:0;width:502px;display:block;position:absolute;top:20px;right:-30px}.preview-image--swoot{width:363px;height:309px;right:40px}.footer-text{text-align:center;color:#252525;margin-top:48px;font-size:20px;font-weight:400;line-height:1.7}.case-study-btn{color:#fff;cursor:pointer;text-align:center;background:#091957;border:none;border-radius:40px;padding:13px 28px;font-size:16px;font-weight:500;transition:opacity .2s;display:block}.case-study-btn:hover{opacity:.88}@keyframes fade{0%{opacity:0}to{opacity:1}}@media (max-width:991px){.case-study-section h2{font-size:38px}.content-card{padding:30px}}@media (min-width:300px) and (max-width:768px){.case-study-section h2{font-size:20px}.case-study-badge>svg:first-child{animation:none}.left-menu{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:16px;padding-bottom:6px;overflow:auto hidden;flex-direction:row!important;height:auto!important}.left-menu::-webkit-scrollbar{display:none}.left-menu .menu-card{flex:none!important}.menu-card{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:auto;min-width:0;max-width:none;padding:8px 16px;display:flex;box-shadow:0 2px 8px #00000014;height:auto!important}.menu-card:hover{transform:none}.menu-card.active{box-shadow:none}.menu-card h4{text-align:center;white-space:nowrap;margin:0;font-size:16px;font-weight:500}.menu-card p{display:none}.content-card{background-color:#fff;background-image:none;border-radius:18px;flex-direction:column;padding:18px;overflow-y:auto;box-shadow:0 8px 24px #00000014;height:520px!important;min-height:520px!important;display:flex!important}.logo-name-row{margin-bottom:-13px}.logo{object-fit:contain;width:auto;height:auto;margin-bottom:13px;display:block}.logo-1,.logo-2,.logo-3,.logo-4{width:100px!important;height:50px!important;margin-left:2px!important}.description{height:150px;margin-bottom:16px;font-size:13px;line-height:1.55}.preview-image{object-fit:contain;object-position:center;border-radius:10px;width:100%;max-width:100%;margin:auto;display:block;position:static}.case-study-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#091957;border:none;border-radius:40px;width:auto;max-width:90%;height:auto;margin:16px auto 0;padding:10px 20px;font-size:12px;font-weight:500;display:block}}
