@-webkit-keyframes fade-in {   0% { opacity: 0.1; }   100% { opacity: 1; }   }
@-moz-keyframes    fade-in {   0% { opacity: 0.1; }   100% { opacity: 1; }   }
@-o-keyframes      fade-in {   0% { opacity: 0.1; }   100% { opacity: 1; }   }
@keyframes         fade-in {   0% { opacity: 0.1; }   100% { opacity: 1; }   }
@font-face {font-family:"SF Pro Display Thin";src:url("../fonts/SFProDisplay-Thin.ttf");font-weight:100;font-style:normal;}
@font-face {font-family:"SF Pro Display Light";src:url("../fonts/SFProDisplay-Light.ttf");font-weight:200;font-style:normal;}
@font-face {font-family:"SF Pro Display Regular";src:url("../fonts/SFProDisplay-Regular.ttf");font-weight:normal;font-style:normal;}
body {margin:0;padding:0;outline:focus;background-color:#000000;-webkit-font-smoothing:antialiased;-webkit-animation:fade-in 1s linear;-moz-animation:fade-in 1s linear;-o-animation:fade-in 1s linear;animation:fade-in 1s linear;}
#page {margin:0;min-width:980px;max-width:100%;height:3050px;background-color:#FFFFFF;overflow:hidden;}
.container {align-items:center;display:flex;justify-content:center;width:100%;height:60px;}
.box {position:fixed;z-index:10;margin:0;padding:0;background-color:rgba(255, 250, 250, 0.65);-webkit-backdrop-filter: contrast(3) blur(7px);backdrop-filter: contrast(3) blur(7px);width:100%;height:60px;}
#h1 {position:fixed;z-index:9;width:100%;height:40px;top:60px;margin:0;padding:0;background-color:rgba(255, 250, 250, 0.65);-webkit-backdrop-filter:contrast(50) blur(25px);backdrop-filter: contrast(50) blur(25px);}
#supp {position:relative;z-index:8;width:100%;height:25px;top:120px;margin:0;padding:0;background-color:#FFFFFF;}
#h_supp {position:relative;padding:0;top:5px;text-align:center;font-family:SF Pro Display Light;font-size:12px;color:#5D5B3E;letter-spacing:0.5px;}
.SI {font-family:SF Pro Display Light;font-size:16px;color:#000000;letter-spacing:0.30px;}
.support {font-family:SF Pro Display Regular;font-size:12px;color:#000000;letter-spacing:0.5px;}
.line {border-bottom: 1px solid #ACA33A;margin-top:640px;opacity:0.24;}
#nav {position:relative;margin:0;padding:0;top:10px;min-width:1300px;}
#nav li {font-family:SF Pro Display Light;font-size:16px;color:#000000;opacity:.6;letter-spacing:0.30px;padding:0;display:inline;padding-left:65px;float:none;}
#nav li a {color:#000000;opacity:1.0;text-decoration:none;transition:0.55s;}
#nav li a:hover {color:#000000;opacity:.6;text-decoration:none;transition:0.001s linear;}
#layer {margin:0;padding:0;background:url(http://www.sergeiva.com/png/layer.png) no-repeat center;position:relative;height:600px;top:275px;}a.layer{display:block;margin:auto;width:1599px;height:100%;background:rgba(0,0,0,0.2);}a.layer:hover{background:rgba(0,0,0,0);}
#candles {display:block;background:url(http://www.sergeiva.com/png/candle.png) no-repeat center;position:relative;height:656px;top:275px;}
#year {display:block;background:url(http://www.sergeiva.com/png/year.png) no-repeat center;position:relative;height:36px;top:655px;}
#ipad {position:relative;margin:auto;width:640px;height:360px;top:-250px;box-shadow:0px 0px 6px #BBB;border-radius:28px;z-index:1;}
#serge {position:relative;margin:auto;top:31px;width:531px;height:298px;}a.serge{display:block;background:url(http://www.sergeiva.com/png/serge.png);width:531px;height:298px;}a.serge:hover{background-position:0 -298px;}
#gold_text {position:relative;width:auto;padding:0;top:50px;text-align:center;font-family:Arial,Helvetica,sans-serif;line-height:1.35;font-weight:normal;font-size:25px;color:#000;letter-spacing:1px;}
#gold {position:relative;background:url(http://www.sergeiva.com/png/gold.png) center;margin:auto;width:590px;height:160px;top:170px;}
#gold_text2 {position:relative;width:580px;padding:0;top:170px;text-align:left;margin:auto;font-family:Arial,Helvetica,sans-serif;line-height:1.96;font-weight:normal;font-size:15px;color:#444;}
/*#twitter{position:relative;left:50%;padding:0;top:215px;}a.twitter{display:block;background:url(http://www.sergeiva.com/png/twitter.png);width:285px;height:37px;}a.twitter:hover{background-position:0 -38px;}*/
#links {position:relative;width:100%;height:280px;padding:0;background-color:#F6F7F1;opacity:0.95;}
#c {position:relative;padding:0;height:50px;top:12px;text-align:center;font-family:SF Pro Display Thin;font-size:12px;color:#6C6B5D;letter-spacing:0.30px;line-height:1.5;}