@import url(https://fonts.googleapis.com/css?family=Roboto:500);@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);*{box-sizing:border-box}body{display:block;height:100vH;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{display:block;min-height:100vH;width:100%;text-align:center;margin:0 auto;padding:0;background-color:grey;font-family:"Bebas Neue"}body,html{margin:0;padding:0}body{background:transparent}h1{margin-top:0}.App *{box-sizing:border-box}.navbar{font-size:28px;color:tomato;width:100%}.event>h1{font-size:30px;margin:0}.event>h2{font-size:15px;font-weight:lighter;padding:0;margin:0}.event>h3{font-size:24px}input[type=number],input[type=text]{padding:8px 6px 8px 10px;border-radius:4px;outline:none;border:1px solid #ccc;font-size:14px;line-height:20px;-webkit-align-self:center;align-self:center;height:38px}.city{width:250px}.citySearch{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-basis:300px;flex-basis:300px;max-width:300px;margin:auto;position:relative}.citySearch_label{font-size:20px}.suggestions{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;max-width:300px;position:absolute;right:25px;top:70px}.suggestions,.suggestions>li{z-index:2;-webkit-align-self:center;align-self:center;margin:0 auto;font-size:14px}.suggestions>li{text-align:left;padding:8px 6px 8px 10px;background-color:#ffeb9c;cursor:default;width:250px}.suggestions>li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.suggestions>li:hover{background-color:#fff}.eventList{display:grid;grid-template-columns:50% 50%;text-decoration:none;list-style-type:none}.event{grid-column:auto;background-color:rgba(224,234,235,.3);padding:10px 10px 35px;width:300px;min-height:300px;margin:0 auto 10px;text-align:center;border-radius:4px}.event,.event:hover{transition-duration:1s}.event:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.eventLocation{color:hsla(0,0%,89.8%,.7);font-size:16px}.eventSummary{font-stretch:expanded}.eventDescription{font-size:17px;font-weight:500;padding:30px;overflow-x:hidden}ul{margin:0;padding:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:0;-webkit-margin-start:0;margin-inline-start:0;margin-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}ul,ul>li{list-style-type:none}.eventtime{font-size:15px;font-weight:550}.details-btn,.hideDetailsButton{background-color:hsla(0,0%,89.8%,.9);color:#ff6341;padding:5px 8px;border-radius:4px;border:none;outline:none;cursor:pointer;font-weight:900}.numberOfEvents{width:200px;margin:20px auto}.numberOfEventInput,.numberOfEvents{text-align:center}.data-vis-wrapper>h3{margin-top:70px}.circle_diagram>h4{font-weight:600;font-size:25px}.circle_diagram{display:block;width:100%;background-color:hsla(0,0%,89.8%,.7);background-size:100% 100%;padding:20px;margin-bottom:30px;margin-top:20px}@media only screen and (max-width:692px){.eventList{grid-template-columns:1fr}.App{background-size:100%}.event{margin:0 auto 5px;padding:10px}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.WelcomeScreen{position:fixed;top:0;left:0;background:grey;width:100%;height:100%;padding-top:140px}.WelcomeScreen>h1{font-size:37px;color:tomato;margin-bottom:40px;font-stretch:extra-expanded;letter-spacing:1px}.WelcomeScreen>h3{font-weight:500;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal}.google-btn{width:184px;height:42px;margin:1rem;background-color:rgba(224,234,235,.3)}.google-btn:hover{box-shadow:0 0 6px tomato}.google-btn:active{background:rgba(224,234,235,.3)}.google-icon-wrapper{position:absolute;margin-top:1px;margin-left:1px;width:40px;height:40px;background-color:#fff}.google-icon{position:absolute;margin-top:11px;margin-left:-8px;width:22px;height:22px}.btn-text{float:right;color:#fff;font-size:14px;letter-spacing:.2px;font-family:"Roboto";background-color:rgba(224,234,235,.3);width:80%;height:100%;border:none;text-align:center}.privacy_link{text-decoration:none;color:#000}.privacy_link:hover{color:#fff}
/*# sourceMappingURL=main.8bebd021.chunk.css.map */