/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.button-photo:after{background:linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 25%);}
.cards-lightest-gray .card__clickable{background-color:#F2F5F4;color:#000;--fg-l:var(--uowdf-OFF);--fg-d:var(--uowdf-ON);--context-background-color:#F2F5F4;--bg-pw-light:var(--uowdf-OFF);--bg-pw-med:var(--uowdf-OFF);--bg-pw-dark:var(--uowdf-ON);}.card__clickable{transition:box-shadow 0.3s ease;position:relative;transition-duration:500ms;}.card__clickable.es-template{transition:revert;position:revert;}.palette-bg-lightest-gray{background-color:#F2F5F4;color:#000;--fg-l:var(--uowdf-OFF);--fg-d:var(--uowdf-ON);--context-background-color:#F2F5F4;--bg-pw-light:var(--uowdf-OFF);--bg-pw-med:var(--uowdf-OFF);--bg-pw-dark:var(--uowdf-ON);}.card__clickable > p{margin:0;}.card__clickable > p a{text-decoration:none;font-size:0;position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;}.card__clickable.es-template > p a{text-decoration:revert;font-size:revert;position:revert;width:revert;height:revert;top:revert;left:revert;color:context.context-color(var(--uowdf-theme-link-dark),var(--uowdf-theme-link-light));}.card__clickable:not(.es-template) a.cta-button:hover{background-color:revert;}.card__clickable div a{z-index:10;}.card__clickable .card-v2__title{text-decoration:underline;text-decoration-color:var(--fg-d,var(--uowdf-theme-link-dark)) var(--fg-l,var(--uowdf-theme-link-light));color:var(--fg-d,var(--uowdf-theme-link-dark)) var(--fg-l,var(--uowdf-theme-link-light));}.card__clickable.es-template .card-v2__title{text-decoration:revert;}.card__clickable:hover,.card__clickable:focus-within{box-shadow:rgba(0,0,0,0.7) 0em 0.5em 1.5em;}.card__clickable.es-template:hover,.card__clickable.es-template:focus-within{box-shadow:revert;}.card__clickable:hover .card-v2__title,.card__clickable:focus-within .card-v2__title{text-decoration:underline;color:var(--fg-d,var(--uowdf-theme-link-dark-hover)) var(--fg-l,var(--uowdf-theme-link-light-hover));text-decoration-color:var(--fg-d,var(--uowdf-theme-link-dark-hover)) var(--fg-l,var(--uowdf-theme-link-light-hover));}.card__clickable.es-template:hover .card-v2__header,.card__clickable.es-template:focus-within .card-v2__header{text-decoration:revert;color:revert;}.card__clickable:focus-within{outline-width:3px;outline-style:solid;outline-offset:1px;outline-color:#007030;}.card__clickable.es-template:focus-within{outline-width:revert;outline-style:revert;outline-offset:revert;outline-color:revert;}
.view-funding-opportunities .views-label{float:left;}.view-funding-opportunities .views-field{padding-bottom:0.5em;}.view-funding-opportunities .views-field-title{font-weight:bold;}.view-funding-opportunities .views-field-fieldset-1{padding-left:1em;}.view-funding-opportunities .views-row + .views-row{padding-top:1.5em;}.view-funding-opportunities div.field-content{padding-left:9em;}details{border:0;}
.portrait-grid-row .views-field-field-portrait{padding:10px;float:left;}.portrait-grid .views-view-responsive-grid__item{padding-bottom:1em;}@media only screen and (max-width:1000px){.portrait-grid .button-photo__caption{font-size:0.3em;bottom:-5em;}}@media only screen and (min-width:1001px){.portrait-grid .button-photo__caption{font-size:0.8em;bottom:-1em;}}.portrait-grid{padding-left:0em;}@media only screen and (max-width:1000px){.portrait-grid-row .button-photo__caption{font-size:0.3em;bottom:-5em;}}@media only screen and (min-width:1001px){.portrait-grid-row .button-photo__caption{font-size:0.8em;bottom:-1em;}}.portrait-grid-row{padding-left:0em;}
