    *,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=email],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;-moz-appearance:none}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}a{background-color:#fff0;-webkit-text-decoration-skip:objects}b,strong{font-weight:inherit}b,strong{font-weight:bolder}small{font-size:80%}audio,video{display:inline-block}img{border-style:none}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}[hidden]{display:none}body,html{height:100%}html{font-size:14px}body{margin:0;padding:0;overflow-x:hidden;min-width:320px;background:#fff;font-size:14px;line-height:1.4285em;color:rgb(0 0 0 / .87);font-smoothing:antialiased}h1,h2,h3,h4,h5{font-family:'Montserrat',sans-serif;line-height:1.28571429em;margin:calc(2rem - .14285714em) 0 1rem;font-weight:700;padding:0}h1{min-height:1rem;font-size:2rem}h2{font-size:1.71428571rem}h3{font-size:1.28571429rem}h4{font-size:1.07142857rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child{margin-bottom:0}p{margin:0 0 1em;line-height:1.4285em}p:first-child{margin-top:0}p:last-child{margin-bottom:0}a{color:#4183c4;text-decoration:none}::selection{background-color:#cce2ff;color:rgb(0 0 0 / .87)}body ::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:10px}body ::-webkit-scrollbar-track{background:rgb(0 0 0 / .1);border-radius:0}body ::-webkit-scrollbar-thumb{cursor:pointer;border-radius:5px;background:rgb(0 0 0 / .25);-webkit-transition:color .2s ease;transition:color .2s ease}.yt-video-home .youtube-video-place{width:100%;position:relative!important}.play-youtube-video{position:absolute;width:10%;top:50%;left:50%;transform:translate(-50%)}.page-id-94024 .card-image img{aspect-ratio:3 / 2}.video-homepage-block{display:block;width:100%;height:560px;background:#ccc;overflow:hidden}@media (max-width:768px){.video-homepage-block{height:630px}}.thg-theme a{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.team-carousel .owl-nav{display:flex;justify-content:space-between;padding:16px}.thg-theme #table-of-contents ul li{display:inline-block!important}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{border:1px solid #fff;width:30px}.team-carousel .post-item{height:100%!important;text-align:center;border-radius:.1875rem;padding-bottom:25px;margin-right:10px;margin-left:10px;padding-top:25px}.thg-theme .team-carousel .thg-global-item{box-shadow:0 5px 10px 0 rgb(0 0 0 / 20%);padding:15px 20px;height:100%}.owl-stage{display:flex}.thg-theme .team-carousel .thg-global-image img{border-radius:50%;width:130px!important;margin:auto}div#column-filter-1,#column-filter-3{display:none}.castle-connoly-logo-hero.desktop{padding-left:20px}.conolly-doctor-logo{margin-left:10px;width:90px}.text-center.provider-headshot-logos{margin-top:10px;display:flex;justify-content:center;align-items:center}.manhattan-gi{width:470px}input#search-box-title,input#search-box-position{width:100%;border-radius:4px;padding:8px 10px}.select2-container--default .select2-selection--single{border:0 !Important}div#search-box-language-container,div#search-box-location-container{border:1px solid #aaa;border-radius:4px;padding:2px 10px}a.btn.btn-team.btn-thg-global{font-size:14px;background-color:#ff8500!important;border-width:0;border-radius:0;font-weight:400;font-style:normal;text-decoration:none;box-shadow:none!important;color:#fff!important}span.select2-dropdown.select2-dropdown--below{margin-top:1.5px!important;border-top:1px solid #aaa ! IMPORTANT}.select2-results__option{border-bottom:1px solid #ededed}.thg-theme .thg-global-content h3 a{color:#192E3C;font-size:19px}p.staff_position{color:#192E3C;font-weight:600!important}p.provider-language{display:none!important}.global-team .thg-global-item{box-shadow:0 5px 25px 0 rgb(0 0 0 / 20%);height:100%!important;padding:15px 20px;text-align:center;border-radius:.1875rem}.post-column{margin:15px 0}.thg-global-image img{border-radius:50%;width:130px;margin-bottom:10px}input.select2-search__field:focus-visible{outline:none}.faq-title{padding-bottom:3rem}#viewMore{margin-top:20px}.posts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;padding:0;list-style:none;margin:25px 0}.posts-grid li:nth-child(-n+16){display:list-item}.posts-grid li{border-bottom:1px solid #ddd;padding-bottom:15px;background-color:#fff;display:none}@media (max-width:1024px){.posts-grid{grid-template-columns:repeat(2,1fr)}}.thg-theme h2 a{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}@media (max-width:768px){div#right-sidebar{margin-top:30px}#wistia_grid_57_center{height:auto!important}.posts-grid{grid-template-columns:1fr}.thg-theme .programmatic-seo-header h1{font-size:28px}}.thg-theme .programmatic-seo-tabs .nav-link.active{color:#fff;background-color:#192E3C}.thg-theme .programmatic-seo-tabs .nav-link{font-size:18px;color:#353b38}.thg-theme .programmatic-seo-tabs .nav-link:hover{color:#fff;background-color:#192E3C}.thg-theme ul.posts-grid a{font-size:16px}article.thg-programmatic-seo{height:100%;padding:25px 0;border-bottom:1px solid #bfbfbf}.thg-theme .thg-programmatic-seo .entry-title{font-size:24px}p.testimonial_content{padding-top:15px}span.star_rating{font-size:20px;font-weight:500;color:#c4231c}.testimonials-carousel .thg-global-item i.fa.fa-star{color:#c4231c;font-size:20px}.testimonials-carousel .thg-global-item .source{font-weight:600}.testimonials-carousel .thg-global-item{height:100%;text-align:center;margin:0 10px}.thg-theme .programmatic-insurance-logo img{width:370px}.insurance-featured-logo{width:310px;margin:auto;padding-bottom:20px}.thg-theme .programmatic-insurance-logo{text-align:center;padding-bottom:30px}.patient-advocate-appt{position:sticky;top:30px}.thg-theme .patient-advocate-appt .advocate-image img{width:145px}.thg-theme .patient-advocate-appt p{font-size:18px}@media (min-width:992px) and (max-width:1300px){.thg-theme ul#menu-main-header li a,.thg-theme ul#menu-top-header-left li a{font-size:11px;padding:0 4px}.thg-theme #header-banner{font-size:1.2em}.thg-theme nav#mainheader img{height:50px;width:240px}.thg-theme li#menu-item-154 a,.thg-theme li#menu-item-28990 a{font-size:10px;font-weight:700;color:#fff!important}}#locations-content .advocate-image img{width:90px;border-radius:999px}.advocate-image img{width:125px;border-radius:999px}.faq-title-color{color:darkgrey}#post-21 #thg-slide-everything .learn-more-bottom{justify-content:center;display:flex}.bio-header{display:flex;align-items:center;justify-content:space-between}.lp h3.card-title{font-size:19px!important}#slide-everything-locations h4.slider-header{font-size:19px}.best-doctor-logo{width:150px}.wp-block-lazyblock-video-background-block hr.mx-auto.w-30.text-white{display:none!important}.appt_insurancetype_dropdown .insurance-verification-text,#select-survey-dropdown,#survey-header{display:none!important}section#department-locations h3{font-size:19px}div#v-pills-0 h3{font-size:19px}.appt_insurancetype_dropdown .field.insurancecophone{display:none!important}.appt_insurancetype_dropdown .ui.vertical.segment{display:none!important}section#team-content .col-12 .mb-3{text-align:center}div#block-37 a{padding:0 8px 0 8px}@media (min-width:768px){.custom-col{flex:0 0 20%;max-width:20%}}.preference.checked{border-radius:10px;opacity:1!important;box-shadow:rgb(0 0 0 / .16) 0 10px 36px 0,rgb(0 0 0 / .06) 0 0 0 1px;border:2px solid #000!important}.ui.radio.checkbox.preference{transition:opacity 0.3s;text-align:center;width:100%;padding:10px;border:1px solid #fff;margin-bottom:10px;opacity:.75;cursor:pointer}.home-icon-app{background:#192e3c21;padding:23px;border-radius:999px;display:inline-block;margin:0 auto!important;margin-bottom:20px!important}div#locations-overview-grid .nav-link.active{background:#ff8500!important;color:#fff!important;cursor:pointer}div#locations-overview-grid h3{font-size:18px}div#locations-overview-grid .nav-link{background:#192E3C!important;cursor:pointer;color:#fff!important}.has-media-on-the-right .wp-block-media-text__content{padding-left:0!important}div#post-13927 .content-wrapper-right-image.text-start,div#post-19563 .content-wrapper-right-image.text-start{text-align:center!important}div#post-13927 .content-wrapper-right-image.text-start>p>img{margin:auto;display:flex}.tiktok-icon-contact{background:#ffffffdb;border-radius:2px;width:30.38px;padding:3px;height:31.33px!important;margin-bottom:2px;font-size:2.25rem!important;border:1px solid}.tiktok{padding:0 14px 3.5px}.tiktok-icon{background:#ffffffdb;border-radius:2px;width:20.38px;padding:3px;height:21.33px;margin-bottom:4px}@media only screen and (min-width:1100px){button#right_menu_button{display:none !Important}}button#right_menu_button{background:#fff0!important;box-shadow:none!important;border:0!important;width:49px}div#right-sidebar{border-left:1px solid rgb(0 0 0 / .1);padding-left:30px}.footer-container h2{color:#fff}section#thg-footer-cta-v2{background-image:radial-gradient(circle at center,#1a303f 10%,#28aae9 100%)!important}.bg-dark-blue{background-color:#0A202D}.content-wrapper-right-image.text-start{padding:7em}.right-image{text-align:center}a.btn.btn-leftimagesection:hover{color:#fff!important}a.btn.btn-leftimagesection{font-size:18px;background-color:#192E3C!important;border-width:0;border-radius:0;color:#fff;text-decoration:none;box-shadow:none!important}.bg-radial{background-image:linear-gradient(to right,#f5f4f2,#f0f2ef,#ebf1ef,#e6eef0,#e6ebf1)}div#post-6289 img.img-responsive,div#post-13927 img.img-responsive{object-fit:cover;width:100%;object-position:top;max-height:500px}div#post-6289 article.thumbnail.item,div#post-13927 article.thumbnail.item,div#post-19563 article.thumbnail.item{border-bottom:1px solid #000}div#post-6289 p.flex-text,div#post-13927 p.flex-text,#post-24136 p.flex-text{display:none!important}img[alt*="Partner Reviews"]{display:none!important}a.navbar-brand{background:#192E3C}div#block-50 a{color:#666}.onsite-covid{background-color:#1a303f;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;box-shadow:0 12px 18px -6px rgb(0 0 0 / 30%)}.stats{font-size:14px!important}.author{padding:0 0 15px 0}.testimonial-desc{line-height:2.3em;font-size:16px;font-weight:500}.source-img{max-width:150px!important;height:auto;margin:15px auto 20px auto}h2 a{color:#323232!important}.line-height{line-height:2.4285em!important}.lead a{color:#192E3C}.text-danger a{color:#ff0000!important}input[type=submit]{color:#FFF;background:#ff8500;font-size:18px;font-weight:600;letter-spacing:1px;text-transform:uppercase;height:60px;min-width:280px;border:none;border-radius:5px;margin-left:12px;transition:0.3s}input[type=text],input[type=email],input[type=tel],textarea{border:1px solid #bbb}b,strong{font-weight:700!important}img[alt*="ZocDoc"]{display:none!important}.bg-shadow{box-shadow:rgb(14 30 37 / .12) 0 2px 4px 0,rgb(14 30 37 / .32) 0 2px 16px 0}.card.card-testimonial.h-100{border-radius:0!important}section#location-reviews{background:#f2f2f2}section#location-providers{background-color:#f5f9f9!important}a.btn.btn-secondary:hover,p.btn.btn-secondary:hover{color:#fff!important}a.btn.btn-secondary,p.btn.btn-secondary{font-size:16px;background-color:#192E3C!important;border-width:0;border-radius:0;font-weight:400;font-style:normal;text-decoration:none;box-shadow:none!important}.thg-theme #mainheader .dropdown-menu{background:#192E3C}div#post-1463 ul li input[type=text]{display:unset!important}#reviews-content{background-color:#F5F9F9}div#covid-screening-question-options{display:none}div#covid-screening-question-one{display:none!important}div#covid-screening-question-two{display:none!important}div#bio-reviews-vertical .card{border:0;border-radius:.1875rem;display:inline-block;position:relative;width:100%;margin-bottom:30px;box-shadow:0 5px 25px 0 rgb(0 0 0 / 20%)}.current_page_item a,.current-menu-item.active a{color:#2EA3F2!important}nav#footermenu{background-color:#0A202D}ul#menu-footer-menu a{font-size:14px;color:#fff;font-weight:700;letter-spacing:1.1px}.lazyblock-footer-cta-02-lalxo.wp-block-lazyblock-footer-cta-02 h2{line-height:1.4em;font-size:22px!important;color:#fff!important;letter-spacing:1px}.lazyblock-footer-cta-02-ZDjxzY.wp-block-lazyblock-footer-cta-02 h2{line-height:1.4em;font-size:22px!important;letter-spacing:1px}.lazyblock-footer-cta-02-lalxo.wp-block-lazyblock-footer-cta-02 .bg-primary{background-image:radial-gradient(circle at center,#1a303f 10%,#28aae9 100%)!important}p.learn-more.mb-0{font-size:16px;padding-right:10px;padding-bottom:0;font-weight:400 !IMPORTANT}.search-results-archive .learn-more-bottom img{width:23px}.search-results-archive .learn-more-bottom{display:flex;justify-content:space-between;position:absolute;bottom:0;padding-bottom:13px}.search-archive{border-bottom:1px solid;height:100%;position:relative}.navbar .container-fluid{padding-right:0;padding-left:0}.tab-button.active{background-color:#fffffff7!important;border-radius:0!important;border-bottom:3px solid #ff8500!important}.tab-button{background-color:#fff!important;font-size:26px;font-weight:600;text-transform:uppercase;color:#192E3C!important;border-radius:0!important;border-bottom:3px solid #fff!important}section#thg-slide-everything .container{padding:0!important}.wp-block-separator{border-bottom:0!important}div#procedures-list-vertical .card.card-profile.h-100{border:0;border-radius:.1875rem;display:inline-block;position:relative;width:100%;margin-bottom:30px;box-shadow:0 5px 25px 0 rgb(0 0 0 / 20%)}div#procedures-list-vertical{text-align:center}.bg-gray-mc{background-color:#F2F2F2}.icon-block-column{box-shadow:0 2px 18px 0 rgb(0 0 0 / 30%);padding:30px;margin-bottom:20px}.icon-md i{top:22%;font-size:2.875rem;color:#000}p>a,span>a,li>a{color:#ff8500}section#department-locations{background:#F5F5F5}.card.card-background:after{background:#ffffff!important}a#pelvic-conditions-tab.active,a#pelvic-procedures-tab.active,a#pelvic-team-tab.active{background-color:#ff8500!important;border-radius:0;color:#fff}a#pelvic-conditions-tab,a#pelvic-procedures-tab,a#pelvic-team-tab{border-radius:0;text-decoration:none;color:#666;padding:15px 30px;font-size:26px;font-weight:700}.conditions .card.card-plain.text-center,.procedures .card.card-plain.text-center,div#global-list .card.card-profile.card-plain,#location-information .card.card-plain,div#pelvic-procedures .card.card-plain,div#pelvic-conditions .card.card-plain{text-align:center;border:0;border-radius:.1875rem;display:inline-block;position:relative;width:100%;margin-bottom:30px;box-shadow:0 5px 25px 0 rgb(0 0 0 / 20%);height:100%!important}.lead{font-weight:500!important}div#global-list a.btn.btn-primary{font-size:15px!important;color:#fff!important;text-transform:capitalize}h3.card-title a,h2.card-title a,h6.category.text-primary{color:#192E3C!important}.text-dark,.text-dark a,h4.slider-header a{color:#333!important}section#locations-intro-content{background-image:radial-gradient(circle at center,#ff8500 30%,#693904 100%)!important}.footer .testimonials-count-button a:hover{color:#ff0000!important}.footer .testimonials-count-button a{color:#fff}.footer .total-reviews{color:#fff;font-size:16px}.footer h3.widgettitle{font-size:22px;color:#fff}ul#menu-footer-our-services a,ul#menu-footer-patients a,ul#menu-insurances a{color:#fff;font-size:16px;line-height:2em}ul#menu-footer-our-services,ul#menu-footer-patients,ul#menu-insurances{list-style:none;padding-left:0}.footer h4{padding-bottom:15px}.footer{position:relative}input.form-control.search-field{border-radius:0px!important;font-size:15px;font-weight:600;background:#fff0}form.search-form .input-group{border-radius:0px!important;margin-bottom:0!important}button.input-group-text.search-submit{border-radius:0px!important}li#menu-item-1248 ul.dropdown-menu{column-count:4;width:950px;left:-240%;position:absolute;transform:translate(-50%,16%)!important}li#menu-item-1345 .dropdown-menu{left:-108%}li#menu-item-1212 ul.dropdown-menu{column-count:4;width:950px;left:-90%;position:absolute;transform:translate(-50%,14%)!important}.dropdown .dropdown-menu:before{display:none!important}.borderbox-shadow{background-color:#F2F2F2;padding-top:35px;padding-right:20px;padding-bottom:35px;padding-left:20px;box-shadow:0 2px 18px 0 rgb(0 0 0 / 30%)}form.search-form img{width:25px!important;height:25px!important}.widget-posts a:hover{color:#ff0000!important}li#menu-item-1343 a{background-color:#fff0;border:1px solid #28aae9;color:#28aae9!important;padding:3px 25px;font-weight:700;padding-bottom:14px!important;background-image:url(https://momoptimize.kinsta.cloud/wp-content/uploads/2023/01/powered-by-labfinder-small.png);background-position:center 23px;background-size:95px auto;background-repeat:no-repeat;font-size:14px;text-transform:uppercase;text-align:center}.widget-posts a{color:#666;font-size:16px;font-weight:500;margin:0 0 8px;line-height:35px}.testimonials-count{text-align:left!important;padding:0px!important}.thg-theme #breadcrumb-nav{text-transform:capitalize!important;font-weight:500}.thg-theme #breadcrumb-nav a,.thg-theme #breadcrumb-nav a:visited,.thg-theme #table-of-contents a{color:#192E3C!important;text-transform:capitalize;font-weight:500;font-size:16px}.header-title{font-weight:700;font-size:46px!important}section#footer-cta{background-image:radial-gradient(circle at center,#1a303f 10%,#28aae9 100%)!important}div#global-page-title{border-bottom:1px solid #c6c6c6;background-color:#F2F2F2!important}.mask.bg-mc{border-bottom-width:1px;border-bottom-color:#c6c6c6!important}#table-of-contents ul>li{padding-bottom:0!important}p,#page-content ul>li,section#conditions-content ul>li,section#procedures-content ul>li,#page-content ol>li,section#conditions-content ol>li,section#procedures-content ol>li,section#locations-content ul>li,section#locations-content ol>li{font-size:16px;font-weight:400!important;color:#333;line-height:1.4285em}h1,h2,h3,h4,h5,h6{color:#192E3C;padding-bottom:10px}ul.dropdown-menu{border-radius:0;border-top:2px solid #28aae9}.alignright,div.alignright{float:right;margin-bottom:15px}.thg-theme .alignleft{float:left;margin-bottom:10px;margin-right:15px}article#post-21 .container-fluid{padding:0!important}nav#topheader{box-shadow:none!important}.navbar-light{background-color:#192E3C!important}li#menu-item-154,li#menu-item-28990{padding:3px 0;background-color:#ff8500!important;border:1px solid #ff8500;border-radius:0;box-shadow:none}li#menu-item-154 a,li#menu-item-28990 a{font-size:14px;font-weight:700;color:#fff!important}nav#mainheader img{height:63px;width:250px}ul#menu-main-header li a,ul#menu-top-header-left li a{font-weight:700;font-style:normal;text-transform:uppercase;text-decoration:none;font-size:15px;color:#fff}.thg-theme h1{font-size:38px}.thg-theme h2{font-size:32px}.thg-theme h3{font-size:27px}.thg-theme h4{font-size:22px}.thg-theme h5{font-size:18px}button.btn.btn-primary a{color:#fff!important}a.btn.btn-primary:hover,a.btn.bg-warning:hover,button.btn.btn-primary:hover,a.btn.btn-warning.btn-lg.text-center.px-5:hover{color:#ffffff!important;background-color:#192E3C!important}a.btn.btn-primary,a.btn.bg-warning,button.btn.btn-primary,a.btn.btn-warning.btn-lg.text-center.px-5{font-size:16px;background-color:#ff8500!important;border-width:0;border-radius:0;font-weight:400;font-style:normal;text-decoration:none;box-shadow:none!important;color:#fff!important}@media only screen and (max-width:780px){ul#menu-top-header-right{display:flex;flex-wrap:wrap;flex-direction:unset!important}#menu-item-154,#menu-item-28990{flex:1}li#menu-item-1343{flex-basis:100%}li#menu-item-154 a,li#menu-item-28990 a{font-size:12px;padding-right:0!important;padding-left:0!important}nav#mainheader img{width:233px}nav#mainheader .col-lg-2.col-10{text-align:right}.app-store-logo,.google-play-store{display:flex;justify-content:center}}@media only screen and (max-width:600px){.bio-header{display:unset!important}.has-media-on-the-left .wp-block-media-text__content{padding-top:20px!important;;padding-left:0!important}.has-media-on-the-right .wp-block-media-text__content{padding-top:20px!important;}.content-wrapper-right-image.text-start{padding:0!important}.wp-block-image .alignleft{display:flex!important;float:unset!important;flex-direction:column;margin-bottom:15px!important}.alignright,div.alignright{display:flex;float:unset;flex-direction:column;margin-bottom:15px}}form.search-form-area input[type="search"]:focus-visible{outline:unset}#custom-search{display:inline-block}#search-form-container{text-align:center;box-sizing:border-box;position:absolute;top:70px;left:0;border:none;width:100%;background-color:#fff;padding:0;overflow-y:auto;overflow:hidden;max-height:0;transition:max-height 0.4s ease-in-out}#search-form-container.active{max-height:900px}.search-form-area{display:inline-block;border-bottom:1px solid #000;margin:50px}form.search-form-area input[type="search"]{width:600px;border:none}#search-toggle.search-icon::before{content:"\f002";font-family:"Font Awesome 5 Free";font-weight:900;cursor:pointer;color:#fff;font-size:15px}#search-toggle.close-icon::before{content:"\f00d";font-family:"Font Awesome 5 Free";font-weight:900;cursor:pointer;font-size:20px;color:#fff}.search-submit-shortcode{background:none;border:none;cursor:pointer}.search-submit-shortcode i{color:#000;font-size:18px}form.search-form-area input[type="search"],.search-submit i{transition:all 0.3s ease-in-out}.search-submit:hover i,form.search-form-area input[type="search"]:hover{color:red}.ages-cards .card{padding: 1.5rem;text-align: center;border: 0;border-radius: .1875rem;display:inline-block;position: relative;width: 100%;margin-bottom: 30px;box-shadow: 0 5px 25px 0 rgb(0 0 0 / 20%);height:100%!important;}@media screen and (max-width:768px){.header-title {
  font-weight: 700;
  font-size: 36px !important;
}}div.extensionnumber{display:none!important;}.thg-theme .btn-yellow,.thg-theme .btn-yellow a{background-color: #ff8500 !important;};

    /* Link Colors */
    /*a {
      color: #192e3c;
    }*/

    .thg-theme a, .thg-theme a:visited {
      color: #192e3c;
    }

    .thg-theme a:hover, .thg-theme a:active {
      color: #353b38;
    }

    .thg-theme img {
      max-width:  100%;
      height: auto;
    }

    /* Button Colors */

    .thg-theme .bg-dark a:link, .thg-theme .bg-dark a:visited {
      color: #dce1ea;
    }

    .thg-theme .bg-dark a:hover, .thg-theme .bg-dark a:active {
      color: #FFFFFF;
    }

   .thg-theme .btn-primary {
      color: #dce1ea;
    }

   .thg-theme .btn-secondary {
      color: #dce1ea;
    }

   .thg-theme .btn-success {
      color: #dce1ea;
    }

   .thg-theme .btn-info {
      color: #dce1ea;
    }

   .thg-theme .btn-warning {
      color: #dce1ea;
    }

   .thg-theme .btn-danger {
      color: #dce1ea;
    }

   .thg-theme .btn-light {
      color: #353b38;
    }

   .thg-theme .btn-dark {
      color: #dce1ea;
    }

    /* Header Background Colors */

    #topheader.navbar {
      background-color: rgb(25, 46, 60) !important;
    }

    #bottomheader.navbar {
      background-color: rgb(25, 46, 60) !important;
    }

    /* Footer Background Colors */

   .thg-theme .footer {
      background-color: rgb(25,46,60) !important;
    }

    #footerbottom.navbar {
      background-color: rgb(10,32,45) !important;
    }

    /* TESTIMONIALS PAGE */
    .thg-theme label {
      font-size: 1rem;
    }

    /* APPT PAGE */
    .thg-theme .ui.container {
      width: 100%;
      max-width: 100%;
      padding-left: 0;
      padding-right: 0;
    }

    /* Table of contents */
    .thg-theme #table-of-contents {
      text-transform: uppercase;
      letter-spacing: 0.4px;
    }

    .thg-theme #table-of-contents a, .thg-theme #table-of-contents a:visited {
      color: #192e3c;
    }

    /* Breadcrumb nav */
    .thg-theme #breadcrumb-nav {
      text-transform: uppercase;
      letter-spacing: 0.4px;
    }

    .thg-theme #breadcrumb-nav a, .thg-theme #breadcrumb-nav a:visited {
      color: #192e3c;
    }

    .thg-theme #page-content img,
    .thg-theme #procedures-content img,
    .thg-theme #conditions-content img,
    .thg-theme #locations-content img,
    .thg-theme #departments-content img,
    .thg-theme #team-content img {
      max-width: 100%;
      height: auto;
    }

    iframe {
      max-width: 100%;
    }

    .thg-theme img.single-post-img {
      object-fit: cover; /* keep aspect ratio */
      width: 100%;
      height:  265px;
      max-height: 265px;
    }

    .thg-theme #global-list .cards .container {
      padding-left: 0;
      padding-right: 0;
    }

   .thg-theme .card-image img {
      object-fit: cover; /* keep aspect ratio */
      max-width: 100%;
      height: 220px;
      border-radius: 0.625rem;
      box-shadow: 0 5px 10px 0 rgba(0,0,0,.08)!important;
    }

   .thg-theme .icon .ni {
      font-size:  3.5rem;
    }

    .thg-theme #locations-overview-grid .nav-link {
        padding: 10px 23px;
        background-color: rgba(53, 59, 56, 0.3);
        min-width: 100px;
        font-weight: 400;
        text-align: center;
        border-radius: 25px;
        margin:  0 5px 10px 0;
    }
    .thg-theme #locations-overview-grid .nav-pills .nav-item .nav-link:focus , .thg-theme #locations-overview-grid .nav-pills .nav-item .nav-link:active {
        background: #192e3c !important;
        color: #fff !important;
    }

    .thg-theme #mainheader .dropdown-menu {
      min-width:  250px;
    }

    .thg-theme #bottomheader .dropdown-menu {
      min-width:  450px;
    }

    .thg-theme #right-sidebar .widget #menu-locations {
      list-style-type: none;
      margin: 0;
      padding: 0;
    }

    .thg-theme #right-sidebar .widget #menu-locations li {
      text-transform: uppercase;
      line-height: 2rem;
    }

    .thg-theme #right-sidebar .widget #menu-locations li a{
      color: #192e3c;
    }