.App{left:0;margin:auto;right:0}a{text-decoration:none}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-repeat:no-repeat;font-family:Open Sans,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}li{margin-bottom:32px}textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}input,textarea{-webkit-appearance:none!important}.containerHeader{align-items:center;display:flex;flex-direction:column}.header{font-size:2vw;font-weight:400;margin:0}.logo{width:30%}.description{font-style:italic;margin:15px 0;text-align:center;width:75%}@media (max-width:767px){.header{font-size:6vw}.logo{width:75%}.description{font-size:4vw;width:100%}}.detailsContainer{align-self:center;justify-content:center;width:70%}.pointsDisplayContainer{display:flex;justify-content:space-around;margin-bottom:1em}.pointsContainer{align-items:center}.points,.pointsContainer{display:flex;flex-direction:column;justify-content:center}.points{background-color:#4ac7ea;border-radius:10px;padding:2vw 6vw;text-align:center}.pointAmount{color:#fff;font-size:4vw;font-weight:700;margin:5px}.label{font-size:1.5em;font-weight:bolder;margin:0 0 .75em;text-align:center}.info{align-items:center;display:flex;justify-content:center}@media (max-width:767px){.detailsContainer{justify-content:center;width:100%}.points{background-color:#4ac7ea;padding:3vw 10vw;width:30%}.label{font-size:100%}.pointAmount{font-size:6vw}}.ProgressNum{font-size:8vw;font-weight:bolder}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:#0000}.sectionTitle{border-radius:10px;color:#000;font-size:1.3em;padding:3vw 2.5vw}.goalsContainer{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:auto}.goals{align-items:center;display:flex;flex-direction:column;padding:2%;width:22%}.even{padding:2% 5%;width:25%}.goalsText{font-size:2vw;text-align:center}@media (max-width:767px){.sectionTitle{font-size:4vw}.goalsContainer{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%}.goals{align-items:center;display:flex;flex-direction:column;padding:2.5%;width:25%}.even{padding:2% 5%;width:25%}.goalsText{font-size:3vw;text-align:center}}.container{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center}.lds-roller{display:inline-block;height:80px;position:relative;width:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{background:thistle;border-radius:50%;content:" ";display:block;height:7px;margin:-4px 0 0 -4px;position:absolute;width:7px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{left:63px;top:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{left:56px;top:68px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{left:48px;top:71px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{left:40px;top:72px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{left:32px;top:71px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{left:24px;top:68px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{left:17px;top:63px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{left:12px;top:56px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.nt-link{color:blue;cursor:pointer}