:root{--lightgreen:#58ba47;--darkgreen:#173519}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Malgun Gothic;margin:0}nav ul li{list-style:none}.bg-img{background-image:url(/static/media/Restore_Logo_Final%20trimmed.d3981943f23da8e6d403.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:175px;position:relative}.menu-row{width:30px}.container{margin:10px;padding:0;position:absolute;width:50%}.navbar{background-color:#173519;background-color:var(--darkgreen);justify-content:center;padding:16px}.nav-item a{font-feature-settings:"pcap";color:#58ba47;color:var(--lightgreen);font-size:smaller;font-variant:petite-caps;font-weight:700;margin:2px;padding:8px;text-decoration:none}.nav-item a:hover{background-color:#fff;border-radius:10px;color:#173519;color:var(--darkgreen)}footer{bottom:0;flex-shrink:0;font-size:11px;left:0;margin-top:20px;position:relative;text-align:center;width:100%}footer .row{display:inline}footer img{align-self:center}footer ul li{list-style:none}footer ul{margin:0;padding-left:3px}#insta{-webkit-text-fill-color:#0000;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);-webkit-background-clip:text;background-clip:text;font-size:30px}#insta:hover{font-size:40px}.facebook{font-size:30px}.facebook:hover{font-size:40px}#deannapi,footer .developer{color:#58ba47;color:var(--lightgreen)}.btn{white-space:pre-wrap}.contact{text-align:center}.contact a{color:green;padding-left:7px}.contact a:hover{color:#32cd32}.map{margin-left:40px;text-align:center}.google-map iframe{border:8px double #173519;border:8px double var(--darkgreen);width:90%}.reviews{margin:auto;width:80%}.card-review{width:100%}.card-review img{width:40%}.card-review a{font-feature-settings:"smcp";font-size:32px;font-variant:small-caps}.home{height:100%;text-align:center}.home-title{border-bottom:10px double #173519;border-bottom:10px double var(--darkgreen);border-top:10px double #173519;border-top:10px double var(--darkgreen)}.no-bullets{list-style:none;margin:0;padding-left:0}h1{font-feature-settings:"smcp";color:#58ba47;color:var(--lightgreen);font-family:Malgun Gothic;font-variant:small-caps;font-weight:700}h4 h5{color:#173519;color:var(--darkgreen);font-family:Malgun Gothic}h5{font-feature-settings:"smcp";font-variant:small-caps;font-weight:600}.card-img-top{display:block;height:350px;object-fit:fill;width:100%}.card-body{text-align:center;width:100%}.card{border:2px solid #173519;border:2px solid var(--darkgreen);margin:10px auto;width:30%}#shop-visit:hover{color:#58ba47;color:var(--lightgreen)}.home-carousel-img{border:3px double #173519;border:3px double var(--darkgreen);width:30%}.benefits li,.therapy ul li{list-style:none}.therapy ul li{font-size:small}.appt h2{display:grid;text-align:center}.row a:hover{color:#58ba47;color:var(--lightgreen)}.cancellation{background-color:#173519;border-radius:35px;color:#f5f5f5;margin:auto;padding:10px;text-align:center;width:40%}#appt-modal a{color:#fff;font-size:11px}#appointment .modal-footer{align-self:center}h2{font-feature-settings:"smcp";color:#173519;color:var(--darkgreen);font-variant:small-caps}.mbwk,.session-title{text-align:center}.mbwk{border-bottom:10px double #173519;border-bottom:10px double var(--darkgreen);border-top:10px double #173519;border-top:10px double var(--darkgreen)}.mbwk h3{font-feature-settings:"smcp";font-variant:small-caps}.card-session,.mbwk h3{color:#58ba47;color:var(--lightgreen)}.card-session{background-color:#173519;background-color:var(--darkgreen);border:8px double #58ba47;border:8px double var(--lightgreen)}.card-header{font-size:28px}.card-header,h5,h6{text-align:center}.discode{color:#58ba47;color:var(--lightgreen)}.discode a:hover{color:#58ba47;color:var(--lightgreen)}.row{margin:10px}.product-box{border:2px double #58ba47;border:2px double var(--lightgreen);margin:5px auto;text-align:center;width:300px}.product-title a{color:#173519;color:var(--darkgreen);text-decoration:underline}.product-title a:hover{color:#58ba47;color:var(--lightgreen);font-size:larger;font-weight:700;text-decoration:underline}.product-box img{height:200px;padding-bottom:10px}.product-box img:hover{height:230px}button{background-color:#173519;background-color:var(--darkgreen);color:#fff;font-size:10px;margin-bottom:5px}button:hover{background-color:#58ba47;background-color:var(--lightgreen);color:#000}.modal-body p{font-size:12px;list-style-position:inside}.modal-body ul li{font-family:Malgun Gothic;font-size:11px;text-align:left}.modal-footer button{background-color:#173519;background-color:var(--darkgreen);color:#fff}.modal-footer button:hover{background-color:#58ba47;background-color:var(--lightgreen);color:#000}.modal-title{font-weight:700;text-align:center}#myBtnContainer button{margin:10px}.container{overflow:hidden}.show{display:block}.blog{background-color:#173519;background-color:var(--darkgreen);text-align:center}.blog .card-title{color:#58ba47;color:var(--lightgreen)}@media screen and (max-width:768px){.product-box,.row{display:inline-block}}@media screen and (max-width:575px){.row{display:contents}.card{width:90%}.product-box{display:inline-block;font-size:11px;margin:inherit;width:175px}.product-box img{height:125px}.btn{font-size:11px}.nav{margin-left:auto;padding:2px;width:70%}.bg-img{height:94px;margin:5px;padding:5px}.cancellation{width:80%}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{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}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.554d61f3.css.map*/