.top_case_studies{text-align:center}.top_case_studies .section_title_container{margin-bottom:50px}.top_case_studies_container{display:flex;justify-content:space-between;margin-bottom:40px}.top_case_studies_item{background-color:#fff;display:flex;flex-direction:column;max-width:580px;text-align:left;width:calc(50% - 20px)}.cs_item_img{width:100%}.cs_item_img img{aspect-ratio:16/9;height:100%;object-fit:contain;transform:scale(1);transition:.3s ease-in-out}.top_case_studies_item:hover .cs_item_img img{transform:scale(1.1)}.cs_item_info{display:flex;flex-direction:column;height:100%;padding:20px 30px}.cs_item_tag_list{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}.cs_item_tag{border:1px solid #1fa9d6;color:#1fa9d6;display:block;font-size:12px;font-weight:500;line-height:1.2;padding:3px 10px}.cs_item_tag:hover{background-color:#1fa9d6;color:#fff}.cs_item_title{display:-webkit-box;font-size:24px;font-weight:600;line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:86px;margin-bottom:20px;overflow:hidden}.top_case_studies_item:hover .cs_item_title{color:#1fa9d6}.cs_item_performance_container{display:flex;justify-content:space-between;margin-top:auto}.cs_item_performance{background-color:#ece9fb;display:flex;flex-direction:column;justify-content:center;padding:15px 10px;width:calc(50% - 10px)}.cs_item_performance.single{width:100%}.cs_item_performance_title{align-items:center;display:flex;flex:1;font-size:14px;justify-content:center;letter-spacing:.05em;line-height:1.3;text-align:center}.cs_item_performance_results{color:#4e5fe1;font-size:32px;font-weight:600;line-height:1.2;text-align:center}.cs_item_performance_results span{font-size:24px}.top_case_studies_btn .border_more_btn_link{margin:auto;max-width:250px}.top_case_studies_btn .border_more_btn_link:hover{border:2px solid #1fa9d6}@media only screen and (max-width:980px){.top_case_studies_container{gap:20px}.top_case_studies_item{margin:0 auto;width:100%}.cs_item_performance_container{gap:10px}.cs_item_performance{width:100%}}@media only screen and (max-width:680px){.top_case_studies_container{flex-direction:column}.cs_item_performance_container{gap:20px 10px}.cs_item_info{padding:20px}.cs_item_performance{width:100%}.cs_item_performance_results{font-size:26px}.cs_item_performance_results span{font-size:20px}.cs_item_title{height:unset}}