.challenges_and_solution{width:100%;padding:3vw 10vw 4vw 10vw}.cs_heading_container{text-align:center;margin-bottom:3vw}.cs_heading{font-size:3vw;font-weight:700;margin-bottom:.5vw}.cs_heading span{color:#ed675c}.cs_subheading{font-size:1.3vw;color:#000}.cs_content_parent_cont{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2vw}.cs_nav_cont{display:flex;gap:2vw;background:#f5f7fa;padding:.3vw;border-radius:.3vw}.cs_nav_cta{padding:.3vw 5vw;border-radius:.3vw;font-size:.8vw;cursor:pointer;transition:all .3s ease;color:#897695;font-weight:600}.clicked_cs_nav_cta{background:#fff;box-shadow:0 .28vw 1.39vw rgba(0,0,0,0.08);font-weight:700;color:#000}.cs_content_cont{flex:1}.cs_sections{width:100%;transition:all .3s ease}.hide_cs{display:none}.active_cs{display:block}.cs_content_wrapper{display:flex;gap:2vw;width:76vw;box-shadow:0 0 #0000,0 0 #0000,0 1px 2px 0 rgb(0 0 0 / .05);border-radius:.5vw;align-items:center}.cs_text_content{width:86%;height:22vw}.cs_challenge_heading,.cs_solution_heading{font-size:1.5vw;font-weight:700;margin-bottom:.8vw}.cs_challenge_text,.cs_solution_text{font-size:1vw;color:#666;line-height:1.6;margin-bottom:1vw;font-weight:600}.cs_stats_container{display:flex;gap:1vw;width:100%;margin-bottom:2.78vw}.cs_stat{background:#fff7ed;padding:.5vw 1vw 1vw 1vw;border-radius:.69vw;width:50%;text-align:center}.cs_stat_number{font-size:1.5vw;font-weight:700;color:#ff6b00;text-align:center}.cs_stat_text{font-size:.8vw;color:#666;line-height:1.4}.cs_cta_button{background:#ff6b00;color:white;padding:.6vw 1vw;border-radius:.5vw;font-size:1vw;font-weight:600;border:0;cursor:pointer;transition:background .3s ease}.cs_cta_button:hover{background:#e65000}.cs_image_container{width:80%;height:20vw;background:#f5f7fa;border-radius:1.39vw}.cs_images{width:100%;height:19vw;border-radius:1vw}