.case-study-container{max-width:100vw;margin:0 auto;padding:60px 0;font-family:Arial,sans-serif}.cs-study-top{flex-direction:row;justify-content:space-between;padding-top:6rem;display:flex}.cs-study-btn{color:#fff;text-align:center;cursor:pointer;background-color:#000;border:none;border-radius:15px;max-width:180px;height:40px;margin-bottom:10px;padding:10px 25px;font-weight:600;display:inline-block}.cs-top-header{color:#1d2549;font-size:34px;font-weight:500;line-height:1.2em}.cs-subtitle{text-align:left;color:#000;font-weight:400;line-height:1.8em}.highlight-box{text-align:center;border:1px solid #706e6e;border-radius:8px;justify-content:center;align-items:center;min-height:150px;transition:background-color .3s;display:flex}.solutions b{font-size:18px;font-weight:900}.highlight-box:hover{cursor:pointer;color:#fff;background-color:#1b1357}.challangeAndClient{background-color:#e0dfd580}.challangeAndClient h2{color:#1d2549}.custom-bullets{color:#000;font-size:15px;font-weight:400;line-height:1.8em;list-style-type:disc}.clinetBio{width:100%}.hr-line{border-left:1px solid #000;border-right:1px solid #000}.back-link{text-align:left}.back-link a{color:#0070f3;font-weight:500;text-decoration:none}.back-link a:hover{text-decoration:underline}h2{color:#1d2549;font-size:34px;font-weight:500}.cs-how-we-work p{text-align:left;text-transform:none;color:#000;padding:0;font-weight:400;line-height:1.8em}.cs-dgm-services{color:#fff;text-align:center;background-color:#1d2549;border-radius:5px;padding:8px 3px;font-family:Poppins,sans-serif;font-size:30px;font-weight:400;display:inline-block}.technologies{border:1px solid #1d2549}.techHeader{color:#fff;text-align:center;background-color:#1d2549;border-radius:5px;padding:8px 3px;font-family:Poppins,sans-serif;font-size:30px;font-weight:400;display:inline-block}.techImgaes{background-color:#fcfcfc;border-radius:10px}.benefits-section{background-color:#f0f0f0}.benefit-item{text-align:center}.icon-wrapper{background-color:#fff;border:1px solid #e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 15px;display:flex}.benefit-title{text-transform:none;color:red;font-family:Poppins,sans-serif;font-weight:600}.benefit-description{font-family:Poppins,sans-serif;font-weight:400;line-height:1.5em}.benefits-section{background-color:#e0dfd580;padding:40px 0}.benefit-item-horizontal{text-align:left;align-items:flex-start;padding:15px;display:flex}.icon-wrapper{background-color:#fff;border:1px solid #e0e0e0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:100px;height:100px;margin-right:10px;display:flex}@media (max-width:767px){.cs-top-header{font-size:25px;line-height:1.3em}.cs-dgm-services{padding:6px 8px;font-size:14px;font-weight:600}.solutions b{font-size:.9rem}.cs-subtitle,.cs-how-we-work p{font-size:1rem;line-height:1.7em}h2{font-size:22px;line-height:1.3em}p{line-height:1.7em}}@media (min-width:768px) and (max-width:1199px){.cs-top-header{font-size:32px;line-height:1.4em}.cs-subtitle,.cs-how-we-work p{line-height:1.8em}h2{font-size:30px;line-height:1.4em}}@media (min-width:1200px){.cs-top-header{font-size:34px;line-height:1.5em}.cs-subtitle,.cs-how-we-work p{line-height:1.8em}h2{font-size:34px;line-height:1.4em}}
