a,body{color:rgba(255,255,255,.75)}html{box-sizing:border-box;font-size:100%}*,:after,:before{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}img{max-width:100%;height:auto}*{box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.125rem;line-height:1.6;font-weight:400;background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);background-size:400% 400%;animation:30s infinite gradient}a,h1,h2,h3,h4,h5,h6,li,strong{font-weight:600}h1{font-size:2rem}h2{font-size:1.5rem;margin-bottom:.5rem}p,ul{margin-bottom:1rem}hr{margin:2rem 0;border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}a,a.underline{border-bottom:1px dotted rgba(255,255,255,.75)}.container{margin:0 auto;display:flex;justify-content:center;align-items:center;position:relative;z-index:9;padding:6rem 0}.overlay,.overlay2,.overlay3{position:absolute;left:0;top:0;width:100%;height:100%}.container__inside{border-radius:400px;display:flex;justify-content:center;align-items:center;max-width:720px}.content{padding:3rem;border-radius:8px}@media (min-width:991px){.content{padding:6rem;background:rgba(255,255,255,.1);box-shadow:0 1px 3px rgb(0 0 0 / 12%),0 1px 2px rgb(0 0 0 / 24%);transition:.3s cubic-bezier(.25,.8,.25,1)}}a{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.3s;text-decoration:none}a:hover{color:#fff}a.underline:hover{color:#fff;border-bottom:1px solid #fff}a.social-link{border-bottom:none}.icon{fill:rgba(255,255,255,0.75);transition:.3s}.icon:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);fill:white}.forma{opacity:.75}.overlay{opacity:.25}.overlay2{background-size:cover;background-repeat:no-repeat;opacity:.075}.container__inside{background:rgba(0,0,0,.06);box-shadow:0 0 80px rgba(0,0,0,.1)}@keyframes gradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.rotate{animation:120s linear infinite rotation}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}.rotate2{animation:120s linear infinite rotationz}@keyframes rotationz{from{transform:rotate(359deg)}to{transform:rotate(0)}}.animate-flicker{opacity:1;animation:8s infinite flickerAnimation}@keyframes flickerAnimation{0%,100%{opacity:.05}50%{opacity:0}}.overlay3{background-size:contain;opacity:.05;filter:invert()}