html,
body {
    height: auto;
	background-color: #f5f5f3;

}

#cover {
	background-size: cover;
	height: auto;
	color: #f5f5f3;
	text-align: center;
	display: flex;
	align-items: center;
	background-repeat: no-repeat;
	background-position: center center!important;
	padding-top: 150px;
}

#cover2 {
	height: auto;
	color: 161611;
	text-align: center;
	display: flex;
	background-color: #000;
	padding-top: 150px;
}

#cover-caption {
    width: 100%;
}

#cover h1 {
    font-size: 50px;
font-family: "Manrope", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}

#cover p {
	font-size: 20px;
font-family: "Manrope", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
	color: #262629;

 }

#cover2 p {
	font-size: 15px;
font-family: "Manrope", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
	color: #262629;

 }
 
 
@media (max-width: 577px) {  

#cover p {
	font-size: 18px;
font-family: "Manrope", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
	color: #262629
	  }
	
	#cover2 p {
	font-size: 14px;
font-family: "Manrope", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
	color: #262629
	  }
  
  #cover {
	background-size: cover;
	color: 161611;
	text-align: center;
	align-items: top;
	background-color: #f5f5f3;
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 100px;

}
 body {
	height: auto;
} 

.spacingtop-40{
	padding-top: 30px;
	padding-bottom: 40px;
}
}
.footer-address{
	font-size: 15px;
font-family: "Manrope", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
	color: #262629;
}

.footer-address a{
	font-size: 15px;
font-family: "Manrope", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
	color: #262629;
	text-decoration: none;
} 

.footer-address a:hover{
font-family: "Manrope", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
	text-decoration: none;
} 
.btn-primary {
	font-size: 20px;
font-family: "Manrope", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
	color: #fff;
	background-color: #539ef9;
	border-color: #539ef9;

}
.btn-primary:hover {
    opacity: 0.8; color: #fff;
	background-color: #539ef9;
    border-color: #539ef9;
}
