.block-design-cs-content .project-details .grid{grid-template-columns: 2fr 1fr;}
.block-design-cs-content .project-details .col.sidebar{background-color: #EFEFEF; padding: 3rem 2rem 8rem 2rem; border-radius: .2rem;}
.block-design-cs-content .project-details .col.sidebar > div{padding-bottom: 2rem; color: var(--brand-1);}
.block-design-cs-content .project-details .col.sidebar > div span{color: var(--text-color); font-weight: 600; display: block;}
.block-design-cs-content .project-details .col.sidebar .logo{padding-bottom: 2.5rem; max-width: 200px;}

.block-design-cs-content .project-feature{margin-top: -10rem; padding: 40rem 0 10rem 0; background-position: center; background-size: cover; background-repeat: no-repeat;}
.block-design-cs-content .project-feature .grid{grid-template-columns: 2fr 1fr;}
.block-design-cs-content .project-feature .feature{padding: 5rem; border-bottom: 2px solid var(--brand-4); color: #fff !important; position: relative;}
.block-design-cs-content .project-feature .feature .feature-content{position: relative; z-index: 1;}
.block-design-cs-content .project-feature .feature h3{color: #fff;}
.block-design-cs-content .project-feature .feature::before{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #494455; mix-blend-mode: multiply;}