/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.no-results,.explore-accordion-content header{margin-top:4rem;font-weight:700;}.explore-programs .title-header .text-wrapper{width:100%;}.cc--accordion .c--accordion .accordion-list .accordion-list-item .accordion-trigger{padding-top:1rem;padding-bottom:1rem;}.explore-accordion-content header{display:flex;justify-content:flex-end;margin-right:1rem;}.innovation-resource h5{color:#6f6f6f;font-style:italic;}.learn-more{text-align:center;margin:0 auto;}a.button{text-decoration:none!important;}.form-checkboxes .form-item{margin-bottom:0;}.bef-toggle{color:#fff!important;text-decoration:none;}.bef-toggle:hover{color:#fff!important;text-decoration:underline!important;}.fi--form-item > label{font-size:initial;}summary{font-weight:700!important;}@media only screen and (max-width:768px){.explore-accordion-content{padding-left:0 !important;padding-right:0!important;}}.ajax-progress-fullscreen{width:49px;height:49px;margin:0 auto;opacity:initial;border:3px solid rgba(204,0,51,0.98);border-radius:50%!important;border-left-color:transparent;border-right-color:transparent;animation:ajax-spin 1025ms infinite linear;-o-animation:ajax-spin 1025ms infinite linear;-ms-animation:ajax-spin 1025ms infinite linear;-webkit-animation:ajax-spin 1025ms infinite linear;-moz-animation:ajax-spin 1025ms infinite linear;background-image:none!important;background-color:none!important;background:none!important;}@keyframes ajax-spin{100%{transform:rotate(360deg);transform:rotate(360deg);}}@-o-keyframes ajax-spin{100%{-o-transform:rotate(360deg);transform:rotate(360deg);}}@-ms-keyframes ajax-spin{100%{-ms-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes ajax-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-moz-keyframes ajax-spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg);}}@media screen and (min-width:1024px){.cc--filter-form{position:sticky;top:175px;margin-bottom:2rem;}}.node--type-innovation-resources-landing .fields-container details{margin-bottom:2rem;}
.cc--basic-branding-header a img{width:15rem;height:4rem;}@media screen and (min-width:1200px){.cc--basic-branding-header a img{width:20rem;height:5rem;}}@media screen and (min-width:1024px){.cc--basic-branding-header a img{width:20rem;height:5rem;}}@media screen and (min-width:768px){.cc--basic-branding-header a img{width:20rem;height:5rem;}}.cc--basic-footer .c--basic-footer .cc--basic-branding-footer a img{display:block;width:300px;height:100%;}
