#section1{ width: 100%; height: 100vh; display: table; margin-bottom: 250px;}
#section1{background: url('../img/about.jpg'); background-size: cover; position: relative;}
.section1Container {z-index: 2;width: 100%;height: 100%;display: table-cell;vertical-align: middle;position: relative;}
#section1 h1{text-align: center; font-size: 120px; color: #f8f8f8; font-weight: 700;}
.overlay {z-index: 0; background: #000000; opacity: 0.5;width: 100%;height: 100%;position: absolute;}
@media only screen and (min-width: 1900px){
	#section1 h1 {font-size: 185px;}
	#section2 h1 {font-size: 56px;}
	#mainContainer{max-width: 1920px !important; margin: 0 auto;}
}
#mainContainer {
    color: #707070;
}
.home-link{
    font-weight: 600;
    text-align: initial;
    color: #707070;
    display: block;
  }
  .home-link:hover{
    text-decoration: none;
    color: #000;
  }