@font-face{font-weight:normal;font-style:normal;font-family:'feathericons';src:url('../fonts/feathericons/feathericons.eot?-8is7zf');src:url('../fonts/feathericons/feathericons.eot?#iefix-8is7zf') format('embedded-opentype'),url('../fonts/feathericons/feathericons.woff?-8is7zf') format('woff'),url('../fonts/feathericons/feathericons.ttf?-8is7zf') format('truetype'),url('../fonts/feathericons/feathericons.svg?-8is7zf#feathericons') format('svg');}.grid{position:relative;list-style:none;text-align:center;}.grid figure{position:relative;float:left;overflow:hidden;text-align:center;cursor:pointer;background-color:rgba(48,133,163,0.46);}.grid figure img{position:relative;display:block;max-width:100%;opacity:0.8;}.grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.grid figure figcaption::before,.grid figure figcaption::after{pointer-events:none;}.grid figure figcaption,.grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%;}.grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0;}.grid figure h2{word-spacing:-0.15em;font-weight:300;}.grid figure h2 span{font-weight:800;}.grid figure h2,.grid figure p{margin:0;}.grid figure p{letter-spacing:1px;font-size:68.5%;}figure.effect-zoe figcaption{top:auto;bottom:0;padding:0em;height:3.75em;background:#fff;color:#3c4a50;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,75%,0);transform:translate3d(0,75%,0);}figure.effect-zoe h2{float:left;}figure.effect-zoe div.icon-links a{float:right;color:#3c4a50;font-size:1.4em;}figure.effect-zoe:hover div.icon-links a:hover,figure.effect-zoe:hover div.icon-links a:focus{color:#252d31;}figure.effect-zoe p.description{position:absolute;bottom:8em;padding:2em;color:#fff;text-transform:none;font-size:90%;opacity:0;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;-webkit-backface-visibility:hidden;}figure.effect-zoe div.icon-links a{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0);}figure.effect-zoe div.icon-links a span::before{display:inline-block;padding:8px 10px;font-family:'feathericons';speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-eye::before{content:'\e000';}.icon-paper-clip::before{content:'\e001';}.icon-heart::before{content:'\e024';}figure.effect-zoe h2{display:inline-block;}figure.effect-zoe:hover p.description{opacity:1;}figure.effect-zoe:hover figcaption,figure.effect-zoe:hover div.icon-links a,figure.effect-zoe:hover ul li a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}figure.effect-zoe:hover div.icon-links a:nth-child(3),figure.effect-zoe:hover ul li a:nth-child(3){-webkit-transition-delay:0.1s;transition-delay:0.1s;}figure.effect-zoe:hover div.icon-links a:nth-child(2),figure.effect-zoe:hover ul li a:nth-child(2){-webkit-transition-delay:0.15s;transition-delay:0.15s;}figure.effect-zoe:hover div.icon-links a:first-child,figure.effect-zoe:hover ul li a:first-child{-webkit-transition-delay:0.2s;transition-delay:0.2s;}@media screen and (max-width: 50em) {.content{padding:0 10px;text-align:center;}.grid figure{display:inline-block;float:none;margin:10px auto;width:100%;}}