.work-detail-wrapper .title-section.has-description{align-items:flex-start;gap:3rem;padding-left:.75rem;padding-right:.75rem}.work-detail-wrapper .title-section.has-description h1,.work-detail-wrapper .title-section.has-description .project-description{width:50%;flex:1 1 0;min-width:0}.work-detail-wrapper .title-section.has-description h1{margin-bottom:0}.work-detail-wrapper .title-section .project-description{padding-top:.375rem;color:#595f63;font-size:1rem;line-height:1.75;overflow-wrap:break-word;word-break:break-word}.work-detail-wrapper .title-section .project-description p{width:100%;margin-bottom:1rem}.work-detail-wrapper .title-section .project-description>*:last-child{margin-bottom:0}.work-detail-wrapper .title-section .project-description a{color:#047ac1}.work-project-section .project-section-text p:last-child{margin-bottom:0}.work-project-section .project-section-image img{display:block}@media (max-width:1199.98px){.work-detail-wrapper .title-section.has-description{gap:2rem}}@media (max-width:991.98px){.work-detail-wrapper .title-section.has-description{padding-left:1rem;padding-right:1rem;padding-bottom:1.5rem}.work-detail-wrapper .title-section.has-description h1{font-size:2rem;line-height:1.25}.work-detail-wrapper .banner-wrapper img{height:auto}}@media (max-width:767.98px){.work-detail-wrapper .title-section.has-description{flex-direction:column;gap:1rem}.work-detail-wrapper .title-section.has-description h1,.work-detail-wrapper .title-section.has-description .project-description{width:100%;flex:0 0 auto}.work-detail-wrapper .title-section .project-description{padding-top:0}}@media (max-width:575.98px){.work-detail-wrapper .title-section.has-description h1{font-size:1.75rem}.work-detail-wrapper .title-section .project-description{font-size:.9375rem;line-height:1.7}}