.casestudycontainer{border-radius:30px;width:100%;height:100%;padding:3rem;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}.case-study-button{color:#000;cursor:pointer;background:#fff;border:none;border-radius:20px;justify-content:center;align-items:center;height:40px;padding:10px 20px;font-size:16px;font-weight:500;transition:all .3s ease-in-out;display:flex}.case-study-button:hover{background:#f0f0f0}.case-study-button:disabled{cursor:not-allowed;opacity:.6}.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}.casestudyblogfont{font-size:1.4rem;line-height:25px}.casestudyrolefont{font-size:1.4rem;line-height:24px}}@media (max-width:500px){.casestudysecondcontainer{display:none}.casestudyfirstcontainer{gap:1.8rem}.casestudydescriptionfont{text-align:left}}
