.hero-header--gallery-wrapper{display:none;border-bottom:2px #000 solid}@media print,screen and (min-width:60em){.hero-header--gallery-wrapper{display:block}}.hero-header--gallery img{height:clamp(11.625rem,-.375rem + 20vw,14.625rem)}.map{background-color:#fff}@media screen and (min-width:64em){.map{padding-top:.625rem;padding-bottom:.625rem}}@media screen and (min-width:64em) and (min-width:40em){.map{padding-top:.9375rem;padding-bottom:.9375rem}}.map .grid-container{padding:0}@media screen and (min-width:64em){.map .grid-container{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:64em) and (min-width:40em){.map .grid-container{padding-left:.9375rem;padding-right:.9375rem}}.map iframe{width:100%!important;height:320px!important}@media print,screen and (min-width:40em){.map iframe{height:400px!important}}@media screen and (min-width:64em){.map iframe{border-radius:.9375rem!important}}@media print,screen and (min-width:60em){.hero-header--quote{height:clamp(11.625rem,-.375rem + 20vw,14.625rem)}}.hero-header--headers{display:none;height:100%}@media print,screen and (min-width:60em){.hero-header--headers{display:block}}.hero-header--headers .hero-header--page-title,.hero-header--headers .hero-header--page-title .cell,.hero-header--headers .hero-header--page-title .grid-container,.hero-header--headers .hero-header--page-title .grid-x{height:clamp(11.625rem,-.375rem + 20vw,14.625rem)}.hero-header--headers .hero-header--page-title h1{font-weight:300;text-align:center;text-shadow:none}@media print,screen and (min-width:60em){.hero-header--headers .hero-header--page-title h1{font-size:5rem}}@media screen and (min-width:75em){.hero-header--headers .hero-header--page-title h1{font-size:6rem}}.main{position:relative}.main h2{text-transform:uppercase;margin-bottom:0}@media print,screen and (min-width:60em){.main h2{font-weight:300}}.main p{margin:0}.main a,.main b,.main span,.main strong{font-family:"Lato",Roboto,Arial,sans-serif}.main a,.main span{font-weight:400;margin-left:5px}.main ul{margin-left:0}.main li{display:list-item;list-style:none;font-size:1.125rem;line-height:1.6}.editor-styles-wrapper ul li:before,.main li:before{font-family:"Font Awesome 6 Free"}.main i.dashicons:before{font-family:dashicons;font-weight:900;line-height:28px}.main b,.main strong{font-weight:600}.main address{font-size:1.125rem;font-style:normal;margin-bottom:1rem}.main .fa-check,.main .fa-fax,.main .fa-phone{font-weight:900}.main .phone-number{display:none;position:relative}@media print,screen and (min-width:60em){.main .phone-number{display:flex;border-bottom:1px #5c8000 solid}}.main .phone-number a,.main .phone-number span{font-weight:200;margin-left:0}.main .contact-information:first-child{padding-top:.625rem}@media print,screen and (min-width:40em){.main .contact-information:first-child{padding-top:.9375rem}}.main .contact-information:last-child{padding-bottom:.625rem}@media print,screen and (min-width:40em){.main .contact-information:last-child{padding-bottom:.9375rem}}@media print,screen and (min-width:60em){.main .contact-information{padding-top:.625rem;padding-bottom:.625rem}}@media print,screen and (min-width:60em) and (min-width:40em){.main .contact-information{padding-top:.9375rem;padding-bottom:.9375rem}}.main .contact-page--convenient-hours strong{margin-left:5px}.editor-styles-wrapper ul li{display:list-item;list-style:none;font-size:1.125rem;line-height:1.6}.editor-styles-wrapper ul li .block-editor-rich-text__editable{display:inline}.editor-styles-wrapper .fa-check,.editor-styles-wrapper .fa-fax,.editor-styles-wrapper .fa-phone{font-weight:900}
/*# sourceMappingURL=page-id-102-dentist-ann-arbor.min.css.map */