/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}
.copyright-area{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.footer-menu{display:flex;gap:20px;flex-wrap:wrap}
.footer-menu li{margin:0!important}
@media(max-width:767px){.copyright-area{justify-content:center;text-align:center}.footer-menu{justify-content:center;gap:12px 18px}}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}
.copyright-area{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.footer-menu{display:flex;gap:20px;flex-wrap:wrap}
.footer-menu li{margin:0!important}
@media(max-width:767px){.copyright-area{justify-content:center;text-align:center}.footer-menu{justify-content:center;gap:12px 18px}}

/* Meridian homepage v3 professional and responsive polish */
.mmg-home-v3 a{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}
.mmg-home-v3 a:hover,.mmg-home-v3 a:focus-visible{transform:translateY(-2px);box-shadow:0 10px 24px rgba(16,28,62,.14)}
.mmg-home-v3 details[open]{border-color:#FFC866!important;box-shadow:0 8px 20px rgba(16,28,62,.08)}
.mmg-home-v3 summary::marker{color:#A85800}
@media(max-width:900px){
 .mmg-home-v3>section:first-of-type{background-position:62% center!important}
}
@media(max-width:767px){
 .mmg-home-v3>section:first-of-type{min-height:690px!important;background:linear-gradient(90deg,rgba(10,22,52,.99) 0%,rgba(18,38,83,.94) 72%,rgba(18,38,83,.68) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:66% center!important}
 .mmg-home-v3>section:first-of-type>div{padding:58px 22px 108px!important}
 .mmg-home-v3>section:first-of-type h1{font-size:40px!important;max-width:350px}
 .mmg-home-v3>section:first-of-type p{font-size:18px!important}
 .mmg-home-v3>section:nth-of-type(2){margin-top:-42px!important}
 .mmg-home-v3>section:nth-of-type(2)>div{grid-template-columns:1fr 1fr!important}
 .mmg-home-v3>section:nth-of-type(2)>div>div{padding:18px!important}
 .mmg-home-v3>section:nth-of-type(2) strong{font-size:24px!important}
 .mmg-home-v3 section{scroll-margin-top:90px}
 .mmg-home-v3 details{min-width:0}
}
@media(max-width:480px){
 .mmg-home-v3>section:nth-of-type(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v3 h2{font-size:34px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}
.copyright-area{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.footer-menu{display:flex;gap:20px;flex-wrap:wrap}
.footer-menu li{margin:0!important}
@media(max-width:767px){.copyright-area{justify-content:center;text-align:center}.footer-menu{justify-content:center;gap:12px 18px}}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}
.copyright-area{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.footer-menu{display:flex;gap:20px;flex-wrap:wrap}
.footer-menu li{margin:0!important}
@media(max-width:767px){.copyright-area{justify-content:center;text-align:center}.footer-menu{justify-content:center;gap:12px 18px}}

/* Meridian homepage v3 professional and responsive polish */
.mmg-home-v3 a{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}
.mmg-home-v3 a:hover,.mmg-home-v3 a:focus-visible{transform:translateY(-2px);box-shadow:0 10px 24px rgba(16,28,62,.14)}
.mmg-home-v3 details[open]{border-color:#FFC866!important;box-shadow:0 8px 20px rgba(16,28,62,.08)}
.mmg-home-v3 summary::marker{color:#A85800}
@media(max-width:900px){
 .mmg-home-v3>section:first-of-type{background-position:62% center!important}
}
@media(max-width:767px){
 .mmg-home-v3>section:first-of-type{min-height:690px!important;background:linear-gradient(90deg,rgba(10,22,52,.99) 0%,rgba(18,38,83,.94) 72%,rgba(18,38,83,.68) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:66% center!important}
 .mmg-home-v3>section:first-of-type>div{padding:58px 22px 108px!important}
 .mmg-home-v3>section:first-of-type h1{font-size:40px!important;max-width:350px}
 .mmg-home-v3>section:first-of-type p{font-size:18px!important}
 .mmg-home-v3>section:nth-of-type(2){margin-top:-42px!important}
 .mmg-home-v3>section:nth-of-type(2)>div{grid-template-columns:1fr 1fr!important}
 .mmg-home-v3>section:nth-of-type(2)>div>div{padding:18px!important}
 .mmg-home-v3>section:nth-of-type(2) strong{font-size:24px!important}
 .mmg-home-v3 section{scroll-margin-top:90px}
 .mmg-home-v3 details{min-width:0}
}
@media(max-width:480px){
 .mmg-home-v3>section:nth-of-type(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v3 h2{font-size:34px!important}
}

/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}
.copyright-area{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.footer-menu{display:flex;gap:20px;flex-wrap:wrap}
.footer-menu li{margin:0!important}
@media(max-width:767px){.copyright-area{justify-content:center;text-align:center}.footer-menu{justify-content:center;gap:12px 18px}}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}
.copyright-area{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.footer-menu{display:flex;gap:20px;flex-wrap:wrap}
.footer-menu li{margin:0!important}
@media(max-width:767px){.copyright-area{justify-content:center;text-align:center}.footer-menu{justify-content:center;gap:12px 18px}}

/* Meridian homepage v3 professional and responsive polish */
.mmg-home-v3 a{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}
.mmg-home-v3 a:hover,.mmg-home-v3 a:focus-visible{transform:translateY(-2px);box-shadow:0 10px 24px rgba(16,28,62,.14)}
.mmg-home-v3 details[open]{border-color:#FFC866!important;box-shadow:0 8px 20px rgba(16,28,62,.08)}
.mmg-home-v3 summary::marker{color:#A85800}
@media(max-width:900px){
 .mmg-home-v3>section:first-of-type{background-position:62% center!important}
}
@media(max-width:767px){
 .mmg-home-v3>section:first-of-type{min-height:690px!important;background:linear-gradient(90deg,rgba(10,22,52,.99) 0%,rgba(18,38,83,.94) 72%,rgba(18,38,83,.68) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:66% center!important}
 .mmg-home-v3>section:first-of-type>div{padding:58px 22px 108px!important}
 .mmg-home-v3>section:first-of-type h1{font-size:40px!important;max-width:350px}
 .mmg-home-v3>section:first-of-type p{font-size:18px!important}
 .mmg-home-v3>section:nth-of-type(2){margin-top:-42px!important}
 .mmg-home-v3>section:nth-of-type(2)>div{grid-template-columns:1fr 1fr!important}
 .mmg-home-v3>section:nth-of-type(2)>div>div{padding:18px!important}
 .mmg-home-v3>section:nth-of-type(2) strong{font-size:24px!important}
 .mmg-home-v3 section{scroll-margin-top:90px}
 .mmg-home-v3 details{min-width:0}
}
@media(max-width:480px){
 .mmg-home-v3>section:nth-of-type(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v3 h2{font-size:34px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}
.copyright-area{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.footer-menu{display:flex;gap:20px;flex-wrap:wrap}
.footer-menu li{margin:0!important}
@media(max-width:767px){.copyright-area{justify-content:center;text-align:center}.footer-menu{justify-content:center;gap:12px 18px}}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}
.copyright-area{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.footer-menu{display:flex;gap:20px;flex-wrap:wrap}
.footer-menu li{margin:0!important}
@media(max-width:767px){.copyright-area{justify-content:center;text-align:center}.footer-menu{justify-content:center;gap:12px 18px}}

/* Meridian homepage v3 professional and responsive polish */
.mmg-home-v3 a{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}
.mmg-home-v3 a:hover,.mmg-home-v3 a:focus-visible{transform:translateY(-2px);box-shadow:0 10px 24px rgba(16,28,62,.14)}
.mmg-home-v3 details[open]{border-color:#FFC866!important;box-shadow:0 8px 20px rgba(16,28,62,.08)}
.mmg-home-v3 summary::marker{color:#A85800}
@media(max-width:900px){
 .mmg-home-v3>section:first-of-type{background-position:62% center!important}
}
@media(max-width:767px){
 .mmg-home-v3>section:first-of-type{min-height:690px!important;background:linear-gradient(90deg,rgba(10,22,52,.99) 0%,rgba(18,38,83,.94) 72%,rgba(18,38,83,.68) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:66% center!important}
 .mmg-home-v3>section:first-of-type>div{padding:58px 22px 108px!important}
 .mmg-home-v3>section:first-of-type h1{font-size:40px!important;max-width:350px}
 .mmg-home-v3>section:first-of-type p{font-size:18px!important}
 .mmg-home-v3>section:nth-of-type(2){margin-top:-42px!important}
 .mmg-home-v3>section:nth-of-type(2)>div{grid-template-columns:1fr 1fr!important}
 .mmg-home-v3>section:nth-of-type(2)>div>div{padding:18px!important}
 .mmg-home-v3>section:nth-of-type(2) strong{font-size:24px!important}
 .mmg-home-v3 section{scroll-margin-top:90px}
 .mmg-home-v3 details{min-width:0}
}
@media(max-width:480px){
 .mmg-home-v3>section:nth-of-type(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v3 h2{font-size:34px!important}
}

/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}
.copyright-area{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.footer-menu{display:flex;gap:20px;flex-wrap:wrap}
.footer-menu li{margin:0!important}
@media(max-width:767px){.copyright-area{justify-content:center;text-align:center}.footer-menu{justify-content:center;gap:12px 18px}}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}
.copyright-area{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.footer-menu{display:flex;gap:20px;flex-wrap:wrap}
.footer-menu li{margin:0!important}
@media(max-width:767px){.copyright-area{justify-content:center;text-align:center}.footer-menu{justify-content:center;gap:12px 18px}}

/* Meridian homepage v3 professional and responsive polish */
.mmg-home-v3 a{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}
.mmg-home-v3 a:hover,.mmg-home-v3 a:focus-visible{transform:translateY(-2px);box-shadow:0 10px 24px rgba(16,28,62,.14)}
.mmg-home-v3 details[open]{border-color:#FFC866!important;box-shadow:0 8px 20px rgba(16,28,62,.08)}
.mmg-home-v3 summary::marker{color:#A85800}
@media(max-width:900px){
 .mmg-home-v3>section:first-of-type{background-position:62% center!important}
}
@media(max-width:767px){
 .mmg-home-v3>section:first-of-type{min-height:690px!important;background:linear-gradient(90deg,rgba(10,22,52,.99) 0%,rgba(18,38,83,.94) 72%,rgba(18,38,83,.68) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:66% center!important}
 .mmg-home-v3>section:first-of-type>div{padding:58px 22px 108px!important}
 .mmg-home-v3>section:first-of-type h1{font-size:40px!important;max-width:350px}
 .mmg-home-v3>section:first-of-type p{font-size:18px!important}
 .mmg-home-v3>section:nth-of-type(2){margin-top:-42px!important}
 .mmg-home-v3>section:nth-of-type(2)>div{grid-template-columns:1fr 1fr!important}
 .mmg-home-v3>section:nth-of-type(2)>div>div{padding:18px!important}
 .mmg-home-v3>section:nth-of-type(2) strong{font-size:24px!important}
 .mmg-home-v3 section{scroll-margin-top:90px}
 .mmg-home-v3 details{min-width:0}
}
@media(max-width:480px){
 .mmg-home-v3>section:nth-of-type(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v3 h2{font-size:34px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}
.copyright-area{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.footer-menu{display:flex;gap:20px;flex-wrap:wrap}
.footer-menu li{margin:0!important}
@media(max-width:767px){.copyright-area{justify-content:center;text-align:center}.footer-menu{justify-content:center;gap:12px 18px}}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}
.copyright-area{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.footer-menu{display:flex;gap:20px;flex-wrap:wrap}
.footer-menu li{margin:0!important}
@media(max-width:767px){.copyright-area{justify-content:center;text-align:center}.footer-menu{justify-content:center;gap:12px 18px}}

/* Meridian homepage v3 professional and responsive polish */
.mmg-home-v3 a{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}
.mmg-home-v3 a:hover,.mmg-home-v3 a:focus-visible{transform:translateY(-2px);box-shadow:0 10px 24px rgba(16,28,62,.14)}
.mmg-home-v3 details[open]{border-color:#FFC866!important;box-shadow:0 8px 20px rgba(16,28,62,.08)}
.mmg-home-v3 summary::marker{color:#A85800}
@media(max-width:900px){
 .mmg-home-v3>section:first-of-type{background-position:62% center!important}
}
@media(max-width:767px){
 .mmg-home-v3>section:first-of-type{min-height:690px!important;background:linear-gradient(90deg,rgba(10,22,52,.99) 0%,rgba(18,38,83,.94) 72%,rgba(18,38,83,.68) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:66% center!important}
 .mmg-home-v3>section:first-of-type>div{padding:58px 22px 108px!important}
 .mmg-home-v3>section:first-of-type h1{font-size:40px!important;max-width:350px}
 .mmg-home-v3>section:first-of-type p{font-size:18px!important}
 .mmg-home-v3>section:nth-of-type(2){margin-top:-42px!important}
 .mmg-home-v3>section:nth-of-type(2)>div{grid-template-columns:1fr 1fr!important}
 .mmg-home-v3>section:nth-of-type(2)>div>div{padding:18px!important}
 .mmg-home-v3>section:nth-of-type(2) strong{font-size:24px!important}
 .mmg-home-v3 section{scroll-margin-top:90px}
 .mmg-home-v3 details{min-width:0}
}
@media(max-width:480px){
 .mmg-home-v3>section:nth-of-type(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v3 h2{font-size:34px!important}
}

/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}
.copyright-area{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.footer-menu{display:flex;gap:20px;flex-wrap:wrap}
.footer-menu li{margin:0!important}
@media(max-width:767px){.copyright-area{justify-content:center;text-align:center}.footer-menu{justify-content:center;gap:12px 18px}}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}
.copyright-area{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.footer-menu{display:flex;gap:20px;flex-wrap:wrap}
.footer-menu li{margin:0!important}
@media(max-width:767px){.copyright-area{justify-content:center;text-align:center}.footer-menu{justify-content:center;gap:12px 18px}}

/* Meridian homepage v3 professional and responsive polish */
.mmg-home-v3 a{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}
.mmg-home-v3 a:hover,.mmg-home-v3 a:focus-visible{transform:translateY(-2px);box-shadow:0 10px 24px rgba(16,28,62,.14)}
.mmg-home-v3 details[open]{border-color:#FFC866!important;box-shadow:0 8px 20px rgba(16,28,62,.08)}
.mmg-home-v3 summary::marker{color:#A85800}
@media(max-width:900px){
 .mmg-home-v3>section:first-of-type{background-position:62% center!important}
}
@media(max-width:767px){
 .mmg-home-v3>section:first-of-type{min-height:690px!important;background:linear-gradient(90deg,rgba(10,22,52,.99) 0%,rgba(18,38,83,.94) 72%,rgba(18,38,83,.68) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:66% center!important}
 .mmg-home-v3>section:first-of-type>div{padding:58px 22px 108px!important}
 .mmg-home-v3>section:first-of-type h1{font-size:40px!important;max-width:350px}
 .mmg-home-v3>section:first-of-type p{font-size:18px!important}
 .mmg-home-v3>section:nth-of-type(2){margin-top:-42px!important}
 .mmg-home-v3>section:nth-of-type(2)>div{grid-template-columns:1fr 1fr!important}
 .mmg-home-v3>section:nth-of-type(2)>div>div{padding:18px!important}
 .mmg-home-v3>section:nth-of-type(2) strong{font-size:24px!important}
 .mmg-home-v3 section{scroll-margin-top:90px}
 .mmg-home-v3 details{min-width:0}
}
@media(max-width:480px){
 .mmg-home-v3>section:nth-of-type(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v3 h2{font-size:34px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}
.copyright-area{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.footer-menu{display:flex;gap:20px;flex-wrap:wrap}
.footer-menu li{margin:0!important}
@media(max-width:767px){.copyright-area{justify-content:center;text-align:center}.footer-menu{justify-content:center;gap:12px 18px}}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}
/* Meridian Medical Group global polish */
.home .page-header{display:none!important}
.mmg-hero p{color:#F9F1E9!important}
.mmg-hero .mmg-kicker{color:#FFC866!important}
.site-container,.theme-page{background:#F9F1E9}
.mmg-card,.mmg-panel,.mmg-location{border-radius:14px}
@media(max-width:767px){.mmg-hero{border-radius:12px!important}}

.has-gutenberg-blocks>section:first-child>div>p:not(:first-child){color:#F9F1E9!important}

/* Meridian homepage responsive refinements */
.mmg-home-v2 a{transition:transform .2s ease,box-shadow .2s ease}
.mmg-home-v2 a:hover,.mmg-home-v2 a:focus{transform:translateY(-2px)}
@media(max-width:767px){
 .mmg-home-v2>section:first-child{min-height:620px!important;background:linear-gradient(90deg,rgba(12,24,57,.98) 0%,rgba(18,38,83,.9) 68%,rgba(18,38,83,.58) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:62% center!important}
 .mmg-home-v2>section:first-child>div{padding:64px 22px 92px!important}
 .mmg-home-v2>section:first-child h1{font-size:44px!important;max-width:330px}
 .mmg-home-v2>section:first-child p{font-size:18px!important}
 .mmg-home-v2>section:nth-child(2){margin-top:-38px!important}
 .mmg-home-v2>section:nth-child(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v2>section:nth-child(2) a{padding:18px!important}
}
.copyright-area{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.footer-menu{display:flex;gap:20px;flex-wrap:wrap}
.footer-menu li{margin:0!important}
@media(max-width:767px){.copyright-area{justify-content:center;text-align:center}.footer-menu{justify-content:center;gap:12px 18px}}

/* Meridian homepage v3 professional and responsive polish */
.mmg-home-v3 a{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}
.mmg-home-v3 a:hover,.mmg-home-v3 a:focus-visible{transform:translateY(-2px);box-shadow:0 10px 24px rgba(16,28,62,.14)}
.mmg-home-v3 details[open]{border-color:#FFC866!important;box-shadow:0 8px 20px rgba(16,28,62,.08)}
.mmg-home-v3 summary::marker{color:#A85800}
@media(max-width:900px){
 .mmg-home-v3>section:first-of-type{background-position:62% center!important}
}
@media(max-width:767px){
 .mmg-home-v3>section:first-of-type{min-height:690px!important;background:linear-gradient(90deg,rgba(10,22,52,.99) 0%,rgba(18,38,83,.94) 72%,rgba(18,38,83,.68) 100%),url('https://meridianmedgroup.com/wp-content/uploads/2026/08/slider_new72026.jpg-8188611d59.webp')!important;background-size:cover!important;background-position:66% center!important}
 .mmg-home-v3>section:first-of-type>div{padding:58px 22px 108px!important}
 .mmg-home-v3>section:first-of-type h1{font-size:40px!important;max-width:350px}
 .mmg-home-v3>section:first-of-type p{font-size:18px!important}
 .mmg-home-v3>section:nth-of-type(2){margin-top:-42px!important}
 .mmg-home-v3>section:nth-of-type(2)>div{grid-template-columns:1fr 1fr!important}
 .mmg-home-v3>section:nth-of-type(2)>div>div{padding:18px!important}
 .mmg-home-v3>section:nth-of-type(2) strong{font-size:24px!important}
 .mmg-home-v3 section{scroll-margin-top:90px}
 .mmg-home-v3 details{min-width:0}
}
@media(max-width:480px){
 .mmg-home-v3>section:nth-of-type(2)>div{grid-template-columns:1fr!important}
 .mmg-home-v3 h2{font-size:34px!important}
}

/* Meridian Header Navigation – Phase II */
.header-container .sf-menu li,.header-container .sf-menu li:hover,.header-container .sf-menu li.sfHover{background:transparent!important}
.header-container .sf-menu>li{margin-left:2px!important;height:auto!important}
.header-container .sf-menu>li>a,.header-container .sf-menu>li>a:visited{border:0!important;background:transparent!important;color:#fff!important;padding:12px 12px!important;font-size:15px!important;font-weight:600!important;border-radius:8px!important;line-height:1.4!important}
.header-container .sf-menu>li:hover>a,.header-container .sf-menu>li.sfHover>a,.header-container .sf-menu>li.current-menu-item>a,.header-container .sf-menu>li.current-menu-ancestor>a,.header-container .sf-menu>li.current-menu-parent>a,.header-container .sf-menu>li.current_page_ancestor>a{color:#ffc866!important;background:rgba(255,255,255,.08)!important;border:0!important}
.header-container .sf-menu>li.menu-item-has-children>a::after{color:inherit!important;font-size:17px!important;margin-left:4px!important;vertical-align:middle!important}
.header-container .sf-menu>li.menu-item-has-children:hover::before,.header-container .sf-menu>li.menu-item-has-children:hover::after{display:none!important}
.header-container .sf-menu li ul{width:280px!important;left:0!important;right:auto!important;padding:10px 0!important;border:0!important;border-radius:12px!important;background:#fff!important;box-shadow:0 18px 40px rgba(16,28,62,.22)!important;margin-top:6px!important}
.header-container .sf-menu li ul li,.header-container .sf-menu li ul li:hover{width:auto!important;padding:0!important;margin:0!important;background:#fff!important;float:none!important;height:auto!important;break-inside:avoid}
.header-container .sf-menu li ul li a,.header-container .sf-menu li:hover ul a,.header-container .sf-menu>li.menu-item-has-children:hover ul a,.header-container .sf-menu>li.menu-item-has-children:hover ul li.menu-item-type-custom a{display:block!important;padding:10px 22px!important;border:0!important;color:#1d2340!important;background:#fff!important;font-size:14.5px!important;font-weight:500!important;line-height:1.45!important;white-space:normal!important}
.header-container .sf-menu li ul li a:hover,.header-container .sf-menu li ul li.current-menu-item a,.header-container .sf-menu>li.menu-item-has-children:hover ul li.current-menu-item a{color:#101c3e!important;background:#f2f5fa!important;border:0!important;padding-bottom:10px!important}
.header-container .sf-menu li.wide>ul.sub-menu{width:560px!important;column-count:2;column-gap:0;left:50%!important;right:auto!important;transform:translateX(-50%)}
.header-container .sf-menu>li:nth-last-child(-n+3)>ul{left:auto!important;right:0!important}
.header-container .sf-menu>li.menu-schedule>a,.header-container .sf-menu>li.menu-schedule>a:visited{background:#f3bd45!important;color:#101c3e!important;border-radius:999px!important;padding:11px 20px!important;margin-left:8px!important}
.header-container .sf-menu>li.menu-schedule>a:hover,.header-container .sf-menu>li.menu-schedule.current-menu-item>a{background:#ffc866!important;color:#101c3e!important}
@media (max-width:1249px){.header-left img[src*="meridian-medical-group-logo"]{width:210px!important;max-width:210px!important}.header-container .sf-menu>li{margin-left:0!important}.header-container .sf-menu>li>a,.header-container .sf-menu>li>a:visited{padding:9px 7px!important;font-size:13.5px!important}.header-container .sf-menu>li.menu-item-has-children>a::after{font-size:14px!important;margin-left:2px!important}.header-container .sf-menu>li.menu-schedule>a{padding:9px 14px!important;margin-left:4px!important}}
.mobile-menu-switch .line{background:#ffffff!important}
.mobile-menu-switch{border-color:rgba(255,255,255,.5)!important}
.mobile-menu-container,.mobile-menu-container nav.mobile-menu{background:#101c3e!important}
.mobile-menu-container nav.mobile-menu>ul li a{color:#fff!important;background:transparent!important;border-color:rgba(255,255,255,.14)!important;padding-top:14px!important;padding-bottom:14px!important;font-size:16px!important}
.mobile-menu-container nav.mobile-menu>ul li ul li a{padding-left:30px!important;color:#e7ecf6!important;font-size:15px!important}
.mobile-menu-container nav.mobile-menu>ul li.current-menu-item>a,.mobile-menu-container nav.mobile-menu>ul li a:hover{color:#ffc866!important;background:rgba(255,255,255,.06)!important}
/* end Meridian Header Navigation – Phase II */



/* Meridian Provider Directory */
.mmg-prov-filters{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;background:#fff;border:1px solid #e5e0d8;border-radius:14px;padding:18px 22px}
.mmg-prov-filters label{font-weight:700;color:#101c3e;font-size:15px}
.mmg-prov-filters select{min-width:240px;padding:10px 12px;border:1px solid #c9d0dc;border-radius:8px;font-size:15px;background:#fff;color:#1d2340}
.mmg-prov-empty{margin-top:16px;background:#fff8ec;border-left:5px solid #e8b13f;padding:16px 20px;border-radius:10px}
.mmg-prov-grid{display:flex!important;flex-wrap:wrap!important}
.mmg-prov-grid>.wpb_column{width:25%!important;margin:0!important;padding:0 12px 24px!important;box-sizing:border-box}
@media (max-width:1000px){.mmg-prov-grid>.wpb_column{width:50%!important}}
@media (max-width:600px){.mmg-prov-grid>.wpb_column{width:100%!important}.mmg-prov-filters select{min-width:100%}}
/* end Meridian Provider Directory */

/* Meridian Schedule Selector */
.mmg-sched{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:8px 0 18px}
.mmg-sched-f label{display:block;font-weight:700;color:#101c3e;margin-bottom:8px;font-size:16px}
.mmg-sched-f select{width:100%;padding:12px 14px;border:1px solid #c9d0dc;border-radius:8px;font-size:16px;background:#fff;color:#1d2340}
.mmg-sched-msg{grid-column:1/-1;background:#eef4fa;border-radius:10px;padding:14px 18px;line-height:1.6;color:#1d2340}
@media (max-width:700px){.mmg-sched{grid-template-columns:1fr}}
/* end Meridian Schedule Selector */

/* Meridian Phase II Page Layout */
body:not(.home) .theme-page .vc_row[data-vc-full-width="true"],body.single-doctors .site-container .vc_row[data-vc-full-width="true"]{padding-left:max(10px,calc((100% - 1230px) / 2))!important;padding-right:max(10px,calc((100% - 1230px) / 2))!important}
body:not(.home) .theme-page .vc_row[data-vc-full-width="true"]>.wpb_column,body.single-doctors .site-container .vc_row[data-vc-full-width="true"]>.wpb_column{margin-left:0!important;margin-right:0!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important;float:left}
body:not(.home) .theme-page .vc_row[data-vc-full-width="true"]>.vc_col-sm-12,body.single-doctors .site-container .vc_row[data-vc-full-width="true"]>.vc_col-sm-12{width:100%!important}
body:not(.home) .theme-page .vc_row[data-vc-full-width="true"]>.vc_col-sm-8,body.single-doctors .site-container .vc_row[data-vc-full-width="true"]>.vc_col-sm-8{width:66.6666%!important}
body:not(.home) .theme-page .vc_row[data-vc-full-width="true"]>.vc_col-sm-6,body.single-doctors .site-container .vc_row[data-vc-full-width="true"]>.vc_col-sm-6{width:50%!important}
body:not(.home) .theme-page .vc_row[data-vc-full-width="true"]>.vc_col-sm-4,body.single-doctors .site-container .vc_row[data-vc-full-width="true"]>.vc_col-sm-4{width:33.3333%!important}
body:not(.home) .theme-page .vc_row[data-vc-full-width="true"]>.vc_col-sm-3,body.single-doctors .site-container .vc_row[data-vc-full-width="true"]>.vc_col-sm-3{width:25%!important}
@media (max-width:1009px){body:not(.home) .theme-page .vc_row[data-vc-full-width="true"]>.vc_col-sm-3,body.single-doctors .site-container .vc_row[data-vc-full-width="true"]>.vc_col-sm-3{width:50%!important}body:not(.home) .theme-page .vc_row[data-vc-full-width="true"]>.vc_col-sm-8,body.single-doctors .site-container .vc_row[data-vc-full-width="true"]>.vc_col-sm-8,body:not(.home) .theme-page .vc_row[data-vc-full-width="true"]>.vc_col-sm-4,body.single-doctors .site-container .vc_row[data-vc-full-width="true"]>.vc_col-sm-4{width:100%!important}body:not(.home) .theme-page .vc_row[data-vc-full-width="true"].vc_row-flex>.vc_col-sm-4,body.single-doctors .site-container .vc_row[data-vc-full-width="true"].vc_row-flex>.vc_col-sm-4{width:50%!important}}
@media (max-width:767px){body:not(.home) .theme-page .vc_row[data-vc-full-width="true"]>.wpb_column,body.single-doctors .site-container .vc_row[data-vc-full-width="true"]>.wpb_column,body:not(.home) .theme-page .vc_row[data-vc-full-width="true"].vc_row-flex>.wpb_column,body.single-doctors .site-container .vc_row[data-vc-full-width="true"].vc_row-flex>.wpb_column,body:not(.home) .theme-page .vc_row[data-vc-full-width="true"].vc_row-flex>.vc_col-sm-4,body.single-doctors .site-container .vc_row[data-vc-full-width="true"].vc_row-flex>.vc_col-sm-4,body:not(.home) .theme-page .vc_row[data-vc-full-width="true"]>.vc_col-sm-3,body.single-doctors .site-container .vc_row[data-vc-full-width="true"]>.vc_col-sm-3{width:100%!important}body:not(.home) .theme-page .vc_row[data-vc-full-width="true"],body.single-doctors .site-container .vc_row[data-vc-full-width="true"]{padding-left:9px!important;padding-right:9px!important}}
body.single-doctors .site-container .elementor-location-single .elementor-element,body.single-doctors .site-container .elementor-location-single .e-con,body.single-doctors .site-container .elementor-location-single .e-con-inner{width:100%!important;max-width:100%!important;--width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}
body:not(.home) .theme-page .wpb_text_column a,body.single-doctors .wpb_text_column a{overflow-wrap:anywhere}
body:not(.home) .theme-page .vc_btn3-container.vc_btn3-inline,body.single-doctors .vc_btn3-container.vc_btn3-inline{margin:0 10px 12px 0}
body:not(.home) .theme-page .vc_toggle{margin-bottom:10px;background:#fff;border-radius:10px;padding:14px 18px}
body:not(.home) .theme-page .vc_toggle_title h4{font-size:17px;color:#101c3e}
@media (max-width:767px){body:not(.home) .theme-page h1.vc_custom_heading,body.single-doctors h1.vc_custom_heading{font-size:34px!important}body:not(.home) .theme-page h2.vc_custom_heading{font-size:27px!important}body:not(.home) .theme-page .vc_btn3-container.vc_btn3-inline,body.single-doctors .vc_btn3-container.vc_btn3-inline{display:block;margin:0 0 12px}body:not(.home) .theme-page .vc_btn3-container.vc_btn3-inline .vc_btn3,body.single-doctors .vc_btn3-container.vc_btn3-inline .vc_btn3{width:100%}}
/* end Meridian Phase II Page Layout */



/* Meridian Home Overflow Fix */
body.home .site-container{overflow-x:clip}
@media (max-width:767px){body.home .mmg-care-shell{padding-left:24px!important;padding-right:24px!important;box-sizing:border-box}}
/* end Meridian Home Overflow Fix */

/* Meridian Header Footer Gutters */
@media (min-width:768px){.site-container .header-container .header,.site-container .header-top-sidebar,.site-container .copyright-area{width:min(calc(100% - 50px),1200px)!important;max-width:none!important;padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}}
@media (min-width:1010px) and (max-width:1180px){.header-left img[src*="meridian-medical-group-logo"]{width:180px!important;max-width:180px!important}.header-left{width:auto!important}.header-container .sf-menu>li>a,.header-container .sf-menu>li>a:visited{padding:8px 6px!important;font-size:13px!important}.header-container .sf-menu>li.menu-schedule>a{padding:8px 13px!important;margin-left:2px!important}}
/* end Meridian Header Footer Gutters */
/* Meridian Stretch Row Anchor */
body:not(.home) .site-container.fullwidth .theme-page .vc_row[data-vc-full-width="true"],body.single-doctors .site-container .vc_row[data-vc-full-width="true"]{left:0!important;right:auto!important;width:auto!important;max-width:none!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}
body:not(.home) .site-container.fullwidth,body.single-doctors .site-container{overflow-x:clip}
/* end Meridian Stretch Row Anchor */
/* Meridian Map Cards */
.mmg-sec{padding-top:72px!important;padding-bottom:72px!important}
.mmg-sec-cream{background:#fbf6ec!important}.mmg-sec-white{background:#fff!important}.mmg-sec-navy{background:#101c3e!important}
.mmg-maphead{text-align:center;max-width:760px;margin:0 auto 34px}
.mmg-maphead .mmg-eyebrow{display:block;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#a85800;font-weight:600;margin-bottom:10px}
.mmg-maphead h2{font-size:32px;line-height:1.25;color:#101c3e;margin:0 0 12px}
.mmg-maphead p{font-size:17px;line-height:1.7;color:#4a5068;margin:0}
.mmg-mapgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px}
.mmg-mapgrid.mmg-one{grid-template-columns:1fr}
a.mmg-mapcard{display:flex;flex-direction:column;background:#fff;border-radius:18px;overflow:hidden;text-decoration:none!important;color:#101c3e;box-shadow:0 1px 2px rgba(16,28,62,.06),0 12px 32px rgba(16,28,62,.10);border:1px solid #e9e3d6;transition:transform .25s ease,box-shadow .25s ease}
a.mmg-mapcard:hover,a.mmg-mapcard:focus-visible{transform:translateY(-4px);box-shadow:0 2px 4px rgba(16,28,62,.08),0 22px 48px rgba(16,28,62,.18);outline:none}
a.mmg-mapcard:focus-visible{box-shadow:0 0 0 3px #e8b13f,0 22px 48px rgba(16,28,62,.18)}
.mmg-map169{position:relative;width:100%;aspect-ratio:16/9;background:#e8edf5;overflow:hidden}
.mmg-map169 iframe{position:absolute;inset:0;width:100%;height:100%;border:0;pointer-events:none;filter:saturate(.9)}
.mmg-map169:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(16,28,62,0) 55%,rgba(16,28,62,.55) 100%);transition:opacity .25s}
.mmg-mapcta{position:absolute;z-index:2;right:16px;bottom:16px;background:#e8b13f;color:#101c3e;font-weight:700;font-size:14px;padding:10px 16px;border-radius:999px;box-shadow:0 6px 16px rgba(0,0,0,.2);transition:transform .25s}
.mmg-mappin{position:absolute;z-index:2;left:16px;bottom:16px;color:#fff;font-weight:600;font-size:15px;text-shadow:0 1px 3px rgba(0,0,0,.4)}
a.mmg-mapcard:hover .mmg-mapcta{transform:scale(1.05)}
.mmg-mapbody{padding:22px 24px 24px;display:flex;flex-direction:column;gap:6px;flex:1}
.mmg-mapbody .mmg-tag{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#a85800;font-weight:700}
.mmg-mapbody h3{font-size:21px;line-height:1.3;margin:2px 0 4px;color:#101c3e}
.mmg-mapbody p{margin:0;font-size:15.5px;line-height:1.6;color:#4a5068}
.mmg-days{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}
.mmg-day{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:5px 10px;border-radius:8px;font-size:13px;font-weight:700;background:#f1f3f8;color:#9aa3b8;border:1px solid #e3e7ef}
.mmg-day.on{background:#101c3e;color:#fff;border-color:#101c3e}
.mmg-mapnote{margin-top:10px!important;font-size:14px!important;color:#6b7187!important;font-style:italic}
.mmg-mapgrid.mmg-one .mmg-map169{aspect-ratio:16/9}
@media(min-width:1010px){.mmg-mapgrid.mmg-one a.mmg-mapcard{flex-direction:row}.mmg-mapgrid.mmg-one .mmg-map169{flex:0 0 64%}.mmg-mapgrid.mmg-one .mmg-mapbody{justify-content:center;padding:32px}}
@media(max-width:767px){.mmg-sec{padding-top:52px!important;padding-bottom:52px!important}.mmg-maphead h2{font-size:27px}.mmg-mapgrid{grid-template-columns:1fr;gap:20px}}
/* end Meridian Map Cards */
/* MMG dropdown hover-intent fix (Oct 7) */
.header-container .sf-menu > li.menu-item-has-children > ul.sub-menu{transition:top 0s linear .45s,left 0s linear .45s,visibility 0s linear .45s!important}
.header-container .sf-menu > li.menu-item-has-children:hover > ul.sub-menu,.header-container .sf-menu > li.menu-item-has-children.sfHover > ul.sub-menu{transition-delay:0s,0s,0s!important}
.header-container .sf-menu > li.menu-item-has-children > ul.sub-menu::before{content:""!important;display:block!important;position:absolute!important;left:-12px!important;right:-12px!important;top:-26px!important;height:26px!important;background:transparent!important;border:0!important;pointer-events:auto!important}
.header-container .sf-menu > li.menu-item-has-children{position:relative}
.header-container .sf-menu > li.menu-item-has-children > a{padding-bottom:inherit}
/* MMG FAQ accordion cards (Oct 7) */
.vc_row:has(.vc_toggle){background-color:#F4F7FB!important}
.wpb_wrapper:has(> .vc_toggle){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;align-items:start;max-width:1120px;margin-left:auto;margin-right:auto}
.wpb_wrapper:has(> .vc_toggle) > *:not(.vc_toggle){grid-column:1/-1}
.wpb_wrapper:has(> .vc_toggle) > .vc_empty_space{display:none}
.wpb_wrapper:has(> .vc_toggle) > .vc_separator{margin-bottom:22px!important}
.vc_toggle.vc_toggle{background:#fff;border:1px solid #E1E7F0;border-radius:14px;margin:0!important;box-shadow:0 6px 18px rgba(16,28,62,.05);transition:border-color .2s ease,box-shadow .2s ease;overflow:hidden}
.vc_toggle.vc_toggle:hover{border-color:#E8B13F}
.vc_toggle.vc_toggle.vc_toggle_active{border-color:#E8B13F;box-shadow:0 12px 28px rgba(16,28,62,.09)}
.vc_toggle.vc_toggle .vc_toggle_title{position:relative;padding:19px 22px 19px 60px!important;margin:0!important}
.vc_toggle.vc_toggle .vc_toggle_title > h4{font-size:16.5px!important;font-weight:700!important;color:#101C3E!important;line-height:1.4!important;margin:0!important}
.vc_toggle.vc_toggle .vc_toggle_title .vc_toggle_icon{position:absolute!important;left:22px!important;top:50%!important;margin-top:-10px!important}
.vc_toggle.vc_toggle .vc_toggle_content{padding:0 24px 20px 60px!important;margin:0!important;color:#4C5668;font-size:15.5px;line-height:1.7}
.vc_toggle.vc_toggle .vc_toggle_content p{margin:0 0 8px}
.vc_toggle.vc_toggle .vc_toggle_content p:last-child{margin-bottom:0}
@media (max-width:991px){.wpb_wrapper:has(> .vc_toggle){grid-template-columns:1fr}}
/* MMG sidebar cards: size to content, not to the tall text column (Oct 7) */
.vc_row:has(> .vc_col-sm-8) > .vc_col-sm-4.vc_col-has-fill{align-self:flex-start!important;height:auto!important}
.vc_row:has(> .vc_col-sm-8) > .vc_col-sm-4.vc_col-has-fill > .vc_column-inner,.vc_row:has(> .vc_col-sm-8) > .vc_col-sm-4.vc_col-has-fill > .wpb_wrapper{height:auto!important}
.vc_row:has(> .vc_col-sm-8) > .vc_col-sm-4.vc_col-has-fill .wpb_text_column:last-child,.vc_row:has(> .vc_col-sm-8) > .vc_col-sm-4.vc_col-has-fill .wpb_content_element:last-child{margin-bottom:0!important}
.vc_row:has(> .vc_col-sm-8) > .vc_col-sm-4.vc_col-has-fill .wpb_text_column p:last-child{margin-bottom:0!important}
/* MMG schedule dropdown arrows: breathing room on the right (Oct 7) */
.mmg-sched-f select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;padding-right:46px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23101C3E' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 18px center!important;background-size:14px 14px!important}