body {  
    background-color: #F3F3E0;  
    font-family: 'Lobster', cursive;  
    color: #3C3C3C;  
}  

h1, h2, h3 {  
    color: #2C6E49;  
    text-align: center;  
}  

a {  
    color: #A45D5D;  
    text-decoration: none;  
}  

a:hover {  
    text-decoration: underline;  
}  

button {  
    background-color: #FFCB47;  
    border: none;  
    color: #fff;  
    padding: 15px 32px;  
    text-align: center;  
    text-decoration: none;  
    display: inline-block;  
    font-size: 16px;  
    margin: 4px 2px;  
    cursor: pointer;  
}  

.froge-banner {  
    background-image: url('/images/froge.svg');  
    background-size: cover;  
    height: 300px;  
    width: 100%;  
}  

.froge-logo {  
    content: url('/images/froge-icon.svg');  
    width: 48px;  
}  