a.navbar-brand{white-space:normal;text-align:center;word-break:break-all}html{font-size:14px}@media (min-width:768px){html{font-size:16px}}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}a{color:#0366d6}code{color:#e01a76}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.btn-open{color:#000;background-color:red}.route-container{padding-left:2rem}.pdf-item:hover{color:#000;cursor:grab}.route-container .events-list .filters a,.route-container .nav a{text-decoration:none;color:#000}.route-container .events-list .filters a:hover,.route-container .nav a:hover{color:#000}body{font-family:Helvetica,Arial,sans-serif;background-repeat:no-repeat;background-size:cover;margin:0 auto;padding:0}h1,h3{display:inline;font-weight:400;color:#000}h1{font-size:96px}h3{font-size:48px}.route-container{display:flex}.route-container .nav{height:75vh;width:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:-35%}.route-container .nav a{font-size:28px;padding-bottom:1em}.route-container .events-count{flex:auto;color:#000;display:flex;flex-direction:row;align-items:center;justify-content:center}.route-container .events-count .content{width:60%;margin:0 auto;display:grid;grid-template-areas:"total total total" "tropic trek club" "goal goal goal";grid-row-gap:5em;text-align:center}.route-container .events-count .content .total{grid-area:total}.route-container .events-count .content .tropic{grid-area:tropic}.route-container .events-count .content .trek{grid-area:trek}.route-container .events-count .content .club{grid-area:club}.route-container .events-count .content .club,.route-container .events-count .content .trek,.route-container .events-count .content .tropic{font-size:24px}.route-container .events-count .content .goal{grid-area:goal;display:flex;align-items:center;margin:0 auto;width:320px}.route-container .events-count .content .goal .progress{height:.5em;margin:.5em;background-color:#000;display:inline-block}.route-container .form-container{flex:auto;display:flex;flex-direction:row;align-items:center;justify-content:center}.route-container .form-container .form{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000}.route-container .form-container .form label{width:320px}.route-container .form-container .form input[type=date],.route-container .form-container .form input[type=text],.route-container .form-container .form select{width:320px;padding:12px 20px;margin:8px 0;display:inline-block;border:3px solid #d3d3d3;color:#000;background:transparent;box-sizing:border-box}.route-container .form-container .form input[type=date]:focus,.route-container .form-container .form input[type=text]:focus,.route-container .form-container .form select:focus{border-color:#000}.route-container .form-container .form input[type=submit]{border:3px solid #d3d3d3;background:transparent;color:#000;padding:14px 20px;margin:2em 0;cursor:pointer;align-self:right}.route-container .form-container .form input[type=submit]:hover{border-color:#000;background-color:#000;color:grey}.route-container .events-list{flex:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000;font-size:12px}.route-container .events-list h3{margin-top:0}.route-container .events-list .table{width:200px;text-align:left}.route-container .events-list .table th{border-bottom:2px solid #d3d3d3}.route-container .events-list .filters{font-size:14px;margin-top:2em}.route-container .events-list .filters a{margin:.5em}.route-container .no-page{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#000;font-size:40px}
/*# sourceMappingURL=main.c0f4e72a.chunk.css.map */