/* 
Theme Name:		 THG Master Theme (Child)
Theme URI:		 https://www.tidalhealthgroup.com
Description:	 THG Master Theme (Child) is a child theme of THG Master Theme
Author:			 Tidal Health Group
Author URI:		 https://www.tidalhealthgroup.com
Template:		 thg-master-theme
Version:		 1.0.0
Text Domain:	 thg-master-theme-child
*/


.gmw-item.gmw-item-address a,.gmw-item.gmw-item-address a:hover,.thg-theme h1,.thg-theme h2,.thg-theme h4,.thg-theme p,ol li,ul li{font-weight:600;font-family:"Josefin Sans",sans-serif}.accordion h4 button,.gmw-item.gmw-item-address a,.gmw-item.gmw-item-address a:hover,.thg-theme a,.thg-theme h1,.thg-theme h2,.thg-theme h3,.thg-theme h4,.thg-theme p,.thg-theme span,a.btn-secondary,a.gmw-get-directions,a.wp-element-button,button.wp-element-button,ol li,ul li{font-family:"Josefin Sans",sans-serif}.thg-theme .mobile-menu-class,.thg-theme .mobile-menu-class li{text-decoration:none;font-size:15px}#posts a.btn-posts,.accordion-header,.between-inputs,.global-departments .thg-global-item,ul.custom-list li{position:relative}.breadcrumb-item span,.gmw-get-directions,.thg-theme .btn,h1,h2,h3{text-transform:capitalize}article.main-content h1,article.main-content h2,article.main-content h3{text-transform:none}#conditions .thg-global-image,.description-staff.global-description,.gmw-form-field-wrapper.gmw-keywords-field-wrapper.gmw-field-type-text-wrapper,.home .gmw-current-location-wrapper,.location-details,.mobile-menu-class .dropdown .dropdown-menu:before,.post-type-archive-conditions .thg-global-image,.post-type-archive-procedures .thg-global-image,.row.global-procedures .thg-global-image,p.provider-language,p.provider-location{display:none!important}.post-type-archive-locations .gmw-form,.post-type-archive-locations .gmw-no-results{background:#fffaf6!important;border-radius:20px!important;box-shadow:0 4px 4px -4px #0c0C0D0D,0 16px 32px -4px #0c0C0D1A!important;display:flex!important}#appt .box,.thg-global-posts .post_content{box-shadow:0 4px 4px -4px #0c0C0D0D,0 16px 32px -4px #0c0C0D1A}.post-type-archive-locations .gmw-form .gmw-form-main-fields-wrapper{flex-grow:1!important}.post-type-archive-locations .gmw-form .gmw-form-action-buttons-wrapper{margin:0 0 var(--gmw-form-elements-gap) 1.5rem!important;display:flex!important;align-items:flex-end!important}.post-type-archive-locations .gmw-form #gmw-submit-3{background:linear-gradient(88.41deg,#95809e .26%,#c181b7 99.32%)!important;border-radius:100px!important;font-weight:600!important;font-size:18px!important;font-family:"Josefin Sans",sans-serif!important;color:#fff!important}.post-type-archive-locations .gmw-form .gmw-field-label,.post-type-archive-locations .gmw-no-results{font-family:"Josefin Sans",sans-serif;font-weight:600;line-height:3rem;letter-spacing:-.02em;color:#2c3347}.post-type-archive-locations .gmw-form #gmw-address-field-3,.post-type-archive-locations .gmw-form #gmw-distance-field-3{border-radius:100px!important;font-family:"Josefin Sans",sans-serif!important;padding:10px 15px!important;font-size:16px!important;font-weight:600!important;line-height:19.36px!important;color:#2c334733!important;border:none!important;background-color:#f8f0e8!important}.post-type-archive-locations .gmw-form #gmw-distance-field-3{background-image:linear-gradient(45deg,transparent 50%,#000 50%),linear-gradient(135deg,#000 50%,transparent 50%),linear-gradient(to right,#f8f0e8,#f8f0e8)!important}.global-departments .thg-global-image img{aspect-ratio:2/3;object-fit:cover}.healthy-pregnancy,.row-pregnancy img,.shadow-img img{box-shadow:6px 6px 18px 0 rgba(0,0,0,.3)}.single-team .owl-carousel .owl-stage img{width:100px}.locations-template-default .acf-gallery.row img{border-radius:15px;max-height:276px}.insurance-row{display:flex;flex-wrap:wrap;justify-content:center}.insurance-card{display:flex}.breast-cancer-global{padding-top:35px}.insurance-card>div{width:100%;border-radius:15px;padding:30px 15px;background-color:#fff;display:flex;align-items:center;justify-content:center}hr.hr-dots{height:0!important;opacity:1;border:1px dashed #ededed}.thg-theme h4{font-size:22px;line-height:32px;color:#555758}.gmw-item.gmw-item-address a,.gmw-item.gmw-item-address a:hover{font-size:16px;line-height:20px;color:#2c3347}#mainheader{background-color:#fffaf6!important}.single-team .main-content,body{background:#fffaf6}.team-template-default #breadcrumbs .breadcrumb li span,.team-template-default .breadcrumb-item+.breadcrumb-item::before,.thg-theme ul#menu span{color:#2c3347}.team-template-default #breadcrumbs .breadcrumb{justify-content:flex-start}.thg-theme p,ol li,ul li{font-size:16px;line-height:32px;color:#2c3347}.row-news{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.owl-stage .post-item,.row-news .card{height:100%}.thg-theme h1{font-size:4rem;line-height:4rem;color:#fffaf6}.thg-theme h2{font-size:3rem;line-height:3rem;letter-spacing:-.02em;color:#2c3347}#posts h2 a,.global-departments .thg-global-content h3 a,.thg-theme h3{font-size:32px;line-height:32px;font-weight:600}#testimonials h2,.thg-theme h2.white,p.location-header-p{color:#fffaf6}.thg-theme h3{color:#555758}.thg-theme h2 span,.thg-theme h3 span{color:#63c4c7}.global-hero{background:linear-gradient(177.79deg,rgba(67,90,113,.3) 36.75%,#2c3347 98.02%)}#testimonials,.department-providerbg,.global-reviews{background:linear-gradient(102.64deg,#63c4c7 -.19%,#2c3347 100%)}.global-before-footer{background:linear-gradient(180deg,#c3e7ec 0,#6792bc 113.69%)}.brand-location,.global-teal-gradient{background:linear-gradient(113.43deg,#c3e7ec -1.91%,#63c4c7 100.61%)}.btn-brand-banner a,.global-hero-brand-button{background:linear-gradient(88.17deg,#1893d7 0,#63c4c7 99.38%)}.global-pink{background:#c4a7D033}.global-brand-bottom-header{background:#95809e}#counter,.info-numbers{background:linear-gradient(88.65deg,#c181b7 -2.24%,#95809e 102.44%)}.button-pink{background:#f1ccd3}.button-purple{background:#c181b7}.btn-secondary-header,.button-teal{background:#63c4C733}.button-blue-teal{background:linear-gradient(88.72deg,#1d96d6 -3.49%,#63c4c7 90.95%)}.button-purple-pink{background:linear-gradient(88.03deg,#95809e .32%,#c181b7 99.68%)}.btn-gardiant-header,.button-pink-purple{background:linear-gradient(90deg,#c4a7d0 0,#c181b7 100%)}.provider-location-provider-bio{background:linear-gradient(173.13deg,#fffaf6 5.38%,#c3e7ec 94.62%)}footer{background:linear-gradient(180deg,#fffaf6 0,#fbf5f1 100%)}#home-hero.bg-image{background:linear-gradient(177.79deg,rgba(67,90,113,.3) 36.75%,#2c3347 98.02%) center/cover no-repeat,url('http://advantiahealthcomnew.kinsta.cloud/wp-content/uploads/2024/08/Rectangle-306.png') center/cover no-repeat}#appt .box,#posts .post_content{background:linear-gradient(180deg,#fffaf6 0,#fbf5f1 100%)}.global-departments .thg-global-item .thg-global-image img{border-radius:10px}.global-departments .thg-global-content{position:absolute;z-index:1;bottom:10%;left:50%;transform:translateX(-50%);width:100%;display:flex;flex-direction:column;align-items:center}#counter .wp-block-column,.global-departments .thg-global-content h3{text-align:center}.global-departments .thg-global-content h3 a{color:#fffaf6}.global-departments .thg-global-content .btn-departments{background:#fffAF633;color:#fffaf6;padding:12px 32px;width:max-content;display:flex;align-items:center;gap:4px}a.btn.btn-departments.btn-thg-global svg{width:12px}#appt .box{border-radius:15px}#appt.providers-shape{height:auto}#better-care,.brand-background,.provider-background,ul#departmentTabs .nav-link,ul#departmentTabsCondition .nav-link{background-color:#f8f0e8}.btn-brand-banner a,.btn-treatments a,.btn-treatments button{padding:15px 58px 15px 33px;position:relative;border:0}.btn-brand-banner a:after,.btn-treatments a:after,.btn-treatments button::after{content:url('/wp-content/uploads/2024/08/Vector2.png');display:block;position:absolute;top:50%;right:25px;transform:translateY(-50%);width:20px;height:20px}#counter .wp-block-columns{gap:0}#counter .counter,#counter span{font-size:64px;font-weight:600;line-height:64px;letter-spacing:-.02em;text-align:center;color:#fffaf6}#counter p{font-size:24px;font-weight:600;line-height:29.05px;text-align:center;color:#fff}#counter .custom-border{border-right:2px solid rgba(255,250,246,.2)}#posts .post_content{padding:46px 25px 32px}#posts h2 a{color:#2c3347;text-align:center}#posts p.post_excerpt,.thg-global-posts{margin-bottom:30px}#posts .post-categories,#posts .post_date,.affiliate-home.mobile,.pagination-per-page-wrapper.top.gmw-pt-pagination-wrapper.gmw-pt-top-pagination-wrapper,.procedures-carousel .thg-global-image,.testimonials-carousel .thg-global-item .testimonial_date,.testimonials-carousel .thg-global-item span.source,p.provider-brand{display:none}#posts a.btn-posts{background:rgba(125,206,208,.2);font-size:14px;font-weight:600;line-height:16.94px;text-align:left;padding:12px 53px 12px 33px;color:#2c3347}#posts a.btn-posts::after{content:url('/wp-content/uploads/2024/08/Frame1.png');display:block;position:absolute;top:50%;right:25px;transform:translateY(-50%);width:20px;height:20px}.testimonials-carousel .thg-global-posts .post_image img{width:63px}.testimonials-carousel .owl-stage .owl-item .item{padding:30px 10px}.testimonials-carousel .owl-stage .owl-item .item .thg-global-item{background:linear-gradient(180deg,#fffaf6 0,#fbf5f1 100%);box-shadow:0 4px 4px -4px #0c0C0D0D,0 16px 32px -4px #0c0C0D1A;border-radius:15px;padding:32px 35px;margin:0 10px;height:100%}.owl-nav .owl-next,.owl-nav .owl-prev{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,250,246,.2)!important;width:48px;height:48px;border-radius:100px!important}.single-departments .owl-nav .owl-next,.single-departments .owl-nav .owl-prev{background:#fffaf6!important}.owl-nav .owl-prev{left:-70px}.owl-nav .owl-next{right:-70px}.owl-nav .owl-next img,.owl-nav .owl-prev img{filter:brightness(1) invert(0);width:23px}.owl-nav .owl-next::after,.owl-nav .owl-prev::after{display:block;position:absolute;width:48px;height:48px;top:83%;transform:translateY(-50%);border-radius:100px}.single-departments .owl-nav .owl-prev::after{top:50%;transform:translateY(-83%) rotate(180deg)}.team-template-default .testimonials-carousel .owl-nav .owl-next,.team-template-default .testimonials-carousel .owl-nav .owl-prev{background:#fffaf6!important;border-radius:100px;opacity:1!important}.team-template-default .testimonials-carousel .owl-nav .owl-next::after{top:50%;transform:translateY(-80%) rotate(180deg)}.btn-locations svg path,.thg-theme a.btn.btn-team.btn-thg-global svg path{fill:#2C3347!important}.owl-theme .owl-nav [class*=owl-]:hover{background:0 0!important}.testimonials-carousel .owl-nav .owl-next::after{top:55%;transform:translateY(-90%) rotate(180deg)}.testimonials-carousel .thg-global-item .post-title{font-size:21px;font-weight:600;line-height:21px;letter-spacing:-.02em;text-align:left;color:#2c3347}.testimonials-carousel .thg-global-item .post_excerpt{font-size:16px;font-weight:600;line-height:32px;text-align:left;color:#2c3347}.testimonials-carousel .thg-global-item hr{height:2px;color:#737577;opacity:.2}#before-footer h2,#before-footer p,#before-footer-dept h2,#top-footer a,.thg-theme .footer h3{font-weight:600;color:#2c3347}.testimonials-carousel .thg-global-item .fa-star::before{content:url('http://advantiahealthcomnew.kinsta.cloud/wp-content/uploads/2024/08/Vector4.png');color:#c181b7}.services-list li{font-size:24px;font-weight:600;line-height:48px;text-align:left;color:#95809e}.services-list li::marker{height:46px}.services-list li a,nav#topheader a{color:#95809e}#before-footer,#before-footer-dept{background:linear-gradient(180deg,#c3e7ec 0,#6792bc 113.69%);background-size:contain;background-repeat:no-repeat;background-position:right}#before-footer-dept h2{font-size:64px;line-height:64px;letter-spacing:-.02em;text-align:center}#before-footer h2{font-size:48px;line-height:48px;letter-spacing:-.02em;margin-bottom:42px}#before-footer p{font-size:16px;line-height:32px}#top-footer a{font-size:1.1rem}.thg-theme .footer h3{font-size:24px;line-height:24px;margin-bottom:25px}.footer ul{padding:0}.footer ul li{list-style:none;height:auto}.footer ul li a,.thg-theme .footer p,.thg-theme .footer p a{color:#737577;font-size:12px;text-transform:uppercase;font-weight:600;line-height:32px;letter-spacing:.1em}a.btn.btn-singleappt,a.btn.btn-singleblog{color:#2c3347;font-size:14px;padding:15px 45px;font-weight:600}#bottom-footer{background:#f8f0e8!important}#bottom-footer a,#bottom-footer p{color:#2c3347;font-size:10px;font-weight:600}#bottom-footer a:not(.navbar-brand),#bottom-footer p:not(.proud-practice){opacity:.4}.accordion{width:100%}.accordion-item{border:1px solid #ddd!important;overflow:hidden;margin-bottom:10px!important}.team-accordion .accordion-item{border-radius:100px;border:0!important;margin-bottom:35px!important}.accordion-header h3{font-size:18px}.accordion-header{background:#fff;padding:10px;cursor:pointer;border-radius:0;margin-bottom:0!important;transition:1s;display:flex;justify-content:space-between;align-items:center;z-index:1}.team-accordion .accordion-header{background:#fffaf6;padding:25px 55px}.accordion-header::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#c4a7d0 0,#c181b7 100%);opacity:0;transition:opacity .3s;z-index:-1}.accordion-header.active::before{opacity:1}.accordion-content{display:none;padding:25px 55px}.team-accordion .accordion-content{background:#fff}.accordion-icon{padding-left:10px;transition:transform .3s,color .3s;color:#2c3347}.breadcrumb-item+.breadcrumb-item::before{content:var(--bs-breadcrumb-divider,">")!important;color:#fffaf6;font-size:12px;font-weight:600}#breadcrumbs .breadcrumb{justify-content:center;background-color:transparent}#breadcrumbs .breadcrumb li a,#breadcrumbs .breadcrumb li span{font-size:12px;font-weight:600;line-height:14.52px;text-align:center;color:#fffaf6}a.btn.btn-singleblog{background:#fffaf6}a.btn.btn-singleappt{background:#f1ccd3}a.btn.homepage{width:max-content;display:flex;margin:0 auto}.thg-global-posts .post_content{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.location-phones{display:flex;gap:30px;justify-content:center;border-top:1px solid;border-bottom:1px solid}.location-phones p{padding-top:10px}.location-directions p,.location-hours p{padding:10px 0}.location-directions,.location-hours{border-bottom:1px solid;padding:5px 0}.location-wrapper,.post-information,.select2-results__option{border-bottom:1px solid #ededed}section.menu-header{background:#95809e;padding:7px 0}.accordion-header.active p,.default-menu-class>li>a span,.dropdown .dropdown-toggle:after,.dropend .dropdown-toggle:after,.dropstart .dropdown-toggle:after,.dropup .dropdown-toggle:after{color:#fff}.header-right{text-align:right}a.btn.btn-gardiant-header{color:#fff;font-size:18px;font-weight:600;display:inline-flex;align-items:center}a.btn.btn-secondary-header{font-size:14px;font-weight:600;color:#2c3347;display:inline-flex;align-items:center}.obgynshadygrove{background:linear-gradient(179.64deg,rgba(67,90,113,.3) 25.33%,rgba(44,51,71,.8) 105.7%) center/cover no-repeat,url(/wp-content/uploads/2024/09/shadygrove.webp) center/cover no-repeat}.obgynsilverspring{background:linear-gradient(179.64deg,rgba(67,90,113,.3) 25.33%,rgba(44,51,71,.8) 105.7%) center/cover no-repeat,url(/wp-content/uploads/2024/09/silverspring.webp) center/cover no-repeat}.liv{background:linear-gradient(179.64deg,rgba(67,90,113,.3) 25.33%,rgba(44,51,71,.8) 105.7%) center/cover no-repeat,url(/wp-content/uploads/2024/09/Liv-homepage.webp) center/cover no-repeat}.urgent-care{background:linear-gradient(179.64deg,rgba(67,90,113,.3) 25.33%,rgba(44,51,71,.8) 105.7%) top/cover no-repeat,url(/wp-content/uploads/2024/11/shutterstock_2017763108-scaled.webp) top/cover no-repeat}.reiter{background:linear-gradient(179.64deg,rgba(67,90,113,.3) 25.33%,rgba(44,51,71,.8) 105.7%) center/cover no-repeat,url(/wp-content/uploads/2024/09/reiter.webp) center/cover no-repeat}.simmonds{background:linear-gradient(179.64deg,rgba(67,90,113,.3) 25.33%,rgba(44,51,71,.8) 105.7%) center/cover no-repeat,url(/wp-content/uploads/2024/09/simmonds-scaled.webp) center/cover no-repeat}.susquehanna{background:linear-gradient(179.64deg,rgba(67,90,113,.3) 25.33%,rgba(44,51,71,.8) 105.7%) center/cover no-repeat,url(/wp-content/uploads/2024/09/susquehanna.webp) center/cover no-repeat}.specialists{background:linear-gradient(179.64deg,rgba(67,90,113,.3) 25.33%,rgba(44,51,71,.8) 105.7%) top/cover no-repeat,url(/wp-content/uploads/2024/10/Womens-health-specialists.webp) top/cover no-repeat}.physicians{background-image:url(/wp-content/uploads/2024/09/physicians.webp);background-position:center;background-repeat:no-repeat;background-size:cover}.heartland{background:linear-gradient(179.64deg,rgba(67,90,113,.3) 25.33%,rgba(44,51,71,.8) 105.7%) center/cover no-repeat,url(/wp-content/uploads/2024/09/heartland.webp) center/cover no-repeat}section#brand-header{display:flex;justify-content:center;align-items:center}.global-conditions h3 a,.global-locations h3 a,.global-procedures h3 a,.row.global-team h3 a{color:#2c3347;font-size:21px;font-weight:600}.global-conditions h3,.row.global-procedures h3,.row.global-team h3{margin-bottom:5px}.global-locations h3{padding:12px 0}p.staff_position{font-size:14px;color:#2c3347}a.btn.btn-locations.btn-thg-global,a.btn.btn-team.btn-thg-global{color:#2c3347;font-size:14px;font-weight:600;background:#f7e6e5;padding:15px 45px}.condition-box path,.procedure-box path,.row.global-conditions a path,.row.global-procedures a path{fill:#2c3347}a.btn.btn-conditions.btn-thg-global,a.btn.btn-procedures.btn-thg-global,a.btn.btn-singlebrand{color:#2c3347;font-size:14px;font-weight:600;background:#63c4C733;padding:15px 45px}a.btn.btn-brandwhite{color:#2c3347;font-size:14px;font-weight:600;background:#fff;padding:15px 45px}.btn-treatments a,.btn-treatments button,.location-footer-map a.btn-secondary,a.patient-portal-btn{background:linear-gradient(88.41deg,#95809e .26%,#c181b7 99.32%)}.global-locations .thg-global-image img,.global-team .thg-global-image img,.row.global-conditions .thg-global-image img,.row.global-procedures .thg-global-image img{width:145px;margin-bottom:10px}.global-locations .thg-global-image img{border-radius:15px}.condition-box,.global-locations .thg-global-item,.global-team .thg-global-item,.procedure-box,.row.global-conditions .thg-global-item,.row.global-procedures .thg-global-item{box-shadow:0 4px 4px -4px #0c0C0D0D;box-shadow:0 16px 32px -4px #0c0C0D1A;border-radius:15px;height:100%;text-align:center;padding:30px 15px;background:#fff}.provider-column,.thg-theme .brand-main-col{box-shadow:0 4px 4px -4px #0c0C0D0D;text-align:center}.services-gardient{background:linear-gradient(72.53deg,#c3e7ec -3.99%,#2c3347 100.7%)}.row.global-locations{display:flex;justify-content:center;row-gap:.5rem}a.btn-secondary,a.gmw-get-directions,a.wp-element-button,button.wp-element-button{font-weight:600;font-size:18px}.thg-theme .brand-main-col{box-shadow:0 16px 32px -4px #0c0C0D1A;border-radius:15px;padding:70px 30px;margin-top:-80px;background:#fff}.thg-theme .wp-block-columns,.thg-theme .wp-block-image{margin-bottom:0}.providers-shape{width:auto;margin-top:-50px;height:310px;background-image:url(/wp-content/uploads/2024/12/Mask-group-3.webp);background-size:cover;background-repeat:no-repeat;background-position:center top}.thg-theme .fs-64{font-size:64px;font-weight:600;line-height:64px}.health-insurance{border-radius:100px;background:#fff;text-align:center}.brand-before-footer{background:linear-gradient(179.02deg,#fffaf6 51.7%,#c3e7ec 100.08%)}.provider-column{box-shadow:0 16px 32px -4px #0c0C0D1A;border-radius:15px;background:linear-gradient(219.99deg,#fffaf6 -.97%,#f8f0e8 100%);padding:45px 0}.posts-background-department{background:linear-gradient(180deg,#fffaf6 0,#c3e7ec 100%)}a.btn.btn-provider-departments{background:#fffaf6;color:#2c3347;font-size:14px;font-weight:600;padding:15px 45px}.provider-column img{width:264px}.accordion h4 button{font-weight:600;color:#2c3347}.accordion h4{font-size:24px!important}.accordion-collapse{background:#fffaf6;border-bottom-right-radius:30px;border-bottom-left-radius:30px;padding:0 35px;margin-top:-25px}.thg-theme :where(.wp-block-group.has-background){padding:0}.row.global-conditions,.row.global-departments,.row.global-procedures,.row.global-team{row-gap:40px;display:flex;justify-content:center}ul#menu-header-main-menu span{color:#2c3347;font-size:18px;font-weight:600}.acf-gallery,.menu-layout-mobile .row,ul#menu-header-main-menu .dropdown-toggle{display:flex;align-items:center}.location-wrapper{display:flex;width:100%;column-gap:20px;margin-bottom:20px;padding-bottom:20px}.post-information{display:flex;column-gap:20px;margin-bottom:15px}.type-post .img-fluid{object-fit:cover;border-radius:10px;aspect-ratio:3/2;object-position:center}.location-related-image{flex-basis:22%;border-radius:35px;padding:15px 8px}img.related-location-featured{border-radius:999px;aspect-ratio:1/1;object-fit:cover;margin-bottom:14px}.location-related-content{width:78%}.related-distance{display:flex;column-gap:12px;width:100%;margin-bottom:14px}.thg-theme h3.location-title{font-size:18px;line-height:1.2em;margin-bottom:5px}p.location-distance{font-size:13px;width:30%;line-height:1.6em}p.location-address{font-size:13px;width:70%;line-height:1.6em}.other-related-locations-nonbranded{text-align:center;padding:25px 19px;margin-bottom:15px}p.location-brand{line-height:1.6em;margin-bottom:5px}h3.location-title a{color:inherit}.non-branded-group img{height:140px;width:auto;margin-bottom:25px}a.btn.btn-secondary.btn-round,a.patient-portal-btn{margin-bottom:0;text-transform:capitalize;letter-spacing:1.2px}.non-branded-group{padding:5px 19px;margin-bottom:25px}.branded-group{padding:40px 19px;margin-bottom:25px}a.patient-portal-btn{color:#fff;font-size:13px;padding:8px 15px;border-radius:40px;box-shadow:0 .875rem 1.8125rem -.8125rem rgba(0,0,0,.3),0 .875rem 1.8125rem -.8125rem rgba(127,143,166,.6)}.gmw-item.gmw-item-directions.gmw-directions-link,a.view-location-btn{background:linear-gradient(88.17deg,#1893d7 0,#63c4c7 99.38%);padding:8px 13px;box-shadow:0 .875rem 1.8125rem -.8125rem rgba(0,0,0,.3),0 .875rem 1.8125rem -.8125rem rgba(127,143,166,.6)}.get-location-button{margin:15px 0}.btn-get-location i.fas.fa-map-marker-alt{background:linear-gradient(90deg,#c4a7d0 0,#c181b7 100%);color:#fff;padding:10px 12px;border-radius:22px;font-size:16px}button.btn.btn-get-location{font-size:16px;color:#2c3347;font-weight:600}.mobile-menu-class .dropdown-menu a,.thg-theme .mobile-menu-class li{letter-spacing:.5px;color:#2c3347!important;font-weight:600;line-height:18px}.related-loc-buttons{display:flex;align-items:center;column-gap:20px}a.view-location-btn{border-radius:999px;color:#fff}div#provider-brand-container,div#provider-location-container,div#search-box-language-container{border:1px solid #aaa;border-radius:4px;padding:2px 10px}ul#departmentTabs,ul#departmentTabsCondition,ul#mainTabs{border-bottom:0!important;padding-bottom:40px;display:flex;justify-content:center}.thg-theme .condition-box h3,.thg-theme .procedure-box h3{font-size:21px}ul#departmentTabs .nav-link,ul#departmentTabsCondition .nav-link,ul#mainTabs .nav-link{background-color:#fffaf6;border-radius:27px;padding:17px 40px;border:0;margin:0 10px;font-size:16px;font-weight:600;line-height:16.94px;text-align:center;color:#2c3347;transition:.3s linear}ul#departmentTabs a.nav-link.active,ul#departmentTabsCondition a.nav-link.active,ul#mainTabs a.nav-link.active{background-color:#c181b7;color:#fffaf6}.thg-theme .gmw-single-item h3{font-size:24px}.gmw-posts-wrapper .row.justify-space-between.py-2{border-bottom:1px solid #ededed;padding-bottom:25px!important}.gmw-item.gmw-item-directions.gmw-directions-link a{color:#fff;letter-spacing:1.2px;font-size:13px}.gmw-item.gmw-item-directions.gmw-directions-link{border-radius:999px}a.btn.btn-secondary.btn-round{background:linear-gradient(88.41deg,#95809e .26%,#c181b7 99.32%);color:#fff;font-size:13px}.location-footer-map{display:flex;align-items:center;gap:15px}.single-departments .owl-carousel .thg-global-item{background:#fff;box-shadow:0 4px 4px -4px #0c0C0D0D;box-shadow:0 16px 32px -4px #0c0C0D1A;border-radius:15px;height:100%;text-align:center;padding:30px 15px;margin:0 15px}.dep-intro-text{height:100%;display:flex;align-items:center}.owl-stage{display:flex;margin:auto}.single-departments .owl-carousel .thg-global-image{width:145px;margin:auto}.single-departments .owl-carousel .thg-global-image img{border-radius:999px;margin-bottom:10px}.single-departments .owl-carousel .thg-global-content h3 a{color:inherit;font-size:inherit}.post_image img{aspect-ratio:3/2;object-fit:cover}.global-team .thg-global-image img,.provider-image img{border-radius:999px}input#search-box-position,input#search-box-title{width:100%;border-radius:4px;padding:8px 10px}.select2-container--default .select2-selection--single{border:0!important}span.select2-dropdown.select2-dropdown--below{margin-top:1.5px!important;border-top:1px solid #aaa!important}input.select2-search__field:focus-visible{outline:0}input[type=email],input[type=tel],input[type=text],textarea{border:1px solid #bbb}a.btn.btn-procedures.btn-thg-global{display:inline-flex;align-items:center}a.btn.btn-procedures.btn-thg-global svg{margin-left:5px}#conditions .owl-stage .owl-item .item,#dept .owl-stage .owl-item .item,#services .owl-stage .owl-item .item{padding:30px 0}#pagination-container button{margin:0 5px;padding:.75rem 1.5rem;border:0;background-color:#f8f9fa;cursor:pointer;border-radius:30px;display:flex;align-items:center;font-size:18px;font-weight:600}#pagination-container button:disabled{opacity:.5;cursor:not-allowed}#pagination-container button.active{background:linear-gradient(90deg,#c4a7d0 0,#c181b7 100%);color:#fff}.welcome{background:#f5f1ed}.img-contain{object-fit:contain}.accordion-header.active{background:linear-gradient(90deg,#c4a7d0 0,#c181b7 100%);color:#fff!important}.accordion-content{background-color:#f4f4f4}.accordion-content.active{padding:10px}.accordion-header.active .accordion-icon{transform:rotate(180deg);color:#fff}ul.custom-list{list-style:none;padding-left:0}ul.custom-list li{padding-left:25px;margin-bottom:10px}ul.custom-list li::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:17px;height:11.724px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='11.724' viewBox='0 0 17 11.724'%3E%3Cpath id='Checkbox' d='M6.741,11.724,0,4.983,1.368,3.615,6.741,8.891,15.632,0,17,1.368Z' fill='%23c181b7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.page-template-page-new-patients .btn-singlebrand.insurance{margin:0!important}#pagination-container{display:flex;justify-content:center;margin-top:20px}.category-filter .btn-group{display:flex;gap:10px}.btn.btn-filter{color:#2c3347;font-size:14px;font-weight:600;background:#7dcED033;padding:10px 15px;border-radius:100px!important}button.mobile-menu-button,button.mobile-menu-close{border:none;background:#fff0}.mobile-menu-class .dropdown-menu{font-weight:600;margin-top:17px!important;box-shadow:0 20px 30px -8px rgb(0 0 0 / 0%);z-index:1;transition:.3s ease-in-out;padding:0;padding-left:10px!important;min-width:225px!important;background:#fff;box-shadow:0;position:relative!important;display:none}.thg-theme section.mobile-menu img{max-width:200px}.menu-layout-mobile .col-4{text-align:end}button.mobile-menu-button{cursor:pointer}button.mobile-menu-button svg{width:35px}.offcanvas-header img{width:195px}.thg-theme button.mobile-menu-close svg{width:30px}.mobile-menu-class .dropdown-menu a{flex-direction:column;font-size:15px;cursor:pointer;margin:0;text-transform:none!important}ul#menu-header-main-menu .dropdown .dropdown-toggle:after{color:#2c3347;padding-top:4px;padding-left:4px;font-size:18px}.offcanvas-footer{padding:35px 15px;text-align:center}.mobile-menu-class ul.dropdown-menu.show{display:block;column-count:1!important;margin-bottom:45px!important;margin-top:-35px!important}button.btn-close.text-reset{font-size:25px;margin-top:-25px}.mobile-menu-class .menu-item-has-children>a:after{font-family:FontAwesome;content:'\f107';margin-left:.4em;vertical-align:middle;display:inline-block;font-size:17px}ul#menu{padding:0}.mobile-menu-class .menu-item-has-children>a{display:flex;justify-content:space-between}.thg-theme .mobile-menu-class{font-weight:600;line-height:18px;letter-spacing:.8px;color:#2c3347;margin:20px 0;cursor:pointer;padding-left:0;list-style:none;width:100%;text-align:left}.between-inputs,.search-input{color:#2c334733!important;font-size:16px;font-weight:600;line-height:19.36px}.between-inputs::after,.between-inputs::before{content:url('/wp-content/uploads/2024/09/Vector-5.png');display:block;position:absolute;left:50%;height:11px;width:max-content}.directionbutton img,.location-directions img,.location-phones img{width:23px}.btn-gardiant-header img{width:23px;margin-right:5px}.provider-cta{display:flex;align-items:center;gap:30px;background:#fff;box-shadow:0 4px 4px -4px #0c0C0D0D;box-shadow:0 16px 32px -4px #0c0C0D1A;padding:40px 20px;border-radius:15px}.provider-cta .provider-image img{width:235px}.between-inputs{display:flex;align-items:center;margin:0;background:#f8f0e8;text-align:center}.between-inputs::before{top:-10.5px}.between-inputs::after{bottom:10.5px}.input-bar{flex-grow:1}.search-container{display:flex;justify-content:center;align-items:center;background:#fffaf6;border-radius:20px;box-shadow:0 4px 4px -4px #0c0C0D0D,0 16px 32px -4px #0c0C0D1A}.search-bar{display:flex;width:100%}.search-input{flex-grow:1;padding:10px 15px;border:none!important;background-color:#f8f0e8}.search-input:focus-visible{outline:0}.search-input.zipcode{border-radius:100px!important}.search-input::placeholder{color:#2c334733!important;font-size:16px;font-weight:600;line-height:19.36px;text-align:left}.global-conditions .thg-global-content h3{font-size:21px;color:#2c3347}hr.wp-block-separator.has-alpha-channel-opacity.is-style-wide{border-bottom:0;color:#ededed}.location-map-section{display:flex;flex-wrap:wrap}.map-left,.map-right{flex:1;max-width:50%;box-sizing:border-box}.map-right{padding:45px 60px}@media (max-width:980px){.post-type-archive-locations .gmw-form{flex-direction:column}.post-type-archive-locations .gmw-form .gmw-form-action-buttons-wrapper{margin:1.5rem 0 var(--gmw-form-elements-gap)!important;display:flex!important;align-items:flex-end!important}.location-map-section{display:inline}.map-left,.map-right{max-width:100%}.map-right{padding:45px 15px}}@media (max-width:800px){.thg-theme .topheader-right{display:grid}}@media (max-width:1200px){#before-footer{background:linear-gradient(180deg,#c3e7ec 0,#6792bc 113.69%)}}@media (max-width:600px){.owl-nav,.row-news img{width:100%}.thg-theme h1{font-size:3rem}.thg-theme h2{font-size:2.5rem}.thg-theme .fs-64{font-size:32px;line-height:38px}ul#departmentTabs,ul#departmentTabsCondition,ul#mainTabs{flex-direction:column}ul#departmentTabs .nav-item,ul#departmentTabsCondition .nav-item,ul#mainTabs .nav-item{margin-bottom:8px}.gmw-results,.gmw-results div#gmw-map-wrapper-3{position:unset!important}.owl-nav,.owl-nav .owl-next,.owl-nav .owl-prev{position:relative;top:0;transform:none}.category-filter .btn-group{overflow-y:scroll}.row-news{display:grid;grid-template-columns:repeat(1,1fr);gap:10px}.testimonials-carousel .owl-nav .owl-next::after{top:50%;transform:translateY(-79%) rotate(180deg)}.thg-theme .brand-main-col:last-child{margin-top:20px}.global-locations>div,.global-procedures>div,.global-team>div{margin-bottom:20px}.owl-nav .owl-prev{left:0}.owl-nav .owl-next{right:0}.affiliate-home.mobile{display:block}.affiliate-home.mobile .logos{display:grid;grid-template-columns:repeat(2,1fr)}.affiliate-home.desktop{display:none}#counter .custom-border{border-bottom:2px solid rgba(255,250,246,.2);border-right:0}}.location-related-image-archive .gmw-image-wrapper.gmw-search_results-image-wrapper{margin-bottom:20px}img.brand-image-location{height:100px;display:flex;margin:auto;object-fit:contain}.directionbutton{display:flex;gap:30px;justify-content:center;border-bottom:1px solid}.team-member.thg-global-item h3{text-transform:unset}
#author-bio-box {
  width: 100%;
  background-color: #f8f8f8;
  padding: 35px 25px;
  margin: 0px auto;
}

#author-bio-photo {
  width: 25%;
  display: inline-block;
  float: left;
}

#author-bio-photo .profile-photo img {
  -webkit-border-radius: 500px;
  -moz-border-radius: 500px;
  border-radius: 500px;
  text-align: center;
}

#author-bio-content {
  width: 75%;
  padding: 0 2.5%;
  display: inline-block;
  float: left;
}

.bio-separator {
  width: 100%;
  border-bottom: 2px solid #e7e7e7;
  margin: 25px 0;
}

.author-post-meta {
  width: 100%;
}

.author-post-meta .authors,
.author-post-meta .dates {
  width: 50%;
  display: inline-block;
  float: left;
}

#table-of-contents {
  border-bottom: 1px solid #CCCCCC;
}

#table-of-contents ul {
  padding: 0 0 15px 0;
  margin: 0;
  list-style-type: none;
}

#table-of-contents ul li {
  display: inline;
  padding: 0 10px;
  /*margin-bottom: 5px;*/
  border-right: 1px solid #CCCCCC;
}

#table-of-contents ul li:first-child {
  display: inline-block;
  padding: 0 10px 0 0;
}

#table-of-contents ul li:last-child {
  border-right: 0px;
}

/*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 767px) {
  #author-bio-photo {
    width: 100%;
    margin: 0 0 35px 0;
    text-align: center;
  }

  #author-bio-photo img {
    max-width: 300px;
    max-width: 100%;
    height: auto;
    margin: 0px auto;
  }

  #author-bio-content {
    width: 100%;
    text-align: center;
  }

  .author-post-meta .authors,
  .author-post-meta .dates {
    width: 100%;
    text-align: center;
  }
}
