.PortfolioWrapper .teamHeading{padding-bottom:0!important}.PortfolioWrapper ul{display:flex;flex-wrap:wrap;line-height:26px;list-style:none;margin:0;max-width:100%;overflow:visible;padding:0;position:relative;transform-style:flat;width:100%}.PortfolioWrapper ul li{max-width:33.333%;width:100%}.PortfolioWrapper .esg-media-cover-wrapper{backface-visibility:hidden;position:relative;width:100%}.PortfolioWrapper .esg-entry-media-wrapper{overflow:hidden;position:relative;z-index:0}.PortfolioWrapper .esg-entry-media{border:0 solid transparent;outline:0 solid transparent;overflow:hidden;padding-bottom:75%;position:relative;width:100%}.PortfolioWrapper .esg-media-poster{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.PortfolioWrapper .esg-entry-cover{border:0 solid transparent;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;height:100%;height:255px;left:0;outline:0 solid transparent;overflow:hidden;position:absolute;top:0;transform-style:flat;width:100%}.PortfolioWrapper .eg-invisiblebutton{border:none;box-shadow:none!important;display:block;height:inherit!important;text-decoration:none}.PortfolioWrapper .esg-entry-cover .esg-overlay{background:rgba(0,71,187,.65);border:0 solid transparent;height:100%;left:0;outline:0 solid transparent;position:absolute;top:0;width:100%}.PortfolioWrapper .esg-cc{left:0;top:0;top:106px;vertical-align:middle;width:100%}.PortfolioWrapper .eec{display:block;font-size:20px;height:auto;position:absolute!important;text-align:center;width:auto}.PortfolioWrapper .eec>div{clear:both;display:block;margin:0 0 10px;position:relative;text-align:center}.PortfolioWrapper .eec>div>a{background:hsla(0,0%,100%,0);border:none;border-radius:0 0 0 0;color:#fff;display:block;font-family:Open Sans;font-size:14px;font-weight:800;line-height:17px;padding:0 30px;text-decoration:none;text-transform:uppercase;z-index:2!important}.PortfolioWrapper ul *{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.PortfolioWrapper .esg-bc{bottom:0;left:0;width:100%}.PortfolioWrapper .eec>.esg-bottom{clear:both;display:inline-block;float:none;margin:40px;position:relative}.PortfolioWrapper .eec>.esg-bottom>a{background:rgba(0,0,0,.15);border:none;border-radius:0 0 0 0;color:#fff;display:block;font-family:Raleway;font-size:11px;font-weight:700;line-height:14px;padding:3px 10px;text-decoration:none;text-transform:capitalize;z-index:2}.PortfolioWrapper .eec>.esg-bottom>a:hover{background:rgba(0,0,0,.5);border-radius:0 0 0 0;color:#fff;font-family:Raleway;font-size:13px;font-weight:900;line-height:20px;text-transform:capitalize}.PortfolioWrapper h4{margin-bottom:0}@media (min-width:981px){.PortfolioWrapper{padding:3% 0}}@media only screen and (min-width:1275px){.PortfolioWrapper{padding:38px 0}}@media(max-width:980px){.PortfolioWrapper{padding:50px 0}.PortfolioWrapper .esg-entry-cover{height:100%}.PortfolioWrapper .esg-cc{top:38%}.PortfolioWrapper ul li:first-child .esg-cc{top:33%}}@media(max-width:767px){.PortfolioWrapper ul li{max-width:50%}}@media(max-width:655px){.PortfolioWrapper ul li{max-width:100%}.PortfolioWrapper ul li:last-child,.PortfolioWrapper ul li:nth-child(4),.PortfolioWrapper ul li:nth-child(5){display:none}.PortfolioWrapper .eec>div>a{display:block;text-align:center}.PortfolioWrapper .esg-cc{top:50%;width:100%}}