/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (max-width:979px){.menu__main-nav.menu-academics .main-nav__mega-container{background-color:transparent;}.menu__main-nav.menu-research.menu-bg--grey .menu.menu-level-3 > li > a{color:#fff;}}
@media (max-width:979px){.alert-banner .column-1{justify-content:center;}.alert-banner .alert-banner__text.text--full{padding-right:0;}.alert-banner .alert-banner__options .options__cta{margin-left:0;}}
.hero-above__container .hero-above__buttons .field--name-field-contact-email a::after{margin-left:10px;}
.menu__utility .icon__main-nav__mobile.icon__careers:before{margin-right:18px;width:12px;background-size:12px 12px;height:12px;}
.menu__utility .icon__main-nav__mobile:before{color:#fff;}
#donate-btn.component-call-to-action-button.cta__style--standard.cta__background--blue .field a{background:#00875B;background-image:none;}#donate-btn.component-call-to-action-button.cta__style--standard.cta__background--blue .field a:hover{background:#00875B;box-shadow:0 6px 12px 0 #0000001C;}#donate-btn.component-call-to-action-button.cta__style--standard.cta__background--blue .field a:focus{background:#00875B;box-shadow:0 6px 12px 0 #0000001C;}#donate-btn.component-call-to-action-button.cta__style--standard.cta__background--blue .field a:after{background-image:none;}
.fancybox__slide .f-html.facet__content-container{background:#fff;.f-button{color:rgb(34,34,34);}}
@media (max-width:767px){.region-footer__content .footer-top.content__top > ul > li span:after{content:url("/themes/custom/cityofhope/icons/chevron--down--white.svg") !important;}}
.node--type-location .location__info-block{height:auto;}
@media (min-width:566px){.intro-banner-header,.banner_overlay_align__right .intro-banner-header{.intro-banner-overlay .intro-banner-overlay-content{.intro-banner-double-line--cta,.intro-banner-double-line,.intro-banner-single-line,.intro-banner-triple-line{width:60%;text-align:right;}}}.banner_overlay_align__left .intro-banner-header{.intro-banner-overlay .intro-banner-overlay-content{.intro-banner-double-line--cta,.intro-banner-double-line,.intro-banner-single-line,.intro-banner-triple-line{width:60%;text-align:left;}}}}
#backtotop{display:none!important;}
.page-node-type-location-section .region-pre-content #block-cityofhope-breadcrumbs{display:none;}
#embedded-messaging{display:none !important;}
.component-call-to-action-button.icon--arrow .field a span::after{align-self:center;}
.menu__main-nav .container__header .logo img,.menu__main-nav .container__header .logo svg{width:100%;}
.location__component-container span.resp-arrow,.location__component-container h2.resp-tab-active span.resp-arrow{width:unset;border:none;border-left:0px;border-right:0px;border-bottom:0px;border-top:0px;margin-top:0px;}.location__component-container h2.resp-accordion{border:none;border-top:1px solid #D9D9D6;}.location__component-container h2.resp-accordion:first-child{border-top:1px solid #c1c1c1 !important;}.location__component-container h2.resp-tab-active{background-color:#fff !important;padding:20px 0 !important;}.resp-tab-content{padding:0px;}
@media (min-width:980px){.page-node-57551,.page-node-57556,.page-node-57561,.page-node-60471,.page-node-60451,.page-node-60506,.page-node-60511,.page-node-60446,.page-node-60451{.menu__main-nav .menu.menu-level-0{justify-content:flex-end;}}}
.menu__utility .utility__container{padding:2em 1.3em 14em;}
.fancybox__content{background:#fff;}
#paragraph-635786{border:1px solid #F2F2F0;box-shadow:0px 4px 8px 0px #00000014;padding:0 2.5rem 2.5rem;}#paragraph-635786 h2{color:#0188B5;font-size:64px;font-weight:700;margin-top:2rem;}@media (max-width:825px){#paragraph-635786 h2{font-size:3rem;}}@media (max-width:767px){#paragraph-635786 h2{font-size:1.75rem;}}
@media (min-width:1100px){.sticky-nav__container .component-sticky-navigation__nav{height:auto;}}.sticky-nav__container .component-sticky-navigation__nav .component-sticky-navigation__nav-item{padding:0 14px;}
@media (min-width:979px){.desktop-utility-menu.block-utility-menu .block__content{margin:0 auto;}}
