.elementor .dm-hero-textcol{max-width: 760px !important;\n}.elementor .dm-hero-stack{grid-template-columns:1fr !important;max-width: 1040px !important; gap: 26px !important; align-items: start !important;\n}.elementor .dm-section{padding-block: clamp(56px, 7vw, 92px); padding-inline: 24px;\n}.elementor .dm-btn-row{padding:0px;margin-block-start:8px;display:flex;gap:12px;flex-wrap:wrap;}.elementor .dm-btn-ghost:hover,.elementor .dm-btn-ghost:focus-visible{color:var(--dm-cyan);border-color:var(--dm-cyan);}.elementor .dm-btn-ghost{font-family:var(--dm-body);font-weight:500;font-size:15px;color:var(--dm-enamel);text-decoration:none;border-radius:2px;border-width:1px;border-color:#33444C;border-style:solid;background-color:transparent;padding-block: 15px; padding-inline: 28px;\n}.elementor .dm-btn:hover,.elementor .dm-btn:focus-visible{background-color:#82CDD6;}.elementor .dm-btn{font-family:var(--dm-body);font-weight:600;font-size:15px;color:#06191D;text-decoration:none;border-radius:2px;border-width:0px;background-color:var(--dm-cyan);padding-block: 15px; padding-inline: 28px;\n}.elementor .dm-rule-item{font-family:var(--dm-body);font-size:14.5px;color:var(--dm-muted);line-height:1.6;padding-block-start:16px;margin:0px;border-block-start: 2px solid var(--dm-sage); cursor: default;\n}.elementor .dm-cell-desc{font-family:var(--dm-body);font-size:13.5px;color:#5D6E75;line-height:1.55;margin:0px;cursor: default;\n}.elementor .dm-cell-name{font-family:var(--dm-display);font-weight:600;font-size:15.5px;color:var(--dm-clinic-ink);margin:0px;cursor: default;\n}.elementor .dm-cell{padding-block-start:20px;padding-block-end:20px;padding-inline-start:18px;padding-inline-end:18px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:7px;}.elementor .dm-card-prod{font-family:var(--dm-mono);font-size:11.5px;color:var(--dm-ink);line-height:1.6;padding-block-start:14px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;padding-inline: 22px; border-block-start: 1px solid var(--dm-line); cursor: default;\n}.elementor .dm-card-desc{font-family:var(--dm-body);font-size:14.5px;color:var(--dm-muted);line-height:1.6;margin:0px;padding-inline: 22px; cursor: default;\n}.elementor .dm-card-title{font-family:var(--dm-display);font-weight:600;font-size:21px;color:var(--dm-ink);letter-spacing:-0.018em;line-height:1.14;margin:0px;padding-inline: 22px; cursor: default;\n}.elementor .dm-card-num{font-family:var(--dm-mono);font-size:10.5px;color:var(--dm-sage);letter-spacing:0.13em;text-transform:uppercase;margin:0px;padding-inline: 22px; cursor: default;\n}.elementor .dm-card-img{width:100%;height:auto;margin-block-end:8px;display:block;}.elementor .dm-card{overflow:hidden;padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-radius:3px;border-width:1px;border-color:var(--dm-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:10px;}.elementor .dm-lede{max-width:60ch;font-family:var(--dm-body);font-size:16.5px;color:var(--dm-muted);line-height:1.6;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;cursor: default;\n}.elementor .dm-h2{font-family:var(--dm-display);font-weight:600;font-size:clamp(26px, 3.8vw, 40px);color:var(--dm-ink);letter-spacing:-0.025em;line-height:1.08;margin:0px;cursor: default; text-wrap: balance;\n}.elementor .dm-kicker{font-family:var(--dm-mono);font-size:11.5px;color:var(--dm-muted);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;cursor: default;\n}.elementor .dm-inner-narrow{max-width:1060px;padding:0px;margin-inline: auto;\n}.elementor .dm-inner{max-width:1200px;padding:0px;margin-inline: auto;\n}