.jgu_footer{overflow-x:hidden;width:100%}.jgu_footer .small p{font-size:17px;line-height:25px}.jgu_footer a{cursor:pointer}.jgu_footer .footer-social-icons{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:start}.jgu_footer .socialicons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;list-style:none;margin-left:0;padding-left:0}.jgu_footer .socialicons li{padding:15px}.jgu_footer .socialicons li img{min-width:40px}.jgu_footer .socialicons li .jgu_socialicon:after{display:none}@media(max-width:992px){.jgu_footer .contact-col.col-md-12{margin-bottom:2rem}}.jgu_footer .contact-col span.small{display:inline-block}.jgu_footer .footer-bottom{border-top:1px solid #4f5f63}.jgu_footer .padding-top{padding-top:20px}.jgu_footer .social-icons-col{display:block}@media(max-width:768px){.jgu_footer .social-icons-col{display:-webkit-box;display:-ms-flexbox;display:flex}.jgu_footer .social-icons-col .socialicons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.jgu_footer .bordered:empty{display:none}.jgu_footer .bordered .jgu_links li{margin:5px 0}.is-mobile .jgu_footer .bordered{border-left:none;border-top:2px solid var(--jgu-background-color-alt);padding-bottom:10px;padding-top:10px}
.jgu-navigation{left:0;position:fixed;top:0;width:100%;z-index:3604}.jgu-navigation .main-header,.jgu-navigation .page-header{background-color:#fff;-webkit-box-shadow:0 0 10px transparent;box-shadow:0 0 10px transparent;position:relative;-webkit-transition:var(--base-transition);transition:var(--base-transition);z-index:1002}.jgu-navigation .main-header .row,.jgu-navigation .page-header .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jgu-navigation .page-header{border-top:1px solid var(--jgu-color-asphaltblau-25);display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;z-index:1001;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jgu-navigation .page-header nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-left:15px}.jgu-navigation .page-header nav .nav-icons{opacity:0;overflow:hidden;-webkit-transition:width .4s ease;transition:width .4s ease;width:0}.jgu-navigation .page-header .page-title,.jgu-navigation .page-header .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jgu-navigation .page-header .page-title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.1rem;font-weight:400;line-height:1}.is-mobile .jgu-navigation .page-header .page-title{font-size:.8rem;padding-right:15px}.jgu-navigation .page-header .brand-wrapper{margin:20px 15px}.jgu-navigation .page-header .brand-wrapper .brand img{width:auto}.is-mobile .jgu-navigation .page-header{height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1em}.is-mobile .jgu-navigation .page-header,.is-mobile .jgu-navigation .page-header .brand-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.is-mobile .jgu-navigation .page-header .brand-wrapper img{max-height:30px}.jgu-navigation .nav-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-right:10px;max-width:60%}.jgu-navigation .nav-icons .jgu_button.btn.type-icon{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:5px solid transparent;border-left:none;border-right:none;color:var(--jgu-color-asphaltblau-80);margin-bottom:0;min-height:50px;opacity:1;width:60px}.is-mobile .jgu-navigation .nav-icons .jgu_button.btn.type-icon{width:50px}.jgu-navigation .nav-icons .jgu_button.btn.type-icon .icon{font-size:25px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jgu-navigation .nav-icons .jgu_button.btn.type-icon.focus-visible,.jgu-navigation .nav-icons .jgu_button.btn.type-icon:hover{border-top-color:var(--jgu-color-primary);-webkit-box-shadow:none;box-shadow:none}.jgu-navigation .nav-icons .jgu_button.btn.type-icon.active,.jgu-navigation .nav-icons .jgu_button.btn.type-icon.focus-visible{background-color:var(--jgu-color-asphaltblau-5);border-top-color:var(--jgu-color-primary);-webkit-box-shadow:none;box-shadow:none}.jgu-navigation .nav-icons .jgu_button.btn.type-icon.active{opacity:1}.jgu-navigation .nav-icons .nav-icon-avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:none;border:none;justify-content:center;margin:0 0 0 5px;overflow:hidden}.jgu-navigation .nav-icons .nav-icon-avatar img{background:var(--jgu-color-asphaltblau-25);border-radius:100%;height:40px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:40px}.jgu-navigation .brand-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 15px;-webkit-transition:var(--base-transition);transition:var(--base-transition);width:inherit;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.jgu-navigation .brand-wrapper .sticky{opacity:0}.jgu-navigation.open-menu .main-header,.jgu-navigation.open-menu .page-header{background-color:#fff}.jgu-navigation.is-subpage .brand-wrapper{margin:0 15px}.jgu-navigation.is-subpage .main-header{-webkit-box-shadow:0 0 10px transparent;box-shadow:0 0 10px transparent}.is-mobile .jgu-navigation.sticky .brand-wrapper{max-width:80px}.jgu-navigation.sticky .page-header nav .nav-icons{opacity:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.jgu-navigation.sticky .main-header .brand-wrapper .sticky,.jgu-navigation.sticky .page-header .brand-wrapper .sticky{opacity:1}.jgu-navigation.sticky .main-header .jgu_button.btn.type-icon,.jgu-navigation.sticky .page-header .jgu_button.btn.type-icon{width:50px}.jgu-navigation.sticky .main-header .jgu_button.btn.type-icon .icon,.jgu-navigation.sticky .page-header .jgu_button.btn.type-icon .icon{font-size:25px}.jgu-navigation.sticky:not(.open-menu) .main-header,.jgu-navigation.sticky:not(.open-menu) .page-header{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.jgu-navigation.is-subpage.sticky .page-header .page-title{font-size:16px}.is-mobile .jgu-navigation.is-subpage.sticky .page-header .page-title{font-size:.8rem}.jgu-navigation.is-subpage.sticky:not(.open-menu) .main-header{margin-top:-50px;opacity:1;pointer-events:none}.jgu-navigation.is-subpage.open-menu .main-header{margin-top:-50px;opacity:0}.jgu-navigation.is-subpage.open-menu .page-header{opacity:1;z-index:1002}.jgu-navigation.is-subpage .brand-wrapper,.jgu-navigation.sticky .brand-wrapper{margin:0 15px}.jgu-navigation.is-subpage .main-header,.jgu-navigation.sticky .main-header{-webkit-box-shadow:0 0 10px transparent;box-shadow:0 0 10px transparent}@media screen and (max-width:600px){.jgu-navigation.sticky{top:0}}.jgu-navigation.sticky .brand-wrapper{margin:0 15px}.jgu-navigation.sticky .page-header{height:50px}.jgu-navigation.sticky .page-header .brand img{height:30px}.is-mobile .jgu-navigation .brand-wrapper{margin:0 15px}.is-mobile .jgu-navigation.is-subpage .main-header .brand-wrapper .brand img{width:50px}.is-mobile .jgu-navigation.is-subpage.sticky .brand-wrapper{margin:0 30px 0 15px}.is-mobile .jgu-navigation.is-subpage.sticky .main-header{margin-top:-51px;opacity:0}.is-mobile .jgu-navigation.is-subpage.sticky .page-header{z-index:1001}.is-mobile .jgu-navigation.is-subpage.sticky .page-header .jgu_icons{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:50px;width:50px}.is-mobile .jgu-navigation.is-subpage.sticky .page-header .jgu_icons button{width:0}.is-mobile .jgu-navigation.is-subpage.sticky .page-header .jgu_icons button:first-child{width:50px}.is-mobile .jgu-navigation.is-subpage.sticky .page-header .nav .jgu_button{max-height:50px;min-height:50px}.is-mobile .jgu-navigation.is-subpage.sticky .page-header .brand img{height:30px;width:auto}.is-mobile .jgu-navigation.is-subpage.sticky.open-menu .page-header .jgu_icons button{width:0}.is-mobile .jgu-navigation.is-subpage.sticky.open-menu .page-header .jgu_icons button.active{width:50px}.is-mobile .jgu-navigation.is-subpage.sticky.open-menu .page-header .page-title{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.is-desktop .jgu-navigation.is-subpage.sticky .main-header{margin-top:-51px;opacity:0}.is-desktop .jgu-navigation.is-subpage.sticky .page-header{z-index:1001}.is-desktop .jgu-navigation.is-subpage.sticky .page-header .nav .jgu_button{min-height:50px}.is-desktop .jgu-navigation.is-subpage.sticky .page-header .brand-wrapper{margin:0}.is-desktop .jgu-navigation.is-subpage.sticky .page-header .brand img{height:40px}.jgu_mega_menu{background-color:var(--jgu-color-asphaltblau-5);font-size:1.25rem;left:0;position:fixed;top:0;width:100%;z-index:1000}.open-menu .jgu_mega_menu{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.jgu_mega_menu .mega_menu_inner{height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px));overflow-y:scroll}.jgu_mega_menu .mega_menu_inner .jgu_form .jgu-input-field.has-value button{background-color:var(--jgu-color-asphaltblau);color:var(--jgu-color-white)}.contact-section-wrapper{-webkit-animation:startLi .25s ease forwards;animation:startLi .25s ease forwards;opacity:1;padding:30px 0;width:100%}.contact-section-wrapper .jgu-bgsection{--jgu-background-color:var(--jgu-color-asphaltblau-5)}.contact-section-wrapper .jgu_button{width:100%}.contact-section-wrapper .contact-content{padding:30px 0}.contact-section-wrapper .contact-content img{height:auto;margin-bottom:60px;width:100%}.is-mobile .contact-section-wrapper .contact-content img{margin-bottom:30px}.language-section{-webkit-animation:startLi .25s ease forwards;animation:startLi .25s ease forwards;width:100%}.language-section ul{list-style:none;margin:0;padding:0}.language-section ul li a{border-bottom:2px solid var(--jgu-color-asphaltblau-35);color:inherit;display:block;outline:none;padding-bottom:15px;padding-top:15px;text-decoration-line:unset;-webkit-transition:all .5s ease;transition:all .5s ease}.language-section ul li a:focus{border-bottom-color:var(--jgu-color-primary)}
.jgu-main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;--item-height:63px}.jgu-main-menu .container-fluid{padding:0 15px!important}.jgu-main-menu .menu,.jgu-main-menu .topline{-webkit-animation:startLi .25s ease forwards;animation:startLi .25s ease forwards}.jgu-main-menu .menu .jgu_button,.jgu-main-menu .topline .jgu_button{margin-bottom:0}.jgu-main-menu .topline{color:var(--jgu-color-asphaltblau);font-size:17px;height:80px}.jgu-main-menu .topline,.jgu-main-menu .topline .topline-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jgu-main-menu .topline .topline-inner .jgu_button{min-width:50px}.jgu-main-menu .topline .topline-inner .text{text-align:left}.jgu-main-menu .topline .topline-inner .desktop-topline{display:-webkit-box;display:-ms-flexbox;display:flex}.jgu-main-menu .topline .topline-inner .desktop-topline .backlink .text{margin-left:42px}.jgu-main-menu .topline .topline-inner .mobile-topline{display:none;padding:10px 0}.jgu-main-menu .topline .topline-inner .mobile-topline .jgu_button{margin-right:5px}.jgu-main-menu .topline .topline-inner .mobile-topline .jgu_link.show-text{margin-left:0}.jgu-main-menu .topline .topline-inner .mobile-topline .jgu_link.show-text .jgu_link_inner .icon{width:35px}.jgu-main-menu .topline .topline-inner .mobile-topline .jgu_link.show-text .jgu_link_inner .text{line-height:1.4em}.jgu-main-menu .topline .topline-inner .jgu_link{margin-left:10px}.jgu-main-menu .topline .topline-inner .jgu_link .jgu_link_inner{outline:none}.jgu-main-menu .topline .topline-inner .jgu_link .jgu_link_inner:after{display:none}.jgu-main-menu .topline .topline-inner .jgu_button:not(.type-icon){border-left:1px solid var(--jgu-border-color);font-size:1.2rem;margin-left:75px;width:auto}.jgu-main-menu .topline .topline-inner .jgu_button:not(.type-icon) .icon{left:10px}.is-mobile .jgu-main-menu .topline{font-size:1rem;padding:10px 0}.is-mobile .jgu-main-menu .topline .desktop-topline{display:none}.is-mobile .jgu-main-menu .topline .mobile-topline{display:-webkit-box;display:-ms-flexbox;display:flex}.jgu-main-menu .menu{-webkit-box-flex:1;-webkit-animation-delay:.1s;animation-delay:.1s;background-color:#fff;-ms-flex:1;flex:1;overflow:hidden;padding:20px 0}.jgu-main-menu .menu .container,.jgu-main-menu .menu .container-fluid,.jgu-main-menu .menu .menu-wrapper,.jgu-main-menu .menu .row{height:100%}.jgu-main-menu .menu .menu-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.jgu-main-menu .menu .menu-inner{padding-top:10px;width:100%}.jgu-main-menu .menu ul{list-style:none;margin:0;padding:0 15px;position:relative;-webkit-transition:var(--base-transition);transition:var(--base-transition);width:33.3333333333%}.jgu-main-menu .menu ul li{-webkit-animation:startLi .25s ease forwards;animation:startLi .25s ease forwards;opacity:1}.jgu-main-menu .menu ul li .listtitle,.jgu-main-menu .menu ul li .menu-link{-webkit-transition:var(--base-transition);transition:var(--base-transition)}.jgu-main-menu .menu ul li .listtitle .link-text,.jgu-main-menu .menu ul li .menu-link .link-text{text-decoration:none}.jgu-main-menu .menu ul.disabled{pointer-events:none!important;-webkit-transition:var(--base-transition);transition:var(--base-transition)}.is-mobile .jgu-main-menu .menu ul.disabled>li>div>a{color:transparent;pointer-events:none}.jgu-main-menu .menu ul.disabled>li{pointer-events:none}.jgu-main-menu .menu ul.disabled>li>.listtitle,.jgu-main-menu .menu ul.disabled>li>.menu-link{opacity:0;pointer-events:none;-webkit-transition:var(--base-transition);transition:var(--base-transition)}.jgu-main-menu .menu ul.disabled>li>ul{left:0;pointer-events:auto}.jgu-main-menu .menu ul .listtitle,.jgu-main-menu .menu ul .menu-link{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:var(--item-height);position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jgu-main-menu .menu ul .listtitle:before,.jgu-main-menu .menu ul .menu-link:before{background-color:var(--jgu-border-color);bottom:0;content:"";height:1px;left:0;opacity:1;position:absolute;-webkit-transition:var(--base-transition);transition:var(--base-transition);width:100%}.jgu-main-menu .menu ul .listtitle{background-color:inherit;border:inherit;border-bottom-color:var(--jgu-border-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem;font-weight:700;padding:inherit;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jgu-main-menu .menu ul .listtitle .icon{margin-right:10px}.is-desktop .jgu-main-menu .menu ul .listtitle .icon{display:none}.jgu-main-menu .menu ul .listtitle:before{height:2px}.jgu-main-menu .menu ul:not(.first-level){left:100%;position:absolute;top:0;width:100%}.is-mobile .jgu-main-menu .menu{padding:0;position:relative}.is-mobile .jgu-main-menu .menu:after{background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";height:40px;left:0;pointer-events:none;position:absolute;width:100%}.is-mobile .jgu-main-menu .menu .menu-inner{padding-top:0}.is-mobile .jgu-main-menu .menu ul{margin-bottom:30px;padding:0;width:100%}.is-mobile .jgu-main-menu .menu ul .listtitle{color:var(--jgu-color-asphaltblau);display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;padding:15px 30px;pointer-events:none}.is-mobile .jgu-main-menu .menu ul .listtitle.active{opacity:1;pointer-events:auto}.is-mobile .jgu-main-menu .menu ul li{-webkit-animation-delay:.25s;animation-delay:.25s;pointer-events:none}.is-mobile .jgu-main-menu .menu ul li ul li .jgu_link .jgu_link_inner{padding-left:15px}.is-mobile .jgu-main-menu .menu ul li .jgu_link,.is-mobile .jgu-main-menu .menu ul li .listtitle{-webkit-transition:var(--base-transition);transition:var(--base-transition)}.is-mobile .jgu-main-menu .menu ul.first-level.active>li .menu-link.active{opacity:1;pointer-events:auto}.is-mobile .jgu-main-menu .menu ul:not(.first-level){left:0}.menu-link{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:var(--jgu-color-asphaltblau-80);min-height:var(--item-height);padding:15px 0;pointer-events:auto}.menu-link.has-icon{padding:5px 0}.menu-link .link-text{display:-webkit-box;font-size:1.2rem;padding-left:15px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.menu-link .link-text .icon{background-color:var(--jgu-color-asphaltblau-25);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:40px;margin-right:10px;width:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:21px;justify-content:center}.is-mobile .menu-link .link-text{font-size:1.25rem!important;padding:0 30px!important}.menu-link a,.menu-link button,.menu-link span{color:currentcolor;-webkit-box-flex:1;background:none;border:none;cursor:pointer;-ms-flex:1;flex:1;margin:0;padding:0;text-align:left;-webkit-transition:all .3s ease;transition:all .3s ease}.menu-link a:focus,.menu-link button:focus,.menu-link span:focus{outline:none}.menu-link a.focus-visible,.menu-link button.focus-visible,.menu-link span.focus-visible{-webkit-box-shadow:0 0 0 2px var(--jgu-color-primary);box-shadow:0 0 0 2px var(--jgu-color-primary)}.menu-link a.icon-wrapper,.menu-link button.icon-wrapper,.menu-link span.icon-wrapper{-webkit-box-flex:0;-ms-flex:0;flex:0;font-size:1.5rem;height:33px;min-width:60px;text-align:center}.menu-link a.icon-wrapper.has-link,.menu-link button.icon-wrapper.has-link,.menu-link span.icon-wrapper.has-link{border-left:1px solid var(--jgu-color-asphaltblau-35)}.menu-link.disabled{pointer-events:none}.menu-link.active,.menu-link:active,.menu-link:hover{color:var(--jgu-color-asphaltblau)}.menu-link.active .link-text,.menu-link:active .link-text,.menu-link:hover .link-text{font-weight:700}.menu-link.active .link-text .icon,.menu-link:active .link-text .icon,.menu-link:hover .link-text .icon{background-color:var(--jgu-color-primary);color:#fff}.menu-link.active:before,.menu-link:active:before,.menu-link:hover:before{background-color:var(--jgu-color-asphaltblau)!important;height:2px!important}.menu-link.active_page:before{background-color:var(--jgu-color-primary)!important;height:2px!important}.is-mobile .menu-link.active,.is-mobile .menu-link.disabled,.is-mobile .menu-link.mobile-hidden{opacity:0;pointer-events:none}.is-mobile .menu-link.active+ul.active .menu-link,.is-mobile .menu-link.disabled+ul.active .menu-link,.is-mobile .menu-link.mobile-hidden+ul.active .menu-link{opacity:1;pointer-events:auto}.is-mobile .menu-link.mobile-hidden{opacity:0;pointer-events:none}.menu-link :focus-within .link-text,.menu-link:hover .link-text{color:var(--jgu-color-asphaltblau)}.menu-link :focus-within .link-text .icon,.menu-link:hover .link-text .icon{background-color:var(--jgu-color-primary);color:#fff}.first-level>li>.menu-link:not(.has-icon){padding:10px 0}.first-level>li>.menu-link:not(.has-icon) .link-text{font-size:1.7rem;padding-left:0}
.jgu-search-page{margin-bottom:5rem}.jgu-search-page .jgu_form .row{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jgu-search-page .jgu_form .row .jgu-input-field button{background-color:var(--jgu-color-asphaltblau);color:var(--jgu-color-white)}.jgu-search-page .jgu-search-list-item h4{font-size:24px}.jgu-search-page .jgu-search-list-item a{text-decoration:none}.jgu-search-page .jgu-search-list-item a .excerpt,.jgu-search-page .jgu-search-list-item a .url{font-size:1.2rem}.jgu-search-page .jgu-search-list-item a:hover{color:var(--jgu-color-asphaltblau)}.jgu-search-page .search-message{margin-block:2rem;text-align:center}.jgu-search-page form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 4rem}.jgu-search-page form .jgu_form_field{-webkit-box-flex:0;-ms-flex:0;flex:0;white-space:nowrap}.jgu-search-page form .jgu_form_field.search{-webkit-box-flex:1;-ms-flex:1;flex:1}.jgu-search-page form .jgu_form_field.search input{min-width:200px}.jgu-search-page .jgu-search-loadmore{display:-ms-grid;display:grid;margin-top:2rem;place-items:center}.jgu-search-page .jgu-search-list{margin:3rem 0 0}.jgu-search-page .jgu-search-list ul{margin:0;padding:0}.jgu-search-page .jgu-search-list .jgu_headline{margin-bottom:0}.jgu-search-page .jgu-search-boxes{margin:3rem 0 0}.jgu-search-page .jgu-search-boxes .jgu-headline{margin-bottom:2rem}.jgu-search-page .jgu-search-list-item{border-bottom:1px solid #d3d3d3;list-style:none;margin:0;padding:1rem 0}.jgu-search-page .jgu-search-list-item h4{font-weight:700}.jgu-search-page .jgu-search-list-item p{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jgu-search-page .jgu-search-list-item *{line-height:1.4}.jgu-search-page .jgu-search-list-item p,.jgu-search-page .jgu-search-list-item span{font-size:1rem}.jgu-search-page .jgu-search-list-item .url{opacity:.5}
.search-404-wrapper{width:100%}
.bg{background-color:var(--jgu-background-color);color:var(--jgu-color)}:root{--jgu-color-asphaltblau-5:#f4f5f5;--jgu-color-asphaltblau-10:#f0f1f2;--jgu-color-asphaltblau-15:#cbcfd0;--jgu-color-asphaltblau-25:#c8cdce;--jgu-color-asphaltblau-35:#b2b9bb;--jgu-color-asphaltblau-40:#919b9d;--jgu-color-asphaltblau-55:#869194;--jgu-color-asphaltblau-50:#768083;--jgu-color-asphaltblau-60:#707d80;--jgu-color-asphaltblau-65:#6d7c80;--jgu-color-asphaltblau-70:#546266;--jgu-color-asphaltblau-80:#4f5f63;--jgu-color-asphaltblau:#23373c;--jgu-color-white:#fff;--jgu-color-gray-0:#fff;--jgu-color-gray-10:#e5e5e5;--jgu-color-gray-20:#ccc;--jgu-color-gray-30:#b2b2b2;--jgu-color-gray-40:#999;--jgu-color-gray-50:#7f7f7f;--jgu-color-gray-60:#666;--jgu-color-gray-70:#4d4d4d;--jgu-color-gray-80:#333;--jgu-color-gray-90:#1a1a1a;--jgu-color-gray-100:#000;--jgu-color-black:#000;--jgu-color-red:#c1002a;--jgu-color-red-hover:#a80024;--jgu-color-red-light:#db0030;--jgu-color-gold:#eac58c;--jgu-color-gold-hover:#e6ba76;--jgu-color-gold-light:#eed0a2;--jgu-color-orange:#d17f00;--jgu-color-orange-hover:#b87000;--jgu-color-orange-light:#eb8e00;--jgu-color-blue:#004358;--jgu-color-blue-hover:#00303f;--jgu-color-blue-light:#005672;--jgu-color-gray-blue:#303a3e;--jgu-color-gray-blue-hover:#252d30;--jgu-color-gray-blue-light:#3b474c;--jgu-color-green:#489b7d;--jgu-color-green-hover:#408a6f;--jgu-color-green-light:#50ac8b;--jgu-color-dark-green:#183339;--jgu-color-dark-green-hover:#102327;--jgu-color-dark-green-light:#20434b;--jgu-color-light-gray-blue:#b2b9bb;--jgu-color-light-gray-blue-hover:#a4adaf;--jgu-color-light-gray-blue-light:#c0c5c7;--jgu-color-primary:#c1002a;--jgu-backdrop-color:#0005;--color-white-gray:#ededee;--color-white-blau:#eceef2;--color-blue-event-title:#184256;--color-gray-event-title:#303a3e;--base-font-family:"Noto Sans","sans-serif";--base-font-size:16px;--base-text-color:var(--jgu-color-asphaltblau);--base-box-shadow:0px 0px 15px rgba(0,0,0,.5);--base-transition:all ease-out 0.3s;--icon-font-family:"Line Awesome Free";--icon-font-weight:900;--jgu-text-color:var(--jgu-color-asphaltblau);--jgu-background-color:var(--jgu-color-white);--jgu-accent-color:var(--jgu-color-red);--jgu-link-color:var(--jgu-text-color);--jgu-link-color-hover:var(--jgu-color-red);--jgu-header-color:var(--jgu-color-asphaltblau);--jgu-index-color:var(--jgu-color-asphaltblau)}.bg-white{--jgu-color:var(--jgu-color-asphaltblau);--jgu-color-alt:var(--jgu-color-asphaltblau-80);--jgu-color-hover:var(--jgu-color-asphaltblau-40);--jgu-link-color:var(--jgu-color-asphaltblau);--jgu-link-color-hover:var(--jgu-color-red);--text-color:var(--jgu-color-asphaltblau);--accent-color:var(--jgu-color-red);--jgu-header-color:(--jgu-color);--jgu-index-color:var(--jgu-color);--bg-color:var(--jgu-color-white);--jgu-header-color:var(--jgu-color-red);--jgu-background-color:var(--jgu-color-white);--jgu-background-color-alt:var(--jgu-color-gray-20);--jgu-background-color-hover:var(--jgu-color-gray-10)}.bg-light{--jgu-color:var(--jgu-color-asphaltblau);--jgu-color-alt:var(--jgu-color-asphaltblau-80);--jgu-color-hover:var(--jgu-color-asphaltblau-40);--jgu-link-color:var(--jgu-color-asphaltblau);--jgu-link-color-hover:var(--jgu-color-red);--text-color:var(--jgu-color-asphaltblau);--accent-color:var(--jgu-color-red);--jgu-header-color:(--jgu-color);--jgu-index-color:var(--jgu-color);--bg-color:var(--jgu-color-asphaltblau-5);--jgu-background-color:var(--jgu-color-asphaltblau-5);--jgu-background-color-alt:var(--jgu-color-asphaltblau-15);--jgu-background-color-hover:var(--jgu-color-asphaltblau-10)}.bg-dark{--jgu-color:var(--jgu-color-asphaltblau-5);--jgu-color-alt:var(--jgu-color-asphaltblau-15);--jgu-color-hover:var(--jgu-color-asphaltblau-10);--jgu-link-color:var(--jgu-color-white);--jgu-link-color-hover:var(--jgu-color-gray-10);--text-color:var(--jgu-color-white);--accent-color:var(--jgu-color-gray-10);--jgu-header-color:(--jgu-color);--jgu-index-color:var(--jgu-color);--bg-color:var(--jgu-color-asphaltblau);--jgu-background-color:var(--jgu-color-asphaltblau);--jgu-background-color-alt:var(--jgu-color-asphaltblau-80);--jgu-background-color-hover:var(--jgu-color-asphaltblau-40)}.bg-red{--jgu-color:var(--jgu-color-asphaltblau-5);--jgu-color-alt:var(--jgu-color-asphaltblau-15);--jgu-color-hover:var(--jgu-color-asphaltblau-10);--jgu-link-color:var(--jgu-color-white);--jgu-link-color-hover:var(--jgu-color-gray-10);--text-color:var(--jgu-color-white);--accent-color:var(--jgu-color-gray-10);--jgu-header-color:(--jgu-color);--jgu-index-color:var(--jgu-color);--bg-color:var(--jgu-color-red);--jgu-background-color:var(--jgu-color-red);--jgu-background-color-alt:var(--jgu-color-red-light);--jgu-background-color-hover:var(--jgu-color-red-hover)}.bg-gold{--jgu-color:var(--jgu-color-asphaltblau);--jgu-color-alt:var(--jgu-color-asphaltblau-80);--jgu-color-hover:var(--jgu-color-asphaltblau-40);--jgu-link-color:var(--jgu-color-asphaltblau);--jgu-link-color-hover:var(--jgu-color-red);--text-color:var(--jgu-color-asphaltblau);--accent-color:var(--jgu-color-red);--jgu-header-color:(--jgu-color);--jgu-index-color:var(--jgu-color);--bg-color:var(--jgu-color-gold);--jgu-background-color:var(--jgu-color-gold);--jgu-background-color-alt:var(--jgu-color-gold-light);--jgu-background-color-hover:var(--jgu-color-gold-hover)}.bg-orange{--jgu-color:var(--jgu-color-asphaltblau-5);--jgu-color-alt:var(--jgu-color-asphaltblau-15);--jgu-color-hover:var(--jgu-color-asphaltblau-10);--jgu-link-color:var(--jgu-color-white);--jgu-link-color-hover:var(--jgu-color-gray-10);--text-color:var(--jgu-color-white);--accent-color:var(--jgu-color-gray-10);--jgu-header-color:(--jgu-color);--jgu-index-color:var(--jgu-color);--bg-color:var(--jgu-color-orange);--jgu-background-color:var(--jgu-color-orange);--jgu-background-color-alt:var(--jgu-color-orange-light);--jgu-background-color-hover:var(--jgu-color-orange-hover)}.bg-blue{--jgu-color:var(--jgu-color-asphaltblau-5);--jgu-color-alt:var(--jgu-color-asphaltblau-15);--jgu-color-hover:var(--jgu-color-asphaltblau-10);--jgu-link-color:var(--jgu-color-white);--jgu-link-color-hover:var(--jgu-color-gray-10);--text-color:var(--jgu-color-white);--accent-color:var(--jgu-color-gray-10);--jgu-header-color:(--jgu-color);--jgu-index-color:var(--jgu-color);--bg-color:var(--jgu-color-blue);--jgu-background-color:var(--jgu-color-blue);--jgu-background-color-alt:var(--jgu-color-blue-light);--jgu-background-color-hover:var(--jgu-color-blue-hover)}.bg-light-gray-blue{--jgu-color:var(--jgu-color-asphaltblau);--jgu-color-alt:var(--jgu-color-asphaltblau-80);--jgu-color-hover:var(--jgu-color-asphaltblau-40);--jgu-link-color:var(--jgu-color-asphaltblau);--jgu-link-color-hover:var(--jgu-color-red);--text-color:var(--jgu-color-asphaltblau);--accent-color:var(--jgu-color-red);--jgu-header-color:(--jgu-color);--jgu-index-color:var(--jgu-color);--bg-color:var(--jgu-color-light-gray-blue);--jgu-background-color:var(--jgu-color-light-gray-blue);--jgu-background-color-alt:var(--jgu-color-light-gray-blue-light);--jgu-background-color-hover:var(--jgu-color-light-gray-blue-hover);--jgu-link-color-hover:var(--jgu-link-color)}.bg-gray-blue{--jgu-color:var(--jgu-color-asphaltblau-5);--jgu-color-alt:var(--jgu-color-asphaltblau-15);--jgu-color-hover:var(--jgu-color-asphaltblau-10);--jgu-link-color:var(--jgu-color-white);--jgu-link-color-hover:var(--jgu-color-gray-10);--text-color:var(--jgu-color-white);--accent-color:var(--jgu-color-gray-10);--jgu-header-color:(--jgu-color);--jgu-index-color:var(--jgu-color);--bg-color:var(--jgu-color-gray-blue);--jgu-background-color:var(--jgu-color-gray-blue);--jgu-background-color-alt:var(--jgu-color-gray-blue-light);--jgu-background-color-hover:var(--jgu-color-gray-blue-hover)}.bg-green{--jgu-color:var(--jgu-color-asphaltblau-5);--jgu-color-alt:var(--jgu-color-asphaltblau-15);--jgu-color-hover:var(--jgu-color-asphaltblau-10);--jgu-link-color:var(--jgu-color-white);--jgu-link-color-hover:var(--jgu-color-gray-10);--text-color:var(--jgu-color-white);--accent-color:var(--jgu-color-gray-10);--jgu-header-color:(--jgu-color);--jgu-index-color:var(--jgu-color);--bg-color:var(--jgu-color-green);--jgu-background-color:var(--jgu-color-green);--jgu-background-color-alt:var(--jgu-color-green-light);--jgu-background-color-hover:var(--jgu-color-green-hover)}.bg-dark-green{--jgu-color:var(--jgu-color-asphaltblau-5);--jgu-color-alt:var(--jgu-color-asphaltblau-15);--jgu-color-hover:var(--jgu-color-asphaltblau-10);--jgu-link-color:var(--jgu-color-white);--jgu-link-color-hover:var(--jgu-color-gray-10);--text-color:var(--jgu-color-white);--accent-color:var(--jgu-color-gray-10);--jgu-header-color:(--jgu-color);--jgu-index-color:var(--jgu-color);--bg-color:var(--jgu-color-dark-green);--jgu-background-color:var(--jgu-color-dark-green);--jgu-background-color-alt:var(--jgu-color-dark-green-light);--jgu-background-color-hover:var(--jgu-color-dark-green-hover)}.bg-white-gray-index{--jgu-color:var(--jgu-color-asphaltblau);--jgu-color-alt:var(--jgu-color-asphaltblau-80);--jgu-color-hover:var(--jgu-color-asphaltblau-40);--jgu-link-color:var(--jgu-color-asphaltblau);--jgu-link-color-hover:var(--jgu-color-red);--text-color:var(--jgu-color-asphaltblau);--accent-color:var(--jgu-color-red);--jgu-header-color:(--jgu-color);--jgu-index-color:var(--jgu-color);--bg-color:var(--jgu-color-white);--jgu-background-color:var(--jgu-color-white);--jgu-background-color-alt:var(--jgu-color-white-light);--jgu-background-color-hover:var(--jgu-color-white-hover);--jgu-index-color:var(--jgu-color-asphaltblau-80)}.bg-red-index{--jgu-color:var(--jgu-color-asphaltblau);--jgu-color-alt:var(--jgu-color-asphaltblau-80);--jgu-color-hover:var(--jgu-color-asphaltblau-40);--jgu-link-color:var(--jgu-color-asphaltblau);--jgu-link-color-hover:var(--jgu-color-red);--text-color:var(--jgu-color-asphaltblau);--accent-color:var(--jgu-color-red);--jgu-header-color:(--jgu-color);--jgu-index-color:var(--jgu-color);--bg-color:var(--jgu-color-white);--jgu-background-color:var(--jgu-color-white);--jgu-background-color-alt:var(--jgu-color-white-light);--jgu-background-color-hover:var(--jgu-color-white-hover);--jgu-index-color:var(--jgu-color-red);--jgu-header-color:var(--jgu-color-red)}.bg-white-dark-text{--bg-color:var(--jgu-color-white);--jgu-background-color:var(--jgu-color-white);--jgu-background-color-alt:var(--jgu-color-white-light);--jgu-background-color-hover:var(--jgu-color-white-hover);--jgu-color:var(--jgu-color-asphaltblau);--jgu-color-alt:var(--jgu-color-asphaltblau-80);--jgu-color-hover:var(--jgu-color-asphaltblau-40);--jgu-link-color:var(--jgu-color-asphaltblau);--jgu-link-color-hover:var(--jgu-color-red);--text-color:var(--jgu-color-asphaltblau);--accent-color:var(--jgu-color-red);--jgu-header-color:(--jgu-color);--jgu-index-color:var(--jgu-color)}.bg-gray{--jgu-color:var(--jgu-color-asphaltblau-5);--jgu-color-alt:var(--jgu-color-asphaltblau-15);--jgu-color-hover:var(--jgu-color-asphaltblau-10);--jgu-link-color:var(--jgu-color-white);--jgu-link-color-hover:var(--jgu-color-gray-10);--text-color:var(--jgu-color-white);--accent-color:var(--jgu-color-gray-10);--jgu-header-color:(--jgu-color);--jgu-index-color:var(--jgu-color);--bg-color:var(--jgu-color-asphaltblau-65);--jgu-background-color:var(--jgu-color-asphaltblau-65);--jgu-background-color-alt:var(--jgu-color-asphaltblau-55);--jgu-background-color-hover:var(--jgu-color-asphaltblau-70)}.bg-light-gray{--jgu-color:var(--jgu-color-asphaltblau);--jgu-color-alt:var(--jgu-color-asphaltblau-80);--jgu-color-hover:var(--jgu-color-asphaltblau-40);--jgu-link-color:var(--jgu-color-asphaltblau);--jgu-link-color-hover:var(--jgu-color-red);--text-color:var(--jgu-color-asphaltblau);--accent-color:var(--jgu-color-red);--jgu-header-color:(--jgu-color);--jgu-index-color:var(--jgu-color);--bg-color:var(--jgu-color-asphaltblau-35);--jgu-background-color:var(--jgu-color-asphaltblau-35);--jgu-background-color-alt:var(--jgu-color-asphaltblau-25);--jgu-background-color-hover:var(--jgu-color-asphaltblau-40)}.bg-blue-gray{--jgu-color:var(--jgu-color-asphaltblau-5);--jgu-color-alt:var(--jgu-color-asphaltblau-15);--jgu-color-hover:var(--jgu-color-asphaltblau-10);--jgu-link-color:var(--jgu-color-white);--jgu-link-color-hover:var(--jgu-color-gray-10);--text-color:var(--jgu-color-white);--accent-color:var(--jgu-color-gray-10);--jgu-header-color:(--jgu-color);--jgu-index-color:var(--jgu-color);--bg-color:var(--jgu-color-asphaltblau-80);--jgu-background-color:var(--jgu-color-asphaltblau-80);--jgu-background-color-alt:var(--jgu-color-asphaltblau-70);--jgu-background-color-hover:var(--jgu-color-asphaltblau)}.color-gold{color:var(--jgu-color-gold)}:root{--jgu-base-color:var(--jgu-color-asphaltblau,#23373c);--jgu-base-color-alt:var(--jgu-color-asphaltblau-80,#4f5f63);--jgu-base-color-hover:var(--jgu-color-asphaltblau-40,#919b9d);--jgu-base-background-color:var(--jgu-color-white,#fff);--jgu-base-background-color-alt:var(--jgu-color-asphaltblau-10,#f0f1f2);--jgu-base-background-color-hover:var(--jgu-color-asphaltblau-5,#f4f5f5);--jgu-base-accent-color:var(--jgu-color-red,#c1002a);--jgu-base-accent-color-alt:var(--jgu-color-red-light,#d02c31);--jgu-base-accent-color-hover:var(--jgu-color-red-hover,#a33135);--jgu-base-border-color:var(--jgu-base-color);--jgu-base-border-color-hover:var(--jgu-base-color-hover);--jgu-color:var(--jgu-base-color);--jgu-color-alt:var(--jgu-base-color-alt);--jgu-color-hover:var(--jgu-base-color-hover);--jgu-background-color:var(--jgu-base-background-color);--jgu-background-color-alt:var(--jgu-base-background-color-alt);--jgu-background-color-hover:var(--jgu-base-background-color-hover);--jgu-accent-color:var(--jgu-base-accent-color);--jgu-accent-color-alt:var(--jgu-base-accent-color-alt);--jgu-accent-color-hover:var(--jgu-base-accent-color-hover);--jgu-border-color:var(--jgu-color);--jgu-border-color-hover:var(--jgu-color-hover);--jgu-link-color:var(--jgu-color);--jgu-link-color-hover:var(--jgu-accent-color);--jgu-box-shadow:var(--jgu-box-shadow,0px 0px 15px rgba(0,0,0,.5));--slider-item-width:100%;--input-font-family:var(--base-font-family);--input-padding-y:15px;--input-margin-bottom:30px;--input-height:54px;--input-checkbox-size:30px;--btn-font-family:var(--base-font-family);--btn-font-size:var(--base-font-size);--btn-font-weight:bold;--btn-height:var(--input-height);--btn-small-height:40px;--font-path:"https://cms-cdn.zdv.uni-mainz.de/fonts/";--btn-padding-y:15px;--btn-margin-bottom:15px;--btn-border:none;--font-size-base:16px;--font-size-factor:1}html{font-size:calc(var(--font-size-base)*var(--font-size-factor))}body{font-family:Default,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-size:calc(var(--font-size-base)*var(--font-size-factor));font-weight:500;line-height:40px;margin:0}.h1 .index,.h2 .index,.h3 .index,.h4 .index,.h5 .index,.h6 .index,h1 .index,h2 .index,h3 .index,h4 .index,h5 .index,h6 .index{--index-font-size:0.5em;--index-opacity:0.85;font-size:var(--index-font-size);font-weight:400;line-height:normal;opacity:var(--index-opacity)}.h1,h1{--font-size-factor:2.5}.h2,h2{--font-size-factor:2.2}.h3,h3{--font-size-factor:1.6}.h4,h4{--font-size-factor:1.25}.h5,h5{--font-size-factor:1.05}.h6,h6{--font-size-factor:1}p{--font-size-factor:1.25;font-size:calc(var(--font-size-base)*var(--font-size-factor));font-weight:300;line-height:calc(var(--font-size-base)*1.9375);margin-bottom:1em;margin-top:0}*{box-sizing:border-box;outline-color:transparent}body,dialog,html{overflow-x:hidden}body,dialog{container-type:inline-size}dialog{border:1px solid var(--jgu-color-gray-50);padding-block:0;width:auto}dialog::backdrop{background-color:var(--jgu-backdrop-color)}.jgu-link,a,a:focus,a:link,a:visited{color:var(--jgu-link-color);text-decoration-color:var(--jgu-link-color);text-decoration-line:var(--jgu-link-text-decoration-line,underline);text-decoration-thickness:1px;text-underline-offset:2px;transition:color .3s ease}.jgu-link:hover,a:focus:hover,a:hover,a:link:hover,a:visited:hover{color:var(--jgu-link-color-hover);text-decoration-color:var(--jgu-link-color);text-decoration-thickness:2px}.jgu-link:after,a:after,a:focus:after,a:link:after,a:visited:after{content:"";font-family:LINE AWESOME FREE;font-weight:700}.jgu-link:not([href]):after,.jgu-link[href*="localhost:3000"]:after,.jgu-link[href*="mailto:"]:after,.jgu-link[href*="tel:"]:after,.jgu-link[href*="uni-mainz.de"]:after,.jgu-link[href*=unimainz]:after,.jgu-link[href*=universitaetmainz]:after,.jgu-link[href*=wprelaunch]:after,.jgu-link[href]:not([href*=http]):after,a:focus:not([href]):after,a:focus[href*="localhost:3000"]:after,a:focus[href*="mailto:"]:after,a:focus[href*="tel:"]:after,a:focus[href*="uni-mainz.de"]:after,a:focus[href*=unimainz]:after,a:focus[href*=universitaetmainz]:after,a:focus[href*=wprelaunch]:after,a:focus[href]:not([href*=http]):after,a:link:not([href]):after,a:link[href*="localhost:3000"]:after,a:link[href*="mailto:"]:after,a:link[href*="tel:"]:after,a:link[href*="uni-mainz.de"]:after,a:link[href*=unimainz]:after,a:link[href*=universitaetmainz]:after,a:link[href*=wprelaunch]:after,a:link[href]:not([href*=http]):after,a:not([href]):after,a:visited:not([href]):after,a:visited[href*="localhost:3000"]:after,a:visited[href*="mailto:"]:after,a:visited[href*="tel:"]:after,a:visited[href*="uni-mainz.de"]:after,a:visited[href*=unimainz]:after,a:visited[href*=universitaetmainz]:after,a:visited[href*=wprelaunch]:after,a:visited[href]:not([href*=http]):after,a[href*="localhost:3000"]:after,a[href*="mailto:"]:after,a[href*="tel:"]:after,a[href*="uni-mainz.de"]:after,a[href*=unimainz]:after,a[href*=universitaetmainz]:after,a[href*=wprelaunch]:after,a[href]:not([href*=http]):after{display:none}a.link-ext:after{content:"";font-family:Line Awesome Free,sans-serif;font-weight:900}sub,sup{display:inline-block;font-size:.8rem;vertical-align:baseline}sub{transform:translateY(.25rem)}sup{transform:translateY(-.5rem)}.jgu-filter-header{align-items:start;display:grid;grid-template-columns:1fr auto;justify-content:center;margin-bottom:1rem}.jgu-filter-header .jgu-filter-header-buttons{display:flex;grid-column:2/3;text-wrap:nowrap}.jgu-filter-header .jgu-filter-header-buttons>*{margin-block-end:0;margin-inline-start:1em}.jgu-filter-header .jgu-filter-header-buttons button{margin:0;transition:box-shadow .3s}.jgu-filter-header .jgu-filter-header-buttons button:hover{box-shadow:0 0 15px rgba(0,0,0,.3)}.jgu-filter-header .jgu-filter-header-buttons button.btn-filter{background-color:var(--jgu-color-asphaltblau);color:var(--jgu-color-white);--btn-icon-color:var(--jgu-color-white);--btn-icon-background-color:var(--jgu-color-asphaltblau)}.jgu-filter-header .jgu-filter-header-buttons button.btn-filter:hover{background-color:var(--jgu-color-asphaltblau-80);--btn-icon-background-color:var(--jgu-color-asphaltblau-80)}.jgu-filter-content .col{min-width:200px;padding-bottom:20px}dialog{margin:auto;max-height:90vh;max-width:90vw;padding:0;position:fixed}dialog .dialog-close-btn{float:right;position:sticky;top:0;z-index:5}dialog .dialog-close-btn .jgu-btn:hover{background-color:var(--jgu-accent-color);box-shadow:0 0 15px rgba(0,0,0,.302);filter:brightness(1.3)}dialog .iframe-wrapper{align-items:center;display:flex;height:80vh;justify-content:center;overflow-y:auto}dialog .iframe-wrapper iframe{aspect-ratio:16/9;max-height:80%}.jgu-animate-height{overflow:auto;transition:height .2s,max-height .2s}.jgu-bgsection{container-type:inline-size;position:relative}.jgu-bgsection *{pointer-events:auto}.jgu-bgsection .padding-small{padding:1rem 0}.jgu-bgsection .padding-medium{padding:2rem 0}.jgu-bgsection .padding-large{padding:4rem 0}.jgu-bgsection .content{position:relative}.jgu-bgsection .content .tb-box .content{position:unset}.jgu-bgsection .content dialog{position:fixed}.jgu-bgsection .jgu-bgsection:before{display:none}.jgu-bgsection:before{background-color:var(--jgu-background-color);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100dvw}.boxed-icon{aspect-ratio:1/1;border-color:var(--jgu-border-color);display:grid;place-content:center;width:var(--icon-widht,3em)}.color-dark{color:var(--jgu-color-asphaltblau)}.color-red{color:var(--jgu-color-primary)}.color-white{color:#fff}a.jgu-link{--link-flex-direction:row;--link-margin-inline:0 0.3em;display:inline-flex;flex-direction:var(--link-flex-direction);width:auto}a.jgu-link .icon{margin-inline:var(--link-margin-inline)}a.jgu-link.icon-end{--link-flex-direction:row-reverse;--link-margin-inline:0.3em 0}.jgu-links{list-style:none;margin:0;padding:0}.jgu-links .text-container{padding:1cqi 0}.jgu-links .text-container.with-icon{display:flex}.jgu-links .text-container.with-icon .las{font-size:20px}.jgu-links .text-container.with-icon .text{padding-left:.25rem}.jgu-credit{align-items:flex-end;bottom:0;display:flex;position:absolute;right:0;--credit-padding:0.3rem;--credit-background:hsla(0,0%,100%,.8);--credit-text-color:var(--jgu-color-asphaltblau);transition:background-color .25s}.jgu-credit.dark{--credit-background:rgba(0,0,0,.5);--credit-text-color:var(--jgu-color-white)}.jgu-credit .credit-text{font-size:14px;margin:0;opacity:0;padding-left:calc(var(--credit-padding) + var(--credit-offset-left, 0px));pointer-events:none;text-align:end;transition:opacity .25s}.jgu-credit .credit-icon{cursor:pointer;display:grid;font-size:1.5em;margin-bottom:var(--credit-offset-bottom,0);margin-right:var(--credit-offset-right,0);padding:var(--credit-padding);place-content:center;pointer-events:bounding-box}.jgu-credit .credit-icon,.jgu-credit.show{background-color:var(--credit-background);color:var(--credit-text-color)}.jgu-credit.show .credit-icon{background-color:unset;text-shadow:unset}.jgu-credit.show .credit-text{opacity:1;pointer-events:auto}.jgu-image{display:grid;grid-template-rows:1fr auto}.jgu-image.has-link .jgu-image-wrapper{position:relative}.jgu-image.has-link .jgu-image-wrapper:after{align-items:center;background-color:var(--jgu-color-asphaltblau-65);border-radius:5px;color:#fff;content:"";display:flex;font-family:Line Awesome Free;font-size:1rem;font-weight:900;justify-content:center;left:50%;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease}.jgu-image.has-link .jgu-image-wrapper:hover:after{opacity:1}.jgu-image.has-link .jgu-image-wrapper:hover img{filter:brightness(.8)}.jgu-image.clickable{cursor:pointer}.jgu-image img{display:block;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.jgu-image .jgu-image-wrapper{position:relative}.jgu-image .jgu-image-caption{border-left:2px solid;font-size:16px;line-height:1.6;margin:15px 0;min-width:100%;padding-left:10px}.jgu-image figure{margin:0}.jgu-image figure a{text-decoration:none}.jgu-image figure a:after{display:none}jgu-base-image.align-left .jgu-image,jgu-base-image.align-right .jgu-image,jgu-base-image.alignleft .jgu-image,jgu-base-image.alignright .jgu-image{position:relative;z-index:1000}.with-hover-icon .jgu-image-wrapper{position:relative}.with-hover-icon .jgu-image-wrapper:after{align-items:center;background-color:var(--jgu-color-asphaltblau-65);border-radius:5px;color:#fff;content:"";display:flex;font-family:Line Awesome Free;font-size:1rem;font-weight:900;justify-content:center;left:50%;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease}.with-hover-icon .jgu-image-wrapper:hover:after{opacity:1}.with-hover-icon .jgu-image-wrapper:hover img{filter:brightness(.8)}.jgu-image-lightbox{container:lightbox/inline-size;max-width:80%}.jgu-image-lightbox .lightbox{display:grid;grid-template-areas:"header" "thumbs" "body";grid-template-rows:auto auto 1fr;--thumb-item-width:5cqi}.jgu-image-lightbox .lightbox .lightbox-header{grid-area:header;-ms-grid-column:1;-ms-grid-row:1}.jgu-image-lightbox .lightbox .lightbox-header .actions{display:flex}.jgu-image-lightbox .lightbox .lightbox-header .actions button{transition:all .3s ease}.jgu-image-lightbox .lightbox .lightbox-header .actions button.disabled{opacity:.3;pointer-events:none}.jgu-image-lightbox .lightbox .lightbox-header .actions button.active{background-color:var(--jgu-color-asphaltblau-65)}.jgu-image-lightbox .lightbox .lightbox-header .actions button{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-size:21px;height:50px;justify-content:center;width:50px}.jgu-image-lightbox .lightbox .thumbs{background:var(--jgu-color-asphaltblau);grid-area:thumbs;-ms-grid-column:1;-ms-grid-row:2;justify-self:center;max-width:75%;z-index:10}.jgu-image-lightbox .lightbox .lightbox-body{display:inline-grid;grid-area:body;-ms-grid-column:1;-ms-grid-row:3;justify-items:center;padding-bottom:3rem}.jgu-image-lightbox .lightbox .lightbox-body .jgu-image{max-width:80%}.jgu-image-lightbox .lightbox .lightbox-body.with-thumbs .jgu-image{max-width:70%}.jgu-input-field{align-items:center;background-color:var(--jgu-background-color);border:2px solid;border-color:var(--jgu-border-color);border-right:transparent;border-top:transparent;display:flex;font-size:1rem;position:relative;width:100%}.jgu-input-field:hover{border-color:var(--jgu-border-color)}.jgu-input-field input{background-color:var(--jgu-background-color);border:none;cursor:pointer;font-family:var(--input-font-family),"sans-serif";font-size:1rem;font-weight:400;height:var(--input-height);line-height:var(--input-height);opacity:0;outline:none;padding:0 var(--input-padding-y);transition:opacity .3s;width:100%}.jgu-input-field input::-moz-placeholder{color:currentColor;opacity:1}.jgu-input-field input::placeholder{color:currentColor;opacity:1}.jgu-input-field label{background-color:var(--jgu-background-color);color:var(--jgu-color);font-size:inherit;left:var(--input-padding-y);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:font-size .2s,top .2s,left .2s,padding .2s}.jgu-input-field .icon,.jgu-input-field button{color:var(--jgu-color);font-family:inherit;font-size:1rem;height:var(--input-height);min-width:var(--input-height);transition:background-color .2s,color .2s}.jgu-input-field button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer}.jgu-input-field .icon{align-items:center;display:flex;font-size:1.25rem;justify-content:center}.jgu-input-field:after{background:transparent;border-right:2px solid transparent;border-top:2px solid transparent;content:"";height:0;left:0;pointer-events:none;position:absolute;top:0;transition:width .3s,height .3s .3s;width:0}.jgu-input-field.has-value,.jgu-input-field:focus-within,.jgu-input-field:hover{border-color:var(--jgu-color)}.jgu-input-field.has-value input,.jgu-input-field:focus-within input,.jgu-input-field:hover input{color:var(--jgu-color);opacity:1}.jgu-input-field.has-value label,.jgu-input-field:focus-within label,.jgu-input-field:hover label{font-size:.875rem;left:calc(var(--input-padding-y) - 2px);padding:0 2px;top:100%}.jgu-input-field.has-value .icon,.jgu-input-field.has-value button,.jgu-input-field:focus-within .icon,.jgu-input-field:focus-within button,.jgu-input-field:hover .icon,.jgu-input-field:hover button{background-color:var(--jgu-background-color);color:var(--jgu-color)}.jgu-input-field.has-value:after,.jgu-input-field:focus-within:after,.jgu-input-field:hover:after{border-color:var(--jgu-color);height:100%;width:100%}input[type=search]::-webkit-search-cancel-button{display:none}.jgu-input-checkbox{color:var(--jgu-color);font-size:1rem;margin:1rem 0}.jgu-input-checkbox label{align-items:center;background-color:transparent;color:var(--jgu-color);cursor:pointer;display:grid;gap:var(--input-padding-y);grid-template-columns:var(--input-checkbox-size) auto;width:100%}.jgu-input-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--jgu-border-color);border-radius:0;cursor:pointer;display:grid;height:var(--input-checkbox-size);margin:0;place-content:center;position:relative;width:var(--input-checkbox-size)}.jgu-input-checkbox input:hover{box-shadow:var(--jgu-box-shadow)}.jgu-input-checkbox input:before{background-color:var(--jgu-color);color:var(--jgu-background-color);content:"";font-family:var(--icon-font-family),sans-serif;font-size:1.25rem;font-weight:var(--icon-font-weight);height:var(--input-checkbox-size);line-height:var(--input-checkbox-size);text-align:center;transform:scale(0);transition:transform .1s;width:var(--input-checkbox-size)}.jgu-input-checkbox input:checked:before{transform:scale(1)}.jgu-input-checkbox input[type=radio],.jgu-input-checkbox input[type=radio]:before{border-radius:100px}.jgu-input-select .control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--jgu-background-color);border:2px solid var(--jgu-border-color);cursor:pointer;display:flex;height:var(--input-height);width:100%}.jgu-input-select .control .indicators-container{display:flex;height:var(--input-height);min-width:var(--input-height);place-content:center center}.jgu-input-select .control .indicators-container svg{fill:var(--jgu-color)}.jgu-input-select .control:hover{border-color:var(--jgu-border-color-hover)}.jgu-input-select .control:hover .indicators-container svg{fill:var(--jgu-border-color-hover)}.jgu-input-select .value-container{padding:0 var(--input-padding-y)}.jgu-input-select .indicator-separator{display:none}.jgu-input-select .menu{background-color:var(--jgu-background-color);box-shadow:0 0 15px rgba(0,0,0,.5);z-index:10}.jgu-input-select .menu .option{border-bottom:1px solid var(--jgu-border-color-hover);margin-bottom:1px;padding:.5rem var(--input-padding-y)}.jgu-input-select .menu .option.focused{background-color:var(--jgu-background-color-alt);cursor:pointer}.jgu-input-select .menu .option.selected{border-bottom:2px solid var(--jgu-accent-color);margin-bottom:0}.jgu-input-select .menu .option:last-child{border-bottom:none}button.jgu-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;cursor:pointer;font-size:unset;margin:0;padding:0;text-align:start}a.jgu-btn{--jgu-link-text-decoration-line:none;--jgu-link-color-hover:var(--jgu-link-color)}.jgu-btn{--btn-text-color:var(--jgu-color);--btn-background-color:var(--jgu-background-color-alt);--btn-icon-color:var(--btn-text-color);--btn-icon-background-color:rgba(0,0,0,.3);--btn-selected-text-color:var(--jgu-background-color);--btn-selected-background-color:var(--jgu-color-alt);--btn-box-shadow:var(--jgu-box-shadow);align-items:center;background-color:var(--btn-background-color);border:var(--btn-border);color:var(--btn-text-color);display:flex;font-weight:var(--btn-font-weight);height:var(--btn-height);justify-content:space-between;max-width:100%;transition:background-color .2s,color .2s;width:var(--btn-base-width,auto)}.jgu-btn .content{font-size:var(--btn-font-size,1rem);padding:0 var(--btn-padding-y);text-align:start}.jgu-btn .icon{aspect-ratio:1/1;background-color:var(--btn-icon-background-color);color:var(--btn-icon-color);display:grid;font-size:var(--btn-icon-font-size,1.5em);height:100%;place-content:center}.jgu-btn:hover{box-shadow:var(--btn-box-shadow)}.jgu-btn.btn-primary{--btn-text-color:var(--jgu-background-color);--btn-background-color:var(--jgu-color-alt);--btn-icon-color:var(--jgu-background-color);--btn-icon-background-color:rgba(0,0,0,.4);--btn-border:none}.jgu-btn.btn-line{--btn-text-color:var(--jgu-color);--btn-border:2px solid var(--jgu-color-alt);--btn-background-color:var(--jgu-background-color);--btn-icon-background-color:var(--jgu-background-color);--btn-icon-color:var(--jgu-color)}.jgu-btn.btn-line .icon{border-left:var(--btn-border)}.jgu-btn.btn-strict-color{--btn-icon-background-color:var(--btn-background-color)}.jgu-btn.btn-small{--btn-height:40px}.jgu-btn.btn-fw{--btn-base-width:320px}.jgu-result-view-switch{display:flex;margin:0;padding:0;place-items:center end}.jgu-result-view-switch button.item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--btn-background-color);border:none;color:var(--btn-text-color);height:var(--btn-small-height);width:var(--btn-small-height)}.jgu-result-view-switch button.item:hover{box-shadow:var(--jgu-box-shadow)}.jgu-result-view-switch button.item.selected{background-color:var(--btn-selected-background-color);color:var(--btn-selected-text-color)}.jgu-teaserbox-container{container:teaserbox/inline-size;margin-bottom:20px;--jgu-link-text-decoration-line:none;--jgu-link-color-hover:var(--jgu-link-color)}.jgu-teaserbox-container:has(.jgu-teaserbox.has-image.has-image-fg-right){inline-size:80%}.jgu-teaserbox{--teaserbox-max-width:750px;--teaserbox-min-width:150px;--teaserbox-grid-template-rows:1fr;--teaserbox-grid-template-columns:1fr;--tb-box-padding-inline:0;--tb-box-grid-column:1/2;--tb-box-grid-row:1/2;--tb-image-aspect-ratio:16/9;--tb-image-z-index:5;--tb-image-grid-column:unset;--tb-image-grid-row:unset;--teaserbox-link-button-height:3em;--teaserbox-overlay-height-halfed:0em;--teaserbox-overlay-height:0em;display:grid;grid-template-columns:var(--teaserbox-grid-template-columns);grid-template-rows:var(--teaserbox-grid-template-rows)}.jgu-teaserbox .tb-box{aspect-ratio:1/1;container:tb-box/inline-size;grid-column:var(--tb-box-grid-column);grid-row:var(--tb-box-grid-row);justify-self:center;padding-inline:var(--tb-box-padding-inline);width:clamp(var(--teaserbox-min-width),100cqw,var(--teaserbox-max-width));z-index:10;--font-size-base:4cqi;--teaserbox-content-padding:5cqi}.jgu-teaserbox .tb-box .tb-box-inner{display:grid;grid-template-columns:1fr;grid-template-rows:auto var(--teaserbox-overlay-height-halfed) auto}.jgu-teaserbox .tb-box .tb-box-inner .tb-box-btn{--btn-font-size:2.5cqi;display:flex;grid-column:1/2;grid-row:1/3;padding-inline:var(--teaserbox-content-padding);z-index:15}.jgu-teaserbox .tb-box .tb-box-inner .tb-box-content{grid-column:1/2;grid-row:2/4;position:relative}.jgu-teaserbox .tb-box .tb-box-inner .tb-box-content .jrc-tc-header .jrc-tc-headline{font-size:clamp(14px,9cqw,3rem)}.jgu-teaserbox .tb-image{grid-column:var(--tb-image-grid-column);grid-row:var(--tb-image-grid-row);z-index:var(--tb-image-z-index)}.jgu-teaserbox .tb-image img{aspect-ratio:var(--tb-image-aspect-ratio);-o-object-fit:cover;object-fit:cover;width:100%}.jgu-teaserbox .tb-image .jgu-credit .credit-text{margin-bottom:var(--credit-offset-bottom,0);margin-right:var(--credit-offset-right,0)}.jgu-teaserbox.has-btn{--teaserbox-overlay-height:12cqi;--teaserbox-overlay-height-halfed:calc(var(--teaserbox-overlay-height)/2)}.jgu-teaserbox.has-image{--teaserbox-grid-template-rows:auto calc(32px + var(--teaserbox-overlay-height-halfed)) auto;--teaserbox-grid-template-columns:1fr;--credit-offset-left:1rem;--credit-offset-right:1rem;--credit-offset-bottom:calc(32px + var(--teaserbox-overlay-height-halfed));--tb-box-padding-inline:1rem;--tb-box-grid-column:1/2;--tb-box-grid-row:2/4;--tb-image-grid-column:1/2;--tb-image-grid-row:1/3;--tb-image-aspect-ratio:16/9}.jgu-teaserbox.has-image .tb-image img{-o-object-fit:cover;object-fit:cover;width:100%}@container teaserbox (inline-size > 720px){.jgu-teaserbox.has-image.has-image-bg-right{--teaserbox-grid-template-rows:15px 1fr;--teaserbox-grid-template-columns:15px 7cqi 1fr;--tb-box-padding-inline:0px;--tb-box-grid-column:1/3;--tb-box-grid-row:1/3;--tb-image-grid-column:2/4;--tb-image-grid-row:2/3;--tb-image-aspect-ratio:auto 16/9}.jgu-teaserbox.has-image.has-image-bg-right .tb-box{container-type:inline-size;place-self:start;width:31cqi}.jgu-teaserbox.has-image.has-image-bg-right .tb-image{padding-top:2em}.jgu-teaserbox.has-image.has-image-bg-right .tb-image img{height:640px;-o-object-fit:cover;object-fit:cover;width:100%}}@container teaserbox (inline-size > 960px){.jgu-teaserbox.has-image.has-image-bg-right{--teaserbox-grid-template-columns:auto 7cqi 1fr}}@container teaserbox (inline-size > 720px){.jgu-teaserbox.has-image.has-image-auto{--teaserbox-grid-template-rows:1fr;--teaserbox-grid-template-columns:1fr 7cqi auto;--credit-offset-left:0px;--credit-offset-right:7cqi;--credit-offset-bottom:0px;--tb-box-padding-inline:0px;--tb-box-grid-column:2/4;--tb-box-grid-row:1/2;--tb-image-grid-column:1/3;--tb-image-grid-row:1/2;--tb-image-aspect-ratio:4/3}.jgu-teaserbox.has-image.has-image-auto .tb-box{container-type:inline-size;margin-top:var(--teaserbox-content-padding);place-self:end;width:40cqi}.jgu-teaserbox.has-image.has-image-auto .tb-image{padding-bottom:2em}.jgu-teaserbox.has-image.has-image-auto .tb-image img{-o-object-fit:cover;object-fit:cover;width:100%}}.jgu-teaserbox.has-image.has-image-fg-right{--teaserbox-grid-template-rows:1fr;--teaserbox-grid-template-columns:1fr 30cqi 20cqi;--teaserbox-content-padding-end:18cqi;--tb-box-padding-inline:0;--tb-box-grid-column:1/3;--tb-box-grid-row:1/2;--tb-image-grid-column:2/4;--tb-image-grid-row:1/2;--tb-image-z-index:15}.jgu-teaserbox.has-image.has-image-fg-right .tb-box{container-type:inline-size}.jgu-teaserbox.has-image.has-image-fg-right .tb-box .jrc-tc-header{padding-inline-end:var(--teaserbox-content-padding-end,0)}.jgu-teaserbox.has-image.has-image-fg-right .tb-image{align-items:end;display:grid;max-width:350px;width:100%}.jgu-teaserbox.has-image.has-image-fg-right .tb-image img{aspect-ratio:unset;margin-left:7cqw;-o-object-fit:contain;object-fit:contain;padding:1cqw}.jgu-teaserbox.has-image.has-image-fg-right .tb-image .jgu-credit{margin-right:-8cqw}.jgu-teaserbox .bg-gold .jgu-teaserbox-content,.jgu-teaserbox .bg-light .jgu-teaserbox-content{--jgu-link-color-hover:var(--jgu-color)}.jgu-teaserbox .bg-white-dark-text .jgu-teaserbox-content{--jgu-link-color-hover:var(--jgu-color-asphaltblau)}.jgu-teaserbox-content{aspect-ratio:1/1;container:content/inline-size;display:grid;grid-template-areas:"header" "center" "footer";grid-template-rows:auto 1fr auto;hyphens:manual;overflow-wrap:anywhere;padding:clamp(.5rem,7cqw,4rem);width:100%;--teaserbox-color:var(--jgu-color);--teaserbox-background-color:var(--jgu-background-color);--teaserbox-header-color:var(--jgu-header-color);--teaserbox-index-color:var(--jgu-index-color);--teaserbox-icon-color:var(--jgu-color);background-color:var(--teaserbox-background-color);color:var(--teaserbox-color);font-size:calc(var(--font-size-base)*var(--font-size-factor))}.jgu-teaserbox-content.unbound{aspect-ratio:unset}.jgu-teaserbox-content.calendar .jrc-tc-image{grid-area:header;-ms-grid-column:1;-ms-grid-row:1}.jgu-teaserbox-content.calendar .jrc-tc-image .jgu-image-wrapper img{aspect-ratio:4/3}.jgu-teaserbox-content.calendar .jrc-tc-header{grid-area:center;-ms-grid-column:1;-ms-grid-row:2;height:125px;margin:.5rem 0}.jgu-teaserbox-content.calendar .jrc-tc-header .jrc-tc-headline{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.jgu-teaserbox-content.calendar .jrc-tc-header .index{margin-bottom:0}.jgu-teaserbox-content.calendar .jrc-tc-bottom{padding:.75rem 0}.jgu-teaserbox-content .jrc-tc-header{overflow:hidden;overflow-wrap:anywhere;padding-bottom:1rem}.jgu-teaserbox-content .jrc-tc-header .icon-index-wrapper{display:flex;font-size:9cqw;gap:.5rem}.jgu-teaserbox-content .jrc-tc-header .icon-index-wrapper .index{align-self:center;margin-bottom:0cqi}.jgu-teaserbox-content .jrc-tc-header .jrc-tc-headline{color:var(--teaserbox-header-color)}.jgu-teaserbox-content .jrc-tc-header .index{color:var(--teaserbox-index-color);font-size:clamp(10px,5cqw,1.5rem);grid-area:header;-ms-grid-column:1;-ms-grid-row:1;line-height:1.15;margin-bottom:4cqi;opacity:.85}.jgu-teaserbox-content .jrc-tc-header .index i{padding-right:.5rem}.jgu-teaserbox-content .jrc-tc-icon{color:var(--teaserbox-icon-color)}.jgu-teaserbox-content .jrc-tc-index{color:var(--teaserbox-index-color);font-size:clamp(10px,5cqw,1.5rem)}.jgu-teaserbox-content .jrc-tc-center{font-size:clamp(10px,5cqw,1.5rem);grid-area:center;-ms-grid-column:1;-ms-grid-row:2;line-height:1.2;overflow:hidden;overflow-wrap:anywhere;padding-inline-end:var(--teaserbox-content-padding-end,0)}.jgu-teaserbox-content .jrc-tc-center.excerpt{align-content:flex-end}.jgu-teaserbox-content .jrc-tc-image{grid-area:center;-ms-grid-column:1;-ms-grid-row:2}.jgu-teaserbox-content .jrc-tc-image img{aspect-ratio:4/3}.jgu-teaserbox-content .jrc-tc-headline{font-size:clamp(14px,9.2cqw,3rem);line-height:1.2}.jgu-teaserbox-content .jgu-links{font-size:5cqw;overflow:hidden;padding-inline-end:var(--teaserbox-content-padding-end,0)}.jgu-teaserbox-content .jgu-links li{padding:1cqw 0}.jgu-teaserbox-content .jgu-links li .styled-list.nested-list{margin:0}.jgu-teaserbox-content .jgu-links li .text-container.with-icon{align-items:center}.jgu-teaserbox-content .jgu-links li .text-container .text{line-height:1.2}.jgu-teaserbox-content .jgu-links a{text-decoration:underline}.jgu-teaserbox-content .jrc-tc-bottom{grid-area:footer;-ms-grid-column:1;-ms-grid-row:3}.jgu-teaserbox-content.is-rect{--jgu-link-color-hover:var(--jgu-color);aspect-ratio:auto;border-left:2px solid var(--jgu-border-color);padding:0 20px;text-decoration:none}.jgu-teaserbox-content.is-rect .jrc-tc-header{margin-bottom:0}.jgu-teaserbox-content.hoverable{transition:box-shadow .3s ease}.jgu-teaserbox-content.hoverable:hover{box-shadow:0 0 0 .5rem var(--teaserbox-background-color)}.jgu-teaserbox-content.linklist.bottom .jrc-tc-center{align-content:flex-end}.jgu-teaserbox-content.linklist .jrc-tc-bottom{display:none}a.jgu-teaserbox-content{text-decoration-line:none}a.jgu-teaserbox-content .jrc-tc-bottom{align-items:center;display:flex;min-height:-moz-fit-content;min-height:fit-content;overflow:hidden;padding-top:1.5rem}a.jgu-teaserbox-content .jrc-tc-bottom i{margin-left:.25rem}a.jgu-teaserbox-content .jrc-tc-bottom .hover-text{font-weight:700;max-width:100%;opacity:1;overflow:hidden;text-decoration:underline;transition:max-width .5s ease,opacity .3s ease;white-space:nowrap}@media screen and (hover:hover){a.jgu-teaserbox-content .jrc-tc-bottom .hover-text{max-width:0;opacity:0}}a.jgu-teaserbox-content.hoverable:hover .jrc-tc-bottom .hover-text{max-width:100%;opacity:1}a.jgu-teaserbox-content.hoverable:after{content:""}.tb-link-button{height:var(--teaserbox-link-button-height);width:100%;--btn-icon-font-size:1.75em;--btn-height:100%}.tb-link-button .jgu-btn{margin:0}.tb-overlay-button{--teaserbox-overlay-height:12cqi;height:var(--teaserbox-overlay-height);--btn-icon-font-size:6.5cqi;margin-bottom:2cqi;--btn-height:100%;--btn-font-size:5cqi}.tb-overlay-button .jgu-btn{--btn-text-color:var(--jgu-color-asphaltblau);--btn-background-color:var(--jgu-color-asphaltblau-10);--btn-icon-background-color:var(--jgu-color-asphaltblau-70);--btn-icon-color:var(--jgu-color-white);margin:0;overflow:hidden}.tb-overlay-button .jgu-btn .content{padding:0;width:0}.tb-overlay-button .jgu-btn:hover .content{padding:0 var(--btn-padding-y);width:100%}.bg-blue-gray .jgu-btn{--btn-icon-background-color:var(--jgu-color-asphaltblau)}.jgu-slider{margin-bottom:3rem}.jgu-slider .nuka-wrapper{align-items:start}.jgu-slider .nuka-wrapper .item{align-content:end;box-sizing:border-box;min-width:var(--slider-item-width,100%);padding:.75cqw}.is-mobile .jgu-page-header .jgu-slider .nuka-wrapper .item{padding:0}.jgu-slider .jgu-teaserbox .tb-box{width:clamp(var(--teaserbox-min-width),100cqw,var(--teaserbox-max-width))}.jgu-slider .jgu-numberbox .inner{text-align:center}.jgu-slider.nospace{margin-bottom:0}.jgu-slider .slide>img{display:block;width:100%}.jgu-slider .slide>img:focus{margin:auto}.jgu-slider .dots{height:40px;list-style:none;margin:30px auto 0;max-width:calc(100% - 100px);text-align:center}.jgu-slider .dots,.jgu-slider .dots .dot{align-items:center;display:flex;justify-content:center;padding:0}.jgu-slider .dots .dot{background-color:transparent;border:none;color:inherit;height:48px;opacity:.8;width:48px}.jgu-slider .dots .dot-inner{background-color:transparent;border:2px solid;border-radius:100%;cursor:pointer;height:13px;margin:0 5px;opacity:.8;transition:var(--base-transition);width:13px}.jgu-slider .dots .dot:hover .dot-inner{box-shadow:0 0 0 .2rem rgba(var(--jgu-color-asphaltblau),.5)}.jgu-slider .dots .dot.focus-visible .dot-inner{box-shadow:0 0 0 .2rem rgba(var(--jgu-color-primary),.5)}.jgu-slider .dots .dot.active .dot-inner{background-color:currentColor;opacity:1}.jgu-slider .slider-container{position:relative}.slider-controls{align-items:center;bottom:0;display:grid;grid-template-columns:20% 60% 20%;height:40px;margin:1rem auto auto;width:95%}.slider-controls.hidden{display:none}.slider-controls .pagination-arrow{align-items:center;background:none;border:none;color:currentColor;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;padding:0;position:relative;transition:var(--base-transition);width:40px}.slider-controls .pagination-arrow.hidden,.slider-controls .pagination-arrow[disabled]{opacity:0;pointer-events:none}.slider-controls .pagination-arrow:hover{background-color:var(--jgu-color-asphaltblau);color:var(--jgu-color-white);opacity:1}.slider-controls .pagination-arrow-prev{justify-self:start}.slider-controls .pagination-arrow-next{justify-self:end}.slider-controls .dots{height:40px;justify-self:center;list-style:none;margin:0;text-align:center}.slider-controls .dots,.slider-controls .dots .dot{align-items:center;display:flex;justify-content:center;padding:0}.slider-controls .dots .dot{background-color:transparent;border:none;color:inherit;height:48px;opacity:.8;width:48px}.slider-controls .dots .dot-inner{background-color:transparent;border:2px solid;border-radius:100%;cursor:pointer;height:13px;margin:0 5px;opacity:.8;transition:var(--base-transition);width:13px}.slider-controls .dots .dot:hover .dot-inner{box-shadow:0 0 0 .2rem rgba(var(--jgu-color-asphaltblau),.5)}.slider-controls .dots .dot.focus-visible .dot-inner{box-shadow:0 0 0 .2rem rgba(var(--jgu-color-primary),.5)}.slider-controls .dots .dot.active .dot-inner{background-color:currentColor;opacity:1}.jgu_colors{font-family:DIN30640,Open Sans,sans-serif;width:100%}.jgu_colors .color-item{line-height:1.2em;margin-bottom:30px;text-align:left}.jgu_colors .color-item .color-block{border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2);margin-bottom:15px;padding-top:40%;width:100%}.jgu_colors .color-item span{color:var(--text-color);display:block;font-size:12px}.jgu_colors .color-item span:not(.name){opacity:.5}.jgu_colors .color-item span.name{color:var(--text-color);font-size:18px;text-transform:uppercase}.jgu_typo{width:100%}.jgu_typo .typo-table{display:flex;flex-direction:column;width:100%}.jgu_typo .typo-table .tbody,.jgu_typo .typo-table .thead{width:100%}.jgu_typo .typo-table .thead .tr{border-bottom:none;color:var(--jgu-color-accent)}.jgu_typo .typo-table .tr{align-items:center;border-bottom:1px solid var(--text-color);display:flex;padding:30px 0}.jgu_typo .typo-table .tr .td{flex:0 0 33.3333333333%}.jgu_typo .typo-table .tr .td.demos{align-items:flex-end;display:flex;justify-content:flex-start}.jgu_typo .typo-table .tr .td.demos .jgu-headline{margin-right:50px;width:auto}.jgu_typo .typo-table .tr .desc *{font-family:Operator Mono,Fira Code Retina,Fira Code,FiraCode-Retina,Andale Mono,Lucida Console,Consolas,Monaco,monospace;font-size:.8rem;line-height:1.4em}.jgu_back_to_top{align-items:center;background:var(--jgu-color-asphaltblau-80);border:2px solid #fff;bottom:30px;color:#fff;cursor:pointer;display:flex;font-size:21px;height:50px;justify-content:center;opacity:0;padding:0 13px;pointer-events:none;position:fixed;right:30px;text-align:center;transform:translateY(20px);transition:transform .3s ease,opacity .3s ease;width:50px;z-index:3605}.jgu_back_to_top.show{opacity:1;pointer-events:auto;transform:translateY(0)}.jgu_back_to_top:hover{background-color:var(--jgu-color-asphaltblau)}.is-mobile .jgu_back_to_top{right:50%!important;transform:translate(50%,20px)}.jgu_back_to_top.always-show{bottom:unset;left:unset;opacity:1;pointer-events:auto;position:static;right:unset;top:unset;transform:none}.jgu_bg{position:relative}.jgu_bg .bg-inner{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:calc(var(--vw)*100);z-index:1}.jgu_bg .content-inner{position:relative;z-index:2}.jgu_bg.padding-small{padding:15px 0}.jgu_bg.padding-medium{padding:30px 0}.jgu_bg.padding-large{padding:60px 0}.jgu_bg.border-top .bg-inner{border-top:1px solid var(--jgu-color-asphaltblau-25)}.jgu_bg.bg-dark.border-top .bg-inner{border-top:1px solid var(--jgu-border-color)}.bewerbung-info .icon{color:red;font-size:40px}.bewerbung-info .bg-inner{height:0}.jgu_a-to-z{display:flex;margin-bottom:45px;padding:15px 0;position:sticky;top:var(--headerheight,0);z-index:9}.is-mobile .jgu_a-to-z{flex-direction:column;position:relative;top:0}.sb-show-main .jgu_a-to-z{top:0}.jgu_a-to-z .letters{display:flex;flex:1;flex-wrap:wrap}.is-tablet .jgu_a-to-z .letters{overflow:auto}.jgu_a-to-z .letters button{--color:var(--jgu-color-asphaltblau);align-items:center;background:transparent;border:2px solid var(--color);color:var(--color);cursor:pointer;display:flex;font-size:1rem;font-weight:700;height:40px;justify-content:center;margin-bottom:10px;margin-right:10px;min-width:40px;opacity:.8;text-transform:uppercase;transition:var(--base-transition);width:40px}.jgu_a-to-z .letters button.active,.jgu_a-to-z .letters button:focus-visible,.jgu_a-to-z .letters button:hover{background-color:var(--color);border-color:var(--color);color:var(--jgu-color-white);opacity:1}.jgu_a-to-z .letters button:disabled{display:none;opacity:.2;pointer-events:none}.jgu_a-to-z .content .jgu_button{height:40px;margin-bottom:0;min-height:40px}.jgu_a-to-z .content .jgu_button .icon{height:40px;width:40px}.is-tablet .jgu_a-to-z .jgu_button.btn.btn-default{margin-left:30px;padding:0;width:40px}.is-tablet .jgu_a-to-z .jgu_button.btn.btn-default .text{display:none}.jgu_audio{margin-bottom:60px;width:80%}.jgu_audio__box{background-color:var(--jgu-background-color);color:var(--jgu-color);display:flex;flex-direction:column;position:relative}.bg-light .jgu_audio__box{background-color:#fff}.jgu_audio__box.with-image .box-inner{margin-bottom:-25px}.jgu_audio__box.with-image .box-inner .jgu-image .credit-wrapper{bottom:auto;top:0}.jgu_audio__box.with-image .jgu_audio__infos .inner{background-color:var(--jgu-color-asphaltblau-35);color:var(--jgu-color);display:flex;flex-direction:column-reverse}.jgu_audio__box.with-image .jgu_audio__infos .inner .nav a,.jgu_audio__box.with-image .jgu_audio__infos .inner .nav button{opacity:.3}.jgu_audio__box.with-image .jgu_audio__infos .inner .nav a:hover,.jgu_audio__box.with-image .jgu_audio__infos .inner .nav button:hover{opacity:.65}.jgu_audio__box.with-image .jgu_audio__infos .inner .nav a.active,.jgu_audio__box.with-image .jgu_audio__infos .inner .nav button.active{opacity:1}.jgu_audio__box.with-image .jgu_audio__infos .inner .content{padding-bottom:0}.jgu_audio__box.with-image.open .jgu_audio__player{margin-bottom:-25px}.jgu_audio__box .box-inner{display:flex}.jgu_audio__box .box-inner .jgu-image{height:150px;width:150px}.jgu_audio__box .box-inner .jgu-image img{height:100%;width:100%}.jgu_audio__box .box-inner .content{display:flex;flex-direction:column;padding:30px}.jgu_audio__box .download-button{align-items:center;background:none;border:none;color:var(--jgu-color-alt);cursor:pointer;display:flex;font-size:21px;height:48px;justify-content:center;position:absolute;right:0;top:0;transition:all .5s ease;width:48px}.jgu_audio__box .download-button:hover{color:var(--jgu-color)}.jgu_audio__box .index{color:var(--jgu-color-alt);margin-bottom:5px}.jgu_audio__box .title{color:var(--jgu-color);font-size:1.3rem;font-weight:700}.jgu_audio__box.open .jgu_audio__player{margin:0 0 20px 30px}.jgu_audio__box.open .jgu_audio__infos{margin-bottom:-30px}.jgu_audio__box.open .jgu_audio__infos .inner{opacity:1;transition-delay:.5s}.jgu_audio__player{display:flex;height:50px;margin:0 0 -25px 30px;overflow:hidden;position:relative;transition:all .3s ease;z-index:10}.jgu_audio__player audio{display:none}.jgu_audio__player .player-mute-toggle,.jgu_audio__player .player-play-toggle{background:var(--jgu-color-asphaltblau-80);border:none;color:#fff;cursor:pointer;flex:0 0 50px;font-size:21px;height:100%;transition:all .3s ease}.jgu_audio__player .player-mute-toggle:hover,.jgu_audio__player .player-play-toggle:hover{background-color:var(--jgu-color-asphaltblau)}.jgu_audio__player .player-mute-toggle{background:var(--jgu-color-asphaltblau-65)}.jgu_audio__player .player-display{align-items:center;background:var(--jgu-color-asphaltblau-80);color:#fff;display:flex;flex:1;height:100%;overflow:hidden;padding:0 15px;text-overflow:ellipsis;white-space:nowrap}.jgu_audio__player.state-init{width:50px}.jgu_audio__player.state-init:hover{max-width:calc(100% - 60px);width:350px}.jgu_audio__player.state-init:hover .player-play-toggle{background-color:var(--jgu-color-asphaltblau)}.is-mobile .jgu_audio__player.state-init:hover{width:calc(100% - 30px)}.jgu_audio__player.state-active{width:calc(100% - 60px)}.is-mobile .jgu_audio__player.state-active{margin:0 0 20px;width:100%}.jgu_audio__player.state-active .player-play-toggle{background-color:var(--jgu-color-asphaltblau)}.jgu_audio__playbar{box-sizing:border-box;height:100%;padding:15px 0;width:100%}.jgu_audio__playbar .track{background-color:var(--jgu-color-asphaltblau-25);height:100%;overflow:hidden;width:100%}.jgu_audio__playbar .track .thumb{background-color:var(--jgu-color-asphaltblau);height:20px;width:20px}.jgu_audio__playbar .track .thumb:after{background-color:#fff;content:"";height:100%;position:absolute;right:100%;top:0;width:100vw}.jgu_audio__infos .inner{opacity:0;transition:all .3s ease}.jgu_audio__infos .inner .nav{display:flex;margin:0 30px}.jgu_audio__infos .inner .nav a,.jgu_audio__infos .inner .nav button{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-size:21px;height:50px;justify-content:center;transition:all .3s ease;width:50px}.jgu_audio__infos .inner .nav a:hover,.jgu_audio__infos .inner .nav button:hover{background-color:var(--jgu-color-asphaltblau-25);color:var(--jgu-color)}.jgu_audio__infos .inner .content,.jgu_audio__infos .inner .nav a.active,.jgu_audio__infos .inner .nav button.active{background-color:var(--jgu-color-asphaltblau-35);color:var(--jgu-color)}.jgu_audio__infos .inner .content{padding:45px 30px}.jgu_audio__infos_item p{font-size:1rem;line-height:1.6}.jgu-navigation.sticky .brand img:not(.sticky){opacity:0}.is-mobile .jgu-navigation:not(.sticky) .brand-wrapper .brand img:not(.sticky){display:none}.is-mobile .jgu-navigation:not(.sticky) .brand-wrapper .brand .sticky{opacity:1}.brand{display:flex;justify-content:flex-end;position:relative;width:100%}.is-desktop .brand img:not(.sticky),.is-desktop-xl .brand img:not(.sticky),.is-tablet .brand img:not(.sticky){height:50px}.is-desktop .brand img.sticky,.is-desktop-xl .brand img.sticky,.is-tablet .brand img.sticky{height:50px;position:absolute;right:0;top:0}.brand img{opacity:1;transition:var(--base-transition);width:auto}header.is-subpage .brand img{height:50px}.is-mobile:not([class*=menu-]) .brand img{height:70px;margin-bottom:-20px}.is-mobile:not([class*=menu-]) header.is-subpage .brand img{height:50px;margin-bottom:0}.is-mobile .brand img{height:55px}.is-mobile .brand img.sticky{left:unset;position:relative;top:unset}.is-mobile .sticky .brand img{height:50px;margin-bottom:0}.jgu_breadcrumb{color:var(--text-color);margin:20px 0 0;opacity:.8;overflow:hidden;pointer-events:auto;position:relative;white-space:nowrap;width:100%}.is-mobile .jgu_breadcrumb{padding:0 15px}.jgu_breadcrumb .breadcrumb-inner{display:inline-block;max-width:100%;overflow:hidden;padding:0;position:relative;-ms-overflow-style:none;scrollbar-width:none}.jgu_breadcrumb .breadcrumb-inner::-webkit-scrollbar{display:none}.jgu_breadcrumb .breadcrumb-inner ul{align-items:baseline;display:flex;list-style:none;margin:0;padding:0;white-space:nowrap}.is-mobile .jgu_breadcrumb .breadcrumb-inner ul{padding-left:0!important}.jgu_breadcrumb .breadcrumb-inner ul li{display:inline-block}.jgu_breadcrumb .breadcrumb-inner ul li a{color:inherit;display:block;transition:all .3s ease}.jgu_breadcrumb .breadcrumb-inner ul li.home,.jgu_breadcrumb .breadcrumb-inner ul li.more{margin-left:-15px;margin-right:-10px}.jgu_breadcrumb .breadcrumb-inner ul li.home a,.jgu_breadcrumb .breadcrumb-inner ul li.home button,.jgu_breadcrumb .breadcrumb-inner ul li.more a,.jgu_breadcrumb .breadcrumb-inner ul li.more button{background:none;border:none;height:48px;line-height:48px;text-align:center;transition:var(--base-transition);width:48px}.jgu_breadcrumb .breadcrumb-inner ul li.home a:focus,.jgu_breadcrumb .breadcrumb-inner ul li.home a:hover,.jgu_breadcrumb .breadcrumb-inner ul li.home button:focus,.jgu_breadcrumb .breadcrumb-inner ul li.home button:hover,.jgu_breadcrumb .breadcrumb-inner ul li.more a:focus,.jgu_breadcrumb .breadcrumb-inner ul li.more a:hover,.jgu_breadcrumb .breadcrumb-inner ul li.more button:focus,.jgu_breadcrumb .breadcrumb-inner ul li.more button:hover{color:var(--jgu-color-accent);transform:scale(1.2)}.jgu_breadcrumb .breadcrumb-inner ul li.more{margin-left:0;margin-right:-5px}.jgu_breadcrumb .breadcrumb-inner ul li.more button{cursor:pointer;margin-left:-4px;position:relative}.jgu_breadcrumb .breadcrumb-inner ul li.more button:before{background-color:var(--jgu-background-color);color:var(--jgu-color);content:"";height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:var(--base-transition);width:30px;z-index:-1}.jgu_breadcrumb .breadcrumb-inner ul li.more button:focus,.jgu_breadcrumb .breadcrumb-inner ul li.more button:hover{color:inherit;transform:scale(1)}.jgu_breadcrumb .breadcrumb-inner ul li.more button:focus:before,.jgu_breadcrumb .breadcrumb-inner ul li.more button:hover:before{background-color:var(--jgu-color-asphaltblau-25)}.jgu_breadcrumb .breadcrumb-inner ul li.more button.expanded{color:#fff}.jgu_breadcrumb .breadcrumb-inner ul li.more button.expanded:before{background-color:var(--jgu-color-asphaltblau-80)}.jgu_breadcrumb .breadcrumb-inner ul li.breadcrumb-item{align-items:center;display:flex}.jgu_breadcrumb .breadcrumb-inner ul li.breadcrumb-item .item-inner{align-items:center;display:flex;overflow:hidden}.jgu_breadcrumb .breadcrumb-inner ul li.breadcrumb-item.disabled{overflow:hidden;pointer-events:none;width:0}.jgu_breadcrumb .breadcrumb-inner ul li.breadcrumb-item .angle{align-items:center;display:flex;height:30px;line-height:30px;text-align:center;width:auto}.jgu_breadcrumb .breadcrumb-inner ul li.breadcrumb-item .nolink,.jgu_breadcrumb .breadcrumb-inner ul li.breadcrumb-item a{color:inherit;display:block;font-size:.9rem;height:30px;hyphens:auto;line-height:30px;max-width:250px;overflow:hidden;padding:0 10px;text-decoration:underline;text-overflow:ellipsis;text-underline-offset:2px;white-space:nowrap;word-break:break-word}.jgu_breadcrumb .breadcrumb-inner ul li.breadcrumb-item .nolink:not(.nolink):focus,.jgu_breadcrumb .breadcrumb-inner ul li.breadcrumb-item .nolink:not(.nolink):hover,.jgu_breadcrumb .breadcrumb-inner ul li.breadcrumb-item a:not(.nolink):focus,.jgu_breadcrumb .breadcrumb-inner ul li.breadcrumb-item a:not(.nolink):hover{text-decoration-color:var(--jgu-color-accent);text-decoration-thickness:2px}.jgu_breadcrumb .breadcrumb-inner ul li.breadcrumb-item .nolink{text-decoration:none}.jgu_breadcrumb .breadcrumb-inner ul li.breadcrumb-item:last-child .nolink,.jgu_breadcrumb .breadcrumb-inner ul li.breadcrumb-item:last-child a{height:4rem;line-height:1.5;max-width:unset;padding-top:1.3rem;white-space:pre-wrap}.is-mobile .jgu_breadcrumb .breadcrumb-inner ul li.home{margin-left:0}.jgu_breadcrumb-overflow{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);color:var(--jgu-color);left:0;max-width:100%;opacity:0;pointer-events:none;position:fixed;top:0;transform:translateY(-10px);transition:transform .3s ease,opacity .3s ease;z-index:3603}.jgu_breadcrumb-overflow.expanded{opacity:1;pointer-events:auto;transform:translateY(0)}.jgu_breadcrumb-overflow ul{list-style:none;margin:0;padding:20px!important}.jgu_breadcrumb-overflow ul li{white-space:nowrap}.jgu_breadcrumb-overflow ul li .item-inner{overflow:hidden;text-overflow:ellipsis}.jgu_breadcrumb-overflow ul li .nolink,.jgu_breadcrumb-overflow ul li a{color:inherit;flex:1;height:30px;line-height:30px;padding:0 10px;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.jgu_breadcrumb-overflow ul li .nolink:not(.nolink):hover,.jgu_breadcrumb-overflow ul li a:not(.nolink):hover{text-decoration-color:var(--jgu-color-accent);text-decoration-thickness:2px}.jgu_breadcrumb-overflow ul li .nolink{text-decoration:none}.jgu_button.btn{align-items:center;background:unset;border:2px solid;border-radius:0;color:inherit;cursor:pointer;display:flex;font-family:var(--base-font-family);font-size:1rem;font-weight:700;height:55px;margin-bottom:15px;max-width:min(100vw,100cqw);min-height:55px;padding:0 65px 0 20px;position:relative;transition:var(--base-transition);width:350px}.jgu_button.btn[href]:after{content:"";font-family:LINE AWESOME FREE;font-weight:700}.jgu_button.btn[href]:not([href]):after,.jgu_button.btn[href][href*="localhost:3000"]:after,.jgu_button.btn[href][href*="mailto:"]:after,.jgu_button.btn[href][href*="tel:"]:after,.jgu_button.btn[href][href*="uni-mainz.de"]:after,.jgu_button.btn[href][href*=unimainz]:after,.jgu_button.btn[href][href*=universitaetmainz]:after,.jgu_button.btn[href][href*=wprelaunch]:after,.jgu_button.btn[href][href]:not([href*=http]):after{display:none}.jgu_button.btn.unclickable{cursor:default}.jgu_button.btn.is-small{height:40px;min-height:40px;padding:0 50px 0 15px;width:auto}.jgu_button.btn.is-small.type-icon{min-width:40px;width:40px}.jgu_button.btn.is-small.btn-fullwidth{width:100%}.jgu_button.btn.is-small.icon-before{padding:0 15px 0 50px}.jgu_button.btn.is-small.icon-before.btn-line .icon{border-right:2px solid #c8cdce}.jgu_button.btn.is-small.btn-line .icon{height:40px;width:40px}.jgu_button.btn.is-small .icon{font-size:1.2rem;height:40px;width:40px}.jgu_button.btn.is-small .text{font-size:.8rem}@media (max-width:350px){.jgu_button.btn{width:100cqw}}.jgu_button.btn .text{display:-webkit-box;line-height:1.3;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;transition:var(--base-transition);white-space:nowrap;-webkit-line-clamp:2;-webkit-box-orient:vertical}.jgu_button.btn .text a:after{display:none}.jgu_button.btn.wrap-text .text{white-space:unset}.jgu_button.btn .icon{align-items:center;background-color:var(--jgu-color-asphaltblau-80);bottom:-2px;content:"";display:flex;font-size:1.5rem;justify-content:center;margin-right:0;pointer-events:none;position:absolute;right:-3px;top:-2px;width:57px}.jgu_button.btn.focus-visible{outline:none}.jgu_button.btn.btn-primary{background-color:var(--jgu-color-asphaltblau-80);border-color:var(--jgu-color-asphaltblau-80);color:#fff}.jgu_button.btn.btn-primary .icon{background-color:var(--jgu-color-asphaltblau)}.jgu_button.btn.btn-primary.disabled,.jgu_button.btn.btn-primary[disabled]{background-color:#cacacc;border-color:#cacacc;color:var(--jgu-color)}.jgu_button.btn.btn-primary.disabled .icon,.jgu_button.btn.btn-primary[disabled] .icon{background-color:#9e9ea1}.jgu_button.btn.btn-primary:hover{box-shadow:0 0 15px rgba(0,0,0,.3)!important}.jgu_button.btn.btn-primary.focus-visible,.jgu_button.btn.btn-primary:not(:disabled):not(.disabled):active,body:not(.is-mobile) .jgu_button.btn.btn-primary:hover{background-color:var(--jgu-color-primary);border-color:var(--jgu-color-primary);color:#fff}.jgu_button.btn.btn-primary.focus-visible.type-icon,.jgu_button.btn.btn-primary:not(:disabled):not(.disabled):active.type-icon,body:not(.is-mobile) .jgu_button.btn.btn-primary:hover.type-icon{border-color:#8e001f!important}.jgu_button.btn.btn-primary.focus-visible .icon,.jgu_button.btn.btn-primary:not(:disabled):not(.disabled):active .icon,body:not(.is-mobile) .jgu_button.btn.btn-primary:hover .icon{background-color:#8e001f}.bg-dark .jgu_button.btn.btn-primary{background:var(--jgu-color-asphaltblau-15);border-color:var(--jgu-color-asphaltblau-15);color:var(--jgu-color-asphaltblau)}.bg-dark .jgu_button.btn.btn-primary .icon{background-color:#fff}.jgu_button.btn.btn-contrast{background-color:var(--jgu-color-asphaltblau);border-color:var(--jgu-color-asphaltblau);color:#fff}.jgu_button.btn.btn-contrast:hover{box-shadow:0 0 15px rgba(0,0,0,.3)!important}.jgu_button.btn.btn-contrast .icon{background-color:#ccc}.bg-dark .jgu_button.btn.btn-contrast{color:var(--jgu-color)}.bg-dark .jgu_button.btn.btn-contrast:not(:hover){background-color:var(--jgu-color-asphaltblau-25);border-color:var(--jgu-color-asphaltblau-25)}.wp-block-cover span.has-asphaltblau-background-color+div .jgu_button.btn.btn-contrast{color:var(--jgu-color)}.wp-block-cover span.has-asphaltblau-background-color+div .jgu_button.btn.btn-contrast:not(:hover){background-color:var(--jgu-color-asphaltblau-25);border-color:var(--jgu-color-asphaltblau-25)}.wp-block-cover span.has-asphaltblau-background-color+div+div.wp-block-cover__inner-container .jgu_button.btn.btn-contrast{color:var(--jgu-color)}.bg-default .jgu_button.btn.btn-contrast,.wp-block-cover span.has-asphaltblau-background-color+div+div.wp-block-cover__inner-container .jgu_button.btn.btn-contrast:not(:hover){background-color:var(--jgu-color-asphaltblau-25);border-color:var(--jgu-color-asphaltblau-25)}.bg-default .jgu_button.btn.btn-contrast,.bg-light .jgu_button.btn.btn-contrast{color:var(--jgu-color)}.bg-light .jgu_button.btn.btn-contrast:not(:hover){background-color:var(--jgu-color-asphaltblau-25);border-color:var(--jgu-color-asphaltblau-25)}.wp-block-cover span.has-asphaltblau-5-background-color+div .jgu_button.btn.btn-contrast{color:var(--jgu-color)}.wp-block-cover span.has-asphaltblau-5-background-color+div .jgu_button.btn.btn-contrast:not(:hover){background-color:var(--jgu-color-asphaltblau-25);border-color:var(--jgu-color-asphaltblau-25)}.wp-block-cover span.has-asphaltblau-5-background-color+div+div.wp-block-cover__inner-container .jgu_button.btn.btn-contrast{color:var(--jgu-color)}.wp-block-cover span.has-asphaltblau-5-background-color+div+div.wp-block-cover__inner-container .jgu_button.btn.btn-contrast:not(:hover){background-color:var(--jgu-color-asphaltblau-25);border-color:var(--jgu-color-asphaltblau-25)}.jgu_button.btn.btn-contrast:hover{background-color:var(--jgu-color-asphaltblau-80);border-color:var(--jgu-border-color)}.jgu_button.btn.btn-contrast:hover .text{color:#fff}.jgu_button.btn.btn-strict-color{background-color:var(--jgu-color-asphaltblau);border-color:var(--jgu-color-asphaltblau);color:#fff}.jgu_button.btn.btn-strict-color:hover{box-shadow:0 0 15px rgba(0,0,0,.3)!important}.jgu_button.btn.btn-strict-color .icon{background-color:transparent}.bg-dark .jgu_button.btn.btn-strict-color{color:var(--jgu-color)}.bg-dark .jgu_button.btn.btn-strict-color:not(:hover){background-color:var(--jgu-color-asphaltblau-25);border-color:var(--jgu-color-asphaltblau-25)}.wp-block-cover span.has-asphaltblau-background-color+div .jgu_button.btn.btn-strict-color{color:var(--jgu-color)}.wp-block-cover span.has-asphaltblau-background-color+div .jgu_button.btn.btn-strict-color:not(:hover){background-color:var(--jgu-color-asphaltblau-25);border-color:var(--jgu-color-asphaltblau-25)}.wp-block-cover span.has-asphaltblau-background-color+div+div.wp-block-cover__inner-container .jgu_button.btn.btn-strict-color{color:var(--jgu-color)}.wp-block-cover span.has-asphaltblau-background-color+div+div.wp-block-cover__inner-container .jgu_button.btn.btn-strict-color:not(:hover){background-color:var(--jgu-color-asphaltblau-25);border-color:var(--jgu-color-asphaltblau-25)}.jgu_button.btn.btn-strict-color:hover{background-color:var(--jgu-color-asphaltblau-80);border-color:var(--jgu-border-color)}.jgu_button.btn.btn-share{border-color:#ccc}.jgu_button.btn.btn-share:hover{box-shadow:0 0 15px rgba(0,0,0,.3)!important}.jgu_button.btn.btn-share .icon{background-color:#ccc}.jgu_button.btn.btn-share.focus-visible,body:not(.is-mobile) .jgu_button.btn.btn-share:hover{background-color:var(--jgu-color-accent);border-color:var(--jgu-color-accent);color:#fff}.jgu_button.btn.btn-share.focus-visible .icon,body:not(.is-mobile) .jgu_button.btn.btn-share:hover .icon{background-color:rgba(0,0,0,.3)}.jgu_button.btn.btn-share:not(:disabled):not(.disabled):active{background-color:#8e001f;border-color:#8e001f}.jgu_button.btn.btn-default-dark-icon,.jgu_button.btn.btn-default-dark-icon:hover{background-color:#e4e4e5;border-color:#e4e4e5}.jgu_button.btn.btn-default-dark-icon:hover{box-shadow:0 0 15px rgba(0,0,0,.3)!important}.jgu_button.btn.btn-default-dark-icon .icon{background-color:var(--jgu-color-asphaltblau-70)!important;border-color:var(--jgu-color-asphaltblau-70)!important;color:var(--jgu-color-white)}.jgu_button.btn.btn-default-dark-icon .icon svg{color:#fff}.jgu_button.btn.btn-default-dark-icon.disabled,.jgu_button.btn.btn-default-dark-icon[disabled]{background-color:#e4e4e5;border-color:#e4e4e5;color:var(--jgu-color)}.jgu_button.btn.btn-default-dark-icon.disabled .icon,.jgu_button.btn.btn-default-dark-icon[disabled] .icon{background-color:#c5c5c7!important}.jgu_button.btn.btn-default-dark-icon.disabled .icon svg,.jgu_button.btn.btn-default-dark-icon[disabled] .icon svg{color:var(--jgu-color)}.jgu_button.btn.btn-default{background-color:#e4e4e5;border-color:#e4e4e5;color:var(--jgu-color-asphaltblau)}.jgu_button.btn.btn-default .icon{color:var(--jgu-color-white)}.jgu_button.btn.btn-default .text{opacity:.8}.jgu_button.btn.btn-default:hover{background-color:#e4e4e5;border-color:#e4e4e5;box-shadow:0 0 15px rgba(0,0,0,.3)!important;color:var(--jgu-color-asphaltblau)!important}.jgu_button.btn.btn-default:hover .text{opacity:1}.jgu_button.btn.btn-default:hover .icon{background-color:#acacae!important;border-color:#acacae!important}.jgu_button.btn.btn-default .icon{background-color:#afafb1!important;border-color:#afafb1!important}.jgu_button.btn.btn-default .icon svg{color:#fff}.jgu_button.btn.btn-default.disabled,.jgu_button.btn.btn-default[disabled]{background-color:#e4e4e5;border-color:#e4e4e5;color:var(--jgu-color)}.jgu_button.btn.btn-default.disabled .icon,.jgu_button.btn.btn-default[disabled] .icon{background-color:#c5c5c7!important}.jgu_button.btn.btn-default.disabled .icon svg,.jgu_button.btn.btn-default[disabled] .icon svg{color:var(--jgu-color)}.jgu_button.btn.btn-dark{background-color:var(--jgu-color-asphaltblau-80);border-color:var(--jgu-border-color);color:#fff}.jgu_button.btn.btn-dark:hover{box-shadow:0 0 15px rgba(0,0,0,.3)!important}.jgu_button.btn.btn-dark .icon{background-color:var(--jgu-color-asphaltblau)}.jgu_button.btn.btn-none{background-color:transparent;border-color:transparent;color:currentColor;height:auto;margin:0;opacity:1;padding:0 2em 0 0;position:relative}.jgu_button.btn.btn-none.icon-before{padding:0 0 0 2em}.jgu_button.btn.btn-none.is-small{padding:0 1.5em 0 0}.jgu_button.btn.btn-none.is-small.icon-before{padding:0 0 0 1.5em}.jgu_button.btn.btn-none.focus-visible,body:not(.is-mobile) .jgu_button.btn.btn-none:hover{opacity:1}.jgu_button.btn.btn-none .icon{background-color:transparent;margin:0;transition:all .25s ease;width:1em}.jgu_button.btn.btn-none:not(.type-icon):hover .icon{transform:translateX(5px)}.jgu_button.btn.btn-line{background-color:transparent;border-color:var(--jgu-color-asphaltblau-50)!important;border-width:2px;color:var(--jgu-color-asphaltblau-50);font-weight:700}.color-blue .jgu_button.btn.btn-line .icon,.color-blue .jgu_button.btn.btn-line:not(:hover){border-color:var(--jgu-color-asphaltblau-35)!important}.bg-dark .jgu_button.btn.btn-line,.color-blue .jgu_button.btn.btn-line,.color-dark .jgu_button.btn.btn-line,.wp-block-cover span.has-asphaltblau-background-color+div .jgu_button.btn.btn-line,.wp-block-cover span.has-asphaltblau-background-color+div+div .jgu_button.btn.btn-line{color:#fff}.jgu_button.btn.btn-line:hover{box-shadow:0 0 15px rgba(0,0,0,.3)!important}.jgu_button.btn.btn-line .icon{border-left-color:var(--jgu-color-asphaltblau-50)!important;transition:.3s}.jgu_button.btn.btn-line.focus-visible,body:not(.is-mobile) .jgu_button.btn.btn-line:hover{background-color:#777f82!important;border-color:#777f82;color:#fff!important}.jgu_button.btn.btn-line.focus-visible .icon,body:not(.is-mobile) .jgu_button.btn.btn-line:hover .icon{background-color:#576266!important;border-left-color:#576266!important;color:#fff}.jgu_button.btn.btn-line .icon{background-color:transparent;border-left:2px solid var(--jgu-color-asphaltblau-25);right:-2px;top:-2px;width:55px}.jgu_button.btn.btn-line.icon-before .icon{border-left:none;border-right:2px solid var(--jgu-color-asphaltblau-25)}.jgu_button.btn.btn-line.disabled{color:var(--jgu-color-asphaltblau-25)}.jgu_button.btn.align-right .text{text-align:right}.jgu_button.btn.btn-fullwidth{width:100%}.jgu_button.btn.type-extand{transition:var(--base-transition)}.jgu_button.btn.type-extand.is-small{min-width:unset}.jgu_button.btn.type-extand.is-small:not(:hover){width:40px}.jgu_button.btn.type-extand .text{white-space:nowrap}.jgu_button.btn.type-extand:not(:hover){padding:0;width:55px}.jgu_button.btn.type-extand:not(:hover) .icon{border-left:none}.jgu_button.btn.type-extand:not(:hover) .text{opacity:0}.jgu_button.btn.type-icon{font-size:0;overflow:hidden;padding:0;text-align:center;transition:var(--base-transition);width:55px}.jgu_button.btn.type-icon.disabled{opacity:0!important;pointer-events:none;width:0!important}.jgu_button.btn.type-icon .text{display:none}.jgu_button.btn.type-icon .icon{background-color:transparent;font-size:1.5rem;left:50%;transform:translate(-50%)}.jgu_button.btn.type-icon.btn-none .icon{font-size:21px}.jgu_button.btn.btn-text{background:none;border:1px solid var(--jgu-color-asphaltblau-70);color:var(--jgu-color-asphaltblau-70);height:auto;margin-right:11px;max-width:350px;min-height:auto;min-width:auto;padding:13px 12px;width:auto}.jgu_button.btn.btn-text .icon{display:none}.jgu_button.btn.btn-text.focus-visible,.jgu_button.btn.btn-text:not(:disabled):not(.disabled):active,body:not(.is-mobile) .jgu_button.btn.btn-text:hover{background-color:var(--jgu-color-asphaltblau-70);border-color:var(--jgu-color-asphaltblau-70);color:#fff}.jgu_button.btn.btn-share{border-width:0;max-width:74px;padding:0}.jgu_button.btn.btn-share,.jgu_button.btn.btn-share .icon{background-color:initial;transition:var(--base-transition)}.jgu_button.btn.btn-share .icon{border:2px solid var(--jgu-color-asphaltblau-50);color:var(--jgu-color-asphaltblau-50);font-size:24px}.jgu_button.btn.btn-share .text{opacity:0}.jgu_button.btn.btn-share.focus-visible,.jgu_button.btn.btn-share:not(:disabled):not(.disabled):active,body:not(.is-mobile) .jgu_button.btn.btn-share:hover{background-color:#4f5f63;border:2px solid #4f5f63;margin-left:10px;max-width:200px;padding:0 65px 0 20px}.jgu_button.btn.btn-share.focus-visible .text,.jgu_button.btn.btn-share:not(:disabled):not(.disabled):active .text,body:not(.is-mobile) .jgu_button.btn.btn-share:hover .text{opacity:1}.jgu_button.btn.btn-share.focus-visible .icon,.jgu_button.btn.btn-share:not(:disabled):not(.disabled):active .icon,body:not(.is-mobile) .jgu_button.btn.btn-share:hover .icon{background-color:#23373c;border:none;color:#fff}.jgu_button.btn.icon-before{padding:0 20px 0 65px}.jgu_button.btn.icon-before .icon{left:-2px}.jgu_button.btn.disabled,.jgu_button.btn[disabled]{opacity:.5!important;pointer-events:none}.jgu_button.btn.disabled.btn-line,.jgu_button.btn[disabled].btn-line{color:unset}.jgu_button.btn a{color:inherit}.jgu_checkboxes .jgu_form_field{margin-bottom:0}.credit-wrapper{align-items:flex-end;bottom:0;display:flex;position:absolute;right:0}.credit-wrapper .credit_button{border:none;margin-bottom:0}.credit-wrapper .credit_button .icon{font-size:21px}.credit-wrapper .credit_button,.credit-wrapper .credit_button .icon{align-items:center;cursor:pointer;display:flex;height:30px;justify-content:center;min-height:30px;padding-bottom:2px;position:relative;top:0;transition:var(--base-transition);width:30px;z-index:2}.credit-wrapper .caption{margin-bottom:0}.credit-wrapper p{align-items:center;display:flex;font-size:14px!important;margin:0 -30px 0 0;min-height:30px;opacity:0;padding:5px 45px 5px 15px;pointer-events:none;position:relative;transform:translateX(0);transition:var(--base-transition);z-index:1}.credit-wrapper.active .credit_button,.credit-wrapper.active .icon,.credit-wrapper.can-hover:focus-within .credit_button,.credit-wrapper.can-hover:focus-within .icon{background-color:transparent!important}.credit-wrapper.active p,.credit-wrapper.can-hover:focus-within p{opacity:1;transform:translateY(0)}.credit-wrapper.theme-light .credit_button,.credit-wrapper.theme-light p{background-color:hsla(0,0%,100%,.7);border-color:hsla(0,0%,100%,.7);color:var(--jgu-color)}.credit-wrapper.theme-dark .credit_button,.credit-wrapper.theme-dark p{background-color:rgba(35,55,60,.7);border-color:rgba(35,55,60,.7);color:#fff}.jgu_grid-list-switcher{color:var(--text-color,#4f5f63);display:flex;padding:0;position:relative}.jgu_grid-list-switcher .item{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:2px solid var(--text-color,#23373c);color:currentColor;cursor:pointer;display:flex;font-size:21px;height:40px;justify-content:center;margin:0;padding:0;transition:var(--base-transition);width:40px;z-index:2}.jgu_grid-list-switcher .item:focus-visible,.jgu_grid-list-switcher .item:hover{background-color:var(--jgu-color-asphaltblau-25)}.jgu_grid-list-switcher .item:first-child{margin-right:5px}.jgu_grid-list-switcher.val-grid .item:first-child,.jgu_grid-list-switcher.val-list .item:last-child{background-color:var(--text-color,#23373c);color:var(--bg-color,#fff)}.jgu-headline{hyphens:manual;margin:1.6em 0;width:100%}.jgu-headline .jgu_index,.jgu-headline .jgu_index .index{display:flex;line-height:1.25}.jgu-headline h1 .color-default,.jgu-headline h1 .color-red,.jgu-headline h2 .color-default,.jgu-headline h2 .color-red,.jgu-headline h3 .color-default,.jgu-headline h3 .color-red,.jgu-headline h4 .color-default,.jgu-headline h4 .color-red,.jgu-headline h5 .color-default,.jgu-headline h5 .color-red,.jgu-headline h6 .color-default,.jgu-headline h6 .color-red{line-height:1.25}.jgu-headline span.icon{margin-right:10px}.jgu-headline *{margin:0}.jgu-headline.bg-dark{color:#fff;padding:10px}.jgu-headline .color-red{color:var(--accent-color,#c1002a)}.bg-dark .jgu-headline .color-red{color:#fff}.jgu-headline .color-gold{color:#eac58c}.jgu-headline .color-dark{color:var(--jgu-color-asphaltblau)}.jgu-headline.is-overflow .overflow{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 30%,#fff);bottom:0;display:none;height:3rem;left:0;position:absolute;right:0;z-index:2}.jgu_icons{align-items:stretch;display:flex;margin-right:10px}.jgu_icons .jgu_button.btn.type-icon{align-items:center;border:5px solid transparent;border-left:none;border-right:none;color:var(--jgu-color-alt);display:flex;height:auto;line-height:1;margin-bottom:0;opacity:1;width:50px}.is-mobile .jgu_icons .jgu_button.btn.type-icon{width:50px}.jgu_icons .jgu_button.btn.type-icon .icon{left:50%;top:50%;transform:translate(-50%,-50%)}.jgu_icons .jgu_button.btn.type-icon.focus-visible,.jgu_icons .jgu_button.btn.type-icon:hover{border-top-color:var(--jgu-color-accent);box-shadow:none}.jgu_icons .jgu_button.btn.type-icon.active,.jgu_icons .jgu_button.btn.type-icon.focus-visible{background-color:var(--jgu-background-color);border-top-color:var(--jgu-color-accent);box-shadow:none}.jgu_icons .jgu_button.btn.type-icon.active{opacity:1}.jgu_info_popup{align-items:center;cursor:pointer}.jgu_link{display:inline-flex;min-height:30px;pointer-events:auto;width:auto}.jgu_link.expand-text-on-hover span.text{overflow:hidden;text-overflow:clip;transition:.5s;white-space:nowrap;width:0}.jgu_link.expand-text-on-hover:hover span.text,.jgu_link.fullwidth,.jgu_link.fullwidth .jgu_link_inner,.jgu_link.fullwidth .jgu_link_inner .text{width:100%}.jgu_link.share-text a:visited{color:currentColor}.jgu_link.share-text a .text:after{color:currentColor;content:" ";font-family:Line Awesome Free,sans-serif;font-weight:900}.jgu_link button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;font-family:var(--base-font-family);font-size:1rem;margin:0;padding:0;text-align:left}.jgu_link .jgu_button.btn.type-icon{height:30px;margin-top:0;min-height:30px;min-width:30px;width:30px}.jgu_link.disabled{pointer-events:none}.jgu_link.icon-before .jgu_link_inner .icon{top:2px;width:30px}.jgu_link.icon-before .jgu_link_inner .jgu_button{margin-right:10px}.jgu_link .jgu_link_inner{align-items:center;color:currentColor;display:flex;position:relative;transform:translateX(calc(-100% + 30px))}.jgu_link .jgu_link_inner .text{color:currentColor;line-height:1.8;opacity:0;text-overflow:ellipsis;transition:var(--base-transition)}.jgu_link .jgu_link_inner .text .icon{align-items:flex-end;font-size:21px;height:21px;margin-left:6px;transform:translateY(4px)}.jgu-link-with-text-control .jgu_link .jgu_link_inner .text .icon{margin:0;padding:0}.jgu_link .jgu_link_inner .text+.icon{margin-left:6px}.jgu_link .jgu_link_inner .icon{font-size:24px;margin-right:0}.jgu_link .jgu_link_inner:not(.clickable){text-decoration:none}.jgu_link .jgu_link_inner.focus-visible{box-shadow:0 0 0 .2rem rgba(193,0,42,.5);outline:none}.bg-dark .jgu_link .jgu_link_inner.focus-visible{box-shadow:0 0 0 3px #fff}.jgu_link a.jgu_link_inner{cursor:pointer}.jgu_link a.jgu_link_inner:before{content:unset!important}.jgu_link a.jgu_link_inner:after{display:none}.jgu_link.show-text .jgu_link_inner{transform:none}.jgu_link.show-text .jgu_link_inner .text{opacity:1}.jgu_links{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;list-style:none;margin:0;padding:0}.jgu_links li{margin-bottom:10px}.jgu_links li .jgu_link{min-height:20px}.jgu_links li .jgu_link .jgu_link_inner span{line-height:1.4}.jgu_links.big li{position:relative;width:100%}.jgu_links.big li .jgu_link{border-bottom:2px solid var(--jgu-color-asphaltblau-25);height:auto;transition:var(--base-transition);width:100%}.jgu_links.big li .jgu_link .jgu_link_inner{padding:15px 0;transition:none}.jgu_links.big li .jgu_link .jgu_link_inner span{font-size:20px}.jgu_links.big li .jgu_link .jgu_link_inner:after{display:none}.jgu_links.big li .jgu_link:hover{border-color:var(--jgu-color-asphaltblau)}.jgu_overlay{background-color:hsla(0,0%,100%,0);height:100dvh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:var(--base-transition);width:100dvw;z-index:1}.jgu_overlay.active{opacity:1;pointer-events:auto}.jgu_schwerpunkte{--color:var(--text-color,var(--jgu-color-asphaltblau));--bar:#c1002a;--value:var(--bar);margin-bottom:2rem;width:100%}.bg-dark .jgu_schwerpunkte{--bar:#fff}.jgu_schwerpunkte .item{display:flex;margin-bottom:1.5rem}.jgu_schwerpunkte .item .percent{display:flex;flex:0 0 170px}.is-mobile .jgu_schwerpunkte .item .percent{flex:0 0 90px}.jgu_schwerpunkte .item .percent .bar-wrapper{align-items:flex-start;display:flex;flex:1}.jgu_schwerpunkte .item .percent .bar-wrapper .bar{background-color:var(--bar);width:100%}.jgu_schwerpunkte .item .percent .value{align-items:flex-start;color:var(--bar);display:flex;flex:0 0 70px;justify-content:flex-end;margin-top:-5px;text-align:right}.is-mobile .jgu_schwerpunkte .item .percent .value{flex:0 0 60px}.jgu_schwerpunkte .item .content{display:flex;flex-direction:column;hyphens:manual;margin-top:-5px;padding-left:15px}.jgu_schwerpunkte.theme-dark{--color:var(--text-color);--bar:var(--text-color,#23373c);--value:var(--accent-color,#c1002a)}.jgu_schwerpunkte.theme-gray{--color:var(--text-color);--bar:#4f5f63;--value:var(--bar)}.bg-dark .jgu_schwerpunkte.theme-gray{--bar:#b2b9bb}.jgu_schwerpunkte.theme-table{--color:var(--text-color);--bar:var(--text-color,#23373c)}.jgu_schwerpunkte.theme-table>div:first-child>.item,.jgu_schwerpunkte.theme-table>div>div>div:first-child>.item{border-top:1px solid var(--color)}.jgu_schwerpunkte.theme-table .item{border-bottom:1px solid var(--color);margin:0}.jgu_schwerpunkte.theme-table .item .percent{display:none}.jgu_schwerpunkte.theme-table .item .content{margin:0;padding-left:0;width:100%}.jgu_schwerpunkte.theme-table .item .content>span{padding-block:.5rem}.jgu_schwerpunkte.theme-table .item .content .subline{position:relative}.jgu_schwerpunkte.theme-table .item .content .subline:empty{display:none}.jgu_schwerpunkte.theme-table .item .content .subline:before{background:var(--color);content:"";height:1px;left:0;opacity:.15;position:absolute;top:0;width:100%}.share-block{margin-bottom:55px;margin-left:2px}.share-block .jgu_button{margin-right:15px;max-width:calc(100% - 155px);width:250px}.share-block .jgu_button .text{white-space:nowrap!important}.is-mobile .share-block .jgu_button .text{white-space:unset!important}.share-block .jgu_button.btn.btn-line:hover,.share-block .jgu_button.focus-visible{background-color:var(--jgu-color-asphaltblau-25);color:var(--jgu-color)}.share-block .jgu_button.btn.btn-line:hover .icon,.share-block .jgu_button.focus-visible .icon{background-color:var(--jgu-color-asphaltblau-50);color:#fff}.is-mobile .share-block .jgu_button{width:calc(100% - 140px)}.is-mobile .share-block .jgu_button:last-child{margin-right:0}.jgu_share-modal .container-fluid{max-width:600px}.jgu_share-modal .channels{display:flex;list-style:none;margin:0 0 0 -10px;padding:0;width:calc(100% + 20px)}.jgu_share-modal .channels li{margin:0 10px;padding:0}.jgu_share-modal .channels li a{align-items:center;display:flex;flex-direction:column;width:90px}.jgu_share-modal .channels li a:hover img{background-color:var(--jgu-color-accent)}.jgu_share-modal .channels li a img{background-color:var(--jgu-color-asphaltblau);height:50px;margin-bottom:10px;padding:10px;transition:all .3s ease;width:50px}.jgu_share-modal .link-window{background-color:var(--jgu-background-color);display:flex;margin-top:30px;padding:10px;width:100%}.jgu_share-modal .link-window input{background-color:transparent;border:none;flex:1;padding:10px;text-overflow:ellipsis}.jgu_share-modal .link-window button{background-color:var(--jgu-color-asphaltblau);border:none;border-radius:0;color:#fff;cursor:pointer;padding:10px;transition:all .3s ease;width:100px}.jgu_share-modal .link-window button:hover{background-color:var(--jgu-color-accent)}.jgu_share-modal .copy_message{color:var(--jgu-color-alt);display:block;font-size:14px;padding:10px 0 0}.jgu_share-modal .copy_message .icon{margin-right:5px}.slider-numbered-pagination{align-items:center;display:flex;justify-content:center}.jgu_socialicon img{filter:invert(83%) sepia(7%) saturate(106%) hue-rotate(142deg) brightness(97%) contrast(93%);height:40px;transform-origin:center;width:40px}.jgu_socialicon:hover img{animation:social_icon .5s ease forwards}@keyframes social_icon{0%{filter:invert(100%) sepia(7%) saturate(106%) hue-rotate(142deg) brightness(100%) contrast(93%);transform:scale(1) rotate(0deg)}to{filter:invert(100%) sepia(7%) saturate(106%) hue-rotate(142deg) brightness(100%) contrast(93%);transform:scale(1.2) rotate(0deg)}}.jgu-switcher{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;display:flex;justify-content:flex-start;margin:0;padding:0;width:100%}.has-error .jgu-switcher .label{color:#c1002a!important}.has-error .jgu-switcher .switch-wrapper{background-color:#fff;border:2px solid var(--jgu-color-accent)}.has-error .jgu-switcher .switch-wrapper .switch-trigger{background-color:var(--jgu-color-accent);height:22px;width:22px}.jgu-switcher .label{color:var(--text-color);cursor:pointer;font-size:20px;font-weight:700;opacity:.65;transition:var(--base-transition)}.jgu-switcher .label.active{opacity:1}.jgu-switcher .switch-wrapper{background-color:var(--jgu-color-asphaltblau-35);border-radius:16px;cursor:pointer;height:32px;margin:0 15px;position:relative;width:85px}.jgu-switcher .switch-wrapper .switch-trigger{background-color:var(--jgu-color-asphaltblau);border-radius:100%;height:26px;left:3px;position:absolute;top:3px;transform:translateX(0);transition:var(--base-transition);width:26px}.jgu-switcher.active .switch-wrapper .switch-trigger{left:calc(100% - 3px);transform:translateX(-100%)}.is-mobile .jgu_table-wrapper{overflow:scroll;width:100%}.jgu_table{border-collapse:collapse;border-spacing:0;font-size:inherit;width:100%}.jgu_table .close{display:none}.jgu_table tbody td>span{white-space:nowrap}.jgu_table td{min-height:40px;padding:0 5px;vertical-align:bottom}.jgu_table td:first-child{padding-left:0}.jgu_table td:last-child{padding-right:0}.jgu_table td.last-td>span:after{display:none}.jgu_table td .item-td{height:auto;width:70px}.jgu_table td .item-td>span{padding:0}.jgu_table td .item-td>span:after{display:none}.jgu_table td .item-td:last-child{text-align:right}.jgu_table td>span{display:block;height:100%;opacity:1;padding:10px 0;position:relative;width:100%}.jgu_table td>span>.icon{padding-right:10px}.jgu_table td>span:after{background-color:currentColor;bottom:0;content:"";height:1px;left:0;opacity:.2;position:absolute;width:100%}.jgu_table thead td>span{font-weight:700;height:auto;opacity:1;vertical-align:bottom}.jgu_table thead td>span:after{height:2px;opacity:.65}.jgu_table.color-td tbody td.dark-td>span,.jgu_table.dark-background{background-color:var(--jgu-color-asphaltblau-10)}.jgu_table.color-td tbody td.dark-td>span,.jgu_table.color-td tbody td.last-td>span,.jgu_table.color-td tbody td.light-td>span{padding:10px}.jgu_table.color-td tbody td>span:after{display:none}@media(max-width:768px){.jgu_table.studienmodule-table td:first-child{text-align:center}}.jgu_table.studienmodule-table-mobile-a tbody tr td>span:after{display:none}.jgu_table.studienmodule-table-mobile-a tbody tr:nth-child(2n) td>span{background-color:var(--jgu-color-asphaltblau-10)}.bg-dark .jgu_table.studienmodule-table-mobile-a tbody tr:nth-child(2n) td>span{background-color:var(--jgu-color-asphaltblau-80)}.jgu_table.studienmodule-table-mobile-a td:first-child{text-align:center}.jgu_table.studienmodule-table-mobile-a td>span{padding:10px 5px}.jgu_table.studienmodule-table-mobile-b tbody td:last-child>span>div:last-child{opacity:.8}.jgu_schwerpunkte-item__headline .btn.jgu_button{border:none;height:auto;min-height:70px;padding:10px 60px 10px 0;position:relative}.jgu_schwerpunkte-item__headline .btn.jgu_button .text{color:currentColor;font-size:21px}.jgu_schwerpunkte-item__headline .btn.jgu_button:after,.jgu_schwerpunkte-item__headline .btn.jgu_button:before{background-color:currentColor;bottom:0;content:"";height:2px;left:0;pointer-events:none;position:absolute;transition:var(--base-transition);width:100%;z-index:1}.jgu_schwerpunkte-item__headline .btn.jgu_button:before{bottom:unset;opacity:0;top:0}.jgu_schwerpunkte-item__headline .btn.jgu_button .text{font-weight:700;white-space:normal}.jgu_schwerpunkte-item__headline .btn.jgu_button .icon{font-size:21px;top:0}.jgu_tabs_vertical .jgu_schwerpunkte-item__content-inner{padding-top:20px}.jgu_schwerpunkte-item:first-child .jgu_button:before{opacity:1}.jgu_schwerpunkte-item.type-akkordeon{border-bottom:0 solid;position:relative}.jgu_schwerpunkte-item.type-akkordeon.is-open{border-width:2px}.jgu_schwerpunkte-item.type-akkordeon.is-open .jgu_schwerpunkte-item__headline .jgu_button:after{opacity:.5}.schwerpunkte>a{font-size:21px;margin:20px 0;opacity:.8}.jgu_tags{--color:var(--text-color);width:100%}.jgu_tags.show-expand ul{padding-right:60px}.jgu_tags.show-expand ul:after{background:linear-gradient(90deg,transparent,var(--bg-color),var(--bg-color));bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:150px;z-index:2}.jgu_tags ul{display:flex;margin-left:-5px;overflow:hidden;padding:0;position:relative;width:calc(100% + 10px)}.jgu_tags ul li{list-style:none;margin:0;padding:5px;position:relative;z-index:1}.jgu_tags ul li a,.jgu_tags ul li button{align-items:center;background:none;border:1px solid var(--color);border-radius:0;color:var(--color);cursor:pointer;display:flex;font-size:1rem;height:45px;opacity:.8;padding:0 12px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.jgu_tags ul li a.active,.jgu_tags ul li a:hover,.jgu_tags ul li button.active,.jgu_tags ul li button:hover{background-color:var(--color);color:var(--bg-color);opacity:1}.jgu_tags ul li.expand-button{position:absolute;right:0;top:0;z-index:3}.jgu_tags ul li.expand-button button{width:45px}.jgu_tags ul li.active button{opacity:1}.jgu_tags ul li.active button:hover{background-color:var(--color);color:var(--bg-color)}.jgu_tags.expand ul,.jgu_tags:not(.show-expand) ul{flex-wrap:wrap}.jgu_tags.expand ul:after,.jgu_tags:not(.show-expand) ul:after{opacity:0;width:0}.jgu_text.use-collapse{margin-bottom:15px}.jgu_text.use-collapse .text-inner{position:relative;transition:var(--base-transition)}.jgu_text.use-collapse .text-inner:after{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.001));bottom:0;content:"";height:0;left:0;pointer-events:none;position:absolute;right:0;transition:var(--base-transition)}.bg-light .jgu_text.use-collapse .text-inner:after{background:linear-gradient(0deg,var(--jgu-color-asphaltblau-5),hsla(180,5%,96%,.001))}.jgu_text.collapsed button{padding:0 5px 2px 0}.jgu_text.collapsed .text-inner{margin-bottom:15px}.jgu_text.collapsed .text-inner:after{height:50px}.jgu_video{--button-space:50px!important}.jgu_video.hide-description{padding-bottom:15px}.jgu_video .dialog-close-btn{position:absolute;right:0;top:0;z-index:5}.jgu_video .locked-notice{padding:2rem}.is-mobile .jgu_video .locked-notice .jgu_button{max-width:350px;width:100%}.jgu_video .btn{border:none!important;margin-block-end:var(--button-space)}.jgu_video .btn .icon{bottom:unset;height:100%;right:0!important;top:0!important}.jgu_video .video-canvas{aspect-ratio:16/9;background-color:var(--jgu-color-asphaltblau-80);border:none;position:relative;width:100%}.jgu_video .video-canvas img{aspect-ratio:16/9;min-width:100%;-o-object-fit:cover;object-fit:cover}.jgu_video .meta{display:flex;flex-direction:column;margin-top:15px;padding:15px 25px}.jgu_video .meta span{font-size:1.1rem}.jgu_video .meta span.title{font-weight:700}.jgu_video .jgu_button.btn.play-button{border-top-width:0;bottom:-17.1428571429px;cursor:pointer;left:var(--button-space);margin-bottom:0;max-width:calc(100% - 50px);position:absolute}.is-mobile .jgu_video .jgu_button.btn.play-button{max-width:200px;--button-space:25px!important;padding:0 65px 0 20px!important;width:200px!important}.is-mobile .jgu_video .jgu_button.btn.play-button .text{opacity:1!important;white-space:normal}.bg-dark .jgu_video .jgu_button.btn.play-button .icon{background-color:#fff;color:var(--jgu-color-asphaltblau-80)}.jgu_video .jgu_button.btn.play-button.active,.jgu_video .jgu_button.btn.play-button:focus-visible,.jgu_video .jgu_button.btn.play-button:hover{padding:0 65px 0 20px!important;width:300px!important}.jgu_video .jgu_button.btn.play-button.active .text,.jgu_video .jgu_button.btn.play-button:focus-visible .text,.jgu_video .jgu_button.btn.play-button:hover .text{opacity:1!important;white-space:normal}.jgu_video .iframe-wrapper{align-items:center;display:flex;height:80vh;justify-content:center;overflow-y:auto}@media(max-width:450px){.jgu_video .iframe-wrapper{justify-content:start}}.jgu_video .iframe-wrapper iframe{aspect-ratio:16/9;border:none;height:unset;max-height:100%;width:100%}.jgu_alert_banner{background-color:var(--jgu-background-color);left:0;opacity:0;pointer-events:none;right:0;transition:all .3s ease}.jgu_alert_banner:not(.has-action) .inner .content{max-width:100%}.jgu_alert_banner.style-inline{margin-bottom:15px;position:static}.is-mobile .jgu_alert_banner.style-inline,.is-tablet .jgu_alert_banner.style-inline{padding:0 1rem}.jgu_alert_banner.style-fixed{position:fixed}.jgu_alert_banner.position-top{top:0;transform:translateY(-20%)}.jgu_alert_banner.position-bottom{bottom:0;transform:translateY(20%)}.jgu_alert_banner.open{opacity:1;pointer-events:auto;transform:translateY(0)}.jgu_alert_banner .inner{align-items:flex-start;display:flex;flex-direction:row;padding:2rem}.jgu_alert_banner .inner button.btn-none{width:auto}.jgu_alert_banner .inner .content{display:flex;max-width:75%;padding-right:8rem}.jgu_alert_banner .inner .content p:last-child{margin-bottom:0}.jgu_alert_banner .inner .content .content-icon{font-size:25px;padding:5px 30px 0 0}.jgu_alert_banner.iconcolor-red .content .icon{color:var(--jgu-color-accent)}.jgu_alert_banner.iconcolor-default .content .icon{color:currentColor}.jgu_alert_banner.bg-color-light{background:var(--jgu-color-asphaltblau-5);color:var(--jgu-color)}.bg-light .jgu_alert_banner.bg-color-light{background:#fff;color:var(--jgu-color)}.jgu_alert_banner.bg-color-green{background:#489b7d;color:#fff}.jgu_alert_banner.bg-color-red{background:var(--jgu-color-accent);color:#fff}.jgu_alert_banner.bg-color-blue{background:#184256;color:#fff}.jgu_alert_banner.bg-color-dark{background:var(--jgu-color-asphaltblau);color:#fff}.is-mobile .jgu_alert_banner .inner,.is-tablet .jgu_alert_banner .inner{align-items:flex-end;flex-direction:column;padding:2rem 0}.is-mobile .jgu_alert_banner .inner .content,.is-tablet .jgu_alert_banner .inner .content{max-width:100%;padding-right:0}.is-mobile .jgu_alert_banner .inner .content button,.is-tablet .jgu_alert_banner .inner .content button{width:100%}.is-mobile .jgu_alert_banner .inner .content .content-icon,.is-tablet .jgu_alert_banner .inner .content .content-icon{font-size:25px;margin-bottom:10px;padding:5px 15px 0 0}.jgu-alert-box{margin-bottom:30px;width:100%}.jgu-alert-box .kids-container{padding-bottom:20px}.jgu-alert-box .kids-container .text-container.with-icon{display:flex;gap:10px}.jgu-alert-box .kids-container .text-container.with-icon .las{font-size:1.25rem}.jgu-alert-box .kids-container>div>jgu-base-listitem>li{border-bottom:1px solid rgba(0,0,0,.25)}.jgu-alert-box .alert-box-icon{font-size:35px;margin-right:30px;padding-right:10px}.jgu-alert-box .inner{background-color:var(--jgu-background-color);color:var(--jgu-color);padding:30px}.jgu-alert-box .inner.bg-light .styled-list a{color:var(--jgu-color-asphaltblau);text-decoration-color:var(--jgu-color-asphaltblau)}.jgu-alert-box .jgu-headline{font-size:20px;line-height:25px;margin-bottom:10px}.jgu-alert-box p{font-size:1rem;line-height:1.5}.jgu-alert-box .content-wrapper{align-items:flex-end;display:flex;width:100%}.jgu-alert-box .content-wrapper .icon-text-wrapper{align-items:flex-start;display:flex;list-style:none;width:100%}.jgu-alert-box .content-wrapper .icon-text-wrapper li{padding-bottom:5px;padding-top:10px;width:100%}.jgu-alert-box .text-wrapper{width:100%}.jgu-alert-box .text-wrapper .bottom-row{align-items:flex-start;display:flex;gap:.5rem}.jgu-alert-box .text-wrapper .kids{margin-bottom:0}.jgu-alert-box.with-image .inner{padding:30px 30px 0}.jgu-alert-box.with-image .content-wrapper{align-items:flex-end}.jgu-alert-box.with-image .icon-text-wrapper{flex-direction:column}.jgu-alert-box.with-image .icon-text-wrapper li{border-bottom:1px solid rgba(0,0,0,.25);padding-bottom:5px;padding-top:10px;width:100%}.jgu-alert-box .jgu-image{display:flex;flex:0 0 50%;margin-left:-60px;margin-right:1rem;min-width:50%;position:relative}.jgu-alert-box .jgu-image img{min-width:100px}.jgu-alert-box .jgu-image .jgu-image-wrapper{width:100%}ul.hyphenation{margin-block-end:1em;margin-block-start:1em}ul.styled-list{margin-top:0}ul.styled-list li.more_info{flex-direction:column}ul.styled-list li.more_info .jgu_link{width:100%}ul.styled-list li.more_info .jgu_link.icon-before+.more-content>div{margin-left:40px}ul.styled-list li.more_info .jgu_link_inner{width:100%}ul.styled-list li.more_info .jgu_link_inner .text{flex:1}ul.styled-list li.more_info .more-content{color:var(--jgu-color-alt);font-size:1rem;line-height:1.4}ul.styled-list li.more_info .more-content>div{padding:15px 0}.jgu-anchorpoint[data-initial-scroll=true]{scroll-margin-top:120px}.admin-bar .jgu-anchorpoint[data-initial-scroll=true]{scroll-margin-top:150px}.jgu_ankernavigation{height:70px;margin-bottom:30px;margin-top:-10px;position:relative;width:100%;z-index:998}.jgu_ankernavigation>nav{height:100%}.jgu_ankernavigation.editor ul{z-index:unset!important}.is-mobile .jgu_ankernavigation{height:auto}.bg-light .jgu_ankernavigation,.jgu_ankernavigation.theme-default{color:var(--jgu-color)}.bg-light .jgu_ankernavigation ul:before,.jgu_ankernavigation.theme-default ul:before{background-color:var(--jgu-color-asphaltblau-5)}.jgu_ankernavigation.theme-white{color:var(--jgu-color)}.jgu_ankernavigation.theme-white ul:before{background-color:#fff}.jgu_ankernavigation .heading{background-color:#fff;color:var(--jgu-color)}.jgu_ankernavigation.theme-default .heading{background-color:var(--jgu-background-color)}.bg-dark .jgu_ankernavigation,.bg-dark .jgu_ankernavigation .heading,.jgu_ankernavigation.theme-dark,.jgu_ankernavigation.theme-dark .heading{color:#fff}.bg-dark .jgu_ankernavigation .heading,.bg-dark .jgu_ankernavigation ul:before,.jgu_ankernavigation.theme-dark .heading,.jgu_ankernavigation.theme-dark ul:before{background-color:var(--jgu-color-asphaltblau)}.jgu_ankernavigation .icon{transition:.3s}.jgu_ankernavigation .icon.open{transform:rotate(180deg)}.jgu_ankernavigation.sticky ul{height:70px;left:50%;max-width:1700px;padding:0 15px;position:fixed;top:var(--headerheight,0);transform:translateX(-50%);z-index:1000}.is-desktop .jgu_ankernavigation.sticky ul:before,.is-desktop-xl .jgu_ankernavigation.sticky ul:before,.is-tablet .jgu_ankernavigation.sticky ul:before{box-shadow:0 0 10px rgba(0,0,0,.2)}.is-desktop .jgu_ankernavigation.sticky ul,.is-desktop-xl .jgu_ankernavigation.sticky ul{width:calc(100% - 210px)}.is-tablet .jgu_ankernavigation.sticky ul{width:calc(100% - 90px)}.is-mobile .jgu_ankernavigation.sticky ul{height:unset;left:unset;max-width:unset;padding:0;position:relative;top:unset;transform:none}.jgu_ankernavigation ul{display:flex;height:100%;left:0;list-style:none;margin:0;padding:0;position:relative;width:100%;z-index:800}.is-mobile .jgu_ankernavigation ul{flex-direction:column}.jgu_ankernavigation ul:before{background-color:var(--jgu-color-asphaltblau-5);box-shadow:0 0 0 rgba(0,0,0,.2);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100dvw;z-index:1}.wp-block .jgu_ankernavigation ul:before{width:100%}.jgu_ankernavigation ul .ankernav-item{align-content:center;border-bottom:5px solid transparent;border-top-width:5px;flex:1;overflow:hidden;position:relative;transition:var(--base-transition);z-index:2}.is-mobile .jgu_ankernavigation ul .ankernav-item{border-bottom:1px solid var(--jgu-color-asphaltblau-25);min-height:61px}.jgu_ankernavigation ul .ankernav-item.active{border-bottom:5px solid var(--jgu-color-primary)}.is-mobile .jgu_ankernavigation ul .ankernav-item.active{flex:unset}.is-mobile .jgu_ankernavigation ul .ankernav-item.active button{justify-content:center;padding-bottom:8px;padding-top:12px}.is-mobile .jgu_ankernavigation ul .ankernav-item.active button:after{display:none}.is-mobile .jgu_ankernavigation ul .ankernav-item.active button .icon{display:none;margin-bottom:-12px}.jgu_ankernavigation ul .ankernav-item.active .title{opacity:1}.jgu_ankernavigation ul .ankernav-item.active .icon{opacity:0}.jgu_ankernavigation ul .ankernav-item:last-child button:after{display:none}.jgu_ankernavigation ul .ankernav-item button{align-items:center;background:none;border:none;color:currentColor;cursor:pointer;display:flex;flex-direction:column;font-size:1rem;height:100%;justify-content:center;margin:0;outline:none;padding:10px 10px 15px;position:relative;transition:var(--base-transition);width:100%}.jgu_ankernavigation ul .ankernav-item button.focus-visible{box-shadow:0 0 0 2px rgba(193,0,42,.5)}.is-tablet .jgu_ankernavigation ul .ankernav-item button{font-size:.8rem}.is-mobile .jgu_ankernavigation ul .ankernav-item button{font-size:17px}.jgu_ankernavigation ul .ankernav-item button .title{display:inline-block;opacity:.8;overflow:hidden;text-overflow:ellipsis;transition:transform .3s ease,opacity .3s ease;white-space:nowrap;width:100%}.jgu_ankernavigation ul .ankernav-item button .icon{display:flex;height:0;justify-content:center;margin-bottom:0;opacity:1;transition:opacity .3s ease,transform .3s ease}.jgu_ankernavigation ul .ankernav-item button:after{background-color:var(--jgu-color-asphaltblau-25);content:"";height:100%;opacity:.5;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;z-index:2}.is-mobile .jgu_ankernavigation ul .ankernav-item button:after{display:none}.jgu_ankernavigation ul .ankernav-item:not(.active) button:not(.apple-mobile).focus-visible .title,.jgu_ankernavigation ul .ankernav-item:not(.active) button:not(.apple-mobile):hover .title{opacity:1;transform:translateY(-8px)}.jgu_ankernavigation ul .ankernav-item:not(.active) button:not(.apple-mobile).focus-visible .icon,.jgu_ankernavigation ul .ankernav-item:not(.active) button:not(.apple-mobile):hover .icon{animation:bobbing 1.5s ease-in-out infinite;height:auto;opacity:1;transform:translateY(0)}.jgu_ankernavigation ul:last-child a:after{display:none}.mobile-dropdown{display:none;left:0;position:fixed;top:var(--headerheight,0);width:100vw;z-index:1000}.is-mobile .mobile-dropdown{display:block}.mobile-dropdown .ankernav-item button{padding-bottom:0}.mobile-dropdown .overlay{background-color:var(--jgu-color-asphaltblau);border:none;height:calc(var(--vh)*100);left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:var(--base-transition);width:100dvw;z-index:1}.mobile-dropdown .overlay.open{opacity:.8;pointer-events:auto}.mobile-dropdown .heading{align-items:center;border:none;box-shadow:0 0 10px rgba(0,0,0,.3);display:flex;font-size:17px;height:50px;justify-content:space-between;padding:0 15px;position:relative;transition:var(--base-transition);width:100%;z-index:3}.theme-dark .mobile-dropdown .heading{display:none!important}.mobile-dropdown .heading.open{box-shadow:0 0 0 1px var(--jgu-color-asphaltblau-25);margin-top:0}.mobile-dropdown .heading.hide{margin-top:-50px;opacity:0;pointer-events:none}.mobile-dropdown nav{height:calc(100vh - var(--headerheight, 0) - 50px);overflow-y:auto}.mobile-dropdown .list{position:relative;z-index:2}.mobile-dropdown .list ul li button{padding-left:40px;padding-right:40px}.mobile-dropdown .list ul:before{box-shadow:0 0 10px rgba(0,0,0,.3)}.suchen-nav{margin-top:50px}@keyframes bobbing{0%{transform:translateY(0)}50%{transform:translateY(-8px)}}.jgu_bewerbung-modal p.small{font-size:.9rem;line-height:1.3;margin-top:15px}.jgu-collapse{position:relative}.jgu-collapse .jgu_link{margin-top:10px}.jgu-collapse .jgu_link_inner{align-items:center;display:flex!important}.jgu-collapse .jgu_link_inner .icon{display:flex!important}.jgu-collapse--required:after{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.001));bottom:40px;content:"";display:block;height:64px;opacity:0;pointer-events:none;position:absolute;transition:all .3s ease-out;transition:.3s;width:100%;z-index:2}.bg-dark .jgu-collapse--required:after{background:linear-gradient(0deg,var(--jgu-color-asphaltblau),hsla(0,0%,100%,.001))}.bg-light .jgu-collapse--required:after{background:linear-gradient(0deg,var(--jgu-color-asphaltblau-5),hsla(0,0%,100%,.001))}.jgu-collapse--collapsed:after{opacity:1}.columns-table{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:60px}.columns-table .columns-table-item{margin-right:10px}.columns-table .columns-table-item .columns-table-headline{padding-bottom:25px}.columns-table .columns-table-item .columns-table-headline p{margin-bottom:auto}.columns-table .columns-table-item .columns-table-headline:after{background-color:#183339;content:"";display:block;height:2px;margin-top:25px;width:100%}.columns-table .columns-table-item .columns-table-item-description{margin-bottom:10px;min-height:240px;position:relative}.columns-table .columns-table-item .columns-table-item-description:after{background-color:var(--jgu-color-asphaltblau-25);bottom:0;content:"";display:block;height:2px;margin-top:25px;position:absolute;width:100%}.columns-table .columns-table-item .columns-table-item-description:last-child:after{display:none}.columns-table .columns-table-item .columns-table-item-description ul{list-style-type:none;margin-block-start:auto;padding-inline-start:20px}.columns-table .columns-table-item .columns-table-item-description ul li{position:relative}.columns-table .columns-table-item .columns-table-item-description ul li:before{background-color:#2b3331;content:"";display:block;height:5px;left:-18px;position:absolute;top:14px;width:5px}.jgu_eventinfos{background-color:var(--jgu-background-color);margin-bottom:30px;padding:30px;width:100%}.jgu_eventinfos .items{display:flex;flex-direction:column}.jgu_eventinfos__item{align-items:flex-start;border-bottom:1px solid var(--jgu-background-color-alt);color:var(--jgu-color);display:flex;padding:10px 0}.jgu_eventinfos__item .icon{flex:0 0 30px;font-size:21px;padding:3px 0}.jgu_eventinfos__item .text a{align-items:center;display:flex}.jgu_eventinfos__item .text a .icon{width:27px}.jgu_eventinfos__item .text ul{list-style:none;margin:5px 0;padding:0}.jgu_eventinfos__item .text ul li{margin-bottom:5px}.jgu_eventlist{border-top:2px solid var(--jgu-color-asphaltblau-25);margin-top:60px;padding:60px 0 0;width:100%}.jgu_eventlist ul{margin:0;padding:0}.jgu_eventlist ul li{list-style:none}.jgu_eventlist ul li a{border-bottom:1px solid var(--jgu-color-asphaltblau-25);color:inherit;display:flex;font-size:1rem;padding:15px 0;transition:all .5s ease}.jgu_eventlist ul li a .date{flex:0 0 150px}.jgu_eventlist ul li a .title{flex:1}.is-mobile .jgu_eventlist ul li a{align-items:flex-start;flex-direction:column}.is-mobile .jgu_eventlist ul li a .date{color:var(--jgu-color-asphaltblau-65);flex:0}.is-mobile .jgu_eventlist ul li a .title{font-weight:700}.is-mobile .jgu_eventlist ul li a .icon{font-size:21px}.jgu_eventlist ul li a:hover .jgu_link .jgu_link_inner{text-decoration:underline;transform:translateX(0)}.jgu_eventlist ul li a:hover .jgu_link .jgu_link_inner .text{opacity:1}.jgu_eventlist ul li a:hover .jgu_link .jgu_link_inner:after{opacity:1;width:100%}.jgu_global-menu-switcher{background:var(--jgu-color-asphaltblau-5);width:100%}.is-mobile .jgu_global-menu-switcher{background:#fff}.is-mobile .jgu_global-menu-switcher .container-fluid{padding:0!important}.jgu_global-menu-switcher .inner{align-items:center;display:flex;justify-content:space-between}.jgu_global-menu-switcher .inner button.jgu_button{height:80px;max-width:400px;width:100%}.jgu_global-menu-switcher .inner button.jgu_button .text{font-size:.9rem;white-space:normal}.jgu_global-menu-switcher .inner .icon{font-size:1rem}.is-mobile .jgu_global-menu-switcher .inner{align-items:flex-start;flex-direction:column;height:auto}.is-mobile .jgu_global-menu-switcher .inner>div{width:100%}.is-mobile .jgu_global-menu-switcher .inner button.jgu_button{background-color:var(--jgu-background-color);height:50px;max-width:100%}.is-mobile .jgu_global-menu-switcher .inner .higher-level button{margin-bottom:3px;position:relative}.is-mobile .jgu_global-menu-switcher .inner .higher-level:last-child button{margin-bottom:0}.jgu-image-gallery{container:gallery/inline-size;justify-self:center;max-width:100dvw;width:100cqw}@container (min-width: 530px){.jgu-image-gallery.screenwidth:not(.is-mobile){width:100dvw}.jgu-image-gallery.screenwidth:not(.is-mobile) .jgu-image-gallery-wrapper.ratio-16-9.thumbs-pos-bottom .item.isPrev img:not(dialog img),.jgu-image-gallery.screenwidth:not(.is-mobile) .jgu-image-gallery-wrapper.ratio-16-9.thumbs-pos-top .item.isPrev img:not(dialog img){animation:fadeIn 1s ease .4s forwards;transform:translateX(45%);transition:transform .5s ease .4s}.is-tablet .jgu-image-gallery.screenwidth:not(.is-mobile) .jgu-image-gallery-wrapper.ratio-16-9.thumbs-pos-bottom .item.isPrev img:not(dialog img),.is-tablet .jgu-image-gallery.screenwidth:not(.is-mobile) .jgu-image-gallery-wrapper.ratio-16-9.thumbs-pos-top .item.isPrev img:not(dialog img){transform:translateX(25%)}.jgu-image-gallery.screenwidth:not(.is-mobile) .jgu-image-gallery-wrapper.ratio-16-9.thumbs-pos-bottom .item.isNext img:not(dialog img),.jgu-image-gallery.screenwidth:not(.is-mobile) .jgu-image-gallery-wrapper.ratio-16-9.thumbs-pos-top .item.isNext img:not(dialog img){animation:fadeIn 1s ease .4s forwards;transform:translateX(-45%);transition:transform .5s ease .4s}.is-tablet .jgu-image-gallery.screenwidth:not(.is-mobile) .jgu-image-gallery-wrapper.ratio-16-9.thumbs-pos-bottom .item.isNext img:not(dialog img),.is-tablet .jgu-image-gallery.screenwidth:not(.is-mobile) .jgu-image-gallery-wrapper.ratio-16-9.thumbs-pos-top .item.isNext img:not(dialog img){transform:translateX(-25%)}.jgu-image-gallery.screenwidth:not(.is-mobile) .jgu-image-gallery-wrapper.ratio-4-3 .jgu-image-gallery-canvas .jgu-image-gallery-item figure{max-width:50vw}.jgu-image-gallery.screenwidth:not(.is-mobile) .jgu-image-gallery-wrapper.ratio-4-3 .jgu-image-gallery-canvas .jgu-image-gallery-item figure .jgu-image-wrapper{max-width:100%}.jgu-image-gallery.screenwidth:not(.is-mobile) .jgu-image-gallery-wrapper.ratio-4-3.thumbs-pos-bottom .item.isPrev img:not(dialog img),.jgu-image-gallery.screenwidth:not(.is-mobile) .jgu-image-gallery-wrapper.ratio-4-3.thumbs-pos-top .item.isPrev img:not(dialog img){animation:fadeIn 1s ease .4s forwards;transform:translateX(85%);transition:transform .5s ease .4s}.jgu-image-gallery.screenwidth:not(.is-mobile) .jgu-image-gallery-wrapper.ratio-4-3.thumbs-pos-bottom .item.isNext img:not(dialog img),.jgu-image-gallery.screenwidth:not(.is-mobile) .jgu-image-gallery-wrapper.ratio-4-3.thumbs-pos-top .item.isNext img:not(dialog img){animation:fadeIn 1s ease .4s forwards;transform:translateX(-85%);transition:transform .5s ease .4s}.jgu-image-gallery.screenwidth:not(.is-mobile) .jgu-image-gallery-wrapper .jgu-image-gallery-canvas .jgu-image-gallery-item figure{max-width:65vw}.is-tablet .jgu-image-gallery.screenwidth:not(.is-mobile) .jgu-image-gallery-wrapper .jgu-image-gallery-canvas .jgu-image-gallery-item figure{max-width:75vw}.jgu-image-gallery.screenwidth:not(.is-mobile) .jgu-image-gallery-wrapper .jgu-image-gallery-canvas .jgu-image-gallery-item figure .jgu-image-wrapper{max-width:100%}}.jgu-image-gallery-wrapper{display:grid;gap:1rem;justify-items:center;--thumb-item-width:17.5cqi;grid-template-areas:"canvas" "thumbs";grid-template-columns:minmax(0,100%)}.jgu-image-gallery-wrapper .toggle{opacity:0}@container (max-width:530px){.jgu-image-gallery-wrapper{position:relative}.jgu-image-gallery-wrapper .toggle{--btn-text-color:var(--jgu-color-white);align-items:center;background:#23373c;border:none;color:#fff;display:flex;font-size:14px;height:40px;justify-content:center;opacity:1;pointer-events:auto;position:absolute;right:0;top:15px;width:40px;z-index:55}}.jgu-image-gallery-wrapper .slider-controls{max-width:80vw}.jgu-image-gallery-wrapper.multiple .jgu-slider .item{padding:0}@container (min-width:531px){.jgu-image-gallery-wrapper.multiple .jgu-slider .item{padding:1.5cqw}.jgu-image-gallery-wrapper.multiple .jgu-image-gallery-thumbs{display:none}}.jgu-image-gallery-wrapper .jgu-slider{margin-bottom:0}.jgu-image-gallery-wrapper .jgu-slider .item{align-content:unset;min-width:100%;padding:0}.jgu-image-gallery-wrapper.thumbs-pos-top{grid-template-areas:"thumbs" "canvas"}@container (min-width:1200px){.jgu-image-gallery-wrapper.thumbs-pos-left{grid-template-areas:"thumbs canvas"}.jgu-image-gallery-wrapper.thumbs-pos-left,.jgu-image-gallery-wrapper.thumbs-pos-right{margin:0 5rem}.jgu-image-gallery-wrapper.thumbs-pos-left .jgu-image-gallery-canvas,.jgu-image-gallery-wrapper.thumbs-pos-right .jgu-image-gallery-canvas{max-width:60cqw}.jgu-image-gallery-wrapper.thumbs-pos-right{grid-template-areas:"canvas thumbs"}}.jgu-image-gallery-wrapper dialog .thumbs .jgu-image-gallery-thumb{min-width:150px}.jgu-image-gallery-wrapper .thumbs-grid{display:grid;gap:1rem;grid-area:thumbs;grid-auto-flow:column;-ms-grid-column:1;-ms-grid-row:3;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;white-space:nowrap}.jgu-image-gallery-wrapper .thumbs-grid::-webkit-scrollbar{display:none}.jgu-image-gallery-wrapper .thumbs-grid .jgu-image-gallery-thumb{min-width:100px;overflow:hidden;width:var(--thumb-item-width)}.jgu-image-gallery-wrapper .thumbs-grid .jgu-image-gallery-thumb img{-o-object-fit:cover;object-fit:cover}.jgu-image-gallery-wrapper .jgu-image-gallery-canvas{grid-area:canvas;-ms-grid-column:1;-ms-grid-row:1;max-width:100%}.jgu-image-gallery-wrapper .jgu-image-gallery-canvas .jgu-image-gallery-item{display:grid;justify-items:center;width:100%}.jgu-image-gallery-wrapper .jgu-image-gallery-canvas .jgu-image-gallery-item figure{max-width:80vw}.jgu-image-gallery-wrapper .jgu-image-gallery-canvas .jgu-image-gallery-item figure .jgu-image-wrapper{justify-self:center;max-width:100%}.jgu-image-gallery-wrapper .jgu-image-gallery-canvas .jgu-image-gallery-item figure .jgu-image-wrapper img{display:block;justify-self:center;max-width:100%;min-width:100px;-o-object-fit:cover;object-fit:cover}@container (max-width: 530px){.jgu-image-gallery-wrapper .jgu-image-gallery-canvas .jgu-image-gallery-item .jgu-image-lightbox .lightbox .lightbox-header .actions .thumbs-button{display:none}}.jgu-image-gallery-wrapper .jgu-image-gallery-canvas .jgu-image-gallery-item .jgu-image-lightbox .thumbs-pos-top{width:70%}.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs{align-items:center;display:grid;grid-area:thumbs;-ms-grid-column:2;-ms-grid-row:1;grid-template-areas:"arrowleft thumbs arrowright";max-width:100%;padding:1rem 0}@container (max-width:530px){.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs{display:none}}.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs .arrow-left,.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs .arrow-right{align-content:center;background:var(--jgu-color-asphaltblau);color:#fff;cursor:pointer;height:50px;margin:0 10px;text-align:center;width:50px}.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs .arrow-left.transparent,.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs .arrow-right.transparent{background:transparent;color:transparent;cursor:default}.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs .jgu-image-gallery-thumb{border:3px solid transparent;opacity:.7;transition:all .2s ease}.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs .jgu-image-gallery-thumb:hover{cursor:pointer}.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs .jgu-image-gallery-thumb.active{border:3px solid;opacity:1}.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumb-pos.bottom,.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumbs-pos-top{max-width:80vw;padding:1rem 0}.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumb-pos.bottom .arrow-left,.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumbs-pos-top .arrow-left{grid-area:arrowleft;-ms-grid-column:1;-ms-grid-row:1}.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumb-pos.bottom .arrow-right,.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumbs-pos-top .arrow-right{grid-area:arrowright;-ms-grid-column:3;-ms-grid-row:1}.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumbs-pos-left .jgu-image-gallery-thumb img,.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumbs-pos-right .jgu-image-gallery-thumb img{max-width:17.5cqi}@container (min-width: 1200px){.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumbs-pos-left,.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumbs-pos-right{align-items:start}.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumbs-pos-left .thumbs-grid,.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumbs-pos-right .thumbs-grid{grid-auto-flow:unset;grid-template-columns:1fr 1fr}.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumbs-pos-left .thumbs-grid .jgu-image-gallery-thumb,.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumbs-pos-right .thumbs-grid .jgu-image-gallery-thumb{width:100%}.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumbs-pos-left .thumbs-grid .jgu-image-gallery-thumb img,.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumbs-pos-right .thumbs-grid .jgu-image-gallery-thumb img{max-width:10cqw}.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumbs-pos-left .arrow-left,.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumbs-pos-left .arrow-right,.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumbs-pos-right .arrow-left,.jgu-image-gallery-wrapper .jgu-image-gallery-thumbs.thumbs-pos-right .arrow-right{display:none}}.jgu-image-gallery-wrapper.ratio-auto .jgu-image-gallery-canvas .jgu-image-gallery-item .jgu-image-wrapper img{aspect-ratio:auto;height:auto;max-height:80vh;max-width:100vw}.jgu-image-gallery-wrapper.ratio-9-16 .toggle{display:none}.jgu-image-gallery-wrapper.ratio-9-16 .jgu-image-gallery-canvas .jgu-image-gallery-item .jgu-image-wrapper img{aspect-ratio:9/16;height:80vh;-o-object-fit:fill;object-fit:fill}.jgu-image-gallery-wrapper.ratio-9-16 .thumbs-grid .jgu-image-gallery-thumb{height:20vh;overflow:hidden;width:11vh}.jgu-image-gallery-wrapper.ratio-9-16 .thumbs-grid .jgu-image-gallery-thumb .jgu-image,.jgu-image-gallery-wrapper.ratio-9-16 .thumbs-grid .jgu-image-gallery-thumb .jgu-image img{height:100%}.jgu-image-gallery-wrapper.ratio-9-16 .slider-controls{max-width:450px;min-width:250px;width:50vw}.jgu-image-gallery-wrapper.ratio-4-3 img{aspect-ratio:4/3;height:auto;width:100vw}.jgu-image-gallery-wrapper.ratio-4-3 .slider-controls{max-width:50vw}.jgu-image-gallery-wrapper.ratio-16-9 img{aspect-ratio:16/9;height:auto;width:100vw}.jgu-image-gallery-wrapper.ratio-16-9 .item.isNext img:not(dialog img),.jgu-image-gallery-wrapper.ratio-16-9 .item.isPrev img:not(dialog img),.jgu-image-gallery-wrapper.ratio-4-3 .item.isNext img:not(dialog img),.jgu-image-gallery-wrapper.ratio-4-3 .item.isPrev img:not(dialog img){pointer-events:none}@container (max-width:530px){.jgu-image-gallery-wrapper{justify-self:center;max-width:80vw}.jgu-image-gallery-wrapper.mobile-thumbs{max-width:100vw}.jgu-image-gallery-wrapper.mobile-thumbs .toggle{top:0}.jgu-image-gallery-wrapper.mobile-thumbs .jgu-image-gallery-thumbs{align-items:flex-start;background:var(--jgu-color-asphaltblau);display:flex;grid-area:none;height:100%;justify-content:center;max-width:100cqw;opacity:1;overflow:scroll;padding:3rem 0;position:absolute;width:100cqw}.jgu-image-gallery-wrapper.mobile-thumbs .thumbs-grid{display:grid;gap:1cqw;grid-auto-flow:unset;grid-template-columns:auto auto;padding:0 3cqw;width:100%}.jgu-image-gallery-wrapper.mobile-thumbs .thumbs-grid .jgu-image-gallery-thumb{width:100%}.jgu-image-gallery-wrapper.mobile-thumbs .thumbs-grid .jgu-image-gallery-thumb.active{border:3px solid var(--jgu-color-white);opacity:1}.jgu-image-gallery-wrapper.mobile-thumbs .arrow{display:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:.7}}.jgu_list-view{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;padding:30px 0;width:100%}.jgu_list-view ul{padding-inline-start:25px}.jgu_list-view ul .li{list-style:square}.jgu_list-view ul .li::marker{color:var(--jgu-color);height:5px;width:5px}.jgu_list-view ul .li.red::marker{color:var(--jgu-color-accent)}.jgu_list-view-item{border-bottom:1px solid var(--jgu-color-asphaltblau-25);color:inherit;cursor:pointer;display:flex;margin-bottom:30px;padding-bottom:30px}.is-mobile .jgu_list-view-item{flex-direction:column-reverse}.jgu_list-view-item .img-wrapper{margin-right:30px;position:relative}.jgu_list-view-item .img-wrapper .jgu-image img{aspect-ratio:4/3}.jgu_list-view-item .img-wrapper .jgu-image .jgu-credit{max-height:100%;max-width:100%}.jgu_list-view-item .img-wrapper .boxicon{align-items:center;background-color:var(--jgu-color-asphaltblau);color:#fff;display:flex;font-size:1.4rem;justify-content:center;position:absolute;right:0;top:50%;transform:translate(27.5px,-50%)}.jgu_list-view-item .img-wrapper .boxicon .icon{align-items:center;display:flex;height:55px;justify-content:center;width:55px}.jgu_list-view-item .img-wrapper .boxicon .text{align-items:center;background-color:var(--jgu-color-asphaltblau-80);display:flex;font-size:1rem;height:55px;justify-content:center;max-width:0;overflow:hidden;padding:0;text-overflow:ellipsis;transition:all .3s ease;white-space:nowrap}.jgu_list-view-item .image-placeholder,.jgu_list-view-item .jgu-image{background-color:var(--jgu-color-asphaltblau);flex:0 0 15rem;min-width:200px;width:15rem}.jgu_list-view-item .image-placeholder img,.jgu_list-view-item .jgu-image img{height:100%;transition:var(--base-transition)}.is-mobile .jgu_list-view-item .image-placeholder,.is-mobile .jgu_list-view-item .jgu-image{display:none}.jgu_list-view-item .image-placeholder{background-color:transparent;padding-top:0}.jgu_list-view-item .meta{flex:1;padding:0 0 0 30px}.jgu_list-view-item .meta .mobileicon{display:none;font-size:1.7rem}.is-mobile .jgu_list-view-item .meta .mobileicon{display:flex}.is-mobile .jgu_list-view-item .meta{padding:0}.is-mobile .jgu_list-view-item .meta .link-icon{display:none}.jgu_list-view-item .meta .index{display:block;font-size:.9rem;line-height:1;margin-bottom:5px;opacity:.75}.jgu_list-view-item .meta h3{margin-bottom:15px;margin-top:0}.is-mobile .jgu_list-view-item .meta h3{font-size:20px;line-height:1.4}.jgu_list-view-item .meta .jgu_text{margin-bottom:0}.jgu_list-view-item .meta .jgu_text p{font-size:1rem;line-height:1.6;opacity:.75}.jgu_list-view-item .meta .jgu_text .icon{font-size:21px;margin:0 10px}.is-mobile .jgu_list-view-item .meta .jgu_text{display:none}.jgu_list-view-item .data-section{display:flex;flex:0 0 200px;flex-direction:column;justify-content:center;margin-left:30px}.is-mobile .jgu_list-view-item .data-section{flex:unset;flex-direction:row-reverse;justify-content:space-between;margin:0 0 15px}.jgu_list-view-item .data-section span{align-items:center;color:var(--jgu-color-asphaltblau-65);display:flex;padding:5px 0}.jgu_list-view-item .data-section span .icon{font-size:21px;margin-right:10px}.jgu_list-view-item .link-icon{align-items:center;display:inline-flex;white-space:nowrap}.jgu_list-view-item .link-icon span:first-child{font-size:.9rem;max-width:0;opacity:0;overflow:hidden;transition:all .5s ease}.jgu_list-view-item:focus-visible .link-icon span:first-child,.jgu_list-view-item:hover .link-icon span:first-child{max-width:200px;opacity:1}.jgu_list-view-item:focus-visible .img-wrapper .boxicon .text,.jgu_list-view-item:hover .img-wrapper .boxicon .text{max-width:240px;padding:0 20px 3px}.jgu_logoslider{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;padding:0}.jgu_logoslider .item{display:block;height:100%}.jgu_logoslider .item[href]:after{display:none}.jgu_logoslider .item .jgu-image-outer{height:100%}.jgu_logoslider .item:not(.is-external) .hoverbox .icon{display:none}.jgu_logoslider:not(.is-editor)>div{margin-bottom:2rem;min-width:200px}.jgu_logoslider .item,.jgu_logoslider:not(.is-editor)>jgu-base-logogriditem{border-right:1px solid var(--jgu-color-asphaltblau-25);flex:0 0 25%;margin-bottom:2rem;min-width:350px;position:relative}.jgu_logoslider .item.has-credit .credit-wrapper .caption,.jgu_logoslider:not(.is-editor)>jgu-base-logogriditem.has-credit .credit-wrapper .caption{padding-right:38px}.jgu_logoslider .item:last-child,.jgu_logoslider:not(.is-editor)>jgu-base-logogriditem:last-child{border-right:none}.jgu_logoslider .item .jgu-image,.jgu_logoslider:not(.is-editor)>jgu-base-logogriditem .jgu-image{align-items:center;height:100%;justify-content:center;padding:30px 20%;transform:scale(1)}.jgu_logoslider .item .jgu-image img,.jgu_logoslider:not(.is-editor)>jgu-base-logogriditem .jgu-image img{display:block;height:80px;max-width:100%;width:auto}.jgu_logoslider .item .hoverbox,.jgu_logoslider:not(.is-editor)>jgu-base-logogriditem .hoverbox{align-items:center;background-color:rgba(35,55,60,.7);bottom:0;color:#fff;display:flex;justify-content:center;left:30px;line-height:1.3;opacity:0;pointer-events:none;position:absolute;right:30px;text-align:center;top:0;transition:var(--base-transition)}.jgu_logoslider .item .hoverbox .inner,.jgu_logoslider:not(.is-editor)>jgu-base-logogriditem .hoverbox .inner{padding:10%;transform:translateY(-10px);transition:var(--base-transition)}.jgu_logoslider .item .hoverbox .inner p,.jgu_logoslider:not(.is-editor)>jgu-base-logogriditem .hoverbox .inner p{display:none}.jgu_logoslider .item .hoverbox .icon,.jgu_logoslider:not(.is-editor)>jgu-base-logogriditem .hoverbox .icon{font-size:35px;margin-left:5px}.jgu_logoslider .item:focus .jgu-image img,.jgu_logoslider .item:hover .jgu-image img,.jgu_logoslider:not(.is-editor)>jgu-base-logogriditem:focus .jgu-image img,.jgu_logoslider:not(.is-editor)>jgu-base-logogriditem:hover .jgu-image img{transform:scale(1.1)}.jgu_logoslider .item:focus .hoverbox,.jgu_logoslider .item:focus.has-credit .credit-wrapper .caption,.jgu_logoslider .item:hover .hoverbox,.jgu_logoslider .item:hover.has-credit .credit-wrapper .caption,.jgu_logoslider:not(.is-editor)>jgu-base-logogriditem:focus .hoverbox,.jgu_logoslider:not(.is-editor)>jgu-base-logogriditem:focus.has-credit .credit-wrapper .caption,.jgu_logoslider:not(.is-editor)>jgu-base-logogriditem:hover .hoverbox,.jgu_logoslider:not(.is-editor)>jgu-base-logogriditem:hover.has-credit .credit-wrapper .caption{opacity:1}.jgu_logoslider .item:focus .hoverbox .inner,.jgu_logoslider .item:hover .hoverbox .inner,.jgu_logoslider:not(.is-editor)>jgu-base-logogriditem:focus .hoverbox .inner,.jgu_logoslider:not(.is-editor)>jgu-base-logogriditem:hover .hoverbox .inner{transform:translateY(0)}.jgu_logoslider .item.type-box-and-domain .hoverbox .inner{align-items:center;display:flex}.jgu_logoslider .item.type-box-and-domain .hoverbox .inner p{display:unset;font-size:.9rem;margin-bottom:0}.jgu_logoslider .item.type-box-and-domain .hoverbox .inner .icon{font-size:1.5rem}.jgu_logoslider .item.type-light-box .jgu-image-outer{position:relative;z-index:2}.jgu_logoslider .item.type-light-box .hoverbox{background-color:hsla(240,3%,85%,.7)}.jgu_logoslider .item.type-light-box .hoverbox .inner .icon{color:var(--jgu-color-asphaltblau-50)}.jgu_logoslider .item.type-domain .hoverbox{left:0;position:relative;right:0}.jgu_logoslider .item.type-domain .hoverbox .inner{align-items:center;bottom:-.8rem;color:var(--jgu-color-asphaltblau-50);display:flex;font-size:.9rem;padding:0;position:absolute}.jgu_logoslider .item.type-domain .hoverbox .inner p{display:unset;font-size:inherit;margin:0}.jgu_logoslider .item.type-domain .hoverbox .inner .icon{font-size:inherit}.is-mobile .jgu_logoslider .item{margin-bottom:15px}.is-mobile .jgu_logoslider .item:nth-child(2n){border-right:none}.panel-inner{width:100%}.jgu_notification-box{color:currentColor;display:block;font-family:var(--base-font-family);height:auto;margin-bottom:1rem;padding-top:unset!important;position:relative;width:100%}.jgu_notification-box.show-link{cursor:pointer}.jgu_notification-box .wrapper{bottom:0;left:0;padding:1.8rem 2rem;position:absolute;right:0;top:0}.jgu_notification-box .wrapper:before{bottom:0;box-shadow:0 0 0 transparent;content:"";left:0;position:absolute;right:0;top:0;transition:var(--base-transition);z-index:2}.jgu_notification-box .wrapper .bg-light{background-color:var(--jgu-color-asphaltblau-5);color:var(--jgu-color-asphaltblau)}.jgu_notification-box .wrapper .inner{align-items:flex-start;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;z-index:3}.jgu_notification-box .wrapper .inner .jgu_link{margin-top:15px}.jgu_notification-box .wrapper .inner .components-button.has-icon{color:currentColor;height:auto;min-height:0;min-width:0;padding:0;width:auto}.jgu_notification-box .wrapper .inner .components-dropdown-menu__menu-item{align-items:center;display:flex}.jgu_notification-box .wrapper .inner .components-dropdown-menu__menu-item .icon{margin-right:15px}.jgu_notification-box .wrapper .inner p{font-family:var(--base-font-family);margin:0}.jgu_notification-box .wrapper .inner .index{font-size:1.5rem;padding:10px 0}.jgu_notification-box .wrapper .inner .icon{font-size:40px;padding:0}.jgu_notification-box .wrapper .inner .icon svg{height:40px;width:40px}.jgu_notification-box .wrapper .inner .icon-wrapper.icon-color-default{color:currentColor}.jgu_notification-box .wrapper .inner .icon-wrapper.icon-color-red{color:var(--jgu-color-accent)}.jgu_notification-box .wrapper .inner .title-wrapper{margin-bottom:10px}.jgu_notification-box .wrapper .inner .title-wrapper h2,.jgu_notification-box .wrapper .inner .title-wrapper h3{color:currentColor;font-family:var(--base-font-family);font-size:20px;line-height:1.4em;margin:0}.jgu_notification-box .wrapper .inner .content-wrapper{flex:1;font-size:16px}.jgu_notification-box .wrapper .inner .content-wrapper a{box-shadow:none;color:currentColor;font-family:var(--base-font-family);text-decoration-color:currentColor;text-decoration:underline}.jgu_notification-box:hover .wrapper .inner>.jgu_link .jgu_link_inner{text-decoration:underline;transform:translateX(0)}.jgu_notification-box:hover .wrapper .inner>.jgu_link .jgu_link_inner .text{opacity:1}.jgu_notification-box:hover .wrapper .inner>.jgu_link .jgu_link_inner:after{opacity:1;width:100%}.jgu_notification-box:hover .wrapper:before{bottom:-4px;box-shadow:0 0 15px rgba(0,0,0,.2);left:-4px;right:-4px;top:-4px}.jgu_notification-box.color-default{color:#23373c}.jgu_notification-box.color-default .wrapper:before{background-color:var(--jgu-color-asphaltblau-5)}.jgu_notification-box.color-default:hover,.jgu_notification-box.color-gold{color:#23373c}.jgu_notification-box.color-gold .wrapper:before{background-color:#eac58c}.jgu_notification-box.color-gold:hover{color:#23373c}.jgu_notification-box.color-red{color:#fff}.jgu_notification-box.color-red .wrapper:before{background-color:#c1002a}.jgu_notification-box.color-red:hover{color:#fff}.jgu_notification-box.color-red .wrapper .inner .icon-wrapper.icon-color-red{color:var(--jgu-color)}.jgu_notification-box.color-blue{color:#fff}.jgu_notification-box.color-blue .wrapper:before{background-color:#004358}.jgu_notification-box.color-blue:hover,.jgu_notification-box.color-dark{color:#fff}.jgu_notification-box.color-dark .wrapper:before{background-color:var(--jgu-color-asphaltblau)}.jgu_notification-box.color-dark:hover{color:#fff}.jgu_notification-box .wrapper{display:flex;flex-direction:column;position:relative}.jgu-numberbox{display:grid;justify-items:center;padding:60px 15px 45px;text-align:center;width:100%}.bg-dark .jgu-numberbox *{color:#fff!important}.bg-dark .jgu-numberbox .subline{opacity:.8}.jgu-numberbox .image-wrapper{display:flex;justify-content:center}.jgu-numberbox .jgu-image{justify-content:center;margin-bottom:30px;width:-moz-fit-content;width:fit-content}.jgu-numberbox .jgu-image img{height:100px!important;width:auto!important}.jgu-numberbox .jgu-image .credit-wrapper .caption{margin:0 -30px 0 0!important}.jgu-numberbox p{margin:0 0 10px!important}.jgu-numberbox p.number{line-height:1}.jgu-numberbox .jgu-headline{margin-bottom:0}.jgu-numberbox .jgu-headline span{display:inline!important}.jgu-slider .jgu-numberbox .inner{position:relative}.jgu-slider .jgu-numberbox .inner:after{background-color:currentColor;content:"";height:100%;left:-30px;opacity:.1;position:absolute;top:0;width:1px}.is-mobile .jgu-slider .jgu-numberbox .inner:after,.jgu-slider .slide:first-child .jgu-numberbox .inner:after{display:none}.wrapper-container{margin:60px auto}.sbdocs{max-width:100%!important}.sb-show-main{background-color:#fff}.container-fluid{margin:0 auto;max-width:1700px;padding:0 30px;width:95dvw!important}.flex-dir-column{flex-direction:column}.flex-dir-row{flex-direction:row}.jgu-page-header.border{left:unset;pointer-events:auto;transform:unset}.jgu-page-header.border .wrapper{margin-bottom:30px}.jgu-page-header.border .wrapper .container-fluid{justify-items:start;margin-left:0;padding-left:0}.jgu-page-header.border .inner{max-width:55rem;padding:30px 30px 0;position:relative;width:calc(100% - 60px)}.jgu-page-header.border .inner svg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:auto}.jgu-page-header.border .inner svg rect{fill:none;stroke:var(--jgu-accent-color);stroke-width:5px;stroke-dasharray:200;stroke-dashoffset:100}.jgu-page-header.border .inner .index{display:block;margin-bottom:15px}.jgu-page-header.border .inner .index.color-red{color:var(--jgu-accent-color);font-size:1.4rem}.jgu-page-header.border .inner .jgu-headline{color:var(--jgu-accent-color);margin-bottom:0}.jgu-page-header.default .jgu_breadcrumb{margin-top:15px}.jgu-page-header.default .jgu_form{display:flex;width:calc(100% + 30px)}.jgu-page-header.default .jgu_form .jgu-input-select{margin-right:15px;width:100%}.jgu-page-header.default .jgu-teaserbox-container{margin-bottom:0;margin-left:-7rem;width:calc(100% + 7rem)}.jgu-page-header.default .jgu-slider{margin-bottom:0}@media(min-width:1200px)and (max-width:1500px){.jgu-page-header.default .image-col{margin-bottom:25px}}@media(min-width:1201px){.jgu-page-header.default .slide-inner .page-header-item{inline-size:90%}}.jgu-page-header.default .slide-inner .page-header-item .row{align-items:flex-end;margin-left:0;margin-right:0}.jgu-page-header.default .slide-inner .image{margin-bottom:25px;min-height:700px}.jgu-page-header.default .slide-inner .box .jgu_teaserbox{padding-bottom:0}.jgu-page-header.default .slide-inner .box .jgu_teaserbox .wrapper{margin-bottom:0;margin-left:-90px;width:calc(100% + 90px)}.is-mobile .jgu-page-header.default .slide-inner .jgu_teaserbox,.jgu-page-header.default .align-items-center .jgu_teaserbox{margin-top:0}.jgu-page-header.default .align-items-center .jgu_teaserbox .wrapper{margin-bottom:0!important}.is-desktop .jgu-page-header.default .slide-inner .image{height:60vh;margin-bottom:0;min-height:500px;width:100%}.is-desktop .jgu-page-header.default .slide-inner .box .jgu_teaserbox .wrapper{margin-bottom:-3vw}.jgu-page-header.default .page-header-item{padding:20px}.is-mobile .jgu-page-header.default .page-header-item{padding:0}.jgu-page-header.default .jgu_quicklinks{justify-self:start;padding-left:7.5cqw;width:calc(75% - 130px)}.is-desktop .jgu-page-header.default .jgu_quicklinks{padding-left:8cqw}.is-tablet .jgu-page-header.default .jgu_quicklinks{padding-left:3.5cqw}.is-desktop .jgu-page-header.default .page-header-item{padding-bottom:3vw}.is-mobile .jgu-page-header.default .jgu_form,.jgu-page-header.default .is-tablet .jgu_form{display:unset;width:100%}.is-mobile .jgu-page-header.default .jgu-input-select,.jgu-page-header.default .is-tablet .jgu-input-select{margin:0;padding-top:1rem}.is-tablet .jgu-page-header.default .jgu_quicklinks{width:calc(100% - 130px)}.is-tablet .jgu-page-header.default .container-fluid .box-col{margin-left:-5rem;width:200px}.is-tablet .jgu-page-header.default .container-fluid .image-col{margin-bottom:35px;max-width:100%;padding-right:5vw;width:80dvw}.is-tablet .jgu-page-header.default .container-fluid .image-col .image{width:80dvw}.is-tablet .jgu-page-header.default .slide-inner .image{height:500px;margin-bottom:0;min-height:500px}.is-tablet .jgu-page-header.default .slide-inner .box .jgu_teaserbox .wrapper{margin-bottom:0;margin-left:0;width:100%}.is-mobile .jgu-page-header.default .jgu_quicklinks{padding:0}.is-mobile .jgu-page-header.default .box-col{margin:0 30px;padding-bottom:0;padding-top:0;pointer-events:none;width:85%}.is-mobile .jgu-page-header.default .box-col .jgu-teaserbox-container{margin-bottom:0;margin-left:0;width:100%}.is-mobile .jgu-page-header.default .image-col{max-width:100%;padding-left:0;padding-right:0}@media(min-width:1201px){.jgu-page-header.default .item.isPrev{animation:fadeIn 1s ease .4s forwards;transform:translateX(37%);transition:transform .5s ease .4s}.jgu-page-header.default .item.isActive .page-header-item{justify-self:center}.jgu-page-header.default .item.isNext{animation:fadeIn 1s ease .4s forwards;transform:translateX(-6%);transition:transform .5s ease .4s}.jgu-page-header.default .item.isNext .jgu-credit,.jgu-page-header.default .item.isNext .jgu_video .jgu_button{display:none}}.jgu-page-header.home .jgu-teaserbox-container{margin-bottom:0;margin-right:-90px;width:calc(100% + 90px)}.jgu-page-header.home .page-header-item{padding:20px}.is-mobile .jgu-page-header.home .page-header-item{padding:0}@media(min-width:1201px){.jgu-page-header.home .page-header-item{inline-size:90%}}.jgu-page-header.home .jgu_form{width:100%}.jgu-page-header.home .jgu_form .jgu-input-select{margin:0;padding-top:1rem}.is-mobile .jgu-page-header.home .box-col{margin:0 30px;padding-bottom:0;padding-top:0;pointer-events:none;width:85%}.is-mobile .jgu-page-header.home .box-col .jgu-teaserbox-container{margin-bottom:0;margin-left:0;width:100%}.is-mobile .jgu-page-header.home .image-col{max-width:100%;padding-left:0;padding-right:0}.jgu-page-header.home .slide-inner .image{margin-top:35px;max-height:calc(100vh - 200px);min-height:40rem;padding-top:56.25%}.jgu-page-header.home .slide-inner .box .jgu_teaserbox .wrapper{margin-right:-90px;width:calc(100% + 90px)}.is-desktop .jgu-page-header.home.jgu_quicklinks--direct{bottom:6.3rem}.is-tablet .jgu-page-header.home .container-fluid .box-col{width:330px}.is-tablet .jgu-page-header.home .container-fluid .image-col{margin-top:-420px;max-width:100%;padding-left:5vw}.is-mobile .jgu-page-header.home .jgu-teaserbox{margin-top:0;--teaserbox-max-width:680px}@media(orientation:landscape){.is-mobile .jgu-page-header.home .slide-inner:not(.is-active){opacity:0}.is-mobile .jgu-page-header.home .page-header-item{padding-bottom:0}.is-mobile .jgu-page-header.home .page-header-item .row{flex-direction:row-reverse!important}.is-mobile .jgu-page-header.home .page-header-item .row .image-col .image{height:70vh;max-height:100vh;min-height:30vh}.is-mobile .jgu-page-header.home .page-header-item .row .box-col{flex:0 0 40%;margin-left:15px;margin-top:-60vh}.is-mobile .jgu-page-header.home .page-header-item .row .box-col .box{margin-top:0!important}}@media(min-width:1201px){.jgu-page-header.home .item.isPrev{animation:fadeIn 1s ease .4s forwards;transform:translateX(17%);transition:transform .5s ease .4s}.jgu-page-header.home .item.isActive .page-header-item{justify-self:center}.jgu-page-header.home .item.isNext{animation:fadeIn 1s ease .4s forwards;transform:translateX(-28%);transition:transform .5s ease .4s}.jgu-page-header.home .item.isNext .col.box-col,.jgu-page-header.home .item.isNext .jgu-credit,.jgu-page-header.home .item.isNext .jgu_video .jgu_button{display:none}}.jgu-page-header.small{left:50%;margin-bottom:30px;max-width:100dvw;pointer-events:auto;position:relative;transform:translateX(-50%)}.jgu-page-header.small>.container-fluid{width:95dvw!important}.jgu-page-header.small>.container-fluid .jgu_breadcrumb{max-width:1700px;padding-left:12px}.is-mobile .jgu-page-header.small>.container-fluid .jgu_breadcrumb{padding-left:0}.jgu-page-header.small .wrapper{align-items:center;display:flex;min-height:85px;padding:20px 0}.jgu-page-header.small .wrapper .container-fluid{justify-items:start;max-width:1700px;padding:0 12px;position:relative;width:95dvw!important}.jgu-page-header.small .wrapper .container-fluid .inner{max-width:100%;width:40rem}.jgu-page-header.small .wrapper .container-fluid .inner .jgu-headline{margin-bottom:0}.jgu-page-header.small .wrapper .container-fluid .inner .jgu-headline h1{font-size:26px;line-height:1.3}.is-mobile .jgu-page-header.small .wrapper .container-fluid .inner{width:100%}.jgu-page-header{left:50%;margin-bottom:30px;max-width:1920px;position:relative;transform:translateX(-50%);width:100vw;z-index:999}.is-tablet .jgu-page-header{width:100%}.jgu-page-header .jgu-input-select.disabled .control{border-color:var(--jgu-color-asphaltblau-35)}.jgu-page-header .jgu-input-select.disabled .control .value-container{border-color:var(--jgu-color-asphaltblau-35);color:var(--jgu-color-asphaltblau-35)}.jgu-page-header .jgu-input-select.disabled .control .indicators-container svg{fill:var(--jgu-color-asphaltblau-35)}.jgu-page-header .jgu-input-select .control{cursor:pointer}.jgu-page-header .jgu-input-select .control .value-container{border-right:2px solid var(--jgu-border-color)}.jgu-page-header .jgu-input-select .control:hover{color:var(--jgu-color-white);--jgu-background-color:var(--jgu-color-asphaltblau);--jgu-border-color:var(--jgu-color-white)}.jgu-page-header.small .index{display:none}.jgu-page-header .no-gutters{margin-left:0;margin-right:0}.jgu-page-header .jgu-teaserbox.color-white .inner .jgu_index{color:var(--jgu-color-alt)}.jgu-page-header .jgu-slider{margin-inline:-15px;width:100%}.is-mobile .jgu-page-header .jgu-slider{margin-inline:0}.jgu-page-header .jgu-slider .arrows{padding-inline:30px}.jgu-page-header .slider-list{transition:transform .3s ease}.jgu-page-header.nospace{margin-bottom:0}.jgu-page-header .jgu-headline>.h1,.jgu-page-header .jgu-headline>h1{margin:0;padding-bottom:2px}.jgu-page-header .jgu_video{height:100%;left:0;padding-bottom:0!important;padding-top:0;position:absolute;top:0;width:100%}.jgu-page-header .jgu_video .video-canvas{height:100%;margin-top:0!important;padding-top:0;width:100%}.jgu-page-header .jgu_video button.jgu_button{transition:opacity .2s ease,transform .2s ease}.jgu-page-header .jgu_video button.jgu_button.type-extand{height:80px}.jgu-page-header .jgu_video button.jgu_button.type-extand .icon{width:80px}.jgu-page-header .jgu_video button.jgu_button.type-extand:not(:hover){padding:0;width:80px}.is-mobile .jgu-page-header .jgu_video button.jgu_button.play-button{--button-space:50px!important;height:60px;margin-bottom:1rem;z-index:15}.jgu-page-header .jgu_video:has(.video-canvas .jgu-credit.show) .jgu_button{opacity:0;pointer-events:none}.jgu-page-header .image-col{flex:0 0 75%;max-width:75%}.jgu-page-header .image-col .image{min-height:300px}.jgu-page-header .box-col{padding-left:0;padding-right:0}.jgu-page-header .box,.jgu-page-header .dots .dot,.jgu-page-header .image,.jgu-page-header .jgu_quicklinks{pointer-events:auto!important}.jgu-page-header .jgu-slider .dots{padding:0 0 30px}.jgu-page-header .jgu-slider .arrows{bottom:15px}.jgu-page-header .jgu_breadcrumb{margin-top:-10px;padding-bottom:20px;padding-left:7.5cqw}.is-mobile .jgu-page-header .jgu_breadcrumb,.is-tablet .jgu-page-header .jgu_breadcrumb{padding-left:5cqw}.jgu-page-header .container-fluid{justify-items:center;max-width:100%;padding:0;position:relative;width:100%!important}.is-desktop .jgu-page-header .container-fluid .jgu_quicklinks.home,.is-desktop-xl .jgu-page-header .container-fluid .jgu_quicklinks.home{bottom:70px;left:7%;padding-right:30px;position:absolute;width:20%;z-index:2}.is-desktop .jgu-page-header .container-fluid .jgu_quicklinks.home.jgu_quicklinks--depending,.is-desktop-xl .jgu-page-header .container-fluid .jgu_quicklinks.home.jgu_quicklinks--depending{bottom:-2.65rem}.is-desktop .jgu-page-header .container-fluid .jgu_quicklinks.home.jgu_quicklinks--direct,.is-desktop-xl .jgu-page-header .container-fluid .jgu_quicklinks.home.jgu_quicklinks--direct{bottom:5rem}.is-tablet .jgu-page-header .container-fluid .jgu_quicklinks.home{justify-self:center;width:calc(100% - 100px)}.jgu-page-header .container-fluid .jgu-slider{margin-bottom:1vw;position:relative;z-index:2}.jgu-page-header .slide-inner{display:grid}.jgu-page-header .slide-inner .image{position:relative}.jgu-page-header .slide-inner .image .jgu-image{left:0;overflow:revert;position:absolute;top:0}.jgu-page-header .slide-inner .image .jgu-image .jgu-credit{flex-direction:row-reverse;max-width:300px;right:unset;z-index:0}.is-mobile .jgu-page-header .slide-inner .image .jgu-image .jgu-credit{bottom:10vh}.jgu-page-header .slide-inner .image .jgu-image .jgu-credit .credit-text{font-size:14px;padding:0 1rem 0 0}.jgu-page-header .slide-inner .image .jgu-image,.jgu-page-header .slide-inner .image .jgu-image img{align-content:center;aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover;overflow:revert;width:100%}.jgu-page-header .slide-inner .box-col,.jgu-page-header .slide-inner .image{transition:var(--base-transition)}.jgu-page-header .slide-inner .box-col{display:flex;flex-direction:column;justify-content:space-between;opacity:1;visibility:visible}.jgu-page-header .isPrev .slide-inner .box-col{opacity:0;visibility:hidden}.jgu-page-header .slider-frame{overflow:visible!important}.jgu-page-header .slider-frame .slide{opacity:1!important;visibility:visible!important}.jgu-page-header .slider-frame .slide .image{position:relative}.jgu-page-header .slider-frame .slide .box{opacity:0;pointer-events:none!important;transform:translateX(100px);transition:var(--base-transition)}.jgu-page-header .slider-frame .slide.slide-current .box{opacity:1;pointer-events:auto!important;transform:translateX(0)}.jgu-page-header .slider-frame .slide:not(.slide-current) .image{cursor:pointer}.jgu-page-header .slider-frame .slide:not(.slide-current) .image .hover-icon{color:#fff;font-size:30px;opacity:0;position:absolute;top:50%;transition:var(--base-transition);z-index:4}.jgu-page-header .slider-frame .slide:not(.slide-current) .image:before{background-color:var(--jgu-color-asphaltblau);content:"";height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:var(--base-transition);width:100%;z-index:3}.jgu-page-header .slider-frame .slide:not(.slide-current) .image:not(.disable-control):hover:before{opacity:.8}.jgu-page-header .slider-frame .slide:not(.slide-current) .image:not(.disable-control):hover .hover-icon{opacity:1;transform:translate(0)}.jgu-page-header .slider-frame .slide:not(.slide-current) .is-prev .image .hover-icon{right:15px;transform:translate(20px)}.jgu-page-header .slider-frame .slide:not(.slide-current) .is-next .image .hover-icon{left:15px;transform:translate(-20px)}.jgu-page-header .has-video .box-col .tb-image{display:none}.jgu-page-header .has-video .box-col .tb-box-btn{opacity:0;pointer-events:none}.is-mobile .jgu-page-header .has-video .box-col .tb-box-btn{opacity:1;pointer-events:auto}.is-mobile .jgu-page-header .container-fluid{padding:0}.is-mobile .jgu-page-header .container-fluid .jgu_quicklinks{bottom:unset;left:unset;margin-top:30px;padding:0 30px;position:relative;width:100%!important}.is-mobile .jgu-page-header .container-fluid .box-col{margin:0 30px;padding-bottom:0;padding-top:0;pointer-events:none;width:calc(100% - 60px)}.is-mobile .jgu-page-header .container-fluid .box-col .box{pointer-events:auto}.is-mobile .jgu-page-header .container-fluid .box{height:100%;left:0;margin-top:-20px;position:relative;top:0;width:100%}.is-mobile .jgu-page-header .container-fluid .box :has(.has-btn){margin-top:-50px}.is-mobile .jgu-page-header .container-fluid .box .jgu-teaserbox .wrapper{margin:0!important;width:100%!important}.is-mobile .jgu-page-header .container-fluid .box .jgu-teaserbox.color-white .wrapper{min-height:auto;padding-top:0!important}.is-mobile .jgu-page-header .container-fluid .box .jgu-teaserbox.color-white .wrapper:before{display:none}.is-mobile .jgu-page-header .container-fluid .box .jgu-teaserbox.color-white .wrapper .inner{padding-bottom:0;position:relative}.is-mobile .jgu-page-header .container-fluid .slide-inner .image{height:40vh;margin:0;min-height:40vh;padding-top:40vh}.is-mobile .jgu-page-header .container-fluid .slick-dots{margin:0 0 10px;padding:0}.partner-container{margin-bottom:55px;margin-top:60px;width:100%}.partner-container .partner-title{margin-bottom:20px;margin-top:55px}.partner-container .partner-block{width:100%}.partner-container .partner-block .item .jgu-image{padding:25px 20%}.partner-container .partner-block .item .jgu-image img{max-height:57px}.jgu_person_teaser{display:grid;gap:10px;grid-template-columns:repeat(12,1fr);margin-bottom:30px;width:100%}.jgu_person_teaser .inner-content{grid-column:1/13}.jgu_person_teaser .inner-content .name a{text-decoration:none}@media screen and (min-width:48em){.jgu_person_teaser .inner-content{grid-column:1/13}}.jgu_person_teaser.color-blue-gray .head .actions a{background-color:var(--jgu-color-asphaltblau-25);color:var(--jgu-color-asphaltblau)}.jgu_person_teaser.color-blue-gray .content{background-color:var(--jgu-color-asphaltblau-80);color:#fff}.jgu_person_teaser.color-blue-gray .content .name a{color:var(--jgu-color-white)}.jgu_person_teaser.color-blue-gray .content .name a:hover{opacity:.8}.jgu_person_teaser .head{align-items:flex-end;display:flex;height:20px;justify-content:center;position:relative;z-index:2}.jgu_person_teaser .head:has(.jgu-image){height:120px}.jgu_person_teaser .head .jgu-image{height:120px;margin-left:1rem;width:120px}.jgu_person_teaser .head .jgu-image img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:23em){.jgu_person_teaser .head .jgu-image{max-width:120px}}.jgu_person_teaser .head .jgu-image .credit-wrapper{width:100%}.jgu_person_teaser .head .jgu-image .credit-wrapper p{font-size:.67rem;padding-right:10px;width:100%}.jgu_person_teaser .head .actions{display:flex;gap:10px;margin-left:10px}.jgu_person_teaser .head .actions a{align-items:center;background-color:var(--jgu-color-asphaltblau-80);color:#fff;display:flex;font-size:1.4rem;height:50px;justify-content:center;margin-right:0;text-decoration:none;transition:var(--base-transition);width:50px}@media screen and (min-width:23em){.jgu_person_teaser .head .actions a{margin-right:0}.jgu_person_teaser .head .actions a:last-child{margin-right:1rem}}.jgu_person_teaser .head .actions a:focus-visible,.jgu_person_teaser .head .actions a:hover{background-color:var(--jgu-accent-color);color:var(--jgu-color-white)}.jgu_person_teaser .content{background-color:var(--jgu-color-asphaltblau-5);color:var(--jgu-color);hyphens:manual;margin-top:-25px;padding:calc(1rem + 25px) 1rem 1rem;position:relative;z-index:1}.jgu_person_teaser .content .name{font-size:1.2rem;font-weight:700}.jgu_person_teaser .content .more-link{width:100%}.jgu_person_teaser .content .more-link .jgu_button:last-child{position:absolute;right:0}.jgu_person_teaser .content li.more_info{flex-direction:column}.jgu_person_teaser .content li.more_info .jgu_link{width:100%}.jgu_person_teaser .content li.more_info .jgu_link.icon-before+.more-content>div{margin-left:40px}.jgu_person_teaser .content li.more_info .jgu_link_inner{width:100%}.jgu_person_teaser .content li.more_info .jgu_link_inner .text{flex:1}.jgu_person_teaser .content li.more_info .more-content{color:inherit;font-size:1rem;line-height:1.4}.jgu_person_teaser .content li.more_info .more-content>div{padding:15px 0}.jgu_person_teaser .content .jgu_link{margin-top:-4px}.jgu_person_teaser .content .jgu_link .jgu_link_inner{align-items:flex-start;color:inherit;display:flex}.jgu_person_teaser .content .jgu_link .text{font-size:1rem;font-weight:400;line-height:1.4;padding-top:5px}:where(.wp-block-column,.jgu_person_teaser_wrapper,.wp-block-personteaser-wrapper-editor,.row,div[class*=col-]) .jgu_person_teaser .inner-content{grid-column:1/13}.bg-dark .jgu_person_teaser.color-default{--jgu-color:var(--jgu-color-asphaltblau)}.bg-dark .jgu_person_teaser.color-default .styled-list a{color:var(--jgu-color-asphaltblau);text-decoration-color:var(--jgu-color-asphaltblau)}.jgu_prozess{margin-bottom:30px;margin-top:60px;width:100%}.jgu_prozess>div>:last-child .item .sideline{height:0;width:0}.jgu_prozess.no-images .image-wrapper{flex:0 0 50px!important}.jgu_prozess.is-mobile .item,.jgu_prozess.is-tablet .item{flex-direction:column;row-gap:30px}.jgu_prozess div:last-child .item:after{display:none;margin-bottom:0}.jgu_prozess.collapsible .item,.jgu_prozess.collapsible .item .image-wrapper,.jgu_prozess.non-collapsible .item,.jgu_prozess.non-collapsible .item .image-wrapper{position:relative}.jgu_prozess.non-collapsible .item{align-items:flex-start;-moz-column-gap:30px;column-gap:30px;display:flex;margin-bottom:100px;width:100%}.is-mobile .jgu_prozess.non-collapsible .item,.is-tablet .jgu_prozess.non-collapsible .item,.jgu_prozess.non-collapsible .item.is-mobile,.jgu_prozess.non-collapsible .item.is-tablet{flex-direction:column;row-gap:30px}.jgu_prozess.non-collapsible .item .sideline{background-color:var(--jgu-color-asphaltblau-55);content:"";height:50px;left:0;position:absolute;top:calc(100% + 25px);width:3px}.jgu_prozess.non-collapsible .item .image-wrapper:not(.no-image){flex:0 0 300px}.jgu_prozess.non-collapsible .item .image-wrapper.no-image{flex:0 0 50px}.is-desktop .jgu_prozess.non-collapsible .item .image-wrapper.no-image,.is-desktop-xl .jgu_prozess.non-collapsible .item .image-wrapper.no-image{flex:0 0 300px}.jgu_prozess.non-collapsible .item .image-wrapper img{aspect-ratio:1/1;max-width:300px;-o-object-fit:cover;object-fit:cover;outline:5px solid;outline-offset:-5px;width:300px}.jgu_prozess.non-collapsible .item .image-wrapper .counter{align-items:center;color:#fff;display:flex;font-size:20px;font-weight:700;height:50px;justify-content:center;left:0;padding:3px 0 0 3px;position:absolute;top:0;width:50px}.jgu_prozess.non-collapsible .item .image-wrapper .credit-wrapper{bottom:10px;right:5px}.jgu_prozess.non-collapsible .item .content-wrapper{display:flex;flex-direction:column;max-width:100%;padding-top:5rem}.jgu_prozess.non-collapsible .item .content-wrapper .jgu-headline{margin-top:0}@media(min-width:1201px){.jgu_prozess.non-collapsible .item .content-wrapper{padding-left:5rem;padding-top:0}}.jgu_prozess.non-collapsible .item .content-wrapper .jgu_text{flex:1}.jgu_prozess.non-collapsible .item .content-wrapper .buttons .jgu_button:last-child{margin-bottom:0}.jgu_prozess.collapsible{position:relative}.is-mobile .jgu_prozess.collapsible,.jgu_prozess.collapsible.is-mobile{left:50%;transform:translateX(-50%);width:100vw}.jgu_prozess.collapsible .item{background-color:var(--jgu-background-color);color:var(--jgu-color);margin-bottom:5px}.jgu_prozess.collapsible .item .toggle-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;margin:0;outline:none;padding:30px;position:relative;text-align:left;transition:all .3s ease;width:100%}.jgu_prozess.collapsible .item .toggle-button:focus,.jgu_prozess.collapsible .item .toggle-button:hover{background-color:#d9dddd}.jgu_prozess.collapsible .item .toggle-button .image-wrapper{height:70px;margin-right:15px}.jgu_prozess.collapsible .item .toggle-button img{aspect-ratio:1/1;height:70px;-o-object-fit:contain;object-fit:contain;outline:1px solid;outline-offset:-1px;width:70px}.jgu_prozess.collapsible .item .toggle-button .toggle{align-items:center;background-color:var(--jgu-color-asphaltblau-25);color:#fff;display:flex;font-size:21px;height:50px;justify-content:center;position:absolute;right:20px;top:-3px;transform:translateY(-50%);transition:all .3s ease;width:50px}.jgu_prozess.collapsible .item .toggle-button .jgu-headline{margin-bottom:0;opacity:.65}.jgu_prozess.collapsible .item .toggle-button .jgu-headline span{display:inline}.jgu_prozess.collapsible .item .content{padding:30px}.jgu_prozess.collapsible .item.open .toggle-button{background-color:var(--jgu-background-color)}.jgu_prozess.collapsible .item.open .toggle-button .jgu-headline{opacity:1}.jgu_prozess.color-variant-dark.non-collapsible .item .image-wrapper img{outline-color:#23373c}.jgu_prozess.color-variant-dark.collapsible .item .toggle-button:focus .toggle,.jgu_prozess.color-variant-dark.collapsible .item .toggle-button:hover .toggle,.jgu_prozess.color-variant-dark.non-collapsible .item .image-wrapper .counter{background-color:#23373c}.jgu_prozess.color-variant-dark.collapsible .item .toggle-button img{outline-color:#23373c}.jgu_prozess.color-variant-dark.collapsible .item.open .toggle-button .toggle{background-color:#23373c}.jgu_prozess.color-variant-red.non-collapsible .item .image-wrapper img{outline-color:#c1002a}.jgu_prozess.color-variant-red.collapsible .item .toggle-button:focus .toggle,.jgu_prozess.color-variant-red.collapsible .item .toggle-button:hover .toggle,.jgu_prozess.color-variant-red.non-collapsible .item .image-wrapper .counter{background-color:#c1002a}.jgu_prozess.color-variant-red.collapsible .item .toggle-button img{outline-color:#c1002a}.jgu_prozess.color-variant-red.collapsible .item.open .toggle-button .toggle{background-color:#c1002a}.jgu_prozess.hide-image-outline .item>button.toggle-button>img,.jgu_prozess.hide-image-outline .item>div.image-wrapper>img{outline:none}dialog .jgu_prozess.non-collapsible .item{display:flex}dialog .jgu_prozess.non-collapsible .item .content-wrapper{padding-left:0;padding-top:0}dialog .jgu_prozess.non-collapsible .item .content-wrapper .jgu-headline{margin-bottom:1.6em;margin-top:0}.jgu_steckbrief{container-type:inline-size;display:flex;flex-wrap:wrap;margin-left:-15px;width:calc(100% + 30px)}.is-mobile .jgu_steckbrief .value{hyphens:manual}.jgu_steckbrief .fact-item{align-items:stretch;display:flex;flex:0 0 100%;min-width:300px;padding:20px 15px;position:relative}@container (max-width: 768px){.jgu_steckbrief .fact-item{padding-right:5vw}}.jgu_steckbrief .fact-item:after{background-color:currentColor;bottom:0;content:"";height:2px;left:15px;opacity:.2;position:absolute;right:15px}.jgu_steckbrief .fact-item .icon-wrapper{display:flex;flex:0 0 80px;height:65px}.jgu_steckbrief .fact-item .icon-wrapper img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.jgu_steckbrief .fact-item .info_popup_editor{border:1px solid #ececec;padding:10px}.jgu_steckbrief .fact-item .info_popup_editor .info_popup_title{margin-bottom:10px}.jgu_steckbrief .fact-item .meta-wrapper{display:flex;flex:1;flex-direction:column;overflow:hidden;padding-left:20px;width:100%}.jgu_steckbrief .fact-item .meta-wrapper span.content,.jgu_steckbrief .fact-item .meta-wrapper span.label{font-size:1.1rem;margin-bottom:5px;opacity:.8}.jgu_steckbrief .fact-item .meta-wrapper span.value{color:var(--accent-color,#c1002a);font-size:1.5rem;font-weight:700;hyphens:manual}.bg-dark .jgu_steckbrief .fact-item .meta-wrapper span.value{color:#fff}.jgu_steckbrief .fact-item .meta-wrapper span.jgu_text{margin-top:5px}.jgu_steckbrief .fact-item .meta-wrapper p span{display:inline}.jgu_steckbrief .fact-item .meta-wrapper .read-more{margin-top:5px}.jgu_steckbrief .fact-item .meta-wrapper .read-more+.jgu_info_popup{display:inline-block;margin-top:5px}.jgu_steckbrief .fact-item .meta-wrapper .read-more .read-more-button{background:none;border:none;color:var(--accent-color,#c1002a);cursor:pointer;font-size:1rem;padding:0}.jgu_steckbrief .fact-item.wide{flex-basis:100%}.is-desktop .jgu_steckbrief .fact-item.wide,.is-desktop-xl .jgu_steckbrief .fact-item.wide{flex-basis:50%}.is-mobile .jgu_steckbrief .fact-item.wide .meta-wrapper span.value{margin-bottom:.5rem}.is-mobile .jgu_steckbrief .fact-item.wide .meta-wrapper .jgu_text p{font-size:1rem;line-height:1.4}.is-desktop .jgu_steckbrief .fact-item:not(.wide),.is-desktop-xl .jgu_steckbrief .fact-item:not(.wide),.is-tablet .jgu_steckbrief .fact-item:not(.wide){flex:1 0 50%}.jgu_bewerbungs_formular{width:100%}.jgu_bewerbungs_formular .form-wrapper{display:flex;flex-direction:column;margin:75px 0 60px;width:100%}.jgu_bewerbungs_formular .form-wrapper .form-step{align-items:center;display:flex;opacity:0;pointer-events:none;position:relative;width:100%}.jgu_bewerbungs_formular .form-wrapper .form-step.visible{margin-top:-25px}.jgu_bewerbungs_formular .form-wrapper .form-step .section-label{padding:12px 0}.jgu_bewerbungs_formular .form-wrapper .form-step>div{width:100%}.jgu_bewerbungs_formular .form-wrapper .form-step:after,.jgu_bewerbungs_formular .form-wrapper .form-step:before{background-color:var(--jgu-color-asphaltblau-25);content:"";height:1px;left:50%;position:absolute;top:25px;transform:translateX(-50%);transition:all .5s ease;width:100vw;z-index:0}.jgu_bewerbungs_formular .form-wrapper .form-step:after{background-color:transparent;height:calc(100% - 25px)}.jgu_bewerbungs_formular .form-wrapper .form-step .count{align-items:center;background-color:var(--jgu-color-asphaltblau);color:#fff;display:flex;height:50px;justify-content:center;position:relative;width:50px;z-index:2}.jgu_bewerbungs_formular .form-wrapper .form-step .count span{margin-left:5px;opacity:.5}.jgu_bewerbungs_formular .form-wrapper .form-step .content{padding:30px 0 65px;width:100%}.is-mobile .jgu_bewerbungs_formular .form-wrapper .form-step .content.with-illu{padding-bottom:0}.jgu_bewerbungs_formular .form-wrapper .form-step.active:after{background-color:var(--jgu-background-color)}.jgu_bewerbungs_formular .form-wrapper .form-step.active .count{background-color:var(--jgu-color-accent)}.jgu_bewerbungs_formular .form-wrapper .form-step.visible{opacity:1;pointer-events:auto}.jgu_testimonial{hyphens:manual;margin-bottom:60px;overflow-wrap:break-word;width:100%;word-break:break-word}.jgu_testimonial:not(.fullwidth-image) .jgu_video{max-width:350px}.jgu_testimonial .col{flex-basis:unset}.jgu_testimonial.bg-light a,.jgu_testimonial.bg-white a{color:var(--jgu-color-asphaltblau);text-decoration-color:var(--jgu-color-asphaltblau)}.jgu_testimonial .jgu-image{margin-bottom:30px}.jgu_testimonial .jgu-image .credit{left:0;position:absolute;top:100%}.jgu_testimonial:not(.fullwidth-image) .col-6 .jgu-image{margin-left:auto}.jgu_testimonial:not(.fullwidth-image) .jgu-image{max-width:350px}.is-tablet .jgu_testimonial:not(.fullwidth-image) .jgu-image{margin:0 auto 30px 0}.is-mobile .jgu_testimonial:not(.fullwidth-image) .jgu-image{max-width:100%}.jgu_testimonial .content{display:flex;flex-direction:column;height:calc(100% - 30px);max-width:100%;padding-left:60px}.jgu_testimonial .content blockquote{margin:0;word-wrap:break-word;box-sizing:border-box;hyphens:manual;max-width:100%;overflow-wrap:break-word;width:100%}.jgu_testimonial .content.only-text{padding-left:80px}.jgu_testimonial .content.only-text .quote svg{height:30px;width:30px}.jgu_testimonial .content .quote{font-size:20px;line-height:28px;margin-top:0;position:relative;transform-origin:left;transition:all .3s ease}.jgu_testimonial .content .quote.big{font-size:30px;line-height:38px}.jgu_testimonial .content .quote svg{color:var(--jgu-accent-color);height:30px;left:-30px;position:absolute;top:0;transform:translateX(-100%);width:30px}.jgu_testimonial .content .quote svg *{fill:currentColor}.jgu_testimonial .content .quote.focus-visible,.jgu_testimonial .content .quote:focus-visible{outline:none;text-shadow:0 0 10px rgba(0,0,0,.3);transform:scale(1.1)}.jgu_testimonial .content p.small{border-left:1px solid var(--jgu-accent-color);line-height:1.3;margin-bottom:0;margin-top:15px;padding:30px 0 0 15px}.is-mobile .jgu_testimonial .content{padding:0}.is-mobile .jgu_testimonial .content .quote{display:flex}.is-mobile .jgu_testimonial .content .quote svg{flex:0 0 30px;left:0;margin-right:10px;position:relative;transform:translateY(0)}.is-mobile .jgu_testimonial .content p.small{margin-left:40px}.jgu_testimonial .jgu_video{margin-bottom:40px}.jgu_testimonial.bg-gray,.jgu_testimonial.bg-light{--bg-color:#f4f5f5;--text-color:#23373c;--accent-color:--jgu-accent-color;background-color:var(--bg-color);color:var(--text-color);padding:30px}.jgu_testimonial.bg-white{--bg-color:#fff;--text-color:#23373c;--accent-color:--jgu-accent-color;background-color:var(--bg-color);color:var(--text-color);padding:30px}.jgu_testimonial.gray .content svg{color:var(--jgu-color-asphaltblau-65)}.jgu_testimonial.gray .content p.small{border-left-color:var(--jgu-color-asphaltblau-65)}.jgu_testimonial.white .content svg{color:var(--jgu-color-white)}.jgu_testimonial.white .content p.small{border-left-color:var(--jgu-color-white)}.jgu_testimonial.red .content svg{color:var(--jgu-accent-color)}.jgu_testimonial.red .content p.small{border-left-color:var(--jgu-accent-color)}.jgu_collapsed-item{margin:0}.jgu_collapsed-item__headline .btn.jgu_button{border:none;font-weight:400;height:auto;min-height:70px;padding:10px 60px 10px 0;position:relative}.jgu_collapsed-item__headline .btn.jgu_button .text{font-size:21px}.jgu_collapsed-item__headline .btn.jgu_button:after,.jgu_collapsed-item__headline .btn.jgu_button:before{background-color:currentColor;bottom:0;content:"";height:1px;left:0;opacity:.5;pointer-events:none;position:absolute;transition:var(--base-transition);width:100%;z-index:1}.jgu_collapsed-item__headline .btn.jgu_button:before{bottom:unset;opacity:0;top:0}.jgu_collapsed-item__headline .btn.jgu_button .text{white-space:normal}.jgu_collapsed-item__headline .btn.jgu_button .icon{font-size:21px;top:0}.jgu_collapsed-item ul{padding-inline-start:25px}.jgu_collapsed-item ul .li{list-style:square}.jgu_collapsed-item ul .li::marker{color:var(--jgu-color);height:5px;width:5px}.jgu_collapsed-item ul .li.red::marker{color:var(--jgu-color-accent)}.jgu_collapsed-item__content-inner{margin:0}.is-mobile .jgu_collapsed-item__content-inner{padding-bottom:30px}.jgu_tabs_vertical .jgu_collapsed-item__content-inner{padding-top:20px}.jgu_collapsed-item:first-child .jgu_button:before{opacity:.5}.jgu_collapsed-item.type-akkordeon{border-bottom:0 solid var(--jgu-color-accent);position:relative;width:100%}.jgu_collapsed-item.type-akkordeon:not(.is-open) .jgu_button.focus-visible,.jgu_collapsed-item.type-akkordeon:not(.is-open) .jgu_button:hover{font-weight:700}.jgu_collapsed-item.type-akkordeon:not(.is-open) .jgu_button.focus-visible:after,.jgu_collapsed-item.type-akkordeon:not(.is-open) .jgu_button:hover:after{background-color:var(--jgu-color-accent);height:3px;opacity:1}.is-mobile .jgu_collapsed-item.type-akkordeon:not(.is-open) .jgu_button.focus-visible:after,.is-mobile .jgu_collapsed-item.type-akkordeon:not(.is-open) .jgu_button:hover:after{background-color:currentColor;height:1px;opacity:.5}.jgu_collapsed-item.type-akkordeon.is-open{border-width:3px}.jgu_collapsed-item.type-akkordeon.is-open .jgu_collapsed-item__headline .jgu_button.toggle-all-button .text{color:var(--jgu-color-accent);font-weight:700}.jgu_collapsed-item.type-akkordeon.is-open .jgu_collapsed-item__headline .jgu_button{font-weight:700}.jgu_collapsed-item.type-akkordeon.is-open .jgu_collapsed-item__headline .jgu_button .icon,.jgu_collapsed-item.type-akkordeon.is-open .jgu_collapsed-item__headline .jgu_button .text{color:var(--jgu-color-accent)}.jgu_collapsed-item.type-akkordeon.is-open .jgu_collapsed-item__headline .jgu_button:after{opacity:0}.jgu_tabs_horizontal{width:100%}.jgu_tabs_horizontal .tabs--nav-ul-wrapper{margin-bottom:30px;margin-left:-45px;overflow:hidden;padding:0 20px;position:relative;width:calc(100% + 90px)}.is-mobile .jgu_tabs_horizontal .tabs--nav-ul-wrapper{left:50%;margin-left:0;transform:translateX(-50%);width:100dvw}[class^=col-] .jgu_tabs_horizontal .tabs--nav-ul-wrapper{margin-left:-30px;width:calc(100% + 60px)}.jgu_tabs_horizontal .tabs--nav-ul-wrapper:after{background-color:currentColor;bottom:1px;content:"";height:1px;left:50%;opacity:.5;position:absolute;transform:translateX(-50%);transition:var(--base-transition);width:100%;z-index:0}.jgu_tabs_horizontal .tabs--nav-ul-wrapper .horizontal-menu{position:relative;z-index:1}.jgu_tabs_horizontal .tabs--nav-ul-wrapper .scroll-menu-arrow{transition:var(--base-transition)}.jgu_tabs_horizontal .tabs--nav-ul-wrapper .scroll-menu-arrow .jgu_button{height:70px;overflow:visible;position:absolute;top:50%;transform:translateY(-50%);width:45px;z-index:10}.jgu_tabs_horizontal .tabs--nav-ul-wrapper .scroll-menu-arrow .jgu_button:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:150%}.jgu_tabs_horizontal .tabs--nav-ul-wrapper .scroll-menu-arrow .jgu_button.arrow-right{right:-27px}.jgu_tabs_horizontal .tabs--nav-ul-wrapper .scroll-menu-arrow .jgu_button.arrow-right:before{background:linear-gradient(-90deg,#fff,#fff,hsla(0,0%,100%,.001));right:0}.bg-light .jgu_tabs_horizontal .tabs--nav-ul-wrapper .scroll-menu-arrow .jgu_button.arrow-right:before{background:linear-gradient(-90deg,var(--jgu-color-asphaltblau-5),var(--jgu-color-asphaltblau-5),hsla(180,5%,96%,.001))}.jgu_tabs_horizontal .tabs--nav-ul-wrapper .scroll-menu-arrow .jgu_button.arrow-left{left:-22px}.jgu_tabs_horizontal .tabs--nav-ul-wrapper .scroll-menu-arrow .jgu_button.arrow-left:before{background:linear-gradient(90deg,#fff,#fff,hsla(0,0%,100%,.001));left:0}.bg-light .jgu_tabs_horizontal .tabs--nav-ul-wrapper .scroll-menu-arrow .jgu_button.arrow-left:before{background:linear-gradient(90deg,var(--jgu-color-asphaltblau-5),var(--jgu-color-asphaltblau-5),hsla(180,5%,96%,.001))}.jgu_tabs_horizontal .tabs--nav-ul-wrapper .scroll-menu-arrow--disabled{opacity:0;pointer-events:none}.is-mobile .jgu_tabs_horizontal .tabs--nav-ul-wrapper .menu-wrapper{margin-left:0}.jgu_tabs_horizontal .tabs--nav-ul-wrapper .menu-wrapper--inner{align-items:flex-end;display:flex}.jgu_tabs_horizontal .tabs--nav-ul-item .jgu_button{border-bottom:2px solid transparent;display:flex;justify-content:center;max-width:300px;min-width:170px;padding:20px 25px;position:relative;width:auto;z-index:3}.jgu_tabs_horizontal .tabs--nav-ul-item .jgu_button:after{border:1px solid;border-bottom:none;bottom:-1px;content:"";height:100%;left:0;opacity:0;position:absolute;transition:var(--base-transition);width:100%;z-index:0}.jgu_tabs_horizontal .tabs--nav-ul-item .jgu_button .text{white-space:nowrap;width:auto}.jgu_tabs_horizontal .tabs--nav-ul-item:focus-within:not(.active) .jgu_button,.jgu_tabs_horizontal .tabs--nav-ul-item:focus:not(.active) .jgu_button,.jgu_tabs_horizontal .tabs--nav-ul-item:hover:not(.active) .jgu_button{border-bottom-color:var(--jgu-color-accent)}.jgu_tabs_horizontal .tabs--nav-ul-item.active .jgu_button{background-color:var(--bg-color);border-bottom-color:var(--bg-color)}.jgu_tabs_horizontal .tabs--nav-ul-item.active .jgu_button .text{color:var(--jgu-color-accent);font-weight:700}.jgu_tabs_horizontal .tabs--nav-ul-item.active .jgu_button:after{opacity:.5}.bg-light .jgu_tabs_horizontal .tabs--nav-ul-item.active .jgu_button{border-bottom-color:var(--jgu-color-asphaltblau-5)}.bg-dark .jgu_tabs_horizontal .tabs--nav-ul-item.active .jgu_button{border-bottom-color:var(--jgu-color-asphaltblau)}.jgu_tabs_horizontal .tabs--body{position:relative}.jgu_tabs_horizontal .tabs--body-inner{padding:0;transition:var(--base-transition)}.jgu_tabs_horizontal .tabs--body-inner.fade-enter,.jgu_tabs_horizontal .tabs--body-inner.fade-enter-active{opacity:0;transform:translateY(20px)}.jgu_tabs_horizontal .tabs--body-inner.fade-enter-done{opacity:1;transform:translateY(0)}.jgu_tabs_horizontal .tabs--body-inner.fade-exit{left:0;opacity:1;position:absolute;top:0;transform:translateY(0);width:100%}.jgu_tabs_horizontal .tabs--body-inner.fade-exit.fade-exit-active{opacity:0;transform:translateY(-20px)}.jgu_tabs_horizontal.full-width-tabs .tabs .menu-wrapper{min-width:100%}.jgu_tabs_horizontal.full-width-tabs .tabs .menu-wrapper--inner{min-width:100%;width:100%!important}.jgu_tabs_horizontal.full-width-tabs .tabs .menu-wrapper--inner .menu-item-wrapper{flex:1}.jgu_tabs_horizontal.full-width-tabs .tabs .menu-wrapper--inner .menu-item-wrapper .tabs--nav-ul-item,.jgu_tabs_horizontal.full-width-tabs .tabs .menu-wrapper--inner .menu-item-wrapper .tabs--nav-ul-item button{max-width:100%;width:100%}.jgu_tabs_vertical{margin-bottom:30px;width:100%}.jgu_tabs_vertical .tabs{align-items:stretch;display:flex;flex-direction:row}.jgu_tabs_vertical .tabs--nav{display:flex;flex-direction:column}.jgu_tabs_vertical .tabs--nav-headline{margin-bottom:15px}.jgu_tabs_vertical .tabs--nav-ul{list-style:none;margin:0;padding:0;position:sticky;top:calc(var(--headerheight, 0px) + 70px);z-index:2}.jgu_tabs_vertical .tabs--nav-ul-wrapper{flex:1;position:relative}.jgu_tabs_vertical .tabs--nav-ul-wrapper:after{background-color:currentColor;content:"";height:100%;position:absolute;right:1px;top:0;width:1px;z-index:1}.jgu_tabs_vertical .tabs--nav-ul-item{margin-bottom:0;padding:0}.jgu_tabs_vertical .tabs--nav-ul-item .jgu_button{border:none;border-right:2px solid transparent;height:auto;margin:0;min-height:70px;padding:10px 60px 10px 0;position:relative;width:calc(100% + 2px);z-index:2}.jgu_tabs_vertical .tabs--nav-ul-item .jgu_button .text{color:var(--text-color);font-size:20px;transition:var(--base-transition);white-space:normal}.jgu_tabs_vertical .tabs--nav-ul-item .jgu_button:after,.jgu_tabs_vertical .tabs--nav-ul-item .jgu_button:before{background-color:currentColor;content:"";height:1px;left:0;pointer-events:none;position:absolute;transition:var(--base-transition);width:calc(100% - 15px);z-index:1}.jgu_tabs_vertical .tabs--nav-ul-item .jgu_button:before{opacity:0;top:0}.jgu_tabs_vertical .tabs--nav-ul-item .jgu_button:after{bottom:0;opacity:.5}.jgu_tabs_vertical .tabs--nav-ul-item:first-child .jgu_button:before{opacity:.5}.jgu_tabs_vertical .tabs--nav-ul-item:first-child.active .jgu_button:before{opacity:1}.jgu_tabs_vertical .tabs--nav-ul-item.active-before .jgu_button:after{opacity:0}.jgu_tabs_vertical .tabs--nav-ul-item.active .jgu_button:after,.jgu_tabs_vertical .tabs--nav-ul-item.active .jgu_button:before{opacity:1;width:calc(100% + 2px)}.jgu_tabs_vertical .tabs--nav-ul-item:focus-within:not(.active) .jgu_button:after,.jgu_tabs_vertical .tabs--nav-ul-item:focus:not(.active) .jgu_button:after,.jgu_tabs_vertical .tabs--nav-ul-item:hover:not(.active) .jgu_button:after{background-color:var(--jgu-color-accent);height:3px;opacity:1}.jgu_tabs_vertical .tabs--nav-ul-item:focus-within:not(.active) .jgu_button .text,.jgu_tabs_vertical .tabs--nav-ul-item:focus:not(.active) .jgu_button .text,.jgu_tabs_vertical .tabs--nav-ul-item:hover:not(.active) .jgu_button .text{color:var(--text-color)}.jgu_tabs_vertical .tabs--nav-ul-item.active .jgu_button{border-right:3px solid #fff;cursor:auto}.bg-light .jgu_tabs_vertical .tabs--nav-ul-item.active .jgu_button{border-color:var(--jgu-color-asphaltblau-5)}.bg-dark .jgu_tabs_vertical .tabs--nav-ul-item.active .jgu_button{border-color:var(--jgu-color-asphaltblau)}.jgu_tabs_vertical .tabs--nav-ul-item.active .jgu_button .text{color:var(--jgu-color-accent);font-weight:700}.jgu_tabs_vertical .tabs--body{position:relative}.jgu_tabs_vertical .tabs--body-inner{padding:0 0 0 30px;transition:var(--base-transition)}.jgu_tabs_vertical .tabs--body-inner.fade-enter{opacity:0;transform:translateX(-20px)}.jgu_tabs_vertical .tabs--body-inner.fade-enter.fade-enter-active{opacity:1;transform:translateX(0)}.jgu_tabs_vertical .tabs--body-inner.fade-exit{left:0;opacity:1;position:absolute;top:0;transform:translateX(0);width:100%}.jgu_tabs_vertical .tabs--body-inner.fade-exit.fade-exit-active{opacity:0;transform:translateX(20px)}.jgu_tabs_vertical.video-tabs .jgu_collapsed-item__content-inner{padding-top:0}.tabs--body>div{position:relative}.tabs--body-inner{inset:0;opacity:0;pointer-events:none;position:absolute;transform:translateX(-30px);transition:all .25s ease}.tabs--body-inner.next{transform:translateX(30px)}.tabs--body-inner.active{opacity:1;pointer-events:auto;position:relative;transform:translateX(0)}.search-wrapper{padding:30px 0;width:100%}.search-wrapper .headline-row,.search-wrapper .jgu_form_field{margin-bottom:45px}.jgu_teaserboxes{margin-left:-15px;width:calc(100% + 30px)}.jgu_teaserboxes .item{padding:0 15px}.jgu_teaserboxes.is-grid .slider-container{display:flex;flex-wrap:wrap}.jgu_teaserboxes.is-grid .slider-container .item{flex:0 0 25%}.is-mobile .jgu_teaserboxes.no-mobile-slider .item{flex:0 0 100%}.is-tablet .jgu_teaserboxes.no-mobile-slider .item{flex:0 0 50%}.is-desktop .jgu_teaserboxes.no-mobile-slider .item{flex:0 0 33.3333333333%}.is-desktop-xl .jgu_teaserboxes.no-mobile-slider .item{flex:0 0 25%}.jgu-numberbox .jgu-headline{color:var(--jgu-color-primary);margin:.25rem 0}.jgu-numberbox img{min-width:100px}.button-row{display:flex;justify-content:center}.jgu_newsroom{width:100%}.jgu_newsroom .slick-initialized{margin-left:-15px;width:calc(100% + 30px)}.jgu_newsroom .slider-container{display:flex;flex-wrap:wrap;gap:2rem 0;margin-bottom:60px;margin-left:-15px;width:calc(100% + 30px)!important}.jgu_newsroom .slider-container .slide{height:100%!important}.jgu_newsroom .nr-item{height:100%}.jgu_newsroom .items-result{margin:20px 0}.jgu_newsroom .items-result h3{color:var(--jgu-color-accent)}.jgu_newsroom .nr-contactgrid,.jgu_newsroom .nr-entrygrid,.jgu_newsroom .nr-slider-with-shortnews{margin:60px 0}.jgu_newsroom .nr-contactgrid .item.is-big,.jgu_newsroom .nr-contactgrid .item:has(.is-big),.jgu_newsroom .nr-entrygrid .item.is-big,.jgu_newsroom .nr-entrygrid .item:has(.is-big),.jgu_newsroom .nr-slider-with-shortnews .item.is-big,.jgu_newsroom .nr-slider-with-shortnews .item:has(.is-big){flex:0 0 75%}.jgu_newsroom .jgu-slider.nr-grid .jgu_teaserbox{margin-top:0;padding-bottom:0}.jgu_newsroom .nr-grid-with-notification{margin:60px 0}.jgu_newsroom .nr-grid-with-notification .news-grid{margin-bottom:60px}.jgu_newsroom .nr-grid-with-notification .slider-container{align-items:stretch;display:flex;flex-wrap:wrap}.jgu_newsroom .nr-grid-with-notification .slide{align-items:stretch;display:flex}.jgu_newsroom .nr-grid-with-notification .item{padding:15px 0;position:relative}.jgu_newsroom .nr-grid-with-notification .item .jgu_teaserbox .wrapper{margin-bottom:0;padding-top:50%}.jgu_newsroom .nr-grid-with-notification .item .jgu_teaserbox .wrapper .inner{border:none}.jgu_newsroom .nr-grid-with-notification .item .jgu_teaserbox .wrapper .inner .overflow{display:none}.jgu_newsroom .nr-grid-with-notification .item:after{background-color:currentColor;bottom:15px;content:"";left:0;opacity:.5;position:absolute;top:15px;width:1px}.jgu_newsroom .nr-grid-with-notification .item:first-child:after{bottom:0;height:1px;left:15px;right:15px;top:unset;width:unset}.jgu_newsroom .nr-grid-with-notification .item:nth-child(2):after{bottom:15px;height:unset;left:0;right:unset;top:15px;width:1px}.jgu_newsroom .nr-grid-with-notification .item:nth-child(3):after{bottom:15px;height:unset;left:unset;right:0;top:15px;width:1px}.jgu_newsroom .nr-grid-with-notification .item:nth-child(4):after{bottom:unset;height:1px;left:15px;right:15px;top:0;width:unset}.jgu_newsroom .nr-slider-with-shortnews{width:100%}.jgu_newsroom .nr-slider-with-shortnews .boxes{display:flex}.is-mobile .jgu_newsroom .nr-slider-with-shortnews .boxes,.is-tablet .jgu_newsroom .nr-slider-with-shortnews .boxes{flex-direction:column}.jgu_newsroom .nr-slider-with-shortnews .boxes .short-col,.jgu_newsroom .nr-slider-with-shortnews .boxes .slider-col{padding:0 15px}.jgu_newsroom .nr-slider-with-shortnews .boxes .short-col h3,.jgu_newsroom .nr-slider-with-shortnews .boxes .slider-col h3{margin-bottom:30px}.jgu_newsroom .nr-slider-with-shortnews .boxes .short-col .jgu-teaserbox-content{--teaserbox-header-color:var(--jgu-color)}.jgu_newsroom .nr-slider-with-shortnews .boxes .short-col .jgu-teaserbox-content.is-rect{border-left:2px solid color-mix(in srgb,var(--jgu-border-color) 25%,transparent)}.jgu_newsroom .nr-slider-with-shortnews .boxes .short-col .jgu-teaserbox-content:hover{color:var(--jgu-color)}.jgu_newsroom .nr-slider-with-shortnews .boxes .short-col .jgu-teaserbox-content .jrc-tc-index{font-size:clamp(10px,4cqw,1rem)}.jgu_newsroom .nr-slider-with-shortnews .boxes .short-col .jgu-teaserbox-content .jrc-tc-headline{font-size:clamp(14px,1.5rem,3rem);line-height:1.2}.jgu_newsroom .nr-slider-with-shortnews .boxes .short-col .jgu-teaserbox-content .jrc-tc-bottom .hover-text{font-size:20px}.jgu_newsroom .nr-slider-with-shortnews .boxes .short-col,.jgu_newsroom .nr-slider-with-shortnews .boxes .slider-col{width:100%}@media(min-width:1200px){.jgu_newsroom .nr-slider-with-shortnews .boxes .slider-col{width:65%}.jgu_newsroom .nr-slider-with-shortnews .boxes .short-col{display:flex;flex-direction:column;width:35%}}.jgu_newsroom .nr-slider-with-shortnews .kurznews-listing{flex:1;margin-bottom:116px;position:relative;width:100%}.jgu_newsroom .nr-slider-with-shortnews .kurznews-listing--inner{display:grid;gap:20px;left:0;max-height:100%;overflow-y:scroll;position:absolute;top:0;width:100%}.jgu_newsroom .nr-slider-with-shortnews .kurznews-listing .jgu_teaserbox.type-default{height:auto}.jgu_newsroom .nr-slider-with-shortnews .kurznews-listing .jgu_teaserbox.type-default .wrapper{margin-bottom:15px;padding-inline:2rem}.jgu_newsroom .nr-slider-with-shortnews .kurznews-listing .jgu_teaserbox.type-default .wrapper .inner{padding-left:0}.jgu_newsroom .nr-slider-with-shortnews .kurznews-listing .jgu_teaserbox.type-default .wrapper .inner:after{bottom:0;height:2px;left:0;top:unset;width:100%}.jgu_newsroom .nr-slider-with-shortnews .kurznews-listing .jgu_teaserbox.type-default .wrapper .inner .headline .h4{--headline-size:1.5rem}.jgu_studiengangsfinder{width:100%}.jgu_studiengangsfinder .jgu_form_field.search .jgu_button.reset{right:0!important}.jgu_studiengangsfinder .jgu_form_field:not(.switch):not(.button):not(.checkbox).has-icon .jgu_button.reset{right:30px}.sgf-quickstart .jgu_filter .filter-background .headline-wrapper{padding-top:0}.sgf-quickstart .sgf-result-view .jgu_filter .filter-background .body-wrapper .fields .field{flex-basis:33%}.sgf-results{font-size:20px;font-weight:700;margin-bottom:30px}.sgf-results .number{color:var(--jgu-color-accent)}.sgf-results .number:after{content:" "}.sgf-result-view .jgu_teaserboxes{padding:60px 0}.sgf-result-view .jgu_filter .filter-background .body-wrapper .fields .field{flex:0 0 25%}.sgf-result-view .jgu_filter .filter-background .body-wrapper .fields .field .jgu_filter_select{min-width:140px}.sgf-result-view .jgu_filter .filter-background .body-wrapper .fields .field.type-breaker,.sgf-result-view .jgu_filter .filter-background .body-wrapper .fields .field.type-search{flex:0 0 100%}.sgf-result-view--list .list-wrapper{margin-bottom:60px;width:100%}.sgf-result-view--list .list-wrapper .letter-wrapper{align-items:flex-start;display:flex}.is-mobile .sgf-result-view--list .list-wrapper .letter-wrapper{flex-direction:column}.sgf-result-view--list .list-wrapper .letter-wrapper .letter{background-color:var(--bg-color,transparent);border-top:2px solid var(--jgu-color-asphaltblau-25);flex:0 0 100px;margin-right:20px;padding:15px 0;position:sticky;text-transform:uppercase;top:calc(var(--headerheight, 0) + 70px)}.is-mobile .sgf-result-view--list .list-wrapper .letter-wrapper .letter{border-top:none;flex:unset;left:-15px;top:0;width:100%}.sgf-result-view--list .list-wrapper .letter-wrapper .items{flex:1}.is-mobile .sgf-result-view--list .list-wrapper .letter-wrapper .items{width:100%}.sgf-result-view--list .list-wrapper .letter-wrapper .items ul{margin:0 -10px;padding:0;width:calc(100% + 20px)}.sgf-result-view--list .list-wrapper .letter-wrapper .items ul li{align-items:stretch;display:flex;margin:0;padding:0}.sgf-result-view--list .list-wrapper .letter-wrapper .items ul li a{align-items:stretch;color:inherit;display:flex;margin:0;padding:0;text-decoration:none;width:100%}.sgf-result-view--list .list-wrapper .letter-wrapper .items ul li a:focus,.sgf-result-view--list .list-wrapper .letter-wrapper .items ul li a:hover{background-color:rgba(0,0,0,.1)}.sgf-result-view--list .list-wrapper .letter-wrapper .items ul li a:after{display:none}.is-mobile .sgf-result-view--list .list-wrapper .letter-wrapper .items ul li{border-bottom:1px solid var(--jgu-color-asphaltblau-25);flex-direction:column-reverse;padding:15px 0;width:100%}.is-mobile .sgf-result-view--list .list-wrapper .letter-wrapper .items ul li a{display:flex;flex-direction:column}.is-mobile .sgf-result-view--list .list-wrapper .letter-wrapper .items ul li span{border-bottom:none;color:var(--jgu-color-light);font-size:13px;padding:0}.is-mobile .sgf-result-view--list .list-wrapper .letter-wrapper .items ul li span:last-child{display:none}.is-mobile .sgf-result-view--list .list-wrapper .letter-wrapper .items ul li span.title{color:var(--jgu-color);font-size:16px;line-height:1.4}.is-mobile .sgf-result-view--list .list-wrapper .letter-wrapper .items ul li:first-child span{border-top:none}.sgf-result-view--list .list-wrapper .letter-wrapper .items ul li span{align-items:center;border-bottom:1px solid var(--jgu-color-asphaltblau-25);display:flex;flex:1;margin:0 10px;padding:10px 0}.sgf-result-view--list .list-wrapper .letter-wrapper .items ul li span.title{flex:2}.sgf-result-view--list .list-wrapper .letter-wrapper .items ul li:first-child span{border-top:2px solid var(--jgu-border-color)}.sgf-result-view--grid .grid-wrapper .letter{text-transform:uppercase}.sgf-result-view--grid .grid-wrapper .jgu_teaserboxes{padding:15px 0}.jgu_akkordeon{align-items:flex-end;display:flex;flex-direction:column;width:100%}.jgu_akkordeon .toggle-all-button{font-weight:400}.jgu_akkordeon-headline{margin-bottom:30px;width:100%}.jgu_akkordeon__body{width:100%}.jgu_akkordeon .department-info .bewerbung-row{margin-bottom:35px}.jgu-tabs{--button-border-color:transparent;--button-bottom-border-color:transparent;display:flex;flex-direction:column;margin-bottom:7rem!important;position:relative;width:100%}.is-mobile .jgu-tabs .tabs-nav-scroller:not(.disabled) .arrow:hover,.jgu-tabs .tabs-nav-scroller:not(.disabled) .arrow{background:linear-gradient(90deg,var(--jgu-background-color),transparent);color:var(--jgu-color)}.jgu-tabs .tabs-nav{align-items:flex-end!important;display:flex;margin:0;width:100%}.jgu-tabs .tabs-nav.stretch>*{flex:1;min-width:170px}.jgu-tabs .tabs-nav.stretch>.block-list-appender{flex:0}.jgu-tabs .tabs-nav.stretch>.block-list-appender>button{display:block}.jgu-tabs.is-mobile .tabs-nav{display:unset;margin-inline-end:unset;margin-inline-start:unset}.jgu-tabs .jgu-accordion--inner .tabs-nav.alignleft{display:unset;width:100%}.jgu-tabs .tabs-body-wrapper{flex:1;min-width:75%}.jgu-tabs .tabs-body-wrapper.disable .tab-content{height:0!important;opacity:0!important;pointer-events:none!important;position:absolute!important}.jgu-tabs .tabs-body{display:flex;flex-direction:column;position:relative;width:100%}.jgu-tabs .tabs-body .tab-content{container:tab-content/inline-size;inset:0;margin-bottom:-4rem;opacity:0;overflow:hidden;padding:1rem 0;pointer-events:none;position:absolute;transform:translateX(30px);transition-duration:.3s;transition-property:opacity,transform;transition-timing-function:ease-out}.jgu-tabs .tabs-body .tab-content.next{transform:translateX(-30px)}.jgu-tabs .tabs-body .tab-content.active{opacity:1;pointer-events:auto;position:relative;transform:translateX(0);z-index:5}.jgu-tabs .editor-end-line{align-items:center;display:none;font-size:.7rem;justify-content:center;margin-top:3.5rem;opacity:.5;padding:.5rem 0;position:relative}.has-child-selected .jgu-tabs .editor-end-line{display:flex}.jgu-tabs .editor-end-line:after{background:var(--jgu-color);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.jgu-tabs.vertical{--button-border-color:#c8cdce;flex-direction:row}.jgu-tabs.vertical .tabs-vertical{border-right:1px solid var(--jgu-color)}.jgu-tabs.vertical .tabs-nav{border:none;flex:0 0 17rem;flex-direction:column;gap:0}.jgu-tabs.vertical .tabs-nav>*{flex:0;width:100%}.jgu-tabs.vertical .tabs-nav.alignleft button{justify-content:flex-start;text-align:left}.jgu-tabs.vertical .tabs-nav.aligncenter button{justify-content:center;text-align:center}.jgu-tabs.vertical .tabs-nav.alignright button{justify-content:flex-end;text-align:right}.jgu-tabs.vertical .tabs-body .tab-content{padding:0 0 0 2rem}.jgu-tabs--item{--jgu-color:var(--jgu-color-asphaltblau);--jgu-color-hover:var(--jgu-color-primary);--jgu-border-color:var(--jgu-color);--jgu-border-color-hover:var(--jgu-color-primary);height:100%}.jgu-tabs--item,.jgu-tabs--item>button{align-items:flex-end;display:flex;width:100%}.jgu-tabs--item>button{background:transparent;border:1px solid var(--jgu-border-color);border-bottom:none;bottom:-1px;color:var(--jgu-color);cursor:pointer;font-size:1rem;justify-content:center;margin:0;min-width:unset;padding:.8rem 25px;position:relative;transition:border .25s ease,color .25s ease}.jgu-tabs--item>button span{hyphens:manual}.tabs-nav:not(.stretch) .jgu-tabs--item>button{max-width:300px}.jgu-tabs--item>button:after{background:var(--jgu-border-color);bottom:0;content:"";height:2px;left:0;position:absolute;transition:background .25s ease;width:100%}@media screen and (max-width:400px){.jgu-tabs--item>button:after{bottom:-2px;height:4px}}@media screen and (min-width:401px){.jgu-tabs--item>button:after{bottom:0;height:2px}}.jgu-tabs--item>button:hover{color:var(--jgu-color-hover);font-weight:600}.jgu-tabs--item>button:hover:after{background:var(--jgu-border-color-hover);bottom:1px}.jgu-tabs--item:not(.active) button{border-left:none!important;border-right:none!important;border-top:none}.jgu-tabs--item.active button{color:var(--jgu-color-hover);cursor:default;font-weight:700}.jgu-tabs--item.active>button:after{background:var(--jgu-background-color)}.vertical .jgu-tabs--item{align-items:stretch;display:block;position:relative}.vertical .jgu-tabs--item:after{background:var(--jgu-border-color);bottom:0;content:"";height:1px;opacity:1;position:absolute;transition:all .3s ease-out;width:calc(100% - 10px);z-index:10}.vertical .jgu-tabs--item:after:hover{background:var(--jgu-color-hover)}.vertical .jgu-tabs--item:not(.active):hover:after{opacity:0}.vertical .jgu-tabs--item:not(.active):hover button:after{background:var(--jgu-border-color-hover);opacity:1;width:calc(100% - 10px);z-index:10}.vertical .jgu-tabs--item button{align-items:center;border:none;border-right:1px solid transparent;bottom:0;height:auto;margin-top:-2px;max-width:calc(100% + 1px)!important;padding-left:0;padding-right:15px;width:calc(100% + 1px);z-index:2}.vertical .jgu-tabs--item button:before{background:var(--jgu-border-color);content:"";height:1px;left:0;opacity:0;position:absolute;top:1px;transition:all .3s ease-out;width:100%;z-index:1}.vertical .jgu-tabs--item button:after{background:var(--jgu-border-color);bottom:0;height:2px;opacity:0;transition:all .3s ease;width:100%;z-index:1}.vertical .jgu-tabs--item.prev:after{opacity:1;width:100%}.vertical .jgu-tabs--item.prev button:after{bottom:1px}.vertical .jgu-tabs--item.active{padding-right:0}.vertical .jgu-tabs--item.active:after{opacity:1;width:calc(100% + 1px)}.vertical .jgu-tabs--item.active button{border-right-color:var(--jgu-background-color);font-weight:700}.vertical .jgu-tabs--item.active button:before{opacity:0;top:0;width:calc(100% + 1px)}.vertical .tabs-nav>div:first-child .jgu-tabs--item:not(.active) button:before{opacity:1}.bg-dark .jgu-tabs--item{--jgu-color:var(--jgu-color-white);--jgu-color-hover:var(--jgu-color-white);--jgu-border-color:var(--jgu-color);--jgu-border-color-hover:var(--jgu-color-hover)}.tabs-vertical{position:relative}.tabs-vertical .tabs-nav{position:sticky}.tabs-nav-scroller:not(.disabled){--tabs-inline:40px;--tabs-padding:var(--tabs-inline);--arrow-size:0.8rem;--arrow-position:35%;background:var(--bg-color,#fff);margin-left:calc(var(--tabs-inline)*-1);position:sticky;top:var(--headerheight);width:calc(100% + var(--tabs-inline)*2)}.is-mobile .tabs-nav-scroller:not(.disabled){--tabs-inline:30px;--tabs-padding:30px;--arrow-size:0.7rem;--arrow-position:30%}.wp-block-column .tabs-nav-scroller:not(.disabled){--tabs-inline:0}.wp-block-column .tabs-nav-scroller:not(.disabled):not(.disabled) .arrow{width:30px}.tabs-nav-scroller:not(.disabled):after{background:linear-gradient(0deg,transparent,var(--bg-color,#fff));content:"";height:1rem;left:0;position:absolute;top:100%;width:100%}.tabs-nav-scroller:not(.disabled) .scroller-inner{overflow-x:auto;overflow-y:hidden;padding-bottom:2px;width:100%;-ms-overflow-style:none;scrollbar-width:none}.tabs-nav-scroller:not(.disabled) .scroller-inner::-webkit-scrollbar{display:none}.tabs-nav-scroller:not(.disabled) .tabs-nav{gap:0;min-width:100%;padding:0 var(--tabs-padding);width:-moz-fit-content;width:fit-content}.tabs-nav-scroller:not(.disabled) .tabs-nav .jgu-tabs--item button span:not(.rich-text){pointer-events:none}.tabs-nav-scroller:not(.disabled) .arrow{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));border:none;cursor:pointer;height:calc(100% - 2px);position:absolute;top:50%;transform:translateY(-50%);transition:all .25s ease;width:calc(var(--tabs-inline) + .5rem);z-index:100}.tabs-nav-scroller:not(.disabled) .arrow:hover{background:#cbcfd0}.is-mobile .tabs-nav-scroller:not(.disabled) .arrow:hover{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.tabs-nav-scroller:not(.disabled) .arrow:disabled{opacity:0;pointer-events:none}.tabs-nav-scroller:not(.disabled) .arrow:after,.tabs-nav-scroller:not(.disabled) .arrow:before{border:1.5px solid;border-right:none;border-top:none;content:"";height:var(--arrow-size);left:var(--arrow-position);position:absolute;top:50%;transform:translate(50%,-50%) rotate(45deg);width:var(--arrow-size)}.tabs-nav-scroller:not(.disabled) .arrow:before{transform:translate(10%,-50%) rotate(45deg)}.tabs-nav-scroller:not(.disabled) .arrow.left{left:0}.tabs-nav-scroller:not(.disabled) .arrow.right{right:0;transform:translateY(-50%) rotate(180deg)}.tabs-nav-scroller:not(.disabled) .arrow.hide{opacity:0;pointer-events:none}.jgu-animate-auto-height{transition:all .3s ease;width:100%}.jgu_filter{position:relative;top:0;z-index:10}.jgu_filter .jgu-input-field{min-width:200px}.jgu_filter.sticky{background-color:#fff;left:0;position:sticky;top:0}.jgu_filter.sticky .headline-wrapper .jgu_filter-tags{flex-wrap:nowrap;margin-right:30px;overflow:hidden;padding:0;position:relative}.jgu_filter.sticky .headline-wrapper .jgu_filter-tags:after{background:linear-gradient(90deg,hsla(0,0%,100%,.001),#fff);bottom:-1px;content:"";position:absolute;right:0;top:-1px;width:50px}.jgu_filter.sticky .headline-wrapper .jgu_filter-tags button{margin-bottom:0}.jgu_filter .filter-background{left:50%;position:relative;transform:translateX(-50%);transition:all .3s ease-out}.jgu_filter .filter-background:before{content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);z-index:1}.jgu_filter .filter-background.full-width,.jgu_filter .filter-background.full-width:before{width:calc(var(--vw, 1vw)*100)}.jgu_filter .filter-background .inner{position:relative;z-index:2}.jgu_filter .filter-background .headline-wrapper{align-items:stretch;display:flex;flex-direction:column;padding:45px 0;width:100%}.jgu_filter .filter-background .headline-wrapper .jgu_headline{margin-bottom:0;width:-moz-fit-content;width:fit-content}.jgu_filter .filter-background .headline-wrapper>div{display:flex;flex-wrap:wrap;width:100%}.jgu_filter .filter-background .headline-wrapper .jgu_filter-tags{align-self:flex-start;width:auto}.jgu_filter .filter-background .headline-wrapper .jgu_form_field label{background-color:initial}.is-mobile .jgu_filter .filter-background .headline-wrapper{align-items:flex-start;flex-direction:column;padding:15px 0 25px}.is-mobile .jgu_filter .filter-background .headline-wrapper .headline{margin-bottom:15px}.is-mobile .jgu_filter .filter-background .headline-wrapper .actions{justify-content:space-between;width:100%}.is-mobile .jgu_filter .filter-background .headline-wrapper .actions .jgu_button.type-default:not(.filter-toggle){margin-right:15px;width:80%}.jgu_filter .filter-background .headline-wrapper .actions{display:flex}.jgu_filter .filter-background .headline-wrapper .actions .jgu_button .icon{bottom:0;right:0;top:0}.jgu_filter .filter-background .headline-wrapper .actions .jgu_grid-list-switcher{margin-right:15px}.jgu_filter .filter-background .headline-wrapper .actions .filter-toggle{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;display:flex;font-size:.9rem;height:40px;justify-content:space-between;line-height:1;margin-bottom:unset;min-height:unset;padding:10px 15px;position:relative;transition:all .3s ease-out;width:200px}.jgu_filter .filter-background .headline-wrapper .actions .filter-toggle .icon{font-size:21px}.jgu_filter .filter-background .headline-wrapper .actions .filter-toggle .count{align-items:center;background-color:#c1002a;border-radius:100%;display:flex;font-size:.7rem;font-weight:700;height:1.2rem;justify-content:center;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:1.2rem}.jgu_filter .filter-background .body-wrapper{padding-bottom:60px}.jgu_filter .filter-background .body-wrapper .fields{display:flex;flex-wrap:wrap;margin-left:-15px;width:calc(100% + 30px)}.jgu_filter .filter-background .body-wrapper .fields .close-button{display:none}.jgu_filter .filter-background .body-wrapper .fields .field{flex:1;padding:15px}.jgu_filter .filter-background .body-wrapper .fields .field.type-breaker{flex:0 0 100%;padding:0}.jgu_filter .filter-background .body-wrapper .fields .field.type-filterSelect{flex:0 0 25%}.jgu_filter .filter-background .body-wrapper .fields .field .jgu_form_field{margin-bottom:0}.jgu_filter .filter-background .body-wrapper .fields .field .jgu_form_field.search{min-width:350px}.jgu_filter .filter-background .body-wrapper .fields .field .jgu_filter_select,.jgu_filter .filter-background .body-wrapper .fields .field .jgu_form_field.date{min-width:200px}.jgu_filter .filter-background .body-wrapper .filter-footer{margin-top:30px}.jgu_filter .filter-background .body-wrapper .filter-footer .results{display:flex;flex-wrap:wrap}.jgu_filter .filter-background .body-wrapper .filter-footer .results .result{display:block;margin-bottom:15px}.jgu_filter .filter-background .body-wrapper .filter-footer .results .result b{color:#c1002a}.bg-dark .jgu_filter .filter-background .body-wrapper .filter-footer .results .result b{color:#fff}.jgu_filter .filter-background .body-wrapper .filter-footer .results .jgu_button{margin-right:30px;max-width:100%;width:350px}.jgu_filter.calendar-filters-content .filter-background.bg-light .jgu_headline{color:#23373c}.jgu_filter-tags{display:flex;flex-wrap:wrap;padding:1.5rem 0 0}.jgu_filter-tags button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid var(--jgu-border-color);color:var(--jgu-color);cursor:pointer;display:flex;font-size:.9rem;margin:0 .7rem .7rem 0;padding:.5rem 1rem;transition:all .3s ease-out;white-space:nowrap}.jgu_filter-tags button i{padding-left:1rem}.jgu_filter-tags button:hover{background-color:#4f5f63;border-color:#4f5f63;color:#fff}.jgu_filter-tags button .icon{margin-left:.5rem}.jgu-datepiker-mobile-modal,.jgu-filter-mobile-modal{display:flex;flex-direction:column;height:calc(var(--vh, 1vh)*100);left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:3rem;transform:translateY(10px);transition:all .3s ease-out;width:calc(var(--vw, 1vw)*100);z-index:3604}.jgu-datepiker-mobile-modal.open,.jgu-filter-mobile-modal.open{opacity:1;pointer-events:auto;transform:translateY(0)}.jgu-datepiker-mobile-modal .head-wrapper,.jgu-filter-mobile-modal .head-wrapper{align-items:center;background-color:#23373c;color:#fff;display:flex;flex:0 0 60px;font-size:1.1rem;height:60px;justify-content:space-between;padding:0 20px;width:100%}.jgu-datepiker-mobile-modal .head-wrapper .close,.jgu-filter-mobile-modal .head-wrapper .close{background-color:transparent;border:none;color:inherit;font-size:21px}.jgu-datepiker-mobile-modal .body-wrapper,.jgu-filter-mobile-modal .body-wrapper{align-items:stretch;display:flex;flex:1;flex-direction:column;justify-content:space-between;overflow:hidden}.jgu-datepiker-mobile-modal .body-wrapper .fields,.jgu-filter-mobile-modal .body-wrapper .fields{align-items:flex-start;display:inline-block;flex:1;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-left:-10px;overflow:auto;padding:20px;width:calc(100% + 20px)}.jgu-datepiker-mobile-modal .body-wrapper .fields .field,.jgu-filter-mobile-modal .body-wrapper .fields .field{display:inline-block;padding:0 10px}.jgu-datepiker-mobile-modal .body-wrapper .fields .field.type-search,.jgu-filter-mobile-modal .body-wrapper .fields .field.type-search{width:100%}.jgu-datepiker-mobile-modal .body-wrapper .fields .field.type-search .jgu-input-field,.jgu-datepiker-mobile-modal .body-wrapper .fields .field.type-search .jgu-input-field input,.jgu-filter-mobile-modal .body-wrapper .fields .field.type-search .jgu-input-field,.jgu-filter-mobile-modal .body-wrapper .fields .field.type-search .jgu-input-field input{background-color:var(--jgu-color-white)}.jgu-datepiker-mobile-modal .body-wrapper .fields .field.type-date,.jgu-filter-mobile-modal .body-wrapper .fields .field.type-date{width:50%}.is-mobile .jgu-datepiker-mobile-modal .body-wrapper .fields .field.type-date,.is-mobile .jgu-filter-mobile-modal .body-wrapper .fields .field.type-date,.jgu-datepiker-mobile-modal .body-wrapper .fields .field.type-filterSelect,.jgu-filter-mobile-modal .body-wrapper .fields .field.type-filterSelect{width:100%}.jgu-datepiker-mobile-modal .body-wrapper .fields .close-button,.jgu-filter-mobile-modal .body-wrapper .fields .close-button{display:block;justify-self:flex-end;margin-bottom:2rem;max-width:55px;--btn-icon-color:var(--jgu-color-white);--btn-icon-background-color:var(--jgu-color-asphaltblau)}.jgu-datepiker-mobile-modal .body-wrapper .fields .close-button .content,.jgu-filter-mobile-modal .body-wrapper .fields .close-button .content{display:none}.jgu-datepiker-mobile-modal .body-wrapper .options li .button,.jgu-filter-mobile-modal .body-wrapper .options li .button{border-bottom:1px solid var(--jgu-border-color)}.jgu-datepiker-mobile-modal .body-wrapper .jgu_filter-tags,.jgu-filter-mobile-modal .body-wrapper .jgu_filter-tags{margin-top:10px;padding:0 20px}.jgu-datepiker-mobile-modal .body-wrapper .filter-footer,.jgu-filter-mobile-modal .body-wrapper .filter-footer{padding:20px}.jgu-datepiker-mobile-modal .body-wrapper .filter-footer .result,.jgu-filter-mobile-modal .body-wrapper .filter-footer .result{display:none}.jgu-datepiker-mobile-modal .body-wrapper .filter-footer .button-item:last-child .jgu_button:not(.btn-line),.jgu-filter-mobile-modal .body-wrapper .filter-footer .button-item:last-child .jgu_button:not(.btn-line){margin-bottom:0}.jgu-datepiker-mobile-modal{background-color:#fff}.jgu-datepiker-mobile-modal .date-calendar{align-items:center;justify-content:center}.jgu-datepiker-mobile-modal .date-calendar .control-btns{width:80%}.react-datepicker__triangle{display:none}.jgu_filter_select,.jgu_filter_select .input-with-icon{position:relative;width:100%}.jgu_filter_select .input-with-icon .input-arrow{color:var(--jgu-color);font-size:1.25rem;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.jgu_filter_select .input-with-icon input{padding-right:30px}.jgu_filter_select.has-value .input-arrow,.jgu_filter_select.has-value input{color:var(--jgu-color-primary)}.jgu_filter_select select.hide_a11y{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.jgu_filter_select.open-dropdown.has-value .jgu_form_field label{left:40px}.jgu_filter_select .field-head{align-items:center;background-color:transparent;border:none;display:flex;font-size:1rem;height:50px;justify-content:space-between;padding:0 20px;width:100%}.jgu_filter_select .field-head span.options{flex:1;font-size:.8rem;opacity:.65;overflow:hidden;padding:0 20px 0 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.jgu_filter_select .field-head .icon{font-size:21px}.jgu_filter_select .jgu_form_field{padding-left:0;position:relative}.jgu_filter_select .jgu_form_field:not(.switch):not(.button):not(.checkbox).has-value label,.jgu_filter_select .jgu_form_field:not(.switch):not(.button):not(.checkbox):focus-within label{font-size:1rem;opacity:0;top:50%}.jgu_filter_select .jgu_form_field input{background-color:transparent!important}.jgu_filter_select .jgu_form_field:before{align-items:center;content:"";display:flex;font-weight:900;padding-left:15px}.jgu_filter_select .option-wrapper{box-shadow:0 0 5px rgba(0,0,0,.2);left:-1px;position:absolute;top:100%;width:calc(100% + 2px);z-index:10}.jgu_filter_select .options-dropdown{background-color:var(--jgu-background-color);display:flex;flex-direction:column}.jgu_filter_select .options-dropdown ul.options{flex:1;list-style:none;margin:0;max-height:300px;overflow:auto;padding:0}.jgu_filter_select .options-dropdown ul.options li{width:100%}.jgu_filter_select .options-dropdown ul.options li:last-child a,.jgu_filter_select .options-dropdown ul.options li:last-child button{border-bottom:none}.jgu_filter_select .options-dropdown ul.options li a,.jgu_filter_select .options-dropdown ul.options li button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-bottom:1px solid var(--jgu-border-color);cursor:pointer;display:flex;font-size:1rem;padding:.5rem 1.5rem .65rem .5rem;position:relative;text-align:left;text-decoration:none;transition:all .3s ease-out;width:100%}.jgu_filter_select .options-dropdown ul.options li a:after,.jgu_filter_select .options-dropdown ul.options li button:after{background-color:currentColor;bottom:0;content:"";height:1px;left:0;opacity:.2;pointer-events:none;position:absolute;transition:all .3s ease-out;width:100%}.jgu_filter_select .options-dropdown ul.options li a.focused,.jgu_filter_select .options-dropdown ul.options li a:focus,.jgu_filter_select .options-dropdown ul.options li a:hover,.jgu_filter_select .options-dropdown ul.options li button.focused,.jgu_filter_select .options-dropdown ul.options li button:focus,.jgu_filter_select .options-dropdown ul.options li button:hover{background-color:#f4f5f5;border-bottom:1px solid var(--jgu-color-primary)}.bg-dark .jgu_filter_select .options-dropdown ul.options li a.focused,.bg-dark .jgu_filter_select .options-dropdown ul.options li a:focus,.bg-dark .jgu_filter_select .options-dropdown ul.options li a:hover,.bg-dark .jgu_filter_select .options-dropdown ul.options li button.focused,.bg-dark .jgu_filter_select .options-dropdown ul.options li button:focus,.bg-dark .jgu_filter_select .options-dropdown ul.options li button:hover{background-color:#4f5f63}.jgu_filter_select .options-dropdown ul.options li a.focused:after,.jgu_filter_select .options-dropdown ul.options li a:focus:after,.jgu_filter_select .options-dropdown ul.options li a:hover:after,.jgu_filter_select .options-dropdown ul.options li button.focused:after,.jgu_filter_select .options-dropdown ul.options li button:focus:after,.jgu_filter_select .options-dropdown ul.options li button:hover:after{opacity:1}.jgu_filter_select .options-dropdown ul.options li a .icon,.jgu_filter_select .options-dropdown ul.options li button .icon{left:0;margin-right:10px;opacity:0;pointer-events:none;position:absolute;text-align:center;top:.7rem;transform:translateX(-5px);transition:all .3s ease-out;width:1.5rem}.jgu_filter_select .options-dropdown ul.options li a.selected,.jgu_filter_select .options-dropdown ul.options li button.selected{border-bottom:2px solid var(--jgu-color-primary);color:var(--jgu-color-primary);padding:.5rem .5rem .65rem 1.5rem}.jgu_filter_select .options-dropdown ul.options li a.selected .icon,.jgu_filter_select .options-dropdown ul.options li button.selected .icon{opacity:1;transform:translateX(0)}.jgu_filter_select .options-dropdown ul.options li a.selected:after,.jgu_filter_select .options-dropdown ul.options li button.selected:after{background-color:#c1002a;height:2px;opacity:1}.jgu_filter_select .options-dropdown .submit-filter{background-color:#c1002a;border:none;color:#fff;cursor:pointer;font-size:1rem;height:50px;opacity:1;pointer-events:auto;transition:all .3s ease-out;width:100%}.jgu_filter_select .options-dropdown .submit-filter:disabled{background-color:#c8cdce;pointer-events:none}.jgu_filter_select .options-dropdown .submit-filter:focus,.jgu_filter_select .options-dropdown .submit-filter:hover{background-color:#8e001f}.jgu_filter_select.has-value .jgu_form_field{background-color:var(--bg-color);padding-left:30px}.jgu_filter_select.has-value .jgu_form_field label{background-color:transparent}.jgu_filter_select.has-value .jgu_form_field:before{background-color:var(--color);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M28.281 6.281 11 23.563 3.719 16.28 2.28 17.72l8 8 .719.687.719-.687 18-18Z%27/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 32%27%3E%3Cpath d=%27M28.281 6.281 11 23.563 3.719 16.28 2.28 17.72l8 8 .719.687.719-.687 18-18Z%27/%3E%3C/svg%3E")!important;-webkit-mask-position:12px center;mask-position:12px center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px}.is-mobile .jgu_filter_select{border-top:1px solid #c8cdce;display:flex;flex-direction:column;margin-left:-20px;width:calc(100% + 40px)}.is-mobile .jgu_filter_select .option-wrapper{box-shadow:unset;left:unset;position:relative;top:unset}.is-mobile .jgu_filter_select .option-wrapper .options-dropdown{background-color:transparent}.is-mobile .jgu_filter_select .option-wrapper .options-dropdown .options{display:flex;flex-wrap:wrap;max-height:unset;padding:0 20px 20px}.is-mobile .jgu_filter_select .option-wrapper .options-dropdown .options li{padding:3px}.is-mobile .jgu_filter_select .option-wrapper .options-dropdown .options li button{background-color:#c8cdce;border-bottom:1px solid var(--jgu-border-color);font-size:.8rem;padding:10px;white-space:nowrap}.is-mobile .jgu_filter_select .option-wrapper .options-dropdown .options li button .icon{font-size:1.3rem;left:.2rem;top:.6rem;width:2rem}.is-mobile .jgu_filter_select .option-wrapper .options-dropdown .options li button.selected{background:#23373c;color:#fff;padding-left:2rem}.is-mobile .jgu_filter_select .option-wrapper .options-dropdown .options li button:after{display:none}.jgu_filter_select.variant-1 .jgu_form_field{padding-left:0!important}.jgu_filter_select.variant-1 .jgu_form_field label{color:#23373c;left:11px!important}.jgu_filter_select.variant-1 .jgu_form_field.disabled .icon,.jgu_filter_select.variant-1 .jgu_form_field.disabled input,.jgu_filter_select.variant-1 .jgu_form_field.disabled label{opacity:.5!important}.jgu_filter_select.variant-1 .jgu_form_field.disabled .icon{color:#23373c}.jgu_filter_select.variant-1 .jgu_form_field:not(.disabled):focus-within,.jgu_filter_select.variant-1 .jgu_form_field:not(.disabled):hover{--text-color:#fff}.jgu_filter_select.variant-1 .jgu_form_field:not(.disabled):focus-within input,.jgu_filter_select.variant-1 .jgu_form_field:not(.disabled):hover input{background-color:#23373c!important;color:#fff;opacity:1}.jgu_filter_select.variant-1 .jgu_form_field:not(.disabled):focus-within label,.jgu_filter_select.variant-1 .jgu_form_field:not(.disabled):hover label{color:#fff}.jgu_filter_select.variant-1 .jgu_form_field:not(.disabled):focus-within .icon,.jgu_filter_select.variant-1 .jgu_form_field:not(.disabled):focus-within input,.jgu_filter_select.variant-1 .jgu_form_field:not(.disabled):hover .icon,.jgu_filter_select.variant-1 .jgu_form_field:not(.disabled):hover input{border-color:#23373c}.jgu_filter_select.variant-1 input{border:2px solid var(--color);opacity:.8;transition:all .3s ease-out}.jgu_filter_select.variant-1 input:focus,.jgu_filter_select.variant-1 input:hover{opacity:1!important}.jgu_filter_select.variant-1 .icon{border-left:2px solid var(--color)}.jgu_filter_select.variant-1 .jgu_form_field:after,.jgu_filter_select.variant-1 .jgu_form_field:before{display:none}.is-mobile .type-filterSelect:last-child .jgu_filter_select{border-bottom:1px solid #c8cdce}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0}body{line-height:1.5}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}:root{--base-font-family:"NotoSans","sans-serif";--base-font-size:16px;--base-text-color:var(--jgu-color-asphaltblau);--base-box-shadow:0 0 15px rgba(0,0,0,.5);--base-transition:all ease-out 0.3s;--icon-font-family:"Line Awesome Free";--icon-font-weight:900}@font-face{font-family:NotoSans;font-weight:300;font-weight:400;src:url(https://cms-cdn.zdv.uni-mainz.de/fonts/NotoSans-SemiCondensed-subset.woff2)}@font-face{font-family:NotoSans;font-weight:400;src:url(https://cms-cdn.zdv.uni-mainz.de/fonts/NotoSans-SemiCondensed-Medium-subset.woff2)}@font-face{font-family:NotoSans;font-weight:500;font-weight:700;src:url(https://cms-cdn.zdv.uni-mainz.de/fonts/NotoSans-SemiCondensed-Bold.woff2)}html{font-size:var(--base-font-size);scrollbar-gutter:stable}body,html{overflow-x:hidden}body{background-color:#fff;color:var(--jgu-color-asphaltblau);margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--base-font-family);font-size:1rem;font-weight:400;--wp--preset--font-size--small:15px;--wp--preset--font-size--normal:17px;--wp--preset--font-size--big:20px}body .has-small-font-size{font-size:var(--wp--preset--font-size--small)}body .has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}body .has-big-font-size{font-size:var(--wp--preset--font-size--big)}button{font-family:inherit}jgu-base-buttonitem a{font-family:inherit;text-decoration:none!important;text-decoration-line:none!important}h1,h2,h3,h4,h5,h6{margin:0;--jgu-link-text-decoration-underline:underline}.h1,h1{font-size:42px;font-weight:400;line-height:52px;margin:0}.h1.index,h1.index{font-size:20px;font-weight:300;line-height:17px}.is-mobile .h1,.is-mobile h1{font-size:30px;font-weight:400;line-height:40px}.is-mobile .h1.index,.is-mobile h1.index{font-size:16px;font-weight:300;line-height:20px}.h2,h2{font-size:35px;font-weight:500;line-height:40px}.h2.index,h2.index{font-size:20px;font-weight:400;line-height:28px}.is-desktop .h2,.is-desktop h2{font-size:30px;line-height:34px}.is-desktop .h2.index,.is-desktop h2.index{font-size:20px;font-weight:300;line-height:20px}.is-tablet .h2,.is-tablet h2{font-size:30px;line-height:38px}.is-tablet .h2.index,.is-tablet h2.index{font-size:20px;font-weight:300;line-height:20px}.is-mobile .h2,.is-mobile h2{font-size:30px;line-height:38px}.is-mobile .h2.index,.is-mobile h2.index{font-size:16px;font-weight:300;line-height:20px}.h3,h3{font-size:26px;font-weight:500;line-height:36px}.h3.index,h3.index{font-size:20px;font-weight:400;line-height:28px}.is-mobile .h3,.is-mobile h3{font-size:24px;font-weight:500;line-height:36px}.is-mobile .h3.index,.is-mobile h3.index{font-size:16px;font-weight:400;line-height:28px}.h4,h4{font-size:20px;font-weight:500;line-height:25px}.h4.index,h4.index{font-weight:400}.h4.index,.h5,h4.index,h5{font-size:17px;line-height:27px}.h5,h5{font-weight:500}.h5.index,h5.index{font-size:17px;font-weight:400;line-height:27px}.h6,h6{font-size:15px;font-weight:500;line-height:23px}.h6.index,h6.index{font-size:17px;font-weight:400;line-height:27px}p{font-size:20px;font-weight:300;line-height:31px;margin-bottom:1em;margin-top:0;--jgu-link-text-decoration-line:underline}p.small{font-size:17px;line-height:25px}p.xsmall{font-size:15px;line-height:23px}p.caption{font-size:11px;line-height:18px}p.number{color:var(--jgu-color-primary);font-size:60px;font-weight:500}p.quote{font-size:20px;line-height:28px;position:relative}p.quote.big{font-size:30px;line-height:38px}.content-inner ul{line-height:1.4}.content-inner ul li{margin-bottom:5px}.bold,strong{font-weight:700}.small-caps{font-variant:small-caps}.link{font-size:1.1rem}ul.styled-list{list-style:none;padding:0}ul.styled-list li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:10px 0;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:20px}ul.styled-list li .text{font-size:20px}ul.styled-list li .jgu_link:not(.icon-before){padding-left:2em}ul.styled-list li .jgu_link .jgu_link_inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}ul.styled-list li:after{background-color:currentcolor;bottom:0;content:"";height:1px;left:0;opacity:.25;position:absolute;width:100%}.bg-dark ul.styled-list li:after,.color-blue-gray ul.styled-list li:after{opacity:.5}.hyphenation,p{-ms-hyphens:manual;hyphens:manual;overflow-wrap:break-word;word-break:break-word}@media screen and (max-width:650px){.mobile-hyphenation{-ms-hyphens:manual;hyphens:manual;overflow-wrap:break-word;word-break:break-word}}.wp-block-image img{height:auto;max-width:100%}.wp-block-query .wp-block-post-template{display:-ms-grid;display:grid;gap:1.25em}.wp-block-columns{margin:0 auto;max-width:1700px}.wp-block-columns.alignwide{max-width:1700px}.wp-block-columns.alignfull{left:50%;max-width:100vw;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.wp-block-columns .wp-block-column{container-type:inline-size}.jgu-navigation{--nav-top:var(--wp-admin--admin-bar--height,0)}.jgu-navigation,.jgu-navigation .jgu_mega_menu{top:var(--nav-top)}.wpml-ls{display:none}@media print{.no-print,.no-print *{display:none!important}}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-auto>*{width:auto}.row-cols-1>*,.row-cols-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-1>*{width:100%}.row-cols-2>*{width:50%}.row-cols-2>*,.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-3>*{width:33.33333333%}.row-cols-4>*{width:25%}.row-cols-4>*,.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-5>*{width:20%}.row-cols-6>*{width:16.66666667%}.col-auto,.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-auto{width:auto}.col-1{width:8.33333333%}.col-1,.col-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-2{width:16.66666667%}.col-3{width:25%}.col-3,.col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-4{width:33.33333333%}.col-5{width:41.66666667%}.col-5,.col-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-6{width:50%}.col-7{width:58.33333333%}.col-7,.col-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-8{width:66.66666667%}.col-9{width:75%}.col-10,.col-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-10{width:83.33333333%}.col-11{width:91.66666667%}.col-11,.col-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-12{width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media(min-width:576px){.col-sm{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-sm-auto>*{width:auto}.row-cols-sm-1>*,.row-cols-sm-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-sm-1>*{width:100%}.row-cols-sm-2>*{width:50%}.row-cols-sm-2>*,.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-sm-3>*{width:33.33333333%}.row-cols-sm-4>*{width:25%}.row-cols-sm-4>*,.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-sm-5>*{width:20%}.row-cols-sm-6>*{width:16.66666667%}.col-sm-auto,.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-auto{width:auto}.col-sm-1{width:8.33333333%}.col-sm-1,.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-2{width:16.66666667%}.col-sm-3{width:25%}.col-sm-3,.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666667%}.col-sm-5,.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-7,.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-10,.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-11,.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-12{width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media(min-width:768px){.col-md{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-md-auto>*{width:auto}.row-cols-md-1>*,.row-cols-md-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-md-1>*{width:100%}.row-cols-md-2>*{width:50%}.row-cols-md-2>*,.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-md-3>*{width:33.33333333%}.row-cols-md-4>*{width:25%}.row-cols-md-4>*,.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-md-5>*{width:20%}.row-cols-md-6>*{width:16.66666667%}.col-md-auto,.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-auto{width:auto}.col-md-1{width:8.33333333%}.col-md-1,.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-3,.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-5,.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-7,.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10,.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-11,.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-md-12{width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media(min-width:992px){.col-lg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-lg-auto>*{width:auto}.row-cols-lg-1>*,.row-cols-lg-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-lg-1>*{width:100%}.row-cols-lg-2>*{width:50%}.row-cols-lg-2>*,.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-lg-3>*{width:33.33333333%}.row-cols-lg-4>*{width:25%}.row-cols-lg-4>*,.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-lg-5>*{width:20%}.row-cols-lg-6>*{width:16.66666667%}.col-lg-auto,.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-auto{width:auto}.col-lg-1{width:8.33333333%}.col-lg-1,.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-3,.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-5,.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-7,.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10,.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-11,.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-12{width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media(min-width:1200px){.col-xl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xl-auto>*{width:auto}.row-cols-xl-1>*,.row-cols-xl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-xl-1>*{width:100%}.row-cols-xl-2>*{width:50%}.row-cols-xl-2>*,.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-xl-3>*{width:33.33333333%}.row-cols-xl-4>*{width:25%}.row-cols-xl-4>*,.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-xl-5>*{width:20%}.row-cols-xl-6>*{width:16.66666667%}.col-xl-auto,.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-auto{width:auto}.col-xl-1{width:8.33333333%}.col-xl-1,.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-2{width:16.66666667%}.col-xl-3{width:25%}.col-xl-3,.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-4{width:33.33333333%}.col-xl-5{width:41.66666667%}.col-xl-5,.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-6{width:50%}.col-xl-7{width:58.33333333%}.col-xl-7,.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-8{width:66.66666667%}.col-xl-9{width:75%}.col-xl-10,.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-10{width:83.33333333%}.col-xl-11{width:91.66666667%}.col-xl-11,.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-12{width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media(min-width:1400px){.col-xxl{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xxl-auto>*{width:auto}.row-cols-xxl-1>*,.row-cols-xxl-auto>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-xxl-1>*{width:100%}.row-cols-xxl-2>*{width:50%}.row-cols-xxl-2>*,.row-cols-xxl-3>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-xxl-3>*{width:33.33333333%}.row-cols-xxl-4>*{width:25%}.row-cols-xxl-4>*,.row-cols-xxl-5>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-xxl-5>*{width:20%}.row-cols-xxl-6>*{width:16.66666667%}.col-xxl-auto,.row-cols-xxl-6>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-auto{width:auto}.col-xxl-1{width:8.33333333%}.col-xxl-1,.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-2{width:16.66666667%}.col-xxl-3{width:25%}.col-xxl-3,.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-4{width:33.33333333%}.col-xxl-5{width:41.66666667%}.col-xxl-5,.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-6{width:50%}.col-xxl-7{width:58.33333333%}.col-xxl-7,.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-8{width:66.66666667%}.col-xxl-9{width:75%}.col-xxl-10,.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-10{width:83.33333333%}.col-xxl-11{width:91.66666667%}.col-xxl-11,.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-12{width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:-ms-grid!important;display:grid!important}.d-inline-grid{display:-ms-inline-grid!important;display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-none{display:none!important}.flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column,.flex-row{-webkit-box-direction:normal!important}.flex-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse,.flex-row-reverse{-webkit-box-direction:reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.order-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.order-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.order-last{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}@media(min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:-ms-grid!important;display:grid!important}.d-sm-inline-grid{display:-ms-inline-grid!important;display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column,.flex-sm-row{-webkit-box-direction:normal!important}.flex-sm-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-sm-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.order-sm-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.order-sm-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-sm-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-sm-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-sm-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-sm-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-sm-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.order-sm-last{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}}@media(min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:-ms-grid!important;display:grid!important}.d-md-inline-grid{display:-ms-inline-grid!important;display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column,.flex-md-row{-webkit-box-direction:normal!important}.flex-md-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-md-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.order-md-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.order-md-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-md-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-md-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-md-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-md-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-md-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.order-md-last{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}}@media(min-width:992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:-ms-grid!important;display:grid!important}.d-lg-inline-grid{display:-ms-inline-grid!important;display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column,.flex-lg-row{-webkit-box-direction:normal!important}.flex-lg-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-lg-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.order-lg-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.order-lg-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-lg-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-lg-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-lg-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-lg-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-lg-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.order-lg-last{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}}@media(min-width:1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:-ms-grid!important;display:grid!important}.d-xl-inline-grid{display:-ms-inline-grid!important;display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column,.flex-xl-row{-webkit-box-direction:normal!important}.flex-xl-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-xl-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.order-xl-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.order-xl-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-xl-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-xl-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-xl-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-xl-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-xl-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.order-xl-last{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}}@media(min-width:1400px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:-ms-grid!important;display:grid!important}.d-xxl-inline-grid{display:-ms-inline-grid!important;display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xxl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xxl-row{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xxl-column,.flex-xxl-row{-webkit-box-direction:normal!important}.flex-xxl-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xxl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xxl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xxl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xxl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xxl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xxl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-xxl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xxl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xxl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xxl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xxl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xxl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xxl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-xxl-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-xxl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xxl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xxl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xxl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xxl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xxl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xxl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xxl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xxl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xxl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xxl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xxl-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-xxl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xxl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xxl-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-xxl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xxl-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.order-xxl-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.order-xxl-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-xxl-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-xxl-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-xxl-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-xxl-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-xxl-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.order-xxl-last{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:-ms-grid!important;display:grid!important}.d-print-inline-grid{display:-ms-inline-grid!important;display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.d-print-none{display:none!important}}.wp-block-cover .has-asphaltblau-background-color{background-color:var(--jgu-color-asphaltblau)}.wp-block-cover .has-asphaltblau-5-background-color{background-color:#f4f5f5}.wp-block-cover .has-asphaltblau-5-background-color~.wp-block-cover__inner-container{color:var(--jgu-color-asphaltblau)}.wp-block-cover .has-asphaltblau-background-color~.wp-block-cover__inner-container a{color:#fff;text-decoration-color:#fff}.wp-block-columns.narrow-width{max-width:80rem!important}kbd{padding:3px 10px;position:relative}kbd:after{background-color:currentcolor;border-radius:4px;content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%}.comments h2{font-size:1rem!important;margin-bottom:1rem}.comments ol.comment-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.comments ol.comment-list .comment{background:var(--jgu-color-asphaltblau-5);padding:1rem}.comments ol.comment-list .comment-meta{border-bottom:2px solid var(--jgu-color-asphaltblau-25);margin-bottom:.5rem;padding-bottom:.5rem}.comments ol.comment-list .comment-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8rem}.comments ol.comment-list .comment-author img{margin-right:.5rem}.comments ol.comment-list .comment-author .says{margin-left:.4em}.comments ol.comment-list .comment-metadata{font-size:.8rem;padding-top:.3rem}.comments ol.comment-list .comment-metadata a{color:inherit}.comments ol.comment-list .comment-metadata .edit-link{opacity:.5;-webkit-transition:all .25s ease;transition:all .25s ease}.comments ol.comment-list .comment-metadata .edit-link:hover{color:var(--jgu-color-primary);opacity:1}.comments ol.comment-list .comment-reply-link{font-size:.8rem}.gform_ajax_spinner{display:none}.jgu_form_field input{-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}.wp-block-post-terms{font-size:0;margin-left:-5px;width:calc(100% + 10px)}.wp-block-post-terms,.wp-block-post-terms a{display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-post-terms a{border:1px solid var(--jgu-color-asphaltblau-80);color:var(--jgu-color-asphaltblau-80);font-size:12px;height:45px;margin:5px;padding:0 12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease;transition:all .3s ease}.wp-block-post-terms a:hover{background-color:var(--jgu-color-asphaltblau-80);color:var(--jgu-color-white,#fff)}.wp-block-post-terms a.tag-cloud-link[style*="font-size: 10"],.wp-block-post-terms a.tag-cloud-link[style*="font-size: 11"],.wp-block-post-terms a.tag-cloud-link[style*="font-size: 12"],.wp-block-post-terms a.tag-cloud-link[style*="font-size: 8"],.wp-block-post-terms a.tag-cloud-link[style*="font-size: 9"]{font-size:12px!important}.wp-block-post-terms a.tag-cloud-link[style*="font-size: 13"],.wp-block-post-terms a.tag-cloud-link[style*="font-size: 14"],.wp-block-post-terms a.tag-cloud-link[style*="font-size: 15"],.wp-block-post-terms a.tag-cloud-link[style*="font-size: 16"],.wp-block-post-terms a.tag-cloud-link[style*="font-size: 17"]{font-size:14px!important}.wp-block-post-terms a.tag-cloud-link[style*="font-size: 18"],.wp-block-post-terms a.tag-cloud-link[style*="font-size: 19"],.wp-block-post-terms a.tag-cloud-link[style*="font-size: 20"],.wp-block-post-terms a.tag-cloud-link[style*="font-size: 21"],.wp-block-post-terms a.tag-cloud-link[style*="font-size: 22"]{border-width:2px;font-size:16px!important}.wp-block-tag-cloud{margin-left:-5px;width:calc(100% + 10px)}.wp-block-tag-cloud,.wp-block-tag-cloud a{display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-tag-cloud a{border:1px solid var(--jgu-color-asphaltblau-80);color:var(--jgu-color-asphaltblau-80);font-size:12px;height:45px;margin:5px;padding:0 12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease;transition:all .3s ease}.wp-block-tag-cloud a:hover{background-color:var(--jgu-color-asphaltblau-80);color:var(--jgu-color-white,#fff)}.wp-block-tag-cloud a.tag-cloud-link[style*="font-size: 10"],.wp-block-tag-cloud a.tag-cloud-link[style*="font-size: 11"],.wp-block-tag-cloud a.tag-cloud-link[style*="font-size: 12"],.wp-block-tag-cloud a.tag-cloud-link[style*="font-size: 8"],.wp-block-tag-cloud a.tag-cloud-link[style*="font-size: 9"]{font-size:12px!important}.wp-block-tag-cloud a.tag-cloud-link[style*="font-size: 13"],.wp-block-tag-cloud a.tag-cloud-link[style*="font-size: 14"],.wp-block-tag-cloud a.tag-cloud-link[style*="font-size: 15"],.wp-block-tag-cloud a.tag-cloud-link[style*="font-size: 16"],.wp-block-tag-cloud a.tag-cloud-link[style*="font-size: 17"]{font-size:14px!important}.wp-block-tag-cloud a.tag-cloud-link[style*="font-size: 18"],.wp-block-tag-cloud a.tag-cloud-link[style*="font-size: 19"],.wp-block-tag-cloud a.tag-cloud-link[style*="font-size: 20"],.wp-block-tag-cloud a.tag-cloud-link[style*="font-size: 21"],.wp-block-tag-cloud a.tag-cloud-link[style*="font-size: 22"]{border-width:2px;font-size:16px!important}li.wp-block-list-item .rich-text{display:inline}ol.wp-block-list li,ol.wp-block-list ol,ol.wp-block-list ul,ul.wp-block-list li,ul.wp-block-list ol,ul.wp-block-list ul{font-size:inherit!important}ol.wp-block-list,ol.wp-block-list ol,ol.wp-block-list ul,ul.wp-block-list,ul.wp-block-list ol,ul.wp-block-list ul{list-style:none}ol.wp-block-list li,ul.wp-block-list li{margin-bottom:3px;margin-top:3px}ol.wp-block-list li:empty,ul.wp-block-list li:empty{display:none}ol.wp-block-list.reversed,ul.wp-block-list.reversed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}ol{counter-reset:item}ol[start]{counter-reset:item calc(var(--start) - 1)}ol>li:before{content:counter(item) ". ";counter-increment:item}ol li ol{counter-reset:inner}ol ol li:before{content:counter(item) "." counters(inner,".") " ";counter-increment:inner}ol.wp-block-list{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}ul.wp-block-list,ul.wp-block-list ol,ul.wp-block-list ul{list-style:none}ul.wp-block-list ol>li,ul.wp-block-list ul>li,ul.wp-block-list>li{position:relative}ul.wp-block-list ol>li:before,ul.wp-block-list ul>li:before,ul.wp-block-list>li:before{left:-15px;position:absolute;top:calc(1rem - 5px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}ul.wp-block-list,ul.wp-block-list ul{list-style:none}ul.wp-block-list ul>li,ul.wp-block-list>li{position:relative}ul.wp-block-list ul>li:before,ul.wp-block-list>li:before{background-color:var(--jgu-color-asphaltblau);content:"";display:block;height:6px;left:-15px;position:absolute;top:calc(1rem - 2px);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px}.bg-dark ul.wp-block-list ul>li:before,.bg-dark ul.wp-block-list>li:before{background-color:#fff}ul.wp-block-list.styling-2 ul>li:before,ul.wp-block-list.styling-2>li:before{background-color:var(--jgu-color-primary)}.bg-dark ul.wp-block-list.styling-2 ul>li:before,.bg-dark ul.wp-block-list.styling-2>li:before{background-color:#fff}ul.wp-block-rss li.wp-block-rss__item{border-bottom:1px solid var(--jgu-color-asphaltblau-25);margin:0;padding:1rem 0;width:100%}ul.wp-block-rss .wp-block-rss__item-title{color:var(--jgu-color-primary);font-size:1.25rem;font-weight:700;margin-bottom:1rem}.wp-block-quote{margin:30px 0;padding:0;position:relative}.wp-block-quote p{font-size:20px;line-height:28px}.wp-block-quote cite{border-left:1px solid var(--jgu-color-primary);display:block;font-size:1rem;font-style:normal;line-height:1.3;margin-bottom:0;margin-top:15px;padding:30px 0 0 15px;text-align:left}.wp-block-quote.is-style-default,.wp-block-quote.is-style-large{padding-left:60px}.wp-block-quote.is-style-default:before,.wp-block-quote.is-style-large:before{content:url("data:image/svg+xml;utf8,<svg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 56.8 40.8\"> <path fill=\"rgb%28193, 0, 42%29\" d=\"M49.8,30.8c4.7-5,7-11.2,7-18.6c0-3.6-1.1-6.6-3.3-8.8c-2.2-2.3-5-3.4-8.3-3.4c-2.8,0-5,0.8-6.7,2.4S36,6.1,36,8.8 c0,3,1.6,5.5,4.9,7.6c3.2,2,4.8,3.9,4.8,5.7c0,6.1-5.1,10.2-15.2,12.5l-0.6,6.3C38.4,39.1,45.1,35.8,49.8,30.8 M20,30.7 c4.7-5,7-11.2,7-18.5c0-3.6-1.1-6.6-3.3-8.8c-2.2-2.3-5-3.4-8.3-3.4c-2.8,0-5,0.8-6.7,2.4S6.1,6.1,6.1,8.8c0,3,1.6,5.5,4.9,7.6 c3.2,2,4.8,3.9,4.8,5.7c0,6.1-5.1,10.2-15.2,12.5L0,40.8C8.6,39.1,15.3,35.7,20,30.7\"/> </svg>");display:block;height:30px;left:0;position:absolute;top:5px;width:30px}.wp-block-quote.is-style-large:before{height:40px;top:10px;width:40px}.wp-block-quote.is-style-large p{font-size:1.5rem;font-style:normal;line-height:1.4}.wp-block-quote.is-style-large cite{font-size:1rem;text-align:left}.wp-block-table table{border-collapse:separate;border-spacing:10px 0}.wp-block-table table thead{border:none}.wp-block-table table tbody td,.wp-block-table table tbody th,.wp-block-table table tfoot td,.wp-block-table table tfoot th,.wp-block-table table thead td,.wp-block-table table thead th{border:none;padding:10px;position:relative;vertical-align:bottom}.wp-block-table table tfoot{border-top:unset!important}.wp-block-table table tfoot tr:first-child td:before,.wp-block-table table tfoot tr:first-child th:before{background-color:currentcolor;content:"";height:3px;left:0;opacity:1;position:absolute;top:0;width:calc(100% - 5px)}.wp-block-table table tfoot th,.wp-block-table table thead th{text-align:left}.wp-block-table table tfoot th:after,.wp-block-table table thead th:after{background-color:currentcolor;bottom:0;content:"";height:3px;left:0;opacity:1;position:absolute;width:calc(100% - 5px)}.wp-block-table table tbody tr:last-child td:after{height:0}.wp-block-table table tbody td:after{background-color:currentcolor;bottom:0;content:"";height:1px;left:0;opacity:.2;position:absolute;width:calc(100% - 5px)}.wp-block-table.is-style-stripes{border-bottom:unset!important}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:unset!important}.wp-block-table.is-style-stripes tbody tr:nth-child(odd) td{background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#f0f0f0)) 50%/100% no-repeat;background:linear-gradient(#f0f0f0,#f0f0f0) 50%/100% no-repeat;background-position-x:-5px}.wp-block-columns.is-layout-flex{gap:2em}.jgu-section{font-size:1rem}@media screen and (min-width:880px){.jgu-eight-columns-wrapper{max-width:66.7%;padding-inline:1.333em}}@media screen and (max-width:880px){.jgu-eight-columns-wrapper{max-width:100%}}.jgu-pos-center{margin:auto}div.page{--page-space:120px;--page-wp-space:calc(var(--page-space));margin-top:var(--page-wp-space)}.is-subpage div.page{--page-space:140px}.is-subpage.is-mobile div.page{--page-space:100px}.is-mobile div.page{--page-space:50px}div.page .container{margin-top:0}div.page.linktarget,div.page.page404{text-align:center}div.page.linktarget .jgu_button,div.page.page404 .jgu_button{margin:60px auto!important}#wpadminbar{position:fixed}#wpadminbar #wp-admin-bar-WPML_ALS img{min-width:15px}#wpadminbar #wp-admin-bar-WPML_ALS .ab-item{display:-webkit-box;display:-ms-flexbox;display:flex}#wpadminbar #wp-admin-bar-WPML_ALS .ab-item span,#wpadminbar #wp-admin-bar-WPML_ALS .ab-sub-wrapper .ab-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
