.home-button{box-shadow:20px 0 40px #0e253826}@media (max-width: 767px){#homeHero .hero-title{font-size:40px;line-height:48px;margin-bottom:30px}#homeHero .strapline{font-size:26.823px;margin-bottom:18.807px}#homeHero .headline{font-size:53.646px;line-height:59.01px;margin-bottom:52.685px}#homeHero .subheadline{font-size:29.122px}#homeHero .home-button{font-size:22.991px;padding:2% 7%}}@media (max-width: 460px){#homeHero .hero-title{font-size:40px;line-height:48px;margin-bottom:30px}#homeHero .strapline{font-size:13.3318px;margin-bottom:9.17614px}#homeHero .headline{font-size:26.6636px;line-height:29.33px;margin-bottom:25.696px}#homeHero .subheadline{font-size:14.4745px}#homeHero .home-button{font-size:20px;padding:10px 25px}}#bg-image{background:url(/images/about-bg-back.jpg) no-repeat center center;background-size:cover}#homeTestimonials .swiper-wrapper{align-items:stretch}#homeTestimonials .swiper-slide{height:auto!important;display:flex;min-height:0;box-sizing:border-box}#homeTestimonials .tm-card{display:grid;grid-template-rows:auto auto 1fr auto;width:100%;height:100%;box-sizing:border-box;min-height:260px}@media (min-width: 768px){#homeTestimonials .tm-card{min-height:280px}}#homeTestimonials .tm-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}#homeTestimonials .tm-avatar{width:40px;height:40px;border-radius:9999px;object-fit:cover}#homeTestimonials .swiper-rail{position:relative;--fade-size: clamp(24px, 8vw, 300px);--fade-color: #fff}#homeTestimonials .swiper-rail:before,#homeTestimonials .swiper-rail:after{content:"";position:absolute;top:0;bottom:0;width:var(--fade-size);pointer-events:none;z-index:5}#homeTestimonials .swiper-rail:before{left:0;background:linear-gradient(to right,var(--fade-color),transparent)}#homeTestimonials .swiper-rail:after{right:0;background:linear-gradient(to left,var(--fade-color),transparent)}#homeTestimonials .tm-nav-btn{width:25px;height:25px;position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:0;padding:0;cursor:pointer;z-index:10;pointer-events:auto}#homeTestimonials .tm-nav-btn:before{content:"";display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#333;border-radius:50%;box-shadow:0 2px 8px #ffffff26;transition:all .3s ease}#homeTestimonials .tm-nav-btn:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;pointer-events:none}#homeTestimonials .tm-prev{left:0;transform:translate(-50%,-50%)}#homeTestimonials .tm-next{right:0;transform:translate(50%,-50%)}#homeTestimonials .tm-prev:after{transform:translate(-25%,-50%) rotate(-135deg)}#homeTestimonials .tm-next:after{transform:translate(-75%,-50%) rotate(45deg)}#homeTestimonials .tm-nav-btn:hover:before{box-shadow:0 4px 12px #ffffff40;transform:scale(1.05)}#homeTestimonials .tm-nav-btn:hover:after{border-color:#fff}#homeTestimonials .tm-nav-btn{z-index:10}@media (max-width: 480px){#homeTestimonials .tm-nav-btn{width:25px;height:25px}#homeTestimonials .tm-nav-btn:after{width:8px;height:8px}#homeTestimonials .tm-prev{left:-25px;transform:translateY(-50%)}#homeTestimonials .tm-next{right:-25px;transform:translateY(-50%)}}@media (min-width: 768px) and (max-width: 1023px){#homeTestimonials .swiper-slide{flex:0 0 208px!important;width:208px!important;max-width:208px!important;box-sizing:border-box}}#homeTestimonials[data-astro-cid-72bcrmui]{background:url(/images/feel-beauty-bg-back.jpg) no-repeat center center;background-size:cover}@media (min-width: 1024px){#homeTestimonials[data-astro-cid-72bcrmui]{height:944px}}.carrousel-container{padding-top:3.75rem}.top-section{margin-bottom:3rem;text-align:center}.top-section-title{font-size:32px;line-height:30px;font-weight:800;color:#000;margin-bottom:45px}.top-images-grid{gap:1rem;width:100%;display:flex;justify-content:space-around;align-items:center}.top-image-item{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.top-image-item img{width:min(70px,100%);height:auto;border-radius:8px;transition:transform .3s ease}.top-image-text{font-size:20px;line-height:24px;color:#000;font-weight:500;letter-spacing:.3px;width:66%}@media (max-width: 767px){.top-images-grid{grid-template-columns:repeat(2,1fr);gap:0}.top-section-title{font-size:20px;line-height:24px}.top-image-text{font-size:20px;line-height:22px;font-weight:800;width:min(191px,100%)}.top-image-item img{width:min(62px,100%)}.top-image-item{width:min(184px,100%);gap:5px}}.PeopleCarousel{--width: 240px;height:340px;position:relative;overflow-x:hidden}.carousel-img{width:var(--width);position:absolute;left:max(calc(var(--width) * var(--quantity)),100%);animation-name:scroll;animation-duration:var(--duration);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:calc(var(--duration) / var(--quantity) * (var(--quantity) - var(--position)) * -1)}.green-banner{background:#13a24f;margin:14px 0 0;padding:5px;display:flex;flex-direction:row;justify-content:center;height:40px}.green-items{margin-right:18px;color:#fff;font-size:20px;font-weight:800}.greenicon{margin-right:.6rem}.mob-only{display:none}@media only screen and (max-width: 1020px){.green-items{font-size:17px}}@media (max-width: 768px){.hiddenMob{display:none}.green-banner{--width: 191px;--duration: 45s;--quantity: 8;height:40px;display:flex;align-items:center;position:relative;overflow-x:hidden;background:#13a24f}.green-items{width:var(--width);height:auto;display:flex;gap:.5rem;align-items:center;position:absolute;left:max(calc(var(--width) * var(--quantity)),100%);color:#fff;font-size:17px;line-height:32px;font-weight:800;text-align:center;animation-name:scroll;animation-duration:var(--duration);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:calc(var(--duration) / var(--quantity) * (var(--quantity) - var(--position)) * -1)}.mob-only{display:flex}}@media only screen and (max-width: 430px){.top-images-grid{display:grid;grid-template-columns:repeat(2,2fr);gap:15px}.top-image-item{width:min(185px,100%);margin:0 auto}}@keyframes scroll{to{left:calc(-1 * var(--width))}}
