.elementor-widget-accordion .elementor-accordion-item,.elementor-widget-toggle .elementor-toggle-item{border:1px solid var(--prp-line)!important;border-radius:12px;overflow:hidden;margin-bottom:12px;background:var(--prp-white)}.elementor-widget-accordion .elementor-tab-title,.elementor-widget-toggle .elementor-tab-title{padding:18px 20px!important;font-weight:500!important}.elementor-widget-accordion .elementor-tab-content,.elementor-widget-toggle .elementor-tab-content{padding:0 20px 20px!important;border-top:0!important;color:var(--prp-muted)}.gform_wrapper.gravity-theme textarea{min-height:130px}.elementor-widget-testimonial .elementor-testimonial-wrapper{background:var(--prp-card-bg);border:1px solid var(--prp-line);border-radius:var(--prp-radius);padding:28px}.elementor-widget-divider .elementor-divider-separator{border-color:var(--prp-line)!important}footer{border-top:1px solid var(--prp-line)}.elementor-5 .elementor-element.elementor-element-a3597f5 h3.elementor-heading-title{font-size:23px!important;color:var(--prp-ink)!important;margin-top:4px}.single-treatments .elementor-section.elementor-section-boxed>.elementor-container{max-width:1160px}.single-treatments .elementor-widget-heading h1.elementor-heading-title{color:var(--prp-ink)!important;font-size:clamp(44px,5vw,64px)!important;line-height:1.06!important;letter-spacing:-.04em!important;text-transform:none!important}.single-treatments .elementor-widget-heading h2.elementor-heading-title{color:var(--prp-ink)!important;font-size:clamp(30px,3.3vw,42px)!important;line-height:1.16!important;letter-spacing:-.03em!important;text-transform:none!important}.single-treatments .elementor-widget-heading h3.elementor-heading-title{color:var(--prp-ink)!important;letter-spacing:-.02em!important;text-transform:none!important}.single-treatments .elementor-widget-text-editor,.single-treatments .elementor-widget-text-editor p,.single-treatments .elementor-widget-text-editor li{color:var(--prp-muted)!important;line-height:1.78}.single-treatments .elementor-widget-text-editor strong{color:var(--prp-ink);font-weight:600}.single-treatments .elementor-widget-text-editor ul,.single-treatments .elementor-widget-text-editor ol{padding-left:1.25rem}.single-treatments .elementor-widget-image img{border-radius:20px!important;box-shadow:0 14px 38px rgba(24,33,41,.08)}.single-treatments .elementor-button{background:var(--prp-ink)!important;color:#fff!important;border:1px solid var(--prp-ink)!important;padding:14px 22px!important;min-height:48px}.single-treatments .elementor-button:hover{background:#31465b!important;border-color:#31465b!important;color:#fff!important}.single-treatments .elementor-widget-icon-box .elementor-icon-box-wrapper,.single-treatments .elementor-widget-image-box .elementor-image-box-wrapper{background:#fff;border:1px solid var(--prp-line);border-radius:16px;padding:24px;box-shadow:0 10px 30px rgba(24,33,41,.045)}.single-treatments .elementor-widget-icon-box .elementor-icon-box-title,.single-treatments .elementor-widget-image-box .elementor-image-box-title{color:var(--prp-ink)!important}.single-treatments blockquote{background:var(--prp-warm);border-left:3px solid var(--prp-accent);border-radius:0 14px 14px 0;margin:28px 0;padding:24px 28px;color:var(--prp-ink)}.single-treatments table{border-collapse:separate;border-spacing:0;border:1px solid var(--prp-line);border-radius:14px;overflow:hidden}.single-treatments table th{background:var(--prp-cream);color:var(--prp-ink);font-weight:600}.single-treatments table th,.single-treatments table td{border-color:var(--prp-line)!important;padding:14px 16px}.single-treatments .elementor-element.elementor-element-357aed22,.single-treatments .elementor-element.elementor-element-5e90d64e,.single-treatments .elementor-element.elementor-element-2e99091d,.single-treatments .elementor-element.elementor-element-dac3be6{background-color:var(--prp-cream)!important;padding-top:88px!important;padding-bottom:88px!important;border-bottom:1px solid var(--prp-line)}.single-treatments .elementor-element.elementor-element-357aed22 .elementor-widget-text-editor,.single-treatments .elementor-element.elementor-element-5e90d64e .elementor-widget-text-editor,.single-treatments .elementor-element.elementor-element-2e99091d .elementor-widget-text-editor,.single-treatments .elementor-element.elementor-element-dac3be6 .elementor-widget-text-editor{max-width:720px}.single-treatments .elementor-widget-accordion .elementor-accordion-item,.single-treatments .elementor-widget-toggle .elementor-toggle-item{box-shadow:0 8px 26px rgba(24,33,41,.035)}.single-treatments .elementor-section{scroll-margin-top:92px}.single-treatments .elementor-section+.elementor-section{border-top-color:rgba(24,33,41,.05)}@media (max-width:767px){.single-treatments .elementor-widget-heading h1.elementor-heading-title{font-size:40px!important}.single-treatments .elementor-widget-heading h2.elementor-heading-title{font-size:30px!important}.single-treatments .elementor-element.elementor-element-357aed22,.single-treatments .elementor-element.elementor-element-5e90d64e,.single-treatments .elementor-element.elementor-element-2e99091d,.single-treatments .elementor-element.elementor-element-dac3be6{padding-top:54px!important;padding-bottom:54px!important}.single-treatments .elementor-widget-image img{border-radius:14px!important}}body.postid-4436 .elementor-element.elementor-element-5e90d64e,body.postid-4450 .elementor-element.elementor-element-5e90d64e,body.postid-4108 .elementor-element.elementor-element-5e90d64e{background:var(--prp-cream)!important;padding-top:88px!important;padding-bottom:88px!important;border-bottom:1px solid var(--prp-line)}body.postid-4436 .elementor-widget-heading h1.elementor-heading-title,body.postid-4450 .elementor-widget-heading h1.elementor-heading-title,body.postid-4108 .elementor-widget-heading h1.elementor-heading-title{color:var(--prp-ink)!important;font-size:clamp(44px,5vw,64px)!important;line-height:1.06!important;letter-spacing:-.04em!important;text-transform:none!important}body.postid-4436 .elementor-widget-heading h2.elementor-heading-title,body.postid-4450 .elementor-widget-heading h2.elementor-heading-title,body.postid-4108 .elementor-widget-heading h2.elementor-heading-title{color:var(--prp-ink)!important;font-size:clamp(30px,3.2vw,42px)!important;line-height:1.15!important;letter-spacing:-.03em!important;text-transform:none!important}body.postid-4436 .elementor-widget-image img,body.postid-4450 .elementor-widget-image img,body.postid-4108 .elementor-widget-image img{border-radius:20px!important;box-shadow:0 14px 38px rgba(24,33,41,.08)}body.page-id-6502 table{width:100%;border:1px solid var(--prp-line);border-radius:16px;overflow:hidden;box-shadow:0 12px 34px rgba(24,33,41,.05)}body.page-id-6502 table th{background:var(--prp-cream);color:var(--prp-ink);font-weight:600}body.page-id-6502 table td,body.page-id-6502 table th{padding:16px 18px;border-color:var(--prp-line)!important}.blog-details-content-area tr{border:1px solid #5b76ae}.blog-details-content-area td{border:1px solid #5b76ae;padding:5px}