main{
    width: 100vw;
}

main .NoticiaTopo{
    width: 100vw;
    display: flex;
    flex-direction: column;
    align-items: center;
}
main .NoticiaTopo .carroussel{
    margin-top: 4vh;
    margin-bottom: 3vh;
    width: 80vw;
    height: 60vh;
}
main .NoticiaTopo .carroussel .carousel-inner img{
    height: 60vh;
}
main .NoticiaTopo .IndexNoticiaTopoBlocks{
    width: 100vw;
    height: 38vh;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-evenly;
}
main .NoticiaTopo .IndexNoticiaTopoBlocks .IndexBlock1{
    display: block;
    background-color: black;
    border-radius: 5px;
    height: 28vh;
    width: 28vw;
}
main .AsideMainCorpo{
    width: 100vw;
    display: flex;
    justify-content: row;
}
main .AsideMainCorpo .ArtigoNoticia{
    display: flex;
    flex-direction: column;
    width: 70vw;
    align-items: center;
}
main .AsideMainCorpo .ArtigoNoticia .IndexArtigoDivBar{
    display: block;
    align-self: center;
    margin-top: 1vh;
    background-color: black;
    height: 0.1vh;
    width: 60vw;
}
main .AsideMainCorpo .ArtigoNoticia .IndexArtigoNoticaTextBlock1{
    margin-top: 3vh;
    margin-bottom: 3vh;
    height: 38vh;
    width: 62vw;
    display: flex;
    flex-direction: row;
    color: black;
}
main .AsideMainCorpo .ArtigoNoticia .IndexArtigoNoticaTextBlock1:hover{
    color: rgb(78, 73, 73);
    text-decoration: none;
}
main .AsideMainCorpo .ArtigoNoticia .IndexArtigoNoticaTextBlock1Img{
    border-radius: 10px;
    width: 19vw;
    height: 36vh; 
}
main .AsideMainCorpo .ArtigoNoticia .IndexArtigoNoticaTextBlock1Texts{
    width: 40vw;
    height: 36vh;
    margin-left: 2vw;
    font-size: clamp(1vh,1.2em,1.6vw);
}
main .AsideMainCorpo .ArtigoNoticia .IndexArtigoNoticaTextBlock1Texts h1{
    margin-top: 2vh;
    font-size: clamp(1.5vh,3em,3vw);
}
main .AsideMainCorpo .ArtigoNoticia .IndexArtigoNoticaTextBlock1Texts p{
    margin-left: 0.2vw;
    text-indent: 2vw;
    text-align: justify;
}