.title{text-align:center;font-weight:100}.divider{border-bottom:1px solid #f0f0f0}.cards{background:#8b072f;border-radius:3px;cursor:pointer;height:11em;padding:.8em;position:relative;-webkit-transition:height .4s,box-shadow .5s;transition:height .4s,box-shadow .5s}.cards:hover{box-shadow:1em 2em 1em #4c4c4c;height:13em;-webkit-transition:height .3s ease,box-shadow .5s ease;transition:height .3s ease,box-shadow .5s ease}.cards:hover .divider{opacity:.5}.cards:hover .info{-webkit-transition:top .5s ease,opacity 1s ease;transition:top .5s ease,opacity 1s ease;visibility:visible;top:1%;opacity:1}.cards:hover .icon{font-size:4em;left:45%;-webkit-transition:font-size .3s,left .3s;transition:font-size .3s,left .3s}.cards .info{position:relative;visibility:hidden;top:-50%;opacity:0}.cards .icon{color:#fffefe;font-size:3em;text-align:center;padding:0;position:relative;left:43%;top:0;-webkit-transition:font-size .3s ease,left .3s ease;transition:font-size .3s ease,left .3s ease}.cards .title{color:#e7e6e6;text-align:center;font-weight:700}.cards .lead{color:#fff;font-weight:100;font-size:1.5em;text-align:center;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.cards .btn{color:#e0e0e0;border:1px solid #fff;border-radius:3px;-webkit-transition:color .3s,background .3s;transition:color .3s,background .3s}.cards .btn:hover{background:#ececec;color:#fff;-webkit-transition:background .5s ease;transition:background .5s ease}