.item-bloque{
    width: calc(50% - 20px);
    display: inline-block;
    background-color: #0063A4;
    padding: 15px;
    margin: 10px;
    border-radius: 5px;
}
.titulo-caja{
    padding: 0 10px 10px 10px;
    font-size: 16px;
    color: #FFF;
}
.caja-imagen{
    height: 250px;
    overflow: hidden;
    position: relative;
    background-color: #0063A4;
}
.caja-imagen .rotador{
    background-position: center 0!important;
    background-repeat: no-repeat!important;
    background-size: 100%!important;
    position:absolute;
    width:100%;
    min-height: 250px;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    background: #fff;
}
.caja-imagen .rotador{
    transition: all 10s ease-out 0s;
    -webkit-transition: all 10s ease-out 0s;
    -moz-transition: all 10s ease-out 0s;
    -ms-transition: all 10s ease-out 0s;
    -o-transition: all 10s ease-out 0s;
}
.caja-imagen:hover .rotador{
    background-position: center 100%!important;
}
