{
  box-sizing: border-box;
}

body {
  margin: 0;
  font-weight: 500;
}

section {
  width: 86%;
  padding: 0 7%;
  display: table;
  margin: 0;
  max-width: none;
  background-color: #2A2B2A;
  height: 100vh;
}
section:nth-of-type(2n) {
  background-color: #2A2B2A;
}

.intro {
  height: 75vh;
  background-image:url(img/capture.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
}


.intro2nd {
  height: 9vh;
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
}

.secondpage {
  height: 90vh;
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
}

.thirdpage {
  height: 90vh;
  background-color:blue;
	
}
.content {
	display: table-cell;
	vertical-align: top;
}

h1 {
  font-size: 3em;
  display: block;
  color: white;
  font-weight: 300;
}



	.mymenu  {
	color: color: #373B44;;
	font-family: 'Avenir LT Std 35 Light';
	text-decoration: none;
	text-align: left;
		}
		
	.mymenu a {

	font-family: "Avenir LT Std 35 Light";
	text-decoration: none;
	font-size: 14px;
		}
	
	.mymenu a:hover {
		}
	
	.mymenu a:active {
		}		
a {
  font-weight: 700;
  color: #373B44;
  position: relative;
}

a:hover {
  opacity: 0.8;
}

a:active {
  top: 1px;
}

footer {
	width: 90%;
  padding: 1% 5%;
  background-color: #000000;
  color: white;
}
footer a {
  color: #FE4B74;
  font-weight: 500;
  text-decoration: none;
  
				
}

.mnr-box-pic {
   display: inline-block;
}
.mnr-title {
   align="left";
	font-family: "Avenir LT Std 35 Light";
	font-size: 23px;
	color: #d5d5d5;
	line-height: 1.2em;
	vertical-align: baseline;
	letter-spacing: 4.8px;
}

.mnr-title {
   align="left";
	font-family: "Avenir LT Std 35 Light";
	font-size: 23px;
	color: #d5d5d5;
	line-height: 1.2em;
	vertical-align: baseline;
	letter-spacing: 4.8px;
}

.mnr-box-title {
   align="left"; 
   font-family: 'Avenir LT Std 35 Light'; 
   font-size: 15px; 
   color: #D5D5D5; 
   line-height: 1.2em (18px); 
   vertical-align: baseline; 
   letter-spacing: 3.75px; 
   width: 300px;"
}

.mnr-box-title a:link {
    text-decoration: none;
}

.mnr-box-title a:visited {
    text-decoration: none;
}

.mnr-box-title a:hover {
    text-decoration: underline;
}

.mnr-box-title a:active {
    text-decoration: underline;
}


.mnr-box-title a {
    text-decoration: underline;
	color: #957B5F;
}

.mnr-box-head {
   align="left";
   font-family: "Lulo Clean W01 One Bold"; 
   font-size: 28px; 
   color: #957B5F; 
   line-height: 1.2em (33.6px); 
   vertical-align: baseline; 
   letter-spacing: normal; 
   word-spacing: 0px; 
   width: 300px; 
   margin-bottom: 50px;
}

.mnr-box-head a:link {
    text-decoration: none;
}

.mnr-box-head a:visited {
    text-decoration: none;
}

.mnr-box-head a:hover {
    text-decoration: underline;
}

.mnr-box-head a:active {
    text-decoration: underline;
}


.mnr-box-head a {
    text-decoration: underline;
	color: #957B5F;
}

.mnr-box-content {
   align="left"; 
   font-family: 'Avenir LT Std 35 Light'; 
   font-size: 15px; 
   color: #D5D5D5; 
   line-height: 1.4em (21px); 
   vertical-align: baseline; 
   letter-spacing: normal; 
   word-spacing: 0px; 

}

.port_resize1 { 
	height:265px; 
	width:990px; 
	float:left; 
	padding:0; 
	overflow:hidden ;    
	}
	
.port_resize1 img { 
	height:650px; 
	width:990px; 
   margin-top: -250px; /* Half the height */

	}
	
	
@font-face {
font-family: 'Avenir LT Std 35 Light';
font-style: normal;
font-weight: normal;
src: local('Avenir LT Std 35 Light'), url('fnt/AvenirLTStd-Light.woff') format('woff');
}

@font-face {
font-family: 'Lulo Clean W01 One Bold';
font-style: normal;
font-weight: normal;
src: local('Lulo Clean W01 One Bold'), url('fnt/Lulo Clean W01 One Bold.woff') format('woff');
}