.resource .item{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;float:left;height:245px;position:relative;text-decoration:none;width:50%}.resource .inner{display:table;height:100%;width:100%}.resource .inner h3{color:#fff;display:table-cell;font-size:34px;text-align:center;vertical-align:middle}.resource .item:hover{opacity:.9}@media (max-width:1023px){.resource .inner h3{font-size:26px}}@media (max-width:767px){.resource .item{float:none;width:100%}.resource .inner h3{font-size:18px}}