a.anchor {
    display: block;
    position: relative;
    top: -150px;
    visibility: hidden;
}


.logo{
	width:300px;
	display: block;
	padding-left:30px;
}

.paddinglogo{
	padding-top: 10px;
	padding-bottom: 10px;
}

#menu {
	position:fixed;
	top:0px;
	width:100%; 
	height:75px; 
	background-color:#DDDDDD;
	color: #FFFFFF;
	z-index:9999;
	display: none;
}

.jumbotrongradient{
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-attachment: fixed;
	
	background-image:
	linear-gradient(-45deg,
	rgba(38,178,75, 0.75),
	rgba(0,183,193, 0.75)
	),
	url("../images/001.jpg");
		
}

.icongradient{
	background: -webkit-gradient(linear, left top, right bottom, from(#4BD888), to(#39CBDE));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/* BLINKING CURSOR #1 */

.blinking-cursor {
  font-weight: 700;
  font-size: 30px;
  color: white;
  -webkit-animation: 1s blink step-end infinite;
  -moz-animation: 1s blink step-end infinite;
  -ms-animation: 1s blink step-end infinite;
  -o-animation: 1s blink step-end infinite;
  animation: 1s blink step-end infinite;
}

@keyframes "blink" {
  from, to {
    color: transparent;
  }
  50% {
    color: white;
  }
}

@-moz-keyframes blink {
  from, to {
    color: transparent;
  }
  50% {
    color: white;
  }
}

@-webkit-keyframes "blink" {
  from, to {
    color: transparent;
  }
  50% {
    color: white;
  }
}

@-ms-keyframes "blink" {
  from, to {
    color: transparent;
  }
  50% {
    color: white;
  }
}

@-o-keyframes "blink" {
  from, to {
    color: transparent;
  }
  50% {
    color: white;
  }
}

/* SERVICES WITH SHADOW #1 */

.fh5co-content-item{
	margin:20px;
	overflow: hidden;
	border-radius: 15px;
	-webkit-box-shadow: 0px 0px 34px -3px rgba(0,0,0,0.22);
	-moz-box-shadow: 0px 0px 34px -3px rgba(0,0,0,0.22);
	box-shadow: 0px 0px 34px -3px rgba(0,0,0,0.22);
}

.fh5co-content-figure{
		overflow: hidden;
}

/* ANIMATED BUTTONS #1 */
.snip1489 {
  position: relative;
  font-size: 40px;
  color: #5cca80;
  width: 75px;
  margin: 0px;
  height: 75px;
  line-height: 75px;
  display: inline-block;
  text-align: center;
  -webkit-perspective: 50em;
  perspective: 50em;
  text-decoration: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.snip1489:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 2px solid #5CC980;
  content: '';
  z-index: -1;
  border-radius: 50%;
}
.snip1489:before {
  color: #1BAB34;
  text-align: center;
}
.snip1489:before,
.snip1489:after {
  -webkit-transition: all 0.45s ease-in-out;
  transition: all 0.45s ease-in-out;
}
.snip1489:hover,
.snip1489:active,
.snip1489.hover {
  color: #1BAB34;
}
.snip1489:hover:after,
.snip1489:active:after,
.snip1489.hover:after {
  border-color: transparent #1BAB34;
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
}

.linkundericon{
	text-align: center;
	display: block;
}

.borderright{
	border-left: 1px dashed #AAB2C7;
	border-right: 1px dashed #AAB2C7;
	border-bottom: 1px dashed #e6e6e6;
	padding: 10px 0 0px 40px;
	}
	
.servicesbottom{
	padding-bottom: 40px;
}	



  .laser {
    width: 50%;
    background-color: tomato;
    height: 1px;
    position: absolute;
    top: 10%;
    z-index: -90;
    box-shadow: 0 0 4px red;
    animation: scanning 2s infinite;
  }

  .diode {
    animation: beam .01s infinite;
  }



@keyframes beam {
  50% {
    opacity: 0;
  }
}

@keyframes scanning {
  50% {
    transform: translateY(250px);
  }
}

.eyescan{
	width:400px;
	z-index: 999;
	position: relative;
}

.eyescanblack{
	background-color: black;
	}

#eyebackground{
	display: block;
	background-color: white;
}	


.headerabout{
	color: white;
}

#servicesheader h2{
	font-family: "Montserrat", Arial, sans-serif !important;
    font-size: 20px !important;
    font-weight: 300 !important;
}

.fh5co-content-style-5 a{
	color:black !important;
}

.gradientimage{
	background: -webkit-gradient(linear, left top, right bottom, from(#4BD888), to(#39CBDE));
}

#getstarted{
	background-color: black;
}

#getstarted h2, h3{
	color:white;
}
	
	
#aboutdragoncy{
	border-bottom: white solid 1px;
}	


#getstarted{
	border-bottom: white solid 1px;
}
	

.footerlogo{
	width:150px;
}
