@import url("https://use.typekit.net/bic8cbh.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.region-primary-menu{background:rgba(255,255,255,0.4);}.region-primary-menu .menu a{background:transparent;text-shadow:none;}@media (min-width:901px){.region-primary-menu{float:right;background:transparent;font-weight:bold;}.region-primary-menu .menu a.is-active,.region-primary-menu .menu a:hover,.region-primary-menu .menu a:focus{background:none;border-bottom:3px solid #777;margin-bottom:-3px;}.node--view-mode-teaser canvas.pdf-thumbnail{float:left;margin-right:20px;width:25%;}}@media (max-width:901px){.region-header{padding-top:1em;}.region-primary-menu .menu-item a{border-bottom:1px solid #aaa;}.region-primary-menu .menu-item a.is-active{border-bottom:1px solid #aaa;font-weight:bold;}.node--view-mode-teaser canvas.pdf-thumbnail{width:100%;}}body{color:#3b3b3b;background:#ffffff;}#page,#main-wrapper{background:#ffffff;}.tabs ul.primary li a.is-active{background-color:#ffffff;}.tabs ul.primary li.is-active a{border-bottom-color:#ffffff;background-color:#ffffff;}#header{background:#dfefff;}a,.link{color:#988900;}.local-menu{border:1px solid #eee;}.print-pdf > div.view-header,.node--view-mode-full .flag,.local-menu.action-menu{border:1px solid #988900;}.collapsiblockTitle button:hover,a:hover,a:focus,a:active,.link:hover,.link:focus,.link:active{color:#988900;}a:hover,a:focus,.link:hover,.link:focus{margin-bottom:-4px;}#sidebar-second{top:2em;}.sidebar .block{border-color:#e9e9e9;background-color:#ffffff;}.sidebar .block .content{font-size:.857em;line-height:1.5;}.sidebar table{font-size:revert;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#000000;}.button{border:1px solid #eee;box-shadow:0 0.375rem 1.5rem 0 rgb(68 67 68 / 10%);border-radius:5px;}.js-form-type-select select{-webkit-appearance:none;background:none;}.block-language{float:right;}[dir="rtl"] .color-form .color-palette{margin-right:20px;margin-left:0;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}.region-breadcrumb-menu nav.breadcrumb{padding:15px;}.region-breadcrumb-menu nav.breadcrumb,.region-breadcrumb-menu nav.breadcrumb a,.region-breadcrumb-menu nav.breadcrumb a:hover{color:white;}.breadcrumb-menu-wrapper{background-color:#777777;}.breadcrumb-menu-wrapper .block .content{margin:0;}pre{font-family:Muli,Consolata,Inconsolata,monospace,monospace;}code,kbd,samp{font-family:Muli,Consolata,Inconsolata,monospace,monospace;}body{font-size:1em;}a,a.link{border-bottom:none;}.link{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;}.field__label{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;}.field--type-entity-reference .field__label{font-size:inherit;font-weight:bold;}.block .content{margin-top:0;}.breadcrumb{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;padding-bottom:0;}.button{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;padding:15px;background-image:none;}@media (max-width:600px){.form-actions .button{padding-bottom:1em;margin:0;}}.field--type-entity-reference{margin:0;font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;}.field--name-field-tags{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;}select{-webkit-appearance:none;color:#3b3b3b;border:1px solid #eee;border-radius:3px;box-shadow:0 0.375rem 1.5rem 0 rgb(68 67 68 / 10%);padding:15px;background:none;line-height:normal;}select{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;}input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-file,input.form-number,input.form-color,textarea.form-textarea{border-radius:3px;box-shadow:0 0.375rem 1.5rem 0 rgb(68 67 68 / 10%);padding:15px;}input{margin:0;}input,textarea,select{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;font-size:.857em;}.form-item label,.form-wrapper .label{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;}.form-actions{padding-top:1em;}.node-form label,.node-form .description,.node-form .form-wrapper .label{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;}.comment-form label{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;}#header{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;}ul.links{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;}.messages__wrapper{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;}.node__meta{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;}.pager .pager__items{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;}.region-primary-menu .block-menu .menu{font-size:1em;}.region-primary-menu .menu a{border-radius:0;}body:not(:target) .region-primary-menu .menu-toggle{padding:15px;}body:not(:target) .region-primary-menu .menu-toggle:after{background:url(/sites/default/misc/icons/hamburger.svg) no-repeat;}.sidebar .section{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;}.sidebar .block{padding:20px;border-radius:5px;}.sidebar h2{padding-bottom:9px;}.site-branding__text{margin-bottom:1em;}.site-branding__name{font-weight:bold;}.site-branding__slogan{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;font-style:normal;}@media (min-width:901px){.site-branding__text{padding:0;}}.site-footer{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;}table{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;margin:0;}tr{padding:0.1em 0.6em;border-bottom:1px solid #eee;background:transparent;}td.is-active,tr:hover{background:#f7f7f7;}thead > tr{border-bottom:1px solid #ddd;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#333;background:transparent;}tr td,tr th{padding:9px 9px;border:none;}.sidebar tr td,.sidebar tr th{padding:9px 4px 9px 0;}div.tabs{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;}.tabs ul.primary{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;}.tabs ul.primary li a{border-color:#ddd;background-color:#eee;}.tabs ul.primary li.is-active a{border:1px solid #ddd;}@media screen and (max-width:37.5em){.tabs ul.primary{border-bottom:1px solid #ddd;}}@media screen and (min-width:37.5em){.tabs ul.primary li a{border-top-left-radius:3px;border-top-right-radius:3px;}}@media (min-width:640px){.views-view-grid .views-col{padding:0;}.views-view-grid.horizontal .views-row{margin:0;padding:0;border-bottom:none;}}.region-header,.highlighted{font-size:1.2em;}.region-header .block-language .content ul{display:flex;justify-content:space-between;padding:.3em;border:1px solid #aaa;border-radius:5px;}.region-header .block-language .content ul li{padding:0 .4em;}.region-header .block-language .content ul li:first-child{border-right:1px solid #aaa;}.facet-item .is-active{font-weight:bold;}.block-facets ul{color:#ddd;}#vbo-action-form-wrapper{display:flex;}#vbo-action-form-wrapper .form-actions{padding:0 10px;}h1,.block h2{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;font-weight:bold;}.path-frontpage .title{display:none;}.highlighted{box-shadow:0 0.375rem 1.5rem 0 rgb(68 67 68 / 10%);}.highlighted .block .content{margin-top:0;}.highlighted input,.highlighted select{border:none;box-shadow:none;min-width:100%;line-height:1.5;}.highlighted select{margin-left:-15px;font-size:.857em;padding-right:calc(2rem - 1px);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%23545560'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:100% 50%;background-size:2.75rem 0.5625rem;}.highlighted .views-exposed-form div.form--inline{display:flex;align-items:center;background:#ffffff;}.highlighted .views-exposed-form div.form--inline > div:nth-child(2n){flex:2 2;}.highlighted input.form-submit{padding:.3em .5em .2em;border:1px solid #988900;font-size:.8em;}.highlighted input.form-submit:hover{background:#988900;color:white;}.highlighted .views-exposed-form .form--inline .form-item,.highlighted .views-exposed-form .form--inline .form-actions{margin:0;padding-top:0;}.form--inline .form-actions{clear:none;}iframe{height:80vh;}.slick-arrow::before{color:#acd1ff;}input.facets-widget-searchbox{border:none;border-bottom:1px dashed #ddd;width:100%;}.facets-widget-range_slider ul li{list-style-type:none;}.grid .views-view-grid .views-row{display:grid;gap:20px;text-align:center;vertical-align:middle;}.grid-3x .views-view-grid .views-row{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));}.grid-4x .views-view-grid .views-row{grid-template-columns:repeat(auto-fit,minmax(300px,1fr) minmax(300px,1fr));}.underline .views-view-grid .views-row{border-bottom:1px dashed #ddd;padding:15px 0;}.multirow .media--blazy img{margin:auto;}.grid .views-view-grid .views-col > div{padding:20px;}.grid div.views-field-field-image{padding:0 !important;}.grid div.views-field-field-image img{margin:auto;}.card .views-view-grid .views-col{border:1px solid #eee;box-shadow:0 0.375rem 1.5rem 0 rgb(68 67 68 / 8%);border-radius:7px;overflow:hidden;}.card .views-field-field-image{opacity:.9;}.card .views-field-field-image:hover{opacity:1;}.grid .grid-h2{font-size:1.423em;font-weight:bold;}.outline{outline:1px solid #ddd;}.grid .local-menu{display:block;}.background-f5{background-color:rgb(245 245 245 / 35%);}.collapsiblock,.collapsiblockTitle button{color:#3b3b3b;}.collapsiblockTitle button h2{margin-bottom:.5em;}.node--view-mode-full .flag,.local-menu{float:right;letter-spacing:.1em;font-size:.8em;text-transform:uppercase;font-family:Muli,Consolata,Inconsolata,monospace;padding:10px 10px 6px;margin-bottom:20px;border-radius:3px;}.views-element-container,.view-filters,div.local-menu + div{clear:both;}.node--view-mode-teaser .flag,.node__links{font-family:Muli,Consolata,Inconsolata,monospace;}div.flag{display:inline;}.flag a:hover{text-decoration:none;border-bottom-style:solid;}@media all and (max-width:461px){#header .clearfix:after{content:none;}.highlighted input{max-width:10em;font-size:.929em;}.local-menu{float:none;}img,.grid img{margin:auto;}.grid-3x .views-view-grid .views-row,.grid-4x .views-view-grid .views-row{grid-template-columns:1fr;}.region-header{display:flex;justify-content:space-between;}.region-header .site-branding{float:left;margin-top:0;}.site-branding__name{font-size:1.4em;}.site-branding__slogan{display:none;}.highlighted input.form-text{padding:15px 0 15px 10px;}.grid .multirow{display:grid;}.views-view-grid .views-col{min-width:unset;}.w50{width:50%;}}@media (min-width:461px) and (max-width:901px){.site-branding__text{margin-bottom:.5em;}.region-primary-menu .menu{display:flex;}.region-primary-menu .menu a{margin:0;}}@media all and (min-width:461px){.w50{width:50%;}.w45{width:45%;}.w40{width:40%;}.w30{width:30%;}.w25{width:25%;}.w20{width:20%;}.w15{width:15%;}.w10{width:10%;}.w5{width:5%;}.float-left{float:left;margin-right:20px;}}.publication h3{font-family:Muli,Consolata,Inconsolata,monospace,sans-serif;font-weight:bold;font-size:2em;background:#eee;margin:0 -10px;padding:10px;}.form-item-search-api-fulltext{max-width:100%;}.block-language .contextual{display:none;}.with-menu .view-header{display:flex;flex-wrap:wrap;justify-content:space-between;}.pdf-preview{border:1px solid #ddd;border-radius:5px;margin:0 -20px -20px;overflow:hidden;}.pdf-preview .pdf-canvas,.no-border{border:none;}.sidebar .pdf-preview .pdf-canvas{margin-top:-20px;}.action-button{width:fit-content;padding:.5em 1em;border:1px solid grey;border-radius:2em;}
