
/* GENERAL
   ========================================================================== */
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
}

html,
body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}

body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #ffffff;
	background-color: #75c3cd;
	overflow:auto;

}





/* CONTAINERS
   ========================================================================== */

.container {
 	margin-right: auto;
 	margin-left: auto;
 	padding-left: 50px;
 	padding-right: 50px;
}

.content {padding-top: 20em;}


/* TYPOGRAPHY
   ========================================================================== */


h1,
h2,
h3 {
	margin: 0;
	padding: 0;
  	}


h1 {
	font-family: 'Montserrat', "Helvetica Neue", Helvetica, Arial, "sans-serif";
	font-weight: 800;
	color: #0b5f6a;
	font-size: 5em;
	line-height: 1;
}	

h2 {
	font-family: 'Montserrat', Helvetica, Arial, "sans-serif";
	font-weight: 400;
	color: #0b5f6a;
	font-size: 1.75em;
	line-height: 1.5;
}	

h2 a:link,
h2 a:active,
h2 a:visited {
	font-family: 'Montserrat', Helvetica, Arial, "sans-serif";
	font-weight: inherit;
	color: #0b5f6a;
	text-decoration: none;
}

h2 a:hover {
	color: #fff;
}

h3 {
	font-family: 'Montserrat', Helvetica, Arial, "sans-serif";
	font-weight: 300;
	font-size: 1.25em;
	line-height: 1.5;
}

h3 span {
	margin-right: 10px;
}

h2 + h3 {
	margin-top: 2em;
}

#textOne{opacity: 0;}

#textTwo{opacity: 0;}

#textThree{opacity: 0;}

#textFour{opacity: 0;}



/* MEDIA QUERIES
   ========================================================================== */
@media (max-width: 768px) {
	
	.container {
		padding-left: 15px;
		padding-right: 15px;	  
	}

	.content {padding-top: 15em;}
	
	h1 {font-size: 2.5em;}	

	h2 {font-size: 1.5em;}	

	h3 {font-size: 1em;}
}


@media (max-width: 992px) {


}


@media (min-width: 1200px) {
	
	h1 {font-size: 6em;}	

	h2 {font-size: 2em;}	

	h3 {font-size: 1.5em;}
	
}





.container:after {
  clear: both;
}

