.msw-portfolio.type-image-overlay .grid>div>a{display:block;position:relative;width:100%}.msw-portfolio.type-image-overlay .grid>div>a>span{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%}@media screen and (max-width:750px){.msw-portfolio.type-image-overlay .grid{margin-left:-2.6666666667vw;margin-right:-2.6666666667vw}.msw-portfolio.type-image-overlay .grid>div{padding:0px 2.6666666667vw}.msw-portfolio.type-image-overlay .grid>div>a>span{bottom:5.3333333333vw}}@media print,screen and (min-width:751px) and (max-width:1024px){.msw-portfolio.type-image-overlay .grid{margin-left:-1.171875vw;margin-right:-1.171875vw}.msw-portfolio.type-image-overlay .grid>div{padding:0px 1.171875vw}.msw-portfolio.type-image-overlay .grid>div>a>span{bottom:2.34375vw}}@media screen and (min-width:1025px) and (max-width:1280px){.msw-portfolio.type-image-overlay .grid{margin-left:-1.171875vw;margin-right:-1.171875vw}.msw-portfolio.type-image-overlay .grid>div{padding:0px 1.171875vw}.msw-portfolio.type-image-overlay .grid>div>a>span{bottom:2.34375vw}}@media screen and (min-width:1281px){.msw-portfolio.type-image-overlay .grid{margin-left:-15px;margin-right:-15px}.msw-portfolio.type-image-overlay .grid>div{padding:0px 15px}.msw-portfolio.type-image-overlay .grid>div>a>span{bottom:30px}}@media screen and (max-width:750px){.msw-portfolio.type-image-overlay .grid>div+div{margin-top:2.6666666667vw}}