@font-face {
font-family:"omnes-semicond";
src:url("https://use.typekit.net/af/0ed602/000000000000000077359c18/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff2"),url("https://use.typekit.net/af/0ed602/000000000000000077359c18/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff"),url("https://use.typekit.net/af/0ed602/000000000000000077359c18/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:300;font-stretch:normal;
}

@font-face {
font-family:"omnes-semicond";
src:url("https://use.typekit.net/af/113ccb/000000000000000077359c1c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/113ccb/000000000000000077359c1c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/113ccb/000000000000000077359c1c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:300;font-stretch:normal;
}

@font-face {
font-family:"omnes-semicond";
src:url("https://use.typekit.net/af/280ea6/000000000000000077359c28/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/280ea6/000000000000000077359c28/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/280ea6/000000000000000077359c28/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"omnes-semicond";
src:url("https://use.typekit.net/af/b4bae3/000000000000000077359c36/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/b4bae3/000000000000000077359c36/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/b4bae3/000000000000000077359c36/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"omnes-semicond";
src:url("https://use.typekit.net/af/b1cd47/000000000000000077359c55/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/b1cd47/000000000000000077359c55/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/b1cd47/000000000000000077359c55/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

.tk-omnes-semicond { font-family: "omnes-semicond",sans-serif; }

h1	{

font-family: omnes-semicond, sans-serif;

font-style: normal;

font-weight: 700;

font-size: 1.875em;
        
text-align: center;
    
line-height: 120%;

color: #173f35;

}

h1.parkname	{

font-family: omnes-semicond, sans-serif;

font-style: normal;

font-weight: 700;

font-size: 2.25em;
        
text-align: left;
    
line-height: 120%;

color: #173f35;

}


h2	{

font-family: omnes-semicond, sans-serif;

font-style: normal;

font-weight: 700;

font-size: 1.5em;
	
line-height: 110%;

color: white;

}

h2.parks	{

font-family: omnes-semicond, sans-serif;

font-style: normal;

font-weight: 700;

font-size: 1.75em;
	
line-height: 110%;

color: #bad739;

}

h2.park2	{

font-family: omnes-semicond, sans-serif;

font-style: normal;

font-weight: 700;

font-size: 1.75em;
	
line-height: 110%;

color: #173F35;

}


p	{

font-family: omnes-semicond, sans-serif;

font-style: normal;

font-weight: 400;

font-size: 1.0em;

color: white;

}

p.play	{

font-family: omnes-semicond, sans-serif;

font-style: normal;

font-weight: 400;

font-size: 1.5em;

color: #173f35;

}

p.far	{

font-family: omnes-semicond, sans-serif;

font-style: normal;

font-weight: 400;

font-size: 1.25em;

color: white;

}

p.fark	{

font-family: omnes-semicond, sans-serif;

font-style: normal;

font-weight: 400;

font-size: 1.25em;

color: black;

}

p.headline  {

font-family: omnes-semicond, sans-serif;

font-style: normal;

font-weight: 700;

font-size: 1.875em;
        
text-align: center;
    
line-height: 120%;

color: #173f35;

}

.label	{

font-family: omnes-semicond, sans-serif;

font-style: normal;

font-weight: 400;

font-size: 1.15em;

}


p.ktext	{

font-family: omnes-semicond, sans-serif;

font-style: normal;

font-weight: 400;

font-size: 1.25em;

line-height: 130%;

color: black;
    
text-align: left;

}



a {
  font-family: omnes-semicond, sans-serif;
  font-size: 1.0em;
  font-style: normal;
  font-weight: 400;
  text-decoration: underline;
    color: black;
}

a:hover {
   text-decoration: underline;

}

/* parklink */

.plink a {
  font-family: omnes-semicond, sans-serif;
  font-size: 1.0em;
  font-style: normal;
  font-weight: 400;
  text-decoration: none;
    color: #173f353;
}

.plink a:hover {
   text-decoration: underline;

}

/* rlink */

.rlink a {
	color: white;
	font-size: 1em;
	text-decoration: none;
	font-weight: 400;
}

.rlink	a:hover {
   font-style: italic;
   text-decoration: underline;
   
}


/* Step 1: Common Properties: All required to make icons render reliably */
.icon::before {
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}

/* Step 2: Reference Individual Icons */
.mailus::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
	color: black;
  content: "\f0e0";
}

.home::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
	color: black;
  content: "\f015";
}

.clock::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
	color: black;
  content: "\f017";
}

.pinmap::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
	color: black;
  content: "\f3c5";
}

.wallet::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
	color: black;
  content: "\f555";
}

.selfie::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
	color: black;
  content: "\f3cd";
}

.illo::before {
    font-family: "Font Awesome 5 Free";
  font-weight: 900;
	color: black;
  content: "\f1fc";
}

.star::before {
    font-family: "Font Awesome 5 Free";
  font-weight: 900;
	color: black;
  content: "\f005";
}

.tent::before {
    font-family: "Font Awesome 5 Free";
  font-weight: 900;
	color: black;
  content: "\f6bb";
}

.phone::before {
    font-family: "Font Awesome 5 Free";
  font-weight: 900;
	color: black;
  content: "\f095";
}



/* Note: Make sure to include the correct weight and unicode value for the icon */
.facebook::before {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
color: #3B5998;
  content: "\f082";
}

.twitter::before {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
	color: #55acee;
  content: "\f099";
}

.instagram::before {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
	color: black;
  content: "\f16d";
}

.facebookrev::before {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
color: white;
  content: "\f082";
}

.twitterrev::before {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
	color: white;
  content: "\f099";
}

.instagramrev::before {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
	color: white;
  content: "\f16d";
}

.pinterestrev::before {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
	color: white;
  content: "\f0d2";
}
