.case_study_blog_section{background-color:#f5f5f5}.case_study_blog_section .custom_padding{background:#fff}.case_study_blog_section .all_case_study_blog_posts{clip-path:polygon(30% 35px,32% 0,100% 0%,100% 100%,100% 100%,0% 100%,0% 35px)}.case_study_blog_section .case_study_blog_container .blog_posts{display:grid;grid-template-columns:repeat(3,1fr);gap:17.65px}.case_study_blog_section .case_study_blog_container .blog_posts .blog_post_item{display:flex;flex-direction:column}.case_study_blog_section .case_study_blog_container .blog_image img{width:100%;height:100%;object-fit:cover;display:block}.case_study_blog_section .case_study_blog_container .blog_content h3{margin:0;font-size:16px;text-transform:uppercase;margin:0 0 8px}.case_study_blog_section .case_study_blog_container .blog_content h3 a{text-decoration:none;color:#000}.case_study_blog_section .case_study_blog_container .blog_content .read_more_btn{background:#899D6B;align-self:flex-start;padding:10px 30px;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;gap:6px;letter-spacing:normal}.case_study_blog_section .case_study_blog_container .blog_content .read_more_btn:before,.case_study_blog_section .case_study_blog_container .blog_content .read_more_btn:after{box-shadow:none}.case_study_blog_section .case_study_blog_container .blog_content .read_more_btn .btn_svg_icon{padding-left:6px}.case_study_blog_section .case_study_blog_container .blog_posts_content{margin-bottom:20px;flex-grow:1;letter-spacing:normal}.case_study_blog_section .case_study_blog_container .ofc-project-location{font-size:15px;font-family:var(--font-DMSans);margin-bottom:2px;letter-spacing:normal;font-weight:400;line-height:normal;color:#899D6B}.case_study_blog_section .case_study_blog_container .ofc-project-client{color:#899D6B;font-family:var(--font-DMSans-Bold)}.case_study_blog_section .case_study_blog_container .blog_content{background:#F5F5F5;padding:24px;display:flex;flex-direction:column;flex-grow:1}@media screen and (max-width:999px){.case_study_blog_section .case_study_blog_container .blog_posts{grid-template-columns:1fr 1fr}}@media screen and (max-width:749px){.case_study_blog_section .case_study_blog_container .blog_posts{grid-template-columns:1fr}.case_study_blog_section .all_case_study_blog_posts{clip-path:polygon(30% 30px,33% 0,100% 0%,100% 100%,100% 100%,0% 100%,0% 30px)}}