.am-hive-carousel .carousel-item figure{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0}.am-hive-carousel .carousel-item figure figcaption span{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(190%,#000));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 190%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 190%)}.am-hive-carousel .icon-placeholder{height:100px;width:100px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50px,-50px);-ms-transform:translate(-50px,-50px);transform:translate(-50px,-50px)}