.section--popular-areas .area--block a{box-shadow:0px 0px 32.55px 2.45px rgba(0,0,0,0.06);background:white}.section--popular-areas .area--block .image--holder{overflow:hidden}.section--popular-areas .area--block .image--holder .overlay{opacity:1;text-align:center;background:-moz-linear-gradient(top,rgba(255,255,255,.8) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,.8) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.8) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);-webkit-transition:transform .25s,opacity .3s ease-in-out;-moz-transition:transform .25s,opacity .3s ease-in-out;-o-transition:transform .25s,opacity .3s ease-in-out;transition:transform .25s,opacity .3s ease-in-out}.section--popular-areas .area--block a{text-decoration:none}.section--popular-areas .area--block a *{cursor:pointer}.section--popular-areas .area--block a .overlay{padding-top:20px;transform:translateY(0px)}.section--popular-areas .area--block a:hover .overlay{opacity:0;transform:translateY(-30px)}.section--popular-areas .area--block a:hover span.image--caption h5{color:#308df9}.section--popular-areas .area--block .image--caption{text-align:center;padding:10px}