.header{width:100%;background-color:#e0e0e0}.header_container{-webkit-justify-content:space-between;justify-content:space-between;width:90%;margin-left:auto;margin-right:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.header_container,.logo_container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.logo_container{text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:inherit;margin-left:20px}.logo1{padding-top:15px;padding-right:3px;color:#424242}.logo1,.logo2{font-size:20px;margin-top:10px;margin-bottom:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.logo2{padding:15px 6px;background-color:#add8e6;border-radius:100%;color:#fff;font-weight:800}.header_logged-in{width:35%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;font-size:18px;color:#424242}.header_logged-in>a{text-decoration:none;padding-left:20px;padding-right:20px}.header_logged-in>a>p{margin-top:24px;color:#424242;font-weight:500}.header_logged-out{width:100px;font-size:20px;text-decoration:none;color:#424242}.header_logged-out>p{margin:24px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.burger{width:70px;margin-top:25px}.burger>div{display:block;border-top:2px solid #000;width:30px;margin-bottom:8px;margin-right:auto;margin-left:auto}.menu{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:absolute;top:74px;right:0;border-bottom:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd}.menu>a{font-size:18px;text-decoration:none;color:#000;border-top:1px solid #bdbdbd;padding:16px;background-color:#e0e0e0}@media screen and (min-width:770px){.header_container{width:68%}.logo_container{margin-left:0}.header_logged-in>a:hover,.header_logged-out:hover{background-color:#add8e6}.header_logged-in>a:hover,.header_logged-out:hover{background-color:#e0e0e0}}.state{border:1px solid #e0e0e0;border-radius:4px;height:25px;font-size:16px}.providerRegistration{width:80%;margin:32px auto 40px}.providerRegistration>h2{margin-top:0;margin-bottom:32px}.providerRegistration>div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-weight:400}.providerRegistration>div>input,.providerRegistration>div>select{font-size:16px;padding:8px}.providerRegistration>div>textarea{font-size:16px;resize:none}.providerRegistration>div>input,.providerRegistration>div>select,.providerRegistration>div>textarea{margin-top:4px;margin-bottom:20px;border-radius:4px;border:1px solid #bdbdbd}.providerRegButton{width:100%;margin-top:10px;margin-left:0;border:1px solid #add8e6;border-radius:4px;font-size:18px;font-weight:400;padding-top:10px;padding-bottom:10px;background-color:#add8e6}.providerRegButton:focus{outline:none}@media screen and (min-width:770px){.providerRegistration{width:30%}.providerRegButton:hover{background-color:#424242;border:1px solid #424242;color:#add8e6;cursor:pointer}}.RegistrationForm>h2{margin-bottom:0;font-size:36px}.RegistrationForm>h3{margin-top:5px;font-weight:300}.RegistrationForm{width:80%;font-weight:400;margin-left:auto;margin-right:auto}.RegistrationForm>div{margin-bottom:20px}.RegistrationForm>div>input{width:100%;margin-top:4px;border-radius:4px;border:1px solid #bdbdbd;font-size:18px;padding:8px}.nameContainer>div>input:focus,.registerButton:focus,.RegistrationForm>div>input:focus{outline:none}.first_name,.last_name{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:49%}.registerButton{width:100%;border:1px solid #add8e6;border-radius:4px;font-size:18px;font-weight:400;padding-top:10px;padding-bottom:10px;background-color:#add8e6}.registerButton:hover{background-color:#424242;border:1px solid #424242;color:#add8e6;cursor:pointer}.nameContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.nameContainer>div>input{margin-top:4px;font-size:18px;padding:8px;border:1px solid #bdbdbd;border-radius:4px}.requires{line-height:8px;font-size:12px;color:#424242}@media screen and (min-width:770px){.RegistrationForm{width:380px}}.infoContainer{width:500px;line-height:2em;font-size:18px}.homePage-left{margin-top:2em}.optionsContainer{line-height:5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.optionsContainer>div>span{margin-left:10px;font-size:18px;font-weight:300}.optionsContainer>div>.logo{margin-left:0;font-size:32px;color:#757575}.homePage{margin:25px auto 70px;width:68%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.demoUser{background:#e0e0e0;width:80%;padding:10px;border-radius:4px}@media screen and (max-width:1030px){.homePage{margin-left:75px}}@media screen and (max-width:800px){.homePage{width:68%}.homePage,.infoContainer>h2{margin-left:auto;margin-right:auto}.infoContainer>h2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.infoContainer>h3{width:90%;font-size:16px}.infoContainer>h3,.optionsContainer{margin-left:auto;margin-right:auto}.buttonContainer,.getStarted{margin-top:40px;width:100%;margin-right:auto;margin-left:auto}.getStarted{border:1px solid #add8e6;border-radius:4px;font-size:18px;font-weight:400;padding-top:10px;padding-bottom:10px;background-color:#add8e6}.dunno{width:90%;margin-left:auto;margin-right:auto}}@media screen and (max-width:500px){.demoUser{margin-left:auto;margin-right:auto;margin-top:50px}.infoContainer{width:100%}.infoContainer,.infoContainer>h3{margin-left:auto;margin-right:auto;font-size:14px}.infoContainer>h3{width:85%;font-weight:400}.infoContainer>h2{font-size:27px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.homePage-left{margin-top:0}.homePage{width:100%}.homePage,.optionsContainer{margin-left:auto;margin-right:auto}.optionsContainer{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.optionsContainer>div>span{margin-left:10px;font-size:14px;font-weight:300}.optionsContainer>div>.logo{margin-left:0;font-size:26px;color:#757575}}.serviceContainer1,.serviceContainer2{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-bottom:25px}.serviceContainer1>a,.serviceContainer2>a{width:230px;height:230px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;text-decoration:none;color:#000;border:2px solid #bdbdbd;border-radius:4px;margin-right:20px}.serviceContainer1>a:hover,.serviceContainer2>a:hover{background-color:#add8e6;border:1px solid #add8e6}.serviceContainer1>a:last-child,.serviceContainer2>a:last-child{margin-right:0}.serviceContainer1>a>p,.serviceContainer2>a>p{margin-top:20px;margin-left:auto;margin-right:auto;font-size:18px}.logo{font-size:50px;color:#424242}.logo,.services{margin-left:auto;margin-right:auto}.services{margin-top:70px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:770px){.services{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:30px}.serviceContainer1,.serviceContainer2{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.serviceContainer2{width:100%}.serviceContainer1>a,.serviceContainer2>a{width:150px;height:150px;margin-right:0}.serviceContainer1>a>p,.serviceContainer2>a>p{margin-bottom:0}}.serviceLink{width:100%;margin-bottom:26px;margin-left:auto;margin-right:auto;padding:0 30px}.serviceLink>h3{font-size:22px}.serviceItem{border:1px solid #000;border-radius:4px;width:80%;margin-left:auto;margin-right:auto;margin-bottom:20px}.serviceItem:hover{background-color:#add8e6}.serviceItem>a{text-decoration:none;color:#000}.serviceDelete{width:30%;height:30px;margin-left:30px;margin-bottom:15px;border:1px solid #bdbdbd;border-radius:4px;background-color:#add8e6}.bold{font-weight:700}.notBold{font-weight:500}@media screen and (min-width:770px){.serviceItem{width:900px;margin-bottom:40px}.serviceDelete{width:15%}.serviceDelete:hover{background-color:#424242;border:1px solid #424242;color:#add8e6;cursor:pointer}}.filter{width:80%;margin-left:auto;margin-right:auto;margin-bottom:20px}.filter,.filterForm{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.filterForm{width:60%}.filterForm>div{margin-right:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.filterForm * button{font-size:14px;border:1px solid #bdbdbd;border-radius:4px;padding:3px 6px;margin-top:16px;width:48%}#butContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.filterForm * label{margin-bottom:4px}.filterForm * input{padding:3px 6px;font-size:14px;border:1px solid #bdbdbd;border-radius:4px;margin-bottom:10px}.filter>p{margin-top:0;margin-bottom:16px;margin-right:20px;font-size:18px}@media screen and (min-width:770px){.filterForm * button:hover{cursor:pointer;background-color:#add8e6}.filterForm * button{margin-top:0}#butContainer{margin-right:0;width:50%}.filter{width:900px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.filter>p{margin-bottom:0}.filterForm{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:70%}.filterForm * input{margin-bottom:0}.filterForm * label{margin-bottom:0;margin-right:4px}.filterForm>div{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}}.serviceList{margin-top:40px}.noneFound{font-size:32px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;margin-top:150px}.loginForm{width:60%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:90px auto 120px}.loginForm>div{margin-bottom:30px;margin-left:0}.loginForm>div>input{margin-top:4px;border-radius:4px;border:1px solid #bdbdbd;font-size:18px;padding:8px}.loginForm>div>input:focus{outline:none}.loginButton{margin-top:10px;margin-left:0;border:1px solid #add8e6;border-radius:4px;font-size:18px;font-weight:400;padding-top:10px;padding-bottom:10px;background-color:#add8e6}.loginButton:hover{background-color:#424242;border:1px solid #424242;color:#add8e6;cursor:pointer}.loginButton:focus{outline:none}.password,.username{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.loader>div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;margin-top:60px}@media screen and (min-width:770px){.loginForm{width:25%}}.service{margin-bottom:30px}.service>h2{font-size:28px}.ReviewForm{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;margin-bottom:100px}.ReviewForm>textarea{margin-bottom:20px;resize:none;border-radius:4px}.rating,.ReviewForm>textarea{margin-top:4px;font-size:16px}.rating{width:50%;margin-bottom:10px;padding:8px}.review>h3{font-size:22px;margin-bottom:16px}.reviewPost{width:100%;margin-left:0;border:1px solid #add8e6;border-radius:4px;font-size:18px;font-weight:400;padding-top:8px;padding-bottom:8px;background-color:#add8e6}.reviewPost:hover{background-color:#424242;border:1px solid #424242;color:#add8e6;cursor:pointer}@media screen and (min-width:770px){.ReviewForm{width:30%}.rating{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.servicePage{width:85%;margin-left:auto;margin-right:auto;margin-top:40px}.edit{text-decoration:none;color:#add8e6;border:1px solid #000;border-radius:4px;padding:5px 30px;background-color:#424242}.edit:hover{background-color:#add8e6;border:1px solid #424242;color:#424242;cursor:pointer}.ServicePage_reviews-list{margin-top:40px;padding:0}.ServicePage_reviews-list>li{list-style:none;border:1px solid #424242;border-radius:4px;margin-bottom:20px;padding-left:16px}.reviewDelete{text-decoration:none;color:#add8e6;border:1px solid #000;border-radius:4px;padding:5px 30px;background-color:#424242;margin-bottom:10px}.reviewDelete:hover{background-color:#add8e6;border:1px solid #424242;color:#424242;cursor:pointer}.noReviews{font-size:20px;font-weight:500}.line{width:100%;border:1.5px solid #424242;margin:30px auto}@media screen and (min-width:770px){.servicePage{width:65%}}.serviceEdit{width:80%;margin-left:auto;margin-right:auto;margin-bottom:50px}.serviceEdit>div{margin-bottom:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.serviceEdit>div>input,.serviceEdit>div>textarea{margin-top:4px;font-size:16px;padding:8px;resize:none;border-radius:4px;border:1px solid #424242}.type{font-size:20px;font-weight:600;margin-bottom:0}.editButton{width:100%;margin-top:10px;margin-left:0;border:1px solid #add8e6;border-radius:4px;font-size:18px;font-weight:400;padding-top:10px;padding-bottom:10px;background-color:#add8e6}.editButton:focus{outline:none}@media screen and (min-width:770px){.serviceEdit{width:30%;margin-bottom:40px}.editButton:hover{background-color:#424242;border:1px solid #424242;color:#add8e6;cursor:pointer}}.red{color:red}@media screen and (min-width:800px){.mobile{display:none}}@media screen and (max-width:800px){.computer{display:none}}*,:after,:before{box-sizing:border-box}body{margin:0;font-family:"Muli",sans-serif;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQBAMAAABykSv/AAAAFVBMVEX////6+vr9/f3+/v77+/v8/Pz5+fnUxEs+AAAD2klEQVR4Xu3cMW4UQRSE4ScbDrC7NvFgOMCCIAfsAxhxAu5/CYhcoJ7FTdbP+l5aqqCk1iTz66/vh/27bRbU6wvJY7Og6u1ucGwX1NVusrUL9jce+wX7G7d2wf7GY79gf+PWMhg3HnsG48ataVD14a/g1DMYN27tgtz7Q+5bz2DcuLUMxi/BsXVQ10/JuXWQL8Gpd5CN59ZBNp56B9l4bhvkPv0O7hsH2fj1cHNuHWTjfesg93Bh4fVDg8bdH/euLtzHu+FWa9Qh9/N8qXL95pBbs5Eh+Qbsvsfcmo0MyTdg/xORW7JRw/Rnx6/ZqGH6s+PXbGTIl/rnvcqAFRsZclPPXMYv2ahMr8nxazYq02fHr9moTJ8dv2ajMn12/IKNDPkxU/mcGWs1MuS2Zi4/ThdsVN7i7Htcs1F5i7Pvcb3G05DHyUb+Za/XqLzF2fe4ZqMyfXb8mo3K9NnxazYq02fHr9moTJ8dv2ajMn12/JqNyvTZ8Ws2avvfytWajXox9/IJOgQdgg5Bh6BD0CHoEHQIOgQdgg5Bh6BD0CHoEHQIOgRdT1BubDQF5cZGT1BubDQF5cZGT1BubDQF5cZGT1BubPQG5dJoDsql0RuUS6M5KJdGb1AujeagXBq9Qbk0moNyafQG5dJoDsql0RuUS6M5KJdGb1AujeagXBq9Qbk0moNyaXQH5dLoD8ql0R+U22rVQ9Ah6BB0CDoEHYIOQYegQ9Ah6BB0CDoEHYIOQYegQ9Ah6DjoOOg46DjoOOg46DjoOOg46DjoOOg46DjoOOg46DjoOOg46DjoOOg46BB0CDoEHYIOQYegQ9Ah6BB0CDoEHYIOQYegQ9Ah6BB0CDoOOg46DjoOOg46DjoOOg46DjoOOg46DjoOOg46DjoOOg46DjoOOg46DjoEHYIOQYegQ9Ah6BB0CDoEHYIOQYegQ9Ah6BB0CDoEHYKOg46DjoOOg46DjoOOg46DjoOOg46DjoOOg46DjoOOg46DjoOOg46DjoMOQYegQ9Ah6BB0CDoEHYIOQYegQ9Ah6BB0CDoEHYIOQYeg46DjoOOg46DjoOOg46DjoOOg46DjoOOg46DjoOOg46DjoOOg46DjoOOgQ9Ah6BB0CDoEHYIOQYegQ9Ah6BB0CDoEHYIOQYegQ9Ah6DjoOOg46DjoOOg46DjoOOg46DjoOOg46DjoOOg46DjoOOg46DjoOOg46BB0CDoEHYIOQYegQ9Ah6BB0CDoEHYIOQYegQ9Ah6BB0CDoOOg46DjoOOg46DjoOOg46DjoOOg46DjoOOg46DjoOOg46DjoOOg46DrpfMHoHl1WY49wAAAAASUVORK5CYII=);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/*# sourceMappingURL=main.3111db7a.chunk.css.map */