:root{--color1: #4e54c8;--color2: white;--color3: black;--color4: #f9f9f9}html,body{width:100%;height:100%;padding:0;display:flex;flex-direction:column;box-sizing:border-box;overflow-x:hidden;margin:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.8;text-align:center}.background{display:none}.legal{margin:auto;margin-top:6rem;margin-bottom:6rem;width:60%;text-align:left;color:var(--color3)}.legal h1 a{text-decoration:none;color:var(--color3)}.legal-p{margin-bottom:2rem;background-color:var(--color1);color:var(--color2);padding:3rem;border-radius:8px}.list-unstyled{list-style:none}.icon{margin-left:auto;margin-right:auto;width:3rem}@media (max-width: 1030px){body{font-size:8px;background-color:#4e54c8}.background{display:block}.background{position:fixed;width:100vw;height:100vh;top:0;left:0;margin:0;padding:0;background:#4e54c8;overflow:hidden;z-index:-10}@keyframes animate{0%{transform:translateY(0) rotate(0);opacity:1;border-radius:0}to{transform:translateY(-1000px) rotate(720deg);opacity:0;border-radius:50%}}.background li{position:absolute;display:block;list-style:none;width:20px;height:20px;background:#fff3;animation:animate 19s linear infinite}.background li:nth-child(0){left:35%;width:152px;height:152px;bottom:-152px;animation-delay:1s}.background li:nth-child(1){left:0%;width:179px;height:179px;bottom:-179px;animation-delay:5s}.background li:nth-child(2){left:56%;width:180px;height:180px;bottom:-180px;animation-delay:1s}.background li:nth-child(3){left:72%;width:184px;height:184px;bottom:-184px;animation-delay:1s}.background li:nth-child(4){left:76%;width:123px;height:123px;bottom:-123px;animation-delay:10s}.background li:nth-child(5){left:82%;width:148px;height:148px;bottom:-148px;animation-delay:1s}.background li:nth-child(6){left:44%;width:173px;height:173px;bottom:-173px;animation-delay:19s}.background li:nth-child(7){left:46%;width:182px;height:182px;bottom:-182px;animation-delay:25s}.background li:nth-child(8){left:8%;width:117px;height:117px;bottom:-117px;animation-delay:6s}.background li:nth-child(9){left:53%;width:187px;height:187px;bottom:-187px;animation-delay:18s}.legal{width:90%;margin-top:2rem;margin-bottom:2rem}.legal h1,h2,h3,.legal h1 a{color:var(--color2)}h1{font-size:x-large;text-align:center}h2,h3{font-size:large}.legal-p{background-color:var(--color2);color:var(--color3);font-size:medium}}
