    *
    {
        margin:0;
        padding:0;
        box-sizing: border-box;
    }

      body {background-color:#eda16b90;
    }

    #twntywks 
    {
        background-size: cover;
        text-align: center;
        padding-top: 150px;
        padding-bottom: 90px;
    }

    h2 {
        font:'Piazzolla';
        font-weight: 700;
        color: #374522;
        font-size: 40px;
        text-shadow: rgba(0, 0, 0, 0.62) 10px 8px 10px;
        text-transform: uppercase;
        padding-bottom:20px;
    }
    
    #twntywks h3 {
        font-size: 50px;
        margin-bottom: 50px;
        color:#374522;
    }
    
    #twntywks a {
        font-weight: 400;
        color: #374522;
        font-size: 20px;
        text-transform: uppercase;
        border-radius: 30px;
        padding: 10px 15px 10px 15px;
        background-color: #1c792857; 
        
        }
        
    #twntywks a:hover{ 
        background-color:#188727; 
        }
       
        
    header 
    {
        background-color: #374522;
        padding: 150px 50px;
        text-align: center;
        }

    h1 {
            font-family: 'Piazzolla';
            color: #eda26b;
            font-size: 100px;
            text-shadow: rgba(0, 0, 0, 0.548) 4px 5px 3px;
        }
            
    header h4 {
            font-family: 'Piazzolla';
            color: #eda26b;
            font-size: 50px;
            margin-bottom: 40px;
            text-shadow: rgba(0, 0, 0, 0.445) 6px 6px 6px;
            }
            
    header a {
            background-color: #eda26b;
            padding: 15px;
            border-radius: 30px;
            color: #374522;
            font-weight: 400;
            font-size: 20px;
            text-transform: uppercase;
            text-decoration: none;
            }
        
    header a:hover{
        font-weight:bold;
    }


      #myf {
        padding: 100px 50px 100px 50px;
        background-size: cover;
        justify-content: center;
        border-top: 3px dotted #b2382d;
        border-bottom: 3px dotted #b2382d;
        }
        
        #myf p {
        line-height: 30px;
        }
      
  
        nav {
            background-color: #374522;
            position: fixed;
            padding: 20px 100px;
            width: 100%;
            border-bottom: 3px dotted #b2382d;
            z-index:10;
            }
            
        nav a {
            color: #eda26b;
            font-family: 'Piazzolla';
            font-size: 30px;
            text-decoration: none;
            font-weight: bold;
            text-shadow: rgba(0, 0, 0, 0.62) 10px 8px 10px;
        }
            
        nav a:hover {
            color: #CFD989;
            }
            
        nav .links a {
            font-size: 20px;
            font-family: 'Piazzolla';
            text-transform: uppercase;
            text-align: left;
            text-shadow: rgba(0, 0, 0, 0.62) 10px 8px 10px;
            }



        footer {
                background-color: #374522;
                padding: 15px 50px 5px 50px;
                color: #eda26b;
                }
                
        footer a {
                color: #eda26b;
                text-decoration: none;
                
                }
                
        footer a:hover {
                color: #CFD989;
                }
                
                
        footer div a {
                color: #eda26b;
                font-size: 30px;
                padding-right: 5px;
                padding-top: 10px;
                
                }
                
        footer div a:hover {
                       color: #CCD683;
                }



        #pro {
                    font-size: 30px;
                    padding: 100px 0;
                    text-align: center;
                }


        #boxes {
                    text-align: center;
                    padding: 60px;
                    }
                    
       #boxes p {
                    font-size: 20px;
                    line-height: 30px;
                    color:#374522;
                    }
        #boxes article {
                    width: 250px;
                    margin: 10px;
                    background-color: rgba(255, 255, 255, 0.4);
                    text-align: center;
                    padding: 20px;
                    margin-top: 30px;
                    }
        #boxes h3 {
                      color: #374522;
                      margin: 13px 0;
                      font-size: 30px;
                    }
        #boxes li {
                    list-style-type: none;
                    text-align:center;
        }