abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}ul{list-style:none}@font-face{font-family:GothamNarrowBook;src:url(src/styles/fonts/GothamNarrow-Book-af23a936aafe55dfa335cf7a406a3af7.ttf)}@font-face{font-family:GothamNarrowMedium;src:url(src/styles/fonts/GothamNarrow-Medium-d8a7f58f3aec9589c1d7d62580d14ef0.ttf)}@font-face{font-family:GothamNarrowBold;src:url(src/styles/fonts/GothamNarrow-Bold-53ee041ca36a423f1a181ff8cdf888da.ttf)}@-webkit-keyframes intro-show-hide{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes intro-show-hide{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}@-webkit-keyframes header-show{0%{opacity:0}to{opacity:1}}@keyframes header-show{0%{opacity:0}to{opacity:1}}@-webkit-keyframes content-show{0%{opacity:0;-webkit-transform:translateY(30%);transform:translateY(30%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes content-show{0%{opacity:0;-webkit-transform:translateY(30%);transform:translateY(30%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes gear-show{0%{opacity:1;-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}@keyframes gear-show{0%{opacity:1;-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}@-webkit-keyframes main-footer_contact-over{0%{width:17px;left:-30px}50%{width:90px;left:-30px}to{width:17px;left:65px}}@keyframes main-footer_contact-over{0%{width:17px;left:-30px}50%{width:90px;left:-30px}to{width:17px;left:65px}}@-webkit-keyframes main-footer_credits-over{0%{width:0;left:-30px}50%{width:220px;left:-30px}to{width:0;left:180px}}@keyframes main-footer_credits-over{0%{width:0;left:-30px}50%{width:220px;left:-30px}to{width:0;left:180px}}.container{position:absolute;top:50%;left:50%;text-align:center;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:0}.container img{max-width:80%;margin:auto}.container p{font-family:Questrial,sans-serif;color:#fff;font-size:18px}#intro-2 p{text-align:center}#intro-1 p{margin-top:20px}.intro-mmp-anim{-webkit-animation-name:intro-show-hide;animation-name:intro-show-hide;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.5s;animation-delay:.5s}.intro-gear-anim{-webkit-animation-name:intro-show-hide;animation-name:intro-show-hide;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:3s;animation-delay:3s}body,html{margin:0;padding:0;background-color:#1a0b33;overflow-x:hidden;overflow-y:auto}#main,body,html{width:100%;height:100%}#main{background:url(src/assets/images/main-background-bebc259742e6e6bb70ddb81c08759e27.jpg) no-repeat 50% fixed;background-size:cover}#background-💡{width:100%;height:100%;position:absolute;top:0;left:0}.main-content{position:relative;width:100%;height:100%}.main-content_container{font-family:GothamNarrowBook;position:absolute;width:30%;top:45%;left:30%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;color:#c0bde5;min-width:500px}.main-content_container li{display:block;margin:35px 0 0;line-height:25px;position:relative;-webkit-transform:translateY(20%);transform:translateY(20%);opacity:0}.main-content_container li p{max-width:350px;margin:auto}.main-content_container-show{-webkit-animation-name:content-show;animation-name:content-show;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.main-content_link{font-family:GothamNarrowMedium;color:#fff;border:3px solid #7d74d4;text-decoration:none;border-radius:20px;padding:10px 40px;-webkit-transition:background-color .5s;transition:background-color .5s}.main-content_link:hover{background-color:#7d74d4}.main-content_medium{color:#fff;font-family:GothamNarrowBook;font-size:14px}.main-header{position:relative;width:100%;opacity:0}.main-header-show{-webkit-animation-name:header-show;animation-name:header-show;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.main-header div{position:absolute;top:90px}.main-header_social{right:7%}.main-header_logo{left:7%}.main-header_logo a{display:block;width:60px}.main-header_logo a svg{width:100%;height:100%}.main-header_logo a svg path,.main-header_logo a svg polygon,.main-header_logo a svg rect{-webkit-transition:fill .5s;transition:fill .5s}.main-header_logo a:hover svg path,.main-header_logo a:hover svg polygon,.main-header_logo a:hover svg rect{fill:#7d74d4}.main-header_social ul li{display:inline-block;margin-left:40px}.main-header_social a{display:block;width:22px;height:19px}.main-header_social a svg{display:block;position:relative;width:100%;height:100%}.main-header_social a svg path{fill:#fff;-webkit-transition:fill .5s;transition:fill .5s}.main-header_social a:hover svg path{fill:#7d74d4}.main-infos{background-color:#fff;position:relative;padding-top:200px}.main-infos_gear{position:absolute;top:0;left:75%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:0}.main-infos_gear-show{-webkit-animation-name:gear-show;animation-name:gear-show;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(.18,.66,.7,1.07);animation-timing-function:cubic-bezier(.18,.66,.7,1.07);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.main-infos_content{position:relative;text-align:center;color:#544790;font-size:0}.main-infos_content h2{font-family:GothamNarrowBold;font-size:38px;background:-webkit-linear-gradient(left,#423670,#574c93);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:96px}.main-infos_content p{font-family:GothamNarrowBook;font-size:19px;line-height:25px;max-width:80%;margin:auto}.main-infos_content ul{margin-top:50px}.main-infos_content ul.video{display:block}.main-infos_content ul.gif{display:none}.main-infos_content ul li{position:relative;display:inline-block;width:28%}.main-infos_content ul li.middle{margin:0 40px}.main-infos_content-preview{height:auto;position:relative;width:100%}.main-footer{position:relative;width:100%;height:100px;margin-top:200px;font-family:GothamNarrowBook}.main-footer a{text-decoration:none;color:#1d0c33}.main-footer_contact{position:absolute;left:calc(7% + 30px);top:0}.main-footer_contact a:before{content:"";position:absolute;width:17px;height:1px;top:8px;left:-30px;background-color:#1d0c33}.main-footer_contact a:hover:before{-webkit-animation-name:main-footer_contact-over;animation-name:main-footer_contact-over;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.main-footer_credits{position:absolute;right:7%;top:0}.main-footer_credits li{display:inline-block;margin-left:10px}#main-footer_credits_music span{font-family:GothamNarrowBold}#main-footer_credits_music:before{content:"";position:absolute;width:0;height:1px;top:8px;left:-30px;background-color:#1d0c33}#main-footer_credits_music:hover:before{-webkit-animation-name:main-footer_credits-over;animation-name:main-footer_credits-over;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#main-footer_credits_sound{width:28px;height:12px;position:relative;display:block}#main-footer_credits_sound span{overflow:hidden;width:28px;height:10px;line-height:0;font-size:0;position:absolute;bottom:0;-webkit-transition:height .25s;transition:height .25s;display:inline-block}#main-footer_credits_sound span img{position:absolute;left:0;right:0;bottom:0}#main-footer_credits_sound.disabled span{height:2px}#main_video{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;overflow:hidden}@media only screen and (max-width:868px){.main-header div{top:20px}.main-header_social ul li{margin-left:20px}.main_xp-logo{width:80%;height:auto;max-width:494px;margin:auto}.main-content_container{min-width:300px;width:90%;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;color:#c0bde5}.main-infos{padding-top:140px}.main-infos_gear{top:2%;left:50%;width:80%;max-width:500px}.main-infos_content{margin:0 10px}.main-infos_content h2{font-size:30px}.main-infos_content-title{font-size:18px}.main-infos_content ul.video{display:none}.main-infos_content ul.gif{display:block}.main-infos_content ul li{display:block;margin:22px 0;width:100%}.main-infos_content ul li.middle{margin:22px 0}.main-infos_content-preview{width:80%}.main-footer{height:40px;margin-top:40px;font-size:13px}.main-content_container,.main-content_link,.main-infos_content-text{font-size:14px}}
/*# sourceMappingURL=styles.css.map*/