/* homescreen background image */
.background.scroll-content{ 
    background: url('../img/ris_back.jpeg') no-repeat; 
    background-size: cover; 
    background-position: center; 
    margin: auto; 
    z-index: 2; 
}
cliente { 
    font-size: 30px;
} 

.marquee {
    margin: 0 auto;
    white-space: nowrap;
    overflow: hidden;
}

.marquee span {
    display: inline-block;
    padding-left: 100%;
    animation: marquee 6s linear infinite;
}

@keyframes marquee {
    0%   { transform: translate(0, 0); }
    100% { transform: translate(-100%, 0); }
}


#page1 
.item-content {
  background-color: #1010101c !important;
  }

#page1 
.item {
    background-color: #f7f9fb00 !important;
    }

.item-text-center
    {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        align-items: center;
        position: absolute;
        top: 0;
        height: 100%;
    }