.MainAbout{min-height:800px;padding-top:130px;background-color:var(--color-accent-lightpurple);width:100%;display:flex;align-items:center;justify-content:center}.main-about-container{display:flex;align-items:center;justify-content:space-between}.main-about-texts{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.main-about-texts h1{font-family:var(--font-dm-serif-display);max-width:537px;width:100%;font-size:60px;color:var(--color-secondary);letter-spacing:3px;font-weight:600}.main-about-texts h1 span{color:var(--color-primary)}.main-about-texts p{font-family:var(--font-dm-sans);font-size:18px;max-width:660px;width:100%;line-height:1.7;font-weight:300;margin-top:1.5rem}.main-about-container .buttons{margin-top:2rem}.main-about-image img{object-fit:cover;border-radius:100%;padding:.3rem}.main-about-image{border-radius:100%;background:white}.buttons a:first-child{background-image:linear-gradient(to right,var(--color-secondary),var(--color-primary));color:white}.buttons a:first-child,.buttons a:nth-child(2){border:none;padding:1rem 2.5rem;border-radius:.4rem;font-family:var(--font-dm-sans);font-weight:800;font-size:16px;cursor:pointer}.buttons a:nth-child(2){background:white;margin-left:2rem;text-decoration:none}.buttons a:nth-child(2) span{background-image:linear-gradient(to right,var(--color-secondary),var(--color-primary));-webkit-background-clip:text;background-clip:text;color:transparent}@media (max-width:1100px){.main-about-container{flex-direction:column}.main-about-texts h1{letter-spacing:2px;font-size:40px;text-align:center}.main-about-texts p{max-width:384px;font-size:14px;font-weight:300;line-height:1.7;text-align:center}.main-about-texts{flex-direction:column;justify-content:center;align-items:center;display:flex}.MainAbout .buttons button{padding:.7rem 2.5rem!important}.main-about-image{margin-top:3rem;margin-bottom:2rem}.main-about-image,.main-about-image img{width:300px;height:300px}}.More{background-image:url(/_next/static/media/massage-bg.9e93f4ca.jpg);background-size:cover;background-position:50%}.More,.more-container{min-height:600px;width:100%;display:flex;align-items:center;justify-content:center}.more-container{height:100%;background:#51752ad8}.more-content{justify-content:space-between}.more-content,.more-images{display:flex;align-items:center}.more-images{position:relative;width:400px;height:400px;justify-content:center}.more-texts{max-width:812px;width:100%}.more-texts h1{font-size:40px;font-family:var(--font-judson);color:white;margin-bottom:2rem}.more-texts p{margin-top:2rem;color:white;font-family:var(--font-dm-sans);font-size:16px;line-height:1.6}.more-images img{object-fit:cover}#first{top:0;left:0}#first,#second{border-radius:100%;position:absolute;border:.3rem solid white}#second{bottom:0;left:2rem}#third{border-radius:100%;top:38%;transform:translateY(-50%);right:2rem;border:.3rem solid white}#third,#towel{position:absolute}#towel{z-index:9;top:43%;left:44%;transform:translate(-50%,-50%)}@media (max-width:1100px){.more-content{flex-direction:column-reverse}.more-images{margin:2rem 0}.more-texts{padding:0 2rem}.more-texts h1{font-size:32px;padding-top:2rem}.more-texts p{font-size:14px;margin-top:1rem}}.Facility{min-height:650px;background-color:var(--color-accent-light);width:100%;display:flex;align-items:center;justify-content:center}.Facility img{object-fit:contain}.facility-content{display:flex;align-items:center;justify-content:space-between}.Facility h1{font-size:40px;font-weight:800;font-family:var(--font-judson)}.Facility p{font-size:16px;font-family:var(--font-dm-sans);font-weight:300;max-width:548px;margin-top:1rem;line-height:1.9}.Facility .dots{position:absolute;bottom:-3rem;left:-6rem}.facility-image-wrapper{position:relative}.Facility button{background-image:linear-gradient(to right,var(--color-secondary),var(--color-primary));color:white;border:none;padding:1rem 2.5rem;border-radius:.4rem;font-family:var(--font-dm-sans);font-weight:800;font-size:16px;cursor:pointer;margin-top:2rem}.Facility a{color:white}@media (max-width:1100px){.Facility{overflow:hidden;height:800px}.facility-content{flex-direction:column;justify-content:center;padding:0 2rem;height:100%;overflow:hidden}.facility-content h1{margin-top:2rem;font-size:32px}.Facility p{font-size:14px}.Facility button{padding:.7rem 2.5rem!important}.Facility img:nth-child(2){width:300px;height:300px}.facility-image-wrapper{display:flex;align-items:center;margin-top:2rem}}