.bl_case_study_item_container{column-gap:16px;display:grid;grid-auto-flow:row;grid-template-columns:repeat(1,1fr)}.bl_case_study_item_container a{display:flex;text-decoration:none}.bl_case_study_item{background:#fff;box-sizing:border-box;margin-bottom:28px;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease}.bl_case_study_item:not(:first-child){margin-top:0}.bl_case_study_item:last-child{margin-bottom:40px}.bl_case_study_item:hover{opacity:.25}.bl_case_study_item_post_image{height:auto;vertical-align:bottom}.bl_case_study_item_content{color:#52565b;padding:0 16px 16px;text-align:left}.bl_case_study_item_name{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:18px;font-weight:700;height:64px;line-height:21px;overflow:hidden;text-decoration:none}.bl_case_study_button{display:flex;justify-content:center;margin-top:56px}.bl_case_study_button a{width:280px}.bl_case_study_item a:hover{text-decoration:none}@media screen and (max-width:768px){.bl_case_study_item:not(:first-child){margin-top:16px}.bl_case_study_item a{flex-direction:column}.bl_case_study_item_container{grid-template-columns:repeat(1,1fr);padding:16px}.bl_case_study_item img{padding-bottom:10px;width:100%}.bl_case_study_back:not(:first-child){margin-top:16px}}