body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}*{box-sizing:border-box;margin:0;padding:0}ol,ul{list-style:none}a{text-decoration:none}html{font-size:18px}@media screen and (max-width:1600px){html{font-size:14px}}@media screen and (max-width:500px){html{font-size:12px}}main section{border:none;margin:64px 10%;max-width:1280px;text-align:justify}main section h1,main section h2,main section h3,main section h4,main section h5,main section h6{color:#fff;font-size:2rem;margin-bottom:1.3rem;text-align:center}main section li,main section p{color:#fff;font-size:1.3rem}main section hr{color:#fff}main section article{text-align:justify}main section article:not(:last-child){margin-bottom:64px}main section article hr,main section article p:not(:last-child){margin-bottom:1.3rem}main section form label{color:gray;font-size:1.3rem}main section form input[type=text],main section form textarea{font-size:1rem;margin-bottom:16px;padding:8px 16px}main section form textarea{font-family:Arial,Helvetica,sans-serif;margin-bottom:32px;max-width:100%;padding:16px;resize:none}.Fx-Up{transition:.3s}.Fx-Up:hover{transform:translateY(-20px)}.Fx-Compact{transition:.2s}.Fx-Compact:hover{transform:scale(.9)}.Fx-TurnOn-Light{transition:1s}.Fx-TurnOn-Light:hover{color:#fff;transition:0s}.Fx-Glow{transition:.3s}.Fx-Glow:hover{box-shadow:0 0 30px #389eec99}.Centered-Container{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.Centered-Container.Flex-Row{flex-direction:row}.Centered-Container.Flex-Column{flex-direction:column}.Banner-Container{background-attachment:fixed;background-position:50%;background-size:cover;width:100%}.Block-Scroll{overflow-y:hidden}.Grid-Wrap{grid-gap:32px;display:grid;gap:32px;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.Flex-Wrap{align-items:center;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-evenly}.Convencional-Button{background-color:#d737c2;border-radius:8px;border-style:none;color:#fbfbfb;cursor:pointer;font-size:1.3rem;padding:.6rem 2rem;transition:.3s;-webkit-user-select:none;user-select:none}.Convencional-Button:hover{box-shadow:0 0 30px #389eec99}.Outline-Button{background-color:#d737c2;background-color:#0000;border:2px solid #d737c2;border-radius:8px;color:#fbfbfb;cursor:pointer;font-size:1.3rem;padding:.6rem 2rem;transition:.3s;-webkit-user-select:none;user-select:none}.Outline-Button:hover{box-shadow:0 0 30px #389eec99}.Mechanic-Button{border:.0625rem solid gray;border-radius:0;box-shadow:0 .3rem 0 gray;cursor:pointer;padding:.6rem;transform:translateY(-.3rem)}.Mechanic-Button img{height:100%;width:100%}.Mechanic-Button.Pressed,.Mechanic-Button:active{box-shadow:0 0 0 gray;transform:translateY(0)}.ButtonsGroup-Container{display:flex;width:100%}.ButtonsGroup-Container button{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#0000;border:2px solid #d737c2;border-radius:0;color:#fbfbfb;cursor:pointer;flex-grow:1;font-size:1.3rem;padding:.6rem 2rem;width:10px}.ButtonsGroup-Container button.Selected{background-color:#d737c2;cursor:default}.ButtonsGroup-Container button:first-child{border-radius:8px 0 0 8px}.ButtonsGroup-Container button:last-child{border-radius:0 8px 8px 0}.Hide-Control{display:none}.Graphics div{align-items:center;display:flex;flex-direction:column;justify-content:center;-webkit-user-select:none;user-select:none}.Graphics div .Image-Container{border-radius:100%;height:150px;padding:10%;transition:.3s;width:150px}.Graphics div .Image-Container:hover{transform:translateY(-20px)}.Graphics div .Image-Container img{height:100%;pointer-events:none;width:100%}.Title{font-size:2rem;text-align:center}@media screen and (max-width:500px){.Title{font-size:1.3rem;font-weight:700}}.Solid-Background{background-color:#f5f5f5;padding:64px 0;width:100%}.Solid-Background>section{margin-bottom:0;margin-top:0}.Image-Background{background-attachment:fixed;background-image:none;background-position:50%;background-size:cover;height:100vh;position:fixed;width:100vw;z-index:-100}header{display:flex;height:50px;justify-content:space-between;padding:8px 5%;position:fixed;transition:1s;width:100%;z-index:100}header.Activate{background-color:#000}header.Activate .Logo-Container img{opacity:1;scale:1;transition:.5s}header .Logo-Container{pointer-events:none;-webkit-user-select:none;user-select:none}header .Logo-Container img{height:100%;opacity:0;scale:0;width:100%}header .Burger-Button{background:none;border:0;cursor:pointer;display:none;height:32px;width:32px}@media screen and (max-width:900px){header .Burger-Button{display:inline}}header .Navigation-Container{align-items:center;display:flex;flex-direction:column;flex-direction:row;justify-content:center;text-align:center}header .Navigation-Container.Flex-Row{flex-direction:row}header .Navigation-Container.Flex-Column{flex-direction:column}header .Navigation-Container li .Link{color:#fff;cursor:pointer;font-weight:700;transition:1s;-webkit-user-select:none;user-select:none}header .Navigation-Container li .Link:hover{color:#d737c2;transition:0s}header .Navigation-Container li:not(:last-child){margin-right:16px}@media screen and (max-width:900px){header .Navigation-Container{background-color:#000;height:0;left:0;overflow:hidden;position:absolute;top:50px;transition:.5s;width:100%}header .Navigation-Container.Opened{height:48px}}footer{background-color:#000;color:#fff;height:64px;padding:0 5%;width:100%}footer .Copyright-Container{display:flex;flex-wrap:wrap;gap:4px;justify-content:center}footer .Copyright-Container .Opaque-Text,footer .Copyright-Container a{color:gray}footer .Copyright-Container a{text-decoration:none;transition:1s}footer .Copyright-Container a:hover{color:#fff;transition:0s}.Timer-Container{display:flex;flex-direction:row}.Timer-Container>div{border:none;width:6rem}.Timer-Container>div .Counter-Text{font-size:4rem;font-weight:700;margin:-.6rem 0;text-shadow:0 0 10px #000;transition:.5s}@media screen and (max-width:400px){.Timer-Container>div .Counter-Text{font-size:3rem}}.Timer-Container>div .Title{font-size:1.3rem;font-weight:400;text-shadow:0 0 10px #000}@media screen and (max-width:400px){.Timer-Container>div .Title{font-size:1rem}}.Timer-Container span{font-size:4rem;margin-top:-1rem}@media screen and (max-width:400px){.Timer-Container span{font-size:3rem}}.WaveForm-Component{display:grid;font-size:1.3rem;grid-template-rows:auto 1fr auto;height:15rem}@media screen and (max-height:650px){.WaveForm-Component{height:12rem}}@media screen and (max-width:500px){.WaveForm-Component{height:10rem}}.WaveForm-Component .Title{font-weight:700;grid-row:1;margin-bottom:8px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.WaveForm-Component #WaveForm{border:none;grid-row:2;width:100%}.WaveForm-Component .Controls-Container{display:grid;grid-row:3;grid-template-columns:35% 30% 35%;margin-top:16px}.WaveForm-Component .Controls-Container.Show-Volume{grid-template-columns:100% 0 0}.WaveForm-Component .Controls-Container button{flex-shrink:0;height:2.5rem;width:2.5rem}.WaveForm-Component .Controls-Container .Volume-Container{border:none;display:flex;grid-column:1;justify-content:left;position:relative}.WaveForm-Component .Controls-Container .Volume-Container .Volume-Button{background-color:#0000;border:none;cursor:pointer;height:2.5rem;width:2.5rem}.WaveForm-Component .Controls-Container .Volume-Container #Volume-Slider{max-width:10rem}@media screen and (max-width:800px){.WaveForm-Component .Controls-Container .Volume-Container #Volume-Slider{display:none}.WaveForm-Component .Controls-Container .Volume-Container #Volume-Slider.Show-Volume{display:inline;max-width:none}}.WaveForm-Component .Controls-Container .Volume-Container .Volume-Value{width:2.5rem}.WaveForm-Component .Controls-Container .Volume-Container>:not(:last-child){margin-right:1rem}.WaveForm-Component .Controls-Container .Buttons-Container{border:none;grid-column:2}.WaveForm-Component .Controls-Container .Buttons-Container button{border:.0625rem solid gray;border-radius:0;box-shadow:0 .3rem 0 gray;cursor:pointer;padding:.6rem;transform:translateY(-.3rem)}.WaveForm-Component .Controls-Container .Buttons-Container button img{height:100%;width:100%}.WaveForm-Component .Controls-Container .Buttons-Container button.Pressed,.WaveForm-Component .Controls-Container .Buttons-Container button:active{box-shadow:0 0 0 gray;transform:translateY(0)}.WaveForm-Component .Controls-Container .Audio-Info{border:none;grid-column:3;text-align:right}@media screen and (max-width:800px){.WaveForm-Component .Controls-Container .Audio-Info .Duration-Container{display:none}}.SimpleWaveForm-Container{grid-gap:16px;align-items:center;background-color:#000c;border-radius:16px;display:grid;gap:16px;grid-template-columns:auto 1fr;padding:16px}.SimpleWaveForm-Container .Play-Button{background-color:#0000;border:3px solid #fff;border-radius:100%;cursor:pointer;grid-column:1;height:48px;padding:12px;width:48px}.SimpleWaveForm-Container .Play-Button .Logo-Svg{fill:#fff}.SimpleWaveForm-Container div{grid-column:2}.SimpleWaveForm-Container div #WaveForm{border:none;height:50px;width:100%}.Slider-Component{width:100%}.Slider-Component input[type=range]{-webkit-appearance:none;appearance:none;border-radius:100px;height:6px;touch-action:none;width:100%}.Slider-Component input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#d737c2;border:3px solid #fff;border-radius:100%;height:16px;-webkit-user-select:none;user-select:none;width:16px}.Modal-Component{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);height:100vh;position:fixed;width:100vw;z-index:10000}.Modal-Component .Modal-Overlay{height:100%;width:100%}.Modal-Component .Modal-Content{align-items:center;animation-duration:.5s;animation-name:EntryImage;animation-timing-function:ease;aspect-ratio:1/1;box-shadow:0 0 20px #00000080;display:flex;flex-direction:column;justify-content:center;left:50%;max-height:500px;max-width:500px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%}.Modal-Component .Modal-Content.Flex-Row{flex-direction:row}.Modal-Component .Modal-Content.Flex-Column{flex-direction:column}.Modal-Component .Modal-Content img{height:100%;object-fit:contain;width:100%}.Modal-Component .Modal-Content button{background-color:#0000;border:0;cursor:pointer;height:1.5rem;position:absolute;right:1rem;top:1rem;width:1.5rem}@keyframes EntryImage{0%{translate:0 -100vh}to{translate:0}}.Home-Page .Background-Page{background-attachment:fixed;background-image:url(/static/media/Banner.430ad02fd6f915afc913.webp);background-position:50%;background-size:cover;height:100vh;position:fixed;width:100vw;z-index:-100}.Home-Page .Banner-Container{color:#fff;justify-content:space-between;min-height:100vh;padding:16px 5% 32px;width:100%}.Home-Page .Banner-Container .Title-Image{border:none;height:12rem;pointer-events:none;transition:.5s;-webkit-user-select:none;user-select:none}.Home-Page .Banner-Container .Title-Image img{height:100%;width:100%}@media screen and (max-height:700px){.Home-Page .Banner-Container .Title-Image{height:8rem}}.Home-Page .Banner-Container .Song-Container{background-color:#00000080;border-radius:20px;display:flex;gap:2rem;padding:2rem;transition:1s;width:100%}@media screen and (max-width:1200px){.Home-Page .Banner-Container .Song-Container{flex-wrap:wrap}}.Home-Page .Banner-Container .Song-Container .Image-Container{border:none;cursor:pointer;flex-shrink:0;height:15rem;margin:0 auto;transition:.5s;width:15rem}.Home-Page .Banner-Container .Song-Container .Image-Container img{height:100%;object-fit:contain;width:100%}@media screen and (max-height:650px){.Home-Page .Banner-Container .Song-Container .Image-Container{height:12rem;width:12rem}}@media screen and (max-height:650px)and (max-width:500px){.Home-Page .Banner-Container .Song-Container .Image-Container{height:10rem;width:10rem}}.Home-Page .Banner-Container .Song-Container .WaveForm-Container{border:none;flex-grow:1}.Home-Page .Banner-Container .Song-Container .SendRemix-Container{border:none;height:15rem;position:relative;width:15rem}.Home-Page .Banner-Container .Song-Container .SendRemix-Container a{align-items:center;border-radius:10px;display:flex;flex-direction:column;justify-content:center;min-height:3rem;text-align:center;width:100%}.Home-Page .Banner-Container .Song-Container .SendRemix-Container a.Flex-Row{flex-direction:row}.Home-Page .Banner-Container .Song-Container .SendRemix-Container a.Flex-Column{flex-direction:column}@media screen and (max-height:650px){.Home-Page .Banner-Container .Song-Container .SendRemix-Container{height:12rem;width:12rem}}@media screen and (max-height:650px)and (max-width:500px){.Home-Page .Banner-Container .Song-Container .SendRemix-Container{height:10rem;width:10rem}}@media screen and (max-width:1150px){.Home-Page .Banner-Container .Song-Container .SendRemix-Container{display:none}}@media screen and (max-height:650px){.Home-Page .Banner-Container .CountDown-Container{margin-bottom:2.5rem}}.Home-Page .Banner-Container .EndOfBanner-Button a{display:none}@media screen and (max-width:1100px){.Home-Page .Banner-Container .EndOfBanner-Button a{display:inline}}.Home-Page .Banner-Container .EndOfBanner-Button button{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:inline;min-width:15rem}@media screen and (max-width:1100px){.Home-Page .Banner-Container .EndOfBanner-Button button{display:none}}.Home-Page .Main-Background{align-items:center;background-color:#0009;display:flex;flex-direction:column;justify-content:center;justify-content:start;min-height:1000px;padding:64px 0;text-align:center;width:100%}.Home-Page .Main-Background>section{margin-bottom:0;margin-top:0}.Home-Page .Main-Background.Flex-Row{flex-direction:row}.Home-Page .Main-Background.Flex-Column{flex-direction:column}.Home-Page .Main-Background .TabControl-Buttons{display:flex;margin-bottom:64px;padding:0 10%;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.Home-Page .Main-Background .TabControl-Buttons button{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#0000;border:2px solid #d737c2;border-radius:0;color:#fbfbfb;cursor:pointer;flex-grow:1;font-size:1.3rem;padding:.6rem 2rem;width:10px}.Home-Page .Main-Background .TabControl-Buttons button.Selected{background-color:#d737c2;cursor:default}.Home-Page .Main-Background .TabControl-Buttons button:first-child{border-radius:8px 0 0 8px}.Home-Page .Main-Background .TabControl-Buttons button:last-child{border-radius:0 8px 8px 0}.Home-Page .Main-Background .TabControl-Buttons button:not(.Selected){transition:.3s}.Home-Page .Main-Background .TabControl-Buttons button:not(.Selected):hover{box-shadow:0 0 30px #389eec99}@media screen and (max-width:500px){.Home-Page .Main-Background .TabControl-Buttons{padding:0}}.Home-Page .Main-Background .TabControl-Content>div{display:none}.Home-Page .Main-Background .TabControl-Content>div li{list-style:decimal;list-style-position:inside}.Home-Page .Main-Background .TabControl-Content>div.Show-Tab{display:inline}.Home-Page .Main-Background .TabContent-AboutUs{grid-gap:64px;display:grid;gap:64px;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.Home-Page .Main-Background .TabContent-AboutUs .Image-Container{align-items:center;border:none;cursor:pointer;display:flex;flex-direction:column;justify-content:center;text-align:center;-webkit-user-select:none;user-select:none;width:100%}.Home-Page .Main-Background .TabContent-AboutUs .Image-Container.Flex-Row{flex-direction:row}.Home-Page .Main-Background .TabContent-AboutUs .Image-Container.Flex-Column{flex-direction:column}.Home-Page .Main-Background .TabContent-AboutUs .Image-Container img{aspect-ratio:16/9;border-radius:10px;height:100%;object-fit:cover;transition:.3s;width:80%}.Home-Page .Main-Background .TabContent-AboutUs .Image-Container img:hover{box-shadow:0 0 30px #389eec99;transform:scale(1.03)}.Home-Page .Main-Background .TabContent-AboutUs .Logo-Container{align-items:center;border:none;display:flex;flex-direction:column;height:4rem;justify-content:center;margin-top:32px;text-align:center;width:100%}.Home-Page .Main-Background .TabContent-AboutUs .Logo-Container.Flex-Row{flex-direction:row}.Home-Page .Main-Background .TabContent-AboutUs .Logo-Container.Flex-Column{flex-direction:column}.Home-Page .Main-Background .TabContent-AboutUs .Logo-Container img{height:100%}.Home-Page .Main-Background .TabContent-Resources .Stems-Waveform div{max-width:400px;width:100%}.Home-Page .Main-Background .TabContent-Resources .DownloadButton-Container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:64px 0;text-align:center}.Home-Page .Main-Background .TabContent-Resources .DownloadButton-Container.Flex-Row{flex-direction:row}.Home-Page .Main-Background .TabContent-Resources .DownloadButton-Container.Flex-Column{flex-direction:column}.Home-Page .Main-Background .TabContent-Resources .Contact-Section a{color:#fff;transition:1s}.Home-Page .Main-Background .TabContent-Resources .Contact-Section a:hover{color:#389eec;transition:0s}.NoFound-Page .Background-Page{background-attachment:fixed;background-image:url(/static/media/Banner.430ad02fd6f915afc913.webp);background-position:50%;background-size:cover;height:100vh;position:fixed;width:100vw;z-index:-100}.NoFound-Page .Gif-Container{color:#fff;min-height:100vh;position:relative;width:100%}.NoFound-Page .Gif-Container img{border:none;transition:.5s;width:30rem}.NoFound-Page .Gif-Container .Trigger-Button{background-color:#0000;border:none;cursor:pointer;height:23rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-45%);width:10rem}.NoFound-Page .Gif-Container p{text-align:center;transition:.5s}.NoFound-Page .Gif-Container h1{font-size:2.5rem;margin:0;transition:.5s}
/*# sourceMappingURL=main.ff5ec761.css.map*/