');background-position:right .7em top 70%,0 0;background-repeat:no-repeat,repeat;background-size:.65em auto,100%;border-radius:0;box-sizing:border-box}.number-input:focus,.select-input:focus,.text-input:focus,.textarea-input:focus{border:2px solid #14e259;outline:none}textarea{height:11.2rem}.label{font-size:1.2rem;font-weight:400;margin:.2rem .4rem .8rem}input:focus+.label,select:focus+.label{color:#14e259}.input__error,.input__helper-text{font-size:1.2rem;line-height:1.6rem;margin-bottom:1.6rem;min-height:1.6rem}.input__helper-text{font-weight:400;opacity:.54}.input__error{color:red}.input--error{border-bottom:2px solid red}input:disabled{opacity:.4;pointer-events:none}.about-section{background-color:#1c1427;min-height:62.4rem;overflow:hidden;position:relative}@media(min-width:1200px){.about-section{background-color:hsla(0,0%,100%,.2)}}.about-section__content{left:0;padding:7.2rem 4.8rem 8rem;position:absolute;top:0;z-index:3}.about-section__content h2{font-size:4.8rem;margin:0}@media(min-width:600px){.about-section__content h2{font-size:6.4rem}}.about-section__content p{font-size:1.6rem;font-weight:400;line-height:2;max-width:64rem}@media(min-width:600px){.about-section__content p{font-size:2rem}}.about-section__link{margin-top:4rem}.about-section__link a{color:#fff;font-size:1.8rem;transition:all .3s cubic-bezier(.25,.8,.25,1)}.about-section__link a:hover{text-decoration:underline}.about-section__hero{display:none}@media(min-width:1200px){.about-section__hero{display:initial;width:auto}}.add-ons{background-color:#07805d;display:flex;flex-direction:column;padding:9.6rem 3.2rem 11.2rem}@media(min-width:900px){.add-ons{align-items:flex-start;flex-direction:row}}@media(min-width:600px){.add-ons{padding:9.6rem 4.8rem 11.2rem}}.add-ons ul{list-style:none;margin:0 3.2rem 0 0}.add-ons ul li{position:relative}.add-ons ul li p{line-height:1.5;opacity:.8}.add-ons ul li svg{left:-3.2rem;position:absolute;top:.4rem}.add-ons__main{margin:0 0 4.8rem}@media(min-width:900px){.add-ons__main{margin:0 14.4rem 0 0;max-width:33vw}}.add-ons__main p{line-height:2;width:88%}@media(min-width:600px){.add-ons__main p{width:78%}}@media(min-width:900px){.add-ons__main p{width:100%}}.buttons{display:flex}.buttons button{margin-right:1rem}.button,.button--large,.button--no-style,.button--no-style--large,.button--outline,.button--outline--large,.button--primary,.button--primary--large{align-items:center;background:#00ad7c;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-weight:600;height:4rem;letter-spacing:.4px;padding:0 1.6rem;transition:all .3s cubic-bezier(.25,.8,.25,1)}.button--large:hover,.button--no-style--large:hover,.button--no-style:hover,.button--outline--large:hover,.button--outline:hover,.button--primary--large:hover,.button--primary:hover,.button:hover{background:#008e66;box-shadow:0 1px 3px rgba(29,29,37,.12),0 1px 2px rgba(29,29,37,.24)}.button--large:active,.button--no-style--large:active,.button--no-style:active,.button--outline--large:active,.button--outline:active,.button--primary--large:active,.button--primary:active,.button:active{box-shadow:none}.button a,.button--large a,.button--no-style a,.button--no-style--large a,.button--outline a,.button--outline--large a,.button--primary a,.button--primary--large a{color:#fff;text-decoration:none}.button--primary,.button--primary--large{background:#14e259;color:#fff}.button--primary--large:hover,.button--primary:hover{background:#12cf52;box-shadow:0 3px 6px rgba(29,29,37,.16),0 3px 6px rgba(29,29,37,.23)}.button--outline,.button--outline--large{background:none;border:1px solid #14e259;color:#14e259}.button--no-style,.button--no-style--large{background:none;border:none;color:#fff;padding:0 1rem}.button--no-style--large:hover,.button--no-style:hover{background:none;box-shadow:none;opacity:.84}.button--large,.button--no-style--large,.button--outline--large,.button--primary--large{line-height:2;padding:3.2rem}.contact-wrapper{display:flex;justify-content:center;padding:9.6rem 4.8rem 11.2rem}footer.footer{background-color:#121212;color:#fff;display:flex;flex-direction:column;height:35.6rem;justify-content:space-around;padding:3.2rem}@media(min-width:600px){footer.footer{padding:0 0 0 4.8rem}}footer.footer svg{fill:#fff}.footer-top{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-top h2{color:#fff;font-size:1.8rem}.footer-top p{margin:1.2rem 0}.footer-top svg{margin-right:4.8rem;margin-top:3.2rem}.footer-bottom{align-items:center;display:flex;justify-content:center}.footer-bottom a{color:#fff;text-decoration:underline}.gift-certificate{align-items:center;display:flex;flex-direction:column;padding:3.2rem 3.2rem 5.6rem}.gift-certificate h2{font-size:3.6rem}.gift-certificate p{margin-bottom:3.2rem;max-width:90%}@media(min-width:600px){.gift-certificate p{max-width:70%}}header.header{align-items:center;background-color:#1c1427;box-shadow:0 3px 6px rgba(0,0,0,.16),0 6px 3px rgba(0,0,0,.23);color:#fff;display:flex;height:7.2rem;justify-content:space-between;left:0;overflow:visible;padding:0 1.6rem;position:sticky;top:0;z-index:50}header.header nav{margin-right:3.2rem}header.header nav ul{align-items:center;display:flex;flex-direction:column;list-style:none}@media(min-width:600px){header.header nav ul{flex-direction:row}}header.header nav ul:hover a{opacity:.8}header.header nav ul li{font-size:3.2rem;margin:0 0 1.6rem}@media(min-width:600px){header.header nav ul li{font-size:1.6rem;margin:0 0 0 1.6rem}}header.header nav ul li a{color:#fff;text-decoration:none;transition:all .3s cubic-bezier(.25,.8,.25,1)}header.header nav ul li a:hover{opacity:1}.header__logo{align-items:center;display:flex;overflow:visible;position:relative}.header__logo svg{margin-right:1.6rem}.header__wordmark{display:none}@media(min-width:900px){.header__wordmark{display:initial}}.header__menu-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}@media(min-width:600px){.header__menu-wrapper{flex-direction:row}}.header__right,.header__right--hidden{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:rgba(28,20,39,.961);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100vw;z-index:3}.header__right span,.header__right--hidden span{margin-left:1.6rem}@media(min-width:600px){.header__right,.header__right--hidden{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:none;flex-direction:row;height:auto;position:relative;width:auto}}.header__right--hidden{display:none;pointer-events:none}@media(min-width:600px){.header__right--hidden{display:flex;pointer-events:auto}}.header__menu-button{display:initial;position:relative;z-index:50}@media(min-width:600px){.header__menu-button{display:none}}.header__mobile-nav{display:flex}@media(min-width:600px){.header__mobile-nav{display:none;pointer-events:none}}.header__mobile-nav svg{margin-left:1.6rem}.header__cta button,.header__cta--desktop button,.header__cta--mobile button{background-color:#11c14c}.header__cta button:hover,.header__cta--desktop button:hover,.header__cta--mobile button:hover{background-color:#10b347}.header__cta--desktop{display:none;pointer-events:none}@media(min-width:600px){.header__cta--desktop{display:initial;pointer-events:auto}}.hours-section{background-color:#07805d;display:flex;justify-content:center;padding:8rem 0 11.2rem}.hours-section__content{column-gap:5.6rem;display:grid;grid-template-columns:41.6rem}@media(min-width:1200px){.hours-section__content{column-gap:11.2rem}}@media(min-width:900px){.hours-section__content{grid-template-columns:41.6rem 41.6rem}}.hours-section__content h3{font-size:4.8rem;font-weight:600;margin:0 0 1rem 3.2rem}@media(min-width:600px){.hours-section__content h3{margin:0 0 1rem}}.hours-section__hours{margin-bottom:3.2rem}.hours-section__hours span{font-weight:200;margin:0 0 0 3.2rem}@media(min-width:600px){.hours-section__hours span{margin:0}}.hours-section__hours ul{padding-inline-start:0}.hours-section__hours ul li{display:flex;justify-content:space-between;padding:1.2rem}.hours-section__hours ul li:nth-child(odd){background-color:rgba(0,0,0,.2)}.hours-section__hours ul li p{margin:0}.hours-section__hours ul li p:first-child{font-weight:600}.hours-section__address{font-size:2rem;line-height:1.625}.hours-section__address p{margin-left:3.2rem}@media(min-width:600px){.hours-section__address p{margin-left:0}}.landing-hero{display:flex;flex-direction:column;height:91.2rem}@media(min-width:900px){.landing-hero{flex-direction:row;height:59.2rem}}.landing-hero__content{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:0;position:relative}@media(min-width:600px){.landing-hero__content{align-items:flex-start;padding:0 3.2rem 0 11.8rem}}.landing-hero__content h1{color:#b5ff7d;font-size:4.8rem;line-height:1.375;margin:0}.landing-hero__content h1:first-child{color:#fff}@media(min-width:600px){.landing-hero__content h1{font-size:6.4rem}}.landing-hero__content button{margin-top:3.2rem}.landing-hero__content svg{left:9.6rem;position:absolute;top:5.6rem;z-index:-50}main.page-layout,main.page-layout--no-pad{min-height:calc(100vh - 42.8rem);padding:3.2rem 1.6rem 4.8rem}main.page-layout--no-pad{padding:0}.pricing-section{padding:6.4rem 3.2rem 5.6rem}.pricing-section .eyebrow{color:#b5ff7d}.pricing-section__pricing-table{display:grid;grid-template-columns:repeat(3,1fr);padding:3.2rem 0 0;row-gap:3.2rem}@media(min-width:864px){.pricing-section__pricing-table{grid-template-columns:repeat(6,1fr)}}.pricing-section__pricing-table div{width:100%}.pricing-section__price{display:flex;flex-direction:column;text-align:center}.pricing-section__price span{font-weight:600;margin:0 0 1.6rem}.pricing-section__price h3{color:#b5ff7d;font-size:4.8rem;font-weight:700;line-height:155%;margin:0}.pricing-section__price div{border-top:1px solid #fff}.pricing-section__footnotes{background:rgba(0,0,0,.302);border-radius:4px;padding:2.8rem 2.8rem 3.2rem}.pricing-section__footnotes p{line-height:250%;margin:0}.pricing-section__footnotes p:not(:first-child){border-top:1px solid #fff}.promo-code{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:3.2rem 3.2rem 5.6rem}.promo-code h2{font-size:3.6rem}.promo-code__inputs{align-items:center;display:flex;margin-top:1.6rem}.promo-code__inputs button{border-radius:0 4px 4px 0;height:5.6rem}.promo-code__inputs input{border-radius:4px 0 0 4px;margin:0}.promo-code__feedback{height:5.2rem}.reviews{align-items:center;background-color:#07805d;display:flex;flex-direction:column;padding:8rem 5.6rem 11.2rem}@media(min-width:600px){.reviews{padding:8rem 9.6rem 11.2rem}}.reviews__heading{position:relative}.reviews__ornament-1,.reviews__ornament-2{position:absolute}.reviews__ornament-1{left:-5.6rem;top:0}.reviews__ornament-2{bottom:.4rem;right:-2.8rem}.reviews__main{column-gap:8rem;display:grid;grid-template-columns:1fr}@media(min-width:900px){.reviews__main{grid-template-columns:1fr 1fr}}.reviews__review{display:flex;flex-direction:column;margin-bottom:1.6rem;position:relative}.reviews__review p{font-size:2.8rem;line-height:1.625}.reviews__review a{color:#fff;opacity:.8}.reviews__review span{font-size:6.4rem;left:-1.6rem;opacity:.3;position:absolute;top:.8rem}.services-section{align-items:center;display:flex;flex-direction:column;padding:8rem 3.2rem;position:relative}@media(min-width:600px){.services-section{padding:8rem 5.6rem}}.services-section svg{left:32vw;position:absolute;top:2.8rem;z-index:-50}.services-section__cards{column-gap:2.4rem;display:grid;grid-template-columns:1fr;row-gap:3.2rem}@media(min-width:900px){.services-section__cards{grid-template-columns:1fr 1fr}}.services-section__card{max-width:64rem;overflow:hidden}.services-section__card img{max-height:20.8rem;max-height:36.8rem;object-fit:cover}.services-section__card-content{padding:2.8rem 3.2rem}.services-section__card-content h4{border-bottom:1px solid #fff;font-size:2.4rem;font-weight:600;margin:0;padding:0 0 1.8rem}.services-section__card-content p{font-weight:400;line-height:2;margin:1.8rem 0}.team-section{align-items:center;display:flex;flex-direction:column;padding:8rem 4.8rem 0;position:relative}.team-section svg{left:34vw;position:absolute;top:5.6rem;z-index:-50}.team-section__cards{column-gap:3.2rem;display:grid;grid-template-columns:1fr}@media(min-width:900px){.team-section__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.team-section__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.team-section__card{margin-bottom:3.2rem;padding:3.2rem 3.6rem 4.8rem}.team-section__card h4,.team-section__card h5{font-size:2.4rem;font-weight:600;margin:0}.team-section__card h4{margin-top:3.2rem}.team-section__card h5{color:#14e259;margin-bottom:1.6rem}.team-section__card p{font-size:2rem;line-height:1.625;margin:0}.team-section__card img{border-radius:100vw;height:calc(100vw - 12rem);object-fit:cover;width:calc(100vw - 12rem)}@media(min-width:900px){.team-section__card img{height:calc(50vw - 12rem);width:calc(50vw - 12rem)}}@media(min-width:1200px){.team-section__card img{height:calc(33vw - 12rem);width:calc(33vw - 12rem)}}.value-prop{align-items:center;display:flex;flex-direction:column;padding:8rem 3.2rem 11.2rem;position:relative;text-align:center}.value-prop h2,.value-prop p{margin:0}@media(min-width:900px){.value-prop h2,.value-prop p{width:64%}}.value-prop h2{font-size:4.8rem;line-height:1.5;margin-bottom:4.2rem}.value-prop p{font-size:2rem;line-height:2.1;text-align:left}@media(min-width:900px){.value-prop p{text-align:center}}.value-prop__ornament-1,.value-prop__ornament-2{position:absolute;z-index:-50}.value-prop__ornament-1{left:10%;top:5.6rem}.value-prop__ornament-2{bottom:8rem;right:10%}
Services | Modern Life Massage Our Services Hot Stone Therapy Hot Stone Therapy is a style of massage where heated stones are used to deepen relaxation and promote circulation in your muscles. Muscles that are heated with these stones release tension and stress much more deeply and quickly than with a traditional massage. The overall experience is very relaxing, nurturing, and rejuvenating.
Chair Massage Chair massage is a popular way of relieving stress and releasing tension right in your home or workplace. You receive your massage in a specialized ergonomic chair which will be brought to your location. In addition to the usual health benefits of massage, another benefit of chair massage is that it is done over the clothing. With seated massage, you can avoid the discomfort and awkwardness that you may feel in disrobing for a traditional massage. Also, chair massage sessions are usually shorter than traditional massage, making it convenient enough to fit into your busy schedule.
Swedish Massage Swedish Massage is a very relaxing and therapeutic style of bodywork. It combines oils or lotion with an array of strokes such as rolling, kneading, and percussion to help the body improve its circulation. The benefits of this type of bodywork are wide-ranging and include relief from aches and pains, decreased stress levels in the body, enhanced mental clarity, improved appearance, and greater flexibility.
Prenatal Massage Prenatal Massage is a style of bodywork designed specifically for pregnant women. Pregnancy is a time when a woman's body endures tremendous stress due to dramatic physical and emotional changes. Using various techniques specially developed for the expecting mother, Prenatal Massage helps release the pain and discomfort experienced throughout pregnancy. The benefits are profound, including emotional support, the relief of joint pain due to extra weight and postural imbalance, and improved breathing and relaxation. Prenatal Massage is offered only after the first trimester.
Deep Tissue Massage Deep Tissue Massage is a form of bodywork that aims to relieve tension in the deeper layers of tissue in the body. Deep Tissue Massage is a highly effective method for releasing chronic stress areas due to misalignment, repetitive motions, and past lingering injuries. Due to the nature of the deep tissue work, open communication during the session is crucial to make sure you do not get too uncomfortable. Keep in mind that soreness is pretty common, but should not last nor worsen over time.
Myofascial Massage Myofascial massage is a technique used to treat injuries and discomfort, reducing pain and increasing range of motion. Myofascial massage differs from other types of massage in that it targets the fascia - the membrane surrounding muscles - rather than the muscle itself. Since fascia completely encases every muscle in the body, imbalances in the fascia can have serious effects on your range of motion and comfort level. While other forms of massage can overlook the fascia, myofascial massage focuses specifically on releasing tension in this important membrane.
Geriatric Massage Geriatric massage is a form of massage designed to meet the specific needs of the elderly. It helps to improve blood circulation, relieve pain, and also increase range of motion. If you are elderly, geriatric massage can help you maintain and improve your overall health, as well as regain certain physical functions that have been reduced due to aging. In addition, since the elderly may not receive enough physical touch, this massage can also help alleviate symptoms of loneliness or depression.
Sports Massage Sports Massage is a type of massage designed for highly active people who engage in athletics. Engaging in sports is harsh on the body and can often lead to injuries in both the short and long term. Sports Massage enhances performance and prolongs a sports career by helping to prevent injury, reduce pains and swelling in the body, relax the mind, increase flexibility, and dramatically improve recovery rates. Sports Massage is also highly effective in aiding the rapid recovery of an athlete from an injury by encouraging greater kinesthetic awareness and in turn promoting the body's natural immune function. Sports massage typically involves lots of movement and stretching, and can be done while the client is fully clothed.