#colors{
/* FOREGROUND */

/* green   */
background-color: #00f2ac

/* 
https://paletton.com/#uid=5390u0kw0WgjAWopMWuSYUVRWv1
http://hnl.name/color-schemer-online/

https://colorschemer.com/online?color=00f2ac 
*/

/* or this green  */
#00F2AF

/* blueish */
#1479F2

/* darker blue */
#044CA2

/* moregreen */
#00F2AF

/* froggy green */
#51FA00

/* darker green */
#00A275

/* purple */
#AC00F0

/* BK */
#080705

/* yellow */
#f0ac00

/* A lighter yellow.  */
#FFC263
}



.tempBk1 {
	background-color: #159bef;
}
.tempBk2 {
	background-color: #116b65;
}
.tempBk3 {
	background-color: #82429c;
}



@media (max-width: 1200px) {legend {font-size: calc(1.275rem + 0.3vw);}h1, .h1 {font-size: calc(1.375rem + 1.5vw);}h2, .h2 {font-size: calc(1.325rem + 0.9vw);}h3, .h3 {font-size: calc(1.3rem + 0.6vw);}h4, .h4 {font-size: calc(1.275rem + 0.3vw);}.display-1 {font-size: calc(1.725rem + 5.7vw);}.display-2 {font-size: calc(1.675rem + 5.1vw);}.display-3 {font-size: calc(1.575rem + 3.9vw);}.display-4 {font-size: calc(1.475rem + 2.7vw);}.close {font-size: calc(1.275rem + 0.3vw);}}

