.casestudy-block{cursor:pointer;padding-bottom:80px;margin-left:auto;margin-right:auto;max-width:900px;height:300px}.casestudy-block,.div-left{display:flex;justify-content:center;align-items:center}.div-left{width:35%;height:100%;background-position:50% 50%;background-size:cover}.div-right{display:flex;width:45%;height:100%;margin-left:20px;padding-top:4px;padding-bottom:4px;flex-direction:column;justify-content:space-between;align-items:flex-start}.logo{width:80%}.text-cs{color:#3e4348;margin-left:0;margin-top:0;margin-bottom:14px;font-size:32px;line-height:44px;font-weight:700}.right-bottom{display:flex;width:100%;height:auto;margin-top:0;padding-top:6px;padding-bottom:0;justify-content:flex-start;align-items:center;border-top:1px solid #a8a8a8;text-decoration:none}.right-bottom:hover{opacity:.9}.link-cs{color:#3e4348;font-size:1.2rem;line-height:1.8rem;font-weight:400;text-decoration:none}.arrow{fill:#3e4348;width:20px;height:40px;max-width:none;margin-bottom:auto;margin-top:auto;margin-left:20px}@media screen and (max-width:767px){.casestudy-block{width:auto}.div-right{width:50%;margin-left:2vw;padding-top:1vw;padding-bottom:1vw}.text-cs{font-size:24px;line-height:34px}.right-bottom{padding-top:1vw}}@media screen and (max-width:479px){.casestudy-block{height:auto;width:70vw;flex-direction:column;justify-content:flex-start;align-items:flex-start}.div-left{width:100%;min-height:50vw}.div-right{width:100%;margin-left:0;padding-top:3vw;padding-bottom:0}.text-cs{font-size:24px;line-height:34px}}