.showcase{margin:120px auto 0;width:80%;max-width:2040px}.showcase.projects{margin:0 auto}.showcase .project{display:flex;flex-direction:row;margin-top:64px;padding-top:30px}@media(max-width:768px){.showcase .project{flex-direction:column}}.showcase .project.hero aside{width:50%}@media(max-width:768px){.showcase .project.hero aside{width:100%}}.showcase .project.hero>div{width:50%}@media(max-width:768px){.showcase .project.hero>div{width:100%}}.showcase .project h2{margin:0}.showcase .project aside{margin-right:30px;width:25%}@media(max-width:768px){.showcase .project aside{width:100%}}.showcase .project aside img{margin:0 auto;display:block}.showcase .project>div{width:75%}@media(max-width:768px){.showcase .project>div{margin-top:30px;width:100%}}.showcase.data-viz{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}@media(max-width:768px){.showcase.data-viz{flex-direction:column}}.showcase.data-viz .img{height:200px}.showcase.data-viz .vis{margin-right:20px;text-align:center}@media(max-width:768px){.showcase.data-viz .vis{margin:50px 0 0}}.showcase.data-viz .vis .img{padding:12px;height:200px;overflow:hidden}.showcase.data-viz .vis .img img{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.showcase.data-viz .vis .img img.pof{margin-top:-1px}.showcase.data-viz .vis p{font-size:11px;margin:0}.showcase .place{width:200px;background:#fff;float:left;height:200px;vertical-align:middle;display:flex;margin-right:20px;margin-top:20px}.showcase .place img{width:200px;height:auto;align-self:center}.fa.fa-external-link{font-size:12px;color:#666}