.CaseStudy-module__3T9wKG__container{width:80%;margin:0 auto;padding:30px 0;font-family:Arial,sans-serif}.CaseStudy-module__3T9wKG__title{text-align:center;margin:20px 0 40px;font-family:Philosopher;font-size:60px;font-weight:700}.CaseStudy-module__3T9wKG__heading{text-align:center;margin-top:10px;font-family:Philosopher;font-size:45px;font-weight:700}.CaseStudy-module__3T9wKG__headings{text-align:center;margin-top:150px;font-family:Philosopher;font-size:45px;font-weight:700}.CaseStudy-module__3T9wKG__subheading{text-align:center;margin-bottom:10px;font-family:Philosopher;font-size:35px;font-weight:700}.CaseStudy-module__3T9wKG__textBlock{text-align:justify;color:#000;margin-bottom:25px;font-family:Philosopher;font-size:18px;line-height:1.6}.CaseStudy-module__3T9wKG__video{border-radius:5px;max-width:100%;margin:2rem auto;display:block}.CaseStudy-module__3T9wKG__buttonContainer{justify-content:center;gap:20px;margin-top:20px;display:flex}.CaseStudy-module__3T9wKG__textBlocks{margin-bottom:25px;font-family:Philosopher;font-size:18px;line-height:1.6}.CaseStudy-module__3T9wKG__button{color:#fff;background-color:#863399;border-radius:8px;padding:12px 20px;font-size:18px;font-weight:700;text-decoration:none;transition:background-color .3s}.CaseStudy-module__3T9wKG__beforeAfterSection{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:40px auto;display:flex}.CaseStudy-module__3T9wKG__heading{text-align:center;margin-top:10px;margin-bottom:20px;font-family:Philosopher;font-size:45px;font-weight:700}.CaseStudy-module__3T9wKG__beforeAfterContainer{border-radius:10px;justify-content:center;align-items:center;width:100%;max-width:800px;margin:0 auto;display:flex;overflow:hidden}.CaseStudy-module__3T9wKG__button:hover{background-color:#6a2677}.CaseStudy-module__3T9wKG__carousel{width:100%;max-width:900px;margin:0 auto 30px;position:relative;overflow:hidden}.CaseStudy-module__3T9wKG__carousel img{width:100%;height:auto;display:block}.CaseStudy-module__3T9wKG__arrow{color:#fff;cursor:pointer;z-index:2;background:#4d0d0d99;border:none;padding:10px;font-size:20px;position:absolute;top:50%;transform:translateY(-50%)}.CaseStudy-module__3T9wKG__arrow:first-of-type{left:10px}.CaseStudy-module__3T9wKG__arrow:last-of-type{right:10px}.CaseStudy-module__3T9wKG__problemsChallengesContainer{justify-content:space-between;align-items:flex-start;gap:20px;margin:40px 0;display:flex}.CaseStudy-module__3T9wKG__problemsBox,.CaseStudy-module__3T9wKG__challengesBox{border-radius:8px;flex:1;padding:20px}.CaseStudy-module__3T9wKG__problemsBox{margin-right:10px}.CaseStudy-module__3T9wKG__challengesBox{margin-left:10px}.CaseStudy-module__3T9wKG__solutionBox{border-radius:8px;margin:40px 0;padding:20px}.CaseStudy-module__3T9wKG__center{text-align:center;margin:40px 0}.CaseStudy-module__3T9wKG__img,.CaseStudy-module__3T9wKG__imgs{max-width:300px;height:auto;margin:10px auto;display:block}.CaseStudy-module__3T9wKG__imgss{width:50%;height:auto;margin:10px auto}.CaseStudy-module__3T9wKG__flowChart{width:80%;margin:20px auto;display:block}.CaseStudy-module__3T9wKG__beforeAfterContainer{border-radius:10px;width:100%;margin:30px 100px 30px auto;display:flex;overflow:hidden}.CaseStudy-module__3T9wKG__slider{cursor:ew-resize;z-index:3;background:#fff;justify-content:center;align-items:center;width:3px;display:flex;position:absolute;top:0;bottom:0;transform:translate(-50%)}.CaseStudy-module__3T9wKG__sliderCircle{background:#fff;border:2px solid #000;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:430px){.CaseStudy-module__3T9wKG__container{width:95%;padding:15px 0}.CaseStudy-module__3T9wKG__title{margin:15px 0 30px;font-size:35px}.CaseStudy-module__3T9wKG__heading{margin:10px 0;font-size:29px}.CaseStudy-module__3T9wKG__subheading{margin-bottom:8px;font-size:24px}.CaseStudy-module__3T9wKG__textBlock{font-size:14px;line-height:1.5}.CaseStudy-module__3T9wKG__links{flex-direction:column;align-items:center;gap:5px}.CaseStudy-module__3T9wKG__video{width:100%;height:auto;margin-left:500px}.CaseStudy-module__3T9wKG__carousel{max-width:100%}.CaseStudy-module__3T9wKG__problemsChallengesContainer{flex-direction:column;gap:20px}.CaseStudy-module__3T9wKG__problemsBox,.CaseStudy-module__3T9wKG__challengesBox{width:100%;padding:15px}.CaseStudy-module__3T9wKG__imgs,.CaseStudy-module__3T9wKG__img{max-width:60%;height:auto}.CaseStudy-module__3T9wKG__imgss{max-width:80%;height:auto;margin-left:40px}.CaseStudy-module__3T9wKG__flowChart{width:100%;height:auto}@media screen and (max-width:390px){.CaseStudy-module__3T9wKG__beforeAfterContainer{width:90%;max-width:350px}.CaseStudy-module__3T9wKG__slider{width:3px;left:50%}.CaseStudy-module__3T9wKG__sliderCircle{width:18px;height:18px}}}
