.title-banner{background:var(--primary-color) no-repeat;position:relative;height:180px;color:#fff;margin-bottom:16px}.title-banner .container,.title-banner .row,.title-banner .col-12,.title-banner__overlay,.title-banner__content{height:100%}.title-banner__image-container{position:absolute;top:0;bottom:0;right:0;left:50%}.title-banner__image-container--left{left:0;right:50%}.title-banner__image-container--center{left:25%;right:25%}.title-banner__image{object-fit:cover;height:100%;width:100%}.title-banner__content{display:flex;align-items:center;justify-content:flex-start;position:relative}.title-banner__title{color:var(--text-color-on-primary);font-size:3rem}@media (max-width: 767.98px){.title-banner__title{font-size:2.5rem}}@media (max-width: 575.98px){.title-banner__title{font-size:1.75rem}}.title-banner--international{background:#3ead5c no-repeat}.content-search{display:flex;gap:10px;flex-wrap:wrap}.content-search input[type=text]{height:46px;min-width:250px;border:1px solid #ccc;border-radius:5px;flex:8;padding-inline:20px;margin-bottom:30px}.content-search input[type=text]::placeholder{color:#ccc}.content-search button{height:46px;width:140px;border-radius:5px;flex:2}.content-search-results ul{list-style-type:none;padding:20px 0 0}.content-search-results ul>li{margin:0}.content-search-results ul>li+li{margin-top:16px}.content-search-results+.content-search-pagination{margin-top:24px}.content-search-results ul{list-style-type:none;padding:0;margin:0}.content-search-pagination{display:flex;gap:10px;justify-content:center;align-items:center}.content-search-pagination .prev,.content-search-pagination .next{background:none;color:var(--primary-color);border:0;text-decoration:underline}.content-search-pagination .prev:disabled,.content-search-pagination .prev [disabled],.content-search-pagination .next:disabled,.content-search-pagination .next [disabled]{display:none}.content-search-pagination .page-counters{display:flex;gap:10px}.content-search-pagination .page-counter-btn{border-radius:50%;background:transparent;color:var(--primary-color);border:none;min-width:32px;height:32px;vertical-align:middle;text-align:center;padding:5px;line-height:1.2}.content-search-pagination .page-counter-btn.active{background:var(--primary-color);color:#fff}.title-banner+.container{margin-top:24px}.form-group.date-ranges{display:flex;gap:10px}h2{color:#3c3c3b}#publication-filters h4{font-size:1.125rem;color:#000}#publication-filters .form-group+.form-group{margin-top:10px}@media (max-width: 575.98px){#publication-filters{padding:0 16px}}@media (min-width: 768px){#publication-filters{padding-top:43px}}.publication-search-result{display:flex;gap:1rem;position:relative}.publication-search-result__content>a{color:#000}.publication-search-result__content>a:hover{color:#95569e}.publication-search-result__content>a>h3{font-size:1.25rem;margin:0;color:#3c3c3b;font-weight:700}.publication-search-result__content>a:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute}.publication-search-result__details{color:#95569e;font-size:.875rem;margin:10px 0}.publication-search-result__date{color:#ccc;margin-left:6px}.publication-search-result__icon-container>img{max-height:200px;width:100%;object-fit:cover}.publication-search-result__tags{margin-top:20px}.publication-search-result__tag{font-size:1rem;color:#95569e;margin-right:20px}
