.case_study_detail_stickyButtons__AAXOh{position:-webkit-sticky!important;position:sticky!important;top:83px;background:#fff;z-index:10;padding:10px 0}.case_study_detail_tab_section_btn__1nrxf{width:100%;height:76px;text-decoration:none;border:1px solid #d7d7d7;background-color:transparent}.case_study_detail_scrollableContainer__FFWoT{max-width:100%;overflow-x:auto;white-space:nowrap}.case_study_detail_scrollableContainer__FFWoT .case_study_detail_row__OWNY4{flex-wrap:nowrap}.case_study_detail_scrollableContainer__FFWoT button{min-width:150px;margin-right:10px}.case_study_detail_activeLink__7PkVK{background-color:#000;color:#fff}.case_study_detail_scrollableContainer__FFWoT::-webkit-scrollbar{height:10px}.case_study_detail_scrollableContainer__FFWoT::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.case_study_detail_challenge_container__j94Nc{background-color:var(--Beige_Accent_Light)}.case_study_detail_challenge_description__26oWp{max-width:658px}.case_study_detail_objective_container__614e5{background-color:var(--primary-color);border-radius:30px 30px 0 0}.case_study_detail_solution_container__nkOvp{background-color:var(--primary-color);height:100%}.case_study_detail_impact_heading__eRrhA,.case_study_detail_objective_heading__auqr9{border-top:3px solid var(--primary-color-1)}.case_study_detail_impact_content__RNVVG{background-color:var(--black)}.case_study_detail_impact_content_div__Lrhk5{padding:0 30px;margin-left:auto;max-width:680px}.case_study_detail_impact_content_div_full__7TcGS{max-width:900px;margin:0 auto}.case_study_detail_impact_section__dyqom{background-color:var(--mid-green)}.case_study_detail_impact_section__dyqom h2{padding:0 10rem 0 1rem}.case_study_detail_title___z9ee{font-size:4rem;font-weight:700}.case_study_detail_impact_row__SSCQZ{border-bottom:1px solid var(--border-gray)}.case_study_detail_para_section__mkATI{border-left:1px solid var(--border-gray)}.case_study_detail_objective_wrapper__Dk_UX{padding-top:3rem!important}@media (max-width:1280px){.case_study_detail_impact_section__dyqom h2{padding:0 2rem 0 1rem}}@media (max-width:768px){.case_study_detail_title___z9ee{font-size:2.6rem}.case_study_detail_impact_section__dyqom h2{padding:0 1rem}.case_study_detail_impact_content_div__Lrhk5{padding:8px!important}.case_study_detail_para_section__mkATI h2{font-size:16px!important;padding:0!important}.case_study_detail_impact_heading__eRrhA{border-top:5px solid var(--primary-color-1)}.case_study_detail_impact_row__SSCQZ{padding:12px 0}.case_study_detail_objective_wrapper__Dk_UX{padding-top:0!important}}