/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.provider-comments{--provider-comments-accent-color:#151515;--provider-comments-contrast:#fff;--provider-comments-bg-color:transparent;margin-bottom:2.5rem;margin-top:2.8125rem;position:relative;}.provider-comments__heading{margin-bottom:4.375rem;max-width:800px;width:100%;}.provider-comments__top{height:5px;position:relative;z-index:1;}.provider-comments__top::before{background:#151515;content:"";display:block;height:5px;position:absolute;right:0;width:calc(100% - 100px);}.provider-comments__top::after{background-image:url(/themes/custom/ohana/dist/img/open-quote.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;content:"";display:inline-block;height:5rem;left:0;position:absolute;top:-45px;width:5.625rem;}.provider-comments__wrap{padding:4.25rem 0;}.provider-comments__controls{align-items:flex-start;display:flex;position:absolute;right:0;top:-22.5px;width:160px;z-index:1;}.provider-comments__controls.provider-comments__controls-bottom{left:0;justify-content:flex-end;}.provider-comments__controls .slick-arrow{background-color:var(--provider-comments-accent-color);border:2px solid var(--provider-comments-accent-color);border-radius:50px;font-size:0;height:50px;line-height:0;position:relative;width:50px;}.provider-comments__controls .slick-arrow::before{background-color:var(--provider-comments-contrast);background-size:cover;height:18px;-webkit-mask-image:url("/themes/custom/ohana/dist/img/arrow-right-solid.svg");mask-image:url("/themes/custom/ohana/dist/img/arrow-right-solid.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px;content:"";position:absolute;}.provider-comments__controls .prev-slide{margin-right:1.25rem;}.provider-comments__controls .prev-slide::before{top:14px;right:13px;transform:rotate(180deg);transform-origin:center;}.provider-comments__controls .next-slide::before{top:13px;left:13px;}.provider-comments__bottom{position:relative;z-index:1;}.provider-comments__bottom::before{background:#151515;content:"";display:block;height:5px;position:absolute;left:0;width:calc(100% - 100px);}.provider-comments__bottom::after{background-image:url(/themes/custom/ohana/dist/img/close-quote.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;content:"";display:inline-block;height:80px;right:0;position:absolute;top:-45px;width:90px;}.provider-comment__grid{margin-bottom:1.25rem;}.provider-comment__grid:last-child{margin-bottom:0;}.provider-comment__grid:last-child .provider-comment__content{border-bottom:0;}@media screen and (min-width:768px){.provider-comment__grid{align-items:center;flex-direction:row;padding:0 2.5rem;}}.provider-comment__content{border-bottom:0.0625rem solid #c4c8d8;}.provider-comment__quote{color:#151515;font-family:"Zilla Slab",serif;font-size:1.5rem;line-height:36px;margin-bottom:0.9375rem;}.provider-comment__citation{color:#63666a;font-family:"Zilla Slab",serif;font-size:1.3125rem;font-weight:300;line-height:31px;margin-bottom:1.25rem;}.provider-comments__pagination{font-family:"Zilla Slab",serif;font-size:1.25rem;position:relative;text-align:center;}.provider-comments__pagination.pagination__top{top:2.1875rem;}.provider-comments__pagination.pagination__bottom{bottom:2.1875rem;}.provider-comments__pagination .provider-comments__pagination-bold{font-weight:bold;}
.provider-hero{height:auto;padding-bottom:1.25rem;padding-top:1.25rem;position:relative;}@media screen and (min-width:992px){.provider-hero{padding-top:46px;}}.provider-hero.has-media{background-color:#ededed;background-image:url("/themes/custom/ohana/dist/img/brain-pattern-white.svg");}@media screen and (min-width:992px){.provider-hero.has-media{background:none;min-height:576px;}}.provider-hero.has-media .provider-hero__media{display:none;}@media screen and (min-width:992px){.provider-hero.has-media .provider-hero__media{bottom:0;display:block;height:auto;left:0;margin-bottom:0;overflow:hidden;position:absolute;right:0;top:0;z-index:0;}}.provider-hero.has-media .provider-hero__media .provider-hero__image{height:100%;}.provider-hero.has-media .provider-hero__media img{display:block;height:576px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;}@media screen and (min-width:992px){.provider-hero.has-media .breadcrumb__link{color:#ffcd00;}}@media screen and (min-width:992px){.provider-hero.has-media .breadcrumb__link[href]{color:#fff;}}.provider-hero.has-media .provider-hero__inner{position:relative;width:100%;z-index:1;}@media screen and (min-width:992px){.provider-hero.has-media .provider-hero__inner{position:relative;}}@media screen and (min-width:992px){.provider-hero.has-media .provider-hero__content{color:#fff;}}.provider-hero.has-media .provider-hero__content .provider-hero__video__button_has_media{display:block;}@media screen and (min-width:992px){.provider-hero.has-media .provider-hero__content .provider-hero__video__button_has_media{display:none;}}.provider-hero.has-media .provider-hero__content .provider-hero__image{display:block;}@media screen and (min-width:992px){.provider-hero.has-media .provider-hero__content .provider-hero__image{display:none;}}.provider-hero.has-media .provider-hero__content .provider-hero__image img{max-height:32.8125rem;width:auto;}@media screen and (min-width:992px){.provider-hero.has-media .provider-hero__grid{display:grid;grid-template-columns:420px 1fr 345px;grid-gap:1.875rem;justify-content:space-between;}}.provider-hero.has-media .provider-hero__playbtn__wrapper{justify-self:end;position:relative;}@media screen and (min-width:992px){.provider-hero.has-media .provider-hero__playbtn__wrapper{order:2;}}.provider-hero.has-media .provider-hero__video__button_has_media{align-items:center;background:transparent;border:0;color:#fff;display:inline-flex;font-family:"Antonio",sans-serif;font-size:1.25rem;position:absolute;text-transform:uppercase;}@media screen and (max-width:992px){.provider-hero.has-media .provider-hero__video__button_has_media{bottom:1.25rem;}}@media screen and (min-width:992px){.provider-hero.has-media .provider-hero__video__button_has_media{position:relative;}}.provider-hero.has-media .provider-hero__info{margin-top:1.25rem;}@media screen and (min-width:992px){.provider-hero.has-media .provider-hero__info{grid-area:1/1/2/2;margin-top:0;}}@media screen and (min-width:992px){.provider-hero.has-media .provider-hero__info a{color:#fff;}}.provider-hero.has-media .provider-hero__video__icon{background-image:url(/themes/custom/ohana/dist/img/video-solid.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-color:#ffcd00;background-position:center;border-radius:50%;display:inline-block;height:2.75rem;position:relative;left:0.9375rem;text-align:center;width:2.75rem;z-index:1;}@media screen and (min-width:992px){.provider-hero.has-media .provider-hero__umbrella-care-area .peds-flag::before{background:#fff;}}.provider-hero__top{display:block;}@media screen and (min-width:992px){.provider-hero__top{display:flex;}}@media screen and (min-width:992px){.provider-hero__top .provider-hero__share-tools{margin-left:auto;}}.provider-hero__grid{margin-top:20px;}@media screen and (min-width:992px){.provider-hero__grid{display:grid;grid-gap:0 30px;grid-template-columns:200px 1fr 400px;}}.provider-hero__image__wrapper{position:relative;margin-bottom:1.5625rem;}.provider-hero__image__wrapper.has-image.no-video{grid-area:1/1/2/2;}.provider-hero__image__wrapper .provider-hero__image{position:relative;}.provider-hero__image__wrapper .provider-hero__image img{max-height:32.8125rem;width:auto;}@media screen and (min-width:992px){.provider-hero__image__wrapper .provider-hero__image{max-width:200px;}}.provider-hero__default-photo{align-items:center;background-color:#ededed;background-image:url("/themes/custom/ohana/dist/img/particle-pattern--white.png");background-size:1400px;display:flex;min-height:8.875rem;justify-content:center;background-color:#fff;-o-border-image:none;border-image:none;min-height:300px;max-width:200px;position:relative;}.provider-hero__default-photo > div{color:#63666a;font-family:"Antonio",sans-serif;font-size:2.5rem;}@media screen and (min-width:992px){.provider-hero__default-photo{max-width:100%;}}.provider-hero__video__button{background-image:url(/themes/custom/ohana/dist/img/video-solid.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-color:#ffcd00;background-position:center;bottom:0.9375rem;border-radius:50%;height:44px;position:absolute;left:0.9375rem;text-align:center;width:44px;z-index:1;}.provider-hero__uihc-provider-icon{display:none;}@media screen and (min-width:992px){.provider-hero__uihc-provider-icon{background:#fff;border-radius:100%;box-shadow:0.125rem 0.125rem 0.125rem 0.0625rem rgba(0,0,0,0.2);height:2.8125rem;overflow:hidden;position:absolute;right:-1.25rem;top:-0.625rem;width:2.8125rem;display:flex;justify-content:center;align-items:center;}}.provider-hero__uihc-provider-icon svg{width:2.5rem;height:2.5rem;}.provider-hero__breadcrumbs{display:block;margin-bottom:1.875rem;margin-top:1.25rem;}.provider-hero__breadcrumbs .breadcrumb{padding:0;}.provider-hero__info{font-size:1.125rem;grid-area:1/2/2/3;padding-bottom:1.5625rem;}@media screen and (min-width:992px){.provider-hero__playbtn__wrapper.has-image.no-video + .provider-hero__info,.provider-hero__info:first-child{grid-area:1/1/2/3;}}.provider-hero__info .provider-hero__group{font-size:1.25rem;}.provider-hero__info .provider-hero__group.provider-hero__uihc-provider-icon-no-image,.provider-hero__info .provider-hero__group.provider-hero__uihc-provider-icon-mobile{align-items:center;display:flex;}.provider-hero__info .provider-hero__group.provider-hero__uihc-provider-icon-no-image .provider-hero__group-uihc-provider-icon,.provider-hero__info .provider-hero__group.provider-hero__uihc-provider-icon-mobile .provider-hero__group-uihc-provider-icon{background-color:#fff;border-radius:100%;height:2.5rem;margin-right:0.3125rem;padding:0.125rem;width:2.5rem;}@media screen and (min-width:992px){.provider-hero__info .provider-hero__group.provider-hero__uihc-provider-icon-mobile.provider-hero__uihc-provider-icon-mobile-visible .provider-hero__group-uihc-provider-icon{background-color:transparent;display:flex;}}@media screen and (min-width:992px){.provider-hero__info .provider-hero__group.provider-hero__uihc-provider-icon-mobile .provider-hero__group-uihc-provider-icon{display:none;}}.provider-hero__info .provider-hero__group .provider-hero__group-link{text-decoration:none;}.provider-hero__info .provider-hero__group .provider-hero__group-link:focus,.provider-hero__info .provider-hero__group .provider-hero__group-link:hover,.provider-hero__info .provider-hero__group .provider-hero__group-link:visited{text-decoration:underline;}.provider-hero__info .provider-hero__specialty{font-size:1.5rem;margin-bottom:15px;}.provider-hero__info .provider-hero__academic-title{margin-bottom:15px;}.provider-hero__info .provider-hero__academic-title::before{background:#ffcd00;border-radius:0;content:"";display:block;font-family:none;height:5px;margin-bottom:1.5625rem;position:relative;right:0;width:50px;}.provider-hero__info .provider-hero__language{margin-bottom:1.5625rem;}.provider-hero__info .provider-hero__language .provider-hero__language__label{margin-bottom:15px;}.provider-hero__info .provider-hero__ratings{margin-bottom:20px;}@media screen and (min-width:992px){.provider-hero__provider_title.provider-hero__provider_title-with-image{max-width:50%;}}.provider-hero__academic-profile-link{padding-left:60px;position:relative;}.provider-hero__academic-profile-link .profile-link{text-decoration:none;}.provider-hero__academic-profile-link .profile-link .icon{font-size:16px;margin-left:10px;}.provider-hero__academic-profile-link .profile-link:hover{text-decoration:underline;}.provider-hero__academic-profile-link .profile-link::before{background-image:url(/themes/custom/ohana/dist/img/graduation-cap.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:center;bottom:0;content:"";height:26px;left:0;position:absolute;text-align:center;width:50px;z-index:1;}.provider-hero__academic-profile-link .profile-link::after{content:normal !important;}.provider--ratings__star-ratings{display:inline;font-family:"Roboto",sans-serif;font-size:1.3125rem;line-height:1.1;}.provider--ratings__star-ratings span{font-weight:bold;}.star-ratings{--percent:calc(var(--rating) / 5 * 98%);--star-size:25px;--star-color:transparent;--star-background:#ffcd00;display:inline-block;font-size:var(--star-size);font-family:Times;line-height:1;}.care-team-content .star-ratings{margin-top:0.625rem;}.star-ratings::before{content:"★★★★★";letter-spacing:3px;background:linear-gradient(90deg,var(--star-background) var(--percent),var(--star-color) var(--percent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}.ratings__link{display:inline-block;font-family:"Roboto",sans-serif;font-size:18px;text-decoration:none;}.care-team-content .ratings__link{margin-top:0.3125rem;}.ratings__link:hover{text-decoration:underline;}.ratings__link:hover .ratings__link-rating,.ratings__link:hover .ratings__link-text{text-decoration:underline;}.ratings__link .ratings__link-rating{font-weight:bold;}.ratings__link .ratings__link-rating,.ratings__link .ratings__link-text,.ratings__link .ratings__counts{font-family:"Roboto",sans-serif;font-size:18px;text-decoration:none;}@media screen and (min-width:992px){.provider-hero__contact-info{grid-area:1/3/2/4;}}.provider-hero__appointments.icon-buttons .icon-button.button--icon{background-color:#fff;}.provider-hero__umbrella-care-area .peds-flag{align-items:center;display:flex;justify-content:center;position:relative;justify-content:left;}.provider-hero__umbrella-care-area .peds-flag::after{background-image:url(/themes/custom/ohana/dist/img/childrens-flag.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:center;content:"";height:24px;width:24px;margin-left:10px;align-items:center;display:flex;justify-content:center;}.provider-hero__umbrella-care-area .peds-flag::before{content:"";position:absolute;border-radius:50%;left:-1.0625rem;width:0.375rem;height:0.375rem;background:#000;}
.related-clinical-trials__col{padding:3.75rem 0;}@media screen and (min-width:992px){.related-clinical-trials__col{min-height:29.375rem;}}.related-clinical-trials__col.left-col{position:relative;z-index:1;}.related-clinical-trials__col .related-clinical-trials__stats-continer{margin:0 auto;}@media screen and (min-width:992px){.related-clinical-trials__col .related-clinical-trials__stats-continer{max-width:calc(45rem - 300px);min-width:calc(45rem - 300px);position:absolute;right:150px;top:50%;transform:translate(0,-50%);}}@media screen and (min-width:992px) and (max-width:1335px){.related-clinical-trials__col .related-clinical-trials__stats-continer{right:50%;transform:translate(50%,-50%);}}.related-clinical-trials__col .related-clinical-trials__stats-continer .related-clinical-trials__section-title{font-family:"Antonio",sans-serif;font-size:1.5rem;line-height:1.16666667;margin:0 auto;text-align:center;text-transform:uppercase;}.related-clinical-trials__col .related-clinical-trials__stats-continer #stats-container .ais-Stats{text-align:center;}.related-clinical-trials__col .related-clinical-trials__stats-continer #stats-container .ais-Stats .ais-Stats-text{display:block;font-family:"Antonio",sans-serif;font-size:5rem;font-weight:600;line-height:1;margin-bottom:2.5rem;padding-bottom:1.25rem;position:relative;text-align:center;}.related-clinical-trials__col .related-clinical-trials__stats-continer #stats-container .ais-Stats .ais-Stats-text::before{border-bottom:0.625rem solid #151515;bottom:-10px;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%,0);width:12.5rem;}.related-clinical-trials__col #hits{padding:0 1.25rem;}@media screen and (min-width:992px){.related-clinical-trials__col #hits{margin-left:6.25rem;max-width:calc(45rem - 100px);padding:0 6.25rem 0 0;}}.related-clinical-trials__col #hits .ais-Hits .ais-Hits-list .ais-Hits-item{background:transparent;border-radius:0;box-shadow:none;font-family:"Zilla Slab",serif;font-size:1.3125rem;font-weight:600;line-height:1.19047619;margin-bottom:1.25rem;padding:0 0 1.25rem;border-bottom:0.0625rem solid #c4c8d8;}.related-clinical-trials__col #hits .ais-Hits .ais-Hits-list .ais-Hits-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}.related-clinical-trials__col #hits .ais-Hits .ais-Hits-list .ais-Hits-item a{text-decoration:none;}.related-clinical-trials__col .related-clinical-trials__link{padding:1.875rem 1.25rem 0 1.25rem;}@media screen and (min-width:992px){.related-clinical-trials__col .related-clinical-trials__link{margin-left:6.25rem;max-width:calc(45rem - 100px);padding:1.875rem 6.25rem 0 0;}}.related-clinical-trials__col .related-clinical-trials__link a{display:block;}.related-provider-clinical-trials #hits{padding:0;}.related-provider-clinical-trials #hits .ais-Hits .ais-Hits-list .ais-Hits-item{background:transparent;border-radius:0;box-shadow:none;padding:0 0 0.9375rem;margin-bottom:0;}.related-provider-clinical-trials #hits .ais-Hits .ais-Hits-list .ais-Hits-item a{display:inline-block;font-size:1.125rem;font-weight:500;line-height:1.5;padding-left:30px;position:relative;text-decoration:none;}.related-provider-clinical-trials #hits .ais-Hits .ais-Hits-list .ais-Hits-item a::before{content:"\e912";color:#ffcd00;font-family:"icomoon";left:0;position:absolute;top:0;transition:color 300ms ease-in-out,transform 300ms ease-in-out;will-change:transform;}.related-provider-clinical-trials #hits .ais-Hits .ais-Hits-list .ais-Hits-item a:hover::before{transform:translateX(5px);}.related-provider-clinical-trials .related-clinical-trials__link{margin-top:0.625rem;}
.related-content.related-content__add-top-margin{margin-top:3.75rem;}.related-content .related-content__item{margin-bottom:3.75rem;position:relative;padding:3.75rem 0;}.related-content .related-content__item:first-child.related-content__item-without-padding{padding-top:3.75rem;}.related-content .related-content__item.related-content__item-without-padding{padding:0;}.related-content .related-content__item.related-content__item-without-padding h2{margin-top:0;}
