:root{--transition-1: all 0.3s ease-in-out;--transition-2: all 0.1s ease-in-out}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url("../fonts/roboto-v20-latin-italic.eot");src:local("Roboto Italic"),local("Roboto-Italic"),url("../fonts/roboto-v20-latin-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v20-latin-italic.woff2") format("woff2"),url("../fonts/roboto-v20-latin-italic.woff") format("woff"),url("../fonts/roboto-v20-latin-italic.ttf") format("truetype"),url("../fonts/roboto-v20-latin-italic.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url("../fonts/roboto-v20-latin-regular.eot");src:local("Roboto"),local("Roboto-Regular"),url("../fonts/roboto-v20-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v20-latin-regular.woff2") format("woff2"),url("../fonts/roboto-v20-latin-regular.woff") format("woff"),url("../fonts/roboto-v20-latin-regular.ttf") format("truetype"),url("../fonts/roboto-v20-latin-regular.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url("../fonts/roboto-v20-latin-500.eot");src:local("Roboto Medium"),local("Roboto-Medium"),url("../fonts/roboto-v20-latin-500.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v20-latin-500.woff2") format("woff2"),url("../fonts/roboto-v20-latin-500.woff") format("woff"),url("../fonts/roboto-v20-latin-500.ttf") format("truetype"),url("../fonts/roboto-v20-latin-500.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:url("../fonts/roboto-v20-latin-500italic.eot");src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url("../fonts/roboto-v20-latin-500italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v20-latin-500italic.woff2") format("woff2"),url("../fonts/roboto-v20-latin-500italic.woff") format("woff"),url("../fonts/roboto-v20-latin-500italic.ttf") format("truetype"),url("../fonts/roboto-v20-latin-500italic.svg#Roboto") format("svg")}/*! Spectre.css v0.5.8 | MIT License | github.com/picturepan2/spectre */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;padding:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}address{font-style:normal}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:"SF Mono","Segoe UI Mono","Roboto Mono",Menlo,Courier,monospace;font-size:1em}dfn{font-style:italic}small{font-size:80%;font-weight:400}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}fieldset{border:0;margin:0;padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item;outline:none}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box;font-size:20px;line-height:1.75em;-webkit-tap-highlight-color:transparent}body{background:#fff;color:#000;font-family:"Roboto",sans-serif,"Helvetica Neue",sans-serif;font-size:.7rem;overflow-x:hidden;text-rendering:optimizeLegibility}@media print,screen and (min-width: 48em){body{font-size:.8rem}}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:500;line-height:1.25em}.h2,.h3,.h4,.h5,.h6{font-weight:500}h1,.h1{font-size:1.5rem}h2,.h2{font-size:1.6rem}h3,.h3{font-size:1.4rem}h4,.h4{font-size:1.2rem}h5,.h5{font-size:1rem}h6,.h6{font-size:.8rem}p{margin:0 0 1.5rem}a,ins,u{-webkit-text-decoration-skip:ink edges;text-decoration-skip:ink edges}abbr[title]{border-bottom:.05rem dotted;cursor:help;text-decoration:none}kbd{border-radius:.1rem;line-height:1.25;padding:.1rem .2rem;background:#303742;color:#fff;font-size:.7rem}mark{background:#ffe9b3;color:#000;border-bottom:.05rem solid #ffd367;border-radius:.1rem;padding:.05rem .1rem 0}blockquote{border-left:.1rem solid #dadee4;margin-left:0.95em;padding:0 0 0 .7rem;margin-right:0}blockquote p:last-child{margin-bottom:0}ul,ol{margin:.8rem 0 .8rem .8rem;padding:0}ul ul,ul ol,ol ul,ol ol{margin:.8rem 0 .8rem .8rem}ul li,ol li{margin-top:.4rem}ul:not(.no-bullets){list-style:disc}ul:not(.no-bullets) ul{list-style-type:circle}ol{list-style:decimal outside}ol ol{list-style-type:lower-alpha}dl dt{font-weight:bold}dl dd{margin:.4rem 0 .8rem 0}.content ul{margin-left:.7em}.content ol{margin-left:2em}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#007DC5;border:.05rem solid #007DC5;border-radius:.1rem;color:#fff;font-style:normal;cursor:pointer;display:inline-block;font-size:1em;height:1.8rem;line-height:1.5rem;outline:none;padding:.1rem .4rem;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;box-sizing:border-box;transition:opacity .3s ease-out;opacity:0.9}.btn:focus,.btn:hover{text-decoration:none;opacity:1}.btn:active,.btn.active{background:#0073b6;border-color:#00639c;color:#fff;text-decoration:none}.btn:active.loading::after,.btn.active.loading::after{border-bottom-color:#fff;border-left-color:#fff}.btn[disabled],.btn:disabled,.btn.disabled{cursor:default;opacity:0.5;pointer-events:none}.btn.btn-icon,.btn.btn-download,.btn.btn-weblink{border:none;background:transparent;height:auto;font-size:1em}.btn.btn-icon svg,.btn.btn-download svg,.btn.btn-weblink svg{transition:background-color .3s ease-out;border-radius:50%;background-color:#fff}.btn.btn-ml{height:auto}.btn.btn-primary{background:#007DC5;border-color:#007DC5;color:#fff}.btn.btn-primary:focus,.btn.btn-primary:hover{background:#006dac;border-color:#00639c;color:#fff}.btn.btn-primary:active,.btn.btn-primary.active{background:#0066a1;border-color:#005d92;color:#fff}.btn.btn-primary.loading::after{border-bottom-color:#fff;border-left-color:#fff}.btn.btn-success{background:#32b643;border-color:#2faa3f;color:#fff}.btn.btn-success:focus{box-shadow:0 0 0 0.1rem rgba(50,182,67,0.2)}.btn.btn-success:focus,.btn.btn-success:hover{background:#30ae40;border-color:#2da23c;color:#fff}.btn.btn-success:active,.btn.btn-success.active{background:#2a9a39;border-color:#278e34;color:#fff}.btn.btn-success.loading::after{border-bottom-color:#fff;border-left-color:#fff}.btn.btn-error{background:#e85600;border-color:#d95000;color:#fff}.btn.btn-error:focus{box-shadow:0 0 0 0.1rem rgba(232,86,0,0.2)}.btn.btn-error:focus,.btn.btn-error:hover{background:#de5200;border-color:#cf4d00;color:#fff}.btn.btn-error:active,.btn.btn-error.active{background:#c44900;border-color:#b54300;color:#fff}.btn.btn-error.loading::after{border-bottom-color:#fff;border-left-color:#fff}.btn.btn-link{background:transparent;border-color:transparent;color:#007DC5}.btn.btn-link:focus,.btn.btn-link:hover,.btn.btn-link:active,.btn.btn-link.active{color:#005d92}.btn.btn-inv{color:#fff}.btn.btn-text{display:inline;padding:0;height:auto;line-height:inherit;font-size:inherit}.btn.btn-sm{font-size:.7rem;height:1.4rem;padding:-.1rem .3rem;line-height:1rem}.btn.btn-lg{font-size:.9rem;height:2rem;padding:.2rem .6rem}.btn.btn-block{display:block;width:100%}.btn.btn-action{width:1.8rem;padding-left:0;padding-right:0}.btn.btn-action.btn-sm{width:1.4rem}.btn.btn-action.btn-lg{width:2rem}.btn.btn-clear{background:transparent;border:0;color:currentColor;height:1rem;line-height:.8rem;margin-left:.2rem;margin-right:-2px;opacity:1;padding:.1rem;text-decoration:none;width:1rem}.btn.btn-clear:focus,.btn.btn-clear:hover{background:rgba(247,248,249,0.5);opacity:0.95}.btn.btn-clear::before{content:"\2715"}.btn-group{display:inline-flex;flex-wrap:wrap}.btn-group .btn{flex:1 0 auto}.btn-group .btn:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group .btn:not(:first-child):not(:last-child){border-radius:0;margin-left:-.05rem}.btn-group .btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-.05rem}.btn-group .btn:focus,.btn-group .btn:hover,.btn-group .btn:active,.btn-group .btn.active{z-index:1}.btn-group.btn-group-block{display:flex}.btn-group.btn-group-block .btn{flex:1 0 0}.material-scrolltop{display:block;position:fixed;z-index:20;width:0;height:0;bottom:23px;right:23px;padding:0;overflow:hidden;outline:none;border:none;border-radius:2px;box-shadow:0 3px 10px rgba(0,0,0,0.5);cursor:hand;border-radius:50%;background:#007DC5;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all 0.3s cubic-bezier(0.25, 0.25, 0, 1)}.material-scrolltop:focus{outline:none}.material-scrolltop:hover,.material-scrolltop:focus{background-color:#007DC5;text-decoration:none;box-shadow:0 3px 10px rgba(0,0,0,0.5),0 3px 15px rgba(0,0,0,0.5)}.material-scrolltop::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"";width:0;border-radius:100%;background:#007DC5}.material-scrolltop:active::before{width:120%;padding-top:120%;transition:all 0.2s ease-out}.material-scrolltop.reveal{width:56px;height:56px}.material-scrolltop span{display:block;font-size:25px;color:#fff}.material-scrolltop,.material-scrolltop::before{background-image:url(../icons/top-arrow.svg);background-position:center 50%;background-repeat:no-repeat}.btn-secondary{background-color:#ccc;color:#000;display:inline-flex;align-items:center}.btn-secondary svg{fill:#007DC5}.sec-content .ml-button{text-align:left;line-height:1.3em;display:table;margin:1.25em 0 1.25em auto}.sec-content .ml-button a{padding:0.4em 0.6em 0.4em 0.8em;border-radius:0.3em;border-bottom:none}.sec-content .ml-button a:hover,.sec-content .ml-button a:focus{border-bottom:none}.label{border-radius:.1rem;line-height:1.25;padding:.1rem .2rem;background:#eef0f3;color:#0d0d0d;display:inline-block}.label.label-rounded{border-radius:5rem;padding-left:.4rem;padding-right:.4rem}.label.label-primary{background:#007DC5;color:#fff}.label.label-secondary{background:#85d3ff;color:#007DC5}.label.label-success{background:#32b643;color:#fff}.label.label-warning{background:#ffb700;color:#fff}.label.label-error{background:#e85600;color:#fff}.label.cm-bg,.flickity-page-dots .label.dot,.label.css-arrow:after,.sec-content th.label,h3.js-expandmore button.label:hover,h3.js-expandmore button.label:focus{color:#fff}.date-label{border-radius:0;border-bottom-right-radius:11px;padding-right:.4rem;vertical-align:top;line-height:1.5em}.img-responsive{display:block;height:auto;max-width:100%}.img-fit-cover{-o-object-fit:cover;object-fit:cover}.img-fit-contain{-o-object-fit:contain;object-fit:contain}.video-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.video-responsive::before{content:"";display:block;padding-bottom:56.25%}.video-responsive iframe,.video-responsive object,.video-responsive embed{border:0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}video.video-responsive{height:auto;max-width:100%}video.video-responsive::before{content:none}.video-responsive-4-3::before{padding-bottom:75%}.video-responsive-1-1::before{padding-bottom:100%}.figure{margin:0 0 1rem 0}.figure .figure-caption{color:#66758c;margin-top:1rem}.icon{box-sizing:border-box;display:inline-block;font-size:inherit;font-style:normal;height:1em;position:relative;text-indent:-9999px;vertical-align:middle;width:1em}.icon::before,.icon::after{content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.icon.icon-2x{font-size:1.6rem}.icon.icon-3x{font-size:2.4rem}.icon.icon-4x{font-size:3.2rem}.accordion .icon,.btn .icon,.toast .icon,.menu .icon{vertical-align:-10%}.btn-lg .icon{vertical-align:-15%}.icon-plus::before,.icon-minus::before,.icon-cross::before{background:currentColor;height:.1rem;width:100%}.icon-plus::after,.icon-cross::after{background:currentColor;height:100%;width:.1rem}.icon-cross::before{width:100%}.icon-cross::after{height:100%}.icon-cross::before,.icon-cross::after{transform:translate(-50%, -50%) rotate(45deg)}.container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}.container.grid-xl{max-width:1320px}.container.grid-lg{max-width:1000px}.container.grid-md{max-width:880px}.container.grid-sm{max-width:640px}.container.grid-xs{max-width:520px}.show-xs,.show-sm,.show-md,.show-lg,.show-xl{display:none !important}.columns{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.columns.col-gapless{margin-left:0;margin-right:0}.columns.col-gapless>.column{padding-left:0;padding-right:0}.columns.col-oneline{flex-wrap:nowrap;overflow-x:auto}.column{flex:1;max-width:100%;padding-left:1rem;padding-right:1rem}.column.col-12,.column.col-11,.sec-content .column.event-item,.column.sec-content.news-item,.sec-content .column.news-item,.column.col-10,.column.col-9,.column.col-8,.column.col-7,.column.col-6,.column.col-5,.column.col-4,.column.col-3,.column.col-2,.column.col-1,.column.col-auto{flex:none}.col-12{width:100%}.col-11,.sec-content .event-item,.sec-content.news-item,.sec-content .news-item{width:91.66666667%}@media screen and (max-width: 37.4375em){.col-11,.sec-content .event-item,.sec-content.news-item,.sec-content .news-item{width:100%}}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-mx-auto{margin-left:auto;margin-right:auto}.col-ml-auto{margin-left:auto}.col-mr-auto{margin-right:auto}@media (max-width: 1280px){.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-xl-auto{flex:none}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-auto{width:auto;flex:auto}.hide-xl{display:none !important}.show-xl{display:block !important}}@media (max-width: 960px){.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-lg-auto{flex:none}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-auto{width:auto}.hide-lg{display:none !important}.show-lg{display:block !important}}@media (max-width: 840px){.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-md-auto{flex:none}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-auto{width:auto}.hide-md{display:none !important}.show-md{display:block !important}}@media (max-width: 600px){.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col-sm-auto{flex:none}.col-sm-12{width:100%}.col-sm-11{width:100%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-auto{width:auto}.hide-sm{display:none !important}.show-sm{display:block !important}}@media (max-width: 480px){.col-xs-12,.col-xs-11,.col-xs-10,.col-xs-9,.col-xs-8,.col-xs-7,.col-xs-6,.col-xs-5,.col-xs-4,.col-xs-3,.col-xs-2,.col-xs-1,.col-xs-auto{flex:none}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-auto{width:auto}.hide-xs{display:none !important}.show-xs{display:block !important}}@media print,screen and (min-width: 37.5625em){.col-8 .pull-1,.col-6 .pull-1{margin-left:-12.933%}}@media screen and (max-width: 37.5em){.col-sm-auto{padding-left:5vw;padding-right:5vw}.columns-sm-auto{margin-left:-5vw;margin-right:-5vw}.fancybox-content .col-sm-auto{padding-left:0;padding-right:0}}@media screen and (max-width: 33.6875em){.fancybox-content .columns{padding-left:5vw;padding-right:5vw;margin-left:-5vw;margin-right:-5vw}.fancybox-content .column{padding-left:0;padding-right:0}}@media print,screen and (min-width: 45em){.fancybox-content .columns{flex-wrap:nowrap;justify-content:space-between}}.avatar{font-size:.8rem;height:1.6rem;width:1.6rem;background:#ddd;border-radius:50%;color:rgba(255,255,255,0.85);display:inline-block;font-weight:300;line-height:1.25;margin:0;position:relative;vertical-align:middle}.avatar.avatar-xs{font-size:.4rem;height:.8rem;width:.8rem}.avatar.avatar-sm{font-size:.6rem;height:1.2rem;width:1.2rem}.avatar.avatar-lg{font-size:1.2rem;height:2.4rem;width:2.4rem}.avatar.avatar-xl{font-size:3.2rem;height:6.4rem;width:6.4rem}.avatar img{border-radius:50%;height:100%;position:relative;width:100%;z-index:1}.breadcrumb{list-style:none;margin:.2rem 0;padding:.2rem 0}.breadcrumb .breadcrumb-item{color:#000;display:inline-block;margin:0;line-height:1em}.breadcrumb .breadcrumb-item a{color:#000}.breadcrumb .breadcrumb-item:not(:last-child){margin-right:.2rem}.breadcrumb .breadcrumb-item:not(:last-child) a{border-bottom:1px dashed transparent}.breadcrumb .breadcrumb-item:not(:last-child) a:hover{border-bottom-color:#000}.breadcrumb .breadcrumb-item:not(:first-child)::before{color:#000;content:">";padding-right:.2rem}.loading{color:transparent !important;min-height:.8rem;pointer-events:none;position:relative}.loading::after{animation:loading 500ms infinite linear;border:.1rem solid #007DC5;border-radius:50%;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:.8rem;left:50%;margin-left:-.4rem;margin-top:-.4rem;position:absolute;top:50%;width:.8rem;z-index:1}.loading.loading-lg{min-height:2rem}.loading.loading-lg::after{height:1.6rem;margin-left:-.8rem;margin-top:-.8rem;width:1.6rem}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-normal{font-weight:normal}.text-bold{font-weight:bold}.text-italic{font-style:italic}.text-large{font-size:1.2em}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-clip{overflow:hidden;text-overflow:clip;white-space:nowrap}.text-break{-webkit-hyphens:auto;hyphens:auto;word-break:break-word;word-wrap:break-word}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.js-to_expand[aria-hidden=true],.js-to_expand[data-hidden=true]{display:none}.list-accordion button{padding:0;width:100%}.sec-content .list-accordion{margin-left:30px;list-style:none;padding:0}@media print,screen and (min-width: 37.5em){.sec-content .list-accordion{margin-left:0}}.sec-content .list-accordion h3.js-expandmore{position:relative}.sec-content .list-accordion h3.js-expandmore button{padding:2px 3px 2px 30px;margin-left:-30px;width:calc(100% + 30px);border-bottom-left-radius:12px}.sec-content .list-accordion ul:not(.no-bullets){margin-left:20px;padding-left:0}.sec-content .list-accordion>li{list-style:none}.sec-content .list-accordion a+p{margin-top:0}.sec-content .list-accordion img{height:auto}.sec-content .list-accordion .js-to_expand>:first-child{margin-top:.25rem}.sec-content .list-accordion .js-to_expand>:last-child{margin-bottom:1.25em}.sec-content .list-accordion .animated-expandmore__to_expand{display:block;overflow:hidden;opacity:1;transition:visibility 0s ease, max-height .6s ease, opacity 1s ease;max-height:220em;visibility:visible;transition-delay:0s;margin-left:-18px;border-left-width:2px;padding-left:16px;border-left-style:solid}.sec-content .list-accordion [data-hidden=true].animated-expandmore__to_expand{display:block;max-height:0;opacity:0;visibility:hidden;transition-delay:.5s, 0s, 0s}@media print,screen and (min-width: 37.5em){.sec-content .list-accordion{margin-left:0}}@media print,screen and (min-width: 64em){.sec-content .list-accordion>ul li:not(:last-child){margin-bottom:1.2495rem}.sec-content .list-accordion>ul{margin-left:0}}.list-accordion .animated-expandmore__button,.list-accordion .expandmore__button{font-size:inherit;color:inherit;background:none;border:none;text-align:left}.list-accordion .animated-expandmore__button:hover,.list-accordion .expandmore__button:hover{cursor:pointer}.list-accordion .animated-expandmore__button[aria-expanded=false]>.animated-expandmore__symbol:before,.list-accordion .animated-expandmore__button[aria-expanded=true]>.animated-expandmore__symbol:before{position:absolute;left:-29px;top:0;width:25px;height:100%;line-height:100%;text-align:center;display:flex;align-items:center;justify-content:center}.list-accordion .animated-expandmore__button[aria-expanded=false]>.animated-expandmore__symbol:before{content:'+';font-weight:bold}.list-accordion .animated-expandmore__button[aria-expanded=true]>.animated-expandmore__symbol:before{content:'−';font-weight:bold}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.no-bullets,.content .no-bullets{list-style:none;padding:0;margin-right:0;margin-left:0}.no-bullets li,.content .no-bullets li{margin-left:0}.flex-list{display:flex}.flex-list li{margin-right:1em}@media screen and (max-width: 63.9375em){.hide-u-bp1{display:none}}@media print,screen and (min-width: 64em){.hide-bp1{display:none}}.hide-me{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.anim{position:relative;margin-left:25px;display:inline-block}.anim .i-wrap{transition-property:transform opacity;transition-duration:.3s;transition-timing-function:ease-out;position:absolute;left:-24px}.anim:hover .i-wrap{transform:translateX(4px)}a .i-wrap{transition:transform .3s ease-out}.pad-l{padding-left:1rem}.clearfix::after{clear:both;content:"";display:table}.shadow{box-shadow:0 2px 4px rgba(0,0,0,0.12),0 2px 3px rgba(0,0,0,0.24)}.unit-master-title-wrap .intranet-logout,.template-home .welcome h2,.section .box-item .subline,html,.text-regular,h5,h1,h3.js-expandmore{font-style:normal;font-weight:400}.list-index div:first-child,.page-footer .content-width,[class*="kifa"] .fact-list .entry-label,.filter-category .current,.event-item .location-data .unit-data h3,.person,.template-home .ghs-units figcaption,.section .box-item h2,.sec-nav .nav-onpage a,.menu-ctx-nav .pushy-link.current,.menu-ctx-nav .level-1,.pushy .pushy-menu li.current a,.pushy .pushy-menu li.level-1 a,.menu-ghs li,b,strong,.location-title+h3,h2{font-style:normal;font-weight:500}.sec-content a.item-link:not(.pub-item,.download-item),a[href^="mailto"],.emo_email,.nobreak{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.fancybox-caption__body .copy,.recent-items a .date-wrapper,.list-index div:first-child,.page-footer .content-width,.doc-tree .node-intro,.cta-text .add-content,.partner-list .add-content,small,.text_small,.sec-text .pt-media .ar-resp-slider+.gallery-batch,.date-menu .month,.file-text,.sec-image-hero .copyalone,.section figcaption,.section .slide-caption,.section .slide-caption-sizer,.media-cell figcaption,.notice-item figcaption,.text-small{font-size:0.8em}.menu-ghs a:focus-within:focus-visible,.menu-archive a:focus-within:focus-visible{background-color:#bfdff1}.nobul,.content .nobul{list-style:none;padding:0;margin-right:0;margin-left:0}.nobul li,.content .nobul li{margin-left:0}.nobg{background:none}body{line-height:1.5em}p,ul,ol,blockquote,table{margin-top:0;margin-bottom:1.25em}.narrow p,.unit-address p,.contact p,.narrow ul,.unit-address ul,.contact ul,.narrow ol,.unit-address ol,.contact ol,.narrow blockquote,.unit-address blockquote,.contact blockquote{margin-top:0;margin-bottom:.625em}.el-inline{display:inline}.novspace+.novspace{margin-top:-1.25em}.no-mt{margin-top:0}h1,h2,h3,h4,h5{margin:1.5em 0 .625em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}h2,h3,h4,h5{font-weight:500}h3.js-expandmore{font-size:1em}h3.js-expandmore button{font-weight:inherit}.pub-list+h3,.pub-list+h2{margin-top:2.75em}.section h2.list-title{margin:1.5em 0 .625em}.reg-title p:first-child{margin:0}.reg-title p+h2{margin-top:.5em}h1{text-transform:uppercase;letter-spacing:0.055em;font-size:1.75em;line-height:1.25em;background-color:#BFD72F;padding-top:2.35rem;padding-bottom:0.5rem}.ghs h1{padding-top:0}h1 .subtitle{display:block;text-transform:none;font-size:0.8rem;letter-spacing:0}.unit-master .content :not(.content-switch) h1{padding-top:1.65rem;padding-bottom:1.4rem;text-transform:none}.unit-master.lege-aktuell .content h1{padding-top:1.65rem}h2{text-transform:uppercase;font-size:1.375em;line-height:1.2727272727em}.title-cell h2,.box-inner h2{overflow-wrap:break-word;word-wrap:break-word}.hl-calm h2{font-size:1em}h3,legend{font-size:1.1875em}.news-item h3,.event-item h3,.news-item legend,.event-item legend{margin-top:0.25em}.title-context+h2{margin-top:0.5em}.location-title{margin-bottom:0.25em}.location-title+h3{margin-top:0}h4{font-size:1em}h5{font-size:1em;margin-bottom:0}h5:first-child{margin-top:0}.text-regular{font-size:.8421052632em}html{font-size:20px;font-family:"Roboto",sans-serif}mark{background-color:#007DC5;color:#fff;padding:0.15em 0.35em 0.1em}.disabled{cursor:not-allowed;color:#888 !important}.hidden{visibility:hidden}.display-none{display:none !important}.unit-location li{margin:0}a{color:#007DC5;outline:none;text-decoration:none}a:focus,a:hover,a:active,a.active{color:#000}a.i-link{display:inline-flex;font-style:italic;color:#000;font-weight:500}a.i-link .i-wrap{transition-property:fill transform;transition-duration:.3s;transition-timing-function:ease-out;margin-right:6px}a.i-link:hover .i-wrap{fill:#000}a .i-wrap{fill:currentColor}h2 a{color:#000}h2 a:hover,h2 a:focus{opacity:0.9;border-bottom:dashed 1px currentColor;animation-name:seca;animation-timing-function:ease}a[href^="mailto"]{position:relative}@media print,screen and (min-width: 27.5em){.ckrtf p a{white-space:nowrap}}.ext{font-size:0.6em;text-transform:uppercase;color:#000;font-style:normal;align-self:flex-end;line-height:2.2em}@keyframes seca{0%{opacity:1}50%{opacity:0.9}100%{opacity:1}}.sec-content a{transition:opacity .3s ease-out;color:#000;opacity:1;border-bottom:1px dashed currentColor}.sec-content a:hover,.sec-content a:focus{opacity:0.9;border-bottom-style:solid;animation-name:seca;animation-timing-function:ease}.sec-content a:not(.btn):not(.emo_email):not(.norm){font-style:italic}.sec-content a.item-link{border-bottom:none}.sec-content a.item-link .icon{transition:transform .1s ease-out;transform:translateX(0)}.sec-content a.item-link:hover .i-wrap .icon,.sec-content a.item-link:focus .i-wrap .icon{transform:translateX(2px)}.sec-content a.btn,.sec-content a.InputfieldButtonLink{border-bottom:none}.sec-content a.no-uline{border-bottom-style:none}.sec-content a.no-uline:after{border-bottom-style:none}.sec-content a.img-link{border-bottom-style:none}.sec-content a[href^="mailto"],.sec-content .hover-ul{border-bottom:none}.sec-content a[href^="mailto"]:after,.sec-content .hover-ul:after{content:"";position:absolute;width:100%;left:0;bottom:0;border-bottom:none}.sec-content a[href^="mailto"]:hover,.sec-content a[href^="mailto"]:focus,.sec-content .hover-ul:hover,.sec-content .hover-ul:focus{border-bottom:none}.sec-content a[href^="mailto"]:hover:after,.sec-content a[href^="mailto"]:focus:after,.sec-content .hover-ul:hover:after,.sec-content .hover-ul:focus:after{border-bottom:1px dashed currentColor}.sec-content a[href^="mailto"].css-arrow:after{width:16px}.sec-content .item a:not([href^="mailto"]),.sec-content .unit-address a:not([href^="mailto"]),.sec-content .contact-wrap a:not([href^="mailto"]){border-bottom:none}.sec-content .item a:not([href^="mailto"]):hover,.sec-content .item a:not([href^="mailto"]):focus,.sec-content .unit-address a:not([href^="mailto"]):hover,.sec-content .unit-address a:not([href^="mailto"]):focus,.sec-content .contact-wrap a:not([href^="mailto"]):hover,.sec-content .contact-wrap a:not([href^="mailto"]):focus{border-bottom:1px dashed currentColor}[class*="kifa"] .sec-content a.btn.cm-bg,[class*="kifa"] .sec-content .flickity-page-dots .btn.dot,.flickity-page-dots [class*="kifa"] .sec-content .btn.dot,[class*="kifa"] .sec-content .btn.css-arrow:after,[class*="kifa"] .sec-content th.btn,[class*="kifa"] .sec-content h3.js-expandmore button.btn:hover,h3.js-expandmore [class*="kifa"] .sec-content button.btn:hover,[class*="kifa"] .sec-content h3.js-expandmore button.btn:focus,h3.js-expandmore [class*="kifa"] .sec-content button.btn:focus{color:#000}.sec-content .nav-2 a{border-bottom:none}.sec-content .nav-2 a.item-nav .icon{transition:transform .1s ease-out;transform:rotate(90deg) translateX(-2px)}.sec-content .nav-2 a.item-nav:hover .i-wrap .icon,.sec-content .nav-2 a.item-nav:focus .i-wrap .icon{transform:rotate(90deg) translateX(0)}.notice a{color:#000;font-size:1em !important}.notice a.css-arrow:after{background-color:#007DC5}.notice-item figcaption{line-height:1.3em;padding:0.75em 0.25em;color:#888;font-style:italic;max-width:300px;margin:.5em auto 1.5em}.notice-item figcaption .copy{margin-left:1.5em;float:right}.notice-item figcaption:empty{padding:0}.media-cell figcaption{line-height:1.3em;color:#888;font-style:italic;margin-top:.5em}.media-cell figcaption .copy{margin-left:1.5em;float:right}.underline{transition:opacity .3s ease-out;color:#000;opacity:1;border-bottom:1px dashed currentColor}.underline:hover,.underline:focus{opacity:0.9;border-bottom-style:solid;animation-name:seca;animation-timing-function:ease}*[class*="menu"] a,*[class*="menu"] button:not(.menu-btn){font-size:0.7rem;line-height:1.25em;border-bottom:none}*[class*="menu"] a:hover,*[class*="menu"] button:not(.menu-btn):hover{text-decoration:none}.menu-main a,.menu-main button{text-transform:uppercase}.menu-ghs a:hover,.menu-ghs a:focus,.menu-archive a:hover,.menu-archive a:focus{border-bottom:0px dashed transparent}.breadcrumb{line-height:1em}.breadcrumb br{display:none}.breadcrumb li{font-size:0.7rem}.pushy-content li{line-height:1em;padding-bottom:8px;padding-top:8px;margin-top:0.7em;margin-bottom:0}.pushy-content a{display:inline-block;font-size:0.8rem;line-height:1.3em}.menu-ghs li{transition:transform .3s ease-out;transform:translateX(0)}.menu-ghs li.current{transform:translateX(10px)}.menu-ghs li.current a>span{transform:translateX(-24px)}.menu-ghs a:hover>span{transform:translateX(-18px)}.menu-ghs a br{display:none}.menu-ghs a>span{transition-property:transform opacity;transition-duration:.3s;transition-timing-function:ease-out;position:absolute;transform:translateX(-24px)}.ghs-context{font-size:3em}.ctx-nav{font-size:0.9rem}.ctx-nav a{color:#000}.menu-btn{display:block;border-bottom:none;white-space:nowrap;font-size:0.7rem;line-height:1;text-transform:uppercase}.menu-ctx-btn h3{font-size:0.8rem;margin:0;padding:0.8rem 0.5em;text-transform:none}.menu-ctx-btn a{color:#000}.menu-ctx-nav .pushy-link a{display:block;padding:4px 10px}.sec-nav .nav-onpage{list-style:none;padding:0;margin-right:0;margin-left:0}.sec-nav .nav-onpage li{margin-left:0}.sec-nav .nav-onpage a{font-style:normal}.sec-nav .nav-onpage li{margin:0.2rem 0 0}a:focus,button:focus,input:focus,.focusable:focus{outline:none}.list-accordion .animated-expandmore__button:focus,.list-accordion .animated-expandmore__button:hover{outline:none}.breadcrumbs span{color:#888}.breadcrumbs a{color:#000;text-decoration:none}.breadcrumbs a:hover{color:#007DC5}.breadcrumbs a:focus{outline-offset:2px}.box-link,.teaser-link{color:#000}.video-play{position:relative;display:block;margin:auto}.video-play svg{transition:background-color .3s ease-out}.video-play:hover svg{background-color:rgba(255,255,255,0.9)}.section div:not(.sec-content)>h2{margin-bottom:1.0909090909em;letter-spacing:0.03em}@media screen and (max-width: 19.9375em){.section div:not(.sec-content)>h2{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}@media print,screen and (min-width: 20em){.section div:not(.sec-content)>h2{overflow-wrap:break-word;word-wrap:break-word}}.section div>h2{letter-spacing:0.03em}@media screen and (max-width: 19.9375em){.section div>h2{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}@media print,screen and (min-width: 20em){.section div>h2{overflow-wrap:break-word;word-wrap:break-word}}.section figcaption,.section .slide-caption,.section .slide-caption-sizer{line-height:1.25em;min-height:26px;padding:0.75em 0.25em;color:#888;font-style:italic}.section figcaption{max-width:480px}@media screen and (max-width: 33.6875em){.section .fyslider .slide-caption,.section .fyslider .slide-caption-sizer{padding-right:2em}}.section .imagecopy{display:block;opacity:0.8}.section .box-item h2{font-size:1.25em;line-height:1.15em;text-transform:none;width:100%;margin-bottom:0}.section .box-item .subline{display:block;margin-top:0.25em;font-size:0.8em}.section .box-item .box-head{min-height:4.5em}.section .box-item.teaser-master h2{font-size:6vw;font-weight:400;margin-bottom:0;line-height:1.15em;text-transform:uppercase}@media print,screen and (min-width: 25em){.section .box-item.teaser-master h2{font-size:1.75em}}.section .box-item.teaser-master .subline{font-size:16px;text-transform:none;line-height:1.5em}@media print,screen and (min-width: 48em){.section .box-item.teaser-master h2{font-size:calc(.841611479vw + 19.1059602649px)}.section .box-item.teaser-master .box-head{min-height:9em}}@media print,screen and (min-width: 77.5em){.section .box-item.teaser-master h2{font-size:2em}}.sec-image-hero figcaption{color:#000}.sec-image-hero .copyalone{line-height:1.3em;opacity:0.8}.file-text{margin-left:3em;line-height:1.25em}hr{border:none;height:0;background:none;border-top:2px solid #000}.template-home .ghs-units figcaption{padding:0 8%;line-height:1.25em;font-size:calc(1.7857142857vw + 10.2857142857px);top:16%}@media print,screen and (min-width: 48em){.template-home .ghs-units figcaption{font-size:calc(.7978723404vw + 9.8723404255px)}}@media print,screen and (min-width: 95em){.template-home .ghs-units figcaption{font-size:1.375em;line-height:1.2727272727em}}.template-home .ghs-units a{color:#000}.template-home .ghs-units a:hover{color:inherit}.template-home .welcome{line-height:2.15em;font-size:1.2em;letter-spacing:0.02em}.template-home .welcome h2{letter-spacing:0.07em;font-size:1.2em}ul,ul.left-bullet{padding-left:20px}.pushy .icon-arrow,.print-header .icon-arrow{fill:currentColor}.unit-master-title-wrap{font-size:26px;text-transform:uppercase;line-height:1em;font-weight:500;letter-spacing:0.1em;margin-left:5vw;padding-right:0.25em}.unit-master .unit-master-title-wrap{font-size:32px}.unit-master-title-wrap .intranet-logout{font-size:1em;line-height:1.3em;text-transform:none;letter-spacing:0}@media print,screen and (min-width: 27.5em){.contact{padding-left:20px}}.contact ul li,.contact ol li{margin:0}.cta-text h3,.partner-list h3{font-size:1em;margin-bottom:0}.cta-text .add-content,.partner-list .add-content{margin-top:.625em;line-height:1.5em}a .cta-text{font-style:normal}.cta-applynow .cta-text{margin-left:6.5em}.cta-applynow .cta-text p{margin-bottom:0}.archive-list{list-style:none}.archive-list li{padding-left:20px;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.archive-list .date{display:block;margin-left:-20px}.archive-list a{border-bottom-color:transparent}.archive-list a:hover,.archive-list a:focus{border-bottom:1px dashed currentColor}@media print,screen and (min-width: 25em){.archive-list li{padding-left:40px}.archive-list .date{margin-left:-40px}}@media print,screen and (min-width: 37.5em){.archive-list li{display:flex}.archive-list .date{width:100px;flex-shrink:0}}.archive-list .title-context{display:block}.event-item h3{margin:0}.event-item h4{margin-bottom:0.25em}.event-item h4.no-mt{margin-top:0}.event-item p,.event-item ul,.event-item ol{margin-bottom:.625em}.event-item p:last-child,.event-item ul:last-child,.event-item ol:last-child{margin-bottom:0}.event-item .location-data h3{font-size:1em}.event-item .location-data .unit-data h3{font-size:1em}.event-item .date-wrapper{margin:0}.event-item .date-wrapper .event-date{font-weight:500}.event-item .date-passed{color:#888}.event-item .event-time{margin-left:0.5em}.event-item .event-location{margin:0.25em 0 1.25em}.event-item .canceled>.event-date,.event-item .canceled>.event-time{text-decoration:line-through;color:#888}.event-item .taglabels{font-size:.8em}.event-item .taglabels li{display:inline-block;line-height:1em;background-color:#ddd;padding:4px 8px;margin:0}.event-item .date-other{margin-top:0;margin-left:0;list-style:none}.event-item .date-other li{margin-top:0}.event-item .date-other li.canceled .event-date,.event-item .date-other li.canceled .time{text-decoration:line-through;color:#888}.event-item .date-other a{font-style:normal}.event-item .date-other a:hover .event-customtitle{opacity:1}.event-item .date-other .event-customtitle{display:block;opacity:0.5;padding-left:3ch;text-wrap:balance}.event-details .event-item .title-context+h3{margin-top:0.5em}.event-details .event-item .date-wrapper{margin:0.25em 0 0.5em}.event-details .event-item .date-other{margin-bottom:2em}.tag-menu{display:flex;flex-wrap:wrap}.tag-menu li{flex-grow:0;flex-shrink:0;margin:2px}.tag-menu li a{padding:2px 8px;background-color:#ddd}.date-menu{display:grid;grid-template-columns:repeat(auto-fill, minmax(86px, 1fr));text-align:center}.date-menu li{margin:2px}.date-menu li a{padding:2px 8px;background-color:#ddd}.date-menu .month{width:100%;line-height:1.25em;padding-top:0.25em;text-align:center}.filter-category li{line-height:1.25em;margin:0 0 8px;font-weight:400}.filter-category li a{font-style:italic;line-height:inherit}.filter-category li.current{transform:translateX(0);font-weight:500}.filter-category li.current a>span{transform:translateX(-18px)}.filter-category.active a:hover .i-wrap,.filter-category.active a:focus .i-wrap{opacity:1}.filter-category.active .i-wrap{opacity:0}.filter-category .current .i-wrap{opacity:1}.filter-category .icon{fill:currentColor}.text-link a{display:block;color:#000;opacity:0.8}.text-link a:hover,.text-link a:focus{opacity:1}.label{font-size:.8em}.doc-tree h2{margin-top:1em}.doc-tree h2,.doc-tree h3,.doc-tree h4,.doc-tree h5,.doc-tree h6{margin-bottom:0.2rem}.doc-tree .node,.doc-tree .files{margin-top:0.2rem;clear:both}.job-call{display:flex;justify-content:space-between;margin-top:2.5em}.job-call+.job-title{margin-top:1.0909090909em}.job-short,.sec-jobtitle .share-cell{margin-bottom:.625em}.fact-list .entry-label{margin-right:0.75em}details{margin-bottom:1.5em}summary{list-style-image:none;margin-left:-1em;padding-left:1em;padding-right:1.5em;position:relative;border-bottom-left-radius:12px}summary strong{margin-left:-1em}summary::-webkit-details-marker,summary::marker{background:none;color:transparent}summary>h3:first-child{display:block;cursor:pointer;margin:-1.35em 0 0.5em 4px;padding-left:1.5em;padding-bottom:0.1em}summary:hover,summary:focus{cursor:pointer}summary:hover::before,summary:focus::before{transform:rotate(-90deg)}summary::before{transition:transform .3s ease-out;content:"+";font-size:1.5em;right:0.25em;position:absolute;transform:rotate(0)}.event summary{display:grid;padding-right:0;grid-template-columns:3fr 1fr;grid-template-areas:"info info" "tags dates";gap:1em}.event summary::before{right:-0.5em;top:-0.5em;left:auto;opacity:0;transition:opacity .3s ease-out}@media print,screen and (min-width: 35em){.event summary{gap:0.5em 1em;grid-template-columns:3fr 1fr;grid-template-areas:"info dates" "tags tags"}.event summary::before{right:auto;top:auto;left:-4%;opacity:0;transition:opacity .3s ease-out}.event summary .event-tags{text-align:right}}@media print,screen and (min-width: 42.5em){.event summary{gap:0 1em;grid-template-columns:3fr 2fr;grid-template-rows:auto 1fr;grid-template-areas:"info dates" "info tags"}.event summary .event-tags{text-align:left;align-self:end}.event summary .moredates-cell{margin-bottom:1em}}.event summary .title-cell{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:info}.event summary .moredates-cell{-ms-grid-row:3;-ms-grid-column:3;grid-area:dates}.event summary .event-tags{-ms-grid-row:3;-ms-grid-column:1;grid-area:tags}@media print,screen and (min-width: 35em){.event summary .title-cell{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.event summary .moredates-cell{-ms-grid-row:1;-ms-grid-column:3}.event summary .event-tags{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}}@media print,screen and (min-width: 42.5em){.event summary .title-cell{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-column-span:1}.event summary .moredates-cell{-ms-grid-row:1;-ms-grid-column:3}.event summary .event-tags{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}}.event summary+*{margin-top:1.25em}.event[open] summary{margin-bottom:1.25em}.event[open] summary::before{opacity:1}[open]>summary::before{transform:rotate(-45deg)}.room-data summary{margin:0;padding:0}.room-data summary:before{width:0.65em;height:0.65em;margin-top:0.25em;border:2px solid #007DC5;background-color:#007DC5;color:#fff;border-radius:50%;text-align:center;right:unset;left:0;content:"";background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 26 26' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M11.5,14.5l-7.463,0l0.001,-3l7.462,0l0,-7.462l3,-0l0,7.462l7.462,0l0.001,3l-7.463,0l0,7.463l-3,-0l0,-7.463Z' style='fill:%23fff;'/%3E%3C/svg%3E")}.room-data .options{-webkit-hyphens:auto;hyphens:auto}.room-data[open]>summary::before{background-color:#fff;border-color:#FFF;background-size:140%;transform:rotate(-45deg);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 26 26' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M11.5,14.5l-7.463,0l0.001,-3l7.462,0l0,-7.462l3,-0l0,7.462l7.462,0l0.001,3l-7.463,0l0,7.463l-3,-0l0,-7.463Z' style='fill:%23007DC5;'/%3E%3C/svg%3E")}.room-data .room-head h3{margin:0 2em 0 1.5em}.room-data .room-head ul{margin:0;padding:0;display:flex;list-style:none}.room-data .room-head ul li{margin:0}.room-data .room-head ul li:not(:last-child){margin:0 20% 0 0;flex-basis:80px}.room-data .room-head li strong{margin-left:0;white-space:nowrap}.room-data .room-head .i-wrap svg{vertical-align:text-bottom}[class*="kifa"] .filter-tag .cm-txt{background-color:#fff199;padding:0 4px}.page-footer{color:rgba(0,0,0,0.8)}.page-footer a{color:rgba(0,0,0,0.8)}.page-footer a:hover,.page-footer a:focus{color:#000}.ghs .page-footer{color:#fff}.ghs .page-footer a{color:#fff}.ghs .page-footer a:hover,.ghs .page-footer a:focus{color:rgba(255,255,255,0.8)}.page-footer .content-width{line-height:1.5em}@media screen and (max-width: 72.4375em){.box-w-50 .box-text{-webkit-hyphens:auto;hyphens:auto}}.box-w33 .box-text{-webkit-hyphens:auto;hyphens:auto}#location-info p+ul{margin-top:-.7em}.internal-info{color:#007DC5}.page-wrapper{position:relative;-ms-overflow-style:-ms-autohiding-scrollbar;min-height:100vh;display:flex;flex-direction:column}.main{flex-grow:1}.page-footer{margin-top:3em}.page-footer .content-width{display:flex;justify-content:space-between;flex-direction:row-reverse;padding:1em 0 3em}@media print,screen and (min-width: 48em){.page-footer .content-width{padding-left:20px;padding-right:20px}}@media screen and (max-width: 28.0625em){.page-footer .footeraddress .dot{visibility:hidden}.page-footer .footeraddress .dot:after{content:'';display:block}}@media print,screen and (min-width: 84em){.page-footer .footeraddress{width:calc(50% - 10px)}}.page-footer .footernav{margin-right:20px}@media print,screen and (min-width: 41.25em){.page-footer .footernav{display:flex}.page-footer .footernav ul+ul{margin-left:4vw}}.page-footer ul{margin:0;list-style:none;padding:0}.page-footer li{margin-top:0;padding-bottom:.5em}.page-footer p,.page-footer ul{margin-bottom:.5em}.main{color:#000}.section{background-color:#fff}.color-warn{color:#eb2929}.page-wrapper,.menu-ctx-btn,.content h1,.hh-ctx.open .icon-hh b{transition:background-color .3s ease-out;background-color:#007DC5}body[class*="efw"] .page-wrapper,body[class*="efw"] .menu-ctx-btn,body[class*="efw"] .content h1,body[class*="efw"] .hh-ctx.open .icon-hh b{background-color:#BFD72F}body[class*="kifa"] .page-wrapper,body[class*="kifa"] .menu-ctx-btn,body[class*="kifa"] .content h1,body[class*="kifa"] .hh-ctx.open .icon-hh b{background-color:#fd0}body[class*="ahi"] .page-wrapper,body[class*="ahi"] .menu-ctx-btn,body[class*="ahi"] .content h1,body[class*="ahi"] .hh-ctx.open .icon-hh b{background-color:#F4791F}body[class*="lege"] .page-wrapper,body[class*="lege"] .menu-ctx-btn,body[class*="lege"] .content h1,body[class*="lege"] .hh-ctx.open .icon-hh b{background-color:#D83C96}.menu-ctx{transition:background-color .1s ease-out;background-color:transparent}.no-ctx.has-pathnav .menu-ctx{background-color:#007DC5}body[class*="efw"].ctx-full .menu-ctx{background-color:#BFD72F}body[class*="kifa"].ctx-full .menu-ctx{background-color:#fd0}body[class*="ahi"].ctx-full .menu-ctx{background-color:#F4791F}body[class*="lege"].ctx-full .menu-ctx{background-color:#D83C96}.color-ghs-bg{background-color:#007DC5}.color-efw-bg{background-color:#BFD72F}.color-ahi-bg{background-color:#F4791F}.color-lege-bg{background-color:#D83C96}.color-kifa-bg{background-color:#fd0}.color-efw-light-bg{background-color:#e5efac}.color-ahi-light-bg{background-color:#fbc9a5}.color-lege-light-bg{background-color:#efb1d5}.color-kifa-light-bg{background-color:#fff199}.color-ghs,a.ghs>.i-wrap{color:#007DC5}.color-efw,a[class*="efw"]>.i-wrap{color:#BFD72F}.color-ahi,a[class*="ahi"]>.i-wrap{color:#F4791F}.color-lege,a[class*="lege"]>.i-wrap{color:#D83C96}.color-kifa,a[class*="kifa"]>.i-wrap{color:#fd0}.color-kifa .file-text{color:#000}.cm-txt{color:#007DC5}.ghs .cm-txt{color:#007DC5}[class*="efw"] .cm-txt{color:#BFD72F}[class*="kifa"] .cm-txt{color:#000}[class*="kifa"] .cm-txt.unit-master-title-wrap{color:#fd0}[class*="ahi"] .cm-txt{color:#F4791F}[class*="lege"] .cm-txt{color:#D83C96}.cm-txt-light{color:#bfdff1}.ghs .cm-txt-light{color:#bfdff1}[class*="efw"] .cm-txt-light{color:#e5efac}[class*="kifa"] .cm-txt-light{color:#fff199}[class*="ahi"] .cm-txt-light{color:#fbc9a5}[class*="lege"] .cm-txt-light{color:#efb1d5}.cm-fill,.sec-content .icon{fill:#007DC5}.ghs .cm-fill,.ghs .sec-content .icon{fill:#007DC5}[class*="efw"] .cm-fill,.sec-color-efw .cm-fill,[class*="efw"] .sec-content .icon,.sec-color-efw .sec-content .icon{fill:#BFD72F}[class*="kifa"] .cm-fill,.sec-color-kifa .cm-fill,[class*="kifa"] .sec-content .icon,.sec-color-kifa .sec-content .icon{fill:#fd0}[class*="ahi"] .cm-fill,.sec-color-ahi .cm-fill,[class*="ahi"] .sec-content .icon,.sec-color-ahi .sec-content .icon{fill:#F4791F}[class*="lege"] .cm-fill,.sec-color-lege .cm-fill,[class*="lege"] .sec-content .icon,.sec-color-lege .sec-content .icon{fill:#D83C96}.cm-btop{border-top-color:#007DC5}[class*="efw"] .cm-btop{border-top-color:#BFD72F}[class*="kifa"] .cm-btop{border-top-color:#fd0}[class*="ahi"] .cm-btop{border-top-color:#F4791F}[class*="lege"] .cm-btop{border-top-color:#D83C96}.cm-b,hr,.menu-ctx-nav .pushy-menu{border-color:#007DC5}[class*="efw"] .cm-b,[class*="efw"] hr,[class*="efw"] .menu-ctx-nav .pushy-menu,.menu-ctx-nav [class*="efw"] .pushy-menu{border-color:#BFD72F}[class*="kifa"] .cm-b,[class*="kifa"] hr,[class*="kifa"] .menu-ctx-nav .pushy-menu,.menu-ctx-nav [class*="kifa"] .pushy-menu{border-color:#fd0}[class*="ahi"] .cm-b,[class*="ahi"] hr,[class*="ahi"] .menu-ctx-nav .pushy-menu,.menu-ctx-nav [class*="ahi"] .pushy-menu{border-color:#F4791F}[class*="lege"] .cm-b,[class*="lege"] hr,[class*="lege"] .menu-ctx-nav .pushy-menu,.menu-ctx-nav [class*="lege"] .pushy-menu{border-color:#D83C96}.cm-bg,.flickity-page-dots .dot,.css-arrow:after,.sec-content th,h3.js-expandmore button:hover,h3.js-expandmore button:focus{background-color:#007DC5}[class*="ghs"] .cm-bg,[class*="ghs"] .flickity-page-dots .dot,.flickity-page-dots [class*="ghs"] .dot,[class*="ghs"] .css-arrow:after,[class*="ghs"] .sec-content th,.sec-content [class*="ghs"] th,[class*="ghs"] h3.js-expandmore button:hover,h3.js-expandmore [class*="ghs"] button:hover,[class*="ghs"] h3.js-expandmore button:focus,h3.js-expandmore [class*="ghs"] button:focus{background-color:#007DC5}.sec-color-ghs .cm-bg,.sec-color-ghs .flickity-page-dots .dot,.flickity-page-dots .sec-color-ghs .dot,.sec-color-ghs .css-arrow:after,.sec-color-ghs .sec-content th,.sec-content .sec-color-ghs th,.sec-color-ghs h3.js-expandmore button:hover,h3.js-expandmore .sec-color-ghs button:hover,.sec-color-ghs h3.js-expandmore button:focus,h3.js-expandmore .sec-color-ghs button:focus{color:#fff}[class*="efw"] .cm-bg,[class*="efw"] .flickity-page-dots .dot,.flickity-page-dots [class*="efw"] .dot,[class*="efw"] .css-arrow:after,[class*="efw"] .sec-content th,.sec-content [class*="efw"] th,[class*="efw"] h3.js-expandmore button:hover,h3.js-expandmore [class*="efw"] button:hover,[class*="efw"] h3.js-expandmore button:focus,h3.js-expandmore [class*="efw"] button:focus,.sec-color-efw .cm-bg,.sec-color-efw .flickity-page-dots .dot,.flickity-page-dots .sec-color-efw .dot,.sec-color-efw .css-arrow:after,.sec-color-efw .sec-content th,.sec-content .sec-color-efw th,.sec-color-efw h3.js-expandmore button:hover,h3.js-expandmore .sec-color-efw button:hover,.sec-color-efw h3.js-expandmore button:focus,h3.js-expandmore .sec-color-efw button:focus{background-color:#BFD72F}[class*="kifa"] .cm-bg,[class*="kifa"] .flickity-page-dots .dot,.flickity-page-dots [class*="kifa"] .dot,[class*="kifa"] .css-arrow:after,[class*="kifa"] .sec-content th,.sec-content [class*="kifa"] th,[class*="kifa"] h3.js-expandmore button:hover,h3.js-expandmore [class*="kifa"] button:hover,[class*="kifa"] h3.js-expandmore button:focus,h3.js-expandmore [class*="kifa"] button:focus,.sec-color-kifa .cm-bg,.sec-color-kifa .flickity-page-dots .dot,.flickity-page-dots .sec-color-kifa .dot,.sec-color-kifa .css-arrow:after,.sec-color-kifa .sec-content th,.sec-content .sec-color-kifa th,.sec-color-kifa h3.js-expandmore button:hover,h3.js-expandmore .sec-color-kifa button:hover,.sec-color-kifa h3.js-expandmore button:focus,h3.js-expandmore .sec-color-kifa button:focus{background-color:#fd0;color:#000}[class*="ahi"] .cm-bg,[class*="ahi"] .flickity-page-dots .dot,.flickity-page-dots [class*="ahi"] .dot,[class*="ahi"] .css-arrow:after,[class*="ahi"] .sec-content th,.sec-content [class*="ahi"] th,[class*="ahi"] h3.js-expandmore button:hover,h3.js-expandmore [class*="ahi"] button:hover,[class*="ahi"] h3.js-expandmore button:focus,h3.js-expandmore [class*="ahi"] button:focus,.sec-color-ahi .cm-bg,.sec-color-ahi .flickity-page-dots .dot,.flickity-page-dots .sec-color-ahi .dot,.sec-color-ahi .css-arrow:after,.sec-color-ahi .sec-content th,.sec-content .sec-color-ahi th,.sec-color-ahi h3.js-expandmore button:hover,h3.js-expandmore .sec-color-ahi button:hover,.sec-color-ahi h3.js-expandmore button:focus,h3.js-expandmore .sec-color-ahi button:focus{background-color:#F4791F}[class*="lege"] .cm-bg,[class*="lege"] .flickity-page-dots .dot,.flickity-page-dots [class*="lege"] .dot,[class*="lege"] .css-arrow:after,[class*="lege"] .sec-content th,.sec-content [class*="lege"] th,[class*="lege"] h3.js-expandmore button:hover,h3.js-expandmore [class*="lege"] button:hover,[class*="lege"] h3.js-expandmore button:focus,h3.js-expandmore [class*="lege"] button:focus,.sec-color-lege .cm-bg,.sec-color-lege .flickity-page-dots .dot,.flickity-page-dots .sec-color-lege .dot,.sec-color-lege .css-arrow:after,.sec-color-lege .sec-content th,.sec-content .sec-color-lege th,.sec-color-lege h3.js-expandmore button:hover,h3.js-expandmore .sec-color-lege button:hover,.sec-color-lege h3.js-expandmore button:focus,h3.js-expandmore .sec-color-lege button:focus{background-color:#D83C96}.sec-nc .cm-bg,.sec-nc .flickity-page-dots .dot,.flickity-page-dots .sec-nc .dot,.sec-nc .css-arrow:after,.sec-nc .sec-content th,.sec-content .sec-nc th,.sec-nc h3.js-expandmore button:hover,h3.js-expandmore .sec-nc button:hover,.sec-nc h3.js-expandmore button:focus,h3.js-expandmore .sec-nc button:focus{background-color:#ddd !important}[class*="ghs"]>.css-arrow:after{background-color:#007DC5 !important}[class*="efw"]>.css-arrow:after{background-color:#BFD72F !important}[class*="ahi"]>.css-arrow:after{background-color:#F4791F !important}[class*="kifa"]>.css-arrow:after{background-color:#fd0 !important}[class*="lege"]>.css-arrow:after{background-color:#D83C96 !important}.cm-bg-light,.sec-content tr:nth-child(even),.menu-ctx-nav .pushy-submenu button.current a,.menu-ctx-nav .pushy-submenu button.activeparent.level-2,.menu-ctx-nav .pushy-link.current a,.menu-ctx-nav .pushy-link.activeparent.level-2,.menu-ctx-nav .pushy-submenu button a:hover,.menu-ctx-nav .pushy-submenu button a:focus,.menu-ctx-nav .pushy-link a:hover,.menu-ctx-nav .pushy-link a:focus,h3.js-expandmore button,summary:not(.plein):hover,summary:not(.plein):focus{background-color:#bfdff1}[class*="ghs"] .cm-bg-light,[class*="ghs"] .sec-content tr:nth-child(even),.sec-content [class*="ghs"] tr:nth-child(even),[class*="ghs"] .menu-ctx-nav .pushy-submenu button.current a,.menu-ctx-nav .pushy-submenu button.current [class*="ghs"] a,[class*="ghs"] .menu-ctx-nav .pushy-submenu button.activeparent.level-2,.menu-ctx-nav .pushy-submenu [class*="ghs"] button.activeparent.level-2,[class*="ghs"] .menu-ctx-nav .pushy-link.current a,.menu-ctx-nav .pushy-link.current [class*="ghs"] a,[class*="ghs"] .menu-ctx-nav .pushy-link.activeparent.level-2,.menu-ctx-nav [class*="ghs"] .pushy-link.activeparent.level-2,[class*="ghs"] .menu-ctx-nav .pushy-submenu button a:hover,.menu-ctx-nav .pushy-submenu button [class*="ghs"] a:hover,[class*="ghs"] .menu-ctx-nav .pushy-submenu button a:focus,.menu-ctx-nav .pushy-submenu button [class*="ghs"] a:focus,[class*="ghs"] .menu-ctx-nav .pushy-link a:hover,.menu-ctx-nav .pushy-link [class*="ghs"] a:hover,[class*="ghs"] .menu-ctx-nav .pushy-link a:focus,.menu-ctx-nav .pushy-link [class*="ghs"] a:focus,[class*="ghs"] h3.js-expandmore button,h3.js-expandmore [class*="ghs"] button,[class*="ghs"] summary:not(.plein):hover,[class*="ghs"] summary:not(.plein):focus{background-color:#bfdff1}[class*="efw"] .cm-bg-light,[class*="efw"] .sec-content tr:nth-child(even),.sec-content [class*="efw"] tr:nth-child(even),[class*="efw"] .menu-ctx-nav .pushy-submenu button.current a,.menu-ctx-nav .pushy-submenu button.current [class*="efw"] a,[class*="efw"] .menu-ctx-nav .pushy-submenu button.activeparent.level-2,.menu-ctx-nav .pushy-submenu [class*="efw"] button.activeparent.level-2,[class*="efw"] .menu-ctx-nav .pushy-link.current a,.menu-ctx-nav .pushy-link.current [class*="efw"] a,[class*="efw"] .menu-ctx-nav .pushy-link.activeparent.level-2,.menu-ctx-nav [class*="efw"] .pushy-link.activeparent.level-2,[class*="efw"] .menu-ctx-nav .pushy-submenu button a:hover,.menu-ctx-nav .pushy-submenu button [class*="efw"] a:hover,[class*="efw"] .menu-ctx-nav .pushy-submenu button a:focus,.menu-ctx-nav .pushy-submenu button [class*="efw"] a:focus,[class*="efw"] .menu-ctx-nav .pushy-link a:hover,.menu-ctx-nav .pushy-link [class*="efw"] a:hover,[class*="efw"] .menu-ctx-nav .pushy-link a:focus,.menu-ctx-nav .pushy-link [class*="efw"] a:focus,[class*="efw"] h3.js-expandmore button,h3.js-expandmore [class*="efw"] button,[class*="efw"] summary:not(.plein):hover,[class*="efw"] summary:not(.plein):focus,.sec-color-efw .cm-bg-light,.sec-color-efw .sec-content tr:nth-child(even),.sec-content .sec-color-efw tr:nth-child(even),.sec-color-efw .menu-ctx-nav .pushy-submenu button.current a,.menu-ctx-nav .pushy-submenu button.current .sec-color-efw a,.sec-color-efw .menu-ctx-nav .pushy-submenu button.activeparent.level-2,.menu-ctx-nav .pushy-submenu .sec-color-efw button.activeparent.level-2,.sec-color-efw .menu-ctx-nav .pushy-link.current a,.menu-ctx-nav .pushy-link.current .sec-color-efw a,.sec-color-efw .menu-ctx-nav .pushy-link.activeparent.level-2,.menu-ctx-nav .sec-color-efw .pushy-link.activeparent.level-2,.sec-color-efw .menu-ctx-nav .pushy-submenu button a:hover,.menu-ctx-nav .pushy-submenu button .sec-color-efw a:hover,.sec-color-efw .menu-ctx-nav .pushy-submenu button a:focus,.menu-ctx-nav .pushy-submenu button .sec-color-efw a:focus,.sec-color-efw .menu-ctx-nav .pushy-link a:hover,.menu-ctx-nav .pushy-link .sec-color-efw a:hover,.sec-color-efw .menu-ctx-nav .pushy-link a:focus,.menu-ctx-nav .pushy-link .sec-color-efw a:focus,.sec-color-efw h3.js-expandmore button,h3.js-expandmore .sec-color-efw button,.sec-color-efw summary:not(.plein):hover,.sec-color-efw summary:not(.plein):focus{background-color:#e5efac}[class*="kifa"] .cm-bg-light,[class*="kifa"] .sec-content tr:nth-child(even),.sec-content [class*="kifa"] tr:nth-child(even),[class*="kifa"] .menu-ctx-nav .pushy-submenu button.current a,.menu-ctx-nav .pushy-submenu button.current [class*="kifa"] a,[class*="kifa"] .menu-ctx-nav .pushy-submenu button.activeparent.level-2,.menu-ctx-nav .pushy-submenu [class*="kifa"] button.activeparent.level-2,[class*="kifa"] .menu-ctx-nav .pushy-link.current a,.menu-ctx-nav .pushy-link.current [class*="kifa"] a,[class*="kifa"] .menu-ctx-nav .pushy-link.activeparent.level-2,.menu-ctx-nav [class*="kifa"] .pushy-link.activeparent.level-2,[class*="kifa"] .menu-ctx-nav .pushy-submenu button a:hover,.menu-ctx-nav .pushy-submenu button [class*="kifa"] a:hover,[class*="kifa"] .menu-ctx-nav .pushy-submenu button a:focus,.menu-ctx-nav .pushy-submenu button [class*="kifa"] a:focus,[class*="kifa"] .menu-ctx-nav .pushy-link a:hover,.menu-ctx-nav .pushy-link [class*="kifa"] a:hover,[class*="kifa"] .menu-ctx-nav .pushy-link a:focus,.menu-ctx-nav .pushy-link [class*="kifa"] a:focus,[class*="kifa"] h3.js-expandmore button,h3.js-expandmore [class*="kifa"] button,[class*="kifa"] summary:not(.plein):hover,[class*="kifa"] summary:not(.plein):focus,.sec-color-kifa .cm-bg-light,.sec-color-kifa .sec-content tr:nth-child(even),.sec-content .sec-color-kifa tr:nth-child(even),.sec-color-kifa .menu-ctx-nav .pushy-submenu button.current a,.menu-ctx-nav .pushy-submenu button.current .sec-color-kifa a,.sec-color-kifa .menu-ctx-nav .pushy-submenu button.activeparent.level-2,.menu-ctx-nav .pushy-submenu .sec-color-kifa button.activeparent.level-2,.sec-color-kifa .menu-ctx-nav .pushy-link.current a,.menu-ctx-nav .pushy-link.current .sec-color-kifa a,.sec-color-kifa .menu-ctx-nav .pushy-link.activeparent.level-2,.menu-ctx-nav .sec-color-kifa .pushy-link.activeparent.level-2,.sec-color-kifa .menu-ctx-nav .pushy-submenu button a:hover,.menu-ctx-nav .pushy-submenu button .sec-color-kifa a:hover,.sec-color-kifa .menu-ctx-nav .pushy-submenu button a:focus,.menu-ctx-nav .pushy-submenu button .sec-color-kifa a:focus,.sec-color-kifa .menu-ctx-nav .pushy-link a:hover,.menu-ctx-nav .pushy-link .sec-color-kifa a:hover,.sec-color-kifa .menu-ctx-nav .pushy-link a:focus,.menu-ctx-nav .pushy-link .sec-color-kifa a:focus,.sec-color-kifa h3.js-expandmore button,h3.js-expandmore .sec-color-kifa button,.sec-color-kifa summary:not(.plein):hover,.sec-color-kifa summary:not(.plein):focus{background-color:#fff199}[class*="ahi"] .cm-bg-light,[class*="ahi"] .sec-content tr:nth-child(even),.sec-content [class*="ahi"] tr:nth-child(even),[class*="ahi"] .menu-ctx-nav .pushy-submenu button.current a,.menu-ctx-nav .pushy-submenu button.current [class*="ahi"] a,[class*="ahi"] .menu-ctx-nav .pushy-submenu button.activeparent.level-2,.menu-ctx-nav .pushy-submenu [class*="ahi"] button.activeparent.level-2,[class*="ahi"] .menu-ctx-nav .pushy-link.current a,.menu-ctx-nav .pushy-link.current [class*="ahi"] a,[class*="ahi"] .menu-ctx-nav .pushy-link.activeparent.level-2,.menu-ctx-nav [class*="ahi"] .pushy-link.activeparent.level-2,[class*="ahi"] .menu-ctx-nav .pushy-submenu button a:hover,.menu-ctx-nav .pushy-submenu button [class*="ahi"] a:hover,[class*="ahi"] .menu-ctx-nav .pushy-submenu button a:focus,.menu-ctx-nav .pushy-submenu button [class*="ahi"] a:focus,[class*="ahi"] .menu-ctx-nav .pushy-link a:hover,.menu-ctx-nav .pushy-link [class*="ahi"] a:hover,[class*="ahi"] .menu-ctx-nav .pushy-link a:focus,.menu-ctx-nav .pushy-link [class*="ahi"] a:focus,[class*="ahi"] h3.js-expandmore button,h3.js-expandmore [class*="ahi"] button,[class*="ahi"] summary:not(.plein):hover,[class*="ahi"] summary:not(.plein):focus,.sec-color-ahi .cm-bg-light,.sec-color-ahi .sec-content tr:nth-child(even),.sec-content .sec-color-ahi tr:nth-child(even),.sec-color-ahi .menu-ctx-nav .pushy-submenu button.current a,.menu-ctx-nav .pushy-submenu button.current .sec-color-ahi a,.sec-color-ahi .menu-ctx-nav .pushy-submenu button.activeparent.level-2,.menu-ctx-nav .pushy-submenu .sec-color-ahi button.activeparent.level-2,.sec-color-ahi .menu-ctx-nav .pushy-link.current a,.menu-ctx-nav .pushy-link.current .sec-color-ahi a,.sec-color-ahi .menu-ctx-nav .pushy-link.activeparent.level-2,.menu-ctx-nav .sec-color-ahi .pushy-link.activeparent.level-2,.sec-color-ahi .menu-ctx-nav .pushy-submenu button a:hover,.menu-ctx-nav .pushy-submenu button .sec-color-ahi a:hover,.sec-color-ahi .menu-ctx-nav .pushy-submenu button a:focus,.menu-ctx-nav .pushy-submenu button .sec-color-ahi a:focus,.sec-color-ahi .menu-ctx-nav .pushy-link a:hover,.menu-ctx-nav .pushy-link .sec-color-ahi a:hover,.sec-color-ahi .menu-ctx-nav .pushy-link a:focus,.menu-ctx-nav .pushy-link .sec-color-ahi a:focus,.sec-color-ahi h3.js-expandmore button,h3.js-expandmore .sec-color-ahi button,.sec-color-ahi summary:not(.plein):hover,.sec-color-ahi summary:not(.plein):focus{background-color:#fbc9a5}[class*="lege"] .cm-bg-light,[class*="lege"] .sec-content tr:nth-child(even),.sec-content [class*="lege"] tr:nth-child(even),[class*="lege"] .menu-ctx-nav .pushy-submenu button.current a,.menu-ctx-nav .pushy-submenu button.current [class*="lege"] a,[class*="lege"] .menu-ctx-nav .pushy-submenu button.activeparent.level-2,.menu-ctx-nav .pushy-submenu [class*="lege"] button.activeparent.level-2,[class*="lege"] .menu-ctx-nav .pushy-link.current a,.menu-ctx-nav .pushy-link.current [class*="lege"] a,[class*="lege"] .menu-ctx-nav .pushy-link.activeparent.level-2,.menu-ctx-nav [class*="lege"] .pushy-link.activeparent.level-2,[class*="lege"] .menu-ctx-nav .pushy-submenu button a:hover,.menu-ctx-nav .pushy-submenu button [class*="lege"] a:hover,[class*="lege"] .menu-ctx-nav .pushy-submenu button a:focus,.menu-ctx-nav .pushy-submenu button [class*="lege"] a:focus,[class*="lege"] .menu-ctx-nav .pushy-link a:hover,.menu-ctx-nav .pushy-link [class*="lege"] a:hover,[class*="lege"] .menu-ctx-nav .pushy-link a:focus,.menu-ctx-nav .pushy-link [class*="lege"] a:focus,[class*="lege"] h3.js-expandmore button,h3.js-expandmore [class*="lege"] button,[class*="lege"] summary:not(.plein):hover,[class*="lege"] summary:not(.plein):focus,.sec-color-lege .cm-bg-light,.sec-color-lege .sec-content tr:nth-child(even),.sec-content .sec-color-lege tr:nth-child(even),.sec-color-lege .menu-ctx-nav .pushy-submenu button.current a,.menu-ctx-nav .pushy-submenu button.current .sec-color-lege a,.sec-color-lege .menu-ctx-nav .pushy-submenu button.activeparent.level-2,.menu-ctx-nav .pushy-submenu .sec-color-lege button.activeparent.level-2,.sec-color-lege .menu-ctx-nav .pushy-link.current a,.menu-ctx-nav .pushy-link.current .sec-color-lege a,.sec-color-lege .menu-ctx-nav .pushy-link.activeparent.level-2,.menu-ctx-nav .sec-color-lege .pushy-link.activeparent.level-2,.sec-color-lege .menu-ctx-nav .pushy-submenu button a:hover,.menu-ctx-nav .pushy-submenu button .sec-color-lege a:hover,.sec-color-lege .menu-ctx-nav .pushy-submenu button a:focus,.menu-ctx-nav .pushy-submenu button .sec-color-lege a:focus,.sec-color-lege .menu-ctx-nav .pushy-link a:hover,.menu-ctx-nav .pushy-link .sec-color-lege a:hover,.sec-color-lege .menu-ctx-nav .pushy-link a:focus,.menu-ctx-nav .pushy-link .sec-color-lege a:focus,.sec-color-lege h3.js-expandmore button,h3.js-expandmore .sec-color-lege button,.sec-color-lege summary:not(.plein):hover,.sec-color-lege summary:not(.plein):focus{background-color:#efb1d5}.btn-full.color-ghs-bg{color:#fff}.btn-full.color-ghs-bg:hover{color:#FFF}.teaser-secondary,.teaser-primary,.teaser-master,.teaser-link{background-color:#fff}.menu-main .level-top a,.menu-main .level-top button{color:#fff}.menu-main .level-top a:hover,.menu-main .level-top :not(.no-content)>button:hover{color:rgba(255,255,255,0.8)}.menu-main .level-top a:hover:after,.menu-main .level-top :not(.no-content)>button:hover:after{color:#fff}.menu-main .level-sub a,.menu-main .level-sub button{color:#000}.menu-main .level-sub a:hover,.menu-main .level-sub a:focus,.menu-main .level-sub button:hover,.menu-main .level-sub button:focus{color:#000;background-color:#bfdff1}.menu-main .level-sub .current a,.menu-main .level-sub .current button{color:#000;background-color:#bfdff1;cursor:default}html[class*="template-_dir-date-archive-year"] #top-2670{background-color:#bfdff1;cursor:default}html[class*="template-_dir-date-archive-year"] a[data-id='cat-2670']{color:#007DC5}body.filter-events #top-7014{background-color:#bfdff1;cursor:default}body.filter-events a[data-id='cat-7014']{color:#007DC5}body.filter-news #top-7013{background-color:#bfdff1;cursor:default}body.filter-news a[data-id='cat-7013']{color:#007DC5}.icon-hh b{background-color:#fff}.menu-btn{background-color:transparent}.menu-btn.hh-top{color:#fff;background:#007DC5}.menu-btn.hh-ctx{color:#000}.menu-btn.hh-ctx .icon-hh b{background-color:#000}.ghs .content h1,.ghs .breadcrumb .breadcrumb-item,.ghs .breadcrumb .breadcrumb-item a,.ghs .breadcrumb .breadcrumb-item:not(:first-child)::before{color:#fff}.pushy-content hr{border-color:#007DC5 !important}.pushy-content a{color:#000}.pushy-content a:hover{color:#007DC5}.pushy-content .backhome svg{fill:#007DC5}.pushy-content li.current a{color:#007DC5}.pushy-content .menu-ghs .current a,.pushy-content .menu-ghs a:hover{color:#000}.pushy-content .menuhandle{color:#007DC5 !important}.menu-ctx-nav a{color:#000}.menu-ctx-nav a:hover{color:#000}.menu-ctx-nav .pushy-submenu button a:hover,.menu-ctx-nav .pushy-submenu button a:focus,.menu-ctx-nav .pushy-link a:hover,.menu-ctx-nav .pushy-link a:focus{color:#000}.ghs .sec-notice.sec-color-ghs:before{border-color:rgba(255,255,255,0.6)}.efw .sec-notice.sec-color-efw:before{border-color:rgba(255,255,255,0.6)}.ahi .sec-notice.sec-color-ahi:before{border-color:rgba(255,255,255,0.6)}.kifa .sec-notice.sec-color-kifa:before{border-color:rgba(255,255,255,0.6)}.lege .sec-notice.sec-color-lege:before{border-color:rgba(255,255,255,0.6)}.sec-notice.warn{color:#eb2929;fill:#eb2929}.sec-notice.warn[class*="sec-color-"]{color:#eb2929;fill:#eb2929}.sec-notice.warn[class*="sec-color-"] .icon{fill:inherit}.cm-sec:after{border-color:#007DC5}.cm-sec[class*="sec-color-"]:before{content:"";display:block;width:100%;position:absolute;top:0;left:0;border-top:10px;border-style:solid;border-color:#007DC5}.cm-sec[class*="sec-color-"] .cm-b,.cm-sec[class*="sec-color-"] hr,.cm-sec[class*="sec-color-"] .menu-ctx-nav .pushy-menu,.menu-ctx-nav .cm-sec[class*="sec-color-"] .pushy-menu{border-color:#007DC5}.cm-sec[class*="sec-color-"].sc-inherited:before{border-color:#fff}.cm-sec.sec-color-ghs:before,.cm-sec.sec-color-ghs:after,.cm-sec.color-default:before,.cm-sec.color-default:after{border-color:#007DC5}.cm-sec.sec-color-ghs .icon,.cm-sec.color-default .icon{fill:#007DC5}.cm-sec.sec-color-ghs .cm-b,.cm-sec.sec-color-ghs hr,.cm-sec.sec-color-ghs .menu-ctx-nav .pushy-menu,.menu-ctx-nav .cm-sec.sec-color-ghs .pushy-menu,.cm-sec.color-default .cm-b,.cm-sec.color-default hr,.cm-sec.color-default .menu-ctx-nav .pushy-menu,.menu-ctx-nav .cm-sec.color-default .pushy-menu{border-color:#007DC5}.ghs-colorize .cm-sec.sec-color-ghs:before,.ghs-colorize .cm-sec.color-default:before{border-color:#bfdff1}.cm-sec.sec-color-efw:before,.cm-sec.sec-color-efw:after{border-color:#BFD72F}.cm-sec.sec-color-efw .icon{fill:#BFD72F}.cm-sec.sec-color-efw .cm-b,.cm-sec.sec-color-efw hr,.cm-sec.sec-color-efw .menu-ctx-nav .pushy-menu,.menu-ctx-nav .cm-sec.sec-color-efw .pushy-menu{border-color:#BFD72F}.cm-sec.sec-color-ahi:before,.cm-sec.sec-color-ahi:after{border-color:#F4791F}.cm-sec.sec-color-ahi .icon{fill:#F4791F}.cm-sec.sec-color-ahi .cm-b,.cm-sec.sec-color-ahi hr,.cm-sec.sec-color-ahi .menu-ctx-nav .pushy-menu,.menu-ctx-nav .cm-sec.sec-color-ahi .pushy-menu{border-color:#F4791F}.cm-sec.sec-color-kifa:before,.cm-sec.sec-color-kifa:after{border-color:#fd0}.cm-sec.sec-color-kifa .icon{fill:#fd0}.cm-sec.sec-color-kifa .cm-b,.cm-sec.sec-color-kifa hr,.cm-sec.sec-color-kifa .menu-ctx-nav .pushy-menu,.menu-ctx-nav .cm-sec.sec-color-kifa .pushy-menu{border-color:#fd0}.cm-sec.sec-color-lege:before,.cm-sec.sec-color-lege:after{border-color:#D83C96}.cm-sec.sec-color-lege .icon{fill:#D83C96}.cm-sec.sec-color-lege .cm-b,.cm-sec.sec-color-lege hr,.cm-sec.sec-color-lege .menu-ctx-nav .pushy-menu,.menu-ctx-nav .cm-sec.sec-color-lege .pushy-menu{border-color:#D83C96}.cm-hover a:hover,.cm-hover a:focus{background-color:#bfdff1}.cm-hover .current>a{background-color:#bfdff1}[class*="efw"] .cm-hover a:hover,[class*="efw"] .cm-hover a:focus,.sec-nav.sec-color-efw .cm-hover a:hover,.sec-nav.sec-color-efw .cm-hover a:focus{background-color:#e5efac}[class*="efw"] .cm-hover .current>a,.sec-nav.sec-color-efw .cm-hover .current>a{background-color:#e5efac}[class*="ahi"] .cm-hover a:hover,[class*="ahi"] .cm-hover a:focus,.sec-nav.sec-color-ahi .cm-hover a:hover,.sec-nav.sec-color-ahi .cm-hover a:focus{background-color:#fbc9a5}[class*="ahi"] .cm-hover .current>a,.sec-nav.sec-color-ahi .cm-hover .current>a{background-color:#fbc9a5}[class*="lege"] .cm-hover a:hover,[class*="lege"] .cm-hover a:focus,.sec-nav.sec-color-lege .cm-hover a:hover,.sec-nav.sec-color-lege .cm-hover a:focus{background-color:#efb1d5}[class*="lege"] .cm-hover .current>a,.sec-nav.sec-color-lege .cm-hover .current>a{background-color:#efb1d5}[class*="kifa"] .cm-hover a:hover,[class*="kifa"] .cm-hover a:focus,.sec-nav.sec-color-kifa .cm-hover a:hover,.sec-nav.sec-color-kifa .cm-hover a:focus{background-color:#fff199}[class*="kifa"] .cm-hover .current>a,.sec-nav.sec-color-kifa .cm-hover .current>a{background-color:#fff199}.cm-hover-bg a:hover,.cm-hover-bg a:focus{background-color:#007DC5;color:#fff}.cm-hover-bg .current>a{background-color:#007DC5;color:#fff}[class*="efw"] .cm-hover-bg a:hover,[class*="efw"] .cm-hover-bg a:focus,.sec-nav.sec-color-efw .cm-hover-bg a:hover,.sec-nav.sec-color-efw .cm-hover-bg a:focus{background-color:#BFD72F}[class*="efw"] .cm-hover-bg .current>a,.sec-nav.sec-color-efw .cm-hover-bg .current>a{background-color:#BFD72F}[class*="ahi"] .cm-hover-bg a:hover,[class*="ahi"] .cm-hover-bg a:focus,.sec-nav.sec-color-ahi .cm-hover-bg a:hover,.sec-nav.sec-color-ahi .cm-hover-bg a:focus{background-color:#F4791F}[class*="ahi"] .cm-hover-bg .current>a,.sec-nav.sec-color-ahi .cm-hover-bg .current>a{background-color:#F4791F}[class*="lege"] .cm-hover-bg a:hover,[class*="lege"] .cm-hover-bg a:focus,.sec-nav.sec-color-lege .cm-hover-bg a:hover,.sec-nav.sec-color-lege .cm-hover-bg a:focus{background-color:#D83C96}[class*="lege"] .cm-hover-bg .current>a,.sec-nav.sec-color-lege .cm-hover-bg .current>a{background-color:#D83C96}[class*="kifa"] .cm-hover-bg a:hover,[class*="kifa"] .cm-hover-bg a:focus,.sec-nav.sec-color-kifa .cm-hover-bg a:hover,.sec-nav.sec-color-kifa .cm-hover-bg a:focus{background-color:#fd0;color:#000}[class*="kifa"] .cm-hover-bg .current>a,.sec-nav.sec-color-kifa .cm-hover-bg .current>a{background-color:#fd0;color:#000}a:hover .cm-hover-b,a:focus .cm-hover-b{border-color:#007DC5}[class*="efw"] a:hover .cm-hover-b,[class*="efw"] a:focus .cm-hover-b{border-color:#BFD72F}[class*="ahi"] a:hover .cm-hover-b,[class*="ahi"] a:focus .cm-hover-b{border-color:#F4791F}[class*="lege"] a:hover .cm-hover-b,[class*="lege"] a:focus .cm-hover-b{border-color:#D83C96}[class*="kifa"] a:hover .cm-hover-b,[class*="kifa"] a:focus .cm-hover-b{border-color:#fd0}.nogap+.nogap[class*="sec-color-"]:before{display:none}.cm-invert{color:#FFF}.cm-invert a{color:#fff}.cm-invert a:hover{color:rgba(255,255,255,0.8)}.icon-corona{font-size:1.5em !important}.content-width,.menu-main,.main{width:100%;margin:0 20px 0 40px;max-width:calc(100% - 60px)}@media print,screen and (min-width: 25em){.content-width,.menu-main,.main{margin:0 40px 0 40px;max-width:calc(100% - 80px)}}@media print,screen and (min-width: 37.5em){.content-width,.menu-main,.main{margin:0 50px 0 50px;max-width:calc(100% - 100px)}}@media print,screen and (min-width: 64em){.content-width,.menu-main,.main{margin:0 50px 0 160px;max-width:calc(100% - 206px)}}@media print,screen and (min-width: 84em){.content-width,.menu-main,.main{margin:0 160px 0 160px;max-width:calc(100% - 320px)}}@media print,screen and (min-width: 95em){.content-width,.menu-main,.main{margin:0 auto;max-width:1200px}}@media screen and (max-width: 24.9375em){.template-home .content-width,.template-home .menu-main,.template-home .main{margin:0 20px;max-width:calc(100% - 40px)}}@media screen and (max-width: 83.9375em) and (min-width: 64em){.template-home .content-width,.template-home .menu-main,.template-home .main{margin:0 160px 0 160px;max-width:calc(100% - 320px)}}@media screen{.menu-logo .gfx{opacity:1;transform:scale(1)}.top-s .menu-logo .gfx,.unit-master .menu-logo .gfx{opacity:0;transform:scale(0.5)}.top-s .menu-logo .text,.unit-master .menu-logo .text{opacity:1;transform:translateY(0)}.menu-logo .text{opacity:0;transform:translateY(-35px)}.menu-logo .gfx,.menu-logo .text{transition-property:opacity transform;transition-duration:.3s;transition-timing-function:ease-out}}.menu-top-fixed{position:fixed;z-index:15;top:0;width:100vw;background-color:#007DC5}.menu-main{width:auto;display:flex}.content-width{position:relative}@media screen{.menu-context,.menu-logo{position:absolute}}.menu-logo{margin-top:46px;width:100%;background-color:#fff;display:flex;align-items:flex-end}.menu-logo .content-width{height:100%;width:100%;display:flex;align-items:center;overflow:hidden}@media screen and (max-width: 94.9375em) and (min-width: 64em){.menu-logo .content-width{margin-right:160px}}.menu-logo{z-index:6}.menu-logo a{display:block;border:none}.menu-logo .gfx{display:block;width:690px;max-width:100%;height:auto;margin:0 auto;overflow:hidden}.menu-logo .text{width:580px;position:fixed;top:50px;max-width:130vw;min-height:46px;display:flex;flex-direction:column;justify-content:center}@media print,screen and (min-width: 48em){.menu-logo .text{width:650px}}.top-s .menu-logo,.unit-master .menu-logo{justify-content:flex-start}.menu-context{width:100%}@media screen{.m-fixed .menu-logo{position:fixed;top:-70px}}@media screen and (min-width: 28.75em){.m-fixed .menu-logo{top:-82px;top:0;height:54px}}@media screen{.m-fixed.ghs .menu-logo{top:-70px}}@media screen and (min-width: 28.75em){.m-fixed.ghs .menu-logo{top:0}}@media screen{.m-fixed .menu-context{position:fixed;top:100px;z-index:3}.unit-master .menu-logo{position:fixed;top:0;height:80px}.unit-master.ghs .menu-logo{top:-44px}}@media screen and (min-width: 28.75em){.unit-master.ghs .menu-logo{top:0}}@media screen{.unit-master .menu-context{position:fixed;top:126px;z-index:3}.unit-master:not(.lege-aktuell) .menu-context{z-index:2}}.menu-logo{height:calc(170px - 46px)}.menu-logo .content-width{margin:0;max-width:none}.menu-logo .text{margin-left:32px}@media print,screen and (min-width: 64em){.menu-logo .text{margin-left:140px}}@media print,screen and (min-width: 95em){.menu-logo .text{margin-left:calc( (100vw - 1200px ) / 2 - 20px)}}@media screen and (max-width: 29.9375em){.menu-logo .logo-ghs{width:116%;margin-left:-8%}}.pre-content{padding-top:calc(126px + 65px)}.menu-context{top:170px}.has-pathnav .pre-content{padding-top:calc(154px + 65px)}.has-pathnav.no-ctx .pre-content{padding-top:calc(164px + 65px)}.unit-master .pre-content{padding-top:126px}.unit-master.has-pathnav .pre-content{padding-top:185px}@media print,screen and (min-width: 30em){.menu-logo{height:160px}.pre-content{padding-top:calc(162px + 65px)}.menu-context{top:206px}.has-pathnav .pre-content{padding-top:calc(190px + 65px)}.has-pathnav.no-ctx .pre-content{padding-top:calc(200px + 65px)}}@media print,screen and (min-width: 35em){.menu-logo{height:170px}.menu-logo .content-width{margin:0 20px}.pre-content{padding-top:calc(172px + 65px)}.menu-context{top:216px}.has-pathnav .pre-content{padding-top:calc(240px + 65px);padding-top:calc(200px + 65px)}.has-pathnav.no-ctx .pre-content{padding-top:calc(210px + 65px)}}@media print,screen and (min-width: 40em){.menu-logo{height:calc(240px - 46px)}.pre-content{padding-top:calc(196px + 65px)}.menu-context{top:240px}.has-pathnav .pre-content{padding-top:calc(224px + 65px)}.has-pathnav.no-ctx .pre-content{padding-top:calc(234px + 65px)}}@media print,screen and (min-width: 48em){.has-pathnav .pre-content{padding-top:calc(220px + 65px)}.has-pathnav.no-ctx .pre-content{padding-top:calc(232px + 65px)}}@keyframes fadeOutNote{0%{opacity:1;visibility:visible}90%{visibility:visible}100%{opacity:0;visibility:hidden}}.template-home .content-width.d-invisible{display:none}.template-home .menu-top-fixed,.template-home .menu-btn.hh-top{top:24vw}.template-home .menu-logo{position:fixed;margin-top:0;height:24vw;max-width:100vw}.template-home .pre-content{padding-top:24vw}.template-home .stage{position:relative}.template-home .welcome{animation:5s ease-out 10s 1 fadeOutNote;animation-fill-mode:forwards;display:flex;position:absolute;top:0;width:100vw;min-height:128%;color:#FFF;background-color:rgba(0,0,0,0.65);padding:0 1rem;z-index:98}@media print,screen and (min-width: 28.75em){.template-home .welcome{z-index:2}}.template-home .welcome div{position:relative;max-width:740px;margin:auto;padding:80px 0 4rem}.template-home .welcome .close{position:absolute;fill:#fff;width:50px;height:50px;top:10px;right:-12px;cursor:pointer}.template-home .welcome .close:hover{opacity:.7}.template-home .slide{--ch: center;--cv: center}.template-home .slide img{-o-object-position:var(--ch) var(--cv);object-position:var(--ch) var(--cv)}@media screen and (max-width: 39.9375em){.template-home .menu-logo .content-width{margin:0}}@media print,screen and (min-width: 40em){.template-home .menu-top-fixed,.template-home .menu-btn.hh-top{top:160px}.template-home .menu-logo{height:160px}.template-home .pre-content{padding-top:160px}}.template-home .stage,.template-home .ghs-units{margin-bottom:3.75vw}@media print,screen and (min-width: 48em){.template-home .stage,.template-home .ghs-units{margin-bottom:1.25rem}}.template-home .stage{margin-top:46px;height:46vw;max-height:450px;min-height:210px;background-color:rgba(255,255,255,0.15)}.template-home .carousel{height:100%;width:100%;transition:opacity .3s ease-out;opacity:0}.template-home .carousel .flickity-viewport{height:100% !important}@media print,screen and (min-width: 93.75em){.template-home .carousel .flickity-viewport{height:128% !important}}.template-home .carousel.is-hidden{display:none}.template-home .carousel.flickity-enabled{opacity:1}.template-home .carousel .slide{width:100%;height:100%;opacity:0;transition:opacity 1.3s ease-out}.template-home .carousel .slide img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%;transition:opacity 0.5s;opacity:0}.template-home .carousel .slide img.flickity-lazyloaded,.template-home .carousel .slide img.flickity-lazyerror{opacity:1}.template-home .ghs-units ul{list-style:none;padding:0;margin-right:0;margin-left:0;display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -10px;min-height:220px}.template-home .ghs-units ul li{margin-left:0}@media print,screen and (min-width: 48em){.template-home .ghs-units ul{min-height:124px}}@media print,screen and (min-width: 95.625em){.template-home .ghs-units ul{min-height:223px}}.template-home .ghs-units li{width:48%;margin:0}@media screen and (max-width: 47.9375em){.template-home .ghs-units li:first-child{margin:0 0 3.5%}}@media print,screen and (min-width: 48em){.template-home .ghs-units ul{flex-wrap:nowrap}.template-home .ghs-units li{width:23.75%;margin:0}}.template-home .ghs-units a{display:block;transition:transform .15s ease-out;transform:scale(1)}.template-home .ghs-units a:hover{transform:scale(1.0175)}.template-home .ghs-units a:hover figure{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.template-home .ghs-units figure{position:relative;width:100%;padding:0;margin:0;line-height:0;box-shadow:0 2px 4px rgba(0,0,0,0.12),0 2px 3px rgba(0,0,0,0.24)}.template-home .ghs-units figure img{height:auto}.template-home .ghs-units figcaption{position:absolute;text-align:center;width:100%}@media print,screen and (min-width: 25em){.template-home .ghs-units ul{margin:0 -20px}}@media print,screen and (min-width: 37.5em){.template-home .ghs-units ul{margin:0}}@media print,screen and (min-width: 48em){.template-home .ghs-units ul{margin:0}}.flex-row{display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:1.5em}.flex-start{justify-content:flex-start}.flex-row *:not(:last-child){margin-right:10%}.flexrow{display:flex}@media print,screen and (min-width: 40em){.flex50{display:flex;justify-content:space-between}}.w100{width:100%}.w50{width:50%}.mr-2{margin-right:.4rem}figure{padding:0;margin:0;line-height:0}@media print,screen and (min-width: 33.75em){div[class*="menu-aside"]{max-width:50%}div[class*="menu-aside"]::after{clear:both;content:"";display:table}.menu-aside-right{float:right;margin-left:1rem}.menu-aside-left{float:left;margin-right:1rem}}h1+.section{margin-top:0}.section-wrap>:first-child,.section-wrap .section:first-child{margin-top:0}.section-wrap>.teaser-out:first-child{margin-top:30px}h1.sr-only+.section-wrap{margin-top:30px}.section:not(.sec-image-hero)+.section.nogap{padding-top:0;margin-top:-0.5em}.section:not(.sec-image-hero)+.section.nogap:before{display:none}.section:not(.sec-image-hero)+.section.nogap>div>h2{padding-top:0.2em}.section{position:relative;width:100%;padding-top:2em}.section.sec-gallery.nogap{padding-top:2em}.section.sec-cta.nogap{padding-top:1.5em}.section.sec-contact+.sec-cta.nogap{padding-top:0}.section:not(.nogap){margin-top:1.25em}.section.nobg{background-color:transparent}.section.teaser-out .box-intro{margin-top:1.25em}.section.forte:after{content:"";display:block;position:absolute;height:calc(100% - 4em);top:2em;left:1%;border-left-width:3px;border-left-style:solid}@media print,screen and (min-width: 37.5625em){.section.forte:after{left:5%}}@media print,screen and (min-width: 48em){.section.forte:after{left:40px;border-width:5px}}.section.forte.nogap:after{height:calc(100% - 2.5em);top:0}.section .section{background:none}.section .section:before{display:none}.section .section.nogap{padding-top:0;margin-top:1.25em}.section .section.forte:after{height:100%;top:0;left:0}.section .section.forte .sec-content,.section .section.forte h2{padding-left:4vw}@media print,screen and (min-width: 33.75em){.section .section.forte .sec-content,.section .section.forte h2{padding-left:1rem}}.sec-container+.teaser-out .box-intro{margin-top:2.5em}.sec-content>:first-child{margin-top:0}.sec-content>:last-child{margin-bottom:0;padding-bottom:2.5em}.fancybox-content>.content>.sec-content>:last-child{padding-bottom:0}.sec-text .content-flex{display:flex;justify-content:space-between;flex-direction:column}.sec-text .content-flex .pt-media{position:relative;padding-bottom:0.5em;text-align:center}.sec-text .content-flex .pt-media img{max-height:220px;max-width:100%;display:block;margin:auto}.sec-text .content-flex .pt-media .fb-enabled:hover+.gallery-batch{transform:scale(1.15)}.sec-text .content-flex figure{margin-right:auto;margin-left:auto}.sec-text .pt-media .ar-resp-slider{opacity:0;transition:opacity .3s ease-out}.sec-text .pt-media .ar-resp-slider.flickity-enabled{opacity:1}.sec-text .pt-media .ar-resp-slider.flickity-enabled+.gallery-batch{opacity:1}.sec-text .pt-media .ar-resp-slider img{max-height:100% !important}.sec-text .pt-media .ar-resp-slider+.gallery-batch{margin-top:0.75em;position:absolute;float:none;right:0;opacity:0}@media print,screen and (min-width: 33.75em){.sec-text .pt-media .ar-resp-slider+.gallery-batch{left:-40px;right:auto}}.sec-text .iconized{display:flex;flex-wrap:wrap}.sec-text .iconized .icon{display:block;margin:auto}.sec-text .iconized .pt-text{flex-grow:1}.sec-text .pt-icon{width:100%;margin-bottom:1rem;font-size:4em}.sec-text .icon{max-width:100%}@media print,screen and (min-width: 33.75em){.sec-text .content-flex{flex-direction:row}.sec-text .content-flex .pt-media{padding-bottom:2em;text-align:left}.sec-text .content-flex .pt-media img{max-height:none}.sec-text.image_right .content-flex{flex-direction:row-reverse}.sec-text .format-1 .pt-text,.sec-text .format-4 .pt-text{width:calc(62.5% - 10px)}.sec-text .format-1 .pt-media,.sec-text .format-4 .pt-media{width:calc(37.5% - 10px)}.sec-text .format-2 .pt-text{width:calc(75% - 10px)}.sec-text .format-2 .pt-media{width:calc(25% - 10px)}.sec-text .format-3 .pt-text{width:calc(65.5% - 10px)}.sec-text .format-3 .pt-media{width:calc(34.5% - 10px)}}@media print,screen and (min-width: 37.5625em){.sec-text.image_right .col-8 .pt-text{width:calc(75% - 10px)}.sec-text.image_right .col-8 .pt-media{margin-right:-12.5%}}@media print,screen and (min-width: 48em){.sec-text .iconized{flex-wrap:nowrap}.sec-text .pt-icon{font-size:8vw;width:20%;padding:0 1rem 0 0;flex-shrink:0}.sec-text .col-8 .pt-icon{width:25%}}@media print,screen and (min-width: 64em){.sec-text .iconized .icon{margin:0}.sec-text .pt-icon{font-size:5vw;width:10%}.sec-text .col-8 .pt-icon{width:12.5%}}@media print,screen and (min-width: 100em){.sec-text .pt-icon{font-size:5em}}.sec-pswp-option .wrapper{padding:0 16px 20px}.sec-teaser.teaser-out{padding:0;background:none}.sec-teaser .unit-label{margin-bottom:1em}.sec-teaser .box-item{display:inline-block;width:100%;padding:1.25em 0 2em;margin-bottom:1rem}.sec-teaser .box-item.has-label{padding-top:0}.sec-teaser .box-link{transition:transform .3s ease-out;transform:scale(1)}.sec-teaser .box-link:hover,.sec-teaser .box-link:focus{transform:scale(1.02);cursor:pointer}.sec-teaser .box-head,.sec-teaser .box-text{padding:0 7vw}@media print,screen and (min-width: 40em){.sec-teaser .box-head,.sec-teaser .box-text{padding:0 1rem}}@media print,screen and (min-width: 64em){.sec-teaser .box-head,.sec-teaser .box-text{padding:0 2rem}}.sec-teaser.box-w25 .box-head,.sec-teaser.box-w25 .box-text{padding:0 1rem}@media screen and (max-width: 68.6875em){.sec-teaser.box-w33 .box-head,.sec-teaser.box-w33 .box-text{padding-right:1rem;padding-left:1rem}}.sec-teaser .box-head{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding-bottom:1.25em}.sec-teaser .box-text{margin-top:0.25em}.sec-teaser .box-text.sec-content>:last-child{padding-bottom:1.25em}.sec-teaser img{width:100%;height:auto}.sec-teaser .teaser-link .box-head,.sec-teaser .teaser-link .box-text{padding:0;display:block;min-height:0}.sec-teaser .teaser-link .box-text>:last-child{margin-bottom:0}.sec-teaser .teaser-link .box-inner{border-left-width:3px;border-left-style:solid;padding:1.25em 0 1.25em calc(1rem - 3px);min-height:100%}.sec-teaser .teaser-link .i-wrap{display:none}.sec-teaser.box-w25 .teaser-link .box-inner,.sec-teaser.box-w33 .teaser-link .box-inner,.sec-teaser.box-w50 .teaser-link .box-inner{padding-right:1rem}.sec-teaser a.teaser-link .i-wrap{position:relative;margin:0.75em 0 0.5em 0;display:block;transform:translateX(0)}.sec-teaser a.teaser-link:hover .i-wrap{transform:translateX(4px)}.sec-teaser figure{margin-bottom:22px;position:relative;color:#fff}.sec-teaser figure:before{content:"";position:absolute;top:-5px;left:50%;transform:translateX(-50%);display:block;width:0px;height:0px;border-left:25px solid transparent;border-right:25px solid transparent;border-top:25px solid currentColor}.sec-teaser .box-wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:-1rem}@media print,screen and (min-width: 40em){.sec-teaser[class*="box-w"] .box-item{margin-right:1rem}}.sec-teaser.box-w100 .box-item{margin-right:0;padding-bottom:1.25em}@media screen and (max-width: 47.9375em){.sec-teaser.box-w100 .teaser-link .box-inner{margin-left:1rem}}@media print,screen and (min-width: 48em){.sec-teaser.box-w100 .teaser-link .box-head{padding-right:1rem}}.sec-teaser .next-event .more{text-align:right}@media print,screen and (min-width: 40em){.sec-teaser.box-w50 .box-item,.sec-teaser.box-w33 .box-item,.sec-teaser.box-w25 .box-item{width:calc(50% - 10px)}.sec-teaser.box-w50 .box-item:nth-child(even){margin-right:0}}@media screen and (max-width: 47.9375em) and (min-width: 40em){.sec-teaser.box-w33 .box-item:nth-child(even),.sec-teaser.box-w25 .box-item:nth-child(even){margin-right:0}}@media print,screen and (min-width: 48em){.sec-teaser .unit-label{margin-bottom:0}.sec-teaser.box-w33 .box-item,.sec-teaser.box-w25 .box-item{width:calc(33.333% - 13.333px)}.sec-teaser.box-w33 .box-item:nth-child(3n),.sec-teaser.box-w25 .box-item:nth-child(3n){margin-right:0}.sec-teaser.box-w100 .box-inner{display:grid;grid-template-columns:50% 50%}.sec-teaser.box-w100 .box-inner h2{grid-row:1;grid-column:2}.sec-teaser.box-w100 .box-inner .box-text{grid-row:2;grid-column:2}.sec-teaser.box-w100 .box-inner figure{margin:0 10px 0 0;grid-row:1 / 3;grid-column:1}.sec-teaser.box-w100 .teaser-link .box-text{grid-row:1}}@media print,screen and (min-width: 75em){.sec-teaser.box-w25 .box-item{width:calc(25% - 15px)}.sec-teaser.box-w25 .box-item:nth-child(3n){margin-right:1rem}.sec-teaser.box-w25 .box-item:nth-child(4n){margin-right:0}}.sec-combigrid .media-wrap{position:relative}.sec-combigrid .sec-teaser{padding-top:1.2rem;background-color:#fff;margin-bottom:1em}.sec-combigrid .box-text>:last-child{padding-bottom:2.5em}@media screen and (max-width: 59.9375em) and (min-width: 48em){.sec-combigrid .inner-wrap{display:grid;grid-template-columns:1fr 1fr;gap:20px}.sec-combigrid .inner-wrap .media-wrap{padding:0 0 0 1rem}.sec-combigrid .inner-wrap .box-text{padding-left:0}.sec-combigrid .inner-wrap .box-text>:last-child{padding-bottom:0}}@media print,screen and (min-width: 60em){.sec-combigrid .content-grid50{display:grid;grid-template-columns:1fr 1fr;gap:20px}.sec-combigrid .content-grid50 .flex50{flex-direction:column;width:100%;gap:20px}.sec-combigrid .content-grid50 .flex50 .recent-items{width:100%}.sec-combigrid .content-grid50>:last-child{padding-bottom:0}.sec-combigrid .content-grid50 .sec-teaser{margin-bottom:0}}.sec-image-hero{padding-top:0;background-color:transparent}.sec-image-hero figcaption{display:flex;justify-content:space-between;padding:3% 1rem 1% 5vw;position:absolute;bottom:0;width:100%;background:#fff;background:linear-gradient(0deg, rgba(255,255,255,0.503239) 0%, rgba(255,255,255,0.337973) 64%, rgba(255,255,255,0) 100%)}.sec-image-hero figcaption .copy{display:block}.sec-image-hero .copyalone{position:absolute;z-index:1;bottom:0;right:0;padding:2px 8px;background-color:rgba(255,255,255,0.4);display:inline-block}.sec-image-hero+.nogap{padding-top:2em;margin-top:0;background-color:#fff}@media print,screen and (min-width: 37.5em){.sec-image-hero figcaption{padding:2% 1rem 1% 8.28%}}.sec-image-hero img{width:100%}.sec-image-hero figure{background-color:rgba(255,255,255,0.3);background-size:cover;background-position:center}.sec-image-hero figure:after{content:"";display:block;padding-top:56.8%}.sec-image-hero figure:before{border-right-color:rgba(255,255,255,0.8) !important;border-top-color:rgba(255,255,255,0.8) !important}.sec-image-hero figure img{position:absolute;top:0;left:0;z-index:1}@media print,screen and (min-width: 48.0625em){.sec-image-hero figure:after{padding-top:40%}}.sec-gallery.gal-only.released .sec-content>:last-child{padding-bottom:0}.sec-gallery.gal-only.released+.nogap{padding-top:2em}.sec-gallery.released.gal-only{padding-top:0;background-color:#fff}.sec-gallery.released.gal-only:before{border-color:transparent}.sec-gallery.released.gal-only .pwpswp-gallery--petersburger{background-color:#fff}.sec-gallery.released.gal-only.masked .pwpswp-gallery--petersburger{margin-left:-4px;margin-right:-4px;margin-top:-8px;margin-bottom:-8px}.sec-gallery.released.gal-only.masked .sec-content{overflow:hidden}.sec-gallery .gal-outer+div[class^="col-"]{margin-top:-1em}.sec-notice{border-bottom-left-radius:30px 30px;background-color:rgba(255,255,255,0.5)}.sec-notice .pt-icon{top:0;font-size:3em;padding:0 1rem 0 1rem;float:left}.sec-notice .pt-icon .icon{border-radius:50%}.sec-notice.blank{background-color:#fff}.sec-contact .contact-dep+.contact-dep{margin-top:1.25em}@media screen and (max-width: 27.4375em){.sec-contact .contact-dep+.contact-dep{border-top-width:2px;border-top-style:solid;padding-top:1.25em}}.sec-nav .link-siblings{display:flex;flex-direction:row-reverse;justify-content:space-between}.sec-nav .link-siblings.nav-onpage{border-left:none}.sec-nav .link-siblings>div{max-width:50%}.sec-nav .link-siblings .item-link{display:flex;margin-bottom:0}.sec-nav .link-siblings .i-wrap{position:relative}.sec-nav .link-siblings .file-text{margin:0}.sec-nav .nav-next .item-link{display:flex !important;flex-direction:row-reverse;padding-right:0.1em;transform:translateX(0.2em)}.sec-nav .nav-next .item-link .i-wrap{margin-left:0.4rem;margin-right:0}.sec-nav .nav-next .file-text{text-align:right}.sec-nav .nav-prev .item-link{padding-left:0.1em;transform:translateX(-0.2em)}.sec-nav .nav-prev .item-link .icon{transform:rotate(180deg) translateX(0)}.sec-nav .nav-prev .item-link:hover .i-wrap .icon,.sec-nav .nav-prev .item-link:focus .i-wrap .icon{transform:rotate(180deg) translateX(2px)}.nav-onpage:not(.nav-2){border-left-width:3px;border-left-style:solid}.nav-onpage .nav-onpage{border-left:none;margin-top:0;margin-bottom:0}.nav-onpage .nav-onpage a{padding-left:20px}.nav-onpage .nav-onpage .nav-onpage a{padding-left:40px}.nav-onpage .nav-onpage .nav-onpage .nav-onpage a{padding-left:46px}.nav-onpage a{position:relative;display:inline-block;padding:2px 12px 2px 10px;border-bottom:none}.nav-onpage a:hover,.nav-onpage a:focus{border-bottom-right-radius:16px;border-bottom:none}.nav-onpage .current a{border-bottom-right-radius:14px;cursor:default}.nav-onpage.nav-2{margin-left:-4px}.nav-onpage.nav-2 .i-wrap{position:absolute;left:0}.nav-onpage.nav-2 a{padding-left:22px}.sec-linklist a{display:inline-block;line-height:1.25em}.sec-itemlist{background:transparent;padding-top:0}.sec-itemlist-archive{animation:reveal ease 1.2s}.content .event-list,.content .news-list{list-style:none;padding:0;margin-right:0;margin-left:0;margin:0}.content .event-list li,.content .news-list li{margin-left:0}.content .event-list>li,.content .news-list>li{background-color:#fff;margin:0;animation:reveal ease 2.5s}.content .event-list>li:nth-of-type(1),.content .news-list>li:nth-of-type(1){animation-duration:1.2s}.content .event-list>li:nth-of-type(2),.content .news-list>li:nth-of-type(2){animation-duration:2s}.content .event-list>li:nth-of-type(3),.content .news-list>li:nth-of-type(3){animation-duration:2.5s}.content .event-list .recent-items,.content .news-list .recent-items{background:transparent}.content .news-list>li{margin:0 0 1rem 0}.content .event-list .event-item{padding-left:4.4%}.content .event-list .event-item details{padding:0 0 0 1rem}.content .event-list .event-item figcaption{min-height:0}.content .event-list .event-item .img-po img{max-height:40vh}@keyframes reveal{0%{opacity:0}100%{opacity:1}}.sec-content .event-item,.sec-content.news-item,.sec-content .news-item{margin-left:auto;margin-right:auto}.sec-content .event-item .date-cell,.sec-content.news-item .date-cell,.sec-content .news-item .date-cell{margin-bottom:0.5em}.sec-content .event-item .img-link,.sec-content.news-item .img-link,.sec-content .news-item .img-link{position:relative;z-index:1}.sec-content .event-item .media-cell,.sec-content.news-item .media-cell,.sec-content .news-item .media-cell{max-width:480px;margin:0 auto 0.25em 0;z-index:1;position:relative}@media print,screen and (min-width: 56.25em){.sec-content .event-item .media-cell.img-ls,.sec-content.news-item .media-cell.img-ls,.sec-content .news-item .media-cell.img-ls{max-width:50%;float:right;margin-left:20px;margin-bottom:0.25em}}.sec-content .event-item .media-cell.img-po,.sec-content .event-item .media-cell.img-sq,.sec-content.news-item .media-cell.img-po,.sec-content.news-item .media-cell.img-sq,.sec-content .news-item .media-cell.img-po,.sec-content .news-item .media-cell.img-sq{max-width:100%}.sec-content .event-item .media-cell.img-po img,.sec-content .event-item .media-cell.img-sq img,.sec-content.news-item .media-cell.img-po img,.sec-content.news-item .media-cell.img-sq img,.sec-content .news-item .media-cell.img-po img,.sec-content .news-item .media-cell.img-sq img{max-height:320px}@media print,screen and (min-width: 53.75em){.sec-content .event-item .media-cell.img-po,.sec-content .event-item .media-cell.img-sq,.sec-content.news-item .media-cell.img-po,.sec-content.news-item .media-cell.img-sq,.sec-content .news-item .media-cell.img-po,.sec-content .news-item .media-cell.img-sq{max-width:33%;float:right;margin-left:20px;margin-bottom:0.25em}.sec-content .event-item .media-cell.img-po img,.sec-content .event-item .media-cell.img-sq img,.sec-content.news-item .media-cell.img-po img,.sec-content.news-item .media-cell.img-sq img,.sec-content .news-item .media-cell.img-po img,.sec-content .news-item .media-cell.img-sq img{max-height:none}}.sec-content .event-item .text-cell>:last-child,.sec-content.news-item .text-cell>:last-child,.sec-content .news-item .text-cell>:last-child{margin-bottom:0}.sec-content .event-item .share-cell,.sec-content.news-item .share-cell,.sec-content .news-item .share-cell{clear:both}@media print,screen and (min-width: 64em){.sec-content .event-item .title-cell,.sec-content .event-item .text-cell,.sec-content.news-item .title-cell,.sec-content.news-item .text-cell,.sec-content .news-item .title-cell,.sec-content .news-item .text-cell{max-width:720px}}.sec-content .event-item .details .gallery-batch,.sec-content.news-item .details .gallery-batch,.sec-content .news-item .details .gallery-batch{display:none}.fancybox-content .news-item .section,.fancybox-content .event-item .section,.news-details .news-item .section,.news-details .event-item .section,.event-details .news-item .section,.event-details .event-item .section{padding-top:0;margin-top:0;background-color:transparent}.fancybox-content .news-item .section:before,.fancybox-content .event-item .section:before,.news-details .news-item .section:before,.news-details .event-item .section:before,.event-details .news-item .section:before,.event-details .event-item .section:before{display:none}.fancybox-content .news-item .section.nogap,.fancybox-content .event-item .section.nogap,.news-details .news-item .section.nogap,.news-details .event-item .section.nogap,.event-details .news-item .section.nogap,.event-details .event-item .section.nogap{margin-top:1.25em}.fancybox-content .news-item .text-cell+.section,.fancybox-content .event-item .text-cell+.section,.news-details .news-item .text-cell+.section,.news-details .event-item .text-cell+.section,.event-details .news-item .text-cell+.section,.event-details .event-item .text-cell+.section{margin-top:2em}.fancybox-content .news-item .media-cell,.fancybox-content .event-item .media-cell,.news-details .news-item .media-cell,.news-details .event-item .media-cell,.event-details .news-item .media-cell,.event-details .event-item .media-cell{margin-bottom:0.5em}.event-item .event-register{margin:2em 0;padding:1em;border-top:2px solid #fd0;border-bottom:2px solid #fd0}.event-item .event-reg-info{position:relative;margin:2em 0;padding:1em;border-top:2px solid #fd0;border-bottom:2px solid #fd0;clear:both}.event-item .event-reg-info .reg-admin{position:absolute;top:0;right:0;opacity:0.5}.event-item .event-reg-info .reg-admin:hover{opacity:1}@media print,screen and (min-width: 40em){.event-item .register-now{display:grid;grid-template-columns:1fr auto;gap:20px}}.basic-page-title+.section{padding-top:1em}.sec-back{padding-bottom:1em}.section figure,.section img{max-width:100%}.section figure.align_left,.section img.align_left{float:left;margin:0 1rem 1.25em 0}.section figure.align_right,.section img.align_right{float:right;margin:0 0 1.25em 1rem}.section figure.align_center,.section img.align_center{margin:0 auto 1.25em;max-height:400px}@media print,screen and (min-width: 33.75em){.section figure.align_right,.section figure.align_left,.section img.align_right,.section img.align_left{max-width:33.3%}}@media print,screen and (min-width: 64em){.section figure.align_right,.section figure.align_left,.section img.align_right,.section img.align_left{max-width:50%}}.sec-members .contact-dep h3{margin-top:2.5em}.sec-jobtitle .job-wrap{display:flex;flex-wrap:wrap}.sec-jobtitle .job-title{width:100%}.sec-jobtitle .jump{margin-left:auto}.sec-jobtitle .job-short .fact-list{margin-bottom:0}.sec-jobtitle .job-short .fact-list li{margin-top:0}@media print,screen and (min-width: 60em){.sec-jobtitle .job-short{display:flex;justify-content:space-between}.sec-jobtitle .fact-list{width:calc(50% - 0.5rem)}}.section.sec-announcement{margin-top:0}.sec-cta a{display:block;border:none}.sec-cta a .icon{transition:transform .15s ease-out;transform:scale(1)}.sec-cta a:hover,.sec-cta a:focus{border:none;opacity:1}.sec-cta a:hover .icon,.sec-cta a:focus .icon{transform:scale(1.1)}@media print,screen and (min-width: 33.75em){.gfx-right{display:flex;flex-direction:row-reverse}}.gfx-recruiting p{margin-bottom:0}.gfx-recruiting .gfx{min-width:90px;width:26vw;max-width:180px;margin-left:auto}.gfx-recruiting .nav-wrap{width:100%}.sec-rooms .room-data{padding-top:1em;margin:0;border-top:2px solid #007DC5}.sec-rooms .room-data .download-wrap,.sec-rooms .room-data .fbox-gallery-wrap{margin-bottom:0}.sec-rooms .room-data .options{margin-top:1.25em}@media print,screen and (min-width: 48em){.sec-rooms .room-data .options{margin-top:0}}.sec-rooms .sec-content{margin-top:3em;padding-bottom:2em}.sec-rooms .sec-content .room-data:last-child:after{content:"";display:block;border-bottom:2px solid #007DC5}.sec-rooms .room-head{display:grid;grid-template-columns:1fr;transform:translate(0, -1.25em)}.sec-rooms .room-head ul{margin-top:1em;padding-left:calc(1.1875em * 1.5)}@media print,screen and (min-width: 48em){.sec-rooms .room-head{grid-template-columns:1fr 1fr;gap:2em}.sec-rooms .room-head ul{margin-top:0;padding-left:0}}.sec-rooms summary+div{margin-bottom:2em}@media print,screen and (min-width: 48em){.sec-rooms summary+div{display:grid;grid-template-columns:1fr 1fr;gap:1em 2em;grid-template-areas:"descr options" "descr booking"}.sec-rooms summary+div .description{grid-area:descr}.sec-rooms summary+div .options{grid-area:options}.sec-rooms summary+div .booking{grid-area:booking;align-self:self-end}}@media print,screen and (min-width: 48em){.sec-rooms summary+div .description{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.sec-rooms summary+div .options{-ms-grid-row:1;-ms-grid-column:3}.sec-rooms summary+div .booking{-ms-grid-row:3;-ms-grid-column:3}}.page-pusher,.content{transition:margin-left .3s ease-out;max-width:100vw}.oc-menu{transition:opacity .3s ease-out;opacity:0;pointer-events:none}.oc-menu .filter-items{transition:transform .3s ease-out;transform:translateX(-100%)}.ocl-open .main:not(.fancybox-content) .content{margin-left:360px}.ocl-open .oc-menu{opacity:1;z-index:10;pointer-events:auto;background-color:rgba(180,180,180,0.9)}.ocl-open .oc-menu .filter-items{transform:translateX(0)}@media screen and (max-width: 112.4375em) and (min-width: 75em){.ocl-open .main:not(.fancybox-content) .content{margin-left:calc(360px - (100vw - 1200px) / 2)}}@media print,screen and (min-width: 112.5em){.ocl-open .main:not(.fancybox-content) .content{margin-left:0}.ocl-open .oc-menu .filter-items{transform:translateX(calc((100vw - 1800px) / 2))}}.menu-btn{cursor:pointer;overflow:hidden;display:flex;justify-content:center;border:0px}.menu-btn.hh-top{position:fixed;left:0;height:46px;padding:0 18px;z-index:99;line-height:1;flex-shrink:0}.menu-btn.hh-top .txt{align-self:center;display:inline-block;margin-left:.5em;padding:0.8rem 0.5em}@media print,screen and (min-width: 64em){.menu-btn.hh-top .txt{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.menu-btn.hh-top.open{top:0;border-bottom-right-radius:23px}.menu-btn.hh-top.open .txt{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.menu-btn.hh-ctx{margin-left:-7px;min-width:100px}.menu-btn.hh-ctx .txt{transition:opacity .3s ease-out;opacity:1;align-self:center;display:inline-block;margin-left:.5em;padding:0.8rem 0.5em}.menu-btn.hh-ctx h3{transition:opacity .3s ease-out;opacity:0;margin-left:-54px}.menu-btn.hh-ctx.open .txt{opacity:0}.menu-btn.hh-ctx.open h3{opacity:1}.menu-main{width:100%}.menu-main ul{list-style:none;padding:0;margin-right:0;margin-left:0;list-style:none;display:flex;width:100%;margin:0;*zoom:1}.menu-main ul li{margin-left:0}.menu-main ul ul{list-style:none}.menu-main li{position:relative;margin:0}.menu-main a{text-decoration:none}.menu-main button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;font-family:inherit}@media screen and (max-width: 63.9375em){.menu-main .top-nav{visibility:hidden}}.menu-main .level-top{justify-content:space-between}.menu-main .level-top>li{float:left}.menu-main .level-top>li:focus .level-sub,.menu-main .level-top>li.open .level-sub{visibility:visible;opacity:1;transition-delay:0s}.menu-main .level-top>li.current .dropdown-toggle:after,.menu-main .level-top>li.open .dropdown-toggle:after,.menu-main .level-top>li .dropdown-toggle:focus:after,.menu-main .level-top>li .dropdown-toggle:hover:after,.menu-main .level-top>li .parent:hover .dropdown-toggle:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;width:0;height:0;border-width:8px;border-style:solid;border-color:#fff;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent}.menu-main .level-top>li:first-child{margin-left:-.5em}.menu-main .level-top>li:last-child{margin-right:-.5em}.menu-main .level-top>li>a,.menu-main .level-top>li>button{display:block;border-bottom:none;padding:0.8rem 0.5em;white-space:nowrap;line-height:1}.menu-main .level-top>li>a:focus-visible:before,.menu-main .level-top>li>button:focus-visible:before{content:'';width:16px;height:100%;position:absolute;top:0;left:-14px;display:block;background-color:#FFF;-webkit-mask:url(../icons/ghs-arrow.svg) no-repeat 50% 50%;mask:url(../icons/ghs-arrow.svg) no-repeat 50% 50%}.menu-main .level-top>li span{position:absolute;right:0px;top:-32px}.menu-main .level-top>li span a{line-height:1.4em}.menu-main .level-sub{display:block;width:auto;min-width:100%;background-color:#fff;padding:0}.menu-main .level-sub li{white-space:nowrap}.menu-main .level-sub a{display:block;margin:0;padding:.4rem 1rem .4rem;text-transform:none}.menu-main .level-sub.sub-2{transition:opacity .3s ease-out;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);position:absolute;left:.4rem;visibility:hidden;opacity:0;padding:0.75em 0}.menu-main .level-sub.sub-3{margin:0}.menu-main .level-sub.sub-3 a{padding-left:2rem}.menu-main:not(.touch) .level-top>li{position:relative}.menu-main:not(.touch) .level-top>li:hover .level-sub{visibility:visible;opacity:1;transition-delay:0s}.menu-main.touch .level-top>li.open>a,.menu-main.touch .level-top>li.open>button{color:#007DC5}.menu-main.touch .level-top>li.open>a:before,.menu-main.touch .level-top>li.open>button:before{content:'\00d7';font-size:2em;color:#FFF;position:absolute;top:.3571428571em;left:50%;transform:translateX(-50%)}.menu-main .search-form__input{-webkit-appearance:none;-webkit-border-radius:0}.ctx-nav{position:absolute;top:0;max-width:140px}.ctx-nav ul{margin-top:0;margin-bottom:0}.ctx-nav li{position:relative;margin-top:0;line-height:0;z-index:14}.ctx-nav li:nth-child(2){z-index:13}.ctx-nav li:nth-child(3){z-index:12}.ctx-nav li:nth-child(4){z-index:11}.ctx-nav a{transition-property:width border-radius;transition-duration:.3s;transition-timing-function:ease-out;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:30px;height:60px;border-bottom-right-radius:0 0}@media print,screen and (min-width: 64em){.ctx-nav a{width:46px;width:130px}}.ctx-nav a:hover,.ctx-nav a:focus,.ctx-nav a.open{width:140px;border-bottom-right-radius:30px 30px;box-shadow:0 2px 4px rgba(0,0,0,0.12),0 2px 3px rgba(0,0,0,0.24)}.ctx-nav a:hover span,.ctx-nav a:focus span,.ctx-nav a.open span{opacity:1}.ctx-nav a.current{box-shadow:0 2px 4px rgba(0,0,0,0.12),0 2px 3px rgba(0,0,0,0.24)}@media print,screen and (min-width: 64em){.ctx-nav a.current{width:140px;border-bottom-right-radius:30px 30px;box-shadow:0 2px 4px rgba(0,0,0,0.12), 0 2px 3px rgba(0,0,0,0.24)}.ctx-nav a.current span{opacity:1}}.ctx-nav span{transition:opacity .3s ease-out;opacity:0;position:absolute;display:block;z-index:2;text-align:right;width:145px;padding-right:15px}@media print,screen and (min-width: 64em){.ctx-nav span{opacity:1}}.ctx-nav .ctx-intranet{position:relative;z-index:14}.ctx-nav .ctx-intranet a{background-color:rgba(255,255,255,0.35)}.ctx-nav .ctx-intranet a:hover{background-color:#fff}.path-nav{padding-bottom:.4rem;display:none;align-items:flex-start}.has-pathnav .path-nav{display:flex}.no-ctx.has-pathnav .path-nav{align-items:center;min-height:60px;padding-bottom:0}.breadcrumb{margin:0;padding:0}.breadcrumb-item:nth-child(-n+2){display:none}.has-ctx .breadcrumb-item:nth-child(-n+2){display:inline}.has-ctx .breadcrumb-item:first-child{display:none}.wcz .breadcrumb-item:nth-child(2),.fzw .breadcrumb-item:nth-child(2){display:initial}.ghs .breadcrumb-item:nth-child(-n+2){display:initial}.breadcrumb-item:last-child{transition:opacity .3s ease-out;opacity:0}.ctx-full .breadcrumb-item:last-child{opacity:1}.menu-ctx{width:100%;min-height:3px}.has-pathnav .menu-ctx{min-height:50px}.unit-master:not(.has-ctx) .menu-ctx{visibility:hidden}.menu-ctx-btn{position:relative;display:flex;justify-content:flex-start;align-items:center;height:60px}.hh-ctx:before{transition-property:transform opacity;transition-duration:.3s;transition-timing-function:ease-out;content:'';width:100%;height:100%;position:absolute;z-index:-1;border-top:3px solid #fff;left:0;top:0;opacity:0;transform:translateY(30px)}.hh-ctx+a{z-index:-1;display:none}.hh-ctx.open{z-index:14}.hh-ctx.open:before{content:'';background-color:#fff;width:34px;opacity:1;transform:translateY(3px)}.hh-ctx.open+a{z-index:15}.menu-ctx-pane{transition-property:opacity transform;transition-duration:.3s;transition-timing-function:ease-out;position:absolute;top:3px;width:calc(100% - 30px);max-height:calc(100vh - 180px);overflow:auto;-webkit-overflow-scrolling:touch;left:30px;height:0;max-height:calc(100vh - 100px);overflow:hidden;transform:translateY(30px);opacity:0;background-color:#fff;z-index:-1}@media print,screen and (min-width: 25em){.menu-ctx-pane{width:calc(100% - 60px)}}@media print,screen and (min-width: 64em){.menu-ctx-pane{width:calc(100% - 92px);left:46px}}.ctx-open .menu-ctx-pane,.menu-ctx-pane:focus-within{z-index:10;overflow:auto;height:auto;opacity:1;transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,0.12),0 2px 3px rgba(0,0,0,0.24)}.menu-ctx-pane .ctx-close{position:absolute;bottom:0px;right:10px;opacity:0}.menu-ctx-pane .ctx-close:focus{opacity:1}.ctx-open .ctx-overlay{display:block;opacity:.5;position:absolute;z-index:2;top:0;width:100vw;height:100%;cursor:pointer}.ctx-open .material-scrolltop{display:none}.ctx-noscroll{overflow:hidden !important}@media screen and (orientation: portrait ) and (max-width: 47.9375em){.ctx-noscroll .istouch .menu-ctx-nav{padding-bottom:120px}}.menu-ctx-nav{width:100%;padding:60px 20px 60px 45px;max-width:100%}@media print,screen and (min-width: 37.5em){.menu-ctx-nav{padding-left:60px}}@media print,screen and (min-width: 48em){.menu-ctx-nav{-moz-columns:2;columns:2}}@media print,screen and (min-width: 60em){.menu-ctx-nav{-moz-columns:3;columns:3}}@media print,screen and (min-width: 87.5em){.menu-ctx-nav{-moz-columns:4;columns:4;max-width:1422px;margin-left:auto;margin-right:auto}body.kifa .menu-ctx-nav{-moz-columns:3;columns:3}}@media print,screen and (min-width: 64em){.menu-ctx-nav{padding:60px 30px 60px 158px}}.menu-ctx-nav .unit-home{padding-bottom:1rem;border-left-width:3px;border-left-style:solid}.menu-ctx-nav .unit-home h3{margin-bottom:.5rem}.menu-ctx-nav ul{list-style:none;margin:0;padding:0;max-width:100%}.menu-ctx-nav ul ul li:first-child{margin-top:.4rem}.menu-ctx-nav li{position:relative}.menu-ctx-nav>ul{padding-bottom:1.5rem}.menu-ctx-nav>li:first-child{margin-top:0}.menu-ctx-nav .pushy-menu{border-left:3px solid #ccc;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.menu-ctx-nav button[disabled]{visibility:hidden}.menu-ctx-nav .pushy-submenu{margin-top:-25px}.menu-ctx-nav .pushy-submenu .sub-2 a{padding-left:30px}.menu-ctx-nav .pushy-submenu .sub-3 a{padding-left:45px}.menu-ctx-nav li{position:relative}.menu-ctx-nav li:first-child{margin-top:0}.menu-ctx-nav .nav-tree ul{padding-left:15px;list-style:none;margin:0;padding:0}.menu-ctx-nav .nav-tree ul li{position:relative}.menu-ctx-nav .nav-tree ul li:before{content:"x";position:absolute;display:inline-block;width:24px;height:100%}.page-events .menu-ctx-nav a[data-id='cat-11513']{background-color:#fff199;font-weight:500}.page-news .menu-ctx-nav a[data-id='cat-11512']{background-color:#fff199;font-weight:500}.item-link{display:flex;position:relative;padding-left:22px;margin-bottom:.625em}.item-link .i-wrap{align-self:center;margin-right:0.4rem;flex-shrink:0;position:absolute;left:0;top:0;fill:currentColor}.item-link .ext{margin-left:0.5em;flex-grow:0}.narrow-list .item-link{margin-bottom:0}.item-link+*:not(.item-link):not(.file-text){margin-top:1.25em}.item-link.item-inline{display:inline-flex;margin:0 0.5em 0 0}.item-link.item-inline .i-wrap{margin:0 0.2rem}.item-link.item-inline .ext{font-size:50%}.item-link.item-inline.cke{margin-right:0}.item-nav{display:flex}.item-nav .i-wrap{align-self:center;margin-right:0.4rem;flex-shrink:0}.fbox-gallery-wrap,.download-wrap,.link-wrap,.pagelink-wrap{margin-bottom:.625em}.fbox-gallery-wrap .file-text p:last-child,.download-wrap .file-text p:last-child,.link-wrap .file-text p:last-child,.pagelink-wrap .file-text p:last-child{margin:0}.fbox-gallery-wrap .item-link,.download-wrap .item-link,.link-wrap .item-link,.pagelink-wrap .item-link{margin-bottom:0}.pub-list li{margin-top:2em}.pub-item:not(.item-link){display:grid;grid-template-rows:auto auto;grid-template-columns:repeat(8, 1fr);grid-column-gap:20px;margin-bottom:1.25em;margin-top:2.5em}.pub-item:not(.item-link)>*{justify-self:start}.pub-item:not(.item-link)>*{align-self:start}.pub-item:not(.item-link)+.pub-item{margin-top:1.25em}.pub-item:not(.item-link) .doc-cover{grid-row:1 / 2;grid-column:1 / 4;padding:0.15rem 0}@media screen and (max-width: 33.6875em){.pub-item:not(.item-link) .doc-cover{padding-bottom:0.75em}}.pub-item:not(.item-link) .doc-cover img{box-shadow:0 2px 4px rgba(0,0,0,0.12),0 2px 3px rgba(0,0,0,0.24)}.pub-item:not(.item-link) h4{grid-row:2;grid-column:span 8;margin-top:0.2rem}@media screen and (max-width: 47.9375em){.pub-item:not(.item-link) h4{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}.pub-item:not(.item-link) .doc-text{grid-row:3;grid-column:span 8}.pub-item:not(.item-link) .doc-text p:nth-last-of-type(1){margin-bottom:0}.pub-item:not(.item-link) .doc-link{grid-row:1;grid-column:4 / 7;justify-self:left;align-self:end;margin-bottom:0.35rem;padding:0}.pub-item:not(.item-link).item-text h4{grid-row:1;grid-column:span 8}.pub-item:not(.item-link).item-text .doc-text{grid-row:2;grid-column:span 7}.pub-item:not(.item-link).item-text .doc-link{grid-row:2;grid-column:8;align-self:start}.pub-item:not(.item-link) .ext{transition:opacity .3s ease-out;display:block;line-height:1em;opacity:0}.pub-item:not(.item-link) .btn-icon:hover .ext,.pub-item:not(.item-link) .btn.btn-download:hover .ext,.pub-item:not(.item-link) .btn.btn-weblink:hover .ext,.pub-item:not(.item-link) .btn-icon:focus .ext,.pub-item:not(.item-link) .btn.btn-download:focus .ext,.pub-item:not(.item-link) .btn.btn-weblink:focus .ext{opacity:1}@media print,screen and (min-width: 33.75em){.pub-item:not(.item-link) h4{grid-row:1;grid-column:3 / 9;align-self:end}.pub-item:not(.item-link) .doc-cover{grid-row:1 / 3;grid-column:1 / 3}.pub-item:not(.item-link) .doc-text{grid-row:2;grid-column:3 / 8}.pub-item:not(.item-link) .doc-link{grid-row:2 / 3;grid-column:8 / 9;align-self:start}}@media print,screen and (min-width: 64em){.pub-item:not(.item-link) .doc-cover{grid-row:1 / 3;grid-column:1 / 3}.pub-item:not(.item-link) h4{grid-row:1 / 2;grid-column:3 / 8;margin-top:0}.pub-item:not(.item-link) .doc-text{grid-row:2 / 3;grid-column:3 / 8}.pub-item:not(.item-link) .doc-link{grid-row:2 / 3;grid-column:8;justify-self:center;align-self:start;max-width:100%}}@media print,screen and (min-width: 60em){.pub-item .col-10 .doc-text{grid-column:3 / 8}.pub-item .col-10 .doc-link{grid-row:2 / 3;grid-column:8}}.unit-data+.contact-dep{margin-top:1.25em}.unit-address{min-width:50%}@media print,screen and (min-width: 53.75em){.unit-address{margin-bottom:1.25em}}@media print,screen and (min-width: 57.5em){.unit-address{min-width:50%}}@media screen and (max-width: 37.4375em){.unit-address.column{padding-left:5vw;padding-right:5vw}}.unit-location{padding-left:20px;padding-right:20px}@media screen and (max-width: 37.4375em){.unit-location{padding-left:5vw;padding-right:5vw}}.unit-location .location-image{padding-top:0.4rem}.unit-location>.location-data{flex-grow:1;margin:0.5em 0 0.25em}@media screen and (max-width: 57.4375em) and (min-width: 30em){.unit-location{display:flex;flex-direction:row-reverse}.unit-location .location-image{flex-shrink:1;margin-left:1rem;max-width:50%;min-width:100px}}@media print,screen and (min-width: 57.5em){.unit-location{flex-shrink:1}.unit-data .columns-sm-auto{flex-wrap:nowrap;justify-content:space-between}}.contact-single{border-left-style:solid;border-left-width:3px;padding-left:17px;margin:1.25em 0}.contact-2,.contact-4,.contact-5{margin:1.25em 0}.contact-2 figure+.contact-single,.contact-4 figure+.contact-single,.contact-5 figure+.contact-single{border:none;padding:0.4rem 0 0}.contact-2 .contact-single,.contact-4 .contact-single,.contact-5 .contact-single{border:none;padding:0;margin:0;flex-grow:1;flex-shrink:1;flex-basis:0%;min-width:0}.contact-2 .avatar,.contact-4 .avatar,.contact-5 .avatar{border-width:3px;border-style:solid;display:block;margin:0 auto;width:80px;height:80px;flex-shrink:0;flex-grow:0}@media print,screen and (min-width: 27.5em){.contact-2,.contact-4,.contact-5{display:flex}.contact-2 .avatar,.contact-4 .avatar,.contact-5 .avatar{margin:0 0 1.25em 0}.contact-2 figure+.contact-single,.contact-4 figure+.contact-single,.contact-5 figure+.contact-single{padding-left:20px}.contact-2 .avatar-blank,.contact-4 .avatar-blank,.contact-5 .avatar-blank{margin-left:100px}}@media print,screen and (min-width: 48em){.contact-2 .avatar,.contact-4 .avatar,.contact-5 .avatar{width:100px;height:100px}.contact-2 .avatar-blank,.contact-4 .avatar-blank,.contact-5 .avatar-blank{margin-left:120px}}@media print,screen and (min-width: 64em){.contact-2 .avatar,.contact-4 .avatar,.contact-5 .avatar{width:120px;height:120px}.contact-2 .avatar-blank,.contact-4 .avatar-blank,.contact-5 .avatar-blank{margin-left:140px}}.contact-wrap{clear:both}.unit-data+.contact-dep .avatar-blank{margin-left:0}.sec-content .contact-dep:first-child>h3{margin-top:0}.sec-content .contact-dep:first-child>.members .contact-wrap:first-child{margin-top:0}.mensa-frame{height:640px;margin-bottom:3em}.partner-list .row{display:flex;justify-content:space-between;flex-wrap:wrap}.partner-list .item{width:100%;margin-bottom:2rem}@media print,screen and (min-width: 36.25em){.partner-list .item{width:calc(50% - 0.5rem)}}.partner-list .item.details{margin-bottom:0.5em}.partner-list .item details[open]{margin-bottom:1em}.partner-list figure{width:80%;height:60px;margin:10px 0;display:flex;align-items:center;justify-content:flex-start}.partner-list figure img{max-width:100%;max-height:100%;flex-grow:0;flex-shrink:0}.partner-list p{margin:0 0 0.35em 0}.list-index{display:flex;align-items:center;margin:1em 0 1em -10px}@media print,screen and (min-width: 37.5em){.list-index{margin-left:-20px}}.list-index div:first-child{width:1.5em;height:1.5em;line-height:100%;flex-grow:0;border-radius:50%;justify-content:center;align-items:center;display:flex;color:#fff}.list-index hr{border:none;flex-grow:1;height:2px}.content-switch{display:flex;color:#fff;align-items:baseline;margin-bottom:0.5rem;flex-direction:column}.content-switch .icon{fill:currentColor}.content-switch h1{padding-bottom:0;padding-top:1.35rem}.no-ctx .content-switch h1{padding-top:0}.content-switch a{color:#fff;align-self:flex-end;padding-bottom:1rem}.content-switch>a{text-transform:uppercase;letter-spacing:0.055em;line-height:1.25em;margin-left:10%;padding-top:0;padding-bottom:0.5rem}@media print,screen and (min-width: 33.75em){.content-switch{flex-direction:row}.content-switch a{align-self:auto}}.flex-item{display:flex;justify-content:space-between;padding-bottom:1.25em;flex-wrap:wrap}.flex-item h2{margin-right:1rem}.flex-item .menu-archive{font-weight:500;margin-left:auto}@media print,screen and (min-width: 48em){.flex-item .menu-archive{width:calc(50% - 2rem)}}.sec-flex{display:flex;justify-content:space-between;padding-bottom:2em;flex-wrap:wrap}@media screen and (max-width: 47.9375em){.sec-flex .nav-group{margin-top:1.5em}.sec-flex .filter-tag details,.sec-flex .jumpto-dates details{padding-left:0}.sec-flex .filter-tag summary,.sec-flex .jumpto-dates summary{margin-left:-14px}}.sec-flex .filter-category,.sec-flex .nav-group{width:100%}@media print,screen and (min-width: 48em){.sec-flex .filter-category,.sec-flex .nav-group{width:calc(50% - 2rem);margin-top:0}}.sec-flex .filter-category .reset,.sec-flex .nav-group .reset{display:block;max-width:210px;margin-bottom:1em}.news-items-list .sec-flex,.news-list-archive .sec-flex,.event-items-list .sec-flex,.event-list-archive .sec-flex{padding-left:1rem;padding-right:1rem}@media screen and (max-width: 63.9375em){.news-items-list .sec-flex.list-filter,.news-list-archive .sec-flex.list-filter,.event-items-list .sec-flex.list-filter,.event-list-archive .sec-flex.list-filter{padding-right:0}}.sec-unit-list .sec-flex{padding-bottom:1em}.sec-unit-list .sec-flex .nav-group{width:100%;margin-top:0}@media print,screen and (min-width: 64em){.sec-unit-list .sec-flex .nav-group{display:flex;justify-content:space-between}.sec-unit-list .sec-flex .nav-group>div{width:calc(50% - 2rem)}}.news-list .filter-category{width:100%}.filter-category ul{margin:.625em 0 1em 24px}.tag-menu{margin:8px 0 1em -1px}.date-menu{margin:8px 0 1em -1px}.event-item,.news-item{position:relative;padding:1em 0 1.4em}.sec-itemlist .event-item,.sec-itemlist .news-item{padding-left:1rem;padding-right:1rem}.event-item{padding-top:1.4em}.event-item .event-location{margin-top:1.25em}.event-items-list .event-list li:not(:last-child) .event-item{border-bottom-width:3px;border-bottom-style:dotted}@media print,screen and (min-width: 42.5em){.event-list .media-cell{float:right;margin:0 0 1.5em 1.5em;width:39.3%}}.taglabels{margin-top:0}.catlabels{display:flex}.catlabels span{display:inline-block;height:8px;width:25%;flex-grow:1}.catlabels.vertical{flex-direction:column;position:absolute;top:0;left:-3px;height:100%}.catlabels.vertical span{width:6px;height:25%}@media print,screen and (min-width: 48em){.catlabels.vertical{left:-4px}.catlabels.vertical span{width:8px}}.event-details .catlabels.vertical{left:0}.template-news-events-list .ghs .news-list .color-ghs-bg[data-cat="ghs"],.template-news-events-list .ghs .event-list .color-ghs-bg[data-cat="ghs"]{background-color:#98cce8}.news-items-list li>.news-item:first-child{padding-top:1.4em}.event-list li>.event-item:first-child{padding-top:1.4em}.filter-category:not(.active) .reset{display:none}.news-list .event-teaser{background:transparent}.recent-items a{transition:background .3s ease-out;padding:1em 1rem;color:#000;display:block;border-bottom-left-radius:36px 36px}.recent-items a ul{margin-left:auto;margin-right:auto;padding:0;list-style:none}.recent-items a li{margin:0;padding:0.2rem 0 0.15rem;border-top:1px solid #fff}.recent-items a .event-date{font-weight:500}.recent-items a .event-time{margin-left:1em}.recent-items a .title{display:block;margin-left:1rem;font-weight:500}.recent-items a:hover{background:#fff;opacity:1}.recent-items a:hover li{border-color:#007DC5}.recent-items a .date-wrapper{width:80px}.recent-items>a{height:100%}.recent-items:first-child{margin-bottom:1.25em}@media print,screen and (min-width: 40em){.recent-items:first-child{margin-bottom:0}.newsevent-teaser .recent-items{width:calc(50% - 10px)}}.news-list .event-teaser .date-wrapper{width:auto}@media print,screen and (min-width: 32.5em){.news-list .event-teaser .date-wrapper{display:flex;flex-wrap:wrap;width:30%;min-width:80px}.news-list .event-teaser li{display:flex}}@media print,screen and (min-width: 48em){.news-list .event-teaser .date-wrapper{display:flex;flex-wrap:wrap;width:40%;min-width:130px;max-width:260px}}.sec-head{display:flex;justify-content:space-between;align-items:center}.sec-head h3{margin:0}.teaser-list{border-left-width:3px;border-left-style:solid;margin-top:1.25em}.teaser-list .text-wrap{margin:1em 0 2.5em}.main .search-form{background:#fff;border-radius:1.5rem;display:flex;padding:0.25rem 0.25rem 0.25rem 1rem;max-width:660px;margin:1.5em auto 2.5em}.pushy .search-form{border:0.0625rem solid #007DC5;border-radius:1.5rem;display:flex;padding:0.15rem 0.15rem 0.15rem 0.5rem;width:82%;margin:1.5em auto}.search-form__label,.search-form__input,.search-form__input[type="search"],.search-form__submit{border:0;font-size:1em;line-height:1em}.istouch #se-form-pushy .search-form__input,.istouch #se-form-pushy .search-form__input[type="search"],.istouch #se-form .search-form__input,.istouch #se-form .search-form__input[type="search"]{font-size:1rem}.search-form__label,.search-form__input,.search-form__input[type="search"]{padding:0.5rem 1rem 0.5rem 0.25rem}.search-form__submit{padding:0.5rem}.search-form__label,.search-form__submit-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.search-form__input,.search-form__input[type="search"]{box-shadow:none;flex:1;height:auto;margin:0;width:100%}.search-form__submit{background:#007DC5;border-radius:50%;color:#fff;cursor:pointer;margin:0;opacity:1;transition:opacity 0.25s}.search-form__submit:focus,.search-form__submit:hover{opacity:0.85}.search-form__submit::before,.search-form-menu__label::before{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTUuNSAxNGgtLjc5bC0uMjgtLjI3QzE1LjQxIDEyLjU5IDE2IDExLjExIDE2IDkuNSAxNiA1LjkxIDEzLjA5IDMgOS41IDNTMyA1LjkxIDMgOS41IDUuOTEgMTYgOS41IDE2YzEuNjEgMCAzLjA5LS41OSA0LjIzLTEuNTdsLjI3LjI4di43OWw1IDQuOTlMMjAuNDkgMTlsLTQuOTktNXptLTYgMEM3LjAxIDE0IDUgMTEuOTkgNSA5LjVTNy4wMSA1IDkuNSA1IDE0IDcuMDEgMTQgOS41IDExLjk5IDE0IDkuNSAxNHoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PC9zdmc+") center center/contain no-repeat;content:"";display:block;height:1.25rem;width:1.25rem}#se-form-pushy .search-form__label,#se-form-pushy .search-form__input,#se-form-pushy .search-form__input[type="search"]{padding:0 0.5rem 0 0.25rem}#se-form-pushy .search-form__submit{padding:0.2rem;height:1.4rem;width:1.4rem}#se-form-pushy .search-form__submit::before,#se-form-pushy .search-form-menu__label::before{height:1rem;width:1rem}.search-form-menu__label{position:relative;z-index:2;width:1.5rem;display:block;padding:0.5rem 0.25rem 0.5rem 0;cursor:pointer}.search-form-menu__label:before{cursor:pointer}.search-form-menu__label:hover:before{opacity:0.8}.template-home .menu-search{position:absolute !important;right:1.5rem}.template-home .menu-main .level-top>li:nth-last-of-type(2){margin-right:-0.5em}.template-search .menu-search{display:none}.search-form-menu{position:relative;cursor:pointer}.search-form-menu:focus-within .search-form-menu__label{display:block}.search-form-menu .search-form__label-text{top:-500px !important}.search-form-menu .search-form__input[type="search"]{position:absolute;right:0.4rem;top:20px;width:240px;padding:40px 1.5rem 0.5rem 0.5rem;border-bottom:2px solid #007dc5;border-radius:0 !important;outline-width:0;background:none;display:none}.search-form-menu .search-form__input[type="search"]:focus,.search-form-menu .search-form__input[type="search"]:hover{display:block}.search-form-menu .search-form__input[type="search"]:focus+.search-form__submit,.search-form-menu .search-form__input[type="search"]:hover+.search-form__submit{display:block}.search-form-menu .search-form__submit{position:absolute;top:60px;right:0.8rem;display:none}.search-form-menu .search-form__submit::before{display:none}.search-form-menu .search-form__submit:after{left:auto;background-color:#000}.search-form-menu:hover .search-form__input[type="search"],.search-form-menu:hover .search-form__submit,.search-form-menu:focus-within .search-form__input[type="search"],.search-form-menu:focus-within .search-form__submit{display:block}.search-form-menu:hover:before,.search-form-menu:focus-within:before{content:"";position:absolute;display:block;width:256px;height:50px;background-color:#fff;top:46px;right:0}.doc-tree .node{list-style:none;padding:0;margin-right:0;margin-left:0}.doc-tree .node li{margin-left:0}.doc-tree .node:not(.level-1){margin-left:5px}.doc-tree .files{list-style:none;margin-left:0;padding-left:0}.doc-tree .node-index{font-size:80%;color:#888;display:inline-block;margin-right:0.25em}@media print,screen and (min-width: 33.75em){.doc-tree .node:not(.level-1){margin-left:20px}}.node-map{margin-top:0.4rem;margin-bottom:0.4rem}.node-map .node-map{margin-left:1em}.intranet-login-form form{display:flex;flex-wrap:wrap;margin:0 auto;max-width:360px}.intranet-login-form input{height:36px;margin:0;width:100%}.intranet-login-form input[type="submit"]{display:block;margin:1em 0;align-self:flex-end}.intranet-login-form .field{display:flex;flex-wrap:wrap;margin:0 0 1em 0;width:100%}.share-cell{position:relative;width:40px;height:40px;margin:0 -6px 0 auto;clear:both}.share-cell:focus-within .share,.share-cell:hover .share{visibility:visible;opacity:1}.sec-container+.share-cell{margin-top:1em}.show-share{position:relative;z-index:2;display:flex;align-items:flex-end}.show-share:hover+.panel,.show-share:focus+.panel{visibility:visible;opacity:1}.show-share .icon-share{fill:#888}.moredates-cell{position:relative;height:40px;margin-top:-0.5em}.moredates-cell:focus-within,.moredates-cell:hover{z-index:10}.moredates-cell:focus-within .panel,.moredates-cell:hover .panel{visibility:visible;opacity:1}@media print,screen and (min-width: 48em){.moredates-cell{margin-top:-0.35em}.text-cell{max-width:780px}}.show-dates{position:relative;z-index:2;display:flex;align-items:center;padding:0}.show-dates.btn{color:#000}.show-dates:hover+.panel,.show-dates:focus+.panel{visibility:visible;opacity:1}.show-dates .icon-calendar{margin-right:0.25em}.panel{transition:opacity .3s ease-out;visibility:hidden;opacity:0;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.12),0 2px 3px rgba(0,0,0,0.24);position:absolute;z-index:1;bottom:0;right:0;margin:0;z-index:1}.panel li{padding:0;margin:0}.panel a{padding:0.4rem 1em;margin:0;display:block}.panel a:hover,.panel a:focus{background-color:#ddd}.panel a:after{display:none}.panel.share{padding-bottom:40px}.sec-itemlist .panel.date-other{bottom:unset;top:-1em;right:calc(100% - 120px);padding:3.5em 1.5em 2em;white-space:nowrap}.event-details .panel.date-other{position:relative;opacity:1;visibility:visible;box-shadow:none;padding-left:0}.event-details .section.event-item{margin-top:0}.request-consent{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0.1}.vid-ok .request-consent{display:none}.request-consent:focus+.video-blocker{z-index:1}.video-blocker{z-index:-1;position:absolute;top:0;background-color:rgba(0,0,0,0.8);color:#fff;padding:1rem;width:100%;font-size:0.85em}@media print,screen and (min-width: 23.4375em){.video-blocker{min-width:280px}}.vid-ok .video-blocker{display:none}.video-blocker:focus-within,.video-blocker:hover{z-index:1}.video-blocker .vid-allow{display:block;margin:-0.5em auto 0.5em}.image_right .video-blocker{right:0;left:auto}#fb-user-consent{opacity:0;animation:fadeConsentIn 0.5s ease forwards;animation-delay:1s}#fb-user-consent button{margin-bottom:1em}@keyframes fadeConsentIn{to{opacity:1}}.marketing-ok #fb-user-consent{display:none}#marketingCookieReset{display:none;font-weight:inherit;color:#000;opacity:1;border-bottom:1px dashed currentColor;font-style:italic;border-radius:0}#marketingCookieReset:hover{border-bottom-style:solid}.marketing-ok #marketingCookieReset{display:block}.skip-links{position:absolute;z-index:10000;font-size:0.8em;top:50px;left:1rem}.template-home .skip-links{top:10px}.skip-links:focus{outline:none}.skip-links a{position:absolute;top:0;left:0;white-space:nowrap;max-width:calc(100vw - 1.5rem);overflow:hidden;color:#007DC5;padding:2px 4px;background-color:rgba(255,255,255,0.8);transform:translateY(-100px)}.skip-links a:focus{transform:translateY(0)}.sec-content table{border-collapse:collapse;width:100% !important;line-height:1.25em}@media screen and (max-width: 28.6875em){.sec-content table{font-size:0.8em}}.sec-content td,.sec-content th{border:1px solid #ddd;padding:8px}.sec-content td p:last-child,.sec-content th p:last-child{margin-bottom:0}.sec-content th{padding-top:12px;padding-bottom:12px;text-align:left;color:white}.sec-content .scroll-container{overflow:scroll}.sec-content .scroll-container table{min-width:480px;font-size:0.8em}.section div.recruiting-teaser h2{margin-top:1.5em;margin-bottom:0}.section div.recruiting-teaser h2:after{height:1.2727272727em}.section div.recruiting-teaser p{margin-bottom:0}.section div.recruiting-teaser .flex50{margin:0}@media screen and (max-width: 33.6875em){.section div.recruiting-teaser .flex50.item-link{display:block}}.section div.recruiting-teaser svg{transition:transform .15s ease-out;display:block;transform:scale(1);min-width:160px;width:30vw;max-width:200px;margin:0 max(-8vw,-160px) -1em auto;padding-left:1em}.section div.recruiting-teaser:hover svg{transform:scale(1.0175);filter:drop-shadow(0 2px 4px rgba(0,0,0,0.41))}hr{margin:1.25em 0}.icon-hh{position:relative;width:22px;height:15px;cursor:pointer;align-self:center;flex-shrink:0;display:flex;align-content:space-between;flex-wrap:wrap}.icon-hh b{border-radius:calc(3px / 2);transition:0.3s cubic-bezier(0.8, 0.5, 0.2, 1.4);height:3px;display:block}.icon-hh b{width:100%;transform:translateY(0)}.icon-hh b:nth-child(2){opacity:1}button:not(.open):hover .icon-hh b:nth-child(1){transform:translateY(-50%);transition:0.3s cubic-bezier(0.8, 0.5, 0.2, 1.4)}button:not(.open):hover .icon-hh b:nth-child(2){transition:0.4s cubic-bezier(0.8, 0.5, 0.2, 1.4)}button:not(.open):hover .icon-hh b:nth-child(3){transform:translateY(50%);transition:0.3s cubic-bezier(0.8, 0.5, 0.2, 1.4)}.open .icon-hh b:nth-child(1){width:21.2132034356px;transition:0.3s cubic-bezier(0.8, 0.5, 0.2, 1.4);transform:translateY(6px) rotate(45deg);transition-delay:50ms;transform-origin:center}.open .icon-hh b:nth-child(2){opacity:0;width:0px;transition:0.8s cubic-bezier(0.8, 0.5, 0.2, 1.4)}.open .icon-hh b:nth-child(3){width:21.2132034356px;transition:0.3s cubic-bezier(0.8, 0.5, 0.2, 1.4);transform:translateY(-6px) rotate(-45deg);transition-delay:100ms;transform-origin:center}.video-play svg{font-size:42px;position:absolute;top:50%;left:50%;width:48px;height:48px;transform:translate(-50%, -50%);border-radius:50%;padding:10px;background-color:rgba(255,255,255,0.7);fill:#007DC5;box-shadow:0 2px 4px rgba(0,0,0,0.12),0 2px 3px rgba(0,0,0,0.24)}.pwire-user{padding:0 5px;position:absolute;background-color:rgba(255,255,255,0.5);z-index:10;font-size:0.8em;line-height:1.5em}.pwire-user:hover{background-color:#fff}#notice{position:absolute;z-index:20;right:0;top:0;width:auto;overflow:hidden}.np-closed #notice{width:50px;z-index:9}.notice{background-color:rgba(255,255,255,0.9);min-height:8rem;border:3px solid #007DC5;fill:#007DC5;border-right:none;border-bottom-left-radius:30px;padding:2rem 1rem 1rem;box-shadow:0 2px 4px rgba(0,0,0,0.12),0 2px 3px rgba(0,0,0,0.24);transition-property:transform opacity;transition-duration:.3s;transition-timing-function:ease-out;transform:translateX(0);opacity:1;width:calc(100vw - 20px)}.notice:hover{background-color:#fff}@media print,screen and (min-width: 37.5em){.notice{width:calc(100vw - 40px);padding-right:8vw}}@media print,screen and (min-width: 64em){.notice{width:calc(100vw - 150px)}}@media print,screen and (min-width: 95em){.notice{width:calc(50vw + 610px)}}.np-closed .notice{transform:translateX(100%);opacity:0}.notice.warn{border-color:#eb2929;color:#eb2929;fill:#eb2929}.notice-item{max-width:580px;margin:0 auto 2em}.notice-item .n-icon{float:left;margin:0 1rem 1rem 0;font-size:3em}@media print,screen and (min-width: 37.5em){.notice-item.iconized{display:flex;flex-direction:row}.notice-item.iconized .n-icon{flex-shrink:0;width:20%;margin-right:1rem}.notice-item.iconized .n-icon .icon{width:100%}.notice-item.iconized:first-child .n-icon{font-size:6em}}#notice .close-wrap{position:absolute;top:0}.np-closed #notice .close-wrap{max-width:100vw;margin:0}.notice-close.btn{position:absolute;z-index:2;right:-20px;top:12px;height:36px;width:36px;padding:0;display:flex;justify-content:center;align-items:center;transition:opacity .3s ease-out;opacity:0.7;fill:#000;font-size:1.5rem;line-height:1em}.notice-close.btn:hover,.notice-close.btn:focus{opacity:1}.notice-close.btn span:last-child{display:none}.np-closed .notice-close.btn{right:12px;max-width:inherit}.np-closed .notice-close.btn span:first-child{display:none}.np-closed .notice-close.btn span:last-child{display:inline}.ghs.np-closed .notice-close.btn{fill:#fff}.gallery-batch{transition:transform .15s ease-out;display:flex;float:right;margin-left:0.75em;margin-top:-2px;transform:scale(1)}.gallery-batch b{line-height:1em;font-size:0.8em;margin-left:0.15em}a:hover .gallery-batch{transform:scale(1.15)}.css-arrow{position:relative}.css-arrow:after{transition:transform .1s ease-out;content:"";width:16px;height:100%;position:absolute;top:0;left:0;display:block;background-color:#007DC5;-webkit-mask:url(../icons/ghs-arrow.svg) no-repeat 50% 50%;mask:url(../icons/ghs-arrow.svg) no-repeat 50% 50%}.css-arrow:hover:after,.css-arrow:focus:after{transform:translateX(2px)}.unit-label{display:inline-block;font-size:0.7rem;line-height:1.2rem;padding:2px 20px 2px 20px;border-bottom-right-radius:0.75em}.ghs-site{--dot-size: clamp(17px, 3vw, 35px);position:relative;width:100%;aspect-ratio:1100/711}.ghs-site button{display:grid;place-content:center;position:absolute;background-color:#007DC5;border:2px solid #fff;color:#fff;border-radius:50%;width:var(--dot-size);height:var(--dot-size);font-size:calc(var(--dot-size) * 0.75);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0.6em}.ghs-site button:hover{cursor:pointer;transform:scale(1.2);border-width:2.6px}.ghs-site button:hover:before{position:absolute;top:100%;left:calc(50% - 1.5px);content:"";display:block;background-color:#fff;width:3px;height:20px}.ghs-site img{height:auto}.ghs-site #loc-1{top:12%;left:30%}.ghs-site #loc-2{top:7%;left:59%}.ghs-site #loc-3{top:33%;left:58%}.ghs-site #loc-4{top:52%;left:61%}.ghs-site #loc-5{top:44%;left:34%}.ghs-site #loc-6{top:83%;left:58%}.ghs-site #loc-7{top:11%;left:86%}.ghs-site #info{transition:opacity .3s ease-out;background-color:rgba(255,255,255,0.8);position:absolute;width:100%;transform:translateY(clamp(30px, 6vw, 50px));opacity:0}.ghs-site #info>div{margin:auto;padding:20px;margin-bottom:3em;width:100%;max-width:420px;background-color:#fff;border-left:3px solid #007DC5}.ghs-site #info.show{opacity:1;z-index:10}.info-print-link{display:none}.fancybox-content .info-print-link{display:block}#location-info{margin:3em 0 3em 40px;counter-reset:section;position:relative}#location-info>div{position:relative;margin-top:2em;counter-increment:section}#location-info>div:before{position:absolute;display:block;border-radius:50%;background-color:#007DC5;color:#fff;content:counter(section);width:1.2em;height:1.2em;left:-40px;top:0.2em;text-align:center;line-height:1.2em;font-size:1.25em}#location-info>div#info-7:before{content:"P"}.btn{box-sizing:border-box;font-family:inherit;font-size:1em;padding-left:10px;padding-right:10px;border:none;border-radius:4px;font-weight:500;opacity:0.8}.btn:hover{opacity:1;cursor:pointer}img{display:block}.sec-image-hero figure:before{animation:loading 500ms infinite linear;border:0.1rem solid transparent;border-radius:50%;border-right-color:#007DC5;border-top-color:#007DC5;content:"";display:block;height:0.8rem;left:50%;margin-left:-0.4rem;margin-top:-0.4rem;position:absolute;top:50%;width:0.8rem;z-index:1}.easeload{transition-property:opacity 1s;transition-duration:.3s;transition-timing-function:ease-out;opacity:0}.alignright{clear:both;display:inline;float:right}.alignleft{clear:both;display:inline;float:left}.aligncenter{margin-right:auto;margin-left:auto}.ar-resp-slider .carousel-cell{display:block;overflow:hidden;padding:0;position:relative;width:100%;background-color:#ddd}.ar-resp-slider .carousel-cell img{margin:0;-o-object-fit:cover;object-fit:cover}.ar-resp-slider .carousel-cell>figure,.ar-resp-slider .carousel-cell>img{border:0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.ar-resp-slider .flickity-viewport{padding-bottom:66.66666%}.format-3 .ar-resp-slider .flickity-viewport,.ar-resp-slider.square .flickity-viewport{padding-bottom:100%}.format-2 .ar-resp-slider .flickity-viewport{padding-bottom:150%}.pwpswp-gallery__row--petersburger{display:flex;align-items:center}.pwpswp-gallery__item-wrapper--petersburger{padding:0.125rem;padding:0.35%}@media print,screen and (min-width: 75em){.pwpswp-gallery__item-wrapper--petersburger{padding:0.25%}}.pwpswp-gallery__item--petersburger{margin:0}.sec-gallery:not(.released.gal-only) .pwpswp-gallery__inner--petersburger{padding-left:1%;padding-right:1%}.pwpswp-gallery__image--petersburger{display:block;width:100%;height:auto}.pwpswp-gallery__caption--petersburger{display:none}.istouch .pwpswp-gallery__inner--flickity-gallery{overflow:hidden}.pwpswp-gallery__inner--flickity-gallery .pwpswp-gallery__item--flickity-gallery{display:block;height:40vw;max-height:400px;min-width:20vw;max-width:100%;margin-right:1.5%;top:50%;transform:translateY(-50%)}@media print,screen and (min-width: 48em){.pwpswp-gallery__inner--flickity-gallery .pwpswp-gallery__item--flickity-gallery{min-width:150px}}@media print,screen and (min-width: 33.75em){.pwpswp-gallery__inner--flickity-gallery .pwpswp-gallery__item--flickity-gallery{margin-right:1%}}.pwpswp-gallery__inner--flickity-gallery .pwpswp-gallery__item--flickity-gallery img{height:100%;max-width:none;min-width:40px;transition:opacity 0.4s;opacity:0}.pwpswp-gallery__inner--flickity-gallery .pwpswp-gallery__item--flickity-gallery img.flickity-lazyloaded,.pwpswp-gallery__inner--flickity-gallery .pwpswp-gallery__item--flickity-gallery img.flickity-lazyerror{opacity:1}.mediacell image{width:100%}.align_left{margin:0 20px .75em 0;float:left;clear:both}img.rounded{border-radius:50%;border-width:3px;border-style:solid;border-color:#007DC5}.notice-item img.rounded{max-width:80%;margin:0 auto}.notice-item figure{margin:1em 0 1.5em}/*! Flickity v2.2.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:rgba(13,13,13,0.75);border:none;color:#fff}.flickity-button:hover{background:#000;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%) scaleX(-1)}.flickity-prev-next-button.previous{left:-22px}.flickity-prev-next-button.next{right:-22px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.sec-text .flickity-prev-next-button.previous{left:10px}.sec-text .flickity-prev-next-button.next{right:10px}.sec-text .flickity-prev-next-button{width:28px;height:28px}.flickity-page-dots{position:absolute;width:100%;white-space:nowrap;top:-18px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-page-dots .dot{border-radius:0;background:#666}.flickity-prev-next-button{border-radius:50%;width:44px;opacity:.6}.flickity-prev-next-button:hover{opacity:1}.istouch .flickity-prev-next-button{visibility:hidden}.carousel-cell{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.carousel-cell.is-selected{z-index:3}.slide-caption-sizer,.slide-caption{max-width:680px;width:100%;text-align:left;padding-bottom:1em;margin:0}.slide-caption{position:absolute}.slide-caption .copy{position:absolute;top:-1.75em;right:0;font-size:0.6rem;color:#bbb}.slide-caption-sizer{visibility:hidden}/*! fancyBox v3.5.7 fancyapps.com | fancyapps.com/fancybox/#license */body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease, visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s, visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 20px 0 30px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform, opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px 5vw;position:relative;text-align:left;vertical-align:middle}.fancybox-content .unit-location{padding-left:0;padding-right:0}@media print,screen and (min-width: 33.75em){.fancybox-content{padding:44px}.fancybox-content .unit-location{padding-left:1rem;padding-right:1rem}.fancybox-content .columns-sm-auto{margin-left:-1rem;margin-right:-1rem}}@media print,screen and (min-width: 45em){.fancybox-content .unit-location{flex-direction:column;max-width:50%;flex-shrink:1}.fancybox-content .location-image{flex-shrink:1;margin-left:0;max-width:100%}}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform, opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable='true']{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000;max-width:1240px;max-height:698px}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,0.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:#007DC5;border:0;border-radius:0;color:#FFF;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{padding:0;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:80px}.fancybox-navigation .fancybox-button{background:none}.fancybox-navigation div{width:44px;height:44px;border-radius:50%;background-color:#000}.fancybox-navigation div svg{width:60%;height:60%;top:20%;left:20%}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 20px 31px 26px;transform:scaleX(-1)}.istouch .fancybox-navigation .fancybox-button--arrow_left{visibility:hidden}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 20px 31px 26px;right:0;right:env(safe-area-inset-right)}.istouch .fancybox-navigation .fancybox-button--arrow_right{visibility:hidden}.fancybox-caption{background:linear-gradient(to top, rgba(0,0,0,0.85) 0%, rgba(0,0,0,0.3) 50%, rgba(0,0,0,0.15) 65%, rgba(0,0,0,0.075) 75.5%, rgba(0,0,0,0.037) 82.85%, rgba(0,0,0,0.019) 88%, rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:1em;font-weight:400;left:0;line-height:1.5;padding:75px 30px 25px 30px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding: max(0px)){.fancybox-caption{padding:75px max(30px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(30px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all;max-width:1024px;margin:auto}.fancybox-caption__body .imagecopy{display:block;opacity:.5}.fancybox-caption__body .copy{float:right;opacity:.5;margin-left:1.5em}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0, 0, 0) scale(1)}@media all and (max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding: max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{backface-visibility:hidden;background-color:rgba(0,0,0,0.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.images-fbox{display:none}/*! Pushy - v1.2.0 - 2019-4-24
* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.
* https://github.com/christophery/pushy/
* by Christopher Yee */.pushy{position:fixed;width:560px;height:100%;top:0;z-index:98;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch}@media print,screen and (min-width: 64em){.pushy{margin-top:46px}}.pushy.pushy-left{left:0}.pushy.pushy-right{right:0}.pushy-content{visibility:hidden;margin-top:1.5rem;padding-bottom:3rem}.template-home .pushy-content{margin-top:2.5rem}.pushy-left{transform:translate3d(-560px, 0, 0)}.pushy-open-left #container,.pushy-open-left .push{transform:translate3d(560px, 0, 0)}.pushy-right{transform:translate3d(560px, 0, 0)}.pushy-open-right #container,.pushy-open-right .push{transform:translate3d(-560px, 0, 0)}.pushy-open-left .pushy,.pushy-open-right .pushy{transform:translate3d(0, 0, 0)}.pushy-open-left .pushy-content,.pushy-open-right .pushy-content{visibility:visible}#container,.pushy,.push{transition:transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99)}.pushy-content{transition:visibility 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99)}.site-overlay{display:none}.pushy-open-left .site-overlay,.pushy-open-right .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:97;background-color:rgba(0,0,0,0.5);animation:fade 500ms}@keyframes fade{0%{opacity:0}100%{opacity:1}}.pushy-link{z-index:2}.pushy-link a .cm-fill{transition:fill .3s ease-out}.pushy-link a:hover .cm-fill{fill:#000}.pushy-link.current .cm-fill{fill:#000}.pushy-link .i-wrap{margin-right:.35em;margin-left:-.15em}@media screen and (max-width: 47.9375em){.pushy-link.has_children{padding-right:20%}}.pushy .pushy-submenu{margin-top:-36px;padding:0}.pushy .pushy-submenu button{height:36px}.pushy a[data-id="cat-1063"]{padding-left:32px}.pushy a[data-id="cat-1063"] .i-wrap{position:absolute;top:0.185em;left:-.1em}.pushy a[data-id="cat-1063"] .i-wrap.cm-fill{fill:#007DC5}.pushy a[data-id="cat-1063"] .i-wrap .icon{font-size:28px !important}.pushy .nav a,.pushy .pushy-menu a{display:block}.pushy-submenu ul{transition:max-height 0.2s ease-in-out, visibility 0.2s ease-in-out}.pushy-submenu ul .pushy-link{transition:opacity 0.2s ease-in-out}.pushy-submenu .icon{transition:transform 0.2s ease-in-out;transform:rotate(90deg)}.pushy-submenu button{display:inline-flex;align-items:center;justify-content:center;width:20%;height:25px;margin-left:80%;overflow:hidden;padding:0;border:none;background-color:#fff;z-index:3}.pushy-submenu button:hover{background-color:#efefef}.pushy-submenu button:focus{background-color:#eee}.pushy-submenu>a,.pushy-submenu>button{position:relative}.pushy-submenu.pushy-submenu-open>.btn .icon{transform:rotate(45deg)}.pushy-submenu-closed .btn:hover .icon,.pushy-submenu-closed .btn:focus-within .icon{transform:rotate(0deg)}.pushy-submenu-closed>ul{max-height:0;overflow:hidden;visibility:hidden}.pushy-submenu-closed .pushy-link{opacity:0}.pushy-submenu-open>ul{max-height:1000px;visibility:visible}.pushy-submenu-open .pushy-link{opacity:1}.pushy-submenu-open>a::after,.pushy-submenu-open>button::after{transform:translateY(-50%) rotate(90deg)}.pushy{max-width:100%}.pushy ul{list-style:none;margin:0;padding:0}.pushy .nav-tree ul{padding-left:15px}.pushy .nav-tree ul li{position:relative}.pushy .nav-tree ul li:before{content:"";position:absolute;display:inline-block;width:24px;height:100%}@media print,screen and (min-width: 64em){.pushy .pushy-menu{display:none}}.pushy-content li{position:relative}.pushy-content li{width:80%;margin-left:10%}.pushy-content li li{width:calc(100% - 20px);margin-left:20px}.pushy-content .backhome{text-align:center;margin-bottom:1rem}.pushy-content .backhome a{width:46px;height:46px}.template-home .pushy-content .backhome{display:none}.pushy-content .menu-ghs{margin-bottom:2em}.pushy-content .menu-ghs li{margin-left:calc(10% + 20px);margin-bottom:.5em}.pushy-content .menu-contact{margin-bottom:1em}.pushy-content hr{margin:2em auto 2em 5%;width:90%}.pushy-content .search{display:flex;width:80%;margin:0 auto 1em 10%}.pushy-content .search input{width:100%}.leaflet-container{font:inherit}.leaflet-popup-content{margin:10px 12px;max-width:calc(100% - 24px)}.leaflet-popup-content-wrapper{border-radius:0;width:206px}.leaflet-container a{color:inherit}.print-only{display:none}@media screen{.printme-js.iframed{margin-top:20px;margin-bottom:20px}.printme-js.iframed .no-print,.printme-js.iframed .pushy,.printme-js.iframed .sticky,.printme-js.iframed .subnav-bg,.printme-js.iframed .nav-meta,.printme-js.iframed .menu-btn,.printme-js.iframed #footer,.printme-js.iframed #toTop,.printme-js.iframed .action,.printme-js.iframed .opener,.printme-js.iframed .editpage,.printme-js.iframed .course-details .drawer:after,.printme-js.iframed .aniload .loader{display:none !important}}@media print{.print-only{display:block}.no-print{display:none}.pre-content:empty{display:none}.pushy,.menu-btn,#header-top,#header-bottom,#header-mid,#footer,.material-scrolltop,#ALIFadminLinksContainer,#adminbar,.show-comments,.debug-info,.intern-review,.sec-back,.welcome,.share,.show-share{display:none !important}html,body{width:21cm;font-size:10pt}body.ProcessBookingAdmin{width:29.7cm;font-size:9pt;min-height:20cm;padding-top:0}body{margin-left:0.75cm}header{position:relative;width:100%;height:auto}h1{color:#000;background:none !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}h2+.sec-content{-moz-column-break-before:avoid;break-before:avoid}.page-wrapper{background-color:transparent !important;min-height:0}.content *{color:#000 !important}.content * h1{background:none}.has-pathnav .content:before{content:attr(data-context);display:block;margin-bottom:0.5em}.content-width,.menu-main,.main{width:100%;margin:0;flex-grow:0}.content{max-width:100%;padding-top:2rem}.content h1{padding-top:0}.pre-content{padding-top:0}.col-8 .pull-1,.col-6 .pull-1{margin-left:0}.col-8,.col-10{width:100%}.section.forte{padding-left:2rem}.section.forte:after{left:0}.cm-sec[class*="sec-color-"]:before{border-top-width:5px}.sec-image-hero{overflow:hidden}.menu-logo{margin-top:0;height:auto;position:relative}.menu-logo .content-width{display:block;overflow:visible}.menu-logo .content-width .gfx{width:380px}.menu-logo .text{position:relative;margin:0;opacity:1}.more a:after{content:"(" attr(href) ")";font-size:0.75em;margin-left:0.5em;font-weight:400}.content-switch a{display:none}.print-info{width:50%;font-size:7pt}.print-info ul{display:flex;justify-content:space-between;margin:0}.print-info h3{margin-top:0}.print-info span:first-child{position:absolute;left:0;bottom:0}.print-footer{font-size:7pt;padding-top:0.5em;margin-top:6em;border-top:1px solid #000}.print-footer a{color:#000}.template-home .menu-logo{position:relative}.template-home .pre-content{padding-top:0}.template-home .carousel .flickity-viewport{height:100% !important}.template-home .page-wrapper{display:block}.template-home .stage{margin-top:0;height:320px;width:100%;overflow:hidden}.template-_dir-date-archive-year-news h1{margin-bottom:0}.template-_dir-date-archive-year-news .news-events-filter{padding-top:0}.template-_dir-date-archive-year-news .news-events-filter .sec-flex{padding:0}.template-_dir-date-archive-year-news .filter-category:not(.active){display:none}.template-_dir-date-archive-year-news .filter-category>strong,.template-_dir-date-archive-year-news .filter-category .reset,.template-_dir-date-archive-year-news .filter-category+.nav-group,.template-_dir-date-archive-year-news .filter-category li:not(.current){display:none}.template-_dir-date-archive-year-news .filter-category .current a{opacity:1;font-size:1em}.menu-archive,#sec-archivenav{display:none}.sec-form,.sec-jobtitle .job-call{display:none}.box-item{background-color:#efefef}.sec-teaser figure:before{border:none}.sec-content .list-accordion{margin-left:30px}body{padding-top:120px}.print-header{position:absolute;top:0;width:21cm;display:flex;justify-content:space-between;flex-wrap:wrap;height:110px}.print-header .info{font-size:8pt;text-align:right}.print-header a{color:#000}.print-header .ghs-logo{position:relative;overflow:hidden;width:300px;height:68px}.print-header .ghs-logo div{position:absolute;left:0;top:0;width:360px;height:100%}.print-header .unit{width:100%}.print-header .unit.unit-ghs{display:none}.print-header .context{align-self:flex-end;width:100%}.print-header .context ul{display:flex;flex-wrap:wrap;margin:0 0 0.7em;overflow:hidden;line-height:1.5em}.print-header .context li:after{content:">";margin:0 0.25em}figure,.box-item,tr{-moz-column-break-inside:avoid;break-inside:avoid}.booking-kifaz-logo{width:35em;margin:0 auto}}.debug-info{position:absolute;bottom:20px;height:18px;width:18px;overflow-y:hidden;left:0;opacity:.2;padding:0;background-color:#fff;font-size:11px;color:#333;transform:translateY(100%)}.debug-info:hover{opacity:1;transform:translateY(22px);padding:.5em .5em 3.5em .5em;height:auto;width:auto;overflow-y:visible}.debug-info p,.debug-info ul{margin:0}.debug-info .MarkupFieldtype{margin:0;padding:0;display:inline-flex;list-style:none}.debug-info .MarkupFieldtype li{margin:0 0 0 .5em}.menu-btn:focus{outline:none}.ctx-menu-btn{font-size:1.4rem;line-height:1em;background:transparent;color:#000;text-align:right;cursor:pointer;border:0px;padding:0.6rem 0px 0}.ctx-menu-btn span:last-child{font-size:.7rem;text-transform:uppercase;transform:translateY(-6px);display:inline-block;padding-left:.2rem}#cset-video-reset{white-space:unset;text-align:left}img{max-width:100%}.sec-demo .wrapper{display:flex;align-items:stretch;align-items:center;width:100%;min-height:100%;padding-bottom:2em}.sec-demo .wrapper-img{width:100%;min-height:100%;line-height:0}.sec-demo .wrapper-img img{width:100%}.sec-demo .wrapper-txt{width:100%;margin-left:-100%;display:flex;align-items:center;justify-content:center}.sec-demo .wrapper-txt>div{padding:20px;background-color:rgba(255,255,255,0.7);border-top:3px dotted #fff;max-width:600px;margin:0 auto;font-family:'Courier New', Courier, monospace}.sec-demo .wrapper-txt>div .flex-row.flex-start{justify-content:space-around}.sec-demo.section{padding-top:0}.sec-image-xl .wrapper{padding-bottom:0}.section.sec-image-xl+.section.nogap{padding-top:2em}.ghs-comments{display:none;background-color:#eaeaea;padding:.8rem .8rem 3rem;margin-top:1.5em;clear:both;width:80%;max-width:680px}.ghs-comments svg{float:left;margin-right:.5rem}.ghs-comments h3{border-top:none;margin-top:0}.ghs-comments p{margin:0 0 .5em 0}.ghs-comments input[type=text],.ghs-comments input[type=email],.ghs-comments textarea{padding:3px 10px}.ghs-comments textarea{height:auto}.ghs-comments .CommentHeader{font-size:.7em;line-height:1em}.ghs-comments .CommentText{background-color:#fff;padding:5px 10px;font-size:12px}.ghs-comments label span{font-size:.7em;color:#000}.ghs-comments .CommentFooter{padding-bottom:0}.ghs-comments .success{color:#007DC5}.ghs-comments .CommentForm_submit{text-align:right;padding-right:1em}.ghs-comments .CommentFormCite,.ghs-comments .CommentFormEmail{display:flex;width:50%}.ghs-comments .CommentFormCite label,.ghs-comments .CommentFormEmail label{display:flex;width:50%}.ghs-comments .CommentFormCite label span,.ghs-comments .CommentFormEmail label span{white-space:nowrap;margin-right:1em}.ghs-comments .CommentFormCite input,.ghs-comments .CommentFormEmail input{background:none;pointer-events:none;border:none;width:auto;font-size:12px;line-height:1em;padding:0;height:1em}.ghs-comments .CommentFormCite label,.ghs-comments .CommentFormEmail label{float:left;line-height:1em;margin-right:1em}.ghs-comments .CommentForm_new{font-size:12px}.ghs-comments .CommentFormEmail{display:none}.ghs-comments .CommentAction{text-align:right;font-size:12px}.ghs-comments .CommentList .CommentList .CommentListItem{border-color:#aaa}.ghs-comments .recent-comments-wrap{margin-top:2rem;border-top:1px dotted #000;font-size:0.8em;line-height:1.3em}.ghs-comments .recent-comments-wrap a{display:block}.ghs-comments .recent-comments-wrap .recent-comments{padding-top:.5rem}.show-comments{position:fixed;z-index:90;top:80px;right:15px;padding:3px 5px;background-color:rgba(57,5,148,0);transition:background-color .3s ease-out}.show-comments span{opacity:0}.show-comments:hover{background-color:rgba(135,170,204,0.9)}.show-comments:hover span{opacity:1}.sec-intern{opacity:.5}.sec-intern:hover{opacity:1}.recent-comments .time{font-size:80%;margin-right:1rem}.recent-comments .comment{display:block;margin-left:1rem;font-style:italic;font-size:80%}.news-item .pub-item,.event-item .pub-item{max-width:580px}#content-ajax{width:960px;max-width:98%}.fancybox-content .type{display:inline-block;margin-bottom:.25em}.fancybox-content h2:focus{outline:none}.content-switch{overflow:hidden}
/*# sourceMappingURL=site-min.css.map */