.bl_case_study_container{margin:56px 0}@media screen and (max-width:768px){.bl_case_study_container{background-image:none;margin:32px 0 56px}}.bl_case_study_filter{display:flex;gap:12px;justify-content:space-between;list-style:none;padding:0 8px}.bl_case_study_filter_item{width:20%}.bl_case_study_filter_link{align-items:center;background:#f1f3f3;border-radius:4px;display:flex;font-size:14px;height:40px;justify-content:center;padding:6px 12px;text-decoration:none;width:100%}.bl_case_study_filter_link.filtr-active,.bl_case_study_filter_link:hover{background-color:var(--atelu);color:#fff;opacity:1}@media screen and (max-width:1024px){.bl_case_study_filter{flex-wrap:wrap;justify-content:flex-start}.bl_case_study_filter_item{width:auto}.bl_case_study_filter_link{padding:6px 20px}}.bl_case_study_item_container{margin-top:32px}[class*=col-],[class*=col_],[class~=col]{padding:0 8px 32px}.bl_case_study_item{background:#fff;border-radius:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.15);box-sizing:inherit;height:100%;margin:16px auto 0}.bl_case_study_item:hover{background:var(--atelu-light)}.bl_case_study_item_post_image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 0 0}.bl_case_study_item_post_image img{height:auto;margin:0 auto;width:100%}.bl_case_study_item_content{border-top:1px solid #cfd8dc;color:#523c44;padding:16px;text-align:left}.bl_case_study_item_name{font-weight:600;height:80px;line-height:26px}.bl_case_study_item_name,.bl_case_study_item_text{display:-webkit-box;font-size:16px;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical}.bl_case_study_item_text{height:72px;line-height:24px;margin-top:8px}.bl_case_study_button{background-color:#fff;border:none;border-radius:20px;box-shadow:0 0 24px rgba(188,210,217,.5);box-sizing:border-box;color:#c84e75;display:block;font-size:16px;height:40px;line-height:40px;margin:16px auto 0;padding:0 16px;width:80%}.bl_case_study .is_hidden{display:none}.bl_case_study_button_description{background-color:#fff;border-radius:50px;box-shadow:0 0 16px rgba(0,0,0,.15);box-sizing:inherit;color:#c84e75;display:block;font-size:16px;height:40px;line-height:24px;margin:16px auto 0;max-width:360px;overflow:hidden;padding:8px 16px;position:relative;text-align:center;text-decoration:none;transition:.2s}.bl_case_study_button_description:hover{opacity:.5}.el_ctaButton__atelu{background-color:#fbfbfb;border:1px solid #201e24;border-radius:50px;box-shadow:0 3px 0 0 #201e24,0 4px 4px -1px rgba(32,58,67,.6),0 4px 6px 1px rgba(32,58,67,.3),inset 0 1px 2px 1px rgba(32,58,67,0),inset 0 18px 32px -2px hsla(0,0%,100%,0);color:#201e24;cursor:pointer;display:inline-block;font-size:18px;padding:8px 0;text-align:center;text-decoration:none;transition:all .1s;width:100%}.el_ctaButton__atelu:hover{box-shadow:0 3px 0 0 #2f4050,0 6px 4px -1px rgba(47,64,80,.3),0 4px 16px rgba(32,58,67,.5),inset 0 1px 2px 1px rgba(32,58,67,0),inset 0 18px 32px -2px hsla(0,0%,100%,0)}@media screen and (max-width:768px){.bl_case_study_container{background-image:none}}.bl_case_study_item_tags{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-top:-5px;padding:0 16px 16px}.bl_case_study_item_tags li{margin-top:5px;padding-left:15px;padding-right:15px;position:relative}.bl_case_study_item_tags li:before{background-color:var(--atelu);content:" ";display:block;height:14px;margin-top:-7px;position:absolute;right:0;top:50%;width:1px}.bl_case_study_item_tags li:last-child:before{display:none}.bl_case_study_item_tags li a{color:var(--atelu);font-size:13px;letter-spacing:.06em}