.callout{height:300px;background-size:cover;background-position:center;position:relative;border-radius:5px;transition:all .2s}.callout:hover{box-shadow:0 0 8px #316f67}.callout__banner{position:absolute;left:0;bottom:32px;padding:8px 5%;background:#316f67;border-radius:0 5px 5px 0;transition:all .3s}.callout:hover .callout__banner{padding:8px 7%}.callout__banner h3{margin:0}