body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.appHeader{display:block;font-size:1.5vw}.appHeader,h1.appHeader{clear:both;text-align:center}.appHeader img{padding:5vw 1vw 1vw;width:10vh}.appFooter{clear:both;display:block;text-align:center}.appFooter,.appFooter p{font-size:3vw}h1.appFooter{clear:both;text-align:center}.appFooter img{padding:5vw 1vw 1vw;width:10vh}.menuButton{background-color:#13a1c3;border:3px solid #000;border-radius:40px;color:#000!important;cursor:pointer;font-family:Helvetica,Arial,sans-serif;font-size:3vh;margin:1vw 2vw;padding:1vw;position:relative;vertical-align:middle}.time{align-items:center;border:.05em solid #fff;border-radius:.8em;display:flex;font-size:.6em;font-weight:700;height:1.6em;justify-content:center;min-width:1.6em;padding:.5vw 1vw;position:absolute;right:-.9em;top:-.9em}.time,.timeEg{background-color:red;color:#fff}.timeEg{border:1px solid #000;border-radius:6vw;font-size:3vw;font-weight:900;padding:1vw 2vw;position:relative}.text{font-size:.6rem;vertical-align:super}.menuButton:hover{color:#fff!important;font-weight:900}.hidden{display:none}.visible{display:visible}a{color:#000!important;text-align:center;text-decoration:none!important}*{font-family:Helvetica;margin:0;padding:0}.pageContainer{align-items:center;padding:10px 0;text-align:center}h2{clear:both}.wrapper{align-items:center;display:block;display:flex;flex-direction:column;padding:20px 0 0;position:relative}@media screen and (min-width:600px){.wrapper{align-items:center;display:flex;flex-direction:column;padding:0 15%;position:relative;width:60%}}ul.menu{align-items:center;border-radius:30px;display:inline-block;font-size:1.6vh;list-style:none;margin-left:auto;margin-right:auto;padding:0}.menuItem{background-color:#fbce44;border-radius:2em;border-style:solid;border-width:.4vh;color:#000;float:left;font-size:2.2vh;font-weight:700;margin:.5vw;padding:.5em 1em;text-decoration:none}p{margin:1% 0;padding:3% 0}h3{margin:3% 0}.clickedContainer{border:2px solid #000;width:80%}.clickedContainer,.serviceContainer table{margin-left:auto;margin-right:auto}.serviceContainer th{text-align:center}.serviceContainer td{text-align:center;width:50%}.serviceContainer{align-items:center;border-radius:20px;text-align:center}.clicked{background-color:#fbce44;border:2px solid #000}.true{visibility:visible}.false{visibility:hidden}.serviceID{background-color:#fbce44;border:1px solid #000;border-radius:20px;font-size:.5em;padding:.3em;width:1em}.service{margin:1vw 2vw}div.service{font-size:1em;font-weight:100}div.serviceName{border-radius:20px;border-style:solid;border-width:.2px;box-shadow:2px 2px;font-size:1.5em;font-weight:700;padding:0 2%}div.servicePhone{background-color:#fbce44;border:1px solid #000;border-radius:20px;display:inline-block;font-size:.8rem;font-weight:800;padding:2% 3%;text-decoration:underline}.reviews{background-color:#faebd7;border-radius:30px;margin:3%;padding:3% 0}h3.reviews{margin:5% 0 0}.reviews p{margin:0;padding:2% 0}div.serviceWebsite{background-color:#fbce44;border:1px solid #000;border-radius:20px;clear:left;display:inline-block;font-size:.8rem;font-weight:800;padding:2% 3%;text-decoration:underline}div.serviceType{font-size:.8em;font-weight:900}div.serviceDescription{clear:both}serviceInfo{width:20px}.tagButton{border:2px solid #000;border-radius:20px;color:#000!important;cursor:pointer;font-family:Helvetica,Arial,sans-serif;font-size:.7em;font-weight:800;margin:.5vh .2vh;padding:1vh 3vh;text-align:left}.tagButton div{bottom:1em;left:9px;position:relative}.delete{background-color:red;border-color:#fff;border-radius:10px;border-width:1;float:right;margin-left:3%;padding:3%}.selected{background-color:#13a1c3;color:#fff!important}.option{background-color:#fbce44}.tagButton:hover{background-color:#13a1c3;color:#fff!important;font-weight:900}.typeTagInputWrapper{align-items:center;padding:2%;width:100%}.typeTagCloud{width:100%}.typeTagInputLabel{font-weight:900}.typeTagInput{align-items:center;border-radius:20px;margin-left:auto;margin-right:auto;padding:1%;width:80%}true{display:block}false{display:none}form{border-radius:10px;color:#555;display:flex;padding:3%;text-align:center}input[type=search]{background:transparent;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-search'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'/%3E%3C/svg%3E") no-repeat 0;background-position:5%;border:1px solid;border-radius:inherit;color:inherit;font-size:14px;padding:9px 4px 9px 40px;text-align:center;width:100%}input[type=search]::-webkit-input-placeholder{color:#bbb}input[type=search]::placeholder{color:#bbb}.plus{background-color:#fbce44;border:2px solid #000;border-radius:20px;font-size:2em;margin-left:auto;margin-right:auto;padding:1%;text-align:center;width:90%}.addData{border-radius:20px;border-style:solid;border-width:.5px;margin:5%;padding:3%}form{display:inline-block}form input,textarea{border-radius:20px;border-style:solid;clear:both;margin:1%;padding:1%;text-align:center;width:70%}.tagInputWrapper{align-items:center;padding:2%;width:100%}.tagCloud{width:100%}.tagInputLabel{font-weight:900}.tagInput{border-radius:20px;margin-left:auto;margin-right:auto;padding:1%;width:80%}
/*# sourceMappingURL=main.69fda08a.css.map*/