#header{width:100%;background-color:white}.nav-main *{transition:color,font-size 300ms}#nav-main{display:flex;border-bottom:solid 3px var(--tul-primary);box-shadow:0 0 20px 0 rgba(0,0,0,0.5)}.panel-primary{border-color:var(--tul-link)}.panel-primary>.panel-heading{color:#fff;background-color:var(--tul-primary);border-color:var(--tul-link)}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:var(--tul-link)}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:var(--tul-link)}.navbar-inverse .dropdown-menu>.active>a,.navbar-inverse .dropdown-menu>.active>a:hover{color:#fff;background-color:var(--tul-primary)}.navbar-inverse .dropdown-menu>.active>a:focus{color:var(--tul-text)}.nav-custom-tabs>li.active>a,.nav-custom-tabs>li.active>a:hover,.nav-custom-tabs>li.active>a:focus{background-color:#fff;border-color:var(--tul-primary)}.title-wrapper .title{color:var(--tul-link)}.menu-toggle{display:block;color:#595959;margin:0 15px 0 15px;padding:0;border:0;background:0;height:40px}.menu-toggle .material-icons{font-size:40px}.menu-toggle .menu-text{display:block;position:relative;top:-17px;font-size:.8em}@media(max-width:768px){.img-fluid{max-height:70px}}@media(max-width:576px){.img-fluid{max-height:50px}}#logo img{min-height:70px}#nav-main .secondary a,#nav-main .secondary button{color:#666;text-decoration:none;outline:0}#nav-main .secondary a:focus-visible,#nav-main .secondary button:focus-visible{outline:2px solid var(--tul-link) !important;text-decoration:none !important}#nav-main .secondary button:hover{color:var(--tul-primary)}#nav-main .secondary a:hover{color:var(--tul-link)}#nav-main .bar-after::after{display:inline-block !important;vertical-align:middle;content:" ";height:1em;background-color:transparent;border-style:solid;border-width:0;border-right-width:1px;border-color:#666;margin-left:0;margin-right:.5rem}.secondary-container{margin-right:20px;overflow:clip}.secondary{margin-right:-24px;padding-top:10px;padding-right:12px;color:#666}#block-font-resize div{padding-right:5px}.btn-text-resizer button,.btn-text-resizer button:hover,.btn-text-resizer button:focus{border:0;height:100%;color:#666;background:0;padding:0 8px;box-shadow:none;border-radius:0}.btn-text-resizer button:hover,.btn-text-resizer button:focus,html.wcag-font-size-small #wcag-font-small,html:not(.wcag-font-size-medium):not(.wcag-font-size-big) #wcag-font-small,html.wcag-font-size-medium #wcag-font-medium,html.wcag-font-size-big #wcag-font-big{color:var(--tul-primary)}#wcag-font-small{font-size:.7em}#wcag-font-medium{font-size:1em}#wcag-font-big{font-size:1.3em}.lang-selector{text-transform:lowercase;padding-left:4px !important}.lang-selector>li{padding:0 4px}.lang-selector>li>a{padding-left:4px;padding-right:6px;margin-left:-4px;margin-right:-6px}.block-hands a{padding:0 16px 0 12px}#nav-main .block-hands a:hover{color:var(--tul-primary)}.block-search form{padding:0 12px 0 15px}.search .form-control,.search.form-control{border-top:0;border-left:0;border-right:0;padding:0 8px 3px 8px;margin-bottom:10px;background:transparent;border-radius:0}.search .form-control:focus,.search.form-control:focus{box-shadow:none;-webkit-box-shadow:none;border-bottom-color:var(--tul-primary)}#header .search .form-control:focus-visible{outline:2px solid var(--tul-link) !important}.btn-search{border:0;background:none !important;color:#666;font-size:1.1em;margin-bottom:2px;padding-bottom:0}.btn-search:hover,.btn-search:active,.btn-search:focus{color:var(--tul-primary)}ul.nav-flat{display:inline-flex;margin-bottom:0;padding:0 8px;list-style:none}.header-links,.footer-links{display:flex;justify-content:center;overflow:clip;padding:0 12px 0 8px}.nav-secondary{margin-top:-2px;margin-bottom:-2px}.nav-secondary a{padding-left:4px;padding-right:4px;margin:2px -4px}.nav-secondary a:last-of-type{margin-right:0}.header-links>*+a{margin-left:14px;content:""}.nav-primary{padding-bottom:3px;margin-bottom:-3px}@media(min-width:768px){.nav-primary .nav>.nav-item{padding:5px 10px 1px}}@media(min-width:992px){.nav-primary .nav>.nav-item{padding:5px 15px 2px}}.nav-primary li.nav-item:not(.dropdown){margin-bottom:.5rem;padding-bottom:0}@media(max-width:992px){.navbar-container{display:none !important}}.navbar-container{margin-top:auto;display:flex;justify-content:end}.nav-primary{margin-bottom:0;padding:0 15px 0 5px;font-size:1.5em;text-transform:uppercase;line-height:1;font-weight:400;border:0;align-self:flex-end}html.wcag-font-size-big .nav-primary{line-height:1.1}.navbar-nav{margin-right:-10px;margin-left:auto;float:right;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:end}.navbar-nav>li{margin:0 5px 0 5px;align-self:flex-end}.title-wrapper a{text-decoration:none;color:black}.navbar-inverse .navbar-nav>li a,.navbar-inverse .navbar-nav>li a:hover,.navbar-inverse .navbar-nav>li a:focus,.navbar-inverse .navbar-nav>li button,.navbar-inverse .navbar-nav>li button:hover,.navbar-inverse .navbar-nav>li button:focus{color:#fff;background-color:var(--tul-primary)}.navbar-inverse .navbar-nav>.active a,.navbar-inverse .navbar-nav>.active a:hover,.navbar-inverse .navbar-nav>.active a:focus{color:#fff;background-color:var(--tul-primary)}.navbar-inverse .navbar-nav,.navbar-inverse .navbar-nav .dropdown{padding-bottom:4px;margin-bottom:-4px}.navbar .nav-item .dropdown-menu{position:absolute}.navbar .nav-item:last-child .dropdown-menu{right:-20px;left:auto}.nav-item .dropdown-toggle::after{content:"\e5e1";color:white;transition:transform 300ms;transform:rotate(0);transform-origin:47% 50%}.nav-item a.nav-link:hover+.dropdown-toggle::after,.nav-item .dropdown-toggle:hover::after,.nav-item .dropdown-toggle:active::after,.nav-item .dropdown-toggle.show::after{transform:rotate(90deg)}.navbar-inverse>ul>li.nav-item>a{padding-left:4px;padding-right:4px;margin-left:-4px;margin-right:-4px}.navbar-inverse .nav-item .dropdown-toggle:focus{outline:none !important}.navbar-inverse .nav-item a:focus-visible,.navbar-inverse .nav-item .dropdown-toggle:focus-visible::after{outline:2px solid white !important;text-decoration:none !important}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#333;white-space:nowrap}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.navbar-inverse .nav-item .dropdown-menu{margin-top:-2px;background-color:var(--tul-primary);border:0;border-radius:0;box-shadow:0 3px 15px rgba(0,0,0,0.12);font-size:.7em;text-transform:none}.dropdown-item{padding:.25rem 1rem}.navbar-inverse .dropdown-item,.navbar-inverse .dropdown-item:hover,.navbar-inverse .dropdown-item:focus{background-color:var(--tul-primary)}.navbar-inverse .dropdown-item>a,.navbar-inverse .dropdown-item>a:hover,.navbar-inverse .dropdown-item>a:focus{color:#fff;text-decoration:none;outline:0}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:var(--tul-link)}.nav-tabs>li>a:hover{border-color:var(--tul-link) var(--tul-link) #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid var(--tul-link)}.nav-custom-tabs>li>a:hover{background-color:white;border-color:var(--tul-link)}.nav-custom-tabs>li.active>a,.nav-custom-tabs>li.active>a:hover,.nav-custom-tabs>li.active>a:focus{background-color:#fff;border-color:var(--tul-primary)}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:var(--tul-link)}.nav .caret{border-top-color:var(--tul-link);border-bottom-color:var(--tul-link)}.navbar-inverse{background-color:var(--tul-primary);border-color:var(--tul-link)}.offcanvas{height:100%;width:100%;padding:0;z-index:2000;top:0;background-color:rgba(0,0,0,0.85);overflow-x:hidden;transition:.5s;color:white !important}#offcanvas-open:hover{color:black}#offcanvas-open:focus-visible{outline:none !important;color:black}#offcanvas-open .material-icons{transition:none}#offcanvas-open:focus-visible .material-icons{border:2px solid var(--tul-link);margin:-2px -2px calc(-1rem - 2px) -2px;padding-bottom:1rem}.offcanvas-content{transition:.3s;position:relative;width:100%;overflow-y:auto;margin-top:-40px;outline:0}.offcanvas-content button{outline:none !important}.btn-close{border:0;box-shadow:none;background:0;position:sticky;top:15px;left:12px;width:40px;height:40px;z-index:1020;color:white}.btn-close:hover,.btn-close:active,.btn-close:focus{color:var(--tul-primary);box-shadow:none}.btn-close:focus-visible{box-shadow:0 0 0 .25rem var(--tul-shadow)}.btn-close .material-icons{font-size:40px}.offcanvas a,.offcanvas a:hover,.offcanvas a:active{color:white}.offcanvas a:focus-visible{color:var(--tul-primary)}.offcanvas-head{margin:10px 0;border-bottom:solid 2px var(--tul-primary);padding:10px 0}.block-hands a{font-size:1.35em;padding-left:12px;padding-right:12px}.offcanvas-head .form-control,.offcanvas .btn-search{color:white}.offcanvas .btn-search:hover,.offcanvas .btn-search:active,.offcanvas .btn-search:focus{color:var(--tul-primary)}.offcanvas-head .block-search form{padding-right:0}#offcanvas-menu ul{list-style:none;padding-left:20px;box-sizing:border-box}#offcanvas-menu>ul{padding-left:0;display:flex;flex-wrap:wrap}#offcanvas-menu>ul>li{flex:auto;flex-grow:initial}@media(min-width:576px){#offcanvas-menu>ul>li{width:100%}}@media(min-width:768px){#offcanvas-menu>ul>li{width:50%}}@media(min-width:992px){#offcanvas-menu>ul>li{width:33.333333%}}@media(min-width:1200px){#offcanvas-menu>ul>li{width:25%}}#offcanvas-menu>ul>li a{font-weight:400}#offcanvas-menu>ul>li>a{display:block;margin-top:12px;margin-bottom:5px;font-weight:600;font-size:1.2em}#offcanvas-menu>ul>li>ul{margin-bottom:15px}.nav>li>a:hover,.nav>li>a:focus{color:var(--tul-text);text-decoration:none;background-color:white}.navbar-nav>li>a.navbar-btn{padding-top:6px;padding-bottom:6px;margin-left:5px;margin-right:5px}.navbar>.container .navbar-brand{margin-left:-10px;padding-left:10px;padding-right:10px}.breadcrumbs{margin-top:1rem}.breadcrumb{background:transparent !important;padding:0 1rem 0 1px !important}.breadcrumbs li{max-width:16em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.breadcrumbs span{display:inline-block;overflow:hidden}.breadcrumb>li+li:before{color:#6c757d;content:"\00a0/\00a0"}.breadcrumb>.active{font-weight:normal;color:#6c757d}.breadcrumb a:hover{color:var(--tul-text);text-decoration:none}.breadcrumbs+.pagecontent{margin-top:0}