.work-card{margin-bottom:30px}.work-card .blocks_image-two-column{background:top center;background-size:cover;position:relative}.work-card .text-overlay_heading{font-size:24px;line-height:1.2;margin-top:0px;color:#fff;background-color:rgba(102,104,95,0.9);padding:12px 15px 12px 15px;font-family:'gt-walsheim',sans-serif;text-transform:uppercase;min-height:80px}.work-card .text-overlay{font-family:'gt-walsheim',sans-serif;text-transform:uppercase;width:calc(100% - 30px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0px;left:0}.work-card .text-overlay .subheading{font-size:12px;line-height:18px;font-family:'gt-walsheim',serif;font-weight:400;color:#000;background:#fde546;float:left;-webkit-transition:background-color .3s;transition:background-color .3s;padding:0 15px;margin:0}@media(min-width:768px){.work-card .blocks_image-two-column{height:219px;padding-top:0}.work-card .text-overlay{position:absolute;bottom:0px;left:0}.work-card .text-overlay .subheading{font-size:9px;padding:1px 15px}}@media(min-width:992px){.work-card .blocks_image-two-column{height:294px;padding-top:0}}@media(min-width:1024px){.work-card .text-overlay{position:absolute;bottom:0px;left:0}.work-card .text-overlay .subheading{font-size:11px;padding:4px 15px}}@media(min-width:1200px){.work-card .blocks_image-two-column{height:360px;padding-top:0}.work-card .text-overlay{position:absolute;bottom:0px;left:0}.work-card .text-overlay .subheading{font-size:12px;padding:5px 15px}}@media(max-width:767px){.work-card .text-overlay_heading{font-size:20px;min-height:auto}.work-card .blocks_image-two-column{padding-top:100%}}