@import url("https://fonts.googleapis.com/css2?family=Titillium+Web:wght@300;400;600&display=swap");body{font-family:"Titillium Web",sans-serif;overflow-x:hidden;color:var(--tul-text)}html{font-size:16px}html.wcag-font-size-small{font-size:16px}html.wcag-font-size-medium{font-size:24px}html.wcag-font-size-big{font-size:32px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Titillium Web",sans-serif;font-weight:600;line-height:1.1}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,.h1 em,.h2 em,.h3 em,.h4 em,.h5 em,.h6 em{font-style:normal;font-weight:300}h1,.h1{font-size:240%}h2,.h2{font-size:200%}h3,.h3{font-size:160%}h4,.h4{font-size:120%;margin-top:10px;margin-bottom:10px}h5,.h5,h6,.h6{font-size:100%;margin-top:10px;margin-bottom:10px}h1 small,.h1 small{font-size:160%}h2 small,.h2 small{font-size:120%}h3 small,.h3 small,h4 small,.h4 small{font-size:100%}.one-and-half{font-size:150%}a,a:hover{color:var(--tul-link);text-decoration:none}.btn-link{text-decoration:none;border:0;background-color:inherit;color:var(--tul-link);font-weight:600}.btn-link:hover{color:var(--tul-link)}.btn-link:focus-visible,a:focus-visible{outline:solid 2px var(--tul-link)}a:focus-visible>.media-object{outline:solid 2px var(--tul-link)}.pagecontent a{font-weight:600}a.unstyled,a.unstyled:hover,a.unstyled:focus{font-weight:inherit;color:var(--tul-text)}a.unstyled-show-hover{font-weight:inherit;color:var(--tul-text)}a.unstyled-show-hover:hover{color:var(--tul-link)}div.cms .cms-screenblock-inner a{color:var(--tul-link)}#wrap{height:auto !important;min-height:100%;padding:0 0 290px;margin:0 auto -290px}#footer{min-height:270px;margin-top:0}.just-left{margin-left:0 !important;margin-right:auto !important}.just-right{margin-left:auto !important;margin-right:0 !important;padding-right:0 !important}.col-grow{flex:1 0 0;width:auto;max-width:100%}.btn-primary{color:#fff;background-color:var(--tul-primary);border-color:var(--tul-primary)}.btn-primary:hover{color:#fff;background-color:var(--tul-link);border-color:var(--tul-link)}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem var(--tul-shadow)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:var(--tul-primary);border-color:var(--tul-primary)}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:var(--tul-link);border-color:var(--tul-link)}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem var(--tul-shadow)}.btn-outline-primary{color:var(--tul-link);background-color:transparent;background-image:none;border-color:var(--tul-link)}.btn-outline-primary:hover{color:#fff;background-color:var(--tul-primary);border-color:var(--tul-primary)}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem var(--tul-shadow)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:var(--tul-link);background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:var(--tul-primary);border-color:var(--tul-primary)}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem var(--tul-shadow)}.label-primary{background-color:var(--tul-primary)}.label-primary[href]:hover,.label-primary[href]:focus{background-color:var(--tul-link)}ul.content-list{list-style-type:none;padding-left:0}.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{margin-right:10px}.media-heading{margin:0 0 5px}.media-list{padding-left:0;list-style:none}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:var(--tul-link);background-color:#fff}a.thumbnail:hover,a.thumbnail:focus{border-color:var(--tul-link)}.progress-bar{background-color:var(--tul-primary)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{color:#fff;background-color:var(--tul-primary);border-color:var(--tul-link)}.dropdown-toggle::after{display:inline-block;position:relative;width:1em;height:1em;top:.05em;margin-left:.5em;vertical-align:unset;content:"\e5e1";border:0;font-family:"Material Icons";font-weight:600;font-style:normal;font-size:.8em;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;transform:rotate(90deg);transform-origin:40% 85%}@media(min-width:576px){.container{max-width:unset}}@media(min-width:768px){.container{max-width:750px}}@media(min-width:992px){.container{max-width:970px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1400px){.container{max-width:1340px}}.pagecontent{margin-top:30px}.pagecontent p{text-align:justify}table.table h4.header{min-height:0;padding-bottom:0;margin-bottom:0}table.table tbody.collapse.in{display:table-row-group}.section h1.header{padding-top:4px}.section h2.header{padding-top:10px}.section h3.header{padding-top:16px}.section h4.header{padding-top:20px}.section .header-search{margin-top:8px}.section h2.header.overline,.section h3.header.overline,.section h4.header.overline{padding-top:6px}.section .header{min-height:50px;padding-bottom:6px;margin:0}.section>.footer{text-align:right;border-bottom:5px solid var(--tul-primary)}.hero .content{min-height:5em}.pull-down{margin-top:41px}.pull-left{right:auto;left:0;float:left}.pull-right{right:0;left:auto;float:right}@media(min-width:768px){.pull-lg-right{right:0;left:auto;float:right}}a.readmore::after{position:relative;font-size:24px;width:24px;height:24px;content:"chevron_right";font-family:"Material Icons";font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";vertical-align:middle;left:auto;margin:0 0 2px -5px;padding:0;opacity:1;top:auto;right:auto;background:0}code{color:var(--tul-link)}.underline{border-bottom:5px solid var(--tul-primary)}.overline{border-top:5px solid var(--tul-primary) !important}a.gray{color:#999}a.gray:hover,a.gray:active{color:#888}.form-control{border-color:var(--tul-gray-light)}.form-control:focus,.form-control:focus:hover{border-color:var(--tul-primary);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px var(--tul-shadow)}.form-control:hover{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px var(--tul-shadow-light)}.search .form-control:hover{box-shadow:none}.form-control.radioselect:hover{border-color:var(--tul-gray-light);box-shadow:none}input[type="checkbox"].form-control:hover,.form-control.radioselect input[type="radio"]:hover{border-color:var(--tul-primary);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px var(--tul-shadow)}input[type="checkbox"],input[type="radio"]:not(.leaflet-control-layers-selector){border-color:var(--tul-gray-light)}input[type="checkbox"]:checked,input[type="radio"]:checked{background-color:var(--tul-primary);border-color:var(--tul-primary)}input[type="checkbox"].gray:checked,input[type="radio"].gray:checked{background-color:var(--tul-gray-light);border-color:var(--tul-gray-light)}.form-check-input:focus{border-color:var(--tul-primary) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px var(--tul-shadow)}.form-switch .form-check-input:not(:checked):focus{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-4%20-4%208%208'%3e%3ccircle%20r='3'%20fill='%23bf8600'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked:focus{background-color:var(--tul-primary) !important}p.contact span.mail{display:block;text-overflow:ellipsis;overflow:hidden}ul.link-list{padding-left:0}ul.link-list>li{list-style:none;padding-left:0}.link-list .url{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.accordion .accordion-item,.collapsible.card{border-radius:1rem;margin-bottom:.25px}.accordion .accordion-item .accordion-header,.collapsible.card .card-header{border-radius:1rem;padding:.35rem .25rem .5rem;background-color:var(--tul-primary);color:white}.accordion .accordion-item .accordion-header button,.collapsible.card .card-header button{color:white;font-size:1rem;font-weight:600;position:relative;display:flex;align-items:center;width:100%}.accordion .accordion-item .accordion-header button:hover,.accordion .accordion-item .accordion-header button:focus,.accordion .accordion-item .accordion-header button:active,.collapsible.card .card-header button:hover,.collapsible.card .card-header button:focus,.collapsible.card .card-header button:active{text-decoration:none;box-shadow:none}.nav-tabs .nav-link{color:var(--tul-text);border-top-left-radius:.5rem;border-top-right-radius:.5rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:var(--tul-primary)}.nav-pills a{color:var(--tul-link)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--tul-link)}.inverse>.nav-tabs .nav-item.show .nav-link,.inverse>.nav-tabs .nav-link.active{border-color:var(--tul-primary);background-color:var(--tul-primary);color:white}#footer{background-color:var(--tul-primary);color:white}#footer a,#footer a:hover,#footer a:focus{color:white}.gray-super-lightest{color:var(--tul-gray-super-lightest) !important}.gray-lightest{color:var(--tul-gray-lightest) !important}.gray-lighter{color:var(--tul-gray-lighter) !important}.gray-light{color:var(--tul-gray-light) !important}.gray{color:var(--tul-gray) !important}.gray-darker{color:var(--tul-gray-darker) !important}.gray-darkest{color:var(--tul-gray-darkest)}.select2-selection__clear{line-height:1em;color:var(--tul-gray);position:relative;top:-.1em}#cookie-consent button#cookie-accept{background-color:var(--tul-primary)}#cookie-consent{border-top-color:var(--tul-text)}.pagecontent .description{text-align:justify}.katex{font-size:1.1em}.skiplinks a{display:block;background-color:white;text-align:center;position:fixed;z-index:99999999;top:-2em;font-size:1.2rem;font-weight:600;width:100%;height:2em;padding:4px 0 6px 0;border-bottom:2px solid var(--tul-text);color:var(--tul-link);text-decoration:none !important}.skiplinks a:focus{top:0}a:focus-visible>img:only-child{outline:2px solid var(--tul-link) !important}.btn-check:focus+.btn,.btn:focus{box-shadow:0 0 0 .25rem var(--tul-shadow)}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--tul-primary) !important}.select2-container *:focus-visible{outline:solid 2px var(--tul-primary)}.select2-container .select2-selection--single{height:2.2em !important;border-radius:0 !important;border-color:var(--tul-gray-light) !important}.select2-container .select2-selection--single .select2-selection__rendered{line-height:2em !important}.select2-container .select2-selection--single .select2-selection__arrow{height:2em !important}.select2-container .select2-selection--single .select2-selection__clear{line-height:2em}.forms .required-mark{color:var(--tul-link);font-size:85%}.social-region .social-sharing-buttons{display:flex;flex-direction:row;justify-content:end;float:right}@media screen and (min-width:625px){.social-column{position:absolute;width:auto;right:100%;top:0}.social-region .block{border-right:1px solid var(--tul-gray-light)}.social-region .social-sharing-buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;background:0;float:none}.social-region .social-sharing-buttons a,.social-region .social-sharing-buttons .social-sharing-buttons-button{margin:.4rem 0}}.social-region .block{width:auto;margin-top:3.25rem}.social-sharing-buttons a,.social-sharing-buttons-button{text-decoration:none;margin:0 4px;display:flex;justify-content:center;align-items:center}.social-sharing-buttons a svg{fill:var(--tul-gray-light)}.social-sharing-buttons a:hover svg{fill:var(--tul-primary)}.social-sharing-buttons a:focus-visible svg{outline:2px solid var(--tul-text)}