.elementor .font-hero{width:100%;font-family:var(--Font_Primary);font-weight:700;font-size:var(--font-display);color:var(--Color_Primary);letter-spacing:var(--ls-display);line-height:var(--lh-display);padding:0px;margin-block-start:0px;margin-block-end:0rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .font-h1{font-family:var(--Font_Primary);font-weight:700;font-size:var(--font-h1);letter-spacing:var(--ls-h1);line-height:var(--lh-h1);}.elementor .font-h2{font-family:var(--Font_Primary);font-weight:700;font-size:var(--font-h2);color:var(--Color_Primary);letter-spacing:var(--ls-h2);line-height:var(--lh-h2);text-align:start;padding:0px;margin:0px;display:flex;justify-content:flex-start;align-items:center;}.elementor .font-h3{font-family:var(--Font_Primary);font-weight:700;font-size:var(--font-h3);color:var(--Color_Primary);letter-spacing:var(--ls-h3);line-height:var(--lh-h3);}.elementor .font-h4{font-family:var(--Font_Primary);font-weight:700;font-size:var(--font-h5);color:var(--Color_Primary);letter-spacing:var(--ls-h4);line-height:var(--lh-h4);margin-block-end:0rem;}.elementor .font-h5{font-family:var(--Font_Primary);font-weight:700;font-size:var(--font-h5);color:var(--Color_Primary);letter-spacing:var(--ls-h5);line-height:var(--lh-h5);}.elementor .font-h6{font-family:var(--Font_Primary);font-weight:600;font-size:var(--font-h5);letter-spacing:var(--ls-h4);line-height:var(--lh-h6);}.elementor .font-body-lg{font-family:var(--Font_Secondary);font-weight:400;font-size:var(--font-body-lg);letter-spacing:var(--ls-body-lg);line-height:var(--lh-body-lg);margin-block-end:-1rem;}.elementor .font-body{font-family:var(--Font_Secondary);font-weight:400;font-size:var(--font-body);letter-spacing:var(--ls-body-lg);line-height:var(--lh-body);text-align:start;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;align-self:start;}.elementor .font-body-sm{font-family:var(--Font_Secondary);font-weight:400;font-size:var(--font-body-sm);letter-spacing:var(--ls-body-lg);line-height:var(--lh-body-sm);}.elementor .font-caption{font-family:var(--Font_Secondary);font-weight:500;font-size:var(--font-caption);letter-spacing:var(--ls-caption);line-height:var(--lh-caption);text-transform:uppercase;padding:0px;margin:0px;}.elementor .font-button{font-family:var(--Font_Secondary);font-weight:700;font-size:var(--font-button);color:var(--Color_BG_Primary);letter-spacing:var(--ls-button);line-height:var(--lh-button);text-transform:uppercase;margin:0px;border-radius:0rem;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Color_Secondary);border-style:solid;background-color:var(--Color_Secondary);align-self:start;}.elementor .converted-primary{color:var(--Color_Primary);}.elementor .color-secondary{color:var(--Color_Secondary);}.elementor .color-accent{color:var(--Color_Accent);}.elementor .color-text{color:var(--Color_Text);}.elementor .color-bg-primary{color:var(--Color_BG_Primary);}.elementor .color-bg-secondary{color:var(--Color_BG_Secondary);}.elementor .color-bg-text{color:var(--Color_BG_Text);}.elementor .section-hero{width:100%;overflow:auto;padding-block-start:var(--section-padding-y);padding-block-end:var(--section-padding-y);padding-inline-start:var(--layout-padding-x);padding-inline-end:var(--layout-padding-x);margin:0px;justify-content:center;align-items:center;}.elementor .layout-wide{width:100%;max-width:var(--width-wide);padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--Color_BG_Primary);display:flex;flex-direction:column;gap:var(--content-gap);justify-content:space-between;align-items:start;}.elementor .stack-content{padding:0px;margin:0px;row-gap:var(--content-gap);justify-content:center;align-items:start;}.elementor .site-header{width:100%;min-height:var(--header-height);padding-block-start:var(--header-padding-y);padding-block-end:var(--header-padding-y);padding-inline-start:var(--layout-padding-x);padding-inline-end:var(--layout-padding-x);margin:0px;border-width:1px;border-color:var(--Color_BG_Text);border-style:solid;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .site-logo{width:auto;height:auto;column-gap:var(--logo-gap);padding:0px;margin:0px;justify-content:flex-start;align-items:center;}.elementor .site-logo-icon{width:auto;height:var(--logo-icon-height);padding:0px;margin:0px;}.elementor .site-logo-text{font-weight:600;font-size:var(--logo-text-size);letter-spacing:var(--ls-button);text-transform:uppercase;}.elementor .header-cta{font-size:var(--text-button-header);padding-block-start:var(--button-padding-y-sm);padding-block-end:var(--button-padding-y-sm);padding-inline-start:var(--button-padding-x-md);padding-inline-end:var(--button-padding-x-md);display:inline-flex;justify-content:center;align-items:center;}.elementor .stack-buttons{column-gap:var(--button-gap);padding:0px;margin:0px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .cta-primary{padding-block-start:var(--button-padding-y);padding-block-end:var(--button-padding-y);padding-inline-start:var(--button-padding-x);padding-inline-end:var(--button-padding-x);align-self:start;}.elementor .cta-secondary{color:var(--Color_Secondary);padding-block-start:var(--button-padding-y);padding-block-end:var(--button-padding-y);padding-inline-start:var(--button-padding-x);padding-inline-end:var(--button-padding-x);border-radius:0.25rem;border-width:1px;border-color:var(--Color_Secondary);border-style:solid;background-color:var(--Color_BG_Primary);}.elementor .hero-media{width:50%;border-radius:var(--hero-image-radius);}.elementor .section-problems{width:100%;padding-block-start:var(--section-padding-y);padding-block-end:var(--section-padding-y);padding-inline-start:var(--layout-padding-x);padding-inline-end:var(--layout-padding-x);margin-block-start:var(--section-padding-y);margin-block-end:var(--section-padding-y);background-color:var(--Color_BG_Text);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .hero-eyebrow{font-family:var(--Font_Primary);font-weight:300;font-size:var(--font-caption);color:var(--Color_Accent);padding:0px;margin:0px;display:flex;}.elementor .hero-heading-main{font-family:var(--Font_Primary);font-weight:700;font-size:var(--font-display);color:var(--Color_Primary);padding:0px;margin-block-start:0px;margin-block-end:-3rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .hero-heading-sub{font-family:var(--Font_Primary);font-weight:400;font-size:var(--font-h2);color:var(--Color_Secondary);font-style:italic;padding:0px;margin-block-start:0px;margin-block-end:-1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .hero-body{font-family:var(--Font_Secondary);font-weight:400;font-size:var(--font-body);color:var(--Color_Text);padding:0px;margin:0px;}.elementor .layout-narrow{max-width:var(--width-narrow);text-align:center;padding:0px;margin:0px;display:flex;flex-direction:column;row-gap:var(--content-gap);justify-content:center;align-items:center;}.elementor .problems-heading{font-family:var(--Font_Primary);font-weight:400;font-size:var(--e-gv-7c41203);color:var(--Color_Primary);text-align:center;padding:0px;margin:0px;}.elementor .problems-body{font-family:var(--Font_Secondary);font-weight:400;font-size:var(--e-gv-7266523);color:var(--Color_Text);text-align:center;font-style:italic;padding:0px;margin:0px;}.elementor .card-base{width:23%;padding:var(--item-padding);margin:0px;display:flex;flex-direction:column;gap:var(--item-gap);}.elementor .section-value-props{max-width:100%;padding-block-start:var(--section-padding-y);padding-block-end:var(--section-padding-y);padding-inline-start:var(--layout-padding-x);padding-inline-end:var(--layout-padding-x);background-color:var(--Color_BG_Primary);display:flex;flex-direction:column;gap:var(--section-gap);justify-content:space-between;}.elementor .value-props-inner{max-width:var(--width-wide);padding:0px;display:flex;flex-direction:column;gap:var(--content-gap);justify-content:flex-start;align-items:start;align-self:center;}.elementor .value-props-grid{padding:0px;gap:var(--grid-gap);flex-wrap:wrap;align-content:space-between;}.elementor .testimonial{padding-block-start:var(--section-padding-y);padding-block-end:var(--section-padding-y);padding-inline-start:var(--layout-padding-x);padding-inline-end:var(--layout-padding-x);margin-block-start:0px;margin-block-end:0px;background-color:var(--Color_Accent);display:flex;flex-direction:column;gap:var(--section-gap);justify-content:center;align-items:center;}.elementor .testimonial-layout{max-width:var(--width-default);padding:0px;background-color:var(--Color_Accent);display:flex;gap:var(--section-gap);justify-content:space-between;}.elementor .testimonial-media{padding:0px;}.elementor .testimonial-content{padding:0px;display:flex;flex-direction:column;gap:var(--content-gap);align-self:center;}.elementor .benefits{padding-block-start:var(--section-padding-y);padding-block-end:var(--section-padding-y);padding-inline-start:var(--layout-padding-x);padding-inline-end:var(--layout-padding-x);background-color:var(--Color_BG_Primary);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .benefits-inner{max-width:var(--width-wide);padding:0rem;background-color:var(--Color_BG_Primary);display:flex;gap:var(--section-gap);}.elementor .benefits-content{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:1%;display:flex;flex-direction:column;gap:var(--content-gap);justify-content:center;}.elementor .benefit-card{padding:0px;gap:var(--card-gap);}.elementor .benefits-media{padding:0px;}.elementor .process{padding-block-start:var(--section-padding-y);padding-block-end:var(--section-padding-y);padding-inline-start:var(--layout-padding-x);padding-inline-end:var(--layout-padding-x);background-color:var(--Color_BG_Secondary);display:flex;flex-direction:column;gap:var(--section-gap);justify-content:center;align-items:center;}.elementor .process-content{max-width:var(--width-content);padding:0rem;background-color:var(--Color_BG_Secondary);display:flex;flex-direction:column;gap:var(--content-gap);justify-content:space-between;}.elementor .process-grid{padding:0px;flex-wrap:wrap;justify-content:flex-start;align-items:start;}.elementor .founder{padding-block-start:var(--section-padding-y);padding-block-end:var(--section-padding-y);padding-inline-start:var(--layout-padding-x);padding-inline-end:var(--layout-padding-x);background-color:var(--Color_BG_Primary);display:flex;flex-direction:column;gap:var(--section-gap);justify-content:center;align-items:center;}.elementor .founder-media{padding:0px;}.elementor .founder-content{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:1%;display:flex;flex-direction:column;gap:var(--content-gap);justify-content:flex-start;align-items:start;align-self:start;}.elementor .locations{padding-block-start:var(--section-padding-y);padding-block-end:var(--section-padding-y);padding-inline-start:var(--layout-padding-x);padding-inline-end:var(--layout-padding-x);background-color:var(--Color_BG_Primary);display:flex;flex-direction:column;gap:var(--section-gap);justify-content:space-between;align-items:center;}.elementor .faqs{padding-block-start:var(--section-padding-y);padding-block-end:var(--section-padding-y);padding-inline-start:var(--layout-padding-x);padding-inline-end:var(--layout-padding-x);background-color:var(--Color_BG_Primary);display:flex;flex-direction:column;gap:var(--section-gap);justify-content:space-between;}.elementor .cta{padding-block-start:var(--section-padding-y);padding-block-end:var(--section-padding-y);padding-inline-start:20%;padding-inline-end:20%;background-color:var(--Color_BG_Secondary);display:flex;flex-direction:column;gap:var(--content-gap);justify-content:space-between;}.elementor .section-choices{max-width:100%;padding-block-start:var(--section-padding-y);padding-block-end:var(--section-padding-y);padding-inline-start:var(--layout-padding-x);padding-inline-end:var(--layout-padding-x);background-color:var(--Color_BG_Primary);display:flex;flex-direction:column;gap:var(--section-gap);justify-content:space-between;}.elementor .layout-default{max-width:var(--width-default);padding:0px;}.elementor .choice-grid{margin:0px;display:flex;flex-direction:row;gap:var(--card-gap);flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:start;}.elementor .clinic-card{width:49%;padding:var(--card-gap);margin:0px;border-radius:var(--hero-image-radius);border-width:2px;border-color:var(--Color_BG_Text);border-style:solid;display:flex;flex-direction:column;gap:var(--card-gap);justify-content:flex-start;align-items:start;}.elementor .section-style{max-width:100%;padding-block-start:var(--section-padding-y);padding-block-end:var(--section-padding-y);padding-inline-start:var(--layout-padding-x);padding-inline-end:var(--layout-padding-x);display:flex;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .hero{flex-direction:row;}.elementor .hero-layout{flex-direction:row;}.elementor .problems{margin-block-start:var(--section-padding-y);margin-block-end:var(--section-padding-y);background-color:var(--Color_BG_Text);}