.blog-section{padding:40px 0}.container{max-width:1200px;margin:0 auto;padding:0 20px}.featured-blog-post{display:flex;gap:30px;margin-bottom:40px;align-items:center}@media screen and (max-width:767px){.featured-blog-post{flex-direction:column;align-items:flex-start}.featured-image{width:100%;margin-bottom:20px}}.featured-image{flex:0 0 50%}.featured-image img{display:block;width:100%;height:auto;border-radius:5px}.featured-content{flex:1}.blog-date{font-size:.9em;color:#777;margin-bottom:5px}.featured-content h3{margin-top:0;margin-bottom:10px}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px}.blog-grid-row-2{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:991px){.blog-grid,.blog-grid-row-2{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.blog-grid,.blog-grid-row-2{grid-template-columns:1fr}}.blog-grid-item{border-radius:5px;overflow:hidden}.blog-grid-item img{display:block;width:100%;height:auto;border-radius:5px 5px 0 0}.blog-grid-item h3{font-size:1.2em;margin-top:10px;margin-bottom:5px}.blog-grid-item a{text-decoration:none;color:inherit}.blog-grid-item>p{padding:10px;margin-bottom:0}.view-all-button{text-align:center}.button{display:inline-block;padding:10px 20px;background-color:#000;color:#fff;text-decoration:none;border-radius:5px;font-size:16px}.testimonial-slider-section.section{background-color:var(--section-background-color);padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom);position:relative;z-index:11}.testimonial-slider-section__slider{margin-top:7.9rem}.testimonial-slider-section__title{margin-bottom:0;margin-right:auto}.testimonial-slider-section__wrapper{position:relative;padding-top:40px}.testimonial-slider-section__header{position:absolute;top:0;right:0;left:0;z-index:10;display:flex;padding:0 10px}h3.therapy-section__tagline{font-size:4.2rem;font-family:Poppins;font-weight:500;letter-spacing:0;line-height:132%;margin-bottom:10px}@media screen and (min-width:768px){.testimonial-slider-section__header{top:-40px;left:auto;width:auto}}.button-arrow{display:flex;align-items:center;justify-content:center}.therapy-section__tagline:before{display:none}body h3.product__tagline{text-transform:uppercase}.testimonial-slider-section__pagination{margin-right:21px}.testimonial-slider-section__header{margin-bottom:68px}.testimonial-slider-section__pagination{font-size:.9em;color:#555;flex-shrink:0}.text-center{text-align:center}.testimonial-slider-section__slider{overflow:hidden}.testimonial-slider-section__track{display:flex;transition:transform .5s ease-in-out}.testimonial-slider-section__item{flex:0 0 100%;max-width:100%;padding:0 10px;box-sizing:border-box}@media screen and (min-width:768px){.testimonial-slider-section__item{flex:0 0 50%;max-width:50%}}.testimonial-slider-section__content{padding:20px;border-radius:8px;display:flex;flex-direction:column;height:100%}.testimonial-slider-section__text p{font-size:4.2rem;line-height:132%;letter-spacing:0;font-style:normal;font-weight:400}.testimonial-slider-section__rating{margin-bottom:15px;color:#ccc;font-size:1.2em}.testimonial-slider-section__rating .star.filled{color:#ffc107}.testimonial-slider-section__text{flex-grow:1;margin-bottom:20px;font-style:italic;color:#555}h2.testimonial-slider-section__title.testimonials__tagline{font-size:1.4rem;text-transform:uppercase;padding-left:20px;line-height:132%;letter-spacing:0}h3.wellness__tagline.therapy-section__tagline{font-size:1.4rem;font-weight:400;font-family:Work Sans;line-height:132%;letter-spacing:0}.testimonial-slider-section__owner{display:flex;align-items:center;margin-top:7.7rem}.testimonial-slider-section__owner-image{width:60px;height:60px;border-radius:50%;overflow:hidden;margin-right:15px}.testimonial-slider-section__owner-image img{display:block;width:100%;height:100%;object-fit:cover}.testimonial-slider-section__owner-details{flex-grow:1}.testimonial-slider-section__owner-name{font-weight:700;margin:0 0 5px}.testimonial-slider-section__owner-position{font-size:.9em;color:#777;margin:0}.testimonial-slider-section__arrow{background-color:#fffc;border:1px solid #FFFFFF;border-radius:50%;width:42px;height:42px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background-color .3s ease;flex-shrink:0;margin-right:10px;box-shadow:#0000000f 0 2px 20px}.testimonial-slider-section__arrow:hover{background-color:#fff}@media screen and (min-width:768px){.testimonial-slider-section__header{top:-17px;right:0;left:auto;transform:none;justify-content:flex-end;width:100%}.testimonial-slider-section__arrow{position:static;transform:none}}@media screen and (max-width:767px){.testimonial-slider-section__arrow{position:absolute;top:50%;transform:translateY(-50%)}.testimonial-slider-section__arrow--prev{left:10px}.testimonial-slider-section__arrow--next{right:10px}.testimonial-slider-section__pagination{text-align:center;width:100%;margin-bottom:10px;display:block}.testimonial-slider-section__header{position:static;flex-direction:column;align-items:center;margin-bottom:20px}.testimonial-slider-section__title{margin-right:0;margin-bottom:10px;text-align:center}}.testimonial-slider-section__arrow svg{width:24px;height:24px}.testimonial-slider-section__arrow:disabled{opacity:.5;cursor:not-allowed}.contact-us-section{padding:40px 0}.contact-us-content{display:flex;flex-direction:column;gap:30px;margin:0 auto;padding:0 20px}.field__input::placeholder,.customer .field input::placeholder{opacity:1;font-size:15px;line-height:10px;font-weight:500;font-family:DM Sans,sans-serif;letter-spacing:.36px}h2{font-size:52px;font-family:Poppin,sans-serif;color:#434343;line-height:132%;font-weight:500}.field_1 span.red{color:#e72a2a;font-size:32px;line-height:31px;position:absolute}.contact-form h2{font-size:56px;font-weight:500;padding-bottom:15px}button.cd-button.cd-button--tertiary{width:151px;height:49px;font-size:16px;padding:15px 14px;line-height:17px;text-transform:uppercase;font-weight:500;font-family:Work Sans,sans-serif}.contact__button .cd-button:before{padding-right:11px}.contact-form p{font-size:16px;color:#555;font-family:Work Sans,sans-serif;font-weight:400}@media screen and (min-width:768px){.contact-us-content{flex-direction:row;align-items:flex-start}.contact-form{flex:1;margin-right:30px}.contact-image{flex:1}}.contact-form .contact__fields{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.contact-form .contact__fields>div:last-child{grid-column:1 / 3}.field{position:relative;margin-bottom:20px}.button{display:inline-block;padding:10px 20px;background-color:#000;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.button:hover{background-color:#333}.contact-image img{max-width:100%;height:auto;border-radius:5px}.error-message{display:block;color:red;font-size:12px;margin-top:5px}body .contact-us-section .field__input{background:#f1f1f1;height:50px;padding:15px 36px!important;margin:16px 0;border-radius:30px}label.field__label_el{font-size:16px;font-family:DM Sans,sans-serif;font-weight:600;color:#707070}.contact-us-section input#ContactForm-email{margin:16px 0}.contact-us-section .contact__fields_1{margin-top:37px}body .contact-us-section input[type=checkbox]{display:inline-block;width:16px;margin-right:.5rem;height:16px;accent-color:#178A8D!important;background-color:#178a8d!important}.image-with-accordion.section{background-color:var(--section-background-color);padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.accordion-item.active .accordion-content{display:block;width:350px}.image-with-accordion__grid{display:flex;flex-wrap:wrap;gap:20px}.accordion-item.active .accordion-content{display:block}.image-with-accordion__image-column,.image-with-accordion__accordion-column{width:100%}.minus{display:none}@media screen and (min-width:768px){.image-with-accordion__image-column,.image-with-accordion__accordion-column{width:50%}}.product__image-section{order:1}.product__text-section,.image-with-accordion__grid.image-right .product__image-section{order:2}.image-with-accordion__grid.image-right .product__text-section{order:1}.accordion__item{margin-bottom:10px;border:1px solid #ddd;border-radius:5px;overflow:hidden}.accordion-content{display:none;padding-top:10px;margin-left:11.3rem}.accordion__button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:15px;background-color:#f8f8f8;border:none;text-align:left;cursor:pointer}.accordion__button:hover{background-color:#eee}.accordion__icon{width:20px;height:20px;background-image:url('data:image/svg+xml,%3Csvg viewBox="0 0 24 24" fill="currentColor" class="chevron-down"><path fill-rule="evenodd" d="M12 15.5a.75.75 0 01-.53-.22l-4.75-4.75a.75.75 0 011.06-1.06L12 13.44l4.22-4.22a.75.75 0 011.06 1.06l-4.75 4.75a.75.75 0 01-.53.22z" clip-rule="evenodd" /></svg>');background-repeat:no-repeat;background-position:center;transition:transform .2s ease-in-out}.accordion__button[aria-expanded=true] .accordion__icon{transform:rotate(180deg)}.accordion__panel{padding:15px;background-color:#fff;display:none}body .accordion-item{cursor:pointer;border-bottom:2px solid #E6E6E6;padding:2.4rem 0}.accordion-header{display:flex;justify-content:space-between;align-items:center}.accordion-title{font-weight:700;flex-grow:1}.accordion-item.active:first-child{border-top:2px solid #E6E6E6}span.accordion-number{margin-right:10.3rem}.accordion-icon{font-size:20px;margin-left:15px}.accordion-content{display:none;padding-top:10px}.accordion-item.active .plus-icon{display:none}.accordion-item.active .minus-icon{display:inline-block}@keyframes slideUp{0%,50%{transform:translateY(100%);opacity:0}60%,to{transform:translateY(0);opacity:1}}.experts-section-gallery{display:flex;flex-direction:column;align-items:center;padding:100px 20px 20px;gap:20px}.experts-section__row{display:flex;justify-content:center;width:100%;gap:40px;margin-bottom:40px}.experts-section__row:last-child{margin-bottom:0}.expert-card{width:30.5rem;border-radius:.8rem;text-align:center;box-sizing:border-box}.expert-card__image{max-width:100%;height:auto;display:block;border-radius:.5rem;margin-bottom:2.4rem}.expert-card__name{font-size:2.2rem;font-weight:500;margin-bottom:1.2rem;letter-spacing:-.6px;line-height:24px}.expert-card__title{font-size:1.6rem;font-weight:400;color:#555;letter-spacing:0;line-height:132%}.therapy-section__description p{font-size:1.8rem;color:#555}.item-description p{font-size:1.6rem;letter-spacing:0;line-height:132%;font-family:Work Sans,sans-serif}.experts-section__row.third-coloumn{flex-wrap:wrap}@media(max-width:768px){.experts-section__row{flex-wrap:wrap;justify-content:center}.expert-card{width:50%;margin-bottom:4rem}}@media(max-width:480px){.expert-card{width:100%}}.image-with-text-fade.animate{opacity:0;transition:opacity 1s ease-in-out}.image-with-text-fade.animate.faded-in{opacity:1}.image-with-text-fade.animate.fade-from-left{transform:translate(-50px)}.image-with-text-fade.animate.fade-from-right{transform:translate(50px)}.image-with-text-fade.animate.fade-from-top{transform:translateY(-50px)}.image-with-text-fade.animate.fade-from-bottom{transform:translateY(50px)}.image-with-text-fade.animate.faded-in{transform:translateY(0) translate(0)}.product-register-section{padding:40px 0}.top-section-text h2{font-size:5.6rem;font-weight:500;font-family:Poppins;line-height:132%;letter-spacing:0}.top-section-text p{font-size:18px;line-height:132%;letter-spacing:0;padding:0;margin-top:14px}.container{max-width:1000px;margin:0 auto;padding:0 20px}.top-button-wrapper{text-align:center;margin-bottom:100px}.top-button{display:inline-block;padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;font-size:16px;text-decoration:none;transition:background-color .3s ease}span.red{color:#e72a2a}input#updates{display:inline-block;width:16px;margin-right:.5rem;height:16px;accent-color:#178A8D!important;background-color:#178a8d!important}.top-button:hover{background-color:#0056b3}.product-register-content{display:flex;gap:40px;align-items:center}@media screen and (max-width:767px){.product-register-content{flex-direction:column;align-items:stretch}.image-column{margin-top:30px}}.form-column{flex:1}.image-column{flex:1;text-align:center;align-self:flex-start}.image-column img{max-width:100%;height:auto;border-radius:5px}.product-register-form{display:flex;flex-direction:column;gap:5px;margin-right:40px}.field{display:flex;flex-direction:column}.field label{margin-bottom:5px;font-weight:700}.field input[type=email],.field input[type=text]{padding:10px;border:1px solid #ccc;border-radius:5px;font-size:16px}.checkbox-field{flex-direction:row;align-items:center}.checkbox-field input[type=checkbox]{margin-right:10px}.button{padding:12px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.button:hover{background-color:#0056b3}.error-message{color:red;font-size:14px;margin-top:5px}.form-message{margin-top:20px;padding:10px;border-radius:5px}.form-message.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.form-message.error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.top-section-text{text-align:center;padding:3rem}h2{font-size:56px}.field input[type=email],.field input[type=text]{background:#f1f1f1;height:50px;padding:15px 36px!important;margin:-1px 0;border-radius:30px;border:0px}*:focus-visible{outline:none!important}.field{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
