*, :after, :before {
    box-sizing: border-box;
    font-family: "Inter", sans-serif;
}

body {
   background-image:linear-gradient(to right, rgb(17, 24, 39), rgb(31, 41, 55), rgb(0, 0, 0));
   color:white;
}

#logo {
    display: block;
    width: 15rem;
    margin-right: auto;
    margin-left: auto;
    margin-top: 2rem;
}

h1 {
    display: block;
    color: white;
    text-transform: uppercase;
    text-align: center;
    /*margin-top: 40px;*/
    font-size: 4.3rem;
    margin-top: 2rem;
    margin-bottom: 2rem;
}

#noticias {
    display: flex;
}

.sub {
    /*border: solid 1px white;*/
    width: 50%;    
    align-items: stretch;      
}