/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.media-embed{margin-bottom:3.125rem;}.is-landing .media-embed{margin-left:auto;margin-right:auto;max-width:830px;width:100%;}.media-embed__heading{margin-bottom:1.25rem;}@media screen and (min-width:768px){.media-embed__heading{margin-bottom:1.875rem;}}@media screen and (min-width:576px){.is-landing .media-embed__title{text-align:center;}}.media-embed__nav{margin:2.5rem 0;position:relative;}.media-embed__border{background:#ffcd00;height:5px;width:100%;}.media-embed__controls{align-items:flex-start;display:flex;left:0;position:absolute;top:-25px;width:160px;}.media-embed__controls .slick-arrow{background-color:#ffcd00;border:2px solid #ffcd00;border-radius:50px;font-size:0;height:50px;line-height:0;position:relative;width:50px;}.media-embed__controls .slick-arrow:hover,.media-embed__controls .slick-arrow:focus{background-color:#ffe166;}.media-embed__controls .slick-arrow:hover::before,.media-embed__controls .slick-arrow:focus::before{background-color:#151515;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;}.media-embed__controls .slick-arrow:active{background-color:#fff;}.media-embed__controls .slick-arrow:active::before{background-color:#151515;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;}.media-embed__controls .slick-arrow::before{background-color:#151515;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;}.media-embed__controls .prev-slide{margin-right:1.25rem;}.media-embed__controls .prev-slide::before{top:14px;right:13px;transform:rotate(180deg);transform-origin:center;}.media-embed__controls .next-slide::before{top:13px;left:13px;}
.media-embed-image img{display:block;height:auto;width:100%;}.media-embed-image__caption{background:var(--theme-color-swap);color:#fff;font-family:"Zilla Slab",serif;margin-top:-1px;padding:1.25rem 1.5625rem 1.5625rem;}
.l-nav{display:none;}@media screen and (min-width:992px){.l-nav{align-items:center;display:flex;flex-basis:100%;padding:0;}.l-nav.childrens--main-menu{display:grid;justify-content:right;margin-left:25px;padding:0 0 1.5625rem 0;}}.l-nav--more{align-items:flex-start;background:#fff;display:flex;flex-direction:column;height:100vh;position:fixed;padding:1.25rem 1.875rem;right:-100%;top:0;visibility:hidden;width:26.875rem;z-index:5;transition:right 0.3s linear 0.1s;}.toolbar-horizontal .l-nav--more{top:3.3125rem;}.l-nav--more .more-toggle{align-items:center;background:#ffcd00;border-radius:100%;border:0;color:#151515;display:flex;font-size:1.125rem;height:2.5rem;justify-content:center;line-height:2.6875rem;margin:0;padding:0;position:absolute;right:1.875rem;text-align:center;top:2.8125rem;width:2.5rem;transition:background 0.3s linear;}.l-nav--more .more-toggle:hover,.l-nav--more .more-toggle:focus{background:#ffe166;}.more-open .l-nav--more{right:0;visibility:visible;}.l-nav--more .l-nav--more-logo{width:10.625rem;}.l-nav--more .l-header-site-title{font-size:1.25rem;margin-left:0;padding-top:0;}.l-nav--more svg{display:flex;width:100%;}.more-toggle.toggle{align-items:center;background:none;border:0;box-sizing:border-box;display:flex;height:2.75rem;justify-content:flex-end;margin-left:1.25rem;padding:0 1.625rem 0 0;position:relative;}@media screen and (max-width:991px){.more-toggle.toggle{display:none;}}.more-toggle.toggle::after{color:inherit;content:"\e90d";font-size:0.5rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:900;position:absolute;right:0.375rem;text-rendering:auto;}.more-toggle.toggle::before{bottom:0;content:"";height:0.3125rem;left:0;background-color:transparent;position:absolute;width:100%;}.more-toggle.toggle:hover::after{transform:rotate(-90deg);}.more-toggle.toggle:hover::before{background-color:#151515;}
.l-page{overflow-y:hidden;}.l-page::before{background:#151515;content:"";height:100vh;opacity:0;position:fixed;width:100vw;visibility:hidden;z-index:5;}.more-open .l-page::before,.menu-open .l-page::before{opacity:0.7;visibility:visible;transition:opacity 0.3s linear;}
.page-title{margin-bottom:0;}
.professional-education{margin:40px 0;}.professional-education .professional-education__inner{display:block;margin:20px 0;}@media screen and (min-width:576px){.professional-education .professional-education__inner{display:grid;grid-gap:30px;grid-template-columns:minmax(210px,210px) 1fr;}}.professional-education .professional-education__inner .professional-education__label{font-weight:bold;}@media screen and (max-width:576px){.professional-education .professional-education__inner .professional-education__label{margin:20px 0 15px;}}.professional-education .professional-education__inner .professional-education__list{margin-bottom:0;margin-left:0;padding-left:0;}.professional-education .professional-education__inner .professional-education__list p{margin:0 0 15px;}.professional-education .professional-education__inner .professional-education__list p:last-of-type{margin-bottom:5px;}.professional-education .professional-education__inner .professional-education__list .professional-education__list__item{display:block;margin-bottom:15px;}.professional-education .professional-education__inner .professional-education__list .professional-education__list__item:last-of-type{margin-bottom:0;}
.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-clinical-trials{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));}@media screen and (min-width:992px){.related-clinical-trials{grid-template-columns:repeat(2,minmax(0,1fr));}}.related-clinical-trials .related-clinical-trials__arrow{width:2.5rem;height:2.5rem;position:absolute;background-color:#ffcd00;z-index:0;left:50%;transform:translate(-50%,-50%) rotate(45deg);}@media screen and (min-width:992px){.related-clinical-trials .related-clinical-trials__arrow{left:50%;top:50%;}}
.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;}
.related-health-wellness .related-health-wellness__title{display:block;margin-bottom:1.875rem;}@media screen and (min-width:768px){.related-health-wellness .related-health-wellness__title{align-items:center;display:grid;grid-template-columns:max-content 1fr max-content;}.related-health-wellness .related-health-wellness__title.related-health-wellness__title-no-link{grid-template-columns:max-content 1fr;}}.related-health-wellness .related-health-wellness__title h2{margin-top:0;margin-bottom:1.25rem;}@media screen and (min-width:768px){.related-health-wellness .related-health-wellness__title h2{margin-bottom:0;}}.related-health-wellness .related-health-wellness__title .related-health-wellness__title-separator{display:none;}@media screen and (min-width:768px){.related-health-wellness .related-health-wellness__title .related-health-wellness__title-separator{display:grid;}}.related-health-wellness .related-health-wellness__title .related-health-wellness__title-separator .related-health-wellness__separator{border-color:#ffcd00;}.related-health-wellness .related-health-wellness__title .related-health-wellness__browser-more a{color:#000;font-family:"Antonio",sans-serif;font-size:1.25rem;line-height:1.35;text-decoration:none;text-transform:uppercase;}.related-health-wellness .related-health-wellness__title .related-health-wellness__browser-more a::after{content:"\e910";font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;speak:never;text-transform:none;margin-left:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.related-news .related-news__title{display:block;margin-bottom:1.875rem;}@media screen and (min-width:768px){.related-news .related-news__title{align-items:center;display:grid;grid-template-columns:max-content 1fr max-content;}.related-news .related-news__title.related-news__title-no-link{grid-template-columns:max-content 1fr;}}.related-news .related-news__title h2{margin-top:0;margin-bottom:1.25rem;}@media screen and (min-width:768px){.related-news .related-news__title h2{margin-bottom:0;}}.related-news .related-news__title .related-news__title-separator{display:none;}@media screen and (min-width:768px){.related-news .related-news__title .related-news__title-separator{display:grid;}}.related-news .related-news__title .related-news__title-separator .related-news__separator{border-color:#ffcd00;}@media print{.related-news .related-news__title .related-news__browser-more{display:none;}}.related-news .related-news__title .related-news__browser-more a{color:#000;font-family:"Antonio",sans-serif;font-size:1.25rem;line-height:1.35;text-decoration:none;text-transform:uppercase;}.related-news .related-news__title .related-news__browser-more a::after{content:"\e910";font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;speak:never;text-transform:none;margin-left:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.related-offices .related-offices__title{margin-top:0;position:relative;margin-bottom:1.875rem;padding-bottom:1.25rem;text-align:center;}.related-offices .related-offices__title::after{content:"";height:0.3125rem;width:4.6875rem;background:#ffcd00;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);}
.related-patient-stories .related-patient-stories__more-link{margin-top:1.875rem;text-align:center;}
