/**Page d'accueil PARANORMAL ECONOMY**/

@font-face {
		font-family: 'blacklistedregular';
		src: url('fonts/blacklisted-webfont.ttf'),
			 url('fonts/blacklisted-webfont.woff2') format('woff2'),
			 url('fonts/blacklisted-webfont.woff') format('woff');
		font-weight: normal;
		font-style: normal;
    }
/**Général**/
body,html{margin:0;padding:0;overflow-x:hidden;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}
a{text-decoration:none;}
table {border-spacing: 0;}
fieldset,img {border: 0;}
address,caption,cite,code,dfn,em,strong,th,var {font-weight: normal;font-style: normal;}
strong{font-weight: bold;}
ol,ul {list-style: none;margin:0;padding:0;}
caption,th {text-align: left;}
h1,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;margin:0;padding:0;font-family:'blacklistedregular';}
q:before,q:after {content:'';}
abbr,acronym { border: 0;}
h1{font-size: 5em;}
.count {width: 100%;padding-top: 50px!important;font-size: 2.2em;line-height: 1.2;font-family:'Oswald',sans-serif;}
a{-webkit-transition: all 0.5s linear 0s; -moz-transition: all 0.5s linear 0s; transition: all 0.5s linear 0s !important;}
::selection {background: #000000;text-shadow: none;color:#FFFFFF;}
.clear{clear:left;}

/**Sections**/
.section{width:100%;height:100%!important;height:100vh!important;margin:0;padding:0;text-align:center;align-items: center;
position:relative;}
#section0{background:#000000;color:#FFFFFF;}
.table{display:table;height:100%!important;height:100vh!important;width:100%;}
.cell{display:table-cell;width:100%;vertical-align:middle;height:100%!important;height:100vh!important;}

/**Share**/
#share{position:fixed;color:#FFFFFF;right:15px;top:15px;list-style-type:none;z-index:999999;}
#share li{margin-left:24px;display:inline-block;font-size:26px;}

/* GLITCH */

.glitch {
    position: relative;
    color: white;
}
.glitch::before {
    content: attr(data-text);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    left: 2px;
    text-shadow: -2px 0 #ff00c1;
    clip: rect(44px, 450px, 56px, 0);
    animation: glitch-anim 5s infinite linear alternate-reverse;
}

.glitch::after {
    content: attr(data-text);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    left: -2px;
    text-shadow: -2px 0 #00fff9, 2px 2px #ff00c1;
    animation: glitch-anim2 1s infinite linear alternate-reverse;
}

@keyframes glitch-anim {
    0% {
        clip: rect(16px, 9999px, 18px, 0);
        transform: skew(0.17deg);
    }
    5% {
        clip: rect(10px, 9999px, 72px, 0);
        transform: skew(0.65deg);
    }
    10% {
        clip: rect(7px, 9999px, 23px, 0);
        transform: skew(0.6deg);
    }
    15% {
        clip: rect(83px, 9999px, 4px, 0);
        transform: skew(0.55deg);
    }
    20% {
        clip: rect(27px, 9999px, 93px, 0);
        transform: skew(0.16deg);
    }
    25% {
        clip: rect(19px, 9999px, 89px, 0);
        transform: skew(0.12deg);
    }
    30% {
        clip: rect(64px, 9999px, 94px, 0);
        transform: skew(0.9deg);
    }
    35% {
        clip: rect(49px, 9999px, 19px, 0);
        transform: skew(0.73deg);
    }
    40% {
        clip: rect(55px, 9999px, 33px, 0);
        transform: skew(0.39deg);
    }
    45% {
        clip: rect(26px, 9999px, 35px, 0);
        transform: skew(0.23deg);
    }
    50% {
        clip: rect(56px, 9999px, 91px, 0);
        transform: skew(0.11deg);
    }
    55% {
        clip: rect(70px, 9999px, 100px, 0);
        transform: skew(0.83deg);
    }
    60% {
        clip: rect(81px, 9999px, 66px, 0);
        transform: skew(0.51deg);
    }
    65% {
        clip: rect(16px, 9999px, 55px, 0);
        transform: skew(0.75deg);
    }
    70% {
        clip: rect(20px, 9999px, 39px, 0);
        transform: skew(0.23deg);
    }
    75% {
        clip: rect(80px, 9999px, 58px, 0);
        transform: skew(0.79deg);
    }
    80% {
        clip: rect(92px, 9999px, 99px, 0);
        transform: skew(0.92deg);
    }
    85% {
        clip: rect(85px, 9999px, 4px, 0);
        transform: skew(0.32deg);
    }
    90% {
        clip: rect(73px, 9999px, 92px, 0);
        transform: skew(0.94deg);
    }
    95% {
        clip: rect(43px, 9999px, 31px, 0);
        transform: skew(0.27deg);
    }
    100% {
        clip: rect(75px, 9999px, 89px, 0);
        transform: skew(0.77deg);
    }
}

@keyframes glitch-anim2 {
    0% {
        clip: rect(69px, 9999px, 72px, 0);
        transform: skew(0.12deg);
    }
    5% {
        clip: rect(61px, 9999px, 55px, 0);
        transform: skew(0.5deg);
    }
    10% {
        clip: rect(30px, 9999px, 2px, 0);
        transform: skew(0.26deg);
    }
    15% {
        clip: rect(15px, 9999px, 9px, 0);
        transform: skew(0.07deg);
    }
    20% {
        clip: rect(31px, 9999px, 42px, 0);
        transform: skew(0.35deg);
    }
    25% {
        clip: rect(92px, 9999px, 7px, 0);
        transform: skew(0.81deg);
    }
    30% {
        clip: rect(29px, 9999px, 27px, 0);
        transform: skew(0.38deg);
    }
    35% {
        clip: rect(32px, 9999px, 26px, 0);
        transform: skew(0.77deg);
    }
    40% {
        clip: rect(30px, 9999px, 53px, 0);
        transform: skew(0.85deg);
    }
    45% {
        clip: rect(30px, 9999px, 91px, 0);
        transform: skew(0.81deg);
    }
    50% {
        clip: rect(89px, 9999px, 3px, 0);
        transform: skew(0.29deg);
    }
    55% {
        clip: rect(38px, 9999px, 68px, 0);
        transform: skew(0.32deg);
    }
    60% {
        clip: rect(35px, 9999px, 92px, 0);
        transform: skew(0.98deg);
    }
    65% {
        clip: rect(79px, 9999px, 77px, 0);
        transform: skew(0.46deg);
    }
    70% {
        clip: rect(29px, 9999px, 6px, 0);
        transform: skew(0.19deg);
    }
    75% {
        clip: rect(66px, 9999px, 35px, 0);
        transform: skew(0.69deg);
    }
    80% {
        clip: rect(51px, 9999px, 82px, 0);
        transform: skew(0.85deg);
    }
    85% {
        clip: rect(60px, 9999px, 70px, 0);
        transform: skew(0.53deg);
    }
    90% {
        clip: rect(87px, 9999px, 7px, 0);
        transform: skew(0.07deg);
    }
    95% {
        clip: rect(20px, 9999px, 37px, 0);
        transform: skew(0.96deg);
    }
    100% {
        clip: rect(92px, 9999px, 81px, 0);
        transform: skew(0.82deg);
    }
}

@keyframes glitch-skew {
    0% {
        transform: skew(-2deg);
    }
    10% {
        transform: skew(2deg);
    }
    20% {
        transform: skew(4deg);
    }
    30% {
        transform: skew(1deg);
    }
    40% {
        transform: skew(0deg);
    }
    50% {
        transform: skew(-3deg);
    }
    60% {
        transform: skew(-1deg);
    }
    70% {
        transform: skew(-4deg);
    }
    80% {
        transform: skew(-1deg);
    }
    90% {
        transform: skew(4deg);
    }
    100% {
        transform: skew(0deg);
    }
}

/**Media queries**/
@media only screen and (max-width:850px){
	h1{font-size: 4em;}
	.section-inside h1{padding:0 10%;font-size:3em;}
}

@media only screen and (max-width:769px){
	h1{font-size: 3.3em;}
	.section-inside h1{padding:0 10%;font-size:2.7em;}
}

@media only screen and (max-width:650px){
	h1{font-size: 3em;padding:0 30px;}
	.section-inside h1{padding:0 30px;font-size:2.4em;}
}

@media only screen and (max-width:400px){
	h1{font-size: 2.8em;padding:0 30px;}
	.section-inside h1{padding:0 30px;font-size:2em;}
}