#hero .review-box{border:1px solid var(--color-primary);padding:16px var(--sp-16-32) var(--sp-16-24) var(--sp-16-32);border-radius:var(--border-r--24) 0 var(--border-r--24) 0;color:var(--color-tertiary)}#about .container{padding-top:0}#about .img-holder{display:flex;align-items:flex-end;flex-direction:column;height:100%;flex-grow:1;justify-content:flex-end}#about .img-holder .about__img{width:100%;margin-bottom:calc(-2 * var(--sp-40-80))}#info{background:linear-gradient(90deg, rgba(117, 207, 92, 0.7) 0%, rgba(243, 255, 224, 0.7) 100%)}#we-know .img-holder .we-know__img{width:100%;margin-top:calc(-1 * var(--sp-40-80) - var(--sp-24-48))}#we-know .col--70{padding-bottom:var(--sp-40-80)}#team .container{padding-top:0}#team .team-rep{gap:24px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#team .team-box{width:calc(33% - 12px);display:flex;flex-direction:column;position:relative;margin:0}#team .team-box .team-box__img-holder{border-width:2px;border-style:solid;overflow:hidden;border-radius:var(--border-r--24) 0 var(--border-r--24) 0;width:230px;aspect-ratio:1;position:relative;top:24px;background:#fff;z-index:2}#team .team-box .team-box__img-holder img{object-fit:cover;width:100%;height:100%}#team .team-box .team-box__inner{flex-grow:1;display:flex;flex-direction:column;position:relative;padding:48px 16px;border-width:2px;border-style:solid;border-radius:var(--border-r--40) 0 0 0}#team .team-box .team-box__inner .team-box__name{color:var(--color-body-text)}#team .team-box .team-box__inner .team-box__read-more{cursor:pointer}#team .team-box .team-box__inner .team-box__desc{max-height:9999px;overflow:hidden;transition:max-height 0.3s ease}#team .team-box .team-box__inner .team-box__desc.truncated{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#team .team-box .team-box__button{top:-20px;position:relative;min-width:230px}#team .team-box.--light .team-box__img-holder,#team .team-box.--light .team-box__inner{border-color:var(--color-primary)}#team .team-box.--light .team-box__name,#team .team-box.--light .team-box__inner{color:var(--color-headings--medium)}#team .team-box.--dark .team-box__img-holder,#team .team-box.--dark .team-box__inner{border-color:var(--color-tertiary)}#team .team-box.hidden{display:none}#team .review-box{border:1px solid var(--color-primary);padding:16px var(--sp-16-32) var(--sp-16-24) var(--sp-16-32);border-radius:var(--border-r--24) 0 var(--border-r--24) 0;color:var(--color-tertiary)}#offer{background:linear-gradient(180deg, #fff 0%, #f9ffef 100%)}#offer .therapies-rep{gap:64px 24px}#offer .therapies-rep .therapies-box{padding:48px var(--sp-16-32) 40px var(--sp-16-32);border-width:2px;border-style:solid;border-radius:var(--border-r--24) 0 var(--border-r--24) 0;position:relative;display:flex;justify-content:center}#offer .therapies-rep .therapies-box .therapies-box__img-holder{position:absolute;width:80px;height:80px;top:-40px;left:40px;border-radius:var(--border-r--24) 0 var(--border-r--24) 0;display:flex;align-items:center;justify-content:center}#offer .therapies-rep .therapies-box .therapies-box__img-holder svg{width:54px;height:auto}#offer .therapies-rep .therapies-box.--light{border-color:var(--color-primary)}#offer .therapies-rep .therapies-box.--light .therapies-box__img-holder{background:var(--color-tertiary)}#offer .therapies-rep .therapies-box.--dark{border-color:var(--color-tertiary);color:var(--color-tertiary)}#offer .therapies-rep .therapies-box.--dark .therapies-box__img-holder{background:var(--color-primary)}#offer .for-who-rep .for-who-box{padding:var(--sp-16-24);border:1px solid var(--color-tertiary);border-radius:0 var(--border-r--24) 0 var(--border-r--24);position:relative}#offer .for-who-rep .for-who-box ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}#offer .for-who-rep .for-who-box ul li{position:relative;padding-left:24px;text-indent:-24px}#offer .for-who-rep .for-who-box ul li:before{content:"";width:12px;height:12px;border-radius:0 2px 0 2px;display:inline-flex;background:var(--color-secondary);margin-right:12px}#offer .for-who-rep .for-who-box ul li:nth-child(odd):before{background:var(--color-primary)}#offer .effects-rep{gap:24px 64px;padding-left:20px}#offer .effects-rep .effects-box{padding:var(--sp-16-24) var(--sp-16-24) var(--sp-16-24) 40px;border:1px solid var(--color-tertiary);border-radius:6px;position:relative;color:var(--color-tertiary)}#offer .effects-rep .effects-box:before{content:"";position:absolute;left:-21px;top:50%;transform:translateY(-50%);width:42px;height:42px;background:var(--color-primary);display:flex;align-items:center;border-radius:0 12px 0 12px}#offer .effects-rep .effects-box:nth-child(4n+3):before,#offer .effects-rep .effects-box:nth-child(4n+2):before{background:var(--color-secondary)}#trust .img-holder img{width:100%}#proof{background:linear-gradient(90deg, rgba(239, 255, 212, 0.7) 0%, rgba(251, 255, 212, 0.7) 100%)}#proof .container{padding-top:0;padding-bottom:0}#proof .proof__slider-wrap{padding-top:var(--sp-40-80);padding-bottom:var(--sp-40-80)}#proof .img-holder{display:flex;position:relative;height:100%}#proof .img-holder img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:calc(100% + (2 * var(--sp-24-48)));object-fit:contain}#proof .flickity-page-dots{bottom:calc(-1 * var(--sp-24-48))}#proof .flickity-page-dots .dot{width:11px;height:11px;border-radius:0 2px 0 2px;background:var(--color-tertiary);opacity:1;margin:0 4px}#proof .flickity-page-dots .dot.is-selected{background:var(--color-primary)}#reviews .reviews-rep{display:grid;gap:24px;grid-template-columns:repeat(12, 1fr)}#reviews .reviews-rep .reviews-box{padding:var(--sp-16-24) var(--sp-16-40);border-width:1px;border-style:solid;border-radius:var(--border-r--40) 0 var(--border-r--40) 0;display:flex;flex-direction:column}#reviews .reviews-rep .reviews-box:nth-child(1){grid-column:1 / span 4}#reviews .reviews-rep .reviews-box:nth-child(2){grid-column:5 / span 4}#reviews .reviews-rep .reviews-box:nth-child(3){grid-column:9 / span 4}#reviews .reviews-rep .reviews-box:nth-child(4){grid-column:1 / span 6}#reviews .reviews-rep .reviews-box:nth-child(5){grid-column:7 / span 6}#reviews .reviews-rep .reviews-box:nth-child(6){grid-column:1 / span 6;border-color:var(--color-tertiary) !important;color:var(--color-body-text) !important}#reviews .reviews-rep .reviews-box:nth-child(7){grid-column:7 / span 6}#reviews .reviews-rep .reviews-box:nth-child(8){grid-column:2 / span 5}#reviews .reviews-rep .reviews-box:nth-child(9){grid-column:7 / span 5}#reviews .reviews-rep .reviews-box:nth-child(10){grid-column:5 / span 4}#reviews .reviews-rep .reviews-box.--light{border-color:var(--color-primary);color:var(--color-tertiary)}#reviews .reviews-rep .reviews-box.--dark{border-color:var(--color-tertiary)}#reviews .reviews-rep .reviews-box .review-box__source{margin-top:auto}#reviews .reviews-rep .reviews-box.hidden{display:none}#reviews .reviews__summary{display:flex;align-items:center;flex-wrap:wrap;gap:8px;position:relative}#reviews .reviews__summary:after{content:"";position:absolute;height:1px;width:100%;left:0;bottom:-1px;background:var(--color-body-text)}#summary .img-holder img{width:100%}#remember{background:linear-gradient(90deg, rgba(251, 255, 212, 0.7) 0%, rgba(117, 207, 92, 0.7) 100%)}#faq .faq-rep{padding-left:20px}@media (max-width:992px){#proof .img-holder{flex-direction:column}#about .img-holder img{margin-bottom:0 !important}#proof .img-holder img{position:relative;width:80%;margin-top:-32px;transform:translateX(-50%)}#team .team-box{width:calc(50% - 12px)}#reviews .reviews-rep{display:flex;flex-direction:column}#we-know .img-holder .we-know__img{margin-top:0}}@media (max-width:768px){#offer .therapies-rep .therapies-box .therapies-box__img-holder{width:64px;height:64px;top:-32px}#offer .therapies-rep .therapies-box .therapies-box__img-holder img{width:40px}#offer .effects-rep .effects-box:before{width:28px;height:28px;left:-14px}#team .team-box{width:100%}}@media (max-width:540px){#reviews .reviews__summary{flex-direction:column;gap:0}#reviews .reviews__summary img{order:-1;margin-bottom:6px}#reviews .reviews__summary:after{display:none}#offer .effects-rep{padding-left:16px}#faq .faq-rep{padding-left:16px}}