@import url(https://fonts.googleapis.com/css?family=Archivo+Black|Francois+One|Montserrat&display=swap);*{margin:0;padding:0}html{scroll-behavior:smooth}#app{box-sizing:border-box!important;margin:0!important;width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#000}@media (max-width:768px){#app{min-height:100vh;height:auto!important}}#app .container{width:100%;box-shadow:-5px 30px 19px 0 rgba(50,50,50,.44),inset 100px 50px 200px 10px #000;background-size:cover;background-attachment:fixed;box-sizing:border-box!important;z-index:1;transition:all .1s ease-in-out;display:flex;flex-direction:column;justify-content:center;align-items:center;max-height:1024px!important}@media (max-height:640px){#app .container{min-height:200vh}}@media (max-height:480px){#app .container{min-height:200vh!important}}@media (max-height:768px){#app .container{min-height:160vh!important}}@media (max-width:500px){#app .container{min-height:140vh;justify-content:flex-start}}#app .container .overlay{width:100%;min-height:100%;position:absolute;background:linear-gradient(90deg,#000,rgba(255,0,80,.1),transparent);-webkit-filter:blur(200px);filter:blur(200px);z-index:-1;transition:all .1s ease-in-out}#app .container .bottom,#app .container .center,#app .container .top{width:100%;box-sizing:border-box;transition:all .1s ease-in-out}#app .container .top{height:80px;color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media (min-width:769px){#app .container .top{position:absolute;top:0}}#app .container .top .brand{font-family:Montserrat,sans-serif;font-size:1.2em;opacity:1;transition:all .8s ease-in-out;margin-left:40px}@media (max-width:768px){#app .container .top .brand{margin-left:0;position:absolute;left:40px;top:30px}}#app .container .top .brand a{color:inherit!important;text-decoration:none!important}#app .container .top .brand:hover{opacity:1;transition:all .8s ease-in-out;cursor:pointer}#app .container .top .menu{list-style:none;flex-direction:row;justify-content:center;align-items:center;transition:all .3s ease-in-out;display:none}@media (max-width:768px){#app .container .top .menu{display:none;flex-direction:column;justify-content:center;align-items:center;background-color:#000;position:absolute;top:0;right:0;width:100vw!important;height:100vh;z-index:10;transition:all .3s ease-in-out}#app .container .top .menu>.item{font-size:1.5em!important;font-size:1em!important}}#app .container .top .menu .item{display:inline;margin:15px;font-family:Montserrat,sans-serif;font-size:.8em;font-weight:700!important;opacity:.7;transition:all .4s ease-in-out;padding-bottom:10px}#app .container .center-container .top .menu .social>.item~.item:hover,#app .container .top .menu .center-container .social>.item~.item:hover,#app .container .top .menu .item:hover,#app .container .top .menu .item~.active{transition:all .4s ease-in-out;opacity:1;cursor:pointer;color:rgba(255,0,80,.9)}#app .container .center-container .top .menu .social>.item~.item:hover,#app .container .top .menu .center-container .social>.item~.item:hover,#app .container .top .menu .item~.active{color:#fff;border-bottom:2px solid rgba(255,0,80,.9)}#app .container .top .menu .icons{margin-left:20px;opacity:.8;font-size:1em}@media (max-width:768px){#app .container .top .menu .icons{margin:0 10px;font-size:1.6em}}#app .container .top .menu .icons svg{margin:10px;transition:all .3s ease}#app .container .top .menu .icons svg:hover{cursor:pointer;opacity:1;transform:scale(1.2);color:rgba(255,0,80,.9);transition:all .3s ease}#app .container .top .menu-close,#app .container .top .menu-open{position:absolute;top:30px;right:40px;font-size:2em;font-size:1.5em}@media (max-width:768px){#app .container .top .menu-close,#app .container .top .menu-open{display:flex}}#app .container .top .menu-close:hover,#app .container .top .menu-open:hover{color:rgba(255,0,80,.9);cursor:pointer}@media (min-width:769px){#app .container .top .menu-close,#app .container .top .menu-open{display:none}}#app .container .center{min-height:400px;padding:40px 60px;color:#fff;display:flex;flex-direction:column}#app .container .center-container{display:inherit;flex-direction:row;width:80%;height:auto!important;align-items:center;justify-content:space-around}#app .container .center-container~.btn-container{max-width:60%;justify-content:flex-end}#app .container .center-container .social{display:flex;width:100px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transform:rotate(180deg)!important;justify-content:center;position:absolute;left:20px;top:calc(50% - 50px)}@media (max-width:500px){#app .container .center-container .social{position:absolute;left:20px;top:calc(50% - 50px)}}#app .container .center-container .social>.active,#app .container .center-container .social>.item:hover{transition:opacity .3s ease;cursor:pointer;opacity:1}#app .container .center-container .social>.active:before,#app .container .center-container .social>.item:hover:before{content:"";width:3px;height:30px;position:absolute;background:rgba(255,0,80,.9);transform:translateX(-20px);margin:10px auto!important}#app .container .center-container .social>.item{margin:10px 5px;width:10px;height:70px;padding:5px!important;font-family:Montserrat,sans-serif;font-size:.7em;font-weight:700;padding-left:10px!important;opacity:.9;transition:opacity .3s ease;text-align:center}#app .container .center-container .section{width:100%;padding:20px 60px;min-height:100%!important}@media (max-width:768px){#app .container .center-container .section{width:70%;margin-top:30px}}#app .container .center-container .section small{font-family:Francois One,sans-serif;font-size:.8em}#app .container .center-container .section h1{font-family:Archivo Black,sans-serif;font-size:2.6em;max-width:200px;margin-top:10px;letter-spacing:2px}@media (max-width:500px){#app .container .center-container .section h1{font-size:1.6em}}#app .container .center-container .section h1:first-line{background-color:rgba(255,0,80,.8);padding:10px!important}#app .container .center-container .section p{font-family:Montserrat,sans-serif;font-size:.8em;max-width:60%;line-height:25px;margin-top:10px}@media (max-width:500px){#app .container .center-container .section p{max-width:100%}}#app .container .center-container .slide-selection{display:flex;flex-direction:column;width:5px;position:absolute;right:40px;font-family:Francois One,sans-serif;font-size:.8em;align-items:center}#app .container .center-container .slide-selection>span{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}#app .container .center-container .slide-selection .bar{display:flex;flex-direction:column;width:5px;height:100%;background:hsla(0,0%,100%,.2);border-radius:10px;margin:10px 0}#app .container .center-container .slide-selection .bar-item{width:5px}#app .container .center-container .slide-selection .bar>.active,#app .container .center-container .slide-selection .social.bar>.item:hover{border-radius:10px;background:rgba(255,0,80,.9)!important}#app .container .center-container .slide-selection,#app .container .center-container .social{height:200px;top:calc(50% - 100px)}#app .container .bottom{min-height:100px;padding:10px!important;display:flex;flex-direction:row;justify-content:space-around;align-items:center;color:#fff!important;position:absolute;bottom:0}@media (max-width:768px){#app .container .bottom{position:relative!important}}@media (max-width:500px){#app .container .bottom{flex-direction:column-reverse;justify-content:center!important;position:relative!important}}#app .container .bottom .buttons,#app .container .bottom .section{display:flex;flex-direction:row;align-items:center;padding:10px 10px}#app .container .bottom>.section{width:70%}@media (max-width:500px){#app .container .bottom>.section{justify-content:center;align-items:center;margin:0!important}}#app .container .bottom>.section>.item{margin:0 4%}@media (max-width:500px){#app .container .bottom>.section>.item{margin:0 5px!important}}#app .container .bottom>.section>.item label{font-family:Archivo Black,sans-serif;font-size:.6em;color:#aabecc}#app .container .bottom>.section>.item p{font-family:Montserrat,sans-serif;font-size:.7em;font-weight:bolder;letter-spacing:1px}#app .container .bottom .buttons .btn-circle{margin:10px}.btn,.btn-circle{width:50px;padding:10px 20px;background-color:rgba(255,0,80,.8);color:#fff!important;font-family:Montserrat,sans-serif;font-weight:700;font-size:.7em;display:flex;flex-direction:row;align-items:center;justify-content:center;transition:all .3s ease-in-out;border-right:2px solid transparent;border-top:2px solid transparent;border-radius:2px}.btn-circle svg,.btn svg{font-size:1.6em;transform:translateX(80%);font-weight:100;transition:all .3s ease-in-out}.btn-circle{min-width:auto!important;border-radius:100%;padding:5px!important;width:30px!important;height:30px!important}.btn-circle svg{font-size:inherit!important;position:relative!important;transform:translateX(0)!important;opacity:1!important}.btn-circle:hover,.btn:hover{cursor:pointer;background-color:rgba(255,0,80,.9);transition:all .3s ease-in-out;border-color:rgba(255,0,80,.1);box-shadow:-1px 1px 5px hsla(0,0%,100%,.2)}.btn-circle:hover svg,.btn:hover svg{transition:all .3s ease-in-out;transform:translateX(calc(100% + 10px))}