@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Proza+Libre:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600;1,700;1,800&display=swap');

* {
	box-sizing: border-box;
}

body {
	font-family: "proza-libre", sans-serif;
	line-height: 1.6;
	margin:0;
	background-color: #fff;
}

ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

h1, a {
	color:#2B2D42;
}

.top-nav {
	width: 1440px;
	background-color: #D6E2E9;
	margin: 0 auto;
	justify-content: space-between;
	padding: 1.5em 0;
}

.top-nav, .main-nav {
	display: flex;
}

.main-nav {
	margin: 0 auto;
	padding: 10px 0;
}

.logo {
	margin: 0 auto;
	padding-left: 100px;
	width:580px;
	height:70px;
	font-size: 3em;
	font-family: "proza-libre", sans-serif;
	align-items: left;

}

.main-nav a {
	padding: 10px 15px;
	display: block;
	text-decoration: none;
}

.main-nav a:hover {
	color: #2B2D42;
}



header {
	background-image: url("../images/crowds one.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	width: 1440px;
	height: 700px;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	padding-bottom: 100px;

}

header h2 {
	font-family: "proza-libre", sans-serif;
	font-size: 60px;
	text-align: center;
	margin: 0;
	padding:10px;
	display: flex;
	align-items:center;
	justify-content: center;
	padding-bottom: 400px;
}

.center {
	margin: 0 auto;
}

.cta {
	background-color:#FE7F2D;
	text-decoration: none;
	padding: .70em 1em;
	display: inline-block;
	border-radius: 146px;
	width: 269px;
	height: 46px;
}

.row {
	width: 1440px;
	margin: 0 auto;
	display: flex;
}

.row h2 {
	font-family:"proza-libre", sans-serif;
	font-size: 48px;
	margin: 0;
}

.music-inspires {
	background-color:#F9DCC4;
	padding: 15px 50px;
	width: 1920px;
	height: 699px;
}

.our-vision {
	background-color:#D6E2E9;
	padding: 15px 50px;
	width: 1920px;
	height: 699px;
}