body,html{width:100%;margin:0;padding:0;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:18px;color:#999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{text-decoration:none}.cover{background:#fff;z-index:99;width:100%;height:100%;position:absolute;top:0}.dropdown{position:fixed;top:0;right:0;width:200px;background:#fff;font-size:14px;text-align:center;z-index:999;display:none}.dropdown a{width:100%;color:#000;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.dropdown div{padding:15px}.dropdown a:hover{opacity:1}.dropdown-icon{display:inline-flex;width:25px;height:25px;margin:0 25px;vertical-align:top;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s;cursor:pointer;flex-direction:column}.dropdown-icon div{background:#000;width:100%;height:8px;margin-top:4px}.dropdown-icon div:first-child{margin-top:0}.dropdown-icon:hover{opacity:1}h1{margin:0}.header{top:0}.footer,.header{background:#fff;display:flex;align-items:center;justify-content:space-between;width:100%;z-index:99;white-space:nowrap}.header-text{position:absolute;left:50%;top:20%;opacity:0;transform:translate(-45%,-50%);display:none}.icon_i{background:url(img/icon_i.png) no-repeat center;background-size:cover}.icon_e{background:url(img/icon_e.png) no-repeat center;background-size:cover}.icons{position:absolute;right:0;transform:scale(.65);white-space:nowrap}.logo{display:inline-block;transform:scale(.5) translateX(-50%);margin:10px 20px;cursor:pointer;white-space:nowrap}.logo-element{display:inline-block;vertical-align:top;margin-right:3px}.panel,.panel img{display:block;width:100%;height:auto;position:relative;cursor:pointer}.panel-cover{position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,0);z-index:2}.panel img{width:100%;margin-top:10px}.panel video{width:100%}.p-fixed{position:fixed}.text-block{padding:30px 20px;text-align:justify}@font-face{font-family:Bebas Neue-;src:url(font/BebasNeue-Regular.ttf)}@media only screen and (min-width:768px){.header-text{display:block}}@media only screen and (min-width:992px){body,html{font-size:22px}.header-text{transform:translate(-50%,-50%)}.icon_e,.icon_i{width:50px;height:50px;margin:0 35px 0 0}.logo{transform:scale(.75)}.footer{background:unset}.footer div{font-size:14px;padding:8px 40px}.text-block{padding:30px 100px}}@media only screen and (min-width:1200px){.panel img{margin-top:0}}