html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[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;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{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-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
svg:not(:root){overflow:hidden;}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){summary{display:block;}}@supports (-ms-ime-align:auto){summary{display:block;}}
@font-face{font-family:UniversLTCondensed;font-style:normal;font-weight:400;src:url(/themes/custom/ufa/fonts/bf8f8741-5f64-4db9-a877-a44624092e68.woff2?c7aaa988a6c63c9add5237f8e0ca86d0) format("woff2"),url(/themes/custom/ufa/fonts/7ce02c2c-45d4-4dee-90f2-f8034e29ac24.woff?7b08b4730daa99c3652231ceabb441f9) format("woff")}@font-face{font-family:UniversLTCondensed;font-style:normal;font-weight:300;src:url(/themes/custom/ufa/fonts/19dc3ddd-d2ab-4c27-a019-d4c671c673a4.woff2?362fdd64f0100e5c29bcdef218b385c5) format("woff2"),url(/themes/custom/ufa/fonts/d4b1cded-4834-4e92-83df-3d6a26942a1f.woff?214eb83a2c8081bc6e321647c0160ff0) format("woff")}@font-face{font-family:UniversLT;font-style:normal;font-weight:300;src:url(/themes/custom/ufa/fonts/UniversLTStd-Light.woff2?50850edd8c927ca386256e74c8cee9a0) format("woff2")}@font-face{font-family:UniversLT;font-style:normal;font-weight:700;src:url(/themes/custom/ufa/fonts/3bdb4597-ff70-447c-8620-8836686bf840.woff2?7824ee5edaa66407b34c479f44fe9106) format("woff2"),url(/themes/custom/ufa/fonts/5599ac9f-d136-4277-aeee-f82aac5d527f.woff?410997f5fabfe90257da87273bcf511b) format("woff")}@font-face{font-family:UniversLTCondensed;font-style:italic;font-weight:700;src:url(/themes/custom/ufa/fonts/a503e1fd-a8d1-4caa-89da-d125c0986f23.woff2?cc71c5fd1c982c421080e344df55e752) format("woff2"),url(/themes/custom/ufa/fonts/5f07f397-7e1c-4d2d-957b-a4e960af952b.woff?c813f64e32dfe2e5ed2191e85f78971e) format("woff")}@font-face{font-family:akzidenz-grotesk;font-style:normal;font-weight:400;src:url(/themes/custom/ufa/fonts/AkzidenzGrotestRoman.woff2?a0460b3056aa1b82d56ea7efa155300c) format("woff2")}@font-face{font-family:akzidenz-grotesk;font-style:normal;font-weight:700;src:url(/themes/custom/ufa/fonts/AkzidenzGroteskBold.woff2?48a46a888b9551b977fc5ca27e2059d2) format("woff2")}
body{-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#5d5d5d;font-family:akzidenz-grotesk,sans-serif;font-size:16px;font-weight:400;line-height:1.15;text-rendering:optimizelegibility}.overflow-hidden{overflow:hidden}a,a.primary{color:#1d4694;font-family:akzidenz-grotesk,sans-serif;font-weight:700}a.primary:focus,a.primary:hover,a:focus,a:hover{color:#ae977d;text-decoration:underline}a.primary:active,a:active{color:#5d5d5d}a.secondary{color:#ae977d}a.secondary:focus,a.secondary:hover{color:#1d4694}a.secondary:active{color:#5d5d5d}b,strong{font-weight:700}
body{max-width:100vw;overflow-x:hidden}body,p{margin:0;padding:0}p{-webkit-margin-before:0;-webkit-margin-after:0;margin-block-end:0;margin-block-start:0}ol,ul{list-style-type:none}ol,ol li,ul,ul li{margin:0;padding:0}a{outline:none;text-decoration:none}.ajax-throbber .sk-wave-rect{background:#1d4694}
.button--primary,.button>a,a.button,a.button.primary,button,button.primary,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#1d4694;border:1px solid #1d4694;border-radius:2em;color:#fff;cursor:pointer;display:inline-block;font-family:UniversLTCondensed,sans-serif;font-size:16px;padding:10px 20px;text-align:center;text-decoration:none;transition:all .2s cubic-bezier(.62,.28,.23,.99)}.button--primary:focus,.button--primary:hover,.button>a:focus,.button>a:hover,a.button.primary:focus,a.button.primary:hover,a.button:focus,a.button:hover,button.primary:focus,button.primary:hover,button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background:#ae977d;border-color:#ae977d;color:#fff!important;text-decoration:none}.button--primary:active,.button>a:active,a.button.primary:active,a.button:active,button.primary:active,button:active,input[type=submit]:active{background:#1d4694;color:#5d5d5d;text-decoration:none}.button.secondary>a,.decline-button,a.button.secondary,button.secondary{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ae977d;border:1px solid #ae977d;border-radius:20px;color:#fff;cursor:pointer;font-family:UniversLTCondensed,sans-serif;font-size:16px;min-width:200px;padding:10px 20px;text-align:center;text-decoration:none;transition:all .2s cubic-bezier(.62,.28,.23,.99)}.button.secondary>a:focus,.button.secondary>a:hover,.decline-button:focus,.decline-button:hover,a.button.secondary:focus,a.button.secondary:hover,button.secondary:focus,button.secondary:hover{background:#1d4694;border-color:#1d4694;color:#fff;text-decoration:none}.button.secondary>a:active,.decline-button:active,a.button.secondary:active,button.secondary:active{background:#5d5d5d;border-color:#5d5d5d;color:#fff;text-decoration:none}
body h1,body h2,body h3,body h4,body h5,body h6{color:#1d4694;font-family:akzidenz-grotesk,sans-serif;font-weight:700;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.4px;margin:0;padding:0;word-break:break-word}body h1{font-size:3.75rem}@media (max-width:1024px){body h1{font-size:2rem!important}}body h2{font-size:1.875rem;line-height:2rem}body h2,body h3{margin-bottom:.5em}body h3{font-size:1.25rem;line-height:1.5rem}
.centercontent{margin-left:auto;margin-right:auto;max-width:1080px;width:calc(100% - 40px)}.centercontent .centercontent,.centercontent .centercontent-large,.centercontent .centercontent-wide{max-width:100%;width:100%}.centercontent-wide{margin-left:auto;margin-right:auto;max-width:1640px;width:calc(100% - 40px)}.centercontent-wide .centercontent,.centercontent-wide .centercontent-large,.centercontent-wide .centercontent-wide{max-width:100%;width:100%}.centercontent-large{margin-left:auto;margin-right:auto;max-width:1340px;width:calc(100% - 40px)}.centercontent-large .centercontent,.centercontent-large .centercontent-large,.centercontent-large .centercontent-wide{max-width:100%;width:100%}
#block-newsletter{align-items:center;background:#f0efef;box-shadow:inset 0 0 2px #f0efef;display:flex;justify-content:center;padding:54px 0}.region-content-bottom{background:#fff;padding:32px}footer{background:#fff}footer .footer_wrapper{padding-top:96px}footer .footer_wrapper>div{align-self:flex-start;display:flex;flex-direction:column;gap:32px;justify-content:flex-start}@media (min-width:769px){footer .footer_wrapper>div{align-items:flex-start;flex-direction:row;justify-content:space-between}}footer .footer_wrapper .menu{align-items:center;display:flex;flex-wrap:wrap;gap:12px 0;justify-content:flex-start}@media (min-width:769px){footer .footer_wrapper .menu{align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center}}footer .footer_wrapper .menu li{border-left:0!important;font-size:14px;margin:0;text-align:left;width:100%}@media (min-width:769px){footer .footer_wrapper .menu li{border-bottom:unset;border-left:2px solid #1d4694!important;font-size:20px;margin:unset;padding:0 32px;text-align:center}footer .footer_wrapper .menu li:first-child{border:none!important}}footer .footer_wrapper #block-footerstandorte{text-align:right}footer .footer_wrapper #block-footerstandorte p{font-family:UniversLT,sans-serif;font-weight:300}@media (max-width:768px){footer .footer_wrapper #block-footerstandorte p strong{align-items:center;background:#1d4694;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:12px;padding:10px 20px}footer .footer_wrapper #block-footerstandorte p strong:after{content:"+"}}footer .footer_wrapper #block-footerstandorte p strong.open:after{content:"-"}@media (max-width:768px){footer .footer_wrapper #block-footerstandorte p:not(:first-child){color:#1d4694;display:none;font-family:akzidenz-grotesk,sans-serif;font-weight:700;line-height:28px;padding:0 20px;text-align:left}}footer .region-footer-1 strong{color:#1d4694;display:inline-block;margin-bottom:6px}footer .region-footer-2{align-self:center;width:100%}@media (min-width:769px){footer .region-footer-2{width:auto}}footer .region-footer-top{background:#f0efef;box-shadow:inset 0 0 2px #f0efef;padding:0}footer .region-footer-bottom{box-shadow:inset 0 -2px 4px -2px #5d5d5d;padding-bottom:40px;padding-top:40px}footer .copyright{background:#1d4694;color:#fff;font-size:18px;line-height:20px;padding:24px 0}footer #block-socialmedia .menu{display:flex;gap:48px}footer #block-socialmedia .menu a{align-items:center;border-radius:50%;display:flex;font-size:24px;height:32px;justify-content:center;min-width:unset;overflow:hidden;padding:4px;text-decoration:none!important;width:32px}
.language-switcher-language-url .is-active,.mobile_close_wrapper{display:none}.toolbar-horizontal.toolbar-fixed header{top:60px}html:not([lang=fr]) .language_switcher li[hreflang=de],html[lang=fr] .language_switcher li[hreflang=fr]{display:none}header{background:#fff;box-shadow:0 0 4px #5d5d5d;left:0;max-width:100%;overflow-x:clip;padding:20px 0;position:sticky;top:0;z-index:50}@media (max-width:1024px){header{padding:10px 0 0}}header .language_switcher{position:relative}header .language_switcher a{font-weight:400}header .language_switcher .toggleLanguage{align-items:center;cursor:pointer;display:flex;justify-content:center}header .language_switcher .toggleLanguage:before{content:"\f078";display:inline-block;font-family:Font Awesome\ 6 Pro,serif;margin-right:6px;text-decoration:none!important;transition:all .2s cubic-bezier(.62,.28,.23,.99)}header .language_switcher .toggleLanguage.active:before{transform:rotate(180deg)}header .block-language{display:none}header .block-language.active{display:block;position:absolute;right:0;text-align:right;top:1.5em}header>.centercontent-wide #block-ufa-site-branding{height:80px;margin-bottom:-40px;overflow:visible;position:relative}@media (max-width:1024px){header>.centercontent-wide #block-ufa-site-branding{height:74px;margin-bottom:-13px}}header>.centercontent-wide .region-menu{align-items:center;display:flex;gap:48px;justify-content:space-between;margin-left:auto;width:100%}header>.centercontent-wide .region-menu .mobile-menu-toggle{display:none}header>.centercontent-wide .region-menu .mobile-menu-toggle i{cursor:pointer;font-size:24px}header>.centercontent-wide .region-menu .mobile-menu-toggle .fa-times{display:none}@media (max-width:1024px){header>.centercontent-wide .region-menu{gap:24px;justify-content:flex-end}header>.centercontent-wide .region-menu .mobile-menu-toggle{display:inline-block}header>.centercontent-wide .region-menu .mobile-menu-toggle.open .fa-times{display:block}header>.centercontent-wide .region-menu .mobile-menu-toggle.open .fa-bars{display:none}}header>.centercontent-wide .region-menu #block-ufa-main-menu>.menu.active li:not(.current) a{color:#ae977d}header>.centercontent-wide .region-menu #block-ufa-main-menu>.menu>li{width:100%}header>.centercontent-wide .region-menu #block-ufa-main-menu>.menu>li>a{font-size:26px}header>.centercontent-wide .region-menu #block-ufa-main-menu>.menu>li.menu-item--expanded{position:relative}header>.centercontent-wide .region-menu #block-ufa-main-menu>.menu>li.menu-item--expanded>.menu{display:none;left:0;position:absolute;top:100px;width:100%}header>.centercontent-wide .region-menu #block-ufa-main-menu>.menu>li.menu-item--expanded>.menu>li{border-bottom:1px solid var(--currentColor);padding:20px 0}header>.centercontent-wide .region-menu #block-ufa-main-menu>.menu>li.menu-item--expanded>.menu>li>a{color:var(--currentColor);display:block;font-size:20px}header>.centercontent-wide .region-menu #block-ufa-main-menu>.menu>li.menu-item--expanded>.menu>li .menu>li a{color:var(--currentColor);display:block;font-size:16px;font-weight:400;padding:20px 0 0}header>.centercontent-wide .region-menu #block-ufa-main-menu>.menu>li.menu-item--expanded>.menu>li .menu>li a:first-child{padding-top:10px}header>.centercontent-wide .region-menu #block-ufa-main-menu>.menu.active .menu{animation:fadeIn .5s linear;display:block!important}.menu-background-wrapper{animation:growFade .2s ease-in;background:#f3eeea;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:10}@media (max-width:1024px){.menu-background-wrapper{display:none}}.menu-background-wrapper .close_menu{align-items:center;color:#1d4694;cursor:pointer;display:flex;font-weight:400;gap:8px;justify-content:center;position:absolute;right:40px;top:94px;z-index:20}@media (max-width:1024px){.menu-background-wrapper .close_menu{display:none}}.menu-background-wrapper .close_menu:hover span{text-decoration:underline}.menu-background-wrapper .close_menu:hover i{transform:rotate(180deg)}.menu-background-wrapper .close_menu i{font-size:26px;font-weight:300;transition:all .5s cubic-bezier(.62,.28,.23,.99)}.header-grid{grid-gap:64px;display:grid;grid-template-columns:86px 1fr}@media (max-width:1024px){.header-grid{grid-gap:32px}}@media (max-width:768px){.header-grid{grid-gap:16px}}#block-ufa-main-menu{flex-grow:6}.menu-grid{grid-gap:32px;display:grid;grid-template-columns:repeat(3,1fr)}@keyframes growFade{0%{height:0}to{height:100vh}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:1024px){.region-menu-secondary{display:block}.menu--main{display:none}.region-menu-secondary{background:#f3eeea;display:none;height:100vh;left:0;max-width:100%;padding:32px 20px;position:fixed;top:0;transform:none!important;width:calc(100% - 40px);z-index:20}.region-menu-secondary .menu--main{align-items:center;height:100%;width:100%}.region-menu-secondary .menu--main a{font-size:20px!important;line-height:20px!important}.region-menu-secondary .menu--main.active{align-items:flex-start;display:flex;padding-top:100px}.region-menu-secondary .menu--main.active ul{width:100%}.region-menu-secondary .mobile_close_wrapper{align-items:center;background:#1d4694;color:#fff;display:flex;font-size:20px;justify-content:flex-end;left:0;max-width:calc(100% - 40px);padding:6px 20px;position:absolute;top:0;width:100%}.region-menu-secondary .mobile_close_wrapper a{align-items:center;display:flex!important;font-weight:400;gap:12px;text-decoration:none!important;width:auto!important}.region-menu-secondary .mobile_close_wrapper a i{font-size:32px}.region-menu-secondary>nav>.menu{align-items:center;display:flex;flex-direction:column;gap:0!important;height:auto!important;justify-content:center;max-height:unset!important}.region-menu-secondary>nav>.menu ul{align-items:center;background:#f3eeea;display:none;flex-direction:column;height:100%;justify-content:center;left:0;max-width:calc(100% - 40px);padding:0 20px;position:fixed;top:120px;z-index:10}.region-menu-secondary>nav>.menu ul.active{display:flex;justify-content:flex-start}.region-menu-secondary>nav>.menu ul.active .back_menu{align-items:center;align-self:flex-start;color:#1d4694;cursor:pointer;display:inline-flex;font-size:20px;height:80px;text-align:left}.region-menu-secondary>nav>.menu ul.active .back_menu .clickable{border-bottom:1px solid #1d4694;padding-right:4px}.region-menu-secondary>nav>.menu ul.active .back_menu i{font-size:1em}.region-menu-secondary>nav>.menu ul .menu-item--expanded>a:after{content:"\f054";font-family:Font Awesome\ 6 Pro;text-decoration:none!important}.region-menu-secondary>nav>.menu li{padding:0!important}.region-menu-secondary>nav>.menu li:after{display:none}.region-menu-secondary>nav>.menu>li{border-bottom:1px solid #1d4694;margin:0;padding:0}.region-menu-secondary>nav>.menu>li a{align-items:center;color:#1d4694;display:flex!important;justify-content:space-between;padding:10px 0;text-decoration:none!important;width:auto}.region-menu-secondary>nav>.menu>li a:hover{text-decoration:none!important}}
.eu-cookie-compliance-banner{text-align:center;width:100vw}.eu-cookie-compliance-content{border-radius:20px 20px 0 0;display:inline-block;max-width:780px;width:100%;z-index:2}.eu-cookie-compliance-content h1,.eu-cookie-compliance-content h2,.eu-cookie-compliance-content h3,.eu-cookie-compliance-content h4,.eu-cookie-compliance-content h5,.eu-cookie-compliance-content h6{color:#fff}.eu-cookie-compliance-content h2{font-size:22px;line-height:26px;margin-bottom:0}@media (max-width:1024px){.eu-cookie-compliance-content h2{margin-bottom:10px}}.eu-cookie-compliance-content:before{background-color:#1d4694;border-radius:20px 20px 0 0;box-shadow:0 0 20px rgba(0,0,0,.2);content:"";display:block;height:100%;max-width:780px;position:absolute;top:-3px;width:100%;z-index:-1}.eu-cookie-compliance-content>div{display:flex;float:none;margin:0 auto;max-width:100%;padding:10px 20px;width:calc(100% - 40px)}.eu-cookie-compliance-content .eu-cookie-compliance-message{color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;margin:0 auto}.eu-cookie-compliance-content .eu-cookie-compliance-message p:last-of-type{margin-bottom:0}.eu-cookie-compliance-content .eu-cookie-compliance-buttons{background-color:#fff;display:flex;flex-direction:row-reverse;gap:20px;justify-content:space-between;padding:10px 20px}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .button{font-family:akzidenz-grotesk,sans-serif;font-size:14px;font-weight:700;padding:10px;width:100%}.eu-cookie-compliance-content a,.eu-cookie-compliance-content p{color:#fff;display:block}.eu-cookie-compliance-content a a,.eu-cookie-compliance-content p a{display:inline}.eu-cookie-compliance-content .find-more-button{display:none}
.region-footer-3{font-size:1.125rem}
.menu--footer .menu-item{font-size:1.25rem}
.region-footer-1{font-size:1.25rem}
.region-fixed-blocks{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;position:fixed;right:20px;top:20vh;z-index:40}.region-fixed-blocks form table thead th{font-size:16px;font-weight:400;line-height:1em;text-align:left}.region-fixed-blocks form label,.region-fixed-blocks form legend{display:block;font-size:16px;font-weight:400;line-height:1em;margin-bottom:6px;text-align:left}.region-fixed-blocks form input{accent-color:#1d4694;display:block;max-width:100%;width:100%}.region-fixed-blocks form input :focus-visible{outline:1px auto #1d4694}.region-fixed-blocks form textarea{border:1px solid #ccc;border-radius:24px;font-size:20px;font-weight:400;line-height:26px;min-height:32px;padding:16px;width:calc(100% - 32px)}.region-fixed-blocks form select{background:#fff;border:1px solid #ccc;border-radius:48px;font-size:20px;font-weight:400;line-height:26px;min-height:48px;padding:12px 16px 6px;width:100%}.region-fixed-blocks form input:not(input[type=submit],input[type=checkbox],input[type=radio]){background:#fff;border:1px solid #ccc;border-radius:48px;font-size:20px;font-weight:400;line-height:26px;min-height:32px;padding:6px 16px;width:calc(100% - 32px)}.region-fixed-blocks form input:not(input[type=submit],input[type=checkbox],input[type=radio])::-moz-placeholder{color:#5d5d5d;opacity:1}.region-fixed-blocks form input:not(input[type=submit],input[type=checkbox],input[type=radio])::placeholder{color:#5d5d5d;opacity:1}.region-fixed-blocks form input[type=number]{min-width:unset;text-align:center;width:80px!important}@media (max-width:1024px){.region-fixed-blocks form input[type=number]{width:50%!important}}.region-fixed-blocks form input[type=file] button{display:none}.region-fixed-blocks form .form-item,.region-fixed-blocks form table{margin-bottom:1em!important}.region-fixed-blocks form table{width:100%}.region-fixed-blocks form table tbody tr td:first-child{min-width:300px}.region-fixed-blocks form table tbody tr .form-item{margin-bottom:0!important}.region-fixed-blocks form table tbody tr td.webform-multiple-table--operations{min-width:100px!important}@media (max-width:1024px){.region-fixed-blocks form table tbody tr td.webform-multiple-table--operations{bottom:16px;position:absolute;top:unset!important}}.region-fixed-blocks form table tbody tr td.webform-multiple-table--operations input{display:inline-block;height:34px;margin:0 0 0 10px;padding:10px;width:34px}.region-fixed-blocks form table tbody tr td select{font-size:18px;font-weight:400;line-height:21px}.region-fixed-blocks form .js-form-type-checkbox,.region-fixed-blocks form .js-form-type-radio{align-items:center;display:flex;gap:8px;justify-content:flex-start}.region-fixed-blocks form .js-form-type-checkbox label,.region-fixed-blocks form .js-form-type-radio label{cursor:pointer;font-size:16px;margin-bottom:0}.region-fixed-blocks form .js-form-type-checkbox input,.region-fixed-blocks form .js-form-type-radio input{display:inline-block;width:auto}.region-fixed-blocks form .form-radios{display:flex;flex-wrap:wrap;gap:0 2em}.region-fixed-blocks form .input-wrapper{margin-bottom:0!important}.region-fixed-blocks form .flex{align-items:center;display:flex;justify-content:flex-start}.region-fixed-blocks form .flex a{cursor:pointer;display:inline-block;font-size:16px;margin-bottom:0;margin-left:6px}.region-fixed-blocks .powermail_input{margin-bottom:1em;width:calc(100% - 32px)}.region-fixed-blocks .block-content>a{text-decoration:none}.region-fixed-blocks i{align-items:center;background:#1d4694;border-radius:50%;box-shadow:0 0 2px #000;box-sizing:content-box;color:#fff;cursor:pointer;display:flex;height:26px;justify-content:center;padding:8px;position:relative;width:26px;z-index:20}.region-fixed-blocks i.active,.region-fixed-blocks i:hover{background:#fff;color:#1d4694}@media (max-width:1024px){.region-fixed-blocks i{background:#fff;color:#1d4694}.region-fixed-blocks i.active,.region-fixed-blocks i:hover{background:#1d4694;color:#fff}}.region-fixed-blocks .close_slidein{left:-20px;position:absolute;text-decoration:none!important;top:20px}@media (max-width:1024px){.region-fixed-blocks .close_slidein{left:unset;right:20px;top:0;z-index:40}}.region-fixed-blocks .slidein_content{background:#f0efef;box-shadow:0 0 2px #f0efef;display:block;left:calc(100% + 50px);max-width:50vw;min-width:600px;opacity:0;padding:30px 90px 30px 60px;position:absolute;top:-20px;transform:none;transition:all 1s cubic-bezier(.62,.28,.23,.99);visibility:hidden;width:auto;z-index:-1}.region-fixed-blocks .slidein_content .wrapper{max-height:calc(100vh - 200px);max-width:100%;overflow-x:hidden;overflow-y:auto}@media (max-width:1024px){.region-fixed-blocks .slidein_content{left:100%;position:fixed;top:68px;transform:translateX(100%)}}.region-fixed-blocks .slidein_content.open{opacity:1;transform:translateX(-100%);visibility:visible;z-index:10}@media (max-width:1024px){.region-fixed-blocks .slidein_content.open{max-width:100vw;min-width:unset;padding:60px 20px 20px;transform:translateX(-100%);width:calc(100vw - 40px);z-index:42}}.region-fixed-blocks .slidein_content>.title{color:#ae977d;font-size:32px;margin-bottom:32px}.region-fixed-blocks .slidein_content .flex{gap:32px}.region-fixed-blocks .slidein_content .flex .left .links{display:flex;flex-direction:column;margin-top:32px}@media (max-width:1024px){.region-fixed-blocks{align-items:flex-end;background:#1d4694;flex-direction:row;gap:0;justify-content:flex-end;padding:0;position:absolute;right:0;top:68px;width:100%}.region-fixed-blocks .slidein_wrapper{margin-right:20px}.region-fixed-blocks i{font-size:20px;font-weight:400;height:24px;padding:12px;transform:translateY(8px);width:24px}}
.text-formatted{font-size:1.25rem;line-height:24px}.text-formatted ol,.text-formatted ul{margin-bottom:.5em}.text-formatted ul{list-style-type:disc;margin-left:1em}.text-formatted ol{list-style-type:decimal}.text-formatted table{border-collapse:collapse;text-align:left}.text-formatted table td,.text-formatted table th{padding:.5rem .875rem}.text-formatted table thead tr{background-color:#1d4694;color:#fff}.text-formatted table tbody tr:nth-child(2n){background-color:#c6d1e4}
.ufa-product--teaser{border:2px solid #c6d1e4;border-radius:5px;display:flex;flex-direction:column;font-size:1.25em;justify-content:start;padding:2rem;position:relative}@media (min-width:768px){.ufa-product--teaser{margin-left:12px;transform:translateX(-12px)}}.ufa-product--teaser:hover{background-color:#c6d1e4}.ufa-product--teaser .bubble_wrapper{display:flex;justify-content:space-between}.ufa-product--teaser .bubble_wrapper div{align-items:center;display:flex;gap:6px;justify-content:flex-end;margin-bottom:12px;min-height:30px}.ufa-product--teaser .bubble_wrapper span{background:#1d4694;border-radius:20px;color:#fff;display:inline-block;font-family:UniversLT,sans-serif;font-size:14px;padding:6px 12px}.ufa-product--teaser .bubble_wrapper span.aktion{background:#ae977d}.ufa-product--teaser .bubble_wrapper span.bio{background:#439679;justify-self:flex-end}.ufa-product--teaser .bubble_wrapper span.is_soy_free{background:#5d5d5d}.ufa-product--teaser .field--name-name h3{font-size:30px;margin-bottom:.75em}.ufa-product--teaser .field--name-specification{color:#5d5d5d;font-size:20px;font-weight:700;margin-top:16px}.ufa-product--teaser .field--name-description{color:#1d4694;font-size:20px;font-weight:700;margin-bottom:6px}.ufa-product--teaser .field--name-text{flex-grow:1;font-size:20px}.ufa-product--teaser .view-product{margin-top:1em;text-align:right}.ufa-product--teaser .view-product a{font-size:20px;font-weight:700;text-decoration:none;text-transform:capitalize}.ufa-product--teaser .overlay-link{bottom:0;left:0;position:absolute;right:0;top:0}
.view.view-content-references .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;gap:32px 16px;justify-content:center}.view.view-content-references .views-infinite-scroll-content-wrapper>.views-row{display:flex;max-width:calc(32% - 12px)}@media (max-width:1024px){.view.view-content-references .views-infinite-scroll-content-wrapper>.views-row{max-width:calc(50% - 16px)}}@media (max-width:768px){.view.view-content-references .views-infinite-scroll-content-wrapper>.views-row{max-width:100%}}.view.view-content-references .views-infinite-scroll-content-wrapper>.views-row img{height:auto;max-width:100%;width:auto}.view-publications .view-content,.view-publications .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;gap:32px 16px}.view-publications .view-content>.views-row,.view-publications .views-infinite-scroll-content-wrapper>.views-row{max-width:425px}.view-publications .view-content>.views-row>*,.view-publications .views-infinite-scroll-content-wrapper>.views-row>*{height:calc(100% - 40px)}
.node-hero-wrapper{aspect-ratio:414/330;overflow:hidden;position:relative;width:100%;z-index:-1}@media (min-width:414px){.node-hero-wrapper{aspect-ratio:428/342}}@media (min-width:430px){.node-hero-wrapper{aspect-ratio:4/3}}@media (min-width:1281px){.node-hero-wrapper{aspect-ratio:16/7}}@media (max-width:1024px){.node-hero-wrapper{display:flex;flex-direction:column;overflow:visible}}.node-hero-wrapper .field--type-image{background-color:#ecebeb;overflow:hidden;position:fixed;width:100%}@media (max-width:1024px){.node-hero-wrapper .field--type-image{position:relative}}.node-hero-wrapper .field--type-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1024px){.node-hero-wrapper .field--type-image img{position:relative}}.node-hero-wrapper .wrapper{height:100%;position:relative;width:100%}.node-hero-wrapper .intro{align-items:center;display:flex;justify-self:flex-start;z-index:1}@media (max-width:1024px){.node-hero-wrapper .intro{align-items:flex-end;justify-content:center}}.node-hero-wrapper .intro .event-details,.node-hero-wrapper .intro>.field{animation:slideUp 1s linear forwards;animation-delay:.5s;background:#1d4694;bottom:10%;color:#fff;margin-left:-32px;max-width:790px;opacity:0;padding:32px;position:absolute}.node-hero-wrapper .intro .event-details .field--name-field-location,.node-hero-wrapper .intro>.field .field--name-field-location{margin:10px 0}@media (max-width:1024px){.node-hero-wrapper .intro .event-details,.node-hero-wrapper .intro>.field{animation:none;bottom:unset;margin-left:0;max-width:100%;opacity:1;padding:20px;position:relative;transform:translateY(-40px);z-index:100}}.node-hero-wrapper .overlay-wave{animation:slideIn 1s linear forwards;bottom:0;opacity:0;position:absolute;right:0;width:100%}.node-hero-wrapper .overlay-wave svg{float:right;height:auto;-o-object-fit:cover;object-fit:cover;width:60%}@keyframes slideUp{0%{bottom:-20%;opacity:0}to{bottom:10%;opacity:1}}@keyframes slideIn{0%{opacity:0;right:30%}to{opacity:1;right:0}}
.node--view-mode-teaser-search,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news){background:#fff;border:2px solid #c6d1e4;display:flex;flex-direction:column;max-width:425px;overflow:hidden;padding:20px;position:relative;transition:all .2s cubic-bezier(.62,.28,.23,.99)}.node--view-mode-teaser-search .publishing_date,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) .publishing_date{color:#5d5d5d;font-family:UniversLTCondensed,sans-serif;font-size:20px;font-weight:300;line-height:22px}.node--view-mode-teaser-search:hover,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news):hover{background:#c6d1e4}.node--view-mode-teaser-search .overlay_teaser_link,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) .overlay_teaser_link{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:5}.node--view-mode-teaser-search .field--name-field-image,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) .field--name-field-image{margin-bottom:1em}.node--view-mode-teaser-search .bubble_wrapper,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) .bubble_wrapper{display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.node--view-mode-teaser-search .bubble_wrapper a,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) .bubble_wrapper a{margin-left:auto}.node--view-mode-teaser-search .bubble_wrapper.bottom,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) .bubble_wrapper.bottom{margin-bottom:0;margin-top:auto;padding-top:24px}.node--view-mode-teaser-search .bubble_wrapper span,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) .bubble_wrapper span{border:1px solid #1d4694;border-radius:20px;color:#1d4694;display:block;font-family:akzidenz-grotesk,sans-serif;font-size:14px;line-height:.8em;padding:6px 12px}.node--view-mode-teaser-search .bubble_wrapper span.date,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) .bubble_wrapper span.date{border-color:#5d5d5d;color:#5d5d5d}.node--view-mode-teaser-search .bubble_wrapper span.aktion,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) .bubble_wrapper span.aktion{border-color:#ae977d;color:#ae977d}.node--view-mode-teaser-search .bubble_wrapper span.bio,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) .bubble_wrapper span.bio{background:#439679;border-color:#439679;color:#fff;justify-self:flex-end}.node--view-mode-teaser-search .bubble_wrapper span.is_soy_free,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) .bubble_wrapper span.is_soy_free{border-color:#5d5d5d;color:#5d5d5d}.node--view-mode-teaser-search .wrapper,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) .wrapper{margin-bottom:1.25em;position:relative}.node--view-mode-teaser-search .wrapper i,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) .wrapper i{color:#fff;font-size:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.node--view-mode-teaser-search .field--name-title,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) .field--name-title{font-size:22px;line-height:1.1em}.node--view-mode-teaser-search .field--name-field-lead,.node--view-mode-teaser-search .field--name-field-teaser-plain,.node--view-mode-teaser-search a,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) .field--name-field-lead,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) .field--name-field-teaser-plain,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) a{font-size:1.25rem;line-height:1.5rem}.node--view-mode-teaser-search .node__content,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) .node__content{font-size:20px;line-height:24px}.node--view-mode-teaser-search>a,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news)>a{align-self:flex-end;justify-self:flex-end;margin-top:auto}.node--view-mode-teaser-search img,.node--view-mode-teaser:not(.node--type-quote,.node--type-person,.node--type-news) img{height:auto!important;max-width:100%}.node--view-mode-teaser.node--type-news{display:flex;flex-direction:column;position:relative}.node--view-mode-teaser.node--type-news .publishing_date{color:#5d5d5d;font-family:UniversLTCondensed,sans-serif;font-size:20px;font-weight:300;line-height:22px;margin:1em 0;min-height:20px}.node--view-mode-teaser.node--type-news .field--name-field-taser-image{margin-bottom:1em}.node--view-mode-teaser.node--type-news .field--name-field-lead{font-size:20px;line-height:24px;margin-bottom:20px}.node--view-mode-teaser.node--type-news>.node__content{margin-bottom:20px}.node--view-mode-teaser.node--type-news>a{align-self:flex-end;display:inline-flex;font-family:UniversLT,sans-serif;font-size:1.25rem;font-weight:300;margin-top:auto;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.node--view-mode-teaser.node--type-news .overlay_teaser_link{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:5}.node--view-mode-teaser.node--type-news.node--view-mode-teaser .wrapper{margin-bottom:1.25em;position:relative}.node--view-mode-teaser.node--type-news.node--view-mode-teaser .wrapper i{color:#fff;font-size:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
.related-articles-wrapper{background-color:#f0efef;padding:3em 0}.related-articles-wrapper h2{margin:0 20px 1.5em}.related-articles-wrapper .related-articles{max-width:1340px;position:relative;width:100%}.related-articles-wrapper .slick-arrow{align-items:center;display:flex;font-size:1.5em;height:1.75em;justify-content:center;min-width:unset;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:1.75em}.related-articles-wrapper .node{display:flex;flex-direction:column}.related-articles-wrapper .node .node__content{flex-grow:1}.related-articles-wrapper .slick-prev{left:-20px;right:unset}.related-articles-wrapper .slick-next{left:unset;right:-20px}.related-articles-wrapper .slick__slide{align-items:stretch;display:flex;float:none;height:auto;padding:0 1rem;position:relative}.related-articles-wrapper .slick-list{margin:0 -16px}.related-articles-wrapper .slick-track{display:flex;justify-content:stretch}.related-articles-wrapper .slick-active+.slick-active:before{background-color:#1d4694;content:"";height:100%;left:0;position:absolute;width:1px}.related-articles-wrapper .slick-disabled{cursor:none;opacity:0!important}
.paragraph{margin-bottom:5em}.paragraph .paragraph{margin-bottom:32px}.paragraph .toc.hidden{display:block;position:relative}
.paragraph--type--text form table thead th{font-size:16px;font-weight:400;line-height:1em;text-align:left}.paragraph--type--text form label,.paragraph--type--text form legend{display:block;font-size:16px;font-weight:400;line-height:1em;margin-bottom:6px;text-align:left}.paragraph--type--text form input{accent-color:#1d4694;display:block;max-width:100%;width:100%}.paragraph--type--text form input :focus-visible{outline:1px auto #1d4694}.paragraph--type--text form textarea{border:1px solid #ccc;border-radius:24px;font-size:20px;font-weight:400;line-height:26px;min-height:32px;padding:16px;width:calc(100% - 32px)}.paragraph--type--text form select{background:#fff;border:1px solid #ccc;border-radius:48px;font-size:20px;font-weight:400;line-height:26px;min-height:48px;padding:12px 16px 6px;width:100%}.paragraph--type--text form input:not(input[type=submit],input[type=checkbox],input[type=radio]){background:#fff;border:1px solid #ccc;border-radius:48px;font-size:20px;font-weight:400;line-height:26px;min-height:32px;padding:6px 16px;width:calc(100% - 32px)}.paragraph--type--text form input:not(input[type=submit],input[type=checkbox],input[type=radio])::-moz-placeholder{color:#5d5d5d;opacity:1}.paragraph--type--text form input:not(input[type=submit],input[type=checkbox],input[type=radio])::placeholder{color:#5d5d5d;opacity:1}.paragraph--type--text form input[type=number]{min-width:unset;text-align:center;width:80px!important}@media (max-width:1024px){.paragraph--type--text form input[type=number]{width:50%!important}}.paragraph--type--text form input[type=file] button{display:none}.paragraph--type--text form .form-item,.paragraph--type--text form table{margin-bottom:1em!important}.paragraph--type--text form table{width:100%}.paragraph--type--text form table tbody tr td:first-child{min-width:300px}.paragraph--type--text form table tbody tr .form-item{margin-bottom:0!important}.paragraph--type--text form table tbody tr td.webform-multiple-table--operations{min-width:100px!important}@media (max-width:1024px){.paragraph--type--text form table tbody tr td.webform-multiple-table--operations{bottom:16px;position:absolute;top:unset!important}}.paragraph--type--text form table tbody tr td.webform-multiple-table--operations input{display:inline-block;height:34px;margin:0 0 0 10px;padding:10px;width:34px}.paragraph--type--text form table tbody tr td select{font-size:18px;font-weight:400;line-height:21px}.paragraph--type--text form .js-form-type-checkbox,.paragraph--type--text form .js-form-type-radio{align-items:center;display:flex;gap:8px;justify-content:flex-start}.paragraph--type--text form .js-form-type-checkbox label,.paragraph--type--text form .js-form-type-radio label{cursor:pointer;font-size:16px;margin-bottom:0}.paragraph--type--text form .js-form-type-checkbox input,.paragraph--type--text form .js-form-type-radio input{display:inline-block;width:auto}.paragraph--type--text form .form-radios{display:flex;flex-wrap:wrap;gap:0 2em}.paragraph--type--text form .input-wrapper{margin-bottom:0!important}.paragraph--type--text form .flex{align-items:center;display:flex;justify-content:flex-start}.paragraph--type--text form .flex a{cursor:pointer;display:inline-block;font-size:16px;margin-bottom:0;margin-left:6px}.paragraph--type--text li,.paragraph--type--text p,.paragraph--type--text ul{max-width:60ch}.paragraph--type--text ol,.paragraph--type--text p,.paragraph--type--text ul{margin-bottom:20px}.paragraph--type--text table{border:1px solid #d8dfe8;border-collapse:collapse;position:relative;text-align:left}.paragraph--type--text table tr td{border-bottom:1px solid #d8dfe8;border-left:1px solid #d8dfe8;font-size:16px;line-height:20px;padding:8px 16px}.paragraph--type--text table tr td ol,.paragraph--type--text table tr td ul{margin-bottom:0}.paragraph--type--text table td,.paragraph--type--text table th{padding:8px 16px}.paragraph--type--text table td ol,.paragraph--type--text table td ul,.paragraph--type--text table th ol,.paragraph--type--text table th ul{margin-bottom:0}.paragraph--type--text table thead tr{background-color:#1d4694;color:#fff}.paragraph--type--text table tbody tr:nth-child(2n){background-color:#c6d1e4}.paragraph--type--text ol,.paragraph--type--text ul{list-style-position:outside;margin:0 0 20px 1em}.paragraph--type--text ol ol,.paragraph--type--text ol ul,.paragraph--type--text ul ol,.paragraph--type--text ul ul{margin-bottom:0;margin-left:1em}.paragraph--type--text #subForm{background:#f3eeea;border-radius:12px;padding:20px}.paragraph--type--text #subForm>div{max-width:720px}.paragraph--type--text #subForm>div>div{margin-bottom:12px}.paragraph--type--text #subForm>div>div:last-child{margin-top:20px}.paragraph--type--text #subForm>div>div>div{align-items:center;display:flex;margin-bottom:12px}.paragraph--type--text #subForm>div>div>div label{margin-bottom:0}.paragraph--type--text #subForm>div>div>div input[type=checkbox]{height:32px;margin:0 6px;max-width:unset;width:20px}
.paragraph--type--box .wrapper{border:1px solid #1d4694;padding:20px}.paragraph--type--box .flex{display:flex;gap:32px}@media (max-width:1024px){.paragraph--type--box .flex{flex-direction:column;gap:16px}}.paragraph--type--box .flex img{display:block}.paragraph--type--box .flex .field--name-field-link{font-weight:400;margin-top:20px;text-decoration:underline}
.media--type-remote-video iframe{aspect-ratio:16/9;height:auto;width:100%}
.paragraph--type--video{position:relative}.paragraph--type--video .slick-arrow{align-items:center;display:flex;font-size:1.5em;height:1.75em;justify-content:center;min-width:unset;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:1.75em}.paragraph--type--video .slick-track{align-items:center;display:flex}.paragraph--type--video .slick-prev{left:-20px;position:absolute}.paragraph--type--video .slick-next{position:absolute;right:-20px}.paragraph--type--video ul.slick-dots{display:flex;gap:1em;justify-content:center;margin-top:1.5em}.paragraph--type--video ul.slick-dots li{border:1px solid #1d4694;border-radius:50%;height:1em;width:1em}.paragraph--type--video ul.slick-dots li.slick-active{background-color:#1d4694}.paragraph--type--video ul.slick-dots li button{display:none}
.field--name-field-lead{font-size:25px;line-height:35px}@media (max-width:1024px){.field--name-field-lead{font-size:22px;line-height:26px}}@media (max-width:768px){.field--name-field-lead{font-size:20px;line-height:26px}}
.node--view-mode-full{position:relative}.node--view-mode-full .content-right .date{color:#5d5d5d;font-size:20px;line-height:1.2em;margin-bottom:1em}.node--view-mode-full .content-right .date.center{display:block;text-align:center}.node--view-mode-full .bgwhite{background:#fff;padding:3em 0 6rem}.node--view-mode-full .breadcrumbs{background:#fff;padding-bottom:3em;padding-top:2em;position:relative}@media (max-width:1024px){.node--view-mode-full .breadcrumbs{padding-top:4em}}.node--view-mode-full .breadcrumbs .breadcrumb ol{align-items:center;display:flex;gap:3px}.node--view-mode-full .breadcrumbs .breadcrumb ol li{align-items:center;display:flex;font-family:UniversLTCondensed,sans-serif;font-size:16px;font-weight:300;gap:3px;justify-content:center}.node--view-mode-full .breadcrumbs .breadcrumb ol li a,.node--view-mode-full .breadcrumbs .breadcrumb ol li span{display:inline-block;font-family:UniversLTCondensed,sans-serif;font-size:16px;font-weight:300}.node--view-mode-full .breadcrumbs .breadcrumb ol li:not(:first-child):before{content:">";display:inline-block}.node--view-mode-full .ufa-revue{margin-bottom:6em}.node--view-mode-full .ufa-revue img{max-width:100%}.node--view-mode-full .field--name-field-person-caption{margin-bottom:2em}.node--view-mode-full .field--name-field-person .field__items{display:flex;flex-direction:column;gap:5em}.node--view-mode-full .content-left>.page-title{margin-bottom:2rem}.node--view-mode-full .node-title-wrapper{left:50%;position:absolute;top:5em;transform:translateX(-50%)}.node--view-mode-full .node-title-wrapper>.page-title{color:#fff;margin-bottom:2rem;text-shadow:0 3px 6px rgba(0,0,0,.161)}.node--view-mode-full>.node__content{background:#fff;padding-bottom:5em;position:relative}.node--view-mode-full>.node__content .main-content{display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 350px;justify-content:space-between}@media (max-width:1024px){.node--view-mode-full>.node__content .main-content{display:flex;flex-direction:column}}.node--view-mode-full>.node__content .main-content .event-details{display:flex;gap:10px}.node--view-mode-full>.node__content .main-content.one_col{display:block}.node--view-mode-full>.node__content .main-content>.content-left>.field{margin-bottom:2em}.node--view-mode-full>.node__content .main-content .field--name-field-teaser{margin-bottom:4em}.node--view-mode-full .slick{position:relative}.node--view-mode-full .slick .slick__arrow{display:flex;gap:8px;height:0;justify-content:space-between;left:-20px;overflow:visible;position:absolute;right:-20px;top:50%;transform:translateY(-21px)}.node--view-mode-full .slick .slick__arrow .slick-arrow{align-items:center;display:inline-flex;font-size:1.5em;height:1.75em;justify-content:center;margin-top:8px;min-width:unset;padding:0;width:1.75em}.node--view-mode-full .slick .slick__arrow .slick-disabled{cursor:none;opacity:0!important}.node--view-mode-full .slick .slick-track{display:flex;justify-content:center}.node--view-mode-full .slick .slick-track .slick-slide{display:flex;height:inherit;justify-content:center}.node--view-mode-full .page-menu{background:#f3eeea;border-radius:12px;box-shadow:0 0 4px #f3eeea;padding:20px;position:sticky;top:200px}.node--view-mode-full .page-menu.regular{margin-bottom:3em;position:relative;top:unset}.node--view-mode-full .page-menu ul{display:flex;flex-direction:column;gap:4px}.node--view-mode-full .page-menu ul li{border-top:1px solid #f0efef}.node--view-mode-full .page-menu ul li:first-child{border-top:0}.node--view-mode-full .page-menu ul a{align-self:center;color:#ae977d;display:flex;font-size:18px;gap:6px;line-height:22px;padding:3px 6px;text-decoration:none}.node--view-mode-full .page-menu ul a:before{content:"\f178";font-family:Font Awesome\ 6 Pro,serif;font-size:18px;font-weight:300}.node--view-mode-full .page-menu ul a:hover{color:#1d4694}@media (max-width:1024px){.node--view-mode-full .related-articles-wrapper{padding:40px 20px}.node--view-mode-full .related-articles-wrapper .slick .slick__arrow .slick-arrow.slick-next{right:0}.node--view-mode-full .related-articles-wrapper .slick .slick__arrow .slick-arrow.slick-prev{left:0}}#scrollToTop{align-items:center;border-radius:50%;bottom:80px;box-shadow:0 0 4px #5d5d5d;display:flex;height:50px;justify-content:center;padding:0;position:fixed;right:80px;width:50px;z-index:10}#scrollToTop i{font-size:24px}#scrollToTop:before{display:none}@media (max-width:1024px){#scrollToTop{bottom:20px;right:20px}}#app{max-width:unset;width:min(970px,100vw - 40px)!important}@media (max-width:1024px){#app label{font-size:14px!important}#app .widget-header>div:last-child{margin-left:auto}#app h2 span{font-size:18px!important}}
.region-menu-secondary{display:none;position:fixed;transform:translateY(-100%);transition:all .2s cubic-bezier(.62,.28,.23,.99);transition-property:transform,opacity;z-index:40}@media (min-width:1024px){.region-menu-secondary{display:grid;left:50%;opacity:0;z-index:-1}}.region-menu-secondary .only_mobile{display:block}@media (min-width:1024px){.region-menu-secondary .only_mobile{display:none!important}}.region-menu-secondary.visible{display:grid;opacity:1;transform:translateY(42px);z-index:40}.region-menu-secondary .menu-level-1.current>.menu{display:block}.region-menu-secondary nav>.menu{gap:32px;max-height:calc(100vh - 150px)}@media (min-width:1024px){.region-menu-secondary nav>.menu{margin-right:220px;max-width:1320px}}.region-menu-secondary nav>.menu>.menu-item{position:relative}@media (min-width:1024px){.region-menu-secondary nav>.menu>.menu-item>a{display:none!important}}.menu--main .menu-level-0>a{--currentColor:#1d4694}.menu--main.hovered .menu-level-0:not(.current)>a,.menu--main>ul:hover>li:not(.current){--currentColor:#ae977d}.menu--main>ul:hover>li:not(.current) a{color:var(--currentColor);display:block;width:100%}.menu--main>ul>li,.menu--main>ul>li>a{--currentColor:#1d4694}.menu--main>ul>li>a{color:var(--currentColor);display:block;width:100%}.menu--main>ul>li.current{--currentColor:#1d4694}.menu--main>ul>li.current ul li{opacity:1}.menu--main>ul>li:not(.current){--currentColor:#ae977d}@media (min-width:1024px){.menu--main>ul>li:not(.current) ul li{opacity:.75}}.menu--main>ul>li:not(.current) ul li a{color:var(--currentColor);display:block;width:100%}.menu--main>ul>li:not(.current) ul li a:hover{color:#ae977d}.menu--main .menu-grid a,.menu--main .menu-grid li,.menu--main .menu-grid ul{display:block;width:100%}.menu--main .menu-level-1{border-bottom:1px solid var(--currentColor);font-size:1.5em}.menu--main .menu-level-1>a{padding:.75rem 0;text-decoration:none!important}.menu--main .menu-level-2 a{color:#1d4694;font-size:1.25rem;font-weight:400;line-height:1.5rem;margin-top:0;padding:.5rem 0;text-decoration:none!important}.menu--main .menu-level-2 a:hover{color:#ae977d}.menu--main .menu-level-0.menu--has-children{padding:0 0 .75rem;position:relative}.menu--main .menu-level-0.menu--has-children.current:after{transform:rotate(180deg)}@media (max-width:1024px){.menu--main .menu-level-0.menu--has-children a{color:#1d4694!important}.menu--main .menu-level-0.menu--has-children>a{font-size:25px!important;line-height:1em;margin-top:16px}.menu--main .menu-level-0.menu--has-children>a:after{bottom:1em;color:var(--currentColor);content:"\f078";font:var(--fa-font-solid);font-size:14px;position:absolute;right:0;transform:rotate(-90deg);transition:all .2s cubic-bezier(.62,.28,.23,.99)}}
.ufa-search-form{align-items:center;display:flex}.ufa-search-form label{display:none}.ufa-search-form .button{height:0;position:absolute;visibility:hidden;width:0}.ufa-search-form .form-item-search{display:inline-block;margin:0;pointer-events:none}.ufa-search-form .js-form-type-search-api-autocomplete{position:relative}.ufa-search-form .js-form-type-search-api-autocomplete .form-text{background:none!important;border:0;margin-right:-15px;max-width:1330px;padding:12px 15px;position:absolute;right:0;top:0;transform:translateY(-50%);transition:all .2s cubic-bezier(.62,.28,.23,.99);width:0}.ufa-search-form .js-form-type-search-api-autocomplete .form-text:active,.ufa-search-form .js-form-type-search-api-autocomplete .form-text:focus-visible{border:0;outline:0}@media (max-width:500px){.ufa-search-form .js-form-type-search-api-autocomplete .form-text{left:120px;position:fixed;right:unset;top:10px;transform:none;z-index:10}}.ufa-search-form i{cursor:pointer;display:inline-block}.ufa-search-form i.hidden{display:none}.ufa-search-form i.close-search{transform:translateX(-15px)}@media (max-width:500px){.ufa-search-form i.close-search{left:320px;padding:10px;position:fixed;z-index:100}}.ufa-search-form.active .js-form-type-search-api-autocomplete .form-text{background-color:#fff!important;box-shadow:0 10px 20px rgba(0,0,0,.15);color:#5d5d5d;pointer-events:all;width:720px}.search-api-autocomplete-search{border-color:#fff!important}.search-api-autocomplete-search li{border-bottom:1px solid #f0efef;padding:5px 0}.search-api-autocomplete-search li span{font-weight:400}.search-api-autocomplete-search li .autocomplete-suggestion-user-input{font-weight:700}
.link{color:#1d4694;font-size:1.25em;text-decoration:underline}
