@media(max-width:767px){.elementor .dental-header-mobile-menu{display:flex;}}@media(max-width:767px){.elementor .dental-header-book{line-height:1.3;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:24px;}}@media(max-width:767px){.elementor .dental-header-appointment{display:none;}}@media(max-width:767px){.elementor .dental-header-call{display:flex;}}@media(max-width:767px){.elementor .dental-header-social-image{width:2rem;height:2rem;}}@media(max-width:767px){.elementor .dental-header-social{width:2.25rem;height:2.25rem;padding:0.125rem;}}@media(max-width:767px){.elementor .dental-header-socials{margin-inline-start:0px;gap:0px;}}@media(max-width:767px){.elementor .dental-header-nav{display:none;}}@media(max-width:767px){.elementor .dental-header-logo{width:clamp(6.25rem, calc(100vw - 14rem), 8rem);margin-inline-end:0px;}}@media(max-width:767px){.elementor .dental-header-row{min-height:0px;padding:0.5rem;gap:0.25rem;justify-content:space-between;}}