﻿@font-face{font-family:FontAwesomeLight;src:url(/wp-content/themes/hmg/assets/fonts/fa-light-300.ttf);font-weight:normal}@font-face{font-family:FontAwesome;src:url(/wp-content/themes/hmg/assets/fonts/fa-light-400.ttf);font-weight:normal}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}span.amp{font-family:Baskerville,"Goudy Old Style",Palatino,"Book Antiqua",serif !important;font-style:italic}@media screen and (max-width: 63.9375em){#content{margin-top:0 !important}}.location-circle-icons{text-align:center;width:100%;display:flex;margin:0 auto;flex-wrap:wrap;justify-content:center;min-height:122px;position:relative}@media screen and (max-width: 48em){.location-circle-icons{gap:12px;padding:10px 12px}}.location-circle-icons li{flex:1;display:flex;justify-content:center;align-items:center;position:relative}.location-circle-icons i{display:flex;align-items:center;justify-content:center;width:60px;height:50px;font-size:26px;margin:0 auto;color:#fefefe;font-weight:300 !important}@media screen and (max-width: 48em){.location-circle-icons i{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;color:#111;margin:0 auto;height:60px;margin-top:14px}}.location-circle-icons span{line-height:1.12;display:block;color:#fefefe}@media screen and (max-width: 48em){.location-circle-icons span{color:#111 !important}.location-circle-icons span:focus,.location-circle-icons span:active{color:#111 !important}}@media screen and (max-width: 48em){.location-circle-icons a{background:rgba(110,200,191,.8588235294);width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.location-circle-icons a:hover,.location-circle-icons a:focus{background:#d6f2ed}.location-circle-icons a:hover i,.location-circle-icons a:focus i{color:#151515}.location-circle-icons a:hover span,.location-circle-icons a:focus span{color:#151515}}.location-circle-icons a .appt-new{position:absolute;background:#534384;background:#c60300;padding:7px 8px;border-radius:4px;top:-10px;right:35px;text-transform:uppercase;font-size:.9rem;font-weight:700;line-height:.9;display:flex;justify-content:center;align-content:center}@media screen and (max-width: 48em){.location-circle-icons a .appt-new{display:none}}.location-circle-icons.two-items{width:60%;margin-bottom:0}@media screen and (max-width: 48em){.location-circle-icons.two-items{width:100%}}.location-bg{position:relative;background-size:cover}@media screen and (min-width: 48.0625em){.location-bg{display:none}}.location-bg .header-txt{color:#fefefe;font-size:2.14rem;padding:0 2rem;text-align:center;display:block}.location-bg .location-circle-icons span{color:#fefefe;font-size:1.12rem;font-weight:700}@media screen and (max-width: 48em){.location-bg .location-circle-icons span{margin-bottom:8px}}.location-bg .location-circle-icons span:hover,.location-bg .location-circle-icons span:visited,.location-bg .location-circle-icons span:active,.location-bg .location-circle-icons span:focus{color:#fefefe}.location-mob-bg{height:540px;background:rgba(17,17,17,.62);width:100%;bottom:0;margin-bottom:0;display:flex;flex-direction:column;align-items:center;flex-grow:1;justify-content:center}.location-mob-bg .tag-walkins,.location-mob-bg #walk-ins-welcome{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:.4rem}.location-mob-bg .page-title{margin-top:0 !important}#walk-ins-welcome .tag-walkins{position:relative;bottom:auto}.location-top{background:#f6f6f5}.location-top .breadcrumbs{padding:1.5rem 0 .5rem}@media screen and (max-width: 48em){.location-top .breadcrumbs{padding:1rem 0 0 1rem}}.location-h-container{display:flex;gap:30px;position:absolute;z-index:2;bottom:0;width:100%;align-items:flex-end}@media screen and (max-width: 48em){.location-h-container{flex-direction:column;gap:4px;position:relative}}.location-h{display:flex;align-items:center;flex:1;padding:20px 0 2px 30px}@media screen and (max-width: 48em){.location-h{padding:20px 0 2px 0;width:100%}}.location-h h1{font-size:3rem;font-weight:600;letter-spacing:-0.08rem;color:#fefefe}@media screen and (max-width: 63.9375em){.location-h h1{font-size:2rem}}@media screen and (max-width: 48em){.location-h h1{margin:1rem 0 1rem;text-align:center;padding:0 1rem;font-size:1.8rem;font-weight:600;color:#151515;width:100%}}@media screen and (min-width: 64em){.location-h h1{padding-right:20px;font-size:2.4rem}}@media screen and (min-width: 90em){.location-h h1{font-size:3rem}}.location-h-ul-container{width:360px;display:flex;align-items:flex-end}@media screen and (min-width: 48.0625em){.location-h-ul-container{-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-top-left-radius:8px;background:rgba(110,200,191,.56)}}@media screen and (max-width: 48em){.location-h-ul-container{width:100%;position:absolute;bottom:0}}.location-content-wrapper{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:4rem;width:100%;align-items:stretch}@media screen and (max-width: 63.9375em){.location-content-wrapper{gap:20px}}@media screen and (max-width: 48em){.location-content-wrapper{flex-direction:column;align-items:stretch}}.provider-wrapper{position:relative;margin:0 !important;flex:1 0 45%}@media screen and (max-width: 48em){.provider-wrapper{width:100%;margin:0 auto !important;order:2}}.provider-container{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden;border:1px solid #dbdbdb}.sort-container{border-bottom:1px solid #dbdbdb;padding:12px 20px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;align-items:center;background:#d6f2ed}.sort-container h2{margin:0;flex:1;letter-spacing:-0.06rem;color:#22524a;font-weight:400 !important}.sort-container a{color:#22524a;font-weight:600}.sort-container a:hover,.sort-container a:focus{color:#151515}@media screen and (max-width: 63.9375em){.sort-container a{font-size:.9rem}}.sort-container .a-z:after{content:"";font-family:"Font Awesome 6 Pro";margin-left:6px;font-weight:400}.sort-container .z-a:after{content:"";font-family:"Font Awesome 6 Pro";margin-left:6px;font-weight:400}.location-main-container{position:relative}.location-img-container{overflow:hidden;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:2.6rem}@media screen and (max-width: 48em){.location-img-container{box-shadow:none;display:none}}@media screen and (max-width: 48em){.location-img-container{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:.68rem}.location-img-container img{max-width:160%;margin-left:-30%}}@media(max-width: 1024px)and (min-width: 768px){.location-img-container img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}}.location-img-grad{position:absolute;width:100%;height:100%;background:#000;background:-moz-linear-gradient(0deg, rgba(0, 0, 0, 0.8351934524) 10%, rgba(0, 0, 0, 0) 66%);background:-webkit-linear-gradient(0deg, rgba(0, 0, 0, 0.8351934524) 10%, rgba(0, 0, 0, 0) 66%);background:linear-gradient(0deg, rgba(0, 0, 0, 0.8351934524) 10%, rgba(0, 0, 0, 0) 66%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}@media screen and (max-width: 48em){.location-img-grad{display:none}}.location-contactbox{position:relative;background:#fefefe;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden;max-width:360px;width:100%;border:1px solid #dbdbdb;order:2;flex:1 0 30%;padding-bottom:1rem}@media screen and (min-width: 64em){.location-contactbox{width:38%;align-self:flex-start;flex:1 0 30%}}@media screen and (min-width: 90em){.location-contactbox{width:30%}}@media screen and (min-width: 100em){.location-contactbox{width:30%}}@media screen and (max-width: 63.9375em){.location-contactbox{margin:0 auto;position:relative;width:100%;margin:0 auto;order:1;max-width:none}}.location-contactbox-header{display:flex;align-items:center;text-align:center;padding:12px 20px;background:#d6f2ed;border-bottom:1px solid #dbdbdb;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px}.location-contactbox-header h2{margin:0;width:100%;letter-spacing:-0.06rem;color:#22524a;font-weight:400 !important}.schedule-appt{background:#162e3f;color:#151515;font-weight:700;display:block;padding:1.4rem 0;font-size:1.24rem;text-align:center}@media screen and (max-width: 1200px){.schedule-appt{font-size:1.12rem}}.schedule-appt:after{content:"";font-family:"Font Awesome 6 Pro";margin-left:6px;color:#6ec8bf}.schedule-appt:hover,.schedule-appt:focus{color:#117e6c;background:#d6f2ed}.schedule-appt:hover:after,.schedule-appt:focus:after{color:#117e6c}.provider-locations-phone{padding:0 11% 1rem;margin-top:10px}@media screen and (max-width: 1200px){.provider-locations-phone{padding:0 7% 1rem}}.provider-locations-phone a{color:#151515;display:flex;align-items:center;width:100%;justify-content:flex-start}@media screen and (max-width: 1200px){.provider-locations-phone a{font-size:1.12rem}}.provider-locations-phone a:before{content:"";font-family:"Font Awesome 6 Pro";margin-right:7px}.provider-locations-phone a:hover{background:rgba(214,242,237,.46);color:#117e6c}.provider-locations-phone span{font-size:1.3rem}.contact-by-phone-btn{color:#162e3f;background:#fefefe;display:flex;width:100%;justify-content:space-between;align-items:center;height:100%;border:1px solid #6ec8bf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.contact-by-phone-btn:hover{background:rgba(214,242,237,.46);color:#117e6c}.contact-by-phone-btn:focus .single-phone{color:#fefefe;background:#162e3f;border-color:#162e3f}.single-phone{padding:0}.single-phone:before{margin-left:17px}.single-phone .contact-by-phone-btn-ctr{padding:13px 14px}@media screen and (max-width: 1200px){.single-phone .contact-by-phone-btn-ctr{padding:13px 7px;width:34px}}.single-phone .contact-by-phone-btn-ctr:after{content:"";padding-left:3px}.single-phone .contact-by-phone-btn-ctr.toggle{background:#d6f2ed;border-left:1px solid #6ec8bf}.single-phone .contact-by-phone-btn-ctr.toggle:after{color:#6ec8bf}.address-container{display:flex;flex-direction:column}.single-address{display:flex;margin-top:1rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #6ec8bf;padding:17px}@media screen and (min-width: 64em){.single-address{margin:2.2rem 11% 1rem}}@media screen and (max-width: 1200px){.single-address{margin:1.6rem 7% 1rem}}.single-address h3{font-size:1.08rem;font-weight:600;line-height:1.28;margin:0 0 3px}@media screen and (max-width: 1200px){.single-address h3{font-size:1rem}}.single-address .directions-link{color:#151515;margin-top:10px;font-weight:700}.single-address .directions-link:hover{color:#151515}.single-address .directions-link:after{content:"";font-family:"Font Awesome 6 Pro";margin-left:5px;font-weight:400;font-size:1.08rem}.single-address p{line-height:1.32;margin:0;color:#162e3f;display:flex}@media screen and (max-width: 1200px){.single-address p{font-size:1rem}}.single-address p:before{content:"";font-family:"Font Awesome 6 Pro";margin:0 9px 0 2px;font-size:1.2rem;font-weight:600}.contact-by-phone-btn-txt{white-space:nowrap}@media screen and (max-width: 1200px){.contact-by-phone-btn-txt{padding:0 0 0 13px}}.contact-by-phone-btn-txt:before{content:"";font-family:"Font Awesome 6 Pro";margin-right:8px;font-weight:600}.contact-by-phone-btn-ctr{background:#d6f2ed;padding:17px 14px;width:48px;border-left:1px solid #6ec8bf;margin-left:auto;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}@media screen and (max-width: 1200px){.contact-by-phone-btn-ctr{padding:17px 6px;width:34px}}.contact-by-phone-btn-ctr:after{content:"";font-family:"Font Awesome 6 Pro";color:#6ec8bf}.contact-by-phone-btn-ctr.toggle:after{content:"";color:#fefefe}.contact-by-phone-btn-ctr.toggle{color:#fefefe;background:#162e3f;border-left:1px solid hsla(0,0%,100%,.4196078431)}.hmgbtn{background:#d6f2ed;color:#117e6c;letter-spacing:-0.01rem;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;margin-right:12px;padding:10px 20px 11px;font-weight:500;white-space:nowrap;border:1px solid rgba(17,126,108,.54)}@media screen and (max-width: 1200px){.hmgbtn{padding:7px 24px 8px 24px}}@media screen and (max-width: 63.9375em){.hmgbtn{padding:8px 20px 10px}}.hmgbtn:hover{color:#fefefe;background:#6ec8bf}.location-rest-info{margin:0 11% 1rem}@media screen and (max-width: 1200px){.location-rest-info{margin:0 8% 1rem}}.location-rest-info h3,.location-rest-info h4,.location-rest-info h5,.location-rest-info h6{font-weight:600;font-size:1.2rem;color:#151515}.location-rest-info h5{margin-bottom:0}.location-rest-info a{background:#fefefe}.location-rest-info a:hover{background:#22524a;border-color:#22524a}.locations-telehealth{margin:1rem 0 2.5rem}.locations-telehealth a:before{content:"";font-family:"Font Awesome 6 Pro";margin-right:7px}.locations-precheck{margin:10px 0}.locations-precheck a{font-size:1rem;margin-right:0}.locations-precheck a:before{content:"";font-family:"Font Awesome 6 Pro";margin-right:7px}@media screen and (max-width: 48em){.locations-precheck{text-align:center}}.locations-diabetes{margin:10px 0}.locations-diabetes a{font-size:1rem;margin-right:0;margin-top:1rem;display:block;color:#151515}.locations-diabetes a:before{content:"";font-family:"Font Awesome 6 Pro";margin-right:7px}@media screen and (max-width: 48em){.locations-diabetes{text-align:center}}.locations-diabetes h6 span{background:#c60300;padding:2px 6px 4px 6px;border-radius:4px;top:-2px;text-transform:uppercase;font-size:.9rem;font-weight:700;line-height:1;color:#fff;position:relative;left:4px}.locations-precheck a,.locations-telehealth a{display:inline-block;text-align:center;font-size:1rem;color:#151515}.hours-table{margin:2rem 0 0 0 !important;font-size:1.12rem}@media screen and (max-width: 48em){.hours-table{font-size:1.12rem}}.hours-table .hours-day{display:inline-block;padding-right:10px}.hours-table div{display:flex}.hours-table .hours-time{border-left:1px #afafaf solid;padding-left:10px}.hours-table span{display:block}.hours-table h3{margin-top:0 !important}.m-f-width{min-width:125px}.hours-table-sm{font-size:.9rem}.hours-table-sm .m-f-width{min-width:136px}.tour-btn{margin:2.3rem 0 2.5rem}.tour-btn a:before{content:"";font-family:"Font Awesome 6 Pro";margin-right:7px}h4.walk-in-h{margin-top:1.8rem !important}.location-providers-wrapper{padding:1rem 2rem;border-top:0;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background:#fefefe;height:100%}.location-providers-wrapper .row{display:grid;grid-template-columns:156px 1fr auto;align-items:center;gap:20px;width:100%;max-width:100%;border-bottom:#d6d6d6 1px solid;margin:0 !important}@media screen and (max-width: 63.9375em){.location-providers-wrapper .row{display:flex;flex-direction:column}}.location-providers-wrapper .row:last-child{border-bottom:0}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: landscape)and (-webkit-min-device-pixel-ratio: 2){.location-providers-wrapper .row{max-width:100% !important}}@media screen and (max-width: 63.9375em){.provider-services{margin:.6rem 0 2rem 0;width:100%}}.provider-services ul{display:flex;margin:0;flex-wrap:wrap;margin:9px 0 2rem}@media screen and (min-width: 768px)and (max-width: 1023px){.provider-services ul{justify-content:left}}.provider-services ul li{padding:5px 0}@media screen and (max-width: 63.9375em){.provider-services ul li{padding:4px 0}}.provider-services ul li a{-webkit-border-radius:5rem;-moz-border-radius:5rem;border-radius:5rem;color:#151515 !important;background:none !important;padding:1.2rem 1.8rem;display:inline-block;border:2px solid #22524a !important;font-weight:700;line-height:1;white-space:nowrap;margin-right:12px;padding:13px 17px;letter-spacing:-0.01rem;font-size:1rem;border:1px solid rgba(17,126,108,.54) !important;font-weight:400}.provider-services ul li a:before,.provider-services ul li a:after{display:none;content:""}.provider-services ul li a:hover{background:#22524a !important;color:#fefefe !important;border-color:#22524a !important}@media screen and (max-width: 1200px){.provider-services ul li a{padding:7px 24px 8px 24px}}@media screen and (max-width: 63.9375em){.provider-services ul li a{padding:10px 20px 12px}}.provider-services ul li:last-child{margin-right:0;margin-bottom:0}.provider-services ul li:last-child a{margin-right:0}.provider-photo{grid-column:1/span 1}.mid-provider-wrapper{grid-column:2/span 1}.provider-schedule-btn-container{grid-column:3/span 1;white-space:nowrap}.provider-schedule-btn-container a{color:#151515;background:#fefefe;letter-spacing:-0.01rem;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;margin-right:12px;padding:10px 18px;font-weight:500;white-space:nowrap;border:1px solid rgba(17,126,108,.54)}@media screen and (max-width: 1200px){.provider-schedule-btn-container a{padding:7px 24px 8px 24px}}@media screen and (max-width: 63.9375em){.provider-schedule-btn-container a{padding:8px 20px 10px;margin-right:0}}.provider-schedule-btn-container a:after{content:"";font-family:"Font Awesome 6 Pro";margin-left:7px}.provider-schedule-btn-container a:hover{color:#fefefe;background:#22524a}.provider-schedule-btn-container a:hover:after{color:#6ec8bf}.mid-provider-content{display:flex;flex-direction:column;justify-content:center;align-items:start}.provider-schedule-btn-container{text-align:right}@media screen and (max-width: 63.9375em){.provider-schedule-btn-container{text-align:center;margin:1rem 0 2rem}}@media(max-width: 1400px)and (min-width: 768px){.location-providers-wrapper .row{grid-template-columns:156px 1fr;grid-template-rows:auto auto;margin-top:20px !important;gap:30px}.provider-photo{grid-column:1/span 1;grid-row:1/span 2}.mid-provider-wrapper{grid-column:2/span 1;grid-row:1/span 1}.provider-schedule-btn-container{grid-column:2/span 1;grid-row:2/span 1;text-align:left}}.provider-name{margin:0;font-weight:700;font-size:1.24rem}@media screen and (max-width: 63.9375em){.provider-name{border-bottom:0;width:100%;text-align:center}}.provider-name:hover{color:#6ec8bf}.profile-circle-img{width:156px !important;height:156px !important;position:relative;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 auto}.provider-services-container{margin-top:10px;padding-top:4px;color:#117e6c}@media screen and (max-width: 63.9375em){.provider-services-container{width:100%;display:block;margin-top:14px;padding-top:28px}}.provider-services-container a{font-weight:600;color:#117e6c}.provider-services-container a:hover{color:#151515;border-bottom:1px solid #151515}.title-accepting{display:flex;margin:8px 0 12px;width:100%}@media screen and (max-width: 63.9375em){.title-accepting{width:100%}}.title-accepting div{width:50%;display:flex}@media screen and (max-width: 1200px){.title-accepting div{line-height:1.2}}@media screen and (max-width: 63.9375em){.title-accepting div{width:100%;justify-content:center;font-size:1.12rem}}@media screen and (min-width: 90em){.title-accepting div{font-size:1.12rem}}@media screen and (min-width: 768px)and (max-width: 1023px){.title-accepting div{justify-content:left}}.provider-title{font-size:1.12rem;font-style:italic;font-weight:400;margin:0}@media screen and (max-width: 63.9375em){.provider-title{text-align:center;width:100%}}.accepting-new{display:flex;align-items:center;color:#2ea518;font-size:1rem;font-weight:600}.accepting-new:before{font-family:"Font Awesome 6 Pro";content:"";margin-right:8px;font-size:1.2rem}@media screen and (max-width: 48em){.accepting-new{display:inline-flex;margin:0 auto}}.locations-about-h{margin:2rem 0 0 0;width:100%;letter-spacing:-0.06rem;color:#117e6c;font-weight:500 !important;font-size:3rem}@media screen and (max-width: 63.9375em){.locations-about-h{text-align:center}}.locations-highlights-wrapper{padding:2rem 0}@media screen and (max-width: 48em){.locations-highlights-wrapper{text-align:center;padding:2rem 0 0}}.locations-highlights-wrapper h3{margin-top:1rem}.locations-highlights-wrapper img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden}.locations-highlights-wrapper p{width:80%;min-height:80px;margin-bottom:1rem !important;line-height:1.44}@media screen and (max-width: 48em){.locations-highlights-wrapper p{width:70%;min-height:auto;margin:0 auto}}@media screen and (min-width: 64em){.locations-highlights-wrapper p:last-child{margin-bottom:0}}@media screen and (max-width: 63.9375em){.locations-highlights-wrapper p:last-child{margin-bottom:4rem !important}}.locations-highlights-wrapper .row.highlights{width:100%;max-width:100%}@media screen and (max-width: 63.9375em){.locations-highlights-wrapper .row.highlights{margin:0 auto !important;width:100%;max-width:92%}}.locations-highlights-wrapper .highlight-btn{-webkit-border-radius:5rem;-moz-border-radius:5rem;border-radius:5rem;color:#22524a !important;background:none !important;padding:1.2rem 1.8rem;display:inline-block;border:2px solid #22524a !important;font-weight:700;line-height:1;white-space:nowrap;border:1px solid #22524a !important;padding:.8rem 1.4rem}.locations-highlights-wrapper .highlight-btn:after{content:"";font-family:"Font Awesome 6 Pro";margin-left:15px;font-weight:400;color:#22524a}.locations-highlights-wrapper .highlight-btn:before{display:none;content:""}.locations-highlights-wrapper .highlight-btn:hover:after{color:#22524a}.locations-highlights-wrapper .highlight-btn:hover{background:#22524a !important;color:#fefefe !important;border-color:#22524a !important}@media screen and (max-width: 1200px){.locations-highlights-wrapper .highlight-btn{padding:7px 24px 8px 24px}}@media screen and (max-width: 63.9375em){.locations-highlights-wrapper .highlight-btn{padding:8px 20px 10px;margin:0 0 4rem 0;font-size:1rem}}.locations-highlights-wrapper .highlight-btn:hover{color:#fefefe;background:#6ec8bf}.locations-highlights-wrapper .highlight-btn:hover:after{color:#fefefe}.locations-highlights-wrapper .highlight-btn:after{content:"";font-family:"Font Awesome 6 Pro";margin-left:12px}.locations-mid-wrapper{padding-bottom:1rem;width:100%;order:3}.postid-1187 .specialties-for-location{display:none}.postid-1187 .scroll-more-wrapper{display:none}.contactbox-full .locations-about-h{display:flex;align-items:center;text-align:center;padding:12px 20px;background:#d6f2ed;font-size:1.74rem !important;margin:0;border-bottom:1px solid #dbdbdb}.contactbox-full .locations-mid-wrapper{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;overflow:hidden;border:1px solid #dbdbdb;flex:1 0 45%;order:1;background:#fefefe}.contactbox-full .locations-highlights-wrapper{width:90%;margin:0 auto;margin-top:2.4rem}@media screen and (max-width: 63.9375em){.contactbox-full .locations-highlights-wrapper{width:100%}}.contactbox-full .locations-highlights-wrapper p{margin-bottom:1rem !important}.contactbox-full .locations-highlights-wrapper p:last-child{margin-bottom:0 !important}@media screen and (max-width: 63.9375em){.contactbox-full .locations-highlights-wrapper p:last-child{width:100%}}.appt-section{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#fefefe;border:1px solid #dbdbdb;margin:3rem 0 0}@media screen and (max-width: 63.9375em){.appt-section{margin:2rem 0 0}}@media screen and (min-width: 64em){.appt-section h2{text-align:left !important}}.locations-img-tag-walkins{background-color:rgba(73,179,168,.9);height:360px;left:-180px;position:absolute;top:-180px;width:360px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}@media screen and (max-width: 48em){.locations-img-tag-walkins{height:320px;left:-238px;top:-186px}}.locations-img-tag-walkins span{color:#fefefe;font-size:1.7rem;left:116px;top:271px;position:absolute;width:138px;line-height:1;font-weight:600;text-align:center}@media screen and (max-width: 48em){.locations-img-tag-walkins span{font-size:1.2rem;left:135px;top:269px}}.locations-img-tag-walkins-hmg{background-color:rgba(73,179,168,.9);height:360px;left:-180px;position:absolute;top:-180px;width:360px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}@media screen and (max-width: 48em){.locations-img-tag-walkins-hmg{height:320px;left:-238px;top:-186px}}.locations-img-tag-walkins-hmg span{color:#fefefe;font-size:1.586rem;left:79px;top:293px;position:absolute;width:208px;line-height:1;font-weight:600;text-align:center;white-space:nowrap}@media screen and (max-width: 48em){.locations-img-tag-walkins-hmg span{font-size:1rem;left:101px;top:279px}}.sameday span{left:94px;width:178px}@media screen and (max-width: 48em){.sameday span{left:111px !important;font-size:1.04rem}}.locations-fax p a{color:#151515 !important}.tag-walkins{background-color:rgba(255,0,0,.66);display:block}.tag-walkins span{color:#fefefe;font-size:1.27rem;line-height:1;font-weight:600;text-align:center;padding:1.12rem 1.8rem;position:relative;display:block}
