body{
    background:  aliceblue;
    font-family: 'montserrat'}
    
    /*Cabeçalho*/
    
    header{background:  linear-gradient(90deg, darkorange, red);
    display: flex;
    justify-content: space-between;
    height: 100px;
}
    
    h1{font-size: 60px;
    font-weight: bold;
    color: #eee;
    margin: auto 50px auto 0;
}
    
    #menu{width: 60px;
    margin: 0 0 0 25px;
    transition: 0.5s all;}
    
    #menu:hover {margin:0 0 0 30px ;
    transform: scale(1.05);}
    
    /*Lista*/
    
    nav ol{display: flex;
    color: white;
    background-color: darkslategrey;
    border-top:solid #eee 3px;
    border-bottom:solid white 3px;}
    
    nav ol li{margin: 0 auto;
    padding: 10px 0;
    font-size: 15px;
    transition: 0.5s all;
    font-weight: bold;}
    
    nav ol li:hover{cursor: pointer;
    transform: scale(1.1);}
    
    nav ol li:first-child{color: darkorange;}
    
    a{text-decoration: none;
    color: white;}

p{color: darkorange;}

/*Rodapé*/
        
footer p{text-align: center;
    font-size: 15px;
    background-color: #222;
    color: white;
    padding: 2em;
margin-top: 25px;}  

/*ultimas inffrmaçoes*/

.textos{display: flex;
padding: 20px;}  
.leuc{border: dotted 5px black;
height: 100%;
padding: 20px;}

.anem{margin: 0 15px 0 0;}

    h2{font-size: 60px;
    font-weight: bold;
margin: 15px 0 0 90px;}

h3{font-size: 35px;
font-weight: 500;
margin: 15px 0 0 30px;}

h4{margin: 15px 0 0 5px;
font-size: 23px;}

ul{display: flex;
    justify-content: center;
margin:20px 0}

ul li{font-size: 18px;
margin: 0 10px;}

#cor{color: darkorange}

ul li:hover{cursor: pointer;
background-color: lightblue;
padding: 0 3px;}

ul a{color: #111;}
