#showcase{font-size:0;padding-top:60px;-webkit-transition:transform 1s;transition:transform 1s}.row-2 h6,.row-3 h6{display:none;padding:20% 10% 0 10%;font-size:2rem;position:absolute;top:0;left:0;width:100%;text-align:center;color:white;z-index:20;line-height:1.2;margin:0}.row-2 span,.row-3 span{display:none;font-size:1.2rem;position:absolute;top:48%;left:0;width:100%;text-align:center;color:white;z-index:20;line-height:1}.row-2 a{position:relative;display:inline-block;max-width:600px;width:100%;height:100%;max-height:400px;margin-bottom:15px}.row-3 a{position:relative;display:inline-block;max-width:396px;width:100%;height:100%;max-height:396px;margin-bottom:15px;margin-right:15px;overflow:hidden}.row-2 a:hover .showcase-overlay,.row-2 a:hover span,.row-2 a:hover h6,.row-3 a:hover .showcase-overlay,.row-3 a:hover span,.row-3 a:hover h6{display:block;padding-top:22% !important}.row-2 img,.row-3 img{width:100%;height:100%;position:relative}.row-2 .showcase-overlay,.row-3 .showcase-overlay{position:absolute;top:0;opacity:.85;left:0;z-index:10;display:none;width:100%;height:100%;background-color:#48b9b1}.row-2 a:first-child{margin-right:17px}.row-3 a:last-child{margin-right:0}.row-2 h6,.row-3 h6,{padding-top:25% !important}.row-2 h7,.row-3 h7{padding-top:10px !important}@media only screen and (max-width:800px){.row-2 span,.row-3 span{line-height:2}.row-2 a,.row-3 a{max-width:100% !important;max-height:inherit !important}.row-2 h6,.row-3 h6{padding-top:15%;font-size:1.4rem}.row-2 h6,.row-3 h6{padding-top:20% !important}.row-2 span,.row-3 span{line-height:1.2}}@media only screen and (max-width:1245px){.row-2 a{max-width:calc(50% - 10px)}.row-2 h6,.row-3 h6{padding-top:10px}.row-2 span,.row-3 span{line-height:4}.row-3 a{max-width:calc(33.3% - 15px)}}