/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.align-left.embedded-entity{padding-right:1em;}.align-right.embedded-entity{padding-left:1em;}.grid__item .align-center img{margin:0 auto;}
.region-breadcrumb{margin-bottom:30px;}
.card-v2__body{padding-top:.0625em;}.grid__item > .card-v2.card-v2-rounded-corners{border:solid 1px rgb(216,220,218);border-radius:1em;}.grid__item > .card-v2.card-v2-no-border{border:none;border-radius:0;}.grid__item > .card-v2.card-v2-center-text{padding-top:0.4rem;padding-bottom:0.4rem;padding-right:1.6rem;padding-left:1.6rem;height:100%;display:flex;justify-content:center;align-items:center;}
.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;}
.grid__item p:has(a.cta-button){height:100%}.grid__item p:has(a.cta-button) a.cta-button{height:100%;display:flex;justify-content:center;align-items:center;}
details{border:unset;border-top:1px solid silver;position:relative;}details .details-wrapper{padding-left:0.1em;}summary{padding-top:1em;padding-left:0.1em;padding-right:1.5em;list-style:none;cursor:pointer;position:relative;transition:transform 0.5s ease;font-size:larger;}summary::after{content:'+';font-size:larger;position:absolute;right:0.1em;top:0.8em;transition:transform 0.3s ease;}details[open] summary::after{content:'–';}
.event-list-details-summary{}.event-list-details-summary details{}.event-list-details-summary details summary{}.event-list-details-summary .event-title{font-size:1.25em;margin-top:0;color:#007030;}.event-list-details-summary .event-speaker-info{font-size:1em;padding-bottom:0.5em;}.event-list-details-summary .event-secondary-title{font-size:1.125em;font-family:United Sans;font-weight:Bold;padding-bottom:0.25em;}.event-list-details-summary .event-subject-matter{font-size:0.75em;font-style:italic;color:#4D5859;}.event-list-details-summary .event-logistics{font-size:0.75em;padding-top:0.5em;padding-bottom:0.5em;color:#007030;}.event-list-details-summary .event-host{}.event-list-details-summary .event-more-information-link{padding-top:1em;padding-bottom:1.5em;}.event-list-details-summary .event-desciption{}.event-list-details-summary .event-add-to-calendar{}.event-list-details-summary .calendar-links{display:flex;}.event-list-details-summary .add-to-calendar{padding:0 0.2em;}.event-list-details-summary .add-to-calendar:first-of-type{padding:0 0.2em 0 0;}.event-list-details-summary summary::after{top:3em;}.event-list-details-summary .seminar-flex{display:flex;border-top:1px solid silver;padding-top:1em;padding-bottom:1em;}.views-row:last-of-type .event-list-details-summary .seminar-flex{border-bottom:1px solid silver;padding-bottom:1em;}.event-list-details-summary .seminar-flex .seminar-image-flex{flex:0 0 20%;}.event-list-details-summary .seminar-flex .seminar-text-flex{flex:0 0 80%;padding-left:0.8em;}.event-list-details-summary .seminar-flex .seminar-text-flex details{border:0;margin:0;}.event-list-details-summary .seminar-flex .seminar-text-flex summary{padding-top:0;}
h1,h2,h3,h4,h5,h6{margin-bottom:0.2em;}.grid h2{margin-bottom:0.25em;}.envelope h2{margin-bottom:0.25em;}h2{color:#007030;font-weight:bold;}h3{color:#104735;font-family:var(--font-family-sans,"Source Sans Variable",Arial,Helvetica,Verdana,sans-serif)}h4{font-family:var(--font-family-sans,"Source Sans Variable",Arial,Helvetica,Verdana,sans-serif)}p{margin-top:0;}ul{margin:0;}}.grid{padding-top:0px;padding-right:30px;padding-left:30px;}.grid p{margin-top:0em;}.grid ul{margin-left:0;margin-right:20px;padding-left:20px;}.envelope p{margin-top:0em;}.card-v2 body{padding-bottom:0;}
.envelope-hero{color:white;}.envelope-hero__content__body .cta-button{border-color:white;color:white;}
hr{border:.75px solid;border-radius:.125px;width:100%;}
.menu-item--active-trail > a{font-weight:600;color:black;}.region-primary-menu .menu-item--active-trail{background-color:white;}.navigation-bar .region-secondary-menu nav{background-color:#f5f4f2;}.layout__sidebar .menu-item--depth-0{border-bottom:0;}.region .block-menu{background-color:#f4f4f4;}
