@media(max-width:767px){.elementor .pi-service-editorial-service-editorial-reve{gap:32px;grid-template-columns:minmax(0px, 1fr);}}@media(max-width:767px){.elementor .pi-service-comfort-grid{gap:32px;grid-template-columns:minmax(0px, 1fr);}}@media(max-width:767px){.elementor .pi-treatment-section-service-comfort{padding-block-start:55px;padding-block-end:55px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .pi-detail-cards-two{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .pi-option-number{margin-block-start:5px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;grid-row:1;}}@media(max-width:767px){.elementor .pi-service-option-grid{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .pi-service-editorial{grid-template-columns:minmax(0px, 1fr);}}@media(max-width:767px){.elementor .pi-treatment-section-oral-anatomy{padding-block-start:55px;padding-block-end:55px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .pi-resource-grid{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .pi-service-reading-next{flex-direction:column;gap:12px;align-items:flex-start;}}@media(max-width:767px){.elementor .pi-service-reading-copy{padding-block-start:27px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .pi-service-reading-art{padding:16px;}}@media(max-width:767px){.elementor .pi-service-reading-card{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .pi-service-reading-inner{width:86%;}}@media(max-width:767px){.elementor .pi-service-reading{padding-block-start:55px;padding-block-end:55px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .pi-service-faq{gap:28px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .pi-estimate-row{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .pi-preparation-checklist{padding-block-start:30px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;}}@media(max-width:767px){.elementor .pi-visit-preparation{gap:30px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .pi-service-surgeon{gap:30px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .pi-treatment-section-tone-navy{padding-block-start:55px;padding-block-end:55px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .pi-care-steps-four{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .pi-intro-location{font-size:12px;display:block;}}@media(max-width:767px){.elementor .pi-treatment-intro-card{padding-block-start:28px;padding-block-end:25px;padding-inline-start:25px;padding-inline-end:25px;display:grid;gap:calc(0px) calc(16px);grid-template-columns:55px 1fr;}}@media(max-width:767px){.elementor .pi-treatment-lead{font-size:15px;margin-block-start:24px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .pi-service-breadcrumbs{font-size:12px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .pi-treatment-inner-treatment-hero-grid{width:86%;gap:35px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .pi-treatment-hero{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .pi-step-number{margin:0px;grid-column:1;grid-row:1 / 3;}}@media(max-width:767px){.elementor .pi-treatment-inner{width:86%;}}@media(max-width:767px){.elementor .pi-eyebrow{font-size:11px;}}