.bucket-wrapper{display:flex;flex-wrap:wrap}.bucket{margin:24px 1%;padding:0;width:23%;text-align:center;position:relative}.bucket figure{position:relative;overflow:hidden;padding:0;margin:0;margin-bottom:24px}.bucket figcaption p{font-size:14px}.bucket figcaption ul{list-style:none;margin:0;padding:0}.bucket figcaption ul{visibility:visible;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.bucket figcaption ul li{display:inline-block;padding:10px}.bucket h4{margin:10px 0 0;padding:0;margin-bottom:16px;position:absolute;z-index:999;color:#fff !important;left:25%;right:25%;top:40px}.bucket h6{color:#fff}.bucket .btn{position:absolute;left:30%;right:30%;bottom:60px;z-index:999}.bucket p{color:#fff;text-align:center;margin-top:70px !important}.bucket figcaption{padding:50px;color:transparent;background-color:transparent;position:absolute;z-index:996;bottom:0;left:0;width:100%;height:0;overflow:hidden;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bucket figure:hover figcaption{visibility:visible;color:#fff;background:rgba(0,0,0,1);height:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bucket figure:hover figcaption ul li a:hover{color:rgba(0,0,0,1)}.bucket figure img{object-fit:cover;height:320px;-webkit-transform:scale(1) rotate(0) translateY(0);-moz-transform:scale(1) rotate(0) translateY(0);-o-transform:scale(1) rotate(0) translateY(0);-ms-transform:scale(1) rotate(0) translateY(0);transform:scale(1) rotate(0) translateY(0);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.bucket figure:hover img{-webkit-transform:scale(1.1) rotate(1deg) translateY(12px);-moz-transform:scale(1.1) rotate(1deg) translateY(12px);-o-transform:scale(1.1) rotate(1deg) translateY(12px);-ms-transform:scale(1.1) rotate(1deg) translateY(12px);transform:scale(1.1) rotate(1deg) translateY(12px);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}