/* your reward, traveller https://music.apple.com/ca/playlist/grooves/pl.u-b3KDh1rp85
*/

.container {
  position: relative;
  max-width: 700px;
  padding: 0 18px 0 18px;
  margin: 75px auto;
  font-family: 'Fira Sans', sans-serif;
  }
  
p {
	font-weight: 400; 
	font-size: 18px; 
	line-height: 140%;
	color: rgb(13, 55, 51);
	}

h1 {  
	color: rgb(0, 0, 0);
	font-size: 55px; 
	font-weight:700;
	line-height: 30%;
	color: rgb(16, 64, 59);
	}

h2 {
	font-size: 25px;  
	font-weight:400; 
	}
	
hr {
 	border:none;
	border-bottom: 1px solid rgb(0,0,0,0.25);
	}

body { 
	background-color: rgb(235, 249, 247); 
	}

b {
	font-weight:600;
	}

a, a:visited {
	color: rgb(0, 115, 65);
	}

a:hover {
	background-color: rgb(255,255,255);
	color: rgb(0, 115, 65);
	}

/* newsletter form, but make it ~ stylish ~ */

input,textarea {
	width: 100%;
	}
	
input {
	margin: 10px 0 10px 0; 
	padding: 15px; 
	box-sizing: border-box; 
	border-radius: 5px; 
	border: 1px solid; 
	font-size: 18px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	}
	
input[type=email] {
	max-width: 66%; 
	font-size: 18px; 
	margin-right:10px;
	}
	
input::placeholder {
	color:rgb(13, 55, 51, 0.50);
	}
	
input[type=submit] {
	max-width: 30%; 
	background-color: rgb(0, 115, 65); 
	color: rgb(255, 255, 255);
	cursor: pointer;
	}
	
input[type=submit]:hover {
	background-color: rgb(0, 115, 65,0.75); 
	}

/* form has been formed */

/* hey, remember, you changed initial-scale from its default in the HTML! remember!!! for the future */