a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background:#0a0708;color:#fff}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.nav-container{width:100vw;height:10vh;display:flex;justify-content:center;align-items:center;justify-content:space-evenly;background:#8c8c8c;background:#5f5c5b;font-family:Exo,sans-serif;font-size:40px;color:#0a0708;position:fixed;top:0;z-index:1}.nav-container #permian-session-false,.nav-container #permian-session-true{color:#0a0708;font-size:40px;font-weight:400}.nav-container .logout-button{width:100px;height:30px;border-radius:7px;color:#f2eeec;font-weight:700;font-size:15px;font-family:Exo,sans-serif;background:#0a0708;outline:none;border:none}.nav-container .welcome-box{width:100vw;display:flex;justify-content:center;align-items:center;justify-content:space-evenly;font-size:15px;font-weight:bolder}.nav-container .welcome-box .profile-route{color:#0a0708;margin-left:30px}.nav-container .welcome-box h6.profile-route:hover{font-size:20px;text-decoration:underline;text-shadow:0 0 5px #fff}.nav-container ul{width:20vw;display:flex;justify-content:center;align-items:center;justify-content:space-between;text-decoration:none}.nav-container ul li{color:#0a0708}.nav-container ul .addService-route:hover,.nav-container ul .home-route:hover{font-size:20px;text-decoration:underline;text-shadow:0 0 5px #fff}.nav-container .logout-button:hover,.nav-container ul .logout-button.addService-route:hover{color:#fff;font-weight:700;text-shadow:0 0 5px #fff;cursor:pointer;outline:none;background:#c62828;text-shadow:0 0 10px #fff}.guestLanding-header{width:100vw;font-family:Exo,sans-serif;text-decoration:none}.anchor-text,.guestLanding-header{display:flex;flex-direction:row;justify-content:center;align-items:center;justify-content:space-evenly;height:100%}.anchor-text{width:20vw;font-size:15px}@media screen and (max-width:1080px){.welcome-box,button,h6,ul{width:15vw;font-size:10px}.welcome-box .logout-button,button .logout-button,h6 .logout-button,ul .logout-button{width:55px;height:20px;font-size:10px}.welcome-box .welcome-box,.welcome-box h6,.welcome-box li,button .welcome-box,button h6,button li,h6 .welcome-box,h6 h6,h6 li,ul .welcome-box,ul h6,ul li{pointer-events:none}}@media screen and (max-width:780px){.welcome-box,button,h6,ul{width:16vw;font-size:9px}.welcome-box .logout-button,button .logout-button,h6 .logout-button,ul .logout-button{width:40px;height:18px;font-size:7px}.anchor-text{width:40vw}}@media screen and (max-width:680px){.welcome-box,button,h6,ul{width:15vw;font-size:8px}.welcome-box .logout-button,button .logout-button,h6 .logout-button,ul .logout-button{width:35px;height:15px;font-size:6px}}@media screen and (max-width:625px){.welcome-box,button,h6,ul{width:15vw;font-size:7px}.welcome-box .logout-button,button .logout-button,h6 .logout-button,ul .logout-button{width:34px;height:14px;font-size:5px}}@media screen and (max-width:545px){.welcome-box,button,h6,ul{width:20vw;font-size:7px}.welcome-box .logout-button,button .logout-button,h6 .logout-button,ul .logout-button{width:33px;height:14px;font-size:5px}}@media screen and (max-width:490px){.welcome-box,button,h6,ul{width:22vw;font-size:6.5px}.welcome-box .logout-button,button .logout-button,h6 .logout-button,ul .logout-button{width:32px;height:13px;font-size:5px}}@media screen and (max-width:460px){.welcome-box,button,h6,ul{font-size:6.25px}.welcome-box .logout-button,button .logout-button,h6 .logout-button,ul .logout-button{width:32px;height:13px;font-size:5px}.welcome-box h6{width:20vw}}@media screen and (max-width:425px){.welcome-box,button,h6,ul{width:10px;font-size:5.5px}.logout-button{width:30px;height:8px;font-size:4px}}@media screen and (max-width:420px){.guestLanding-header #permian-session-false,.welcome-box #permian-session-true{font-size:30px}.guestLanding-header h6{display:none}}@media screen and (max-width:385px){.welcome-box,button,h6,ul{width:6.5vw;font-size:5px}.welcome-box .logout-button,button .logout-button,h6 .logout-button,ul .logout-button{width:28px;height:12px;font-size:4px}}.loading{font-size:40px;color:#0a0708;background:#fff}.loading,.main-guestLanding{font-family:Exo,sans-serif;display:flex;justify-content:center;align-items:center}.main-guestLanding{flex-direction:row;justify-content:space-evenly;width:100vw;height:100%;background:url(https://images.unsplash.com/photo-1562237553-36ad661d6f2c?auto=format&fit=crop&ixid=eyJhcHBfaWQiOjEyMDd9&ixlib=rb-1.2.1&q=60&w=800);background-size:100% 100%;background-position:50%;background-repeat:no-repeat}.main-guestLanding .form-box{width:40vw;display:flex;flex-direction:row;justify-content:center;align-items:center}.main-guestLanding form{border:1px solid transparent;border-radius:15px;padding:50px;color:#0a0708;background:#8c8c8c;background:#f2eeec;opacity:.95;font-weight:bolder;font-size:25px;box-shadow:0 0 10px rgba(0,0,0,.8);flex-direction:column;width:20vw;height:40vh;text-align:center;font-size:22px}.main-guestLanding form input::-webkit-input-placeholder{color:#0a0708;font-family:Exo,sans-serif}.main-guestLanding form input::-moz-placeholder{color:#0a0708;font-family:Exo,sans-serif}.main-guestLanding form input:-ms-input-placeholder{color:#0a0708;font-family:Exo,sans-serif}.main-guestLanding form input::-ms-input-placeholder{color:#0a0708;font-family:Exo,sans-serif}.main-guestLanding form input::placeholder{color:#0a0708;font-family:Exo,sans-serif}.main-guestLanding #existing-user-p,.main-guestLanding #new-user-p,.main-guestLanding #number-format{font-size:15px;text-decoration:underline}.main-guestLanding button{width:100px;height:30px;border-radius:7px;color:#f2eeec;font-weight:700;font-size:15px;font-family:Exo,sans-serif;background:#0a0708;outline:none;border:none}.main-guestLanding button:hover{color:#fff;font-weight:700;text-shadow:0 0 5px #fff;cursor:pointer}.existing-user,.new-user{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:1080px){main.main-guestLanding{margin-top:65px}.main-guestLanding,h4,label,p{font-size:15px}#existing-user-p,.main-guestLanding #new-user-p,.main-guestLanding #number-format{font-size:13px}}@media screen and (max-width:780px){.main-guestLanding,h4,label,p{font-size:12px}.main-guestLanding form button,h4 form button,label form button,p form button{width:85px;height:20px;font-size:13px}.main-guestLanding #existing-user-p,.main-guestLanding #new-user-p,.main-guestLanding #number-format,h4 #existing-user-p,label #existing-user-p,p #existing-user-p{font-size:10px}}@media screen and (max-width:420px){.main-guestLanding{flex-direction:column;justify-content:center;height:100%;background:#0a0708}.main-guestLanding .existing-user,.main-guestLanding .new-user,.main-guestLanding form{width:40vw;height:27vh;margin-top:100px}.main-guestLanding .existing-user #existing-user-p,.main-guestLanding .existing-user #new-user-p,.main-guestLanding .existing-user #number-format,.main-guestLanding .new-user #existing-user-p,.main-guestLanding .new-user #new-user-p,.main-guestLanding .new-user #number-format,.main-guestLanding form #existing-user-p,.main-guestLanding form #new-user-p,.main-guestLanding form #number-format{font-size:10px}.main-guestLanding .existing-user form button,.main-guestLanding .new-user form button,.main-guestLanding form form button{width:70px;height:35px;font-size:10px}.main-guestLanding .new-user,.main-guestLanding form{width:40vw;height:50vh;margin-top:225px}.main-guestLanding,h4,label{font-size:15px}}.main-homepage{height:90vh;justify-content:space-around;font-family:Exo,sans-serif}.main-homepage,.user-and-description{display:flex;flex-direction:column;align-items:center;color:#0a0708}.user-and-description{border:1px solid transparent;border-radius:15px;padding:50px;background:#8c8c8c;background:#f2eeec;opacity:.95;font-weight:bolder;font-size:25px;box-shadow:0 0 10px rgba(0,0,0,.8);height:30vh;justify-content:flex-end;margin:30px;text-align:center}.user-and-description textarea{font-family:Exo,sans-serif}.user-and-description textarea textarea::-webkit-input-placeholder{color:#0a0708;opacity:.95;font-family:Exo,sans-serif}.user-and-description textarea textarea::-moz-placeholder{color:#0a0708;opacity:.95;font-family:Exo,sans-serif}.user-and-description textarea textarea:-ms-input-placeholder{color:#0a0708;opacity:.95;font-family:Exo,sans-serif}.user-and-description textarea textarea::-ms-input-placeholder{color:#0a0708;opacity:.95;font-family:Exo,sans-serif}.user-and-description textarea textarea::placeholder{color:#0a0708;opacity:.95;font-family:Exo,sans-serif}.user-and-description button{width:100px;height:30px;border-radius:7px;color:#f2eeec;font-weight:700;font-size:15px;font-family:Exo,sans-serif;background:#0a0708;outline:none;border:none}.user-and-description button:hover{color:#fff;font-weight:700;text-shadow:0 0 5px #fff;cursor:pointer}.underline{text-decoration:underline}.name-and-link a:hover{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.pdf-img{text-decoration:none}.editFalse-info{width:100%;margin-bottom:10px;text-align:center}.editFalse-info .name-and-link{width:100%;display:flex;justify-content:center;align-items:center;justify-content:space-evenly}.editFalse-info h1{font-size:20px}.editFalse-info h3{font-size:15px}#editTrue-input{width:15vw;outline:none}#upload-button{width:100px;height:30px;border-radius:7px;color:#f2eeec;font-weight:700;font-size:15px;font-family:Exo,sans-serif;background:#0a0708;outline:none;border:none;width:55px;height:18px;font-size:10px}.editTrue-info textarea{width:100%;margin-bottom:20px}.stacked-buttons{display:flex;justify-content:center;align-items:center;width:30vw;justify-content:space-evenly;flex-direction:row;margin-bottom:15px}.contact-labels{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px}.contact-labels input::-webkit-input-placeholder{color:#0a0708;opacity:.95;font-family:Exo,sans-serif}.contact-labels input::-moz-placeholder{color:#0a0708;opacity:.95;font-family:Exo,sans-serif}.contact-labels input:-ms-input-placeholder{color:#0a0708;opacity:.95;font-family:Exo,sans-serif}.contact-labels input::-ms-input-placeholder{color:#0a0708;opacity:.95;font-family:Exo,sans-serif}.contact-labels input::placeholder{color:#0a0708;opacity:.95;font-family:Exo,sans-serif}.contact-labels textarea::-webkit-input-placeholder{color:#0a0708;opacity:.95;font-family:Exo,sans-serif}.contact-labels textarea::-moz-placeholder{color:#0a0708;opacity:.95;font-family:Exo,sans-serif}.contact-labels textarea:-ms-input-placeholder{color:#0a0708;opacity:.95;font-family:Exo,sans-serif}.contact-labels textarea::-ms-input-placeholder{color:#0a0708;opacity:.95;font-family:Exo,sans-serif}.contact-labels textarea::placeholder{color:#0a0708;opacity:.95;font-family:Exo,sans-serif}.contact-labels #number-input{width:22vw}@media screen and (max-width:1106px){form.contact-form label{font-size:15px}div.editFalse-info h1{font-size:18px}div.editFalse-info h3{font-size:12px}div.stacked-buttons{width:30vw}#editTrue-input{width:22vw}}@media screen and (max-width:809px){.contact-labels textarea{resize:vertical;max-height:30px;resize:horizontal;max-width:250px}.contact-labels #number-input{width:30vw}#editTrue-input{width:24vw}}@media screen and (max-width:780px){.editFalse-info textarea{resize:horizontal;max-width:250px}div.stacked-buttons{width:40vw}#editTrue-input{width:26vw}}@media screen and (max-width:670px){div.editFalse-info h1{font-size:18px}div.editFalse-info h3{font-size:13px}div.editFalse-info h1{font-size:17.75px}div.editFalse-info h3{font-size:11.75px}div.stacked-buttons{width:45vw}#editTrue-input{width:28vw}.editTrue-info textarea{resize:horizontal;max-width:250px}}@media screen and (max-width:560px){div.stacked-buttons{width:48vw}.editTrue-info textarea{resize:horizontal;max-width:220px}#editTrue-input{width:30vw}}@media screen and (max-width:539px){.user-and-description button{width:75px;height:20px;font-size:12px}.editFalse-info textarea{resize:horizontal;max-width:215px}div.editFalse-info h1{font-size:17.5px}div.editFalse-info h3{font-size:11.5px}.contact-labels textarea{resize:horizontal;max-width:220px}#editTrue-input,.contact-labels #number-input{width:35vw}}@media screen and (max-width:560px){div.stacked-buttons{width:52vw}}@media screen and (max-width:460px){.editTrue-info textarea{resize:horizontal;max-width:200px}div.stacked-buttons{width:57vw}#editTrue-input{width:38vw}}@media screen and (max-width:431px){div.editFalse-info h1{font-size:17.25px}div.editFalse-info h3{font-size:11.25px}}@media screen and (max-width:421px){div.editFalse-info h1{font-size:17.2px}div.editFalse-info h3{font-size:11.2px}}@media screen and (max-width:420px){.user-and-description button{width:70px;height:18px;font-size:10px}.editFalse-info textarea{resize:horizontal;max-width:150px}div.editTrue-info h1{font-size:18px}div.editFalse-info h1{font-size:15px}div.editFalse-info h3{font-size:11px}div.stacked-buttons{width:60vw}.contact-labels textarea{resize:horizontal;max-width:200px}.contact-labels #number-input{width:40vw}#editTrue-input{width:43vw}#upload-button{width:50px;height:18px;font-size:8px}}.background-services{background:url(https://images.unsplash.com/photo-1489997645632-af2cfd1359f6?auto=format&fit=crop&ixid=eyJhcHBfaWQiOjEyMDd9&ixlib=rb-1.2.1&q=60&w=800);background-size:100% 100%;background-position:0 0;background-repeat:no-repeat}.main-services{width:100vw;height:100%;display:flex;justify-content:space-around;flex-direction:column;align-items:center;color:#0a0708;font-family:Exo,sans-serif}.main-services .services-title h1{height:10vh;margin-top:50px;margin-bottom:10px;font-size:40px}.main-services #service-box{width:100vw;height:100%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;flex-wrap:wrap}.main-services #service-box .user-and-description{width:30vw;height:27vh;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:420px){h1#serviceMQ{font-size:30px}}.background-home{background:url(https://images.pexels.com/photos/2391/dirty-industry-stack-factory.jpg?auto=compress&cs=tinysrgb&dpr=2&w=500);background-size:100% 100%;background-position:0 0;background-repeat:no-repeat}.category-name{height:29%;margin-top:10px}.category-links{width:5vw;height:5vh;display:flex;justify-content:center;align-items:center;border:1px solid transparent;border-radius:15px;padding:50px;color:#0a0708;background:#8c8c8c;background:#f2eeec;opacity:.95;font-weight:bolder;font-size:25px;box-shadow:0 0 10px rgba(0,0,0,.8)}h2:hover{width:6vw;height:6vh;font-size:30px;box-shadow:0 0 25px #000}.background-addService,.main-homepage{height:90vh;display:flex;justify-content:space-around;flex-direction:column;align-items:center;color:#0a0708;font-family:Exo,sans-serif}.service-categories{height:30vh;margin-top:50px;margin-bottom:10px;font-size:40px}#category-box{width:100vw;height:65vh;display:flex;flex-direction:row;justify-content:space-evenly}@media screen and (max-width:420px){#homepage-title{font-size:30px}div.category-name h2{font-size:20px}}.background-addService{font-family:Exo,sans-serif;background:url(https://images.unsplash.com/photo-1496902526517-c0f2cb8fdb6a?auto=format&fit=crop&ixid=eyJhcHBfaWQiOjEyMDd9&ixlib=rb-1.2.1&q=60&w=800);background-size:100% 100%;background-position:0 0;background-repeat:no-repeat}.addService-title{margin-top:50px;margin-bottom:10px;font-size:40px;color:#f5f5f5}.category{width:20vw;height:20vh;color:#f5f5f5;text-align:center;display:flex;flex-direction:column;align-items:center;border:1px solid transparent;border-radius:15px;padding:50px;color:#0a0708;background:#8c8c8c;background:#f2eeec;opacity:.95;font-weight:bolder;font-size:25px;box-shadow:0 0 10px rgba(0,0,0,.8);justify-content:space-evenly}.category label{font-size:22px}.category .dropDown{outline:none;cursor:pointer;background:#0a0708;color:#f5f5f5;font-family:Exo,sans-serif}.service-description{width:20vw;height:25vh;text-align:center;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;border:1px solid transparent;border-radius:15px;padding:50px;color:#0a0708;background:#8c8c8c;background:#f2eeec;opacity:.95;font-weight:bolder;font-size:25px;box-shadow:0 0 10px rgba(0,0,0,.8)}.service-description label{font-size:22px}.service-description form>textarea::-webkit-input-placeholder{color:#0a0708;font-family:Exo,sans-serif}.service-description form>textarea::-moz-placeholder{color:#0a0708;font-family:Exo,sans-serif}.service-description form>textarea:-ms-input-placeholder{color:#0a0708;font-family:Exo,sans-serif}.service-description form>textarea::-ms-input-placeholder{color:#0a0708;font-family:Exo,sans-serif}.service-description form>textarea::placeholder{color:#0a0708;font-family:Exo,sans-serif}.service-description button{width:100px;height:30px;border-radius:7px;color:#f2eeec;font-weight:700;font-size:15px;font-family:Exo,sans-serif;background:#0a0708;outline:none;border:none;cursor:pointer}.service-description button:hover{color:#fff;font-weight:700;text-shadow:0 0 5px #fff;cursor:pointer;text-shadow:0 0 5px #f5f5f5}.upload-feature,.upload-feature label,p,p label,progress,progress label{display:flex;flex-direction:column;align-items:center;font-size:15px;justify-content:center;text-align:center}.upload-feature input,p input,p label input,progress input,progress label input{width:12vw;outline:none;justify-content:center}.sudo-alert{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@media screen and (max-width:1200px){.upload-feature input,p label input,progress label input{width:17vw}.category,.category-title{width:20vw;height:10vh;font-size:30px}}@media screen and (max-width:1080px){.upload-feature input,p label input,progress label input{width:17vw}div.service-description button{width:80px;height:25px;font-size:14px}}@media screen and (max-width:921px){.upload-feature input,p label input,progress label input{width:18vw}div.service-description button{width:75px;height:23px;font-size:13px}}@media screen and (max-width:870px){.upload-feature input,p label input,progress label input{width:20.5vw}}@media screen and (max-width:800px){.service-description textarea{resize:horizontal;max-width:215px}.upload-feature input,p label input,progress label input{width:22vw}}@media screen and (max-width:715px){.upload-feature input,p label input,progress label input{width:24vw}}@media screen and (max-width:670px){.upload-feature input,p label input,progress label input{width:26.5vw}}@media screen and (max-width:600px){.category,.category-title{width:40vw;height:15vh;font-size:30px}.service-description{height:35vh}.service-description,.service-description-title{width:40vw;font-size:30px}.service-description-title button,.service-description button{width:80px;height:20px;font-size:12px}.service-description textarea{resize:horizontal;max-width:200px;resize:vertical;max-height:35px}.upload-feature input,p label input,progress label input{width:29vw}}@media screen and (max-width:540px){.upload-feature input,p label input,progress label input{width:32vw}}@media screen and (max-width:495px){label.category-title,label.service-description-title{font-size:18px}.upload-feature input,p label input,progress label input{width:35vw}}@media screen and (max-width:450px){.upload-feature input,p label input,progress label input{width:38vw}}@media screen and (max-width:420px){.background-addService h1{font-size:30px}label.category-title,label.service-description-title{font-size:17px}.upload-feature input,p label input,progress label input{width:41vw}}@media screen and (max-width:385px){div.service-description{width:40vw;height:25vh;font-size:20px}.service-description-title{width:40vw;font-size:30px}.upload-feature input,p label input,progress label input{width:45vw}}.main-profile{width:100vw;height:100vh;color:#f5f5f5;font-size:40px;font-family:Exo,sans-serif;text-align:center;margin-top:150px;margin-bottom:10px}.main-profile,.profile-information{display:flex;flex-direction:column;align-items:center}.profile-information{border:1px solid transparent;border-radius:15px;padding:50px;color:#0a0708;background:#8c8c8c;background:#f2eeec;opacity:.95;font-weight:bolder;font-size:25px;box-shadow:0 0 10px rgba(0,0,0,.8);width:30vw;height:35vh}.profile-information label{font-size:22px}.profile-information h3{font-size:15px}.profile-information .profile-buttons{width:20vw;height:5vh;display:flex;flex-direction:row;justify-content:center;align-items:center;justify-content:space-evenly}.profile-information .profile-buttons button{width:100px;height:30px;border-radius:7px;color:#f2eeec;font-weight:700;font-size:15px;font-family:Exo,sans-serif;background:#0a0708;outline:none;border:none}@media screen and (max-width:420px){.main-profile h1{font-size:30px}.profile-information{height:50vh}.profile-information .profile-information h3{font-size:1px}.profile-information .profile-buttons{width:60vw;height:20px;font-size:12px}.profile-information .profile-buttons button{width:22vw}}@media screen and (max-width:375px){.main-profile h1{font-size:25px}}#routes-container{margin-top:10vh;height:90vh}
/*# sourceMappingURL=main.8ff0a20c.chunk.css.map */