.blocoVideosVamosLer {
    background-color: #2F2F2F;
    grid-column: span 6;
    grid-row: span 3;
    border-bottom: 0.5px solid #bbbbbb;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    padding: 10px;
}

.blocoVideosVamosLer .bloco-header {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding: 0px 40px;
    align-items: center;
}

.blocoVideosVamosLer .bloco-header h2 {
    font-family: "GiorgioSans-Regular";
    font-size: 64px;
    color: #F1E726;
}

.blocoVideosVamosLer .bloco-header img {
    width: 60px;
    height: 52px;
}

.blocoVideosVamosLer .videos-container {
    height: -webkit-fill-available;
    display: flex;
    flex-direction: row;
}
.blocoVideosVamosLer .videos-container hr {
    border: solid 1px #D8D8D8;
}

.videos-container .bloco-carrossel {
    height: 100%;
    width: 50%;
}

.videos-container .bloco-carrossel .mw-video {
    background-size: cover;
    height: 275px;
    width: 375px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

.videos-container .bloco-carrossel .mw-video .media {
    height: 100%;
}

.videos-container .bloco-carrossel .mw-video .media .mw-video-box {
    height: 100%;
    width: 100%;
}

.videos-container .bloco-carrossel .mw-video .media .mw-video-box video {
    height: 100%;
    width: 100%;
}

.left-title-container h2 {
    font-family: "GuardianSans-Regular";
    font-size: 28px;
    color: #FFFFFF;
}

.videos-container .bloco-lista {
    height: 100%;
    width: 50%;
    overflow-y: scroll;
}

.video-list hr {
    margin: 5px;
    border: solid 0.5px #D8D8D8;
}

.video-item {
    padding: 10px;
    display: flex;
    flex-direction: row;
}

.video-item .video-image {
    background-size: cover;
    width: 155px;
    height: 113px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

.title-container {
    display: flex;
    flex-direction: column;
}

.title-container h3 {
    padding: 10px;
    width: 190px;
    font-size: 17px;
    color: #fff;
}

.title-container span {
    font-size: 13px;
    color: #FFFFFF;
    padding: 0 10px;
}