:root{--vw:1vw;--vh:1vh;--toggle-all-button:#f4f5f5;--transition:all 0.25s ease}.jgu-navigation{left:0;position:fixed;top:0;width:100%;z-index:3604}.jgu-navigation .main-header,.jgu-navigation .page-header{background-color:#fff;box-shadow:0 0 10px #0000;position:relative;transition:all .25s ease;z-index:3}.jgu-navigation .main-header .row,.jgu-navigation .page-header .row{flex-wrap:nowrap;justify-content:space-between}.jgu-navigation .page-header{align-items:center;border-top:1px solid #c8cdce;display:flex;height:90px;z-index:3}.jgu-navigation .page-header nav{align-items:stretch;display:flex;flex:1;justify-content:flex-start;padding-left:15px}.jgu-navigation .page-header .row{align-items:center}.jgu-navigation .page-header .page-title{align-items:center;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{align-items:center;display:flex;height:50px;line-height:1em}.is-mobile .jgu-navigation .page-header .brand-wrapper{display:flex}.is-mobile .jgu-navigation .page-header .brand-wrapper img{max-height:30px}.jgu-navigation .nav-icons{align-items:stretch;display:flex;margin-right:10px}.jgu-navigation .nav-icons .jgu_button.btn.type-icon{align-items:center;border:5px solid #0000;border-left:none;border-right:none;color:#4f5f63;display:flex;height:auto;line-height:1;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%;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:#c1002a;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:#f4f5f5;border-top-color:#c1002a;box-shadow:none}.jgu-navigation .nav-icons .jgu_button.btn.type-icon.active{opacity:1}.jgu-navigation .nav-icons .nav-icon-avatar{align-items:center;background:none;border:none;display:flex;justify-content:center;margin:0 0 0 5px;overflow:hidden}.jgu-navigation .nav-icons .nav-icon-avatar img{background:#c8cdce;border-radius:100%;height:40px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:40px}.jgu-navigation .brand-wrapper{align-items:flex-start;display:flex;margin:30px 15px;transition:all .25s ease}.is-mobile .jgu-navigation .brand-wrapper{max-width:70px}.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{box-shadow:0 0 10px #0000}.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{box-shadow:0 0 10px #0003}.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:100}.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{box-shadow:0 0 10px #0000}@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:3}.is-mobile .jgu-navigation.is-subpage.sticky .page-header .jgu_icons{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: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:3}.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:#f4f5f5;font-size:1.25rem;left:0;position:fixed;top:0;width:100%;z-index:2}.open-menu .jgu_mega_menu{box-shadow:0 0 10px #0003}.jgu_mega_menu .mega_menu_inner{height:calc(var(--vh)*100 - var(--wp-admin--admin-bar--height, 0px));overflow-y:scroll}.contact-section-wrapper{animation:startLi .5s ease forwards;opacity:0;padding:30px 0;width:100%}.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{animation:startLi .5s ease forwards;opacity:0;width:100%}.language-section ul{list-style:none;margin:0;padding:0}.language-section ul li a{border-bottom:2px solid #b2b9bb;color:inherit;display:block;outline:none;padding-bottom:15px;padding-top:15px;transition:all .5s ease}.language-section ul li a:focus{border-bottom-color:#c1002a}
:root{--vw:1vw;--vh:1vh;--toggle-all-button:#f4f5f5}.jgu_button.btn{align-items:center;background:unset;border:2px solid;border-radius:0;color:inherit;cursor:pointer;display:flex;font-family:NotoSans;font-size:1rem;font-weight:700;height:55px;margin-bottom:15px;max-width:100%;min-height:55px;padding:0 65px 0 20px;position:relative;transition:all .3s ease-out;width:350px}.jgu_button.btn[href]:after{content:" ";font-family:external-link,sans-serif;font-weight:400}.jgu_button.btn[href*="jgu002.dev.360vier.net"]:after,.jgu_button.btn[href*="jgu002.dev.360vier.net"]:before,.jgu_button.btn[href*="localhost:3000"]:after,.jgu_button.btn[href*="localhost:3000"]:before,.jgu_button.btn[href*="mailto:"]:after,.jgu_button.btn[href*="mailto:"]:before,.jgu_button.btn[href*="tel:"]:after,.jgu_button.btn[href*="tel:"]:before,.jgu_button.btn[href*="uni-mainz.de"]:after,.jgu_button.btn[href*="uni-mainz.de"]:before{display:none!important}.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:100%}}.jgu_button.btn .text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.3;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;transition:all .3s ease-out;white-space:nowrap}.jgu_button.btn.wrap-text .text{white-space:unset}.jgu_button.btn .icon{align-items:center;background-color:#4f5f63;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:#4f5f63;border-color:#4f5f63;color:#fff}.jgu_button.btn.btn-primary .icon{background-color:#23373c}.jgu_button.btn.btn-primary.disabled,.jgu_button.btn.btn-primary[disabled]{background-color:#cacacc;border-color:#cacacc;color:#23373c}.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 #0000004d!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:#c1002a;border-color:#c1002a;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:#cbcfd0;border-color:#cbcfd0;color:#23373c}.bg-dark .jgu_button.btn.btn-primary .icon{background-color:#fff}.jgu_button.btn.btn-contrast{background-color:#23373c;border-color:#23373c;color:#fff}.jgu_button.btn.btn-contrast:hover{box-shadow:0 0 15px #0000004d!important}.jgu_button.btn.btn-contrast .icon{background-color:#ccc}.bg-dark .jgu_button.btn.btn-contrast{color:#23373c}.bg-dark .jgu_button.btn.btn-contrast:not(:hover){background-color:#c8cdce;border-color:#c8cdce}.wp-block-cover span.has-asphaltblau-background-color+div .jgu_button.btn.btn-contrast{color:#23373c}.wp-block-cover span.has-asphaltblau-background-color+div .jgu_button.btn.btn-contrast:not(:hover){background-color:#c8cdce;border-color:#c8cdce}.wp-block-cover span.has-asphaltblau-background-color+div+div.wp-block-cover__inner-container .jgu_button.btn.btn-contrast{color:#23373c}.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:#c8cdce;border-color:#c8cdce}.bg-default .jgu_button.btn.btn-contrast,.bg-light .jgu_button.btn.btn-contrast{color:#23373c}.bg-light .jgu_button.btn.btn-contrast:not(:hover){background-color:#c8cdce;border-color:#c8cdce}.wp-block-cover span.has-asphaltblau-5-background-color+div .jgu_button.btn.btn-contrast{color:#23373c}.wp-block-cover span.has-asphaltblau-5-background-color+div .jgu_button.btn.btn-contrast:not(:hover){background-color:#c8cdce;border-color:#c8cdce}.wp-block-cover span.has-asphaltblau-5-background-color+div+div.wp-block-cover__inner-container .jgu_button.btn.btn-contrast{color:#23373c}.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:#c8cdce;border-color:#c8cdce}.jgu_button.btn.btn-contrast:hover{background-color:#4f5f63;border-color:#4f5f63}.jgu_button.btn.btn-contrast:hover .text{color:#fff}.jgu_button.btn.btn-strict-color{background-color:#23373c;border-color:#23373c;color:#fff}.jgu_button.btn.btn-strict-color:hover{box-shadow:0 0 15px #0000004d!important}.jgu_button.btn.btn-strict-color .icon{background-color:initial}.bg-dark .jgu_button.btn.btn-strict-color{color:#23373c}.bg-dark .jgu_button.btn.btn-strict-color:not(:hover){background-color:#c8cdce;border-color:#c8cdce}.wp-block-cover span.has-asphaltblau-background-color+div .jgu_button.btn.btn-strict-color{color:#23373c}.wp-block-cover span.has-asphaltblau-background-color+div .jgu_button.btn.btn-strict-color:not(:hover){background-color:#c8cdce;border-color:#c8cdce}.wp-block-cover span.has-asphaltblau-background-color+div+div.wp-block-cover__inner-container .jgu_button.btn.btn-strict-color{color:#23373c}.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:#c8cdce;border-color:#c8cdce}.jgu_button.btn.btn-strict-color:hover{background-color:#4f5f63;border-color:#4f5f63}.jgu_button.btn.btn-share{border-color:#ccc}.jgu_button.btn.btn-share:hover{box-shadow:0 0 15px #0000004d!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:#c1002a;border-color:#c1002a;color:#fff}.jgu_button.btn.btn-share.focus-visible .icon,body:not(.is-mobile) .jgu_button.btn.btn-share:hover .icon{background-color:#0000004d}.jgu_button.btn.btn-share:not(:disabled):not(.disabled):active{background-color:#8e001f;border-color:#8e001f}.jgu_button.btn.btn-default-dark-icon{background-color:#e4e4e5;border-color:#e4e4e5;color:#4f5f63}.jgu_button.btn.btn-default-dark-icon:hover{background-color:#e4e4e5;border-color:#e4e4e5;box-shadow:0 0 15px #0000004d!important;color:#23373c!important}.jgu_button.btn.btn-default-dark-icon .icon,.jgu_button.btn.btn-default-dark-icon:hover .icon{background-color:#546266!important;border-color:#546266!important}.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:#23373c}.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:#23373c}.jgu_button.btn.btn-default{background-color:#e4e4e5;border-color:#e4e4e5;color:#4f5f63}.jgu_button.btn.btn-default:hover{background-color:#e4e4e5;border-color:#e4e4e5;box-shadow:0 0 15px #0000004d!important;color:#23373c!important}.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:#23373c}.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:#23373c}.jgu_button.btn.btn-dark{background-color:#4f5f63;border-color:#4f5f63;color:#fff}.jgu_button.btn.btn-dark:hover{box-shadow:0 0 15px #0000004d!important}.jgu_button.btn.btn-dark .icon{background-color:#23373c}.jgu_button.btn.btn-none{background-color:initial;border-color:#0000;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:initial;margin:0;transition:all .25s ease;width:1em}.jgu_button.btn.btn-none:not(.type-icon):hover .icon{-webkit-transform:translateX(5px);transform:translateX(5px)}.jgu_button.btn.btn-line{background-color:initial;border-color:#768083!important;border-width:2px;color:#768083;font-weight:700}.color-blue .jgu_button.btn.btn-line .icon,.color-blue .jgu_button.btn.btn-line:not(:hover){border-color:#b2b9bb!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 #0000004d!important}.jgu_button.btn.btn-line .icon{border-left-color:#768083!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:initial;border-left:2px solid #c8cdce;right:-2px;top:-2px;width:55px}.jgu_button.btn.btn-line.icon-before .icon{border-left:none;border-right:2px solid #c8cdce}.jgu_button.btn.btn-line.disabled{color:#c8cdce}.jgu_button.btn.align-right .text{text-align:right}.jgu_button.btn.btn-fullwidth{width:100%}.jgu_button.btn.type-extand{transition:all .3s ease-out}.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:all .3s ease-out;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:initial;font-size:1.5rem;left:50%;-webkit-transform:translate(-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 #546266;color:#546266;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:#546266;border-color:#546266;color:#fff}.jgu_button.btn.btn-share{background-color:initial;border-width:0;max-width:74px;padding:0;transition:all .3s ease-out}.jgu_button.btn.btn-share .icon{background-color:initial;border:2px solid #768083;color:#768083;font-size:24px;transition:all .3s ease-out}.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}
:root{--vw:1vw;--vh:1vh;--toggle-all-button:#f4f5f5}.icon{display:inline-flex}.icon svg{height:1em;width:1em}.icon svg *{fill:currentColor}.icon.color-default{color:inherit}.icon.color-gold{color:#eac58c}.icon.color-red{color:#c1002a}.icon.color-blue{color:#004358}.icon.color-gray{color:#707d80}.icon.color-dark{color:#23373c}.icon-sort_solid:after,.icon-sort_solid:before{border:7px solid #0000;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease-out}.icon-sort_solid:after{border-top-color:initial;top:calc(50% + 9px)}.icon-sort_solid:before{border-bottom-color:initial;top:calc(50% - 9px)}.icon-sort_solid svg{display:none}.bewerbung-triangle *{height:40px;width:30px}.jgu_icon_custom svg{height:1em;width:1em}.jgu_icon_custom svg *{fill:currentColor}
:root{--vw:1vw;--vh:1vh;--toggle-all-button:#f4f5f5}.stepper-row{justify-content:center}.row.align-center{align-items:center}.row-wrapper.is-small{margin:0 auto;max-width:1000px}.row-wrapper.is-small-wide{margin:0 auto;max-width:1240px}
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  margin-left: -8px;
  position: absolute;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow, .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  box-sizing: content-box;
  position: absolute;
  border: 8px solid transparent;
  height: 0;
  width: 1px;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  content: "";
  z-index: -1;
  border-width: 8px;
  left: -8px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle {
  top: 0;
  margin-top: -8px;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before {
  border-top: none;
  border-bottom-color: #f0f0f0;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before {
  top: -1px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  bottom: 0;
  margin-bottom: -8px;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  border-bottom: none;
  border-top-color: #fff;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  bottom: -1px;
  border-top-color: #aeaeae;
}

.react-datepicker-wrapper {
  display: inline-block;
  padding: 0;
  border: 0;
}

.react-datepicker {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  display: inline-block;
  position: relative;
}

.react-datepicker--time-only .react-datepicker__triangle {
  left: 35px;
}

.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}

.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__triangle {
  position: absolute;
  left: 50px;
}

.react-datepicker-popper {
  z-index: 1;
}

.react-datepicker-popper[data-placement^="bottom"] {
  margin-top: 10px;
}

.react-datepicker-popper[data-placement="bottom-end"] .react-datepicker__triangle, .react-datepicker-popper[data-placement="top-end"] .react-datepicker__triangle {
  left: auto;
  right: 50px;
}

.react-datepicker-popper[data-placement^="top"] {
  margin-bottom: 10px;
}

.react-datepicker-popper[data-placement^="right"] {
  margin-left: 8px;
}

.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle {
  left: auto;
  right: 42px;
}

.react-datepicker-popper[data-placement^="left"] {
  margin-right: 8px;
}

.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle {
  left: 42px;
  right: auto;
}

.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: 0.3rem;
  padding-top: 8px;
  position: relative;
}

.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}

.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
  border-top-left-radius: 0;
}

.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 2px;
}

.react-datepicker__current-month,
.react-datepicker-time__header,
.react-datepicker-year-header {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: 0.944rem;
}

.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.react-datepicker__navigation {
  background: none;
  line-height: 1.7rem;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 10px;
  width: 0;
  padding: 0;
  border: 0.45rem solid transparent;
  z-index: 1;
  height: 10px;
  width: 10px;
  text-indent: -999em;
  overflow: hidden;
}

.react-datepicker__navigation--previous {
  left: 10px;
  border-right-color: #ccc;
}

.react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3;
}

.react-datepicker__navigation--previous--disabled, .react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__navigation--next {
  right: 10px;
  border-left-color: #ccc;
}

.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 95px;
}

.react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3;
}

.react-datepicker__navigation--next--disabled, .react-datepicker__navigation--next--disabled:hover {
  border-left-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.react-datepicker__navigation--years-previous {
  top: 4px;
  border-top-color: #ccc;
}

.react-datepicker__navigation--years-previous:hover {
  border-top-color: #b3b3b3;
}

.react-datepicker__navigation--years-upcoming {
  top: -4px;
  border-bottom-color: #ccc;
}

.react-datepicker__navigation--years-upcoming:hover {
  border-bottom-color: #b3b3b3;
}

.react-datepicker__month-container {
  float: left;
}

.react-datepicker__year {
  margin: 0.4rem;
  text-align: center;
}

.react-datepicker__year-wrapper {
  display: flex;
  flex-wrap: wrap;
  max-width: 180px;
}

.react-datepicker__year .react-datepicker__year-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}

.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__input-time-container {
  clear: both;
  width: 100%;
  float: left;
  margin: 5px 0 10px 15px;
  text-align: left;
}

.react-datepicker__input-time-container .react-datepicker-time__caption {
  display: inline-block;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container {
  display: inline-block;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
  display: inline-block;
  margin-left: 10px;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
  width: auto;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-inner-spin-button,
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"] {
  -moz-appearance: textfield;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
  margin-left: 5px;
  display: inline-block;
}

.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 85px;
}

.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -72px;
  top: 0;
}

.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: white;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 85px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + (1.7rem / 2));
  overflow-y: scroll;
  padding-right: 0px;
  padding-left: 0px;
  width: 100%;
  box-sizing: content-box;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  height: 30px;
  padding: 5px 10px;
  white-space: nowrap;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #f0f0f0;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
  background-color: #216ba5;
  color: white;
  font-weight: bold;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
  background-color: #216ba5;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
  color: #ccc;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}

.react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day-names,
.react-datepicker__week {
  white-space: nowrap;
}

.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__month--selected, .react-datepicker__month--in-selecting-range, .react-datepicker__month--in-range,
.react-datepicker__quarter--selected,
.react-datepicker__quarter--in-selecting-range,
.react-datepicker__quarter--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}

.react-datepicker__month--selected:hover, .react-datepicker__month--in-selecting-range:hover, .react-datepicker__month--in-range:hover,
.react-datepicker__quarter--selected:hover,
.react-datepicker__quarter--in-selecting-range:hover,
.react-datepicker__quarter--in-range:hover {
  background-color: #1d5d90;
}

.react-datepicker__month--disabled,
.react-datepicker__quarter--disabled {
  color: #ccc;
  pointer-events: none;
}

.react-datepicker__month--disabled:hover,
.react-datepicker__quarter--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text,
.react-datepicker__year-text {
  cursor: pointer;
}

.react-datepicker__day:hover,
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover,
.react-datepicker__year-text:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day--today,
.react-datepicker__month-text--today,
.react-datepicker__quarter-text--today,
.react-datepicker__year-text--today {
  font-weight: bold;
}

.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted,
.react-datepicker__year-text--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}

.react-datepicker__day--highlighted:hover,
.react-datepicker__month-text--highlighted:hover,
.react-datepicker__quarter-text--highlighted:hover,
.react-datepicker__year-text--highlighted:hover {
  background-color: #32be3f;
}

.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1,
.react-datepicker__quarter-text--highlighted-custom-1,
.react-datepicker__year-text--highlighted-custom-1 {
  color: magenta;
}

.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-text--highlighted-custom-2,
.react-datepicker__year-text--highlighted-custom-2 {
  color: green;
}

.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range,
.react-datepicker__month-text--selected,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--selected,
.react-datepicker__year-text--in-selecting-range,
.react-datepicker__year-text--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}

.react-datepicker__day--selected:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--in-range:hover,
.react-datepicker__month-text--selected:hover,
.react-datepicker__month-text--in-selecting-range:hover,
.react-datepicker__month-text--in-range:hover,
.react-datepicker__quarter-text--selected:hover,
.react-datepicker__quarter-text--in-selecting-range:hover,
.react-datepicker__quarter-text--in-range:hover,
.react-datepicker__year-text--selected:hover,
.react-datepicker__year-text--in-selecting-range:hover,
.react-datepicker__year-text--in-range:hover {
  background-color: #1d5d90;
}

.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected,
.react-datepicker__year-text--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #2a87d0;
  color: #fff;
}

.react-datepicker__day--keyboard-selected:hover,
.react-datepicker__month-text--keyboard-selected:hover,
.react-datepicker__quarter-text--keyboard-selected:hover,
.react-datepicker__year-text--keyboard-selected:hover {
  background-color: #1d5d90;
}

.react-datepicker__day--in-selecting-range ,
.react-datepicker__month-text--in-selecting-range ,
.react-datepicker__quarter-text--in-selecting-range ,
.react-datepicker__year-text--in-selecting-range {
  background-color: rgba(33, 107, 165, 0.5);
}

.react-datepicker__month--selecting-range .react-datepicker__day--in-range , .react-datepicker__month--selecting-range
.react-datepicker__month-text--in-range , .react-datepicker__month--selecting-range
.react-datepicker__quarter-text--in-range , .react-datepicker__month--selecting-range
.react-datepicker__year-text--in-range {
  background-color: #f0f0f0;
  color: #000;
}

.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled,
.react-datepicker__quarter-text--disabled,
.react-datepicker__year-text--disabled {
  cursor: default;
  color: #ccc;
}

.react-datepicker__day--disabled:hover,
.react-datepicker__month-text--disabled:hover,
.react-datepicker__quarter-text--disabled:hover,
.react-datepicker__year-text--disabled:hover {
  background-color: transparent;
}

.react-datepicker__month-text.react-datepicker__month--selected:hover, .react-datepicker__month-text.react-datepicker__month--in-range:hover, .react-datepicker__month-text.react-datepicker__quarter--selected:hover, .react-datepicker__month-text.react-datepicker__quarter--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__month--selected:hover,
.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover {
  background-color: #216ba5;
}

.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover {
  background-color: #f0f0f0;
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
  width: 100%;
}

.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
}

.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}

.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: #b3b3b3;
}

.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  border-top-color: #ccc;
  float: right;
  margin-left: 20px;
  top: 8px;
  position: relative;
  border-width: 0.45rem;
}

.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}

.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}

.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}

.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
  background-color: #ccc;
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #b3b3b3;
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: #b3b3b3;
}

.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}

.react-datepicker__close-icon {
  cursor: pointer;
  background-color: transparent;
  border: 0;
  outline: 0;
  padding: 0px 6px 0px 0px;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}

.react-datepicker__close-icon::after {
  cursor: pointer;
  background-color: #216ba5;
  color: #fff;
  border-radius: 50%;
  height: 16px;
  width: 16px;
  padding: 2px;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  content: "\00d7";
}

.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  z-index: 2147483647;
}

.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}

@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
  .react-datepicker__portal .react-datepicker__day,
  .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}

.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem;
}

.react-datepicker__portal .react-datepicker__navigation {
  border: 0.81rem solid transparent;
}

.react-datepicker__portal .react-datepicker__navigation--previous {
  border-right-color: #ccc;
}

.react-datepicker__portal .react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3;
}

.react-datepicker__portal .react-datepicker__navigation--previous--disabled, .react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__portal .react-datepicker__navigation--next {
  border-left-color: #ccc;
}

.react-datepicker__portal .react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3;
}

.react-datepicker__portal .react-datepicker__navigation--next--disabled, .react-datepicker__portal .react-datepicker__navigation--next--disabled:hover {
  border-left-color: #e6e6e6;
  cursor: default;
}

:root{--vw:1vw;--vh:1vh;--toggle-all-button:#f4f5f5}.jgu_form_field{--color:var(--text-color);--disabled:#c8cdce;align-items:center;color:var(--color);cursor:pointer;display:flex;font-size:1rem;margin-bottom:30px;min-height:54px;position:relative;transition:all .3s ease-out;width:100%;z-index:2}.jgu_form_field label span{opacity:.8}.jgu_form_field label{background-color:#fff}.jgu_form_field label .background{height:100%;left:0;opacity:0;position:absolute;top:0;transition:0s;width:100%}.jgu_form_field input,.jgu_form_field select,.jgu_form_field textarea{background-color:#fff;color:inherit}.jgu_form_field input::-webkit-calendar-picker-indicator,.jgu_form_field select::-webkit-calendar-picker-indicator,.jgu_form_field textarea::-webkit-calendar-picker-indicator{display:none}.jgu_form_field>div{width:100%}.jgu_form_field.disabled{color:var(--disabled);pointer-events:none}.jgu_form_field.disabled label{color:var(--disabled)}.jgu_form_field.has-error{--color:#c1002a}.jgu_form_field.has-error label:after,.jgu_form_field.has-error label:before,.jgu_form_field.has-error:after,.jgu_form_field.has-error:before{border-width:3px!important}.bg-light .jgu_form_field,.comment-list .comment-respond .jgu_form_field{border-color:#4f5f63}.jgu_form_field label{color:var(--color);font-size:inherit;left:10px;padding:2px 5px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s ease-out;z-index:2}.is-mobile .jgu_form_field label{left:15px;padding:2px 0}.jgu_form_field input,.jgu_form_field select,.jgu_form_field textarea{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;font-family:NotoSans;font-size:1rem;font-weight:300;height:54px;line-height:54px;opacity:0;outline:none;padding:0 15px;width:100%}.jgu_form_field input option,.jgu_form_field select option,.jgu_form_field textarea option{background-color:#fff;color:#23373c}.jgu_form_field input option:checked,.jgu_form_field select option:checked,.jgu_form_field textarea option:checked{background-color:#c8cdce}.jgu_form_field input option:focus,.jgu_form_field input option:hover,.jgu_form_field select option:focus,.jgu_form_field select option:hover,.jgu_form_field textarea option:focus,.jgu_form_field textarea option:hover{background-color:green}.jgu_form_field input::-webkit-input-placeholder,.jgu_form_field select::-webkit-input-placeholder,.jgu_form_field textarea::-webkit-input-placeholder{color:currentColor;opacity:1}.jgu_form_field input:-ms-input-placeholder,.jgu_form_field select:-ms-input-placeholder,.jgu_form_field textarea:-ms-input-placeholder{color:currentColor;opacity:1}.jgu_form_field input::placeholder,.jgu_form_field select::placeholder,.jgu_form_field textarea::placeholder{color:currentColor;opacity:1}.jgu_form_field input:-webkit-autofill,.jgu_form_field input:-webkit-autofill:active,.jgu_form_field input:-webkit-autofill:focus,.jgu_form_field input:-webkit-autofill:hover,.jgu_form_field select:-webkit-autofill,.jgu_form_field select:-webkit-autofill:active,.jgu_form_field select:-webkit-autofill:focus,.jgu_form_field select:-webkit-autofill:hover,.jgu_form_field textarea:-webkit-autofill,.jgu_form_field textarea:-webkit-autofill:active,.jgu_form_field textarea:-webkit-autofill:focus,.jgu_form_field textarea:-webkit-autofill:hover{background-color:initial}.jgu_form_field input::-webkit-search-cancel-button,.jgu_form_field input::-webkit-search-decoration,.jgu_form_field input::-webkit-search-results-button,.jgu_form_field input::-webkit-search-results-decoration,.jgu_form_field select::-webkit-search-cancel-button,.jgu_form_field select::-webkit-search-decoration,.jgu_form_field select::-webkit-search-results-button,.jgu_form_field select::-webkit-search-results-decoration,.jgu_form_field textarea::-webkit-search-cancel-button,.jgu_form_field textarea::-webkit-search-decoration,.jgu_form_field textarea::-webkit-search-results-button,.jgu_form_field textarea::-webkit-search-results-decoration{display:none}.jgu_form_field .icon-button{-webkit-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;height:55px;position:absolute;right:0;top:0;width:55px}.jgu_form_field .icon-button .icon{top:0}.jgu_form_field.textarea{height:auto}.jgu_form_field.textarea label{top:25px}.jgu_form_field textarea{height:220px;line-height:1.2em;padding-top:15px}.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):after,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):before{border:2px solid;content:"";height:100%;opacity:.8;pointer-events:none;position:absolute;transition:opacity .25s ease .25s,width .25s ease .25s,height .25s ease;width:100%;z-index:1}.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):before{border-right:none;border-top:none;bottom:0;left:0}.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):after{border-bottom:none;border-left:none;height:0;left:0;top:0;width:0}.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio) .icon{align-items:center;display:flex;font-size:1.25rem;height:54px;justify-content:center;opacity:.8;pointer-events:none;position:absolute;right:0;transition:all .3s ease-out;width:54px}.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio) .jgu_button.reset{background-color:initial;border:none;color:currentColor;margin-bottom:-5px;opacity:.5;position:absolute;right:0}.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio) .jgu_button.reset .icon{background-color:initial;color:currentColor}.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio) .jgu_button.reset:focus,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio) .jgu_button.reset:hover{opacity:1}.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio) .jgu_button.reset:focus .icon,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio) .jgu_button.reset:hover .icon{background-color:initial}.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio).has-icon .jgu_button.reset{right:40px;width:30px}.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio).has-icon .jgu_button.reset .icon{width:100%}.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio).has-value,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):focus-within,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):hover{color:var(--color)}.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio).has-value:not(.switch):not(.button):not(.checkbox):not(.radio):not(.style-boxed):after,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio).has-value:not(.switch):not(.button):not(.checkbox):not(.radio):not(.style-boxed):before,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):focus-within:not(.switch):not(.button):not(.checkbox):not(.radio):not(.style-boxed):after,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):focus-within:not(.switch):not(.button):not(.checkbox):not(.radio):not(.style-boxed):before,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):hover:not(.switch):not(.button):not(.checkbox):not(.radio):not(.style-boxed):after,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):hover:not(.switch):not(.button):not(.checkbox):not(.radio):not(.style-boxed):before{border-color:currentColor;transition:opacity .25s ease,width .25s ease,height .25s ease .25s}.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio).has-value:not(.switch):not(.button):not(.checkbox):not(.radio):not(.style-boxed):after,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):focus-within:not(.switch):not(.button):not(.checkbox):not(.radio):not(.style-boxed):after,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):hover:not(.switch):not(.button):not(.checkbox):not(.radio):not(.style-boxed):after{height:100%;width:100%}.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio).has-value,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):focus-within{color:var(--color)}.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio).has-value input,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio).has-value select,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio).has-value textarea,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):focus-within input,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):focus-within select,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):focus-within textarea{opacity:.8}.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio).has-value label,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):focus-within label{font-size:14px;left:11px;padding:2px 4px;top:calc(100% - 3px)}.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio).has-value label .background,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):focus-within label .background{background-color:#fff;opacity:1}.bg-dark .jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio).has-value label .background,.bg-dark .jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):focus-within label .background{background-color:#23373c}.bg-light .jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio).has-value label .background,.bg-light .jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.radio):focus-within label .background{background-color:#f4f5f5}.jgu_form_field.error:after,.jgu_form_field.error:before{border-color:#c1002a;border-width:3px}.bg-light .jgu_form_field input,.bg-light .jgu_form_field label .background,.bg-light .jgu_form_field select,.bg-light .jgu_form_field textarea,.comment-list .comment-respond .jgu_form_field input,.comment-list .comment-respond .jgu_form_field label .background,.comment-list .comment-respond .jgu_form_field select,.comment-list .comment-respond .jgu_form_field textarea{background-color:#f4f5f5}.jgu_form_field.search.has-value .icon,.jgu_form_field.search:focus-within .icon{background-color:#23373c;color:#fff}.jgu_form_field.search.has-value .icon-button,.jgu_form_field.search:focus-within .icon-button{opacity:1;pointer-events:auto}.jgu_form_field.search.has-icon .jgu_button.reset{right:55px!important}.jgu_form_field.select label{background-color:initial;font-size:1rem!important;pointer-events:none;top:50%!important}.jgu_form_field.select select{background-color:initial;padding-right:55px}.jgu_form_field.select.has-placeholder:not(.has-value).has-value select,.jgu_form_field.select.has-placeholder:not(.has-value):focus select,.jgu_form_field.select.has-placeholder:not(.has-value):focus-within select,.jgu_form_field.select:not(.has-value) select{opacity:0!important}.jgu_form_field.select.has-value.has-value label,.jgu_form_field.select.has-value:focus label,.jgu_form_field.select.has-value:focus-within label{opacity:0}.jgu_form_field.select .reset{margin-bottom:0}.jgu_form_field.select.style-boxed:after{height:100%!important;opacity:1;width:100%!important}.jgu_form_field.select.style-boxed .icon{background-color:initial;border-left:2px solid;position:relative;z-index:3}.jgu_form_field.select.style-boxed label .background{background:#0000!important}.jgu_form_field.select:focus-within.style-boxed,.jgu_form_field.select:focus.style-boxed,.jgu_form_field.select:hover.style-boxed{background-color:var(--color);color:var(--bg-color)!important}.jgu_form_field.select:focus-within.style-boxed label,.jgu_form_field.select:focus-within.style-boxed select,.jgu_form_field.select:focus.style-boxed label,.jgu_form_field.select:focus.style-boxed select,.jgu_form_field.select:hover.style-boxed label,.jgu_form_field.select:hover.style-boxed select{color:var(--bg-color)!important}.jgu_form_field.select:focus-within.style-boxed .icon,.jgu_form_field.select:focus.style-boxed .icon,.jgu_form_field.select:hover.style-boxed .icon{background-color:var(--color);border:none}.jgu_form_field.select:focus-within.style-boxed:after,.jgu_form_field.select:focus-within.style-boxed:before,.jgu_form_field.select:focus.style-boxed:after,.jgu_form_field.select:focus.style-boxed:before,.jgu_form_field.select:hover.style-boxed:after,.jgu_form_field.select:hover.style-boxed:before{border-color:var(--color)}.jgu_form_field.checkbox label{background-color:initial;color:currentColor;cursor:pointer;left:unset;padding-left:1rem;pointer-events:auto;position:relative;top:unset;-webkit-transform:none;transform:none;width:100%}.jgu_form_field.checkbox input{border:2px solid;color:currentColor;flex-grow:0;flex-shrink:0;height:30px;margin:0;opacity:1;padding:0;position:relative;width:30px}.jgu_form_field.checkbox input:before{align-items:center;content:"";display:flex;font-weight:900;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:all .3s ease-out;width:100%}.jgu_form_field.checkbox input:after{background-color:#fff;content:"";height:1em;left:50%;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTSAyOC4yODEyNSA2LjI4MTI1IEwgMTEgMjMuNTYyNSBMIDMuNzE4NzUgMTYuMjgxMjUgTCAyLjI4MTI1IDE3LjcxODc1IEwgMTAuMjgxMjUgMjUuNzE4NzUgTCAxMSAyNi40MDYyNSBMIDExLjcxODc1IDI1LjcxODc1IEwgMjkuNzE4NzUgNy43MTg3NSBaIi8+PC9zdmc+) no-repeat 50% 50%;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTSAyOC4yODEyNSA2LjI4MTI1IEwgMTEgMjMuNTYyNSBMIDMuNzE4NzUgMTYuMjgxMjUgTCAyLjI4MTI1IDE3LjcxODc1IEwgMTAuMjgxMjUgMjUuNzE4NzUgTCAxMSAyNi40MDYyNSBMIDExLjcxODc1IDI1LjcxODc1IEwgMjkuNzE4NzUgNy43MTg3NSBaIi8+PC9zdmc+) no-repeat 50% 50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease-out;width:1em;z-index:2}.jgu_form_field.checkbox input:checked:before{background:var(--color)}.jgu_form_field.checkbox input:checked:after{opacity:1}.jgu_form_field.checkbox input:checked+label .icon{background-color:var(--color);border-color:var(--color);color:var(--bg-color)}.jgu_form_field.checkbox input.small+label{font-size:1rem}.jgu_form_field.checkbox:focus-within label,.jgu_form_field.checkbox:hover label{color:var(--color)}.jgu_form_field.checkbox:focus-within label:after,.jgu_form_field.checkbox:hover label:after{border-color:#23373c;border-width:3px}.jgu_form_field.radio label{background-color:initial;color:currentColor;cursor:pointer;left:unset;padding-left:1rem;pointer-events:auto;position:relative;top:unset;-webkit-transform:none;transform:none;width:100%}.jgu_form_field.radio input{border:2px solid;color:currentColor;flex-grow:0;flex-shrink:0;height:30px;margin:0;opacity:1;padding:0;position:relative;width:30px}.jgu_form_field.radio input:before{align-items:center;content:"";display:flex;font-weight:900;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:all .3s ease-out;width:100%}.jgu_form_field.radio input:after{background-color:#fff;content:"";height:1em;left:50%;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTSAyOC4yODEyNSA2LjI4MTI1IEwgMTEgMjMuNTYyNSBMIDMuNzE4NzUgMTYuMjgxMjUgTCAyLjI4MTI1IDE3LjcxODc1IEwgMTAuMjgxMjUgMjUuNzE4NzUgTCAxMSAyNi40MDYyNSBMIDExLjcxODc1IDI1LjcxODc1IEwgMjkuNzE4NzUgNy43MTg3NSBaIi8+PC9zdmc+) no-repeat 50% 50%;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTSAyOC4yODEyNSA2LjI4MTI1IEwgMTEgMjMuNTYyNSBMIDMuNzE4NzUgMTYuMjgxMjUgTCAyLjI4MTI1IDE3LjcxODc1IEwgMTAuMjgxMjUgMjUuNzE4NzUgTCAxMSAyNi40MDYyNSBMIDExLjcxODc1IDI1LjcxODc1IEwgMjkuNzE4NzUgNy43MTg3NSBaIi8+PC9zdmc+) no-repeat 50% 50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease-out;width:1em;z-index:2}.jgu_form_field.radio input:checked:before{background:var(--color)}.jgu_form_field.radio input:checked:after{opacity:1}.jgu_form_field.radio input:checked+label .icon{background-color:var(--color);border-color:var(--color);color:var(--bg-color)}.jgu_form_field.radio input.small+label{font-size:1rem}.jgu_form_field.radio:focus-within label,.jgu_form_field.radio:hover label{color:var(--color)}.jgu_form_field.radio:focus-within label:after,.jgu_form_field.radio:hover label:after{border-color:#23373c;border-width:3px}.jgu_form_field.radio input[type=radio],.jgu_form_field.radio input[type=radio]:before{border-radius:999px}.jgu_form_field.radio input[type=radio]:before{-webkit-transform:scale(.75);transform:scale(.75)}.jgu_form_field.radio input[type=radio]:after{display:none}.jgu_form_field.date{z-index:14}.jgu_form_field.date.is-focused{z-index:15}.jgu_form_field.date .react-datepicker-wrapper{width:100%}.jgu_form_field.date .react-datepicker-popper{z-index:10}.jgu_form_field.date .react-datepicker{background-color:#fff;border:none;border-radius:0;box-shadow:0 0 5px #0000004d;color:#23373c}.jgu_form_field.date .react-datepicker__navigation{top:15px}.jgu_form_field.date .react-datepicker__navigation--previous{border-right-color:#fff}.jgu_form_field.date .react-datepicker__navigation--next{border-left-color:#fff}.jgu_form_field.date .react-datepicker__day-names{background-color:#fff;border-bottom:1px solid #c8cdce;color:#23373c}.jgu_form_field.date .react-datepicker__current-month{padding:10px 0}.jgu_form_field.date .react-datepicker__header{background-color:#23373c;border:none;border-radius:0;color:#fff;padding-top:0}.jgu_form_field.date .react-datepicker__header .react-datepicker__current-month,.jgu_form_field.date .react-datepicker__header .react-datepicker__day-name{color:currentColor}.jgu_form_field.date .react-datepicker__day{border-radius:0;transition:all .3s ease-out}.jgu_form_field.date .react-datepicker__day:hover{background-color:#c8cdce}.jgu_form_field.date .react-datepicker__day--outside-month{opacity:.4}.jgu_form_field.date .react-datepicker__day--today{position:relative}.jgu_form_field.date .react-datepicker__day--today:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.jgu_form_field.date .react-datepicker__day--keyboard-selected,.jgu_form_field.date .react-datepicker__day--selected{background-color:#23373c;border-radius:0}.jgu_form_field.date .react-datepicker__day--keyboard-selected:hover,.jgu_form_field.date .react-datepicker__day--selected:hover{background-color:#23373c}.react-datepicker__portal{background-color:#000000a6;height:110vh;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:110vw}@media screen and (max-width:767px){.react-datepicker__portal{top:50vh}}.react-datepicker__day--keyboard-selected:not(.react-datepicker__day--today){background-color:#fff!important;border-radius:0;color:currentColor}.react-datepicker__close-icon{display:none}body .jgu_select__control{background-color:initial;border:none;border-radius:0;transition:all .3s ease-out;width:100%}body .jgu_select__control--is-focused,body .jgu_select__control:focus,body .jgu_select__control:hover{box-shadow:none;outline:none}body .jgu_select__value-container{padding:0 15px}body .jgu_select__indicator,body .jgu_select__indicator:hover,body .jgu_select__indicators,body .jgu_select__placeholder,body .jgu_select__single-value{color:currentColor}body .jgu_select__indicators{width:55px}body .jgu_select__indicator{display:flex;justify-content:center;padding:0 2px 0 0;width:55px}body .jgu_select__dropdown-indicator{position:relative}body .jgu_select__dropdown-indicator svg{display:none}body .jgu_select__dropdown-indicator:after,body .jgu_select__dropdown-indicator:before{border:7px solid #0000;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body .jgu_select__dropdown-indicator:after{border-top-color:initial;top:calc(50% + 9px)}body .jgu_select__dropdown-indicator:before{border-bottom-color:initial;top:calc(50% - 9px)}body .jgu_select__indicator-separator{display:none}body .jgu_select__menu{margin:0;z-index:3603}body .jgu_select__menu-list{background-color:#f4f5f5;padding:0}body .jgu_select__option{border-bottom:2px solid #c8cdce;cursor:pointer;opacity:.6;transition:all .3s ease-out}body .jgu_select__option--is-focused{background-color:initial;border-color:#c1002a;opacity:1}body .jgu_select__option--is-selected{background-color:#c1002a;border-color:#c1002a;color:#fff;opacity:1}body .style-boxed .jgu_select__dropdown-indicator:before{display:none}body .style-boxed .jgu_select__dropdown-indicator:after{border:none;color:currentColor;content:"";font-family:Line Awesome Free,sans-serif;font-size:25px;font-weight:900;top:50%}
:root{--vw:1vw;--vh:1vh;--toggle-all-button:#f4f5f5}.jgu-switcher{align-items:center;-webkit-appearance:none;appearance:none;background-color:initial;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 #c1002a}.has-error .jgu-switcher .switch-wrapper .switch-trigger{background-color:#c1002a;height:22px;width:22px}.jgu-switcher .label{color:var(--text-color);cursor:pointer;font-size:20px;font-weight:700;opacity:.65;transition:all .3s ease-out}.jgu-switcher .label.active{opacity:1}.jgu-switcher .switch-wrapper{background-color:#b2b9bb;border-radius:16px;cursor:pointer;height:32px;margin:0 15px;position:relative;width:85px}.jgu-switcher .switch-wrapper .switch-trigger{background-color:#23373c;border-radius:100%;height:26px;left:3px;position:absolute;top:3px;-webkit-transform:translateX(0);transform:translateX(0);transition:all .3s ease-out;width:26px}.jgu-switcher.active .switch-wrapper .switch-trigger{left:calc(100% - 3px);-webkit-transform:translateX(-100%);transform:translateX(-100%)}
:root{--vw:1vw;--vh:1vh;--toggle-all-button:#f4f5f5}.search-wrapper{padding:30px 0;width:100%}.search-wrapper .headline-row,.search-wrapper .jgu_form_field{margin-bottom:45px}
:root{--vw:1vw;--vh:1vh;--toggle-all-button:#f4f5f5}.jgu_text a{align-items:center;color:#23373c;display:inline;position:relative;-webkit-text-decoration-color:#23373ccc;text-decoration-color:#23373ccc;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .3s ease}.bg-dark .jgu_text a,.color-blue .jgu_text a,.color-dark .jgu_text a{-webkit-text-decoration-color:#fffc;text-decoration-color:#fffc}.jgu_text a:before{display:none}.jgu_text a:hover{color:inherit;-webkit-text-decoration-color:#23373c;text-decoration-color:#23373c;text-decoration-thickness:2px}.bg-dark .jgu_text a:hover,.color-blue .jgu_text a:hover,.color-dark .jgu_text a:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.bg-light .jgu_text a,.color-light .jgu_text a,.color-white .jgu_text a{color:#23373c;-webkit-text-decoration-color:#23373ccc;text-decoration-color:#23373ccc}.bg-light .jgu_text a:hover,.color-light .jgu_text a:hover,.color-white .jgu_text a:hover{-webkit-text-decoration-color:#23373c;text-decoration-color:#23373c}.bg-dark .jgu_text a,.color-blue .jgu_text a,.color-blue-gray .jgu_text a,.color-dark .jgu_text a,.color-gray .jgu_text a,.color-red .jgu_text a{color:#fff;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.bg-dark .jgu_text a:hover,.color-blue .jgu_text a:hover,.color-blue-gray .jgu_text a:hover,.color-dark .jgu_text a:hover,.color-gray .jgu_text a:hover,.color-red .jgu_text a:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.jgu_text a[href]:after{content:" ";font-family:external-link,sans-serif;font-weight:400}.jgu_text a[href*="jgu002.dev.360vier.net"]:after,.jgu_text a[href*="jgu002.dev.360vier.net"]:before,.jgu_text a[href*="localhost:3000"]:after,.jgu_text a[href*="localhost:3000"]:before,.jgu_text a[href*="mailto:"]:after,.jgu_text a[href*="mailto:"]:before,.jgu_text a[href*="tel:"]:after,.jgu_text a[href*="tel:"]:before,.jgu_text a[href*="uni-mainz.de"]:after,.jgu_text a[href*="uni-mainz.de"]:before{display:none!important}.jgu_text.use-collapse{margin-bottom:15px}.jgu_text.use-collapse .text-inner{position:relative;transition:all .3s ease-out}.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:all .3s ease-out}.bg-light .jgu_text.use-collapse .text-inner:after{background:linear-gradient(0deg,#f4f5f5,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}
:root{--vw:1vw;--vh:1vh;--toggle-all-button:#f4f5f5}.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;appearance:none;background-color:initial;border:none;cursor:pointer;font-family:NotoSans;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;-webkit-transform:translateX(calc(-100% + 30px));transform:translateX(calc(-100% + 30px))}.jgu_link .jgu_link_inner .text{color:currentColor;line-height:1.8;opacity:0;text-overflow:ellipsis;transition:all .3s ease-out}.jgu_link .jgu_link_inner .text .icon{align-items:flex-end;font-size:21px;height:21px;margin-left:6px;-webkit-transform:translateY(4px);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 #c1002a80;outline:none}.bg-dark .jgu_link .jgu_link_inner.focus-visible{box-shadow:0 0 0 3px #fff}.jgu_link a.jgu_link_inner{align-items:center;color:#23373c;cursor:pointer;display:flex;position:relative;-webkit-text-decoration-color:#23373ccc;text-decoration-color:#23373ccc;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .3s ease}.bg-dark .jgu_link a.jgu_link_inner,.color-blue .jgu_link a.jgu_link_inner,.color-dark .jgu_link a.jgu_link_inner{-webkit-text-decoration-color:#fffc;text-decoration-color:#fffc}.jgu_link a.jgu_link_inner:before{display:none}.jgu_link a.jgu_link_inner:hover{color:inherit;-webkit-text-decoration-color:#23373c;text-decoration-color:#23373c;text-decoration-thickness:2px}.bg-dark .jgu_link a.jgu_link_inner:hover,.color-blue .jgu_link a.jgu_link_inner:hover,.color-dark .jgu_link a.jgu_link_inner:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.bg-light .jgu_link a.jgu_link_inner,.color-light .jgu_link a.jgu_link_inner,.color-white .jgu_link a.jgu_link_inner{color:#23373c;-webkit-text-decoration-color:#23373ccc;text-decoration-color:#23373ccc}.bg-light .jgu_link a.jgu_link_inner:hover,.color-light .jgu_link a.jgu_link_inner:hover,.color-white .jgu_link a.jgu_link_inner:hover{-webkit-text-decoration-color:#23373c;text-decoration-color:#23373c}.bg-dark .jgu_link a.jgu_link_inner,.color-blue .jgu_link a.jgu_link_inner,.color-blue-gray .jgu_link a.jgu_link_inner,.color-dark .jgu_link a.jgu_link_inner,.color-gray .jgu_link a.jgu_link_inner,.color-red .jgu_link a.jgu_link_inner{color:#fff;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.bg-dark .jgu_link a.jgu_link_inner:hover,.color-blue .jgu_link a.jgu_link_inner:hover,.color-blue-gray .jgu_link a.jgu_link_inner:hover,.color-dark .jgu_link a.jgu_link_inner:hover,.color-gray .jgu_link a.jgu_link_inner:hover,.color-red .jgu_link a.jgu_link_inner:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.jgu_link a.jgu_link_inner[href]:after{content:" ";font-family:external-link,sans-serif;font-weight:400}.jgu_link a.jgu_link_inner[href*="jgu002.dev.360vier.net"]:after,.jgu_link a.jgu_link_inner[href*="jgu002.dev.360vier.net"]:before,.jgu_link a.jgu_link_inner[href*="localhost:3000"]:after,.jgu_link a.jgu_link_inner[href*="localhost:3000"]:before,.jgu_link a.jgu_link_inner[href*="mailto:"]:after,.jgu_link a.jgu_link_inner[href*="mailto:"]:before,.jgu_link a.jgu_link_inner[href*="tel:"]:after,.jgu_link a.jgu_link_inner[href*="tel:"]:before,.jgu_link a.jgu_link_inner[href*="uni-mainz.de"]:after,.jgu_link a.jgu_link_inner[href*="uni-mainz.de"]:before{display:none!important}.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{-webkit-transform:none;transform:none}.jgu_link.show-text .jgu_link_inner .text{opacity:1}
:root{--vw:1vw;--vh:1vh;--toggle-all-button:#f4f5f5;--transition:all 0.25s ease}.jgu-main-menu{display:flex;flex-direction:column;height:100%}.jgu-main-menu .container-fluid{padding:0 15px!important}.jgu-main-menu .menu,.jgu-main-menu .topline{animation:startLi .5s ease forwards;opacity:0}.jgu-main-menu .menu .jgu_button,.jgu-main-menu .topline .jgu_button{margin-bottom:0}.jgu-main-menu .topline{color:#4f5f63;font-size:17px;height:80px}.jgu-main-menu .topline,.jgu-main-menu .topline .topline-inner{align-items:center;display:flex}.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: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 #23373c33;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:flex}.jgu-main-menu .menu{animation-delay:.1s;background-color:#fff;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{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;transition:all .25s ease;width:33.33333%}.jgu-main-menu .menu ul li{animation:startLi .5s ease forwards;opacity:0}.jgu-main-menu .menu ul li.change>ul li{animation:endLi .5s ease forwards;opacity:1}.jgu-main-menu .menu ul li .listtitle,.jgu-main-menu .menu ul li .menu-link{transition:all .25s ease}.jgu-main-menu .menu ul.disabled{pointer-events:none!important;transition:all .25s ease}.is-mobile .jgu-main-menu .menu ul.disabled>li>div>a{color:#0000;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;transition:all .25s ease}.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{align-items:center;display:flex;min-height:63px;position:relative}.jgu-main-menu .menu ul .listtitle:before,.jgu-main-menu .menu ul .menu-link:before{background-color:#23373c33;bottom:0;content:"";height:1px;left:0;opacity:1;position:absolute;transition:all .25s ease;width:100%}.jgu-main-menu .menu ul .listtitle{align-items:center;background-color:inherit;border:inherit;border-bottom-color:#23373c33;display:flex;font-size:1.25rem;font-weight:700;padding:inherit;width:100%}.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:linear-gradient(0deg,#fff,#fff0);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:#23373c;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{animation-delay:.3s;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{transition:all .25s ease}.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{align-items:stretch;color:#4f5f63;display:flex;min-height:63px;padding:15px 0;pointer-events:auto;position:relative}.menu-link.has-icon{padding:5px 0}.menu-link .link-text{font-size:1.2rem;padding-left:15px}.menu-link .link-text .icon{align-items:center;background-color:#c8cdce;display:inline-flex;font-size:21px;height:40px;justify-content:center;margin-right:10px;width:40px}.is-mobile .menu-link .link-text{font-size:1.25rem!important;padding:0 30px!important}.menu-link a,.menu-link button,.menu-link span{background:none;border:none;color:currentcolor;cursor:pointer;flex:1;margin:0;padding:0;text-align:left;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{box-shadow:0 0 0 2px #c1002a}.menu-link a.icon-wrapper,.menu-link button.icon-wrapper,.menu-link span.icon-wrapper{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 #b2b9bb}.menu-link.disabled{pointer-events:none}.menu-link.active,.menu-link:active,.menu-link:hover{color:#23373c}.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:#c1002a;color:#fff}.menu-link.active:before,.menu-link:active:before,.menu-link:hover:before{background-color:#23373c!important;height:2px!important}.menu-link.active_page:before{background-color:#c1002a!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:#23373c}.menu-link :focus-within .link-text .icon,.menu-link:hover .link-text .icon{background-color:#c1002a;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}
:root{--vw:1vw;--vh:1vh;--toggle-all-button:#f4f5f5}.jgu_global-menu-switcher{background:#f4f5f5;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:#f4f5f5;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}
:root{--vw:1vw;--vh:1vh;--toggle-all-button:#f4f5f5}.jgu_overlay{background-color:#fff0;height:calc(var(--vh)*100);left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .3s ease-out;width:calc(var(--vw)*100);z-index:1}.jgu_overlay.active{opacity:1;pointer-events:auto}
:root{--vw:1vw;--vh:1vh;--toggle-all-button:#f4f5f5}.jgu_internalmenu{padding:45px 0;width:100%}
:root{--vw:1vw;--vh:1vh;--toggle-all-button:#f4f5f5}.quicklinks-row{align-items:center;display:flex;margin-bottom:30px}.quicklinks-row .jgu_quicklinks.horizontal .jgu_form{margin:0;width:100%}.quicklinks-row .jgu_quicklinks.horizontal .jgu_form .jgu_form_field:first-child{margin-left:0}.jgu_icon-link-list{display:flex;flex-direction:column;margin-bottom:45px;width:100%}.jgu_icon-link-list .heading .icon{align-items:center;background-color:#c1002a;color:#fff;display:flex;font-size:22px;height:40px;justify-content:center;width:40px}.jgu_icon-link-list .heading .title{border-bottom:2px solid #c8cdce;display:block;font-size:1.2rem;font-weight:500;margin:0;padding:10px 0}.jgu_icon-link-list .list{list-style:none;margin:0;padding:0}.jgu_icon-link-list .list li{margin:0}.jgu_icon-link-list .list li a{align-items:center;border-bottom:1px solid #c8cdce;color:#707d80;display:flex;padding:10px 0;transition:all .3s ease}.jgu_icon-link-list .list li a .icon{flex:0 0 30px;font-size:21px;transition:all .3s ease}.jgu_icon-link-list .list li a span.title{font-size:1rem;margin:0}.jgu_icon-link-list .list li a:hover{border-color:#c1002a;color:#23373c}.jgu_icon-link-list.boxed-icons .list li a .icon{align-items:center;background-color:#c8cdce;color:#23373c;display:flex;flex:0 0 40px;font-size:22px;height:40px;justify-content:center;margin-right:15px}.jgu_icon-link-list.boxed-icons .list li a span.title{font-size:1.1rem}.jgu_icon-link-list.boxed-icons .list li a:hover .icon{background-color:#c1002a;color:#fff}
:root{--vw:1vw;--vh:1vh;--toggle-all-button:#f4f5f5}.jgu-navigation.sticky .brand img:not(.sticky){opacity:0}.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:all .3s ease-out;width:auto}header.is-subpage .brand img{height:50px;opacity:0}header.is-subpage .brand img.sticky{opacity:1}.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 .brand img:not(.sticky){display:none}.is-mobile .sticky .brand img{height:50px;margin-bottom:0}
.hyphenation,p{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:break-word}@media screen and (max-width:650px){.mobile-hyphenation{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:break-word}}.wp-block-image img{height:auto;max-width:100%}.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;transform:translateX(-50%);width:100vw}.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}}:root{--transition:all 0.25s ease}.wp-block-cover .has-asphaltblau-background-color{background-color:#23373c}.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:#23373c}.wp-block-cover .has-asphaltblau-background-color~.wp-block-cover__inner-container a{color:#fff;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.wp-block-columns.narrow-width{max-width:80rem!important}.is-tablet .wp-block-columns.stack-on-tablet{flex-wrap:wrap!important}.is-tablet .wp-block-columns.stack-on-tablet>div{flex-basis:unset!important}sub,sup{display:inline-block;font-size:.8rem;vertical-align:initial}sub{transform:translateY(.25rem)}sup{transform:translateY(-.5rem)}html{-ms-overflow-style:scrollbar;box-sizing:border-box}*,:after,:before{box-sizing:inherit}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;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:1430px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1400px}}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.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%}@media(min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.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%}}@media(min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.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%}}@media(min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.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%}}@media(min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.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%}}@media(min-width:1430px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xxl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xxl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xxl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xxl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xxl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.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%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media(min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!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:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media(min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!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:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!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:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!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:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media(min-width:1430px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!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:flex!important}.d-xxl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!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:flex!important}.d-print-inline-flex{display:inline-flex!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media(min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media(min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media(min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media(min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}@media(min-width:1430px){.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media(min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media(min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media(min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media(min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}@media(min-width:1430px){.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:.25rem!important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem!important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem!important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem!important}.m-xxl-2{margin:.5rem!important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem!important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem!important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem!important}.m-xxl-3{margin:1rem!important}.mt-xxl-3,.my-xxl-3{margin-top:1rem!important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem!important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem!important}.m-xxl-4{margin:1.5rem!important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem!important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem!important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem!important}.m-xxl-5{margin:3rem!important}.mt-xxl-5,.my-xxl-5{margin-top:3rem!important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem!important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:.25rem!important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem!important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem!important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem!important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem!important}.p-xxl-2{padding:.5rem!important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem!important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem!important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem!important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem!important}.p-xxl-3{padding:1rem!important}.pt-xxl-3,.py-xxl-3{padding-top:1rem!important}.pr-xxl-3,.px-xxl-3{padding-right:1rem!important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem!important}.pl-xxl-3,.px-xxl-3{padding-left:1rem!important}.p-xxl-4{padding:1.5rem!important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem!important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem!important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem!important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem!important}.p-xxl-5{padding:3rem!important}.pt-xxl-5,.py-xxl-5{padding-top:3rem!important}.pr-xxl-5,.px-xxl-5{padding-right:3rem!important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem!important}.pl-xxl-5,.px-xxl-5{padding-left:3rem!important}.m-xxl-n1{margin:-.25rem!important}.mt-xxl-n1,.my-xxl-n1{margin-top:-.25rem!important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-.25rem!important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-.25rem!important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-.25rem!important}.m-xxl-n2{margin:-.5rem!important}.mt-xxl-n2,.my-xxl-n2{margin-top:-.5rem!important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-.5rem!important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-.5rem!important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-.5rem!important}.m-xxl-n3{margin:-1rem!important}.mt-xxl-n3,.my-xxl-n3{margin-top:-1rem!important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-1rem!important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-1rem!important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-1rem!important}.m-xxl-n4{margin:-1.5rem!important}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.5rem!important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.5rem!important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.5rem!important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.5rem!important}.m-xxl-n5{margin:-3rem!important}.mt-xxl-n5,.my-xxl-n5{margin-top:-3rem!important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3rem!important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3rem!important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3rem!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}}.wrapper-container{margin:60px auto}.sbdocs{max-width:100%!important}.sb-show-main{background-color:#fff}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1700px}.container-fluid.is-tablet,.is-tablet .container-fluid,.is-tablet .container-lg,.is-tablet .container-md,.is-tablet .container-sm,.is-tablet .container-xl,.is-tablet .container-xxl,.is-tablet.container-lg,.is-tablet.container-md,.is-tablet.container-sm,.is-tablet.container-xl,.is-tablet.container-xxl{width:calc(100% - 90px)!important}.container-fluid.is-mobile,.is-mobile .container-fluid,.is-mobile .container-lg,.is-mobile .container-md,.is-mobile .container-sm,.is-mobile .container-xl,.is-mobile .container-xxl,.is-mobile.container-lg,.is-mobile.container-md,.is-mobile.container-sm,.is-mobile.container-xl,.is-mobile.container-xxl{padding:0 30px;width:100%!important}.container-fluid.is-desktop,.container-fluid.is-desktop-xl,.is-desktop .container-fluid,.is-desktop .container-lg,.is-desktop .container-md,.is-desktop .container-sm,.is-desktop .container-xl,.is-desktop .container-xxl,.is-desktop-xl .container-fluid,.is-desktop-xl .container-lg,.is-desktop-xl .container-md,.is-desktop-xl .container-sm,.is-desktop-xl .container-xl,.is-desktop-xl .container-xxl,.is-desktop-xl.container-lg,.is-desktop-xl.container-md,.is-desktop-xl.container-sm,.is-desktop-xl.container-xl,.is-desktop-xl.container-xxl,.is-desktop.container-lg,.is-desktop.container-md,.is-desktop.container-sm,.is-desktop.container-xl,.is-desktop.container-xxl{width:calc(100% - 210px)!important}.flex-dir-column{flex-direction:column}.flex-dir-row{flex-direction:row}@font-face{font-family:NotoSans;font-weight:300;font-weight:400;src:url(/wp-content/themes/jgu-theme/dist/fonts/NotoSans-SemiCondensed.4d7c429c.ttf) format("ttf"),url(/wp-content/themes/jgu-theme/dist/fonts/NotoSans-SemiCondensed-subset.39b4382e.woff2) format("woff2"),url(/wp-content/themes/jgu-theme/dist/fonts/NotoSans-SemiCondensed-subset.zopfli.8fbc7159.woff) format("woff")}@font-face{font-family:NotoSans;font-weight:400;src:url(/wp-content/themes/jgu-theme/dist/fonts/NotoSans-SemiCondensedMedium.ea836faa.ttf) format("ttf"),url(/wp-content/themes/jgu-theme/dist/fonts/NotoSans-SemiCondensedMedium-subset.49dba22c.woff2) format("woff2"),url(/wp-content/themes/jgu-theme/dist/fonts/NotoSans-SemiCondensedMedium-subset.zopfli.4bb14d7b.woff) format("woff")}@font-face{font-family:NotoSans;font-weight:500;font-weight:700;src:url(/wp-content/themes/jgu-theme/dist/fonts/NotoSans-SemiCondensedBold.f689252f.ttf) format("ttf"),url(/wp-content/themes/jgu-theme/dist/fonts/NotoSans-SemiCondensedBold.e2af8a95.woff2) format("woff2"),url(/wp-content/themes/jgu-theme/dist/fonts/NotoSans-SemiCondensedBold.c738f084.woff) format("woff")}@font-face{font-display:block;font-family:external-link;font-style:normal;font-weight:400;src:url(/wp-content/themes/jgu-theme/dist/fonts/external-link.9c3d52d1.ttf) format("ttf"),url(/wp-content/themes/jgu-theme/dist/fonts/external-link.dd0e5abd.woff) format("woff")}@font-face{font-display:block;font-family:info-solid;font-style:normal;font-weight:400;src:url(/wp-content/themes/jgu-theme/dist/fonts/info-solid.1f4a92be.ttf) format("ttf"),url(/wp-content/themes/jgu-theme/dist/fonts/info-solid.c15087cf.woff) format("woff")}html{font-size:16px}.editor-styles-wrapper,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:NotoSans;font-size:1rem;font-weight:400}button{font-family:inherit}.h1,h1,h2,h3,h4,h5,h6{margin:0}.h1,h1{font-size:42px;font-weight:400;line-height:52px}.h1.index,h1.index{font-size:20px;font-weight:300;line-height:17px;margin-bottom:15px}.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}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:#c1002a;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}a{text-decoration:none}a,a:focus,a:hover{color:inherit}blockquote a,blockquote a:focus,p a,p a:focus,table a,table a:focus{align-items:center;color:#23373c;display:inline;position:relative;-webkit-text-decoration-color:#23373ccc;text-decoration-color:#23373ccc;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .3s ease}.bg-dark blockquote a,.bg-dark blockquote a:focus,.bg-dark p a,.bg-dark p a:focus,.bg-dark table a,.bg-dark table a:focus,.color-blue blockquote a,.color-blue blockquote a:focus,.color-blue p a,.color-blue p a:focus,.color-blue table a,.color-blue table a:focus,.color-dark blockquote a,.color-dark blockquote a:focus,.color-dark p a,.color-dark p a:focus,.color-dark table a,.color-dark table a:focus{-webkit-text-decoration-color:#fffc;text-decoration-color:#fffc}blockquote a:before,blockquote a:focus:before,p a:before,p a:focus:before,table a:before,table a:focus:before{display:none}blockquote a:focus:hover,blockquote a:hover,p a:focus:hover,p a:hover,table a:focus:hover,table a:hover{color:inherit;-webkit-text-decoration-color:#23373c;text-decoration-color:#23373c;text-decoration-thickness:2px}.bg-dark blockquote a:focus:hover,.bg-dark blockquote a:hover,.bg-dark p a:focus:hover,.bg-dark p a:hover,.bg-dark table a:focus:hover,.bg-dark table a:hover,.color-blue blockquote a:focus:hover,.color-blue blockquote a:hover,.color-blue p a:focus:hover,.color-blue p a:hover,.color-blue table a:focus:hover,.color-blue table a:hover,.color-dark blockquote a:focus:hover,.color-dark blockquote a:hover,.color-dark p a:focus:hover,.color-dark p a:hover,.color-dark table a:focus:hover,.color-dark table a:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.bg-light blockquote a,.bg-light blockquote a:focus,.bg-light p a,.bg-light p a:focus,.bg-light table a,.bg-light table a:focus,.color-light blockquote a,.color-light blockquote a:focus,.color-light p a,.color-light p a:focus,.color-light table a,.color-light table a:focus,.color-white blockquote a,.color-white blockquote a:focus,.color-white p a,.color-white p a:focus,.color-white table a,.color-white table a:focus{color:#23373c;-webkit-text-decoration-color:#23373ccc;text-decoration-color:#23373ccc}.bg-light blockquote a:focus:hover,.bg-light blockquote a:hover,.bg-light p a:focus:hover,.bg-light p a:hover,.bg-light table a:focus:hover,.bg-light table a:hover,.color-light blockquote a:focus:hover,.color-light blockquote a:hover,.color-light p a:focus:hover,.color-light p a:hover,.color-light table a:focus:hover,.color-light table a:hover,.color-white blockquote a:focus:hover,.color-white blockquote a:hover,.color-white p a:focus:hover,.color-white p a:hover,.color-white table a:focus:hover,.color-white table a:hover{-webkit-text-decoration-color:#23373c;text-decoration-color:#23373c}.bg-dark blockquote a,.bg-dark blockquote a:focus,.bg-dark p a,.bg-dark p a:focus,.bg-dark table a,.bg-dark table a:focus,.color-blue blockquote a,.color-blue blockquote a:focus,.color-blue p a,.color-blue p a:focus,.color-blue table a,.color-blue table a:focus,.color-blue-gray blockquote a,.color-blue-gray blockquote a:focus,.color-blue-gray p a,.color-blue-gray p a:focus,.color-blue-gray table a,.color-blue-gray table a:focus,.color-dark blockquote a,.color-dark blockquote a:focus,.color-dark p a,.color-dark p a:focus,.color-dark table a,.color-dark table a:focus,.color-gray blockquote a,.color-gray blockquote a:focus,.color-gray p a,.color-gray p a:focus,.color-gray table a,.color-gray table a:focus,.color-red blockquote a,.color-red blockquote a:focus,.color-red p a,.color-red p a:focus,.color-red table a,.color-red table a:focus{color:#fff;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.bg-dark blockquote a:focus:hover,.bg-dark blockquote a:hover,.bg-dark p a:focus:hover,.bg-dark p a:hover,.bg-dark table a:focus:hover,.bg-dark table a:hover,.color-blue blockquote a:focus:hover,.color-blue blockquote a:hover,.color-blue p a:focus:hover,.color-blue p a:hover,.color-blue table a:focus:hover,.color-blue table a:hover,.color-blue-gray blockquote a:focus:hover,.color-blue-gray blockquote a:hover,.color-blue-gray p a:focus:hover,.color-blue-gray p a:hover,.color-blue-gray table a:focus:hover,.color-blue-gray table a:hover,.color-dark blockquote a:focus:hover,.color-dark blockquote a:hover,.color-dark p a:focus:hover,.color-dark p a:hover,.color-dark table a:focus:hover,.color-dark table a:hover,.color-gray blockquote a:focus:hover,.color-gray blockquote a:hover,.color-gray p a:focus:hover,.color-gray p a:hover,.color-gray table a:focus:hover,.color-gray table a:hover,.color-red blockquote a:focus:hover,.color-red blockquote a:hover,.color-red p a:focus:hover,.color-red p a:hover,.color-red table a:focus:hover,.color-red table a:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}blockquote a:focus[href]:after,blockquote a[href]:after,p a:focus[href]:after,p a[href]:after,table a:focus[href]:after,table a[href]:after{content:" ";font-family:external-link,sans-serif;font-weight:400}blockquote a:focus[href*="jgu002.dev.360vier.net"]:after,blockquote a:focus[href*="jgu002.dev.360vier.net"]:before,blockquote a:focus[href*="localhost:3000"]:after,blockquote a:focus[href*="localhost:3000"]:before,blockquote a:focus[href*="mailto:"]:after,blockquote a:focus[href*="mailto:"]:before,blockquote a:focus[href*="tel:"]:after,blockquote a:focus[href*="tel:"]:before,blockquote a:focus[href*="uni-mainz.de"]:after,blockquote a:focus[href*="uni-mainz.de"]:before,blockquote a[href*="jgu002.dev.360vier.net"]:after,blockquote a[href*="jgu002.dev.360vier.net"]:before,blockquote a[href*="localhost:3000"]:after,blockquote a[href*="localhost:3000"]:before,blockquote a[href*="mailto:"]:after,blockquote a[href*="mailto:"]:before,blockquote a[href*="tel:"]:after,blockquote a[href*="tel:"]:before,blockquote a[href*="uni-mainz.de"]:after,blockquote a[href*="uni-mainz.de"]:before,p a:focus[href*="jgu002.dev.360vier.net"]:after,p a:focus[href*="jgu002.dev.360vier.net"]:before,p a:focus[href*="localhost:3000"]:after,p a:focus[href*="localhost:3000"]:before,p a:focus[href*="mailto:"]:after,p a:focus[href*="mailto:"]:before,p a:focus[href*="tel:"]:after,p a:focus[href*="tel:"]:before,p a:focus[href*="uni-mainz.de"]:after,p a:focus[href*="uni-mainz.de"]:before,p a[href*="jgu002.dev.360vier.net"]:after,p a[href*="jgu002.dev.360vier.net"]:before,p a[href*="localhost:3000"]:after,p a[href*="localhost:3000"]:before,p a[href*="mailto:"]:after,p a[href*="mailto:"]:before,p a[href*="tel:"]:after,p a[href*="tel:"]:before,p a[href*="uni-mainz.de"]:after,p a[href*="uni-mainz.de"]:before,table a:focus[href*="jgu002.dev.360vier.net"]:after,table a:focus[href*="jgu002.dev.360vier.net"]:before,table a:focus[href*="localhost:3000"]:after,table a:focus[href*="localhost:3000"]:before,table a:focus[href*="mailto:"]:after,table a:focus[href*="mailto:"]:before,table a:focus[href*="tel:"]:after,table a:focus[href*="tel:"]:before,table a:focus[href*="uni-mainz.de"]:after,table a:focus[href*="uni-mainz.de"]:before,table a[href*="jgu002.dev.360vier.net"]:after,table a[href*="jgu002.dev.360vier.net"]:before,table a[href*="localhost:3000"]:after,table a[href*="localhost:3000"]:before,table a[href*="mailto:"]:after,table a[href*="mailto:"]:before,table a[href*="tel:"]:after,table a[href*="tel:"]:before,table a[href*="uni-mainz.de"]:after,table a[href*="uni-mainz.de"]:before{display:none!important}.content-inner ul{line-height:1.4}.content-inner ul li{margin-bottom:5px}.bold,strong{font-weight:700}.link{font-size:1.1rem}ul.styled-list{list-style:none;padding:0}ul.styled-list li{align-items:flex-start;display:flex;font-size:20px;margin:0;padding:10px 0;position:relative}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{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}*{box-sizing:border-box;outline-color:#0000}:focus:not(.focus-visible){box-shadow:none;outline:none}.noscroll{overflow:hidden}.fullwidth{left:50%;position:relative;transform:translateX(-50%);width:100vw}body,html{overflow-x:hidden}body{background-color:#fff;color:#23373c;margin:0}#root{position:relative;z-index:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.map-messege{display:block;font-size:20px;opacity:.7;padding:30px 0;text-align:center;width:100%}.push-right{display:flex;justify-content:flex-end}.la-spinner:before{animation:spinnerAnimation 1s linear infinite;display:inline-block}.jgu_button.btn.toggle-all-button{height:40px;min-height:40px;padding:0 49px 0 20px;width:180px}.jgu_button.btn.toggle-all-button .text{font-size:16px}@keyframes spinnerAnimation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes startLi{to{opacity:1}}@keyframes endLi{to{opacity:0}}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}.bg-default,:root{--bg-color:#fff;--text-color:#23373c;--accent-color:#c1002a}.bg-default{background-color:var(--bg-color);color:var(--text-color)}.bg-default .ginput_container_checkbox input,.bg-default .ginput_container_checkbox label,.bg-default .ginput_container_checkbox select,.bg-default .ginput_container_checkbox textarea,.bg-default .ginput_container_radio input,.bg-default .ginput_container_radio label,.bg-default .ginput_container_radio select,.bg-default .ginput_container_radio textarea,.bg-default .jgu_form_field input,.bg-default .jgu_form_field label,.bg-default .jgu_form_field select,.bg-default .jgu_form_field textarea{background-color:#fff}.bg-light{--bg-color:#f4f5f5;--text-color:#23373c;--accent-color:#c1002a;background-color:var(--bg-color);color:var(--text-color)}.bg-light .ginput_container_checkbox input,.bg-light .ginput_container_checkbox label,.bg-light .ginput_container_checkbox select,.bg-light .ginput_container_checkbox textarea,.bg-light .ginput_container_radio input,.bg-light .ginput_container_radio label,.bg-light .ginput_container_radio select,.bg-light .ginput_container_radio textarea,.bg-light .jgu_form_field input,.bg-light .jgu_form_field label,.bg-light .jgu_form_field select,.bg-light .jgu_form_field textarea{background-color:#f4f5f5}.bg-dark{--bg-color:#23373c;--text-color:#fff;--accent-color:#c1002a;background-color:var(--bg-color);color:var(--text-color)}.bg-dark .ginput_container_checkbox input,.bg-dark .ginput_container_checkbox label,.bg-dark .ginput_container_checkbox select,.bg-dark .ginput_container_checkbox textarea,.bg-dark .ginput_container_radio input,.bg-dark .ginput_container_radio label,.bg-dark .ginput_container_radio select,.bg-dark .ginput_container_radio textarea,.bg-dark .jgu_form_field input,.bg-dark .jgu_form_field label,.bg-dark .jgu_form_field select,.bg-dark .jgu_form_field textarea{background-color:#23373c}.bg-red{--bg-color:#c1002a;--text-color:#fff;--accent-color:#fff;background-color:var(--bg-color);color:var(--text-color)}.bg-red .ginput_container_checkbox input,.bg-red .ginput_container_checkbox label,.bg-red .ginput_container_checkbox select,.bg-red .ginput_container_checkbox textarea,.bg-red .ginput_container_radio input,.bg-red .ginput_container_radio label,.bg-red .ginput_container_radio select,.bg-red .ginput_container_radio textarea,.bg-red .jgu_form_field input,.bg-red .jgu_form_field label,.bg-red .jgu_form_field select,.bg-red .jgu_form_field textarea{background-color:#c1002a}.bg-gold{--bg-color:#eac58c;--text-color:#23373c;--accent-color:#23373c;background-color:var(--bg-color);color:var(--text-color)}.bg-gold .ginput_container_checkbox input,.bg-gold .ginput_container_checkbox label,.bg-gold .ginput_container_checkbox select,.bg-gold .ginput_container_checkbox textarea,.bg-gold .ginput_container_radio input,.bg-gold .ginput_container_radio label,.bg-gold .ginput_container_radio select,.bg-gold .ginput_container_radio textarea,.bg-gold .jgu_form_field input,.bg-gold .jgu_form_field label,.bg-gold .jgu_form_field select,.bg-gold .jgu_form_field textarea{background-color:#eac58c}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:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.comments ol.comment-list .comment{background:#f4f5f5;padding:1rem}.comments ol.comment-list .comment-meta{border-bottom:2px solid #c8cdce;margin-bottom:.5rem;padding-bottom:.5rem}.comments ol.comment-list .comment-author{align-items:center;display:flex;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;transition:all .25s ease}.comments ol.comment-list .comment-metadata .edit-link:hover{color:#c1002a;opacity:1}.comments ol.comment-list .comment-reply-link{font-size:.8rem}.wp-block-post-terms{display:flex;font-size:0;margin-left:-5px;width:calc(100% + 10px)}.wp-block-post-terms a{align-items:center;border:1px solid #4f5f63;color:#4f5f63;display:flex;font-size:12px;height:45px;margin:5px;padding:0 12px;transition:all .3s ease}.wp-block-post-terms a:hover{background-color:#4f5f63;color:#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{display:flex;margin-left:-5px;width:calc(100% + 10px)}.wp-block-tag-cloud a{align-items:center;border:1px solid #4f5f63;color:#4f5f63;display:flex;font-size:12px;height:45px;margin:5px;padding:0 12px;transition:all .3s ease}.wp-block-tag-cloud a:hover{background-color:#4f5f63;color:#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.has-small-font-size,ul.wp-block-list.has-small-font-size{font-size:var(--wp--preset--font-size--small)}ol.wp-block-list.has-normal-font-size,ul.wp-block-list.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}ol.wp-block-list.has-big-font-size,ul.wp-block-list.has-big-font-size{font-size:var(--wp--preset--font-size--big)}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 a,ul.wp-block-list a{align-items:center;color:#23373c;display:inline;position:relative;-webkit-text-decoration-color:#23373ccc;text-decoration-color:#23373ccc;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .3s ease}.bg-dark ol.wp-block-list a,.bg-dark ul.wp-block-list a,.color-blue ol.wp-block-list a,.color-blue ul.wp-block-list a,.color-dark ol.wp-block-list a,.color-dark ul.wp-block-list a{-webkit-text-decoration-color:#fffc;text-decoration-color:#fffc}ol.wp-block-list a:before,ul.wp-block-list a:before{display:none}ol.wp-block-list a:hover,ul.wp-block-list a:hover{color:inherit;-webkit-text-decoration-color:#23373c;text-decoration-color:#23373c;text-decoration-thickness:2px}.bg-dark ol.wp-block-list a:hover,.bg-dark ul.wp-block-list a:hover,.color-blue ol.wp-block-list a:hover,.color-blue ul.wp-block-list a:hover,.color-dark ol.wp-block-list a:hover,.color-dark ul.wp-block-list a:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.bg-light ol.wp-block-list a,.bg-light ul.wp-block-list a,.color-light ol.wp-block-list a,.color-light ul.wp-block-list a,.color-white ol.wp-block-list a,.color-white ul.wp-block-list a{color:#23373c;-webkit-text-decoration-color:#23373ccc;text-decoration-color:#23373ccc}.bg-light ol.wp-block-list a:hover,.bg-light ul.wp-block-list a:hover,.color-light ol.wp-block-list a:hover,.color-light ul.wp-block-list a:hover,.color-white ol.wp-block-list a:hover,.color-white ul.wp-block-list a:hover{-webkit-text-decoration-color:#23373c;text-decoration-color:#23373c}.bg-dark ol.wp-block-list a,.bg-dark ul.wp-block-list a,.color-blue ol.wp-block-list a,.color-blue ul.wp-block-list a,.color-blue-gray ol.wp-block-list a,.color-blue-gray ul.wp-block-list a,.color-dark ol.wp-block-list a,.color-dark ul.wp-block-list a,.color-gray ol.wp-block-list a,.color-gray ul.wp-block-list a,.color-red ol.wp-block-list a,.color-red ul.wp-block-list a{color:#fff;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.bg-dark ol.wp-block-list a:hover,.bg-dark ul.wp-block-list a:hover,.color-blue ol.wp-block-list a:hover,.color-blue ul.wp-block-list a:hover,.color-blue-gray ol.wp-block-list a:hover,.color-blue-gray ul.wp-block-list a:hover,.color-dark ol.wp-block-list a:hover,.color-dark ul.wp-block-list a:hover,.color-gray ol.wp-block-list a:hover,.color-gray ul.wp-block-list a:hover,.color-red ol.wp-block-list a:hover,.color-red ul.wp-block-list a:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}ol.wp-block-list a[href]:after,ul.wp-block-list a[href]:after{content:" ";font-family:external-link,sans-serif;font-weight:400}ol.wp-block-list a[href*="jgu002.dev.360vier.net"]:after,ol.wp-block-list a[href*="jgu002.dev.360vier.net"]:before,ol.wp-block-list a[href*="localhost:3000"]:after,ol.wp-block-list a[href*="localhost:3000"]:before,ol.wp-block-list a[href*="mailto:"]:after,ol.wp-block-list a[href*="mailto:"]:before,ol.wp-block-list a[href*="tel:"]:after,ol.wp-block-list a[href*="tel:"]:before,ol.wp-block-list a[href*="uni-mainz.de"]:after,ol.wp-block-list a[href*="uni-mainz.de"]:before,ul.wp-block-list a[href*="jgu002.dev.360vier.net"]:after,ul.wp-block-list a[href*="jgu002.dev.360vier.net"]:before,ul.wp-block-list a[href*="localhost:3000"]:after,ul.wp-block-list a[href*="localhost:3000"]:before,ul.wp-block-list a[href*="mailto:"]:after,ul.wp-block-list a[href*="mailto:"]:before,ul.wp-block-list a[href*="tel:"]:after,ul.wp-block-list a[href*="tel:"]:before,ul.wp-block-list a[href*="uni-mainz.de"]:after,ul.wp-block-list a[href*="uni-mainz.de"]:before{display:none!important}ol.wp-block-list a .bg-dark,ul.wp-block-list a .bg-dark{align-items:center;color:#fff;display:inline;position:relative;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .3s ease}.bg-dark ol.wp-block-list a .bg-dark,.bg-dark ul.wp-block-list a .bg-dark,.color-blue ol.wp-block-list a .bg-dark,.color-blue ul.wp-block-list a .bg-dark,.color-dark ol.wp-block-list a .bg-dark,.color-dark ul.wp-block-list a .bg-dark,ol.wp-block-list a .bg-dark,ul.wp-block-list a .bg-dark{-webkit-text-decoration-color:#fffc;text-decoration-color:#fffc}ol.wp-block-list a .bg-dark:before,ul.wp-block-list a .bg-dark:before{display:none}ol.wp-block-list a .bg-dark:hover,ul.wp-block-list a .bg-dark:hover{color:inherit;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:2px}.bg-dark ol.wp-block-list a .bg-dark:hover,.bg-dark ul.wp-block-list a .bg-dark:hover,.color-blue ol.wp-block-list a .bg-dark:hover,.color-blue ul.wp-block-list a .bg-dark:hover,.color-dark ol.wp-block-list a .bg-dark:hover,.color-dark ul.wp-block-list a .bg-dark:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.bg-light ol.wp-block-list a .bg-dark,.bg-light ul.wp-block-list a .bg-dark,.color-light ol.wp-block-list a .bg-dark,.color-light ul.wp-block-list a .bg-dark,.color-white ol.wp-block-list a .bg-dark,.color-white ul.wp-block-list a .bg-dark{color:#fff;-webkit-text-decoration-color:#fffc;text-decoration-color:#fffc}.bg-light ol.wp-block-list a .bg-dark:hover,.bg-light ul.wp-block-list a .bg-dark:hover,.color-light ol.wp-block-list a .bg-dark:hover,.color-light ul.wp-block-list a .bg-dark:hover,.color-white ol.wp-block-list a .bg-dark:hover,.color-white ul.wp-block-list a .bg-dark:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.bg-dark ol.wp-block-list a .bg-dark,.bg-dark ul.wp-block-list a .bg-dark,.color-blue ol.wp-block-list a .bg-dark,.color-blue ul.wp-block-list a .bg-dark,.color-blue-gray ol.wp-block-list a .bg-dark,.color-blue-gray ul.wp-block-list a .bg-dark,.color-dark ol.wp-block-list a .bg-dark,.color-dark ul.wp-block-list a .bg-dark,.color-gray ol.wp-block-list a .bg-dark,.color-gray ul.wp-block-list a .bg-dark,.color-red ol.wp-block-list a .bg-dark,.color-red ul.wp-block-list a .bg-dark{color:#fff;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.bg-dark ol.wp-block-list a .bg-dark:hover,.bg-dark ul.wp-block-list a .bg-dark:hover,.color-blue ol.wp-block-list a .bg-dark:hover,.color-blue ul.wp-block-list a .bg-dark:hover,.color-blue-gray ol.wp-block-list a .bg-dark:hover,.color-blue-gray ul.wp-block-list a .bg-dark:hover,.color-dark ol.wp-block-list a .bg-dark:hover,.color-dark ul.wp-block-list a .bg-dark:hover,.color-gray ol.wp-block-list a .bg-dark:hover,.color-gray ul.wp-block-list a .bg-dark:hover,.color-red ol.wp-block-list a .bg-dark:hover,.color-red ul.wp-block-list a .bg-dark:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}ol.wp-block-list a .bg-dark[href]:after,ul.wp-block-list a .bg-dark[href]:after{content:" ";font-family:external-link,sans-serif;font-weight:400}ol.wp-block-list a .bg-dark[href*="jgu002.dev.360vier.net"]:after,ol.wp-block-list a .bg-dark[href*="jgu002.dev.360vier.net"]:before,ol.wp-block-list a .bg-dark[href*="localhost:3000"]:after,ol.wp-block-list a .bg-dark[href*="localhost:3000"]:before,ol.wp-block-list a .bg-dark[href*="mailto:"]:after,ol.wp-block-list a .bg-dark[href*="mailto:"]:before,ol.wp-block-list a .bg-dark[href*="tel:"]:after,ol.wp-block-list a .bg-dark[href*="tel:"]:before,ol.wp-block-list a .bg-dark[href*="uni-mainz.de"]:after,ol.wp-block-list a .bg-dark[href*="uni-mainz.de"]:before,ul.wp-block-list a .bg-dark[href*="jgu002.dev.360vier.net"]:after,ul.wp-block-list a .bg-dark[href*="jgu002.dev.360vier.net"]:before,ul.wp-block-list a .bg-dark[href*="localhost:3000"]:after,ul.wp-block-list a .bg-dark[href*="localhost:3000"]:before,ul.wp-block-list a .bg-dark[href*="mailto:"]:after,ul.wp-block-list a .bg-dark[href*="mailto:"]:before,ul.wp-block-list a .bg-dark[href*="tel:"]:after,ul.wp-block-list a .bg-dark[href*="tel:"]:before,ul.wp-block-list a .bg-dark[href*="uni-mainz.de"]:after,ul.wp-block-list a .bg-dark[href*="uni-mainz.de"]:before{display:none!important}ol.wp-block-list a .bg-light,ul.wp-block-list a .bg-light{align-items:center;color:#23373c;display:inline;position:relative;-webkit-text-decoration-color:#23373ccc;text-decoration-color:#23373ccc;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .3s ease}.bg-dark ol.wp-block-list a .bg-light,.bg-dark ul.wp-block-list a .bg-light,.color-blue ol.wp-block-list a .bg-light,.color-blue ul.wp-block-list a .bg-light,.color-dark ol.wp-block-list a .bg-light,.color-dark ul.wp-block-list a .bg-light{-webkit-text-decoration-color:#fffc;text-decoration-color:#fffc}ol.wp-block-list a .bg-light:before,ul.wp-block-list a .bg-light:before{display:none}ol.wp-block-list a .bg-light:hover,ul.wp-block-list a .bg-light:hover{color:inherit;-webkit-text-decoration-color:#23373c;text-decoration-color:#23373c;text-decoration-thickness:2px}.bg-dark ol.wp-block-list a .bg-light:hover,.bg-dark ul.wp-block-list a .bg-light:hover,.color-blue ol.wp-block-list a .bg-light:hover,.color-blue ul.wp-block-list a .bg-light:hover,.color-dark ol.wp-block-list a .bg-light:hover,.color-dark ul.wp-block-list a .bg-light:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.bg-light ol.wp-block-list a .bg-light,.bg-light ul.wp-block-list a .bg-light,.color-light ol.wp-block-list a .bg-light,.color-light ul.wp-block-list a .bg-light,.color-white ol.wp-block-list a .bg-light,.color-white ul.wp-block-list a .bg-light{color:#23373c;-webkit-text-decoration-color:#23373ccc;text-decoration-color:#23373ccc}.bg-light ol.wp-block-list a .bg-light:hover,.bg-light ul.wp-block-list a .bg-light:hover,.color-light ol.wp-block-list a .bg-light:hover,.color-light ul.wp-block-list a .bg-light:hover,.color-white ol.wp-block-list a .bg-light:hover,.color-white ul.wp-block-list a .bg-light:hover{-webkit-text-decoration-color:#23373c;text-decoration-color:#23373c}.bg-dark ol.wp-block-list a .bg-light,.bg-dark ul.wp-block-list a .bg-light,.color-blue ol.wp-block-list a .bg-light,.color-blue ul.wp-block-list a .bg-light,.color-blue-gray ol.wp-block-list a .bg-light,.color-blue-gray ul.wp-block-list a .bg-light,.color-dark ol.wp-block-list a .bg-light,.color-dark ul.wp-block-list a .bg-light,.color-gray ol.wp-block-list a .bg-light,.color-gray ul.wp-block-list a .bg-light,.color-red ol.wp-block-list a .bg-light,.color-red ul.wp-block-list a .bg-light{color:#fff;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.bg-dark ol.wp-block-list a .bg-light:hover,.bg-dark ul.wp-block-list a .bg-light:hover,.color-blue ol.wp-block-list a .bg-light:hover,.color-blue ul.wp-block-list a .bg-light:hover,.color-blue-gray ol.wp-block-list a .bg-light:hover,.color-blue-gray ul.wp-block-list a .bg-light:hover,.color-dark ol.wp-block-list a .bg-light:hover,.color-dark ul.wp-block-list a .bg-light:hover,.color-gray ol.wp-block-list a .bg-light:hover,.color-gray ul.wp-block-list a .bg-light:hover,.color-red ol.wp-block-list a .bg-light:hover,.color-red ul.wp-block-list a .bg-light:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}ol.wp-block-list a .bg-light[href]:after,ul.wp-block-list a .bg-light[href]:after{content:" ";font-family:external-link,sans-serif;font-weight:400}ol.wp-block-list a .bg-light[href*="jgu002.dev.360vier.net"]:after,ol.wp-block-list a .bg-light[href*="jgu002.dev.360vier.net"]:before,ol.wp-block-list a .bg-light[href*="localhost:3000"]:after,ol.wp-block-list a .bg-light[href*="localhost:3000"]:before,ol.wp-block-list a .bg-light[href*="mailto:"]:after,ol.wp-block-list a .bg-light[href*="mailto:"]:before,ol.wp-block-list a .bg-light[href*="tel:"]:after,ol.wp-block-list a .bg-light[href*="tel:"]:before,ol.wp-block-list a .bg-light[href*="uni-mainz.de"]:after,ol.wp-block-list a .bg-light[href*="uni-mainz.de"]:before,ul.wp-block-list a .bg-light[href*="jgu002.dev.360vier.net"]:after,ul.wp-block-list a .bg-light[href*="jgu002.dev.360vier.net"]:before,ul.wp-block-list a .bg-light[href*="localhost:3000"]:after,ul.wp-block-list a .bg-light[href*="localhost:3000"]:before,ul.wp-block-list a .bg-light[href*="mailto:"]:after,ul.wp-block-list a .bg-light[href*="mailto:"]:before,ul.wp-block-list a .bg-light[href*="tel:"]:after,ul.wp-block-list a .bg-light[href*="tel:"]:before,ul.wp-block-list a .bg-light[href*="uni-mainz.de"]:after,ul.wp-block-list a .bg-light[href*="uni-mainz.de"]:before{display:none!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{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{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);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{content:"";display:block;height:6px;left:-15px;position:absolute;top:calc(1rem - 2px);transform:translateY(-50%);width:6px}ul.wp-block-list.default-styling ul>li:before,ul.wp-block-list.default-styling>li:before,ul.wp-block-list.styling-1 ul>li:before,ul.wp-block-list.styling-1>li:before{background-color:#23373c}.bg-dark ul.wp-block-list.default-styling ul>li:before,.bg-dark ul.wp-block-list.default-styling>li:before,.bg-dark ul.wp-block-list.styling-1 ul>li:before,.bg-dark ul.wp-block-list.styling-1>li:before{background-color:#fff}ul.wp-block-list.styling-2 ul>li:before,ul.wp-block-list.styling-2>li:before{background-color:#c1002a}.bg-dark ul.wp-block-list.styling-2 ul>li:before,.bg-dark ul.wp-block-list.styling-2>li:before{background-color:#fff}.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 #c1002a;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:initial;border-spacing:10px 0}.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 0;position:relative;vertical-align:bottom}.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:2px;left:0;opacity:.65;position:absolute;width:calc(100% - 2px)}.wp-block-table table tbody td:after{background-color:currentcolor;bottom:0;content:"";height:1px;left:0;opacity:.2;position:absolute;width:calc(100% - 2px)}.gform_ajax_spinner{display:none}.ginput_container_checkbox input,.ginput_container_radio input,.jgu_form_field input{box-shadow:none!important;outline:none!important}.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}.ginput_container_checkbox,.ginput_container_radio,.jgu_form_field{--color:var(--text-color);--disabled:#c8cdce;align-items:center;color:var(--color);cursor:pointer;display:flex;font-size:1rem;margin-bottom:30px;min-height:54px;position:relative;transition:all .3s ease-out;width:100%;z-index:2}.ginput_container_checkbox label span,.ginput_container_radio label span,.jgu_form_field label span{opacity:.8}.ginput_container_checkbox label,.ginput_container_radio label,.jgu_form_field label{background-color:#fff}.ginput_container_checkbox label .background,.ginput_container_radio label .background,.jgu_form_field label .background{height:100%;left:0;opacity:0;position:absolute;top:0;transition:0s;width:100%}.ginput_container_checkbox input,.ginput_container_checkbox select,.ginput_container_checkbox textarea,.ginput_container_radio input,.ginput_container_radio select,.ginput_container_radio textarea,.jgu_form_field input,.jgu_form_field select,.jgu_form_field textarea{background-color:#fff;color:inherit}.ginput_container_checkbox input::-webkit-calendar-picker-indicator,.ginput_container_checkbox select::-webkit-calendar-picker-indicator,.ginput_container_checkbox textarea::-webkit-calendar-picker-indicator,.ginput_container_radio input::-webkit-calendar-picker-indicator,.ginput_container_radio select::-webkit-calendar-picker-indicator,.ginput_container_radio textarea::-webkit-calendar-picker-indicator,.jgu_form_field input::-webkit-calendar-picker-indicator,.jgu_form_field select::-webkit-calendar-picker-indicator,.jgu_form_field textarea::-webkit-calendar-picker-indicator{display:none}.ginput_container_checkbox>div,.ginput_container_radio>div,.jgu_form_field>div{width:100%}.disabled.ginput_container_checkbox,.disabled.ginput_container_radio,.jgu_form_field.disabled{color:var(--disabled);pointer-events:none}.disabled.ginput_container_checkbox label,.disabled.ginput_container_radio label,.jgu_form_field.disabled label{color:var(--disabled)}.has-error.ginput_container_checkbox,.has-error.ginput_container_radio,.jgu_form_field.has-error{--color:#c1002a}.has-error.ginput_container_checkbox label:after,.has-error.ginput_container_checkbox label:before,.has-error.ginput_container_checkbox:after,.has-error.ginput_container_checkbox:before,.has-error.ginput_container_radio label:after,.has-error.ginput_container_radio label:before,.has-error.ginput_container_radio:after,.has-error.ginput_container_radio:before,.jgu_form_field.has-error label:after,.jgu_form_field.has-error label:before,.jgu_form_field.has-error:after,.jgu_form_field.has-error:before{border-width:3px!important}.bg-light .ginput_container_checkbox,.bg-light .ginput_container_radio,.bg-light .jgu_form_field,.comment-list .comment-respond .ginput_container_checkbox,.comment-list .comment-respond .ginput_container_radio,.comment-list .comment-respond .jgu_form_field{border-color:#4f5f63}.ginput_container_checkbox label,.ginput_container_radio label,.jgu_form_field label{color:var(--color);font-size:inherit;left:10px;padding:2px 5px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease-out;z-index:2}.is-mobile .ginput_container_checkbox label,.is-mobile .ginput_container_radio label,.is-mobile .jgu_form_field label{left:15px;padding:2px 0}.ginput_container_checkbox input,.ginput_container_checkbox select,.ginput_container_checkbox textarea,.ginput_container_radio input,.ginput_container_radio select,.ginput_container_radio textarea,.jgu_form_field input,.jgu_form_field select,.jgu_form_field textarea{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;font-family:NotoSans;font-size:1rem;font-weight:300;height:54px;line-height:54px;opacity:0;outline:none;padding:0 15px;width:100%}.ginput_container_checkbox input option,.ginput_container_checkbox select option,.ginput_container_checkbox textarea option,.ginput_container_radio input option,.ginput_container_radio select option,.ginput_container_radio textarea option,.jgu_form_field input option,.jgu_form_field select option,.jgu_form_field textarea option{background-color:#fff;color:#23373c}.ginput_container_checkbox input option:checked,.ginput_container_checkbox select option:checked,.ginput_container_checkbox textarea option:checked,.ginput_container_radio input option:checked,.ginput_container_radio select option:checked,.ginput_container_radio textarea option:checked,.jgu_form_field input option:checked,.jgu_form_field select option:checked,.jgu_form_field textarea option:checked{background-color:#c8cdce}.ginput_container_checkbox input option:focus,.ginput_container_checkbox input option:hover,.ginput_container_checkbox select option:focus,.ginput_container_checkbox select option:hover,.ginput_container_checkbox textarea option:focus,.ginput_container_checkbox textarea option:hover,.ginput_container_radio input option:focus,.ginput_container_radio input option:hover,.ginput_container_radio select option:focus,.ginput_container_radio select option:hover,.ginput_container_radio textarea option:focus,.ginput_container_radio textarea option:hover,.jgu_form_field input option:focus,.jgu_form_field input option:hover,.jgu_form_field select option:focus,.jgu_form_field select option:hover,.jgu_form_field textarea option:focus,.jgu_form_field textarea option:hover{background-color:green}.ginput_container_checkbox input::placeholder,.ginput_container_checkbox select::placeholder,.ginput_container_checkbox textarea::placeholder,.ginput_container_radio input::placeholder,.ginput_container_radio select::placeholder,.ginput_container_radio textarea::placeholder,.jgu_form_field input::placeholder,.jgu_form_field select::placeholder,.jgu_form_field textarea::placeholder{color:currentColor;opacity:1}.ginput_container_checkbox input:-webkit-autofill,.ginput_container_checkbox select:-webkit-autofill,.ginput_container_checkbox textarea:-webkit-autofill,.ginput_container_radio input:-webkit-autofill,.ginput_container_radio select:-webkit-autofill,.ginput_container_radio textarea:-webkit-autofill,.jgu_form_field input:-webkit-autofill,.jgu_form_field input:-webkit-autofill:active,.jgu_form_field input:-webkit-autofill:focus,.jgu_form_field input:-webkit-autofill:hover,.jgu_form_field select:-webkit-autofill,.jgu_form_field select:-webkit-autofill:active,.jgu_form_field select:-webkit-autofill:focus,.jgu_form_field select:-webkit-autofill:hover,.jgu_form_field textarea:-webkit-autofill,.jgu_form_field textarea:-webkit-autofill:active,.jgu_form_field textarea:-webkit-autofill:focus,.jgu_form_field textarea:-webkit-autofill:hover{background-color:initial}.ginput_container_checkbox input::-webkit-search-cancel-button,.ginput_container_checkbox input::-webkit-search-decoration,.ginput_container_checkbox input::-webkit-search-results-button,.ginput_container_checkbox input::-webkit-search-results-decoration,.ginput_container_checkbox select::-webkit-search-cancel-button,.ginput_container_checkbox select::-webkit-search-decoration,.ginput_container_checkbox select::-webkit-search-results-button,.ginput_container_checkbox select::-webkit-search-results-decoration,.ginput_container_checkbox textarea::-webkit-search-cancel-button,.ginput_container_checkbox textarea::-webkit-search-decoration,.ginput_container_checkbox textarea::-webkit-search-results-button,.ginput_container_checkbox textarea::-webkit-search-results-decoration,.ginput_container_radio input::-webkit-search-cancel-button,.ginput_container_radio input::-webkit-search-decoration,.ginput_container_radio input::-webkit-search-results-button,.ginput_container_radio input::-webkit-search-results-decoration,.ginput_container_radio select::-webkit-search-cancel-button,.ginput_container_radio select::-webkit-search-decoration,.ginput_container_radio select::-webkit-search-results-button,.ginput_container_radio select::-webkit-search-results-decoration,.ginput_container_radio textarea::-webkit-search-cancel-button,.ginput_container_radio textarea::-webkit-search-decoration,.ginput_container_radio textarea::-webkit-search-results-button,.ginput_container_radio textarea::-webkit-search-results-decoration,.jgu_form_field input::-webkit-search-cancel-button,.jgu_form_field input::-webkit-search-decoration,.jgu_form_field input::-webkit-search-results-button,.jgu_form_field input::-webkit-search-results-decoration,.jgu_form_field select::-webkit-search-cancel-button,.jgu_form_field select::-webkit-search-decoration,.jgu_form_field select::-webkit-search-results-button,.jgu_form_field select::-webkit-search-results-decoration,.jgu_form_field textarea::-webkit-search-cancel-button,.jgu_form_field textarea::-webkit-search-decoration,.jgu_form_field textarea::-webkit-search-results-button,.jgu_form_field textarea::-webkit-search-results-decoration{display:none}.ginput_container_checkbox .icon-button,.ginput_container_radio .icon-button,.jgu_form_field .icon-button{-webkit-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;height:55px;position:absolute;right:0;top:0;width:55px}.ginput_container_checkbox .icon-button .icon,.ginput_container_radio .icon-button .icon,.jgu_form_field .icon-button .icon{top:0}.jgu_form_field.textarea,.textarea.ginput_container_checkbox,.textarea.ginput_container_radio{height:auto}.jgu_form_field.textarea label,.textarea.ginput_container_checkbox label,.textarea.ginput_container_radio label{top:25px}.ginput_container_checkbox textarea,.ginput_container_radio textarea,.jgu_form_field textarea{height:220px;line-height:1.2em;padding-top:15px}.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):after,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):before,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):after,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):before,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):after,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):before{border:2px solid;content:"";height:100%;opacity:.8;pointer-events:none;position:absolute;transition:opacity .25s ease .25s,width .25s ease .25s,height .25s ease;width:100%;z-index:1}.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):before,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):before,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):before{border-right:none;border-top:none;bottom:0;left:0}.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):after,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):after,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):after{border-bottom:none;border-left:none;height:0;left:0;top:0;width:0}.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .icon,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .icon,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .icon{align-items:center;display:flex;font-size:1.25rem;height:54px;justify-content:center;opacity:.8;pointer-events:none;position:absolute;right:0;transition:all .3s ease-out;width:54px}.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .jgu_button.reset,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .jgu_button.reset,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .jgu_button.reset{background-color:initial;border:none;color:currentColor;margin-bottom:-5px;opacity:.5;position:absolute;right:0}.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .jgu_button.reset .icon,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .jgu_button.reset .icon,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .jgu_button.reset .icon{background-color:initial;color:currentColor}.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .jgu_button.reset:focus,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .jgu_button.reset:hover,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .jgu_button.reset:focus,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .jgu_button.reset:hover,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .jgu_button.reset:focus,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .jgu_button.reset:hover{opacity:1}.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .jgu_button.reset:focus .icon,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .jgu_button.reset:hover .icon,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .jgu_button.reset:focus .icon,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .jgu_button.reset:hover .icon,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .jgu_button.reset:focus .icon,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio) .jgu_button.reset:hover .icon{background-color:initial}.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-icon .jgu_button.reset,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-icon .jgu_button.reset,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-icon .jgu_button.reset{right:40px;width:30px}.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-icon .jgu_button.reset .icon,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-icon .jgu_button.reset .icon,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-icon .jgu_button.reset .icon{width:100%}.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):hover,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):hover,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):hover{color:var(--color)}.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):after,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):before,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):after,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):before,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):hover:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):after,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):hover:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):before,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):after,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):before,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):after,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):before,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):hover:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):after,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):hover:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):before,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):after,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):before,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):after,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):before,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):hover:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):after,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):hover:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):before{border-color:currentColor;transition:opacity .25s ease,width .25s ease,height .25s ease .25s}.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):after,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):after,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):hover:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):after,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):after,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):after,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):hover:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):after,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):after,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):after,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):hover:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):not(.style-boxed):after{height:100%;width:100%}.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within{color:var(--color)}.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value input,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value select,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value textarea,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within input,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within select,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within textarea,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value input,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value select,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value textarea,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within input,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within select,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within textarea,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value input,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value select,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value textarea,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within input,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within select,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within textarea{opacity:.8}.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value label,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within label,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value label,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within label,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value label,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within label{font-size:14px;left:11px;padding:2px 4px;top:calc(100% - 3px)}.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value label .background,.ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within label .background,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value label .background,.ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within label .background,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value label .background,.jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within label .background{background-color:#fff;opacity:1}.bg-dark .ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value label .background,.bg-dark .ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within label .background,.bg-dark .ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value label .background,.bg-dark .ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within label .background,.bg-dark .jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value label .background,.bg-dark .jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within label .background{background-color:#23373c}.bg-light .ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value label .background,.bg-light .ginput_container_checkbox:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within label .background,.bg-light .ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value label .background,.bg-light .ginput_container_radio:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within label .background,.bg-light .jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio).has-value label .background,.bg-light .jgu_form_field:not(.switch):not(.button):not(.checkbox):not(.ginput_container_checkbox):not(.radio):not(.ginput_container_radio):focus-within label .background{background-color:#f4f5f5}.error.ginput_container_checkbox:after,.error.ginput_container_checkbox:before,.error.ginput_container_radio:after,.error.ginput_container_radio:before,.jgu_form_field.error:after,.jgu_form_field.error:before{border-color:#c1002a;border-width:3px}.bg-light .ginput_container_checkbox input,.bg-light .ginput_container_checkbox label .background,.bg-light .ginput_container_checkbox select,.bg-light .ginput_container_checkbox textarea,.bg-light .ginput_container_radio input,.bg-light .ginput_container_radio label .background,.bg-light .ginput_container_radio select,.bg-light .ginput_container_radio textarea,.bg-light .jgu_form_field input,.bg-light .jgu_form_field label .background,.bg-light .jgu_form_field select,.bg-light .jgu_form_field textarea,.comment-list .comment-respond .ginput_container_checkbox input,.comment-list .comment-respond .ginput_container_checkbox label .background,.comment-list .comment-respond .ginput_container_checkbox select,.comment-list .comment-respond .ginput_container_checkbox textarea,.comment-list .comment-respond .ginput_container_radio input,.comment-list .comment-respond .ginput_container_radio label .background,.comment-list .comment-respond .ginput_container_radio select,.comment-list .comment-respond .ginput_container_radio textarea,.comment-list .comment-respond .jgu_form_field input,.comment-list .comment-respond .jgu_form_field label .background,.comment-list .comment-respond .jgu_form_field select,.comment-list .comment-respond .jgu_form_field textarea{background-color:#f4f5f5}.jgu_form_field.search.has-value .icon,.jgu_form_field.search:focus-within .icon,.search.ginput_container_checkbox:focus-within .icon,.search.ginput_container_radio:focus-within .icon,.search.has-value.ginput_container_checkbox .icon,.search.has-value.ginput_container_radio .icon{background-color:#23373c;color:#fff}.jgu_form_field.search.has-value .icon-button,.jgu_form_field.search:focus-within .icon-button,.search.ginput_container_checkbox:focus-within .icon-button,.search.ginput_container_radio:focus-within .icon-button,.search.has-value.ginput_container_checkbox .icon-button,.search.has-value.ginput_container_radio .icon-button{opacity:1;pointer-events:auto}.jgu_form_field.search.has-icon .jgu_button.reset,.search.has-icon.ginput_container_checkbox .jgu_button.reset,.search.has-icon.ginput_container_radio .jgu_button.reset{right:55px!important}.jgu_form_field.select label,.select.ginput_container_checkbox label,.select.ginput_container_radio label{background-color:initial;font-size:1rem!important;pointer-events:none;top:50%!important}.jgu_form_field.select select,.select.ginput_container_checkbox select,.select.ginput_container_radio select{background-color:initial;padding-right:55px}.jgu_form_field.select.has-placeholder:not(.has-value).has-value select,.jgu_form_field.select.has-placeholder:not(.has-value):focus select,.jgu_form_field.select.has-placeholder:not(.has-value):focus-within select,.jgu_form_field.select:not(.has-value) select,.select.ginput_container_checkbox:not(.has-value) select,.select.ginput_container_radio:not(.has-value) select,.select.has-placeholder.ginput_container_checkbox:not(.has-value).has-value select,.select.has-placeholder.ginput_container_checkbox:not(.has-value):focus select,.select.has-placeholder.ginput_container_checkbox:not(.has-value):focus-within select,.select.has-placeholder.ginput_container_radio:not(.has-value).has-value select,.select.has-placeholder.ginput_container_radio:not(.has-value):focus select,.select.has-placeholder.ginput_container_radio:not(.has-value):focus-within select{opacity:0!important}.jgu_form_field.select.has-value.has-value label,.jgu_form_field.select.has-value:focus label,.jgu_form_field.select.has-value:focus-within label,.select.has-value.has-value.ginput_container_checkbox label,.select.has-value.has-value.ginput_container_radio label{opacity:0}.jgu_form_field.select .reset,.select.ginput_container_checkbox .reset,.select.ginput_container_radio .reset{margin-bottom:0}.jgu_form_field.select.style-boxed:after,.select.style-boxed.ginput_container_checkbox:after,.select.style-boxed.ginput_container_radio:after{height:100%!important;opacity:1;width:100%!important}.jgu_form_field.select.style-boxed .icon,.select.style-boxed.ginput_container_checkbox .icon,.select.style-boxed.ginput_container_radio .icon{background-color:initial;border-left:2px solid;position:relative;z-index:3}.jgu_form_field.select.style-boxed label .background,.select.style-boxed.ginput_container_checkbox label .background,.select.style-boxed.ginput_container_radio label .background{background:#0000!important}.jgu_form_field.select:focus-within.style-boxed,.jgu_form_field.select:focus.style-boxed,.jgu_form_field.select:hover.style-boxed,.select.ginput_container_checkbox:focus-within.style-boxed,.select.ginput_container_checkbox:focus.style-boxed,.select.ginput_container_checkbox:hover.style-boxed,.select.ginput_container_radio:focus-within.style-boxed,.select.ginput_container_radio:focus.style-boxed,.select.ginput_container_radio:hover.style-boxed{background-color:var(--color);color:var(--bg-color)!important}.jgu_form_field.select:focus-within.style-boxed label,.jgu_form_field.select:focus-within.style-boxed select,.jgu_form_field.select:focus.style-boxed label,.jgu_form_field.select:focus.style-boxed select,.jgu_form_field.select:hover.style-boxed label,.jgu_form_field.select:hover.style-boxed select,.select.ginput_container_checkbox:focus-within.style-boxed label,.select.ginput_container_checkbox:focus-within.style-boxed select,.select.ginput_container_checkbox:focus.style-boxed label,.select.ginput_container_checkbox:focus.style-boxed select,.select.ginput_container_checkbox:hover.style-boxed label,.select.ginput_container_checkbox:hover.style-boxed select,.select.ginput_container_radio:focus-within.style-boxed label,.select.ginput_container_radio:focus-within.style-boxed select,.select.ginput_container_radio:focus.style-boxed label,.select.ginput_container_radio:focus.style-boxed select,.select.ginput_container_radio:hover.style-boxed label,.select.ginput_container_radio:hover.style-boxed select{color:var(--bg-color)!important}.jgu_form_field.select:focus-within.style-boxed .icon,.jgu_form_field.select:focus.style-boxed .icon,.jgu_form_field.select:hover.style-boxed .icon,.select.ginput_container_checkbox:focus-within.style-boxed .icon,.select.ginput_container_checkbox:focus.style-boxed .icon,.select.ginput_container_checkbox:hover.style-boxed .icon,.select.ginput_container_radio:focus-within.style-boxed .icon,.select.ginput_container_radio:focus.style-boxed .icon,.select.ginput_container_radio:hover.style-boxed .icon{background-color:var(--color);border:none}.jgu_form_field.select:focus-within.style-boxed:after,.jgu_form_field.select:focus-within.style-boxed:before,.jgu_form_field.select:focus.style-boxed:after,.jgu_form_field.select:focus.style-boxed:before,.jgu_form_field.select:hover.style-boxed:after,.jgu_form_field.select:hover.style-boxed:before,.select.ginput_container_checkbox:focus-within.style-boxed:after,.select.ginput_container_checkbox:focus-within.style-boxed:before,.select.ginput_container_checkbox:focus.style-boxed:after,.select.ginput_container_checkbox:focus.style-boxed:before,.select.ginput_container_checkbox:hover.style-boxed:after,.select.ginput_container_checkbox:hover.style-boxed:before,.select.ginput_container_radio:focus-within.style-boxed:after,.select.ginput_container_radio:focus-within.style-boxed:before,.select.ginput_container_radio:focus.style-boxed:after,.select.ginput_container_radio:focus.style-boxed:before,.select.ginput_container_radio:hover.style-boxed:after,.select.ginput_container_radio:hover.style-boxed:before{border-color:var(--color)}.checkbox.ginput_container_radio label,.ginput_container_checkbox label,.jgu_form_field.checkbox label{background-color:initial;color:currentColor;cursor:pointer;left:unset;padding-left:1rem;pointer-events:auto;position:relative;top:unset;transform:none;width:100%}.checkbox.ginput_container_radio input,.ginput_container_checkbox input,.jgu_form_field.checkbox input{border:2px solid;color:currentColor;flex-grow:0;flex-shrink:0;height:30px;margin:0;opacity:1;padding:0;position:relative;width:30px}.checkbox.ginput_container_radio input:before,.ginput_container_checkbox input:before,.jgu_form_field.checkbox input:before{align-items:center;content:"";display:flex;font-weight:900;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:all .3s ease-out;width:100%}.checkbox.ginput_container_radio input:after,.ginput_container_checkbox input:after,.jgu_form_field.checkbox input:after{background-color:#fff;content:"";height:1em;left:50%;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTSAyOC4yODEyNSA2LjI4MTI1IEwgMTEgMjMuNTYyNSBMIDMuNzE4NzUgMTYuMjgxMjUgTCAyLjI4MTI1IDE3LjcxODc1IEwgMTAuMjgxMjUgMjUuNzE4NzUgTCAxMSAyNi40MDYyNSBMIDExLjcxODc1IDI1LjcxODc1IEwgMjkuNzE4NzUgNy43MTg3NSBaIi8+PC9zdmc+) no-repeat 50% 50%;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTSAyOC4yODEyNSA2LjI4MTI1IEwgMTEgMjMuNTYyNSBMIDMuNzE4NzUgMTYuMjgxMjUgTCAyLjI4MTI1IDE3LjcxODc1IEwgMTAuMjgxMjUgMjUuNzE4NzUgTCAxMSAyNi40MDYyNSBMIDExLjcxODc1IDI1LjcxODc1IEwgMjkuNzE4NzUgNy43MTg3NSBaIi8+PC9zdmc+) no-repeat 50% 50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-out;width:1em;z-index:2}.checkbox.ginput_container_radio input:checked:before,.ginput_container_checkbox input:checked:before,.jgu_form_field.checkbox input:checked:before{background:var(--color)}.checkbox.ginput_container_radio input:checked:after,.ginput_container_checkbox input:checked:after,.jgu_form_field.checkbox input:checked:after{opacity:1}.checkbox.ginput_container_radio input:checked+label .icon,.ginput_container_checkbox input:checked+label .icon,.jgu_form_field.checkbox input:checked+label .icon{background-color:var(--color);border-color:var(--color);color:var(--bg-color)}.checkbox.ginput_container_radio input.small+label,.ginput_container_checkbox input.small+label,.jgu_form_field.checkbox input.small+label{font-size:1rem}.checkbox.ginput_container_radio:focus-within label,.checkbox.ginput_container_radio:hover label,.ginput_container_checkbox:focus-within label,.ginput_container_checkbox:hover label,.jgu_form_field.checkbox:focus-within label,.jgu_form_field.checkbox:hover label{color:var(--color)}.checkbox.ginput_container_radio:focus-within label:after,.checkbox.ginput_container_radio:hover label:after,.ginput_container_checkbox:focus-within label:after,.ginput_container_checkbox:hover label:after,.jgu_form_field.checkbox:focus-within label:after,.jgu_form_field.checkbox:hover label:after{border-color:#23373c;border-width:3px}.ginput_container_radio label,.jgu_form_field.radio label,.radio.ginput_container_checkbox label{background-color:initial;color:currentColor;cursor:pointer;left:unset;padding-left:1rem;pointer-events:auto;position:relative;top:unset;transform:none;width:100%}.ginput_container_radio input,.jgu_form_field.radio input,.radio.ginput_container_checkbox input{border:2px solid;color:currentColor;flex-grow:0;flex-shrink:0;height:30px;margin:0;opacity:1;padding:0;position:relative;width:30px}.ginput_container_radio input:before,.jgu_form_field.radio input:before,.radio.ginput_container_checkbox input:before{align-items:center;content:"";display:flex;font-weight:900;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:all .3s ease-out;width:100%}.ginput_container_radio input:after,.jgu_form_field.radio input:after,.radio.ginput_container_checkbox input:after{background-color:#fff;content:"";height:1em;left:50%;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTSAyOC4yODEyNSA2LjI4MTI1IEwgMTEgMjMuNTYyNSBMIDMuNzE4NzUgMTYuMjgxMjUgTCAyLjI4MTI1IDE3LjcxODc1IEwgMTAuMjgxMjUgMjUuNzE4NzUgTCAxMSAyNi40MDYyNSBMIDExLjcxODc1IDI1LjcxODc1IEwgMjkuNzE4NzUgNy43MTg3NSBaIi8+PC9zdmc+) no-repeat 50% 50%;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZD0iTSAyOC4yODEyNSA2LjI4MTI1IEwgMTEgMjMuNTYyNSBMIDMuNzE4NzUgMTYuMjgxMjUgTCAyLjI4MTI1IDE3LjcxODc1IEwgMTAuMjgxMjUgMjUuNzE4NzUgTCAxMSAyNi40MDYyNSBMIDExLjcxODc1IDI1LjcxODc1IEwgMjkuNzE4NzUgNy43MTg3NSBaIi8+PC9zdmc+) no-repeat 50% 50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-out;width:1em;z-index:2}.ginput_container_radio input:checked:before,.jgu_form_field.radio input:checked:before,.radio.ginput_container_checkbox input:checked:before{background:var(--color)}.ginput_container_radio input:checked:after,.jgu_form_field.radio input:checked:after,.radio.ginput_container_checkbox input:checked:after{opacity:1}.ginput_container_radio input:checked+label .icon,.jgu_form_field.radio input:checked+label .icon,.radio.ginput_container_checkbox input:checked+label .icon{background-color:var(--color);border-color:var(--color);color:var(--bg-color)}.ginput_container_radio input.small+label,.jgu_form_field.radio input.small+label,.radio.ginput_container_checkbox input.small+label{font-size:1rem}.ginput_container_radio:focus-within label,.ginput_container_radio:hover label,.jgu_form_field.radio:focus-within label,.jgu_form_field.radio:hover label,.radio.ginput_container_checkbox:focus-within label,.radio.ginput_container_checkbox:hover label{color:var(--color)}.ginput_container_radio:focus-within label:after,.ginput_container_radio:hover label:after,.jgu_form_field.radio:focus-within label:after,.jgu_form_field.radio:hover label:after,.radio.ginput_container_checkbox:focus-within label:after,.radio.ginput_container_checkbox:hover label:after{border-color:#23373c;border-width:3px}.ginput_container_radio input[type=radio],.ginput_container_radio input[type=radio]:before,.jgu_form_field.radio input[type=radio],.jgu_form_field.radio input[type=radio]:before,.radio.ginput_container_checkbox input[type=radio],.radio.ginput_container_checkbox input[type=radio]:before{border-radius:999px}.ginput_container_radio input[type=radio]:before,.jgu_form_field.radio input[type=radio]:before,.radio.ginput_container_checkbox input[type=radio]:before{transform:scale(.75)}.ginput_container_radio input[type=radio]:after,.jgu_form_field.radio input[type=radio]:after,.radio.ginput_container_checkbox input[type=radio]:after{display:none}.date.ginput_container_checkbox,.date.ginput_container_radio,.jgu_form_field.date{z-index:14}.date.is-focused.ginput_container_checkbox,.date.is-focused.ginput_container_radio,.jgu_form_field.date.is-focused{z-index:15}.date.ginput_container_checkbox .react-datepicker-wrapper,.date.ginput_container_radio .react-datepicker-wrapper,.jgu_form_field.date .react-datepicker-wrapper{width:100%}.date.ginput_container_checkbox .react-datepicker-popper,.date.ginput_container_radio .react-datepicker-popper,.jgu_form_field.date .react-datepicker-popper{z-index:10}.date.ginput_container_checkbox .react-datepicker,.date.ginput_container_radio .react-datepicker,.jgu_form_field.date .react-datepicker{background-color:#fff;border:none;border-radius:0;box-shadow:0 0 5px #0000004d;color:#23373c}.date.ginput_container_checkbox .react-datepicker__navigation,.date.ginput_container_radio .react-datepicker__navigation,.jgu_form_field.date .react-datepicker__navigation{top:15px}.date.ginput_container_checkbox .react-datepicker__navigation--previous,.date.ginput_container_radio .react-datepicker__navigation--previous,.jgu_form_field.date .react-datepicker__navigation--previous{border-right-color:#fff}.date.ginput_container_checkbox .react-datepicker__navigation--next,.date.ginput_container_radio .react-datepicker__navigation--next,.jgu_form_field.date .react-datepicker__navigation--next{border-left-color:#fff}.date.ginput_container_checkbox .react-datepicker__day-names,.date.ginput_container_radio .react-datepicker__day-names,.jgu_form_field.date .react-datepicker__day-names{background-color:#fff;border-bottom:1px solid #c8cdce;color:#23373c}.date.ginput_container_checkbox .react-datepicker__current-month,.date.ginput_container_radio .react-datepicker__current-month,.jgu_form_field.date .react-datepicker__current-month{padding:10px 0}.date.ginput_container_checkbox .react-datepicker__header,.date.ginput_container_radio .react-datepicker__header,.jgu_form_field.date .react-datepicker__header{background-color:#23373c;border:none;border-radius:0;color:#fff;padding-top:0}.date.ginput_container_checkbox .react-datepicker__header .react-datepicker__current-month,.date.ginput_container_checkbox .react-datepicker__header .react-datepicker__day-name,.date.ginput_container_radio .react-datepicker__header .react-datepicker__current-month,.date.ginput_container_radio .react-datepicker__header .react-datepicker__day-name,.jgu_form_field.date .react-datepicker__header .react-datepicker__current-month,.jgu_form_field.date .react-datepicker__header .react-datepicker__day-name{color:currentColor}.date.ginput_container_checkbox .react-datepicker__day,.date.ginput_container_radio .react-datepicker__day,.jgu_form_field.date .react-datepicker__day{border-radius:0;transition:all .3s ease-out}.date.ginput_container_checkbox .react-datepicker__day:hover,.date.ginput_container_radio .react-datepicker__day:hover,.jgu_form_field.date .react-datepicker__day:hover{background-color:#c8cdce}.date.ginput_container_checkbox .react-datepicker__day--outside-month,.date.ginput_container_radio .react-datepicker__day--outside-month,.jgu_form_field.date .react-datepicker__day--outside-month{opacity:.4}.date.ginput_container_checkbox .react-datepicker__day--today,.date.ginput_container_radio .react-datepicker__day--today,.jgu_form_field.date .react-datepicker__day--today{position:relative}.date.ginput_container_checkbox .react-datepicker__day--today:after,.date.ginput_container_radio .react-datepicker__day--today:after,.jgu_form_field.date .react-datepicker__day--today:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.date.ginput_container_checkbox .react-datepicker__day--keyboard-selected,.date.ginput_container_checkbox .react-datepicker__day--selected,.date.ginput_container_radio .react-datepicker__day--keyboard-selected,.date.ginput_container_radio .react-datepicker__day--selected,.jgu_form_field.date .react-datepicker__day--keyboard-selected,.jgu_form_field.date .react-datepicker__day--selected{background-color:#23373c;border-radius:0}.date.ginput_container_checkbox .react-datepicker__day--keyboard-selected:hover,.date.ginput_container_checkbox .react-datepicker__day--selected:hover,.date.ginput_container_radio .react-datepicker__day--keyboard-selected:hover,.date.ginput_container_radio .react-datepicker__day--selected:hover,.jgu_form_field.date .react-datepicker__day--keyboard-selected:hover,.jgu_form_field.date .react-datepicker__day--selected:hover{background-color:#23373c}:root{--vw:1vw;--vh:1vh;--toggle-all-button:#f4f5f5}.jgu_button.btn{align-items:center;background:unset;border:2px solid;border-radius:0;color:inherit;cursor:pointer;display:flex;font-family:NotoSans;font-size:1rem;font-weight:700;height:55px;margin-bottom:15px;max-width:100%;min-height:55px;padding:0 65px 0 20px;position:relative;transition:all .3s ease-out;width:350px}.jgu_button.btn[href]:after{content:" ";font-family:external-link,sans-serif;font-weight:400}.jgu_button.btn[href*="jgu002.dev.360vier.net"]:after,.jgu_button.btn[href*="jgu002.dev.360vier.net"]:before,.jgu_button.btn[href*="localhost:3000"]:after,.jgu_button.btn[href*="localhost:3000"]:before,.jgu_button.btn[href*="mailto:"]:after,.jgu_button.btn[href*="mailto:"]:before,.jgu_button.btn[href*="tel:"]:after,.jgu_button.btn[href*="tel:"]:before,.jgu_button.btn[href*="uni-mainz.de"]:after,.jgu_button.btn[href*="uni-mainz.de"]:before{display:none!important}.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:100%}}.jgu_button.btn .text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.3;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;transition:all .3s ease-out;white-space:nowrap}.jgu_button.btn.wrap-text .text{white-space:unset}.jgu_button.btn .icon{align-items:center;background-color:#4f5f63;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:#4f5f63;border-color:#4f5f63;color:#fff}.jgu_button.btn.btn-primary .icon{background-color:#23373c}.jgu_button.btn.btn-primary.disabled,.jgu_button.btn.btn-primary[disabled]{background-color:#cacacc;border-color:#cacacc;color:#23373c}.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 #0000004d!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:#c1002a;border-color:#c1002a;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:#cbcfd0;border-color:#cbcfd0;color:#23373c}.bg-dark .jgu_button.btn.btn-primary .icon{background-color:#fff}.jgu_button.btn.btn-contrast{background-color:#23373c;border-color:#23373c;color:#fff}.jgu_button.btn.btn-contrast:hover{box-shadow:0 0 15px #0000004d!important}.jgu_button.btn.btn-contrast .icon{background-color:#ccc}.bg-dark .jgu_button.btn.btn-contrast{color:#23373c}.bg-dark .jgu_button.btn.btn-contrast:not(:hover){background-color:#c8cdce;border-color:#c8cdce}.wp-block-cover span.has-asphaltblau-background-color+div .jgu_button.btn.btn-contrast{color:#23373c}.wp-block-cover span.has-asphaltblau-background-color+div .jgu_button.btn.btn-contrast:not(:hover){background-color:#c8cdce;border-color:#c8cdce}.wp-block-cover span.has-asphaltblau-background-color+div+div.wp-block-cover__inner-container .jgu_button.btn.btn-contrast{color:#23373c}.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:#c8cdce;border-color:#c8cdce}.bg-default .jgu_button.btn.btn-contrast,.bg-light .jgu_button.btn.btn-contrast{color:#23373c}.bg-light .jgu_button.btn.btn-contrast:not(:hover){background-color:#c8cdce;border-color:#c8cdce}.wp-block-cover span.has-asphaltblau-5-background-color+div .jgu_button.btn.btn-contrast{color:#23373c}.wp-block-cover span.has-asphaltblau-5-background-color+div .jgu_button.btn.btn-contrast:not(:hover){background-color:#c8cdce;border-color:#c8cdce}.wp-block-cover span.has-asphaltblau-5-background-color+div+div.wp-block-cover__inner-container .jgu_button.btn.btn-contrast{color:#23373c}.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:#c8cdce;border-color:#c8cdce}.jgu_button.btn.btn-contrast:hover{background-color:#4f5f63;border-color:#4f5f63}.jgu_button.btn.btn-contrast:hover .text{color:#fff}.jgu_button.btn.btn-strict-color{background-color:#23373c;border-color:#23373c;color:#fff}.jgu_button.btn.btn-strict-color:hover{box-shadow:0 0 15px #0000004d!important}.jgu_button.btn.btn-strict-color .icon{background-color:initial}.bg-dark .jgu_button.btn.btn-strict-color{color:#23373c}.bg-dark .jgu_button.btn.btn-strict-color:not(:hover){background-color:#c8cdce;border-color:#c8cdce}.wp-block-cover span.has-asphaltblau-background-color+div .jgu_button.btn.btn-strict-color{color:#23373c}.wp-block-cover span.has-asphaltblau-background-color+div .jgu_button.btn.btn-strict-color:not(:hover){background-color:#c8cdce;border-color:#c8cdce}.wp-block-cover span.has-asphaltblau-background-color+div+div.wp-block-cover__inner-container .jgu_button.btn.btn-strict-color{color:#23373c}.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:#c8cdce;border-color:#c8cdce}.jgu_button.btn.btn-strict-color:hover{background-color:#4f5f63;border-color:#4f5f63}.jgu_button.btn.btn-share{border-color:#ccc}.jgu_button.btn.btn-share:hover{box-shadow:0 0 15px #0000004d!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:#c1002a;border-color:#c1002a;color:#fff}.jgu_button.btn.btn-share.focus-visible .icon,body:not(.is-mobile) .jgu_button.btn.btn-share:hover .icon{background-color:#0000004d}.jgu_button.btn.btn-share:not(:disabled):not(.disabled):active{background-color:#8e001f;border-color:#8e001f}.jgu_button.btn.btn-default-dark-icon{background-color:#e4e4e5;border-color:#e4e4e5;color:#4f5f63}.jgu_button.btn.btn-default-dark-icon:hover{background-color:#e4e4e5;border-color:#e4e4e5;box-shadow:0 0 15px #0000004d!important;color:#23373c!important}.jgu_button.btn.btn-default-dark-icon .icon,.jgu_button.btn.btn-default-dark-icon:hover .icon{background-color:#546266!important;border-color:#546266!important}.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:#23373c}.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:#23373c}.jgu_button.btn.btn-default{background-color:#e4e4e5;border-color:#e4e4e5;color:#4f5f63}.jgu_button.btn.btn-default:hover{background-color:#e4e4e5;border-color:#e4e4e5;box-shadow:0 0 15px #0000004d!important;color:#23373c!important}.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:#23373c}.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:#23373c}.jgu_button.btn.btn-dark{background-color:#4f5f63;border-color:#4f5f63;color:#fff}.jgu_button.btn.btn-dark:hover{box-shadow:0 0 15px #0000004d!important}.jgu_button.btn.btn-dark .icon{background-color:#23373c}.jgu_button.btn.btn-none{background-color:initial;border-color:#0000;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:initial;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:initial;border-color:#768083!important;border-width:2px;color:#768083;font-weight:700}.color-blue .jgu_button.btn.btn-line .icon,.color-blue .jgu_button.btn.btn-line:not(:hover){border-color:#b2b9bb!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 #0000004d!important}.jgu_button.btn.btn-line .icon{border-left-color:#768083!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:initial;border-left:2px solid #c8cdce;right:-2px;top:-2px;width:55px}.jgu_button.btn.btn-line.icon-before .icon{border-left:none;border-right:2px solid #c8cdce}.jgu_button.btn.btn-line.disabled{color:#c8cdce}.jgu_button.btn.align-right .text{text-align:right}.jgu_button.btn.btn-fullwidth{width:100%}.jgu_button.btn.type-extand{transition:all .3s ease-out}.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:all .3s ease-out;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:initial;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 #546266;color:#546266;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:#546266;border-color:#546266;color:#fff}.jgu_button.btn.btn-share{background-color:initial;border-width:0;max-width:74px;padding:0;transition:all .3s ease-out}.jgu_button.btn.btn-share .icon{background-color:initial;border:2px solid #768083;color:#768083;font-size:24px;transition:all .3s ease-out}.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}.gchoice{display:flex}.gchoice label{padding-bottom:0;padding-top:.25rem}.gsection{margin-bottom:30px}.gform_fields{row-gap:0!important}.gform_wrapper.gravity-theme .gfield_description{margin-bottom:.5rem}.field .label{display:block;margin-bottom:.25rem}.field .label .required-star{color:#d02c31}.gfield_validation_message{background-color:initial!important;border:none!important;margin-top:.25rem!important;padding:0!important}.gfield .ginput_container_checkbox,.gfield .ginput_container_radio,.gfield .jgu_form_field{margin-bottom:0}.gfield .ginput_container_checkbox input,.gfield .ginput_container_checkbox textarea,.gfield .ginput_container_radio input,.gfield .ginput_container_radio textarea,.gfield .jgu_form_field input,.gfield .jgu_form_field textarea{opacity:.8}.gfield .ginput_container_checkbox label,.gfield .ginput_container_radio label,.gfield .jgu_form_field label{color:var(--color)!important}.gfield .field,.ginput_container_radio{margin-bottom:1rem!important}.gchoice{margin-bottom:.5rem!important}.gform_validation_errors{display:none}.field_description_above{padding-bottom:0!important}
