/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen{.main.l-content{max-width:1300px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;}@media (max-width:63.99em){.main.l-content{padding-top:150px;}}.page-node-type-article .main.l-content{max-width:1000px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;}.page-is-fullwidth .main.l-content{max-width:100%;width:100%;padding-left:0;padding-right:0;}.page-utility .main.l-content p{font-size:0.0703125remrem;}.help{max-width:1300px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;}.page-content-wrap.has-sidebar{display:flex;flex-direction:column-reverse;}@media (min-width:57.5em){.page-content-wrap.has-sidebar{flex-direction:row-reverse;}}.page-content-wrap.has-sidebar .sidebar-first{width:100%;}@media (min-width:57.5em){.page-content-wrap.has-sidebar .sidebar-first{width:30%;padding-right:30px;}}.page-content-wrap.has-sidebar .page-content{width:100%;}@media (min-width:57.5em){.page-content-wrap.has-sidebar .page-content{width:70%;padding-left:44px;}}.print-logo{display:none !important;}
}
@media screen{.page-header{display:flex;align-items:center;justify-content:space-between;}@media (max-width:73.74em){.page-header{display:block;}}.page-header .page-header-text{padding-right:20px;}.page-header .page-header-text .description{font-size:22px;font-size:1.375rem;}@media (max-width:73.74em){.page-header .page-header-text .description{padding-bottom:20px;}}.page-header .page-header-text .description.no-image{padding-bottom:20px;}.page-header .page-hero{padding-bottom:20px;}.page-header .page-hero-text{margin-bottom:1.25rem;}@media (min-width:73.75em){.page-header .page-hero-text{max-width:810px;}}.page-header .page-hero-text p:last-child{margin-bottom:0;}.page-header a.fake-breadcrumb{text-decoration:none;color:#070707;font-weight:normal;font-size:24px;font-size:1.5rem;}@media (min-width:64em){.page-header a.fake-breadcrumb{font-size:32px;font-size:2rem;}}
}
@media screen{#views-exposed-form-persons-persons-search{padding-bottom:30px;}.view-persons{display:grid;grid-gap:18px;grid-template-columns:repeat(3,1fr);}@media (max-width:63.99em){.view-persons{grid-template-columns:repeat(2,1fr);}}@media (max-width:32.49em){.view-persons{grid-template-columns:repeat(1,1fr);}}.view-persons .person--person_card{box-shadow:0 5px 14px 5px rgba(6,64,139,0.15);position:relative;}.view-persons .person--person_card .person-headshot img{max-width:100%;width:100%;height:auto;}.view-persons .person--person_card .person-info{padding:25px 18px;margin-bottom:40px;}.view-persons .person--person_card .person-info .name{color:#000;text-decoration:none;}.view-persons .person--person_card .person-info .person-title{font-size:14px;font-size:0.875rem;line-height:1.3125rem;}.view-persons .person--person_card .group-tag{padding:0 18px 9px 18px;position:absolute;bottom:0;}.view-persons .person--person_card .group-tag .field-bhhi-group{display:inline-block;background-color:#e4e8ee;color:#00264f;font-size:14px;font-size:0.875rem;line-height:1.3125rem;padding:2px 10px;}.view-persons .person--person_card .more-link a{width:40px;height:40px;background-color:#0668b3;bottom:0;right:0;position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 18L16 12L10 6' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:8px;}@media (min-width:64em){.people-card-grid--full .view-persons{grid-template-columns:repeat(4,1fr);}}
}
@media screen{.paragraph--type--text .field-text p:last-child{margin-bottom:0;}
}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
