.blog_projects .blog_projects_section{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1070px}.blog_projects .blog_projects_section .blog_projects_categories{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:flex-start;max-width:33.333333%;width:33.333333%}.blog_projects .blog_projects_section .blog_projects_content{flex:0 0 66.666667%;max-width:66.666667%;width:66.666667%}.blog_projects .blog_projects_categories .blog_categories_section h2{color:#212529;font-size:20px;font-weight:800;line-height:1.2;margin:0;padding-bottom:28px}.blog_projects .blog_projects_section .blog_projects_categories span{color:#cfcece;display:inline-block;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:10px;text-transform:uppercase}.blog_projects .blog_projects_section .blog_projects_categories ul{list-style:none;margin:0;padding:0}.blog_projects .blog_projects_section .blog_projects_categories ul li{line-height:0}.blog_projects .blog_projects_section .blog_projects_categories ul li a{color:#000;display:inline-block;font-size:16px;font-weight:400;line-height:1.5;text-decoration:none}.blog_projects .blog_projects_section .blog_projects_categories ul li a span{color:#000;font-size:16px;font-weight:700;line-height:1.5;margin:0;text-transform:unset}.blog_projects .blog_projects_section .blog_projects_categories ul li a:hover,.blog_projects .blog_projects_section .blog_projects_categories ul li a:hover span{color:#ed4a39}.blog_projects .blog_projects_content .blog_projects_details{display:flex;flex-wrap:wrap;margin:0 -7px}.blog_projects .blog_projects_details .blog_projects_info{margin-bottom:14px;padding:0 7px;transition:all .5s;width:33.33%}.blog_projects .blog_projects_info .blog_projects_image{height:145px;position:relative}.blog_projects .blog_projects_info .blog_projects_image img{height:100%!important;object-fit:cover;opacity:1;transition:opacity .1s;transition-delay:0ms;width:100%}.blog_projects .blog_projects_image .blog_overlay{background-color:#ed4a39;bottom:100%;font-size:25px;font-weight:600;height:0;left:0;opacity:.9;overflow:hidden;position:absolute;right:0;transition:.2s ease;width:100%}.blog_projects .blog_overlay .blog_projects_overlay{color:#fff;cursor:pointer;font-size:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.blog_projects .blog_overlay .blog_projects_overlay h3{color:#fff;font-size:20px;font-weight:600;line-height:1.5;margin:0;max-width:100%;padding:0;text-align:center;width:150px}.blog_projects .blog_projects_image:hover .blog_overlay{bottom:0;cursor:pointer;height:100%}.blog_projects .blog_projects_content .button-section{margin-top:20px!important}.blog_projects .blog_projects_details .blog_projects_info.active{order:-1;width:100%}.blog_projects .blog_projects_info.active .blog_projects_image{height:auto}.blog_projects .blog_projects_info .blog_projects_image .blog_projects_detailed,.blog_projects .blog_projects_info.active .blog_projects_image:hover .blog_projects_text{display:none}.blog_projects .blog_projects_info.active .blog_projects_detailed{border-bottom:1px solid #cfcece;display:block;margin:0 0 20px;padding:0 0 50px}.blog_projects .blog_projects_details .blog_projects_info.active img{display:none}.blog_projects .blog_projects_info.active .blog_projects_detailed a img{display:block}.blog_projects .blog_projects_info .blog_projects_detailed p{color:#8b8a8c;display:inline-block;font-size:16px;font-weight:500;line-height:22px;margin:30px 0 0}.blog_projects .blog_projects_info .blog_projects_detailed h2{color:#181619;font-size:45px;font-weight:900;line-height:1.2;margin-bottom:30px;text-transform:uppercase}.blog_projects .blog_projects_detailed .blog_projects_body,.blog_projects .blog_projects_info .blog_projects_detailed span{color:#212529;display:inline-block;font-size:16px;font-weight:400!important;line-height:22px;margin-bottom:30px}.blog_projects .blog_projects_detailed .blog_projects_btn{line-height:0}.blog_projects .blog_projects_detailed .blog_projects_btn a{background-color:#ed4a39;color:#fff;display:inline-block;font-size:20px;font-weight:400;line-height:1.5;overflow:hidden;padding:15px 25px;position:relative;text-decoration:none;transition:color .3s;z-index:1}.blog_projects .blog_projects_detailed .blog_projects_btn a:after,.blog_projects .blog_projects_detailed .blog_projects_btn a:before{bottom:100%;content:"";height:100%;left:0;position:absolute;transition:transform .3s;transition-timing-function:cubic-bezier(.75,0,.125,1);width:100%;z-index:-1}.blog_projects .blog_projects_detailed .blog_projects_btn a:before{background:#8b8a8c}.blog_projects .blog_projects_detailed .blog_projects_btn a:after{background:#181619}.blog_projects .blog_projects_detailed .blog_projects_btn a:hover:before{transform:translate3d(0,100%,0)}.blog_projects .blog_projects_detailed .blog_projects_btn a:hover:after{transform:translate3d(0,100%,0);transition-delay:175ms}@media only screen and (max-width:767px){.blog_projects .blog_projects_section{display:column}.blog_projects .content-wrapper{padding:0 15px}.blog_categories_section{margin:0 0 60px}.blog_projects .blog_projects_section .blog_projects_categories{max-width:100%;width:100%}.blog_projects .blog_projects_section .blog_projects_content{flex:0 0 100%;max-width:100%;width:100%}.blog_projects .blog_projects_details .blog_projects_info{width:50%}.blog_projects .blog_projects_info .blog_projects_image img{object-fit:contain}.blog_projects .blog_projects_info .blog_projects_image{height:auto}}@media screen and (min-width:768px) and (max-width:1024px){.blog_projects .content-wrapper{padding:0 40px!important}}.blog_projects .blog_projects_info.active .blog_projects_image .blog_projects_body h4{color:#8b8a8c;font-size:14px;font-weight:600;line-height:1.2;margin-bottom:0;text-transform:uppercase}.blog_projects .blog_projects_info.active .blog_projects_detailed p a#ancher-tag{box-shadow:inset 0 -8px 0 #e5e5e5!important;color:#000;line-height:1.33;text-decoration:none}