* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
.container {
	width: 80%;    
	margin: 0 auto;
	background-color: rgb(255, 144, 212);
    background-attachment: fixed;
}
nav {
    height: 80px;
    background-color: rgba(254, 82, 188, 0.527);  
}

nav img {
    width: 100px;    
    margin: 15px;    
}

.band { 
    display: flex; 
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.band h1 {
    font-size: 60px;
    text-transform: uppercase;
    margin: 50px;
    text-align: center;
}  
.band img {
    width: 700px;
    margin: 50px;
    border-radius: 20px;
    box-shadow: 5px 5px 5px rgb(118, 1, 73);
}
.band h2 {
    text-align: center;
}
.band p {
    font-size: 20px;
    margin: 50px;
    text-align: center;
}
.band a {
    border: 3px solid black;
    padding: 5px 10px;
    border-radius: 30px;
    text-transform: uppercase;
    font-size: 30;
    text-decoration: none;
    color: black;
    margin: 50px;
}
.band a:hover {
    transition: background 1s;
    background: white;
}