@font-face{font-family:roboto;src:url(Roboto-Regular.d0bc87a819730d23.ttf);font-family:roboto-bold;src:url(Roboto-Bold.c36a3fe042b96dc3.ttf);font-family:roboto-black;src:url(Roboto-Black.6ed32619a5671842.ttf)}:root{--textcolor: #ffffff;--accentcolor: #F0AA2F;--font-size: 20px;--mp: 0vh 10vw;--mc: 50px 10vw;--pp: 0vh 5vw}body{margin:0;font-family:roboto,sans-serif;font-size:var(--font-size)}h1{font-size:38px}h2{font-size:28px}h3{font-size:var(--font-size)}a{text-decoration:none}.btn{position:relative;padding:20px;border:2px solid var(--accentcolor);background-color:var(--accentcolor);transition:all 225ms ease-in-out;border-radius:20px;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:var(--font-size)}.btn .border{position:absolute;border:2px solid var(--accentcolor);transition:all 225ms ease-in-out;width:100%;height:100%;border-radius:20px}.btn:hover{transform:scaleX(1.025) scaleY(1.025);cursor:pointer;filter:brightness(1.2)}.btn:hover .border{transform:scaleX(1.05) scaleY(1.2)}.bg{width:100%;height:100dvh;background-image:url(beads_bg.c45ab00e8e04d7a8.png);background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;overflow:hidden}.bg .overlay{position:absolute;bottom:0;width:100%;height:60%;background:linear-gradient(to top,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%)}.bg .legal{background-color:#fff6;margin:0vh 15vw;padding:0vh 5vw;overflow-y:scroll;position:relative;z-index:2;display:flex;align-items:flex-start;flex-direction:column;text-align:justify}.bg .legal img{align-self:center;max-height:25vh}.bg .legal .legalTitle{width:100%;display:flex;justify-content:space-between}.bg .legal .legalTitle img{height:32px;transform:rotate(180deg);background-color:#ffffff5e;border-radius:100%;padding:16px;cursor:pointer}@media (max-width: 500px){.bg .legal{margin:0;padding:0 20px}}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{border-radius:10px;background:rgba(0,0,0,.8)}::-webkit-scrollbar-thumb{border-radius:10px;background:linear-gradient(rgba(255,255,255,.2),rgba(255,255,255,.4))}::-webkit-scrollbar-thumb:hover{background:linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,.8))}.socialMedia{display:flex;justify-content:center;align-items:center;flex-direction:row}.socialMedia a{margin:20px}.socialMedia a img{height:32px}