html {
	scroll-behavior: smooth;
}
body {
	font-family: 'Exo 2', sans-serif;
	background-color: #080705;
	color:#fff;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	line-height: inherit;
}
.sup1 {
	border-top: #00F2AF 1px solid;
	padding-top:2em;
}
.kewl {
	font-weight: 200;
	white-space: normal;
	overflow: hidden;
}
.fancyHeadline {
	font-weight: 200;
}
footer .dimText {
	opacity: 0.7;
}
.simpleBk {
	background-color: rgba(51,51,51,0.5) !important;
}
.bk1 { background-color:#222 !important; }

.iconThing {
	/*	max-width:6em;*/
	width:7em;
}

.textGreen {color:#00f2ac!important;}

a:link, a:visited { color:#00b48a; text-decoration: underline; }
a:hover { color:#00b48a;  }
a:hover.btn { 
    background-color: #00A275;
	border-color: #00A275;
	color:#fff !important;
}
a:link.btn {
	color: #00F2AF !important;
	text-decoration: none;
}

.lineHeightReset {
    line-height: 1.5 !important;
}
.hidden {display:none;}
.headlineThin {font-weight: 200;}
.explainer img {
	max-width:80px;
	margin-bottom:1em;
}

.blockchainLogos1 i {margin: 0 0.1em;}

#partners img {
	max-height:30px;
}

footer { padding:1em 0; }
footer .footerlogo {max-height:15px;}

nav .navbar-brand, .navbar-dark .navbar-nav .nav-link { 
/*	font-size:2em;*/
/*	font-weight: 300;*/
/*	font-style: italic;*/
	text-decoration: none;
	color:#00F2AF ;
}


nav.navbar {
/*	padding-top: 0;*/
/*	padding-bottom: 0;*/
/*	margin-bottom: -5px;*/
/*	background-color:rgba(0,3,41,0.8);*/
}
.btn.disabled, .btn:disabled { opacity: .2; }

body div.jumbotron {background-color: transparent !important;}
.coolHeadline { font-style: italic; }
.img-mirror {  -webkit-transform: scaleX(-1); transform: scaleX(-1);}

/*small*/
@media (max-width: 768px) {
	body main div.synthBk { 
		background-position: left center;
		background-size:cover;
	}
}
/* Extra large screen */
@media (min-width: 2450px) {  
	body main div.synthBk { 
		background-size:cover;
	}   
}

/* https://yoksel.github.io/relative-clip-path/ */
/* https://yoksel.github.io/url-encoder/ */
/*
liquid text
https://codepen.io/Callum-Martin/pen/aWpdGw

*/

.glitchText{
	min-height: 4em;
}

.extraRound {
	border-radius:1em;
}

.imgDevs { 
	/* border:1px solid #044CA2;  */
	width:100%;
	height:100%;
	background-size: center center;
	background-repeat: no-repeat;
	background-image: url('/img/space3.png');
	/* mix-blend-mode: luminosity; */
	background-position: center center;
}
.imgDevs2 { 
	width:100%;
	height:100%;
	/* background-size: center center; */
	background-repeat: no-repeat;
	background-image: url('/img/space4.png');
	/* mix-blend-mode: luminosity; */
	background-position: center center;
	background-size: cover;

}

.headerBk1 {
  background-size: 170%;
  background-repeat: no-repeat;
  background-image: url('/img/space2.png');
  background-position: left center;
  /* mix-blend-mode: overlay; */
  /* mix-blend-mode: soft-light; */
}


.noiseGradBk4 {
	/*https://fffuel.co/gggrain/*/
	background-size: cover;
	background-repeat: no-repeat;
	background-image: url('/img/bk13.svg');
}

.planetHolder {
	overflow: hidden;
}
#planet {
	/*	https://www.fffuel.co/cccoil/*/
	width:100%;
	height:100%;
	background-size: cover;
	background-repeat: no-repeat;
	background-image: url('/img/planet3.svg');
	scale:135%;
	mix-blend-mode: overlay;
}
#planet {
  -webkit-animation-name: rotate;
  -webkit-animation-duration:80s;
  -webkit-animation-iteration-count:infinite;
  -webkit-animation-timing-function:linear;
  -moz-animation-name: rotate;
  -moz-animation-duration:80s;
  -moz-animation-iteration-count:infinite;
  -moz-animation-timing-function:linear;
}

@-webkit-keyframes rotate {
  from {-webkit-transform:rotate(0deg);}
  to {  -webkit-transform:rotate(360deg);}
}

@-moz-keyframes rotate {
  from {-moz-transform:rotate(0deg);}
  to {  -moz-transform:rotate(360deg);}
}


.box0 {
	width:100%;
	aspect-ratio: 1 / 1;
}
.box1 {
	width:100%;
	aspect-ratio: 16 / 9;
}
.box1 h1 {
	font-weight: 100;
}

.noiseGradBk1 {
  /*https://fffuel.co/gggrain/*/
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('/img/bk1.svg');
}
.noiseGradBk2 {
  /*https://fffuel.co/gggrain/*/
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('/img/bk3.svg');
}
.noiseGradBk3 {
  /*https://fffuel.co/gggrain/*/
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('/img/bk11.svg');
}

/*https://codepen.io/redouglas/pen/oNgqxV*/

.blurBallsBk1 {
  /*https://fffuel.co/bbblurry/*/
/*  background-color: red;*/
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('/img/blurballs6.svg');
}

.blurBallsBk7 {
  /*https://fffuel.co/bbblurry/*/
  /*  background-color: red;*/
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('/img/blurballs9.svg');
}

.blurBallsBk2 {
  /*https://fffuel.co/bbblurry/*/
  /*  background-color: red;*/
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url('/img/blurballs6.svg');
}



#homeAnimeCards .animeCard{
  text-align:left;
  display: flex;
  min-height:300px;
  border-radius:1em;
  border:1px solid var(--layer110);
  background-position: bottom center;
  background-size: cover;
  background-repeat: no-repeat;
  /* background-image: url('/assets/im/whale-1200x675-01.jpg'); */
  overflow: hidden;
}

.animeCardGfx {
  display: flex;
  width:100%;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}

#homeAnimeCards .animeCardBody {
  align-self: flex-end;
}

#homeAnimeCards .animeCard1 {background-image: url('../img/1-boxBk01.png');} 
#homeAnimeCards .animeCard2 {background-image: url('../img/1-boxBk02.png');} 
#homeAnimeCards .animeCard3 {background-image: url('../img/1-boxBk03.png');} 
#homeAnimeCards .animeCard4 {background-image: url('../img/1-boxBk04.png');} 

