/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.link-list{list-style-type:none;margin:0;padding:0;text-align:left;}@media screen and (min-width:992px){.l-grid--1col .link-list{-moz-columns:2;columns:2;}}.link-list + .link-list{margin-top:0.9375rem;}.link-list ul{list-style:none;margin:0;padding:0;}.link-list__item > a{font-size:1rem;}.link-list__item > a:not(.button){color:#00558c;display:inline-block;font-size:1.125rem;font-weight:500;line-height:1.5;padding-left:30px;position:relative;text-decoration:none;}.link-list__item > a:not(.button):hover,.link-list__item > a:not(.button):focus,.link-list__item > a:not(.button):active{color:#00558c;text-decoration:underline;}.link-list__item > a:not(.button):hover::before,.link-list__item > a:not(.button):focus::before,.link-list__item > a:not(.button):active::before{color:var(--link-arrow-arrow-color);transform:translateX(5px);}.link-list__item > a:not(.button)::before{content:"";color:var(--link-arrow-arrow-color);font-family:"icomoon";left:0;position:absolute;top:0;transition:color 300ms ease-in-out,transform 300ms ease-in-out;will-change:transform;}[class*=bg-black] .link-list__item > a:not(.button),[class*=bg-dark] .link-list__item > a:not(.button){color:#fff;display:inline-block;font-size:1.125rem;font-weight:500;line-height:1.5;padding-left:30px;position:relative;text-decoration:none;}[class*=bg-black] .link-list__item > a:not(.button):hover,[class*=bg-black] .link-list__item > a:not(.button):focus,[class*=bg-black] .link-list__item > a:not(.button):active,[class*=bg-dark] .link-list__item > a:not(.button):hover,[class*=bg-dark] .link-list__item > a:not(.button):focus,[class*=bg-dark] .link-list__item > a:not(.button):active{color:#fff;text-decoration:underline;}[class*=bg-black] .link-list__item > a:not(.button):hover::before,[class*=bg-black] .link-list__item > a:not(.button):focus::before,[class*=bg-black] .link-list__item > a:not(.button):active::before,[class*=bg-dark] .link-list__item > a:not(.button):hover::before,[class*=bg-dark] .link-list__item > a:not(.button):focus::before,[class*=bg-dark] .link-list__item > a:not(.button):active::before{color:#ffcd00;transform:translateX(5px);}[class*=bg-black] .link-list__item > a:not(.button)::before,[class*=bg-dark] .link-list__item > a:not(.button)::before{content:"";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;}.link-list--footer .link-list__item > a{font-weight:300;}.link-list--footer .link-list__item > a:not(.button){color:#fff;display:inline-block;font-size:1.125rem;font-weight:500;line-height:1.5;padding-left:30px;position:relative;text-decoration:none;}.link-list--footer .link-list__item > a:not(.button):hover,.link-list--footer .link-list__item > a:not(.button):focus,.link-list--footer .link-list__item > a:not(.button):active{color:#fff;text-decoration:underline;}.link-list--footer .link-list__item > a:not(.button):hover::before,.link-list--footer .link-list__item > a:not(.button):focus::before,.link-list--footer .link-list__item > a:not(.button):active::before{color:#ffcd00;transform:translateX(5px);}.link-list--footer .link-list__item > a:not(.button)::before{content:"";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;}.link-list--footer .link-list__item > a:hover,.link-list--footer .link-list__item > a:focus,.link-list--footer .link-list__item > a:active{text-decoration:underline;}.link-list--footer .link-list__item > a:hover::before,.link-list--footer .link-list__item > a:focus::before,.link-list--footer .link-list__item > a:active::before{color:#fff;}.patient-education__link-list .link-list-card{border:0;border-top:5px solid #000;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}
.page-header{flex:1 1 100%;padding-bottom:1.25rem;padding-top:1.25rem;margin-bottom:2.5rem;}.page-header.nomarg-bottom{margin-bottom:0;}@media screen and (min-width:992px){.page-header{padding-bottom:3.125rem;padding-top:46px;}}.page-header__container{display:flex;flex-wrap:wrap;justify-content:space-between;}.page-header__breadcrumb{flex:1 1 100%;margin-bottom:1.875rem;margin-top:1.25rem;}@media screen and (min-width:992px){.page-header__breadcrumb{flex:0 1 auto;}}@media print{.page-header__breadcrumb{display:none;}}.page-header__breadcrumb .breadcrumb{padding:0;}.page-header__page-title{flex:1 1 100%;}.page-header__page-title .page-title{margin:0;}.page-header__page-title .inline-name__suffix{font-weight:normal;}.page-header__share-tools{flex:1 1 100%;}@media screen and (min-width:992px){.page-header__share-tools{flex:0 1 auto;}}@media print{.page-header__share-tools{display:none;}}.page-header__location{margin-top:1.25rem;}.page-header__address-location{font-size:1.5rem;}.page-header__address-name{font-weight:500;text-decoration:none;}.page-header__address{margin-top:0.625rem;}.page-header__address .address{margin:0;}
.sidebar-menu{width:100%;}@media screen and (min-width:992px){.sidebar-menu{padding:0;}}@media print{.sidebar-menu{display:none;}}@media screen and (min-width:992px){.l-content > .sidebar-menu{display:none;}}@media screen and (max-width:991px){.l-sidebar__aside > .sidebar-menu{display:none;}}.sidebar-menu__toggle{align-items:center;background:#63666a;border:0;color:#fff;display:flex;font-family:"Zilla Slab",serif;font-size:1.3125rem;font-weight:600;line-height:1.1;justify-content:space-between;padding:0.9375rem 1.25rem;width:100%;}@media screen and (min-width:992px){.sidebar-menu__toggle{display:none;}}.sidebar-menu__toggle--icon{align-items:center;background-color:#fff;border-radius:100%;display:flex;flex:0 0 35px;height:35px;justify-content:center;width:35px;}.sidebar-menu__toggle--icon svg{display:flex;transition:transform 300ms ease-in-out;will-change:transform;}.expanded .sidebar-menu__toggle--icon svg{transform:rotate(180deg);}.sidebar-menu__container{height:0;overflow:hidden;transition:height 300ms ease-in-out;}@media screen and (min-width:992px){.sidebar-menu__container{height:auto;overflow:visible;padding:0;}}.expanded .sidebar-menu__container{height:auto;padding:1.25rem;}@media screen and (max-width:992px){.expanded .sidebar-menu__container{padding-left:0;}}.sidebar-menu__nav{padding:25px 0 45px 1.875rem;}@media screen and (max-width:1439px){.sidebar-menu__nav{padding:25px 1.875rem 45px 1.875rem;}}.sidebar-menu__title{margin-bottom:0.9375rem;margin-top:0;}.sidebar-menu__menu{margin-bottom:0;padding-left:0;}.sidebar-menu__menu--book-menu > .sidebar-menu__menu-item > .sidebar-menu__subnav.level--1 > .sidebar-menu__menu-item.open-styles{border-left:8px solid;border-color:#ededed;}.sidebar-menu__menu--book-menu > .sidebar-menu__menu-item.is-active > .sidebar-menu__menu-link::before{border-left:none !important;}.sidebar-menu__menu--book-menu > .sidebar-menu__menu-item > .sidebar-menu__subnav.level--1 > .sidebar-menu__menu-item.is-active > .sidebar-menu__menu-link{color:#000;}.sidebar-menu__menu--book-menu > .sidebar-menu__menu-item > .sidebar-menu__subnav.level--1 > .sidebar-menu__menu-item.is-active > .sidebar-menu__menu-link::before{border-left:8px solid #ffcd00 !important;bottom:0;content:"";left:-2.25rem;position:absolute;top:0;}.sidebar-menu__menu-item{list-style:none;margin-top:12px;margin-bottom:12px;display:block;margin-left:-1.25rem;padding-left:1.25rem;}.sidebar-menu__menu-item:first-child{margin-top:0;}.sidebar-menu__menu-item:last-child{margin-bottom:0;}.sidebar-menu__menu-item.is-active > .sidebar-menu__menu-link{font-weight:600;}.sidebar-menu__menu-item.item-level--1{border-left:8px solid;border-color:transparent;}.sidebar-menu__menu-item.item-level--1.is-active > .sidebar-menu__menu-link{border-bottom:1px solid #c4c8d8;}.sidebar-menu__menu-item.item-level--1.open-styles > a{border-bottom:none;display:block;font-weight:600;}.sidebar-menu__menu-item.item-level--1 > a{border-bottom:1px solid #c4c8d8;display:block;font-weight:600;}.sidebar-menu__menu-item .open-styles{border-color:#ededed;}.sidebar-menu__menu-link{display:inline-block;font-size:1rem;line-height:1.5;position:relative;text-decoration:none;}.sidebar-menu__menu-linka:hover{text-decoration:underline;}.is-active > .sidebar-menu__menu-link::before{border-left:8px solid #ffcd00 !important;bottom:0;content:"";left:-1.75rem;position:absolute;top:0;}.item-level--0 > .sidebar-menu__menu-link{border-bottom:5px solid #ffcd00;color:#00558c;display:inline-block;font-family:"Zilla Slab",serif;font-size:1.875rem;font-weight:600;line-height:1.175;margin-bottom:0.9375rem;padding-bottom:0.9375rem;}.item-level--3 > .sidebar-menu__menu-link{padding-left:1.25rem;}.item-level--4 > .sidebar-menu__menu-link{padding-left:2.5rem;}.item-level--5 > .sidebar-menu__menu-link{padding-left:3.75rem;}.sidebar-menu__subnav{padding:0;}.sidebar-menu__subnav.level--1{margin:0;}.sidebar-menu__subnav.level--2{display:none;}.sidebar-menu__subnav.level--3{display:none;}.sidebar-menu__subnav.level--4{display:none;}.sidebar-menu__subnav.level--5{display:none;}.sidebar-menu__subnav.level--2.open{display:block;}.sidebar-menu__subnav.level--3.open{display:block;}.sidebar-menu__subnav.level--4.open{display:block;}.sidebar-menu__subnav.level--5.open{display:block;}.sidebar-menu__subnav .sidebar-caret{cursor:pointer;position:absolute;right:15px;z-index:1;align-items:center;background-color:#ffcd00;border:0.0625rem solid #000;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px;}@media screen and (max-width:992px){.sidebar-menu__subnav .sidebar-caret{display:none;}}.sidebar-menu__subnav .sidebar-caret::after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:never;text-transform:none;}.sidebar-menu__subnav .sidebar-caret.open{cursor:pointer;position:absolute;right:15px;z-index:1;align-items:center;background-color:#000;border:0.0625rem solid #000;border-radius:50%;color:#fff;display:flex;height:24px;justify-content:center;width:24px;}@media screen and (max-width:992px){.sidebar-menu__subnav .sidebar-caret.open{display:none;}}.sidebar-menu__subnav .sidebar-caret.open::after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-family:"icomoon" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:never;text-transform:none;}
.header-region-search{background:#fff;bottom:0;box-shadow:0 5px 10px rgba(0,0,0,0.15);display:flex;left:0;height:54px;position:absolute;right:0;transition:transform 300ms ease-in-out;z-index:1;}@media screen and (min-width:992px){.header-region-search{left:auto;right:100px;transform:translateY(-10px);width:350px;}}.more-open .header-region-search{display:none;}.header-region-search.exposed{transform:translateY(100%);}.header-region-search form{display:flex;flex:1;}.header-region-search .form-item{flex:1;}.header-region-search .form-item__search{background:transparent;border:0;height:54px;width:100%;}.header-region-search .form-item__search::-webkit-input-placeholder{color:#63666a;font-size:1rem;line-height:1.5;}.header-region-search .form-item__search:-moz-placeholder{color:#63666a;font-size:1rem;line-height:1.5;}.header-region-search .form-item__search::-moz-placeholder{color:#63666a;font-size:1rem;line-height:1.5;}.header-region-search .form-item__search:-ms-input-placeholder{color:#63666a;font-size:1rem;line-height:1.5;}.header-region-search input[type=submit]{background:transparent;border:0;bottom:0;font-size:0;height:54px;padding:0;position:absolute;right:0;top:0;width:54px;z-index:1;}.header-region-search .header-region-search__icon{align-items:center;display:flex;flex:0 0 54px;height:54px;justify-content:center;width:54px;}
.google-translate{margin-bottom:0.9375rem;position:relative;}@media screen and (min-width:992px){.google-translate{margin-bottom:0;}}.google-translate.open .google-translate__toggle::after{content:"";}@media screen and (min-width:992px){.google-translate.open .google-translate__toggle::before{content:"";}}.google-translate.open .google-translate-element{border-top:2px solid #151515;display:block;margin-top:0.9375rem;}@media screen and (min-width:992px){.google-translate.open .google-translate-element{border-top:0;margin-top:0;}}.google-translate__toggle{align-items:center;background:inherit;border:0;display:inline-flex;font-size:0.875rem;height:42px;margin:0;padding:0;text-align:left;width:100%;}@media screen and (min-width:992px){.google-translate__toggle{padding-left:1.25rem;}}.google-translate__toggle:active,.google-translate__toggle:focus,.google-translate__toggle:hover{background:inherit;}.google-translate__toggle::after{content:"";display:inline-block;font-family:icomoon;font-size:8px;margin-left:0.625rem;}.google-translate__toggle::before{background-color:#000;bottom:0;height:2px;left:1.25rem;position:absolute;right:0;}.google-translate-element{background:#fff;box-shadow:0 5px 10px rgba(0,0,0,0.2);display:none;padding:20px;}@media screen and (min-width:992px){.google-translate-element{bottom:0;position:absolute;right:0;transform:translateY(100%);z-index:2;}}.l-header__mobile .google-translate-element{margin-bottom:1.25rem;}.google-translate-element .goog-te-gadget .goog-te-combo{border-color:#767676;margin-bottom:0.625rem;width:100%;}@media screen and (min-width:992px){.google-translate-element .goog-te-gadget .goog-te-combo{width:171px;}}
