@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&display=swap);*,.description{font-family:"Open Sans",sans-serif}.board,section{justify-content:space-between}.board button.image:after,section:before{content:"";height:100%}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none}body{background:#222}section{position:relative;widows:100%;min-height:100vh;display:flex;align-items:center}section:before{position:absolute;top:0;left:0;width:100%;background:#fffb25;clip-path:polygon(54% 0,100% 0,100% 100%,84% 100%);animation:fade-in .5s ease-in forwards;animation-delay:1.5s;opacity:0}.sci,section .content-landing{animation:left-in .5s ease-in forwards}section .content-landing{position:relative;padding:100px 50px 100px 150px;box-sizing:border-box;animation-delay:.5s;opacity:0}section .content-landing h2{color:#fff;font-size:3em;font-weight:800}section .content-landing p{color:#fff;font-size:1.2em}section .content-landing .button{position:relative;display:inline-block;padding:15px 30px;margin-top:20px;background:#fffb25;color:#222;text-decoration:none;text-transform:uppercase;font-size:.95em;font-weight:700;letter-spacing:2px}.nav li .menu-item,.sci li a{font-size:.9em;text-decoration:none;margin-right:30px}section .imgBx{position:relative;padding-right:100px}.nav,.sci{position:absolute;left:150px;display:flex;opacity:0}section .imgBx img{max-width:500px;animation:fade-in .5s ease-in forwards;animation-delay:2s;opacity:0}.sci{bottom:75px;animation-delay:1s}.sci li{list-style:none}.sci li a{color:#999}.sci li a:hover{color:#fff}.nav{top:75px;border-left:5px solid #fffb25;padding-left:20px;animation:left-in .5s ease-in forwards;animation-delay:0s}.nav li{list-style:none}.nav li .menu-item{color:#fff;text-transform:uppercase;font-weight:700}.nav li .menu-item li{text-decoration:none;color:#fffb25;margin-right:30px;font-size:1.5em;text-transform:none;font-weight:1000;font-style:italic}.nav li .menu-item:hover{color:#fffb25}input[type=text]{width:20%;box-sizing:border-box;font-size:16px;border:none;background-color:transparent;padding:10px 0;color:#fff;background-repeat:no-repeat;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out;animation:fade-in .5s ease-in forwards;animation-delay:.2s;opacity:0;margin:0 150px}input[type=text]:focus{width:50%;border-bottom-style:solid;border-bottom-color:#fffb25}.results{margin-top:150px}.results li{list-style:none;padding:10px 150px}.board{margin-top:10px;background-color:#222;top:75px;padding:20px 60px;display:flex;align-items:center;flex-wrap:wrap;border-radius:20px;box-shadow:0 0 2px 0;color:#fff;animation:slide-up .5s ease-in forwards;animation-delay:.1s;opacity:0}.board:hover{box-shadow:0 0 10px 0}.board img{border-radius:100px}.board .image{flex-grow:0;flex-basis:60px;text-align:center}.board button.image{position:relative;cursor:pointer;border:none;background:0 0;z-index:1}.board button.image:focus{outline:0}.board button.image:after{position:absolute;top:0;left:0;width:100%;z-index:-1;margin:-20px;padding:20px;border-radius:5px;background:#016aba;opacity:0;transition:opacity .25s ease-in-out}.board button.image:focus:after,.board button.image:hover:after{opacity:.1}.board .image img{max-width:100%}.board .image.large{margin:30px 25px 50px;flex-basis:100%;animation:fade-in .5s ease-in forwards;animation-delay:.1s;opacity:0}.board .image small{display:block;margin-top:5px;margin-bottom:-15px;text-align:center;color:#797979;font-weight:1000;font-size:medium;position:relative}.board .image.large small{margin-top:10px;margin-bottom:0;font-size:110%}.board .details{flex-basis:50%;flex-grow:2;display:flex;height:130px;margin:20px 100px;justify-content:space-between;flex-wrap:wrap;align-content:space-around}.board h3{flex-basis:100%}.board h3 a{display:inline;color:#fffb25}.board h3 a:hover{color:#f33}.board .detail{flex-basis:50%;font-weight:300;font-style:italic;white-space:nowrap}.board .detail span{font-weight:400;font-style:normal}.board.detailed{background:0 0;margin-top:150px;padding:10px 150px;box-shadow:none;animation:slide-up 0s ease-in forwards}.description{margin:10px 250px;color:#fff}.description span{font-weight:700;font-size:1.3em;margin:5px 10px}.board.detailed .image{flex-basis:100px}.board.detailed .image.large{margin:30px 25px 50px;flex-basis:100%}.board.detailed .details{height:auto}.board.detailed h3{font-size:200%;margin-bottom:10px}.board.detailed .detail{margin:5px 0;flex-basis:100%;flex-shrink:2}.button-back{display:none}.container-404{text-align:center;margin-top:150px;color:#fff}.glow{font-size:100px;color:#fff;text-align:center;-webkit-animation:glow 1s ease-in-out infinite alternate;-moz-animation:glow 1s ease-in-out infinite alternate;animation:glow 1s ease-in-out infinite alternate}::selection{color:#222;background:#fffb25}@-webkit-keyframes glow{from{text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #e6e200,0 0 40px #e6e200,0 0 50px #e6e200,0 0 60px #e6e200,0 0 70px #e6e200}to{text-shadow:0 0 20px #fff,0 0 30px #fffb25,0 0 40px #fffb25,0 0 50px #fffb25,0 0 60px #fffb25,0 0 70px #fffb25,0 0 80px #fffb25}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes left-in{0%{transform:translateX(-200px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slide-up{0%{transform:translateY(200px);opacity:0}100%{transform:translateY(0);opacity:1}}@media (max-width:991px){.menu-icon,.menu-icon.active{filter:invert(1);z-index:10000;cursor:pointer;opacity:0}section .imgBx,section .imgBx img{max-width:100%}.button-back,.menu-icon,.nav{position:fixed}.menu-icon{top:40px;right:40px;width:30px;height:30px;background:url(../assets/images/menu-bb2086d6b5e7757173edcd40337d4773.png) no-repeat;background-size:30px;animation:fade-in .5s ease-in forwards;animation-delay:.5s}.menu-icon.active{background:url(../assets/images/close-bfe0d50bc9f291ae5548a24266bda950.png) no-repeat;background-size:30px;animation:fade-in .5s ease-in forwards;animation-delay:.1s}.nav{top:0;left:-100%;width:100%;height:100%;background:rgba(0,0,0,.93);flex-direction:column;z-index:11;border:none;padding:50px}.nav.active{left:0}.nav li{margin:5px 0}section{flex-direction:column-reverse;justify-content:center}section:before{clip-path:polygon(0 0,100% 0,100% -10%,0 50%)}section .content-landing{padding:50px;margin-bottom:30px}section .content-landing h2{font-size:2em}section .content-landing p{font-size:1em}section .content-landing .button{font-size:.8em;padding:10px}section .imgBx{display:flex;justify-content:center;align-items:center;padding-right:0;margin-top:20px}.sci{left:50px;bottom:30px}.results li{list-style:none;padding:0 15px}input[type=text]{margin:0 30px;border-bottom-style:solid;border-bottom-color:#fffb25;animation:left-in .5s ease-in forwards;animation-delay:.2s;opacity:0}.board{display:flex;justify-content:center}.board .details{margin:25px 15px;font-size:small}.board.detailed .image,.board.detailed .image.large{margin:0;flex-basis:100%;cursor:pointer}.board.detailed .image:hover{flex-basis:100%;cursor:pointer}.board.detailed .image small{display:none}.board.detailed button.image:hover:after{opacity:0}.board.detailed button.image:focus:after{opacity:.1}.description{margin:0 30px;color:#fff}.description span{font-weight:700;font-size:1.1em;margin:5px 10px}.button-back{top:20px;left:40px;display:inline;font-size:50px}.button-back p{color:#fffb25;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH}}