.btn.btn-outline{border-radius:0}.pbhs-website-part.invert-logo .client-logo{-webkit-filter:brightness(0%) invert(100%);filter:brightness(0%) invert(100%)}#client-logo{margin:0}.page-content-wrap.col-md-9{padding-left:55px}@media(max-width: 991px){.page-content-wrap.col-md-9{padding-left:15px}}.page-content-wrap h1{font-size:3rem;text-transform:uppercase}.page-content-wrap h2{font-size:2.2rem;text-transform:uppercase}.side-nav{text-align:left;border-top-color:rgba(0,0,0,.5)}.side-nav .children{background:rgba(0,0,0,0) !important}.side-nav li a{font-size:1.6rem;padding-left:1.1875em;border-bottom-color:rgba(0,0,0,.5)}.side-nav li a:hover:before,.side-nav .current_page_item>a:before{opacity:0}.side-nav li:hover>a,.side-nav .current_page_item>a{background:rgba(0,0,0,.1);text-decoration:none}h2.side-nav-title{text-transform:uppercase;font-size:1.9rem;text-align:left;padding-left:1em}.part-page .page-content-wrap{padding-top:30px;padding-bottom:30px}.part-page .side-wrap{padding-top:30px;padding-bottom:30px;margin:0 !important}@media(min-width: 992px){.side-wrap:before{content:"";left:-100vw;position:absolute;top:0;bottom:0;right:100%;background-color:inherit !important}.side-wrap{padding-right:0}}.title .component-section-title.h1{font-weight:300;text-transform:uppercase;font-size:3.3rem}.component-meet-the-doctors ul{margin-bottom:0}.component-meet-the-doctors.component-meet-the-doctors--displayStyle1 .component-child-member-info{padding-left:0;padding-right:0;margin-top:0;margin-bottom:0;text-transform:uppercase}.component-meet-the-doctors.component-meet-the-doctors--displayStyle1 .component-child-member-info .component-child-member-name{padding:1em}.component-meet-the-doctors .component-child-member-button-wrap{display:none}.part-component-block-multi .component-slot .component-meet-the-doctors.component-meet-the-doctors--displayStyle1{margin-top:0}.part-bg-overlay.vertical-striped:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-gradient(linear, left bottom, left top, color-stop(-5%, #000), color-stop(18%, transparent));background:linear-gradient(to top, #000 -5%, transparent 18%)}.part-bg-overlay.vertical-striped{width:100%}.component-banner.banner-semi-responsive-desktop+.part-bg-overlay.vertical-striped,.component-banner.banner-semi-responsive+.part-bg-overlay.vertical-striped{width:2000px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width: 991px){.component-banner.banner-semi-responsive-desktop+.part-bg-overlay.vertical-striped,.component-banner.banner-semi-responsive+.part-bg-overlay.vertical-striped{width:1400px}}.part-banner-flexible .banner-content-container{width:20%;background:rgba(255,255,255,.6);left:50% !important;right:auto !important;-webkit-transform:translateX(-50%) !important;-ms-transform:translateX(-50%) !important;transform:translateX(-50%) !important;border-left:1px solid #fff;border-right:1px solid #fff}.part-banner-flexible .banner-content-container .container{width:100%}.part-banner-flexible .banner-content-container>.d-flex{width:100%}.part-banner-flexible .banner-semi-responsive-desktop~.flexbox-column-min-height-wrap .banner-content-container,.part-banner-flexible .banner-semi-responsive~.flexbox-column-min-height-wrap .banner-content-container{width:400px}@media(max-width: 991px){.part-banner-flexible .banner-semi-responsive-desktop~.flexbox-column-min-height-wrap .banner-content-container,.part-banner-flexible .banner-semi-responsive~.flexbox-column-min-height-wrap .banner-content-container{width:280px}}.part-banner-flexible .banner-semi-responsive-desktop+.component-section-bg .part-bg-overlay.vertical-striped,.part-banner-flexible .banner-semi-responsive+.component-section-bg .part-bg-overlay.vertical-striped{width:2000px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:auto}.part-banner-flexible .banner-semi-responsive-desktop+.component-section-bg .part-bg-overlay.vertical-striped:before,.part-banner-flexible .banner-semi-responsive+.component-section-bg .part-bg-overlay.vertical-striped:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-gradient(linear, left bottom, left top, color-stop(-5%, #000), color-stop(18%, transparent));background:linear-gradient(to top, #000 -5%, transparent 18%)}@media(max-width: 991px){.part-banner-flexible .banner-semi-responsive-desktop+.component-section-bg .part-bg-overlay.vertical-striped,.part-banner-flexible .banner-semi-responsive+.component-section-bg .part-bg-overlay.vertical-striped{width:1400px}}@media(max-width: 767px){.part-banner-flexible .banner-semi-responsive-desktop+.component-section-bg .part-bg-overlay.vertical-striped,.part-banner-flexible .banner-semi-responsive+.component-section-bg .part-bg-overlay.vertical-striped{width:100%}}@media(max-width: 767px){.part-banner-flexible>.row,.part-banner-flexible .overlay-content-sm-up,.part-banner-flexible .overlay-content-sm-up .flexbox-column-min-height-wrap,.part-banner-flexible .overlay-content-sm-up .banner-content-container{background:inherit}.part-banner-flexible .overlay-content-sm-up.has-slideshow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.part-banner-flexible .component-container{width:100% !important;background:inherit;z-index:1}.part-banner-flexible .part-bg-overlay.vertical-striped{width:100%}.part-banner-flexible .banner-semi-responsive-desktop+.part-bg-overlay.vertical-striped{width:100%}.part-banner-flexible .banner-semi-responsive+.component-section-bg .part-bg-overlay.vertical-striped{width:1000px}}.part-footer .contact-info:first-child{margin-top:30px}.part-footer .contact-info:first-child{margin-top:0}.part-header-interior-banner .practice-name{color:#fff;font-weight:bold;text-shadow:1px 1px 1px #111}@media(max-width: 767px){.part-header-interior-banner .practice-name{color:#000;text-shadow:none}}.part-header-interior-banner .center-full-height{width:400px;border-left:1px solid #fff;border-right:1px solid #fff;padding:0}.part-header-interior-banner .d-flex.flex-column.justify-content-start{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.part-header-interior-banner .banner-semi-responsive-desktop .banner-overlay.vertical-striped,.part-header-interior-banner .banner-semi-responsive .banner-overlay.vertical-striped{width:2000px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.part-header-interior-banner .header-wrap{overflow:hidden}@media(max-width: 991px){.part-header-interior-banner .center-full-height{width:280px}.part-header-interior-banner .banner-semi-responsive-desktop .banner-overlay.vertical-striped,.part-header-interior-banner .banner-semi-responsive .banner-overlay.vertical-striped{width:1400px}}@media(max-width: 767px){.part-header-interior-banner .center-full-height{width:100%}.part-header-interior-banner .banner-semi-responsive .banner-overlay.vertical-striped{width:1000px}.part-header-interior-banner .banner-semi-responsive-desktop .banner-overlay.vertical-striped{width:100%}}.part-header-simple .client-logo{margin:0;padding-bottom:30px}.part-header-simple>.row>.container{padding-top:0 !important;padding-bottom:0 !important}.part-header-simple .header-simple-logo{padding:6.4rem 1.5rem !important}@media(min-width: 768px){.part-header-simple .col-sm-push-4:before{content:"";background:rgba(255,255,255,.045);position:absolute;right:100%;width:100%;top:0;bottom:0;border-right:1px solid rgba(255,255,255,.28)}}@media(min-width: 768px)and (max-width: 991px){.part-header-simple .col-sm-push-4:before{top:-15px;bottom:-15px}}@media(min-width: 768px){.part-header-simple .col-sm-push-4:after{content:"";background:rgba(255,255,255,.045);position:absolute;left:100%;width:100%;top:0;bottom:0;border-left:1px solid rgba(255,255,255,.28)}}@media(min-width: 768px)and (max-width: 991px){.part-header-simple .col-sm-push-4:after{top:-15px;bottom:-15px}}.part-header-simple .small{font-size:100%}.part-header-toolbar .header-toolbar-container .header-toolbar-block+.header-toolbar-block{margin-left:.1em}.part-header-toolbar .header-toolbar-container .header-toolbar-phone-text{margin-right:.1em}.part-header .tagline{color:#fff;letter-spacing:.8px;text-shadow:1px 1px 1px #111;line-height:1.1em;margin:30px 0}@media(min-width: 1200px){.part-header .tagline{font-size:3.25em}}@media(min-width: 992px)and (max-width: 1199px){.part-header .tagline{font-size:2.8em}}@media(min-width: 768px)and (max-width: 991px){.part-header .tagline{font-size:2em}}@media(max-width: 767px){.part-header .tagline{font-size:1.75em;color:#000;text-shadow:none}}.part-header .header-banner-wrap header{width:20%;background:rgba(255,255,255,.6);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-left:1px solid #fff;border-right:1px solid #fff}.part-header .header-banner-wrap header .container{width:100%}.part-header .header-banner-wrap header>.d-flex{width:100%}.part-header .banner-semi-responsive-desktop.header-banner-wrap header,.part-header .banner-semi-responsive.header-banner-wrap header{width:400px}.part-header .banner-overlay.vertical-striped:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-gradient(linear, left bottom, left top, color-stop(-5%, #000), color-stop(18%, transparent));background:linear-gradient(to top, #000 -5%, transparent 18%)}.part-header .header-drs{padding:10px 0}.part-header .banner-overlay.vertical-striped{width:100%}.part-header .banner-semi-responsive-desktop .banner-overlay.vertical-striped,.part-header .banner-semi-responsive .banner-overlay.vertical-striped{width:2000px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.part-header .tagline{text-shadow:none;color:#303030;font-size:4.2rem}.part-header #location,.part-header .location-header{font-size:1.6rem !important}.part-header .header-drs a{border-bottom:none}.part-header .header-dr{font-size:1.8rem}.part-header .practice-name{font-size:6.5rem}@media(min-width: 768px){.part-header .header-top{padding-bottom:30%}.part-header .header-banner-wrap.banner-parallax-background header{width:444.444px}.part-header .banner-parallax-background .banner-overlay{-webkit-transform:scale(1.11111) translateX(-45.000045%);-ms-transform:scale(1.11111) translateX(-45.000045%);transform:scale(1.11111) translateX(-45.000045%);width:2000px}}@media(max-width: 991px){.part-header .banner-semi-responsive-desktop .banner-overlay.vertical-striped,.part-header .banner-semi-responsive .banner-overlay.vertical-striped{width:1400px}.part-header .banner-semi-responsive-desktop.header-banner-wrap header,.part-header .banner-semi-responsive.header-banner-wrap header{width:280px}}@media(max-width: 767px){.part-header .header-banner-wrap header{width:100% !important;background:#fff}.part-header .banner-overlay.vertical-striped{width:100%}.part-header .banner-semi-responsive-desktop .banner-overlay.vertical-striped{width:100%}.part-header .header-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.part-header .banner-semi-responsive .banner-overlay.vertical-striped{width:1000px}}.part-mission-centered{font-size:2.8rem;text-transform:uppercase}.part-navigation .sf-active a{font-size:.9em}.part-nearbylocations .nearby-cities-text{text-transform:uppercase;font-weight:100;font-size:1.6rem}.part-nearbylocations .nearby-cities-text strong{font-weight:100}.part-staff .staff-image-background{opacity:1}.part-staff h2.staff-bucket-title{text-transform:uppercase}.part-testimonial-ls .stars-wrapper .star{color:#eaca4e}.part-testimonial-ls a{text-transform:uppercase}.pbhs-website-part.custom-section-background{background-image:url("../../_media/assets/sectionBackground1.png");background-size:100% auto}.pbhs-website-part.background-black{color:#fff;background:#000}.btn-outline.btn-default:hover,.btn-outline.btn-default:active{color:#fff}body[class*=custom-module-color] .well{color:inherit}body[class*=custom-module-color] .module{color:inherit}body[class*=custom-module-color] .module .ht-title{color:inherit}body[class*=custom-module-color] .well blockquote p{color:inherit}body[class*=custom-module-color] .well blockquote p em{color:inherit}body[class*=custom-module-color] .highlight{color:inherit}
/*# sourceMappingURL=../_scss/_maps/versions/version-2128-template.css.map */
