.case_cards_section{padding:40px 0}.case_card{background:#1f2a6d;border-radius:26px;margin-bottom:28px;overflow:hidden}.case_card_inner{align-items:center;display:flex;gap:44px;padding:22px 44px}.case_card_text{color:#fff;flex:1 1 48%;min-width:0;text-align:left}.case_card_text.align_right{text-align:right}.case_card_title{font-size:44px;font-weight:400;line-height:1.1;margin:0 0 14px}.case_card_desc{color:hsla(0,0%,100%,.88);font-size:18px;line-height:1.5;max-width:520px}.case_card_text.align_right .case_card_desc{margin-left:auto}.case_card_btn_wrap{margin-top:24px}.case_card_btn{align-items:center;border-radius:999px;display:inline-flex;font-weight:600;justify-content:center;padding:14px 26px;text-decoration:none}.case_card_btn:hover{opacity:.92}.case_card_media{display:flex;flex:1 1 52%;justify-content:flex-end;min-width:0}.case_card_image,.case_card_image_fallback{aspect-ratio:2/1;background:hsla(0,0%,100%,.1);border-radius:22px;display:block;max-width:620px;object-fit:cover;width:100%}.case_card.is_even .case_card_inner{flex-direction:row-reverse}.case_card.is_even .case_card_media{justify-content:flex-start}@media (max-width:991px){.case_card_inner{align-items:flex-start;gap:18px;padding:26px 22px}.case_card.is_even .case_card_inner,.case_card_inner{flex-direction:column}.case_card_title{font-size:34px}.case_card_desc{max-width:100%}.case_card_media{justify-content:flex-start;width:100%}.case_card_image,.case_card_image_fallback{border-radius:18px;max-width:100%}}.case_card_title{color:#fff}.case_card_btn{background:#a5e5e7;color:#0b1a2a}.case_card_btn,.case_card_btn:active,.case_card_btn:hover,.case_card_btn:visited{opacity:1;text-decoration:none;visibility:visible}