.editPopup_popup__u0Jaq{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;flex-direction:column;left:100px;max-height:80vh;overflow:hidden;position:fixed;top:100px;width:450px;z-index:999}.editPopup_header__SvW49{align-items:center;background-color:#2c3e50;color:#ecf0f1;cursor:move;display:flex;justify-content:space-between;padding:8px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.editPopup_closeBtn___3Efk{background:0 0;border:none;color:#ecf0f1;cursor:pointer;font-size:1.2rem}.editPopup_body___tiC4{flex:1 1;overflow-y:auto;padding:12px}.editPopup_fieldGroup__YZjgd{margin-bottom:16px}.editPopup_imageLabel__7Pzra,.editPopup_label__9fq7g{color:#34495e;display:block;font-weight:600;margin-bottom:4px}.editPopup_inputRow__W66ED{align-items:center;display:flex}.editPopup_inputRow__W66ED .editPopup_input__UY4dd{flex:1 1}.editPopup_input__UY4dd{box-sizing:border-box;margin-right:8px}.editPopup_input__UY4dd,.editPopup_textarea__Nwp6x{border-radius:4px;border:1px solid #bdc3c7;font-size:.9rem;padding:6px 8px;width:100%}.editPopup_textarea__Nwp6x{min-height:80px;resize:vertical}.editPopup_imageDropdown__ekgWn{border-radius:4px;border:1px solid #bdc3c7;flex:1 1;padding:6px 8px}.editPopup_fileInput__S_4M8{flex:1 1}.editPopup_deleteButton__poEro{align-items:center;background:#c0392b;border-radius:4px;border:none;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;height:28px;justify-content:center;line-height:1;width:28px}.editPopup_addButton__y_fmE{background:#27ae60;margin-top:8px}.editPopup_addButton__y_fmE,.editPopup_publishBtn__qXB_v{border-radius:4px;border:none;color:#fff;cursor:pointer;font-size:.9rem;padding:6px 12px}.editPopup_publishBtn__qXB_v{background:#2980b9;margin-left:8px}.editPopup_cancelBtn__HLaNh{background:#c0392b}.editPopup_cancelBtn__HLaNh,.editPopup_manageLibBtn__kVcp_{border-radius:4px;border:none;color:#fff;cursor:pointer;font-size:.9rem;padding:6px 12px}.editPopup_manageLibBtn__kVcp_{background:#2980b9;margin-bottom:12px}.editPopup_libraryDeleteBtn__H7FA_{background:#c0392b;border-radius:4px;border:none;color:#fff;cursor:pointer;font-size:1rem;height:20px;line-height:1;width:20px}.editPopup_arrayGroup__wHq1d{margin-bottom:24px;border-bottom:1px solid #ecf0f1;padding-bottom:12px}.editPopup_arrayLabel__hoFBL{color:#2c3e50;display:block;font-weight:700;margin-bottom:6px}.editPopup_sectionGroup__9Vq6N{border-bottom:1px solid #ecf0f1;margin-bottom:24px;padding-bottom:12px}.editPopup_sectionHeader__1g3zG{border-bottom:1px solid #ecf0f1;color:#2c3e50;font-size:1rem;font-weight:700;margin:12px 0 8px;padding-bottom:4px}.editPopup_imageGroup__rzlni,.editPopup_imageSelectGroup__tEuZL{margin-bottom:16px}.editPopup_imageRow__eVaMo{align-items:center;display:flex;gap:12px;margin-bottom:8px}.editPopup_previewImg__evyb4{border-radius:4px;border:1px solid #bdc3c7;cursor:pointer;height:80px;object-fit:cover;width:80px}.editPopup_footer__Cw8rh{background-color:#f7f7f7;border-top:1px solid #ecf0f1;display:flex;justify-content:flex-end;padding:8px 12px}.editPopup_libraryGrid__bIOcj{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.editPopup_libraryItem__0N_WS{align-items:center;border-radius:4px;border:1px solid #bdc3c7;display:flex;flex-direction:column;overflow:hidden;width:100px}.editPopup_libraryThumb__QODyx{cursor:pointer;height:80px;object-fit:cover;width:100%}.editPopup_libraryItemFooter__QNigx{align-items:center;background:#f7f7f7;display:flex;justify-content:space-between;padding:4px;width:100%}.editPopup_libraryLabel__Bldd4{color:#34495e;font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editPopup_libraryUpload__8edkJ{align-items:center;border-radius:4px;border:2px dashed #bdc3c7;color:#7f8c8d;display:flex;flex-direction:column;font-size:.8rem;height:100px;justify-content:center;text-align:center;width:100px}.editPopup_uploadLabel__fT5ed{margin-bottom:4px}.editPopup_uploadInput__ThEoi{font-size:.8rem}.page_fullContactPage__IpYIm{min-height:78vh;background-color:var(--stefi-fens-light-green)}.page_wholeContainer__bxgu_{max-width:70vw;display:flex;flex-direction:row;justify-content:space-between;gap:2rem;margin-left:auto;margin-right:auto}.page_contactDetails__V26_H{flex-basis:30%;padding-right:16px;display:flex;flex-direction:column;gap:.5rem;align-self:center}.page_contactForm__BROrJ{flex-grow:1;text-align:center;max-width:700px;background-color:var(--stefi-fens-white);min-height:100%;box-shadow:0 5px 5px 0 rgba(0,0,0,.25);border-radius:var(--border-radius);align-self:center}.page_contactFormFields__VrVr1{display:flex;flex-direction:column;gap:1rem;padding:2rem}.page_contactFormFields__VrVr1 .page_submitButton__jMO2u{align-self:flex-start;height:2rem;width:120px;min-width:120px;border:none;outline:none;background:var(--stefi-fens-light-green);color:var(#000);border-radius:40px;box-shadow:0 6px,20px,-5px rgba(0,0,0,.4);cursor:pointer;padding-top:2px}.page_contactFormFields__VrVr1 .page_submitButton__jMO2u:hover{transition-duration:.1s;background-color:var(--stefi-fens-dark-green);color:#fff}.page_contactFormFields__VrVr1 .page_submitButton__jMO2u:disabled{align-self:flex-start;height:2rem;width:120px;min-width:120px;border:none;outline:none;background:var(--stefi-fens-gray);color:#fff;border-radius:20px;box-shadow:0 6px,20px,-5px rgba(0,0,0,.4);padding-top:2px}.page_contactFormFields__VrVr1 input label{flex-basis:1 1 100%}.page_contactFormFields__VrVr1>.page_checkboxArea__sLXHP{text-align:left}.page_labelAndError__Ha47e{display:flex;justify-content:space-between}.page_labels__bFKsc{font-weight:700;padding-left:.5rem}.page_inputField__5OboK,.page_message__oEez1{border-width:1px;border-radius:20px;border-color:#000;padding:.5rem;width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none}.page_message__oEez1{height:150px}.page_formTitle__BpX1_{padding:2rem 2rem 0;font-weight:500;text-align:left}.page_link__gXkxY{color:var(--text-color-primary)}.page_checkboxText__cbevK{font-size:.75rem;text-align:left}.page_errorMsgArea___SAYn{display:flex}.page_errorMsg__0iucK{padding:0;color:red;text-align:right;flex:1 1 70%;margin:0}.page_checkboxText__cbevK>.page_privacyLink__wNhx2{color:var(--stefi-fens-dark-green);font-weight:600}.page_contactContainer___69nj{display:flex;flex-direction:column;justify-content:space-around;gap:1.5rem}.page_contactInfo__jt5gr,.page_socials__HSfSy{flex-shrink:1;display:flex;flex-direction:column;gap:.5rem}.page_contactInfo__jt5gr>h3,.page_socials__HSfSy>h3{font-size:1rem;font-weight:700;margin-bottom:0}.page_wellnessLogos__Gu2Fo{display:flex;gap:1rem;align-items:center}@media (max-width:768px){.page_wholeContainer__bxgu_{flex-direction:column}.page_contactForm__BROrJ{width:100%}.page_contactDetails__V26_H{padding:0 0 1rem;gap:.5rem}.page_wellnessLogos__Gu2Fo{flex-wrap:wrap;justify-content:center}}@media (max-width:2360px){.page_wholeContainer__bxgu_{max-width:100vw}}.pageContainer_pageContainer__TUJ8O{padding:2rem 4rem;position:relative;display:flex;flex-direction:column;gap:2rem}@media (max-width:768px){.pageContainer_pageContainer__TUJ8O{padding:2rem}}.ctaButton_ctaButton__NUAvh{height:56px;min-width:128px;width:10rem;box-shadow:1px 4px 4px 1px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;padding:0 36px;color:var(--stefi-fens-white);background:var(--stefi-fens-dark-green);border-radius:var(--border-radius);border-color:transparent;text-align:center;text-decoration:none;cursor:pointer;font-weight:700}.ctaButton_smallMedium__Sk93_{font-size:.85rem;width:8rem;padding:0 20px}@media (max-width:1024px) and (min-width:768px){.ctaButton_smallMedium__Sk93_{display:flex}}.testimonialsCarousel_testimonialContainer__qivMF{background:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--border-radius);padding:18px;box-shadow:0 5px 5px 0 rgba(0,0,0,.25);text-align:center;max-width:500px;margin:0 auto;border:1px solid}.testimonialsCarousel_quoteIcon__nc6su{color:var(--stefi-fens-orange);font-size:24px;margin:0 5px}.testimonialsCarousel_testimonialText__8fqnr{margin:10px 0;line-height:1.5}.testimonialsCarousel_testimonialName__WFyZE{margin-top:10px;font-weight:700;color:var(--stefi-fens-orange)}