.casestudies-heading{text-align:center;font-family:Roboto;font-size:4.5rem;font-weight:600}.casestudy-padding{padding:140px 90px 80px}.casehomecasestudycontainer{flex-direction:column;gap:3.5rem;padding:1.7rem 26rem 0 13rem;display:flex}.casestudyhomecaseseecardcontainer{padding:2rem 6rem 0 8rem}.btn-casestudy-text{color:#fff;text-align:center;text-transform:capitalize;font-size:1.2rem;font-weight:500}.service-button-flex{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;max-width:100%;margin:auto;padding:2% 0%;display:flex}.placeholder-layout{padding:20px}.placeholder-heading{background-color:#e0e0e0;width:200px;height:30px;margin-bottom:20px}.placeholder-buttons{gap:10px;display:flex}.placeholder-buttons>div{border-radius:15px;width:120px;height:40px}.placeholder-cards{flex-wrap:wrap;gap:20px;display:flex}.placeholder-cards>div{background-color:#e0e0e0;border-radius:10px;width:300px;height:200px}.casestudy-no-data-message{text-align:center;color:#fff;font-family:Roboto;font-size:1.5rem;font-weight:400}.service-mobile-flex{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;padding:2rem 0;display:flex}.service-all-div{color:#fff;background:0 0;border:1px solid #fff;border-radius:10px;padding:.8rem 4rem;font-family:Roboto;font-size:1.2rem;font-weight:500}.service-all-div1{color:#fff;border-radius:10px;padding:.8rem 4rem;font-family:Roboto;font-size:1.2rem;font-weight:500}.casestudysidebarcontainer{flex-direction:column;gap:1.5rem;height:auto;padding:10rem 0 2rem;display:flex}.case-side-style1,.case-side-style{padding:1rem 2rem;font-family:Roboto;font-size:1.2rem;font-weight:600}@media (max-width:1600px){.casehomecasestudycontainer{padding:1.7rem 14rem 0 8rem}}@media (max-width:1350px){.casestudy-padding{padding:140px 25px 80px}}@media (max-width:1200px){.casehomecasestudycontainer{padding:0 9rem}.service-button-flex{max-width:98%}}@media (max-width:768px){.casehomecasestudycontainer{padding:0}.casestudy-padding{padding:120px 40px}.service-button-flex{flex-direction:column}.casestudies-heading{font-size:3.7rem}}@media (min-width:650px){.service-mobile-flex{display:none}}@media (max-width:650px){.service-button-flex{display:none}}@media (max-width:426px){.casestudy-padding{padding:100px 30px}.service-button-flex{flex-direction:column;padding:7% 0%}}@media (max-width:376px){.casestudy-padding{padding:100px 20px}.casestudies-heading{font-size:4.3rem}}.casestudycontainer{background-repeat:no-repeat;background-size:cover;background-origin:border-box;border-radius:30px;gap:2rem;width:100%;height:100%;padding:3rem;display:flex;position:relative}.case-study-button{text-transform:capitalize;font-family:Roboto;font-size:1rem;font-weight:500}.casestudysubcontainer{flex-direction:column;gap:2.2rem;width:85%;display:flex}.casestudysubcontainer1{flex-direction:column;gap:2.2rem;width:100%;display:flex}.casestudyfirstcontainer{flex-direction:column;gap:1.4rem;display:flex}.casestudyseparatorflex{display:flex}.manager-initials-circle{color:#000;text-transform:uppercase;background-color:#ccc;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.3rem;font-weight:400;display:flex}.casestudyheaderfont{color:#fff;font-family:Roboto;font-size:2.4rem;font-weight:450}.casestudyindustryfont{color:#fff;gap:.5rem;font-family:Roboto;font-size:1.25rem;font-weight:600;display:flex}.caseseparator{color:#fff;margin:0 0 0 .5rem}.casestudydescriptionfont{color:#fff;text-align:left;font-family:Roboto;font-size:1.2rem;font-weight:400;line-height:25px}.casestudysecondcontainer{border:1px solid #fff;border-radius:25px;padding:1.3rem 2rem 1.3rem 5rem;position:relative}.casestudyblogfont{color:#fff;font-family:Roboto;font-size:1rem;font-style:italic;font-weight:400;line-height:22px}.casestudyrolefont{color:#fff;padding-top:.2rem;font-family:Roboto;font-size:1.2rem;font-weight:600}.casestudyauthorstyle{border-radius:50%;position:absolute;top:-15px;left:-15px}.casestudyrightimageflex{align-items:center;margin-right:-300px;display:flex}.casestudyimagestyle{border-top-right-radius:25px;border-bottom-right-radius:25px}@media (max-width:1900px){.casestudysubcontainer{width:75%}}@media (max-width:1400px){.casestudysubcontainer{width:69%}}@media (max-width:1200px){.casestudyimagestyle{display:none}.casestudysubcontainer{width:100%}}@media (max-width:600px){.casestudycontainer{padding:2.7rem 2.5rem 2.5rem}.casestudyauthorstyle{width:50px}.casestudyheaderfont{font-size:2rem;line-height:30px}.casestudyindustryfont,.casestudydescriptionfont{font-size:1.4rem;line-height:24px}}@media (max-width:500px){.casestudysecondcontainer{display:none}.casestudyfirstcontainer{gap:1.8rem}.casestudydescriptionfont{text-align:left}}
