/**
 * @license
 * MyFonts Webfont Build ID 3725801, 2019-02-26T14:12:47-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: BenguiatProITC-Book by ITC
 * URL: https://www.myfonts.com/fonts/itc/benguiat/pro-book/
 * Copyright: Copyright &#x00A9; 1985, 1987, 1990, 1992, 1993, 2001 Adobe Systems Incorporated.  Typeface designs Copyright 2007 International Typeface Corporation. All rights reserved.
 * Licensed pageviews: 250,000
 *
 *
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3725801
 *
 * © 2019 MyFonts Inc
*/


/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/38d9e9");


@font-face {font-family: 'BenguiatProITC-Book';src: url('webfonts/38D9E9_0_0.eot');src: url('webfonts/38D9E9_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/38D9E9_0_0.woff2') format('woff2'),url('webfonts/38D9E9_0_0.woff') format('woff'),url('webfonts/38D9E9_0_0.ttf') format('truetype'),url('webfonts/38D9E9_0_0.svg#wf') format('svg');}

#overlayer{
  position: fixed;
  top:0;
  left:0;
  width:100vw;
  height:100vh;
  background:white;
  z-index: 1000;
}
 body{
   margin:0;
   padding:0;
   background-image:url('../images/bgtexture.jpg');
   background-width: 100%;
   background-repeat: no-repeat;
 	 background-position: center bottom;
 	 background-attachment: fixed;
 	 -webkit-background-size: cover;
 	 -moz-background-size: cover;
 	 -o-background-size: cover;
 	 background-size: cover;
   color:#f1ece4;
 }
 a{
   text-decoration:none;
   transition: 0.4s ease-out;
 }
 #bighand{
   position:fixed;
   z-index: -1;
   top:0;
   right:0;
   width:50vw;
   max-width:450px;
   opacity:0;
   margin-top:-100px;
 }
 #bighand img{
   width:100%;
   height:auto;
 }
#main{
 width:90vw;
 max-width:1000px;
 margin:3vh auto;
}
h1, h5{
  width:80vw;
  max-width:250px;
  margin:auto;
}
h5{
  max-width:400px;
}
h1 img, h5 img{
  width:100%;
  height:auto;
}
h2, h3, h4{
  font-family: BenguiatProITC-Book;
	font-weight: 100;
	font-style: normal;
  text-transform:uppercase;
  text-align: center;
  letter-spacing: 1px;
  margin:0;
  padding:0;
}
h1, h2, h3, h4, #content{
  opacity:0;
}
h2{
  font-size:2em;
}
h3{
  font-size:1.25em;
}
h4{
  margin-top:2px;
}
h4 a{
  color:#c3d0d3;
  margin-top:5px;
}
h4 a:hover{
  color:#f1ece4;
}
h5{
  padding-top:20px;
  transform: scale(0, 0);
}
@keyframes zoomin {
  0% {
    transform: scale(0, 0);
  }
  100% {
    transform: scale(1, 1);
  }
}
@keyframes fadein {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}
@keyframes fadeandmove {
  0% {
    opacity:0;
    margin-top:-100px;
  }
  100% {
    opacity:1;
    margin-top:0;
  }
}
@keyframes pulsing {
  0% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(0.5, 0.5);
  }
  100% {
    transform: scale(1, 1);
  }
}
h5{
  animation: zoomin 2s forwards ease 1s;
}
h1, h2, h3, h4{
  animation: fadein 1s forwards ease 3s;
}
#content{
  animation: fadein 1s forwards ease 4s;
}
#bighand{
  animation: fadeandmove 1s forwards ease 4s;
}
.content_item{
  margin:5vh 3vh 10vh 3vh;
}
#videos{
  text-align:center;
}
#videos iframe{
  width:45%;
  margin:2%;
  max-width:560px;
  height:200px;
}
#follow, #contact{
  text-align: center;
}
#follow ul{
  list-style:none;
  margin:2.5vh;
  padding:0;
}
#follow ul li{
  display:inline;
  font-size:1.75em;
  padding:5px;
}
#follow ul li a, #contact a{
  color:#c3d0d3;
}
#follow ul li a:hover, #contact a:hover{
  color:#f1ece4;
}
.g-recaptcha div{
  margin:auto;
}
input[type=text], input[type=email]{
  background:white;
  border:2px solid #c3d0d3;
  padding:5px;
  margin:5px;
  -webkit-appearance:none;
  border-radius:0;
  width:294px;
}
input[type=submit]{
  -webkit-appearance:none;
  border-radius:0;
  background:#c3d0d3;
  border:2px solid #c3d0d3;
  transition: 0.4s ease-out;
  width:304px;
  padding:5px;
  cursor:pointer;
  font-family: BenguiatProITC-Book;
	font-weight: 100;
	font-style: normal;
  text-transform:uppercase;
}
input[type=submit]:hover{
  background:#f1ece4;
  border:2px solid #f1ece4;
}
#follow label{
  margin:2vh 0 0;
  display: inline-block;
}
#overlayer img{
  width:50px;
  height:auto;
  position:absolute;
  top:50%;
  left:50%;
  margin-left:-25px;
  margin-top:-25px;
  display: inline-block;
  animation: pulsing 2s infinite ease;
}
