.cb-caption-boxes .cb-caption-box-wrapper.hover_effect,.cb-caption-boxes .cb-caption-box-wrapper:hover{box-shadow:0 0 25px rgba(0,0,0,.7)}@-webkit-keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.cb-caption-boxes{height:auto}.cb-caption-boxes .cb-caption-box-wrapper{position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;height:auto;overflow:hidden}.cb-caption-boxes .cb-caption-box-wrapper .cb-caption-img-wrapper{pointer-events:none}.cb-caption-boxes .cb-caption-box-wrapper .cb-caption-box-overlay{position:absolute;top:0;height:100%;padding:5px;display:block;width:100%;text-decoration:none;-webkit-transition:background .5s ease;transition:background .5s ease;overflow:hidden}.cb-caption-boxes .cb-caption-box-wrapper .cb-caption-box-overlay .cb-caption-box-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .3s ease;transition:all .3s ease;height:100%;opacity:0;color:#f5f5f5;pointer-events:none}.cb-caption-boxes .cb-caption-box-wrapper.hover_effect .cb-caption-box-inner,.cb-caption-boxes .cb-caption-box-wrapper:hover .cb-caption-box-inner{opacity:1}.cb-caption-boxes .cb-caption-box-wrapper .cb-caption-box-overlay .cb-caption-box-inner *{color:#f5f5f5}