@import url(//fonts.googleapis.com/css?family=Teko);@import url(https://fonts.googleapis.com/css2?family=Teko:wght@300&display=swap%27);body{margin:0;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}:focus{outline:none!important}.map-container{position:relative;height:100vh;width:100%;margin-bottom:-10px}.mapboxgl-control-container{display:none}.map{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.loading{z-index:1;height:100%;right:0;width:80%;box-shadow:inset 2500px 0 0 0 rgba(0,0,0,.8);border-color:#000}.map-source-options{right:2rem}.mapboxgl-popup{max-width:400px;font:12px/20px "Helvetica Neue",Arial,Helvetica,sans-serif}h5,h6{font-weight:900;font-family:"Open Sans Light",sans-serif}.p1,h5,h6{display:flex;justify-content:center;align-content:center;flex-direction:column}.p1{font-size:103%;margin-top:10px}.marker{width:50px;height:50px;border-radius:50%;cursor:pointer}.mapboxgl-popup-close-button{display:none}.mapboxgl-popup-content{font:400 15px/22px "Source Sans Pro","Helvetica Neue",Sans-serif;padding:0;width:280px}.mapboxgl-popup-content-wrapper{padding:1%}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip,.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip,.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{border-bottom-color:#e9e9e9}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip,.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip,.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:#e9e9e9}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-right-color:#e9e9e9}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:#e9e9e9}.mapboxgl-popup-content h3{background:#01af5c;color:#fff;display:block;padding:5px 13px 1px;border-radius:3px 3px 0 0;font-weight:700;margin:-15px 0 0;font-size:2.2em;font-family:"Teko",sans-serif;font-style:italic}.transport-text{font-weight:300!important;padding-left:5px!important}.mapboxgl-popup-content h4{background:#e9e9e9;margin:0;display:block;padding:10px;font-weight:400;font-size:1.3em;font-family:"Teko",sans-serif}.mapboxgl-popup-content div{padding:10px}.mapboxgl-container .leaflet-marker-icon{cursor:pointer}.mapboxgl-popup-anchor-top>.mapboxgl-popup-tip{border-bottom-color:#91c949}.header{color:#424242}.header,.headerIndex{z-index:100!important}.headerIndex{position:absolute;width:100%;height:80px}.header-container{background:linear-gradient(-10deg,#00964d,#40cc63,#00964d);background-size:250% 250%;animation:gradient 4s ease infinite;background-color:#01af5c;z-index:1!important;flex-direction:row}.headerUpperline{position:absolute;width:100%;height:2px;background-color:rgba(0,255,136,.7176470588235294);z-index:2!important}.headerUnderline{position:absolute;width:100%;height:6px;background:#1a995c;box-shadow:0 4px 4px rgba(0,0,0,.25);z-index:5!important}.logoResize{max-width:600px;max-height:100px;padding-top:5px!important;padding-bottom:2px!important}.profilePicResize{width:55px!important;height:55px!important}.rounded-circle{border:2px solid #61ff89!important}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.sidebar-container{position:absolute;width:20.1%;height:100%;max-height:100%;left:0;top:0;background:#e9e9e9;box-shadow:3px 0 4px rgba(0,0,0,.2);display:flex;flex-direction:column;align-items:center;justify-content:space-between}.hide-button{position:absolute!important;top:50%;align-self:"center";box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);padding:5px;color:#a7915f;background-color:#fff!important;z-index:2}.hide-button-open{right:0;margin-right:-24px!important}.hide-button-closed{left:0;margin-left:-12px!important}.meeting-header{position:relative;padding-top:5px;padding-bottom:65px;left:0}.meeting-container,.meeting-header{width:100%;display:flex;flex-direction:column}.meeting-container{margin-top:80px;height:100%;align-items:center}.list-container{overflow-y:scroll;position:relative;margin:0 auto;padding-top:4px;padding-bottom:14px;width:90%;min-height:30%;background:#f9f9f9;box-shadow:inset 0 0 12px -3px #000;border-radius:22px}.meeting-text{width:100%;font-family:Teko;font-style:normal;font-size:48px;letter-spacing:.03em;color:#5a616e;text-align:center;text-shadow:0 3px 0 #f3f3f3,0 5px 1px hsla(0,0%,50.2%,.29411764705882354)}.locationPreferencesHeader{background-color:#5084cf;width:100%;display:flex;justify-content:center;align-items:center}.locationUnderline{background:#3e6eb5;box-shadow:0 4px 4px rgba(0,0,0,.26);width:100%;min-height:4px}.locationPreferences{background:#c7dbf9;width:100%;padding-right:7px}.preferenceText{font-weight:500;font-size:28px;text-align:center;color:#fff}.preferenceText,.preferenceTextHeaders{font-family:Teko;font-style:normal;letter-spacing:.03em}.preferenceTextHeaders{margin-bottom:0;font-size:30px;padding-left:15px;text-align:left;text-shadow:0 2px 3px #d0d8e6,0 0 0 rgba(6,24,51,.8235294117647058),0 2px 3px #d0d8e6;color:rgba(102,124,157,.4196078431372549)}.checkboxText{color:#6d7888;font-family:Teko;font-style:normal;font-weight:700;margin-top:-10px}.locationCheckboxText{margin-bottom:0;font-family:Teko;font-style:normal;font-size:30px!important;padding-left:15px;text-align:left;letter-spacing:.03em;text-shadow:0 2px 3px #c7dbf9,0 0 0 rgba(6,24,51,.8235294117647058),0 2px 3px #c7dbf9;color:rgba(102,124,157,.4196078431372549)}.methodText{margin-left:5px}.maxTravelText,.methodText{color:rgba(109,120,136,.78);font-family:Teko;font-style:normal;font-size:20px}.maxTravelText{margin-left:20px;margin-right:5px;text-align:center}.boxFix{font-size:14px;width:80px;height:23px}.testFix{margin-top:-8px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent!important;background-color:hsla(0,0%,96.1%,0)!important;border-radius:10px}::-webkit-scrollbar{width:10px;height:10px!important;background-color:hsla(0,0%,96.1%,0)!important}#moveUp ::-webkit-scrollbar{width:5px;height:10px!important;background-color:rgba(199,5,5,0)!important}::-webkit-scrollbar-thumb{margin-top:1em;border-radius:10px;height:30px!important;width:20px!important;background-color:rgba(22,76,83,.404)!important}.people-list{margin:0 auto;margin-top:8px!important;width:92%;min-height:10%;background:#00d649!important;box-shadow:0 1px 0 #6a6a6a!important;border-radius:16px!important;display:flex;justify-content:space-between;align-items:center}.actions-buttons{display:none}.personTab{display:flex;justify-content:space-between;text-align:left;margin-top:-5px;margin-bottom:-12px;letter-spacing:.03em;font-family:Teko;font-style:normal;font-size:27px;color:#006115;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:hsla(0,0%,39.2%,.479)}.selected{border:3px solid #e7b100!important;background:#f3d73b!important}.people-list:hover{cursor:pointer}.people-list:hover>.actions-buttons{display:block}.evenCard{background:#6ce478!important}.oddCard{background:#6bbf82!important}.addCard{position:relative;margin:0 auto;margin-top:8px!important;width:100%;min-height:10%;left:0;background:#00d649!important;box-shadow:0 1px 0 #6a6a6a!important;border-radius:16px!important}.addPerson{width:78%}.addPerson:hover{cursor:pointer}.addToList{text-align:center;margin-top:-5px;margin-bottom:-12px;letter-spacing:.03em;font-family:Teko;font-weight:800;font-style:normal;font-size:24px;color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(0,255,21,.192);text-shadow:0 2px 2px #268600}.userPreferencesHeader{background-color:#728196;margin-top:6%;display:flex;justify-content:center;align-items:center}.userPreferencesHeader,.userUnderline{box-shadow:0 4px 4px rgba(0,0,0,.26);width:100%}.userUnderline{background:#576a84;min-height:4px}.userPreferences{background:#d0d8e6;width:100%}.header-arrow-button{height:30px}.header-arrow-icon{color:#fff}.AutocompletePlace{position:relative}.AutocompletePlace-input{width:358px;height:32px;left:31px;top:637px;background:#fff;border-radius:150px;border-color:#fff}.AutocompletePlace-input:focus{border-color:#00d649}input:focus,textarea:focus{outline:none}.AutocompletePlace-results{position:absolute;background-color:#fff;padding:0;margin:0;border:1px solid #fff;z-index:10}.AutocompletePlace-items{list-style:none;border:1px solid #fff;cursor:pointer;padding:10px}.AutocompletePlace-items:hover{background-color:rgba(0,0,255,.06666666666666667)}.searchbar{margin-top:-10px;color:#576a84}.date-picker-container,.searchbar{display:flex;justify-content:center}.MuiPickerDTTabs-tabs{background-color:#009b51!important}.MuiPickersClock-pin,.MuiPickersClockNumber-clockNumberSelected,.MuiPickersClockPointer-pointer,.MuiPickersDay-daySelected,.MuiPickersToolbar-toolbar{background-color:#01af5c!important}.MuiPickersClockPointer-thumb{border:14px solid #01af5c!important}.PrivateTabIndicator-colorSecondary-7{background-color:#00ff84!important}.MuiInput-underline:after,.MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom:2px solid #01af5c!important}.PrivateTabIndicator-root-5{height:3px}.MuiInputBase-input,.MuiInputBase-root{cursor:pointer!important;text-align:center}.results-container{position:absolute;top:90%}.results-container-shown{left:100%}.results-container-hidden{left:0}.calculateContainer{display:flex;left:20.1%;top:90.5%;vertical-align:bottom}.calculateContainer:hover{cursor:pointer}.calculate-button{background-color:rgba(0,0,0,.32);width:280px;height:90px}.textStyle{font-size:70px}.resultTextStyle,.textStyle{color:#fff;font-family:Teko;font-style:italic;text-align:center}.resultTextStyle{font-size:40px}.resultContainer{margin-left:40px;background-color:rgba(0,134,11,.32);width:60vw!important;max-height:90px;left:300px;padding-top:5px;top:15px;vertical-align:bottom;display:flex;align-items:center;justify-content:center}.departure-times-container{position:absolute;background-color:rgba(0,0,0,.32);left:0;bottom:100%;vertical-align:bottom;margin-bottom:10px}.departure-times-container:hover{cursor:pointer}.departure-times-header{display:flex;justify-content:center;color:#fff;font-family:Teko;font-style:italic;font-size:50px;text-align:center}.header-arrow{color:#fff}.user-text{color:#fff;font-family:Teko;font-weight:300;font-size:45px;text-align:center}.user-column,.user-text{padding:0 35px}
/*# sourceMappingURL=main.e5dc1a87.chunk.css.map */