.cm-project_wrapper .project_main_wrapper .page-center{max-width:100%}.cm-project_wrapper .project_main_wrapper .top_section{padding-left:10px;padding-right:10px}.cm-project_wrapper .project_listing_wrappper .catgry{display:flex;flex-wrap:wrap;gap:0;justify-content:center}.cm-project_wrapper .project_listing_wrappper .catgry .f-tab{line-height:1;margin-left:8px;margin-right:8px}.cm-project_wrapper .project-listing{width:100%}.cm-project_wrapper .project-listing .page-center{max-width:100%;padding-bottom:6%;padding-left:1%;padding-right:1%}.cm-project_wrapper .project-listing .project_row{align-items:stretch;grid-auto-rows:1fr;grid-column-gap:var(--grid-column-gap,30px);grid-row-gap:var(--grid-row-gap,30px);display:grid;grid-template-columns:repeat(3,1fr);--grid-column-gap:5px;--grid-columns:3;--grid-row-gap:5px}.cm-project_wrapper .project-listing .project-item{align-items:center;display:flex;height:100%;position:relative}.cm-project_wrapper .project-listing .project-item a.project-cta{display:block;overflow:hidden;position:relative;transition:.5s;width:100%}.cm-project_wrapper .project-listing .projectbg-wrapper{inset:0;overflow:hidden;position:absolute;transition:all .4s;width:100%;z-index:1}.cm-project_wrapper .project-listing .project-bg{background-position:50%;background-size:cover;inset:0;position:absolute;z-index:1}.cm-project_wrapper .project-listing .projectbg-overlay{background-color:#0000006e;inset:0;position:absolute;transition-duration:2.5s;transition:all .4s;z-index:2}.cm-project_wrapper .project-listing .project_content{align-content:center;align-items:center;color:#fff;display:flex;flex-wrap:wrap;min-height:275px;overflow:hidden;padding:35px;position:relative;text-align:center;transition:.5s;width:100%;z-index:1}.cm-project_wrapper .project-listing .project_description{color:#fff;margin:0;position:relative;transition:.5s;width:100%}.cm-project_wrapper .project_listing_wrappper .catgry .f-tab a{color:#3d2f31;font-size:.8em;text-transform:uppercase}.cm-project_wrapper .project_listing_wrappper .catgry{padding:10px 0}.cm-project_wrapper .project-listing .project-item a.project-cta:hover .projectbg-overlay{background-color:#00000026}.cm-project_wrapper .project-listing .project-item a.project-cta:hover .project_description{color:#ffffff00}.cm-project_wrapper .project_listing_wrappper .catgry ul{list-style:none;margin:0;padding:0}.cm-project_wrapper .project_listing_wrappper .catgry ul li:before{display:none}.cm-project_wrapper .project_listing_wrappper .catgry ul li{margin:0 8px;padding:0}.cm-project_wrapper .project_listing_wrappper .catgry ul li a{color:#3d2f31;font-size:.8em;text-transform:uppercase}@media (max-width:1023px){.cm-project_wrapper .project-listing .project_row{grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.cm-project_wrapper .project-listing .project_row{grid-template-columns:repeat(1,1fr)}.cm-project_wrapper .project-listing .page-center{padding-left:10px;padding-right:10px}}.cm-project_wrapper .project_listing_wrappper .catgry ul{display:flex;flex-direction:row;justify-content:center}