.About_container___yAKw{background-color:#fde7be;flex-direction:column}.About_container___yAKw,.About_topRow__v6_mS{display:flex;justify-content:space-between;width:100%}.About_topRow__v6_mS{flex-direction:row;max-width:100vw;padding:3rem 1rem 1rem}.About_image__wgH3w{position:relative;width:35%;margin:0}.About_info__MU5NO{display:flex;flex-direction:column;align-items:flex-start;max-width:21rem;padding:0 1rem}.About_infoSection__An_Uy{display:flex;justify-content:center;padding-top:0;align-items:center}.About_infoIconContainer__Ggq8U{font-size:2.5rem;padding:1rem 1rem 1rem 0}.About_infoTitle__NhPY4{font-size:20px;font-weight:700;color:#000}.About_infoDescription__n4G1h{font-size:18px;color:#3c3c3c;width:-moz-fit-content;width:fit-content;font-weight:500}@media only screen and (max-width:1200px){.About_topRow__v6_mS{flex-direction:column;align-items:center}.About_info__MU5NO{padding-top:2rem;padding-bottom:2rem}.About_image__wgH3w{width:80%}}.About_bottomRow__MsQPP{display:flex;width:100%;justify-content:center;align-items:center}.About_cards__IqP7s{max-width:20rem;padding:.5rem;background-color:#fff}.AboutMe_container__SrLu7{background-color:#f28801;display:flex;flex-direction:row;padding:4rem;align-items:center}.AboutMe_personContainer__wXei6{position:relative;flex:1 1}.AboutMe_image__mws8_{position:absolute;height:17rem;width:auto;display:flex;justify-content:center;align-items:center}.AboutMe_image__mws8_>img{height:17rem}.AboutMe_descriptionContainer__7tHFi{display:flex;flex-direction:column;padding:1rem;width:60%}.AboutMe_description__fenJ_{font-size:1.4rem;color:#4d4d4d;font-weight:700;margin-bottom:1rem;background-color:#ffefe2;padding:2rem}.AboutMe_image__mws8_{position:relative}.AboutMe_name__av7zk{font-family:Dancing Script;font-size:2.5rem;color:#fff;font-weight:500;text-align:center}.AboutMe_personTitle__CDGWm{color:#fff;text-align:center;font-size:1.5rem}.AboutMe_center__Y6I8O{text-align:center}@media only screen and (max-width:1400px){.AboutMe_container__SrLu7{flex-direction:column;padding-top:1rem}.AboutMe_descriptionContainer__7tHFi{width:100%;align-items:center}.AboutMe_description__fenJ_{font-size:20px}}@media only screen and (max-width:800px){.AboutMe_descriptionContainer__7tHFi{padding:1rem 0}.AboutMe_container__SrLu7{padding:1rem}}.HighlightCarousel_container__illOR{min-height:44rem;margin:1rem 4rem 2rem}.HighlightCarousel_mainTitle__Sya8G{font-family:Dancing Script;font-size:48px}.HighlightCarousel_mainTitleArrow__wsqpd{color:#f28801;font-size:2.5rem}.HighlightCarousel_titleContainer__qWtE5{display:flex;flex-direction:column;align-items:center;width:100%}.HighlightCarousel_itemContainer__tYqcY{width:100%;min-height:44rem;height:-moz-fit-content;height:fit-content;position:relative}.HighlightCarousel_colorOverlay__tLpLM{position:absolute;width:100%;height:100%;background-color:#f2880199}.HighlightCarousel_contentContainer__mUp4I{position:absolute;width:100%;height:100%;padding:1rem 2rem;display:flex;justify-content:space-between}.HighlightCarousel_imageContainer__oDUw2{position:relative;width:40%;display:flex;align-items:center;justify-content:center}.HighlightCarousel_informationContainer__gYS_6{width:60%;padding:2rem;text-align:left;display:flex;flex-direction:column;justify-content:center}.HighlightCarousel_informationHighlighted__PK425{padding:2rem;background-color:rgba(255,140,25,.5);display:flex;flex-direction:column;justify-content:center;min-height:20.5rem}.HighlightCarousel_title__s4Z_d{font-size:28px;font-weight:700;color:#fff}.HighlightCarousel_description__lOaPu{font-size:18px;font-weight:700;color:#fff}@media only screen and (max-width:1200px){.HighlightCarousel_contentContainer__mUp4I{flex-direction:column;justify-content:center;align-items:center;height:-moz-fit-content;height:fit-content}.HighlightCarousel_imageContainer__oDUw2{width:100%;min-height:20rem}.HighlightCarousel_informationContainer__gYS_6{width:100%}}@media only screen and (max-width:900px){.HighlightCarousel_itemContainer__tYqcY{height:-moz-fit-content;height:fit-content}.HighlightCarousel_contentContainer__mUp4I,.HighlightCarousel_informationContainer__gYS_6{padding:1rem}.HighlightCarousel_container__illOR{margin:1rem 0}}.MainCarousel_itemContainer__F1iwz{width:100%;height:100%;min-height:35rem;position:relative}.MainCarousel_contentContainer__c7Yy1{position:absolute;left:0;top:0;display:flex;justify-content:flex-start;align-items:flex-start;padding:2rem 1rem;flex-direction:column;width:100%;height:100%}.MainCarousel_imageContainer__ua4oK{position:relative;width:100%;height:100%}.MainCarousel_title__phN67{font-size:39px;font-weight:700;color:#ef7f01;padding-bottom:.5rem}.MainCarousel_description__k8tJs{color:#ffc329;font-size:22px;font-weight:700;max-width:30rem;text-align:left;margin-top:0}.MainCarousel_button__KmcyL{background-color:#ef8000;color:#fff;border:none;font-size:18px;padding:.5rem}.MainCarousel_additionalContentContainer__f00ah{width:50%;flex:1 1;display:flex;justify-content:center;align-items:center;flex-direction:column}.MainCarousel_highlight__6XHog{background-color:#f1a355;color:#fff;padding:1rem;font-size:24px;font-weight:700;text-shadow:1px 1px gray}.MainCarousel_afterHighlight__q1_2y{color:#ef8000;font-size:24px;font-weight:700;padding:1rem;background-color:#fff}.MainCarousel_picture__6ySAI{height:100%}@media only screen and (max-width:1000px){.MainCarousel_title__phN67{font-size:30px}.MainCarousel_description__k8tJs{font-size:18px}.MainCarousel_additionalContentContainer__f00ah{width:100%}}@media only screen and (max-width:600px){.MainCarousel_highlight__6XHog .MainCarousel_afterHighlight__q1_2y{font-size:16px;padding:.5rem}}.News_container__3tNDT{min-height:32rem;width:100%;display:flex;flex-direction:column;background-color:#efefef;position:relative}.News_row__H83rf{width:100%;display:flex;flex-direction:row;min-height:16rem}.News_contentContainer__5QfQE{width:50%;padding:3rem 4rem;display:flex;flex-direction:column;justify-content:center}.News_imageContainer__tUQYA{position:relative;width:50%;height:25rem}.News_picture__PSlCd{height:100%}.News_image__HOMQC{-o-object-fit:cover;object-fit:cover}.News_title__WTV5A{font-size:26px;font-weight:700;text-transform:uppercase}.News_description__rJ4Kw{padding-top:.5rem;padding-bottom:1rem;color:#616161;font-size:18px}.News_header__VvrHX{position:absolute;top:-1.5rem;left:4rem;color:#ef7f01;font-size:28px;background-color:#fff;width:-moz-fit-content;width:fit-content;padding:.5rem 1rem}@media only screen and (max-width:1000px){.News_header__VvrHX{position:relative;top:1rem}.News_row__H83rf{flex-direction:column}.News_row2__FttlE{flex-direction:column-reverse}.News_contentContainer__5QfQE{width:100%}.News_imageContainer__tUQYA{width:100%;min-height:15rem}}@media only screen and (max-width:800px){.News_imageContainer__tUQYA{height:20rem}}@media only screen and (max-width:600px){.News_imageContainer__tUQYA{height:15rem}}.Carousel_container__SitoO{width:100%;padding-left:1rem;padding-right:1rem;position:relative;overflow:hidden}.Carousel_slider__MaWIR{display:flex;transition-duration:325ms}.Carousel_controls__mnBz0{min-height:100%;left:0;top:0;width:100%;position:absolute}.Carousel_arrow__TcpW7{max-height:55px;color:#fff;background-color:#ef7f01aa;position:absolute;top:35%;cursor:pointer;pointer-events:all;z-index:1;font-size:2.5rem;align-items:center;padding:.5rem;display:flex;flex-direction:column;justify-content:center}.Carousel_arrowNext__GSYAS{right:.3rem}.Carousel_arrowPrevious__FaCr4{left:.3rem}.TopMassagesCarousel_container__cAU_2{min-height:31rem;max-width:100%;padding-bottom:1.5rem;padding-top:1.5rem}.TopMassagesCarousel_sectionTitle__IGbb6{font-size:48px;max-width:100%;font-weight:700;text-transform:uppercase;padding:1rem 1rem 1rem 2rem;display:flex;align-items:center}.TopMassagesCarousel_titleHighlight__AF38U{background-color:#ef7f01;color:#fff;padding:.3rem;margin-right:.2rem}.TopMassagesCarousel_itemContainer__CfiDz{min-height:20rem;max-width:100%;background-color:#efefef;margin-left:1rem;margin-right:1rem;display:flex;flex-direction:column;position:relative;height:100%}.TopMassagesCarousel_imageContainer__2NwVB{width:100%;height:12rem;overflow:hidden}.TopMassagesCarousel_image__xLPfX{display:block;position:relative;width:100%;min-height:100%}.TopMassagesCarousel_price__Zh_Mr{color:#ef7f01;font-size:28px;font-weight:700;padding-top:.5rem;padding-bottom:.5rem;text-align:center}.TopMassagesCarousel_textContainer__wANpu{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem 1rem;position:relative;text-align:center}.TopMassagesCarousel_title__VT0I4{max-width:80%;max-height:4rem;color:#ef7f01;background-color:#fff;padding:.5rem;font-size:100%;font-weight:700;width:-moz-fit-content;width:fit-content;position:absolute;top:-1.2rem;word-break:break-all}.TopMassagesCarousel_carouselContainer__keJAR{height:100%;max-width:100%;margin-top:1rem}.TopMassagesCarousel_carousel__e0OyL{position:relative}.TopMassagesCarousel_arrowContainer__B0nyf{position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none}.TopMassagesCarousel_description__YMArH{word-break:break-all}@media only screen and (max-width:800px){.TopMassagesCarousel_sectionTitle__IGbb6{font-size:30px;font-weight:700;text-transform:uppercase;padding:1rem;display:flex;justify-content:center}}.GoogleMaps_container__vpNUR{background-color:wheat;height:29rem}.GoogleReview_title__zZLDm{font-size:20px}.GoogleReview_titleRow__Rz_MT{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.GoogleReview_reviewRow__gW4eo{margin-top:1rem;display:flex;flex-direction:column}.GoogleReview_review__aQVYE{display:flex;margin-bottom:1rem;width:25rem}.GoogleReview_image__7OTYh{margin-right:.7rem}.GoogleReview_starContainer__4Pr02{margin-top:.5rem}.GoogleReview_star__7BP8Y{color:#d3d3d3}.GoogleReview_starFilled__PQdxO{color:gold}.GoogleReview_scoreRow__xMVlG{display:flex}.GoogleReview_rating__Jv60P{font-size:40px}.GoogleReview_ratingContainer__vGO9v{display:flex;flex-direction:column;align-items:center}.GoogleReview_bigStar__QJKK0{font-size:36px}.GoogleReview_reviewsTotal__A084v{color:gray}@media only screen and (max-width:900px){.GoogleReview_title__zZLDm{margin-bottom:.5rem}.GoogleReview_bigStar__QJKK0{font-size:25px}.GoogleReview_titleRow__Rz_MT{flex-direction:column}.GoogleReview_review__aQVYE{width:auto}}.Reviews_container__g_e9n{display:flex;flex-direction:row;justify-content:space-around;width:100%;padding:2rem;align-items:center}.Reviews_rightColumn__vVciL{display:flex;flex-direction:column;align-items:center}.Reviews_socialIcons__BRBG_{display:flex;flex-direction:row;justify-content:center}.Reviews_socialIcon__Gyzr1{font-size:3rem;margin:1rem;cursor:pointer}.Reviews_imageIcon__L0xYP{padding:16px;cursor:pointer}.Reviews_youtube__EM5Bl{color:#c4302b}.Reviews_twitter__ZIVPe{color:#1da1f2}.Reviews_instagram__85os4{color:#e1306c}.Reviews_yelp__zPJYC{color:#e00707}@media only screen and (max-width:900px){.Reviews_container__g_e9n{flex-direction:column}}.ContactForm_container__ao60k{min-height:37rem;padding:2rem;display:flex;justify-content:center;flex-direction:column;align-items:center}.ContactForm_row__r1PcH{display:flex;flex-direction:row;padding-bottom:1rem;max-width:1200px;width:100%}.ContactForm_contactInfo__lazqc{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:24rem;padding:2rem;background-color:#fff0e0}.ContactForm_formDescription__wfD1O{padding-right:.5rem;font-weight:700;font-size:30px;justify-content:center}.ContactForm_formPhoneNumber__o4mhi{color:#f28801;font-size:30px;font-weight:700}.ContactForm_bookAppointment__3pzJC{margin-top:.5rem;color:#fff;background-color:#ef7f01;border:none;font-size:30px;padding:.5rem 1rem;font-weight:700;cursor:pointer}.ContactForm_contactInfoTitle__cHHmD{font-size:48px;color:#ef7f01;font-weight:700;padding-bottom:1rem}.ContactForm_newsletter__Rr5CR{font-size:30px;background-color:#fff;color:#ef7f01;border:1px solid #000;padding:.5rem;font-weight:700;cursor:pointer}.ContactForm_dataPolicyLink__n_X7z{color:#ef7f01}.ContactForm_formContainer__KklB_{flex:1 1;display:flex;align-items:center;flex-direction:column;padding:1rem 1rem 0}.ContactForm_formTitle__Q6_j_{font-size:40px;color:#ef7f01;font-weight:700}.ContactForm_form__2yA7W{display:flex;flex-direction:column;width:100%;padding:2rem}.ContactForm_formItem__MzAGa{padding:1rem;border:1px solid #ef7f01;width:100%;font-size:14px;font-family:inter}.ContactForm_textarea__bh12U{min-height:6rem}.ContactForm_formActions__n5tyF{display:flex;justify-content:space-between}.ContactForm_contactDataPolicy__WeC9p{margin-right:.5rem}.ContactForm_contactOptions__jbeey{display:flex;flex-direction:column;align-items:flex-start}.ContactForm_contactOptions__jbeey *{margin-bottom:.4rem}.ContactForm_submitButton__laBfa{display:flex;align-items:center}.ContactForm_formError___1VTT{color:red;margin-top:.3rem;margin-bottom:1rem;font-size:.9rem}.ContactForm_captchaContainer__gznL_{margin:1rem 0;display:flex;flex-direction:column;align-items:flex-start}.ContactForm_captchaContainer__gznL_>div{transform:scale(.9);transform-origin:0 0}@media (max-width:600px){.ContactForm_captchaContainer__gznL_>div{transform:scale(.8)}}.ContactForm_formSuccess__nwN5t{color:green}@media only screen and (max-width:1200px){.ContactForm_row__r1PcH{flex-direction:column}.ContactForm_contactInfo__lazqc{max-width:none;width:100%;display:flex;justify-content:center;align-items:center;background-color:#fff0e0}.ContactForm_contactOptions__jbeey{max-width:22rem}.ContactForm_formContainer__KklB_{max-width:100%}.ContactForm_formTitle__Q6_j_{margin-top:2rem;text-align:center}.ContactForm_formActions__n5tyF{flex-direction:column}.ContactForm_submitButton__laBfa{margin-top:1rem}.ContactForm_form__2yA7W{padding:2rem 0}.ContactForm_newsletter__Rr5CR{margin:0 1rem}.ContactForm_formDescription__wfD1O,.ContactForm_formPhoneNumber__o4mhi{font-size:20px}}.ContactForm_spinner__dsDEH{margin-left:.5rem;animation:ContactForm_spin-animation__e0TAk 1s linear infinite;display:inline-block}@keyframes ContactForm_spin-animation__e0TAk{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@media only screen and (max-width:800px){.ContactForm_formTitle__Q6_j_{font-size:36px;margin-bottom:1rem}}