.wf-loading *{opacity:0}.wf-loading{background:#fff;height:100%;overflow:hidden}.wf-active *,.wf-inactive *{opacity:1;transition:opacity 1s ease-out}body{font-family:Century Gothic,sans-serif;font-size:16px}footer,header,main{margin:0;padding:0}nav{cursor:default}.center-buttons{width:100%;text-align:center}.space-top{margin-top:2rem}.space-bottom{margin-bottom:2rem}header{padding:.5rem 0}header h1,header h2,header h3{margin:0}header nav a{padding:1rem}@media (max-width:639px){header .row>*{text-align:center}}footer,header{text-align:center}.hero{position:relative;overflow:hidden;display:table;width:100%}.hero.full-height{height:100vh}.hero.page-photo{height:100vh;max-height:40rem;background-size:cover;background-position:top}.hero .hero-video{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.25}.hero .hero-contents{position:relative;display:table-cell;vertical-align:middle;text-align:center}.hero .hero-contents img{padding:1rem;width:1100px}main{padding-top:3rem;padding-bottom:3rem}.page-content{padding-top:4rem;padding-bottom:4rem}.page-content a:not(.button,.hover):focus,.page-content a:not(.button,.hover):hover{border-bottom:1px dotted}.page-content ul{padding-left:1.5rem}.page-content p{text-align:justify;width:100%}audio{width:100%}.profile-photo{display:block;max-width:300px;margin:20px auto}.row.full-width{width:100%;max-width:100%}footer{padding:1rem 0}footer .link-rows{margin-bottom:1em}footer .link-rows a{display:block;max-width:10em;margin:0 auto;padding:.1em}.fieldset legend{background:transparent}a,a:focus,a:hover{color:#7cf}h1,h2,h3,h4,h5,h6{color:inherit;font-family:Century Gothic,Lato,Open Sans,sans-serif}.button,button{border:none;box-shadow:0 .4em 1em rgba(0,0,0,.1)}.button:focus,.button:hover,button:focus,button:hover{border:none}.hover{transition:.35s ease}.hover.medium{transition:.5s ease}.hover.slow{transition:.8s ease}.hover.h-fade-in{opacity:.5}.hover.h-fade-in:hover{opacity:1}.hover.h-slide-up:hover{-webkit-transform:translateY(-.7rem);transform:translateY(-.7rem)}.hero,header{background-color:#111;color:#bbb}.hero.full-height{background-color:#1a1a1a}.hero:not(.full-height) .hero-video{display:none}.hero.page-photo{box-shadow:inset 0 0 10rem rgba(0,0,0,.5)}main{background-color:#111;color:#ccc;padding:0}body,footer{background-color:#000;color:#7a7a7a}.page-content h2{color:white}.page-content h4{color:white}.menubar a{background-color:#000;position:relative;padding:1rem;text-align:center;overflow:hidden}.menubar a:focus,.menubar a:hover{border:none}.menubar a:focus h2,.menubar a:hover h2{-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}.menubar a:focus .bg-img,.menubar a:hover .bg-img{opacity:.35;-webkit-transform:scale(1.1);transform:scale(1.1)}.menubar a:nth-child(1),.menubar a:nth-child(2),.menubar a:nth-child(3),.menubar a:nth-child(4),.menubar a:nth-child(5),.menubar a:nth-child(6){background-color:#111}.menubar .menu-icon{width:100%;max-width:180px;padding:1rem;position:relative;display:block;margin:auto}.menubar h2{position:relative;color:#4cb3ff;font-size:1.5rem;text-shadow:0 0 10px #000;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}.menubar .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;opacity:.15;transition:.75s ease}.menubar #video{background-image:url(../img/menu/video.jpg)}.menubar #sound{background-image:url(../img/menu/sound.jpg)}.menubar #editing{background-image:url(../img/menu/editing.jpg)}.menubar #voice{background-image:url(../img/menu/voice.jpg)}.menubar #animation{background-image:url(../img/menu/animation.jpg)}.menubar #education{background-image:url(../img/menu/education.jpg)}footer .link-group{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer .link-group a{padding:.7rem 2rem 1rem;color:#adadad}footer .link-group a:hover{color:#eee}.starjammer{font-family:Century Gothic,serif;text-transform:uppercase;font-size:.9em}.starjammer img{width:1.5em}
/*# sourceMappingURL=main.min.css.map */