.line-top,.lines{border-top-style:solid;border-top-width:2px}.line-bottom,.lines{border-bottom-style:solid;border-bottom-width:2px}.project-header{display:grid;grid-template-columns:1fr;padding-bottom:.8075em}.project-header>.media{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.project-header>.heading{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.project-header>.content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.project-header>.content>tbody{display:grid;grid-template-areas:"title        title" "description  description" "client       client" "deliverables services";grid-template-columns:1fr 1fr}@media (min-width:47.0592em){.project-header>.content>tbody{grid-template-areas:"title        title        client" "description  description  client" "services     deliverables client";grid-template-columns:1fr 1fr 1fr}}@media (min-width:72.6237em){.project-header>.content>tbody{grid-template-areas:"title        title       title       title       client client" "services     description description description client client" "deliverables description description description client client";grid-template-columns:repeat(6,1fr)}}.project-header>.content>tbody .project-title{grid-area:title}.project-header>.content>tbody .project-description{grid-area:description}.project-header>.content>tbody .project-client{grid-area:client}.project-header>.content>tbody .project-deliverables{grid-area:deliverables}.project-header>.content>tbody .project-services{grid-area:services}.project-header>.content>tbody .client-logo img{margin-top:.8075em}#details .element-grid,#details .element-large,#details .element-medium{grid-column:1/-1}.element-medium>.element-project.has-content{grid-template-rows:auto auto}