html{background:#e4e3dc}body{background:#ffffff;color:#000000;font-family:"Montserrat";font-size:1.8em;line-height:1.5;padding-top:110px}body a,body button{outline:transparent solid 1px}body button:focus-visible{outline:#ff5729 solid 1px;outline-offset:1rem}body .template-logo svg{aspect-ratio:3.53125;width:auto}body .template-logo:focus-visible{outline-offset:1rem}body.menu-enabled header nav{display:block}body.menu-enabled header #open-menu span,body.menu-enabled header #open-menu:before,body.menu-enabled header #open-menu:after{left:-20.71%;width:141.42%}body.menu-enabled header #open-menu:before,body.menu-enabled header #open-menu:after{top:calc(50% - 1px)}body.menu-enabled header #open-menu:before{transform:rotate(-225deg)}body.menu-enabled header #open-menu:after{transform:rotate(225deg)}body.menu-enabled header #open-menu span{opacity:0;width:0}body.menu-enabled::after{background-color:#000000;content:"";height:100%;left:0;opacity:0.75;position:absolute;top:0;width:100%;z-index:10}body.scrolled header{padding-bottom:1.5rem;padding-top:1.5rem}body.scrolled header .template-logo svg{height:4rem}main{display:flex;gap:3rem;margin:0 auto;max-width:calc(1200px + 6rem);min-height:50vh;padding:3rem;transition:all 0.25s}main a:focus-visible{outline-color:#ff5729;outline-offset:1px}main #submenu{max-width:28rem;min-width:28rem;overflow:hidden}main #submenu ul{list-style:none;margin:0 !important}main #submenu ul li{margin:0 !important}main #submenu ul li a{color:#000000;display:block;line-height:2.5rem;text-decoration:none}main #submenu>ul>li{margin-bottom:1rem !important;position:relative}main #submenu>ul>li a{background:#e4e3dc;font-size:1.4rem;overflow:hidden;padding:0.75rem 4rem 0.75rem 1rem;text-overflow:ellipsis;white-space:nowrap}main #submenu>ul>li button{background:none;border:none;color:#000000;cursor:pointer;display:block;height:4rem;padding:1rem;position:absolute;right:0;top:0;width:4rem}main #submenu>ul>li button svg{transition:rotate 0.25s ease}main #submenu>ul>li.act>a{color:#ff5729;font-weight:500}main #submenu>ul>li.open button svg{rotate:90deg}main #submenu>ul>li.open>ul{display:block}main #submenu>ul>li>ul{display:none}main #submenu>ul>li>ul>li a{padding-right:1rem}main #submenu>ul>li>ul>li.act>a{background-color:#ceccbf !important;font-weight:600}main #submenu>ul>li>ul>li>ul>li a{padding-left:2rem}main #submenu>ul>li>ul>li>ul>li.act>a{background-color:#b8b5a2 !important;font-weight:600}main #submenu.position-right{order:1}main>section{width:100%}#skip{background-color:#ff5729;color:#ffffff;display:block;left:0;padding:1em;position:fixed;text-align:center;text-decoration:none;top:0;transform:translateY(-200%);transition:all 0.25s;width:100%;z-index:5000}#skip:focus-visible{transform:translateY(0%)}@media screen and (max-width:768px){body{padding-top:70px}body.scrolled header .template-logo svg{height:4rem}main{flex-direction:column;padding:1.5rem}main .bodytext{max-width:100%}main #submenu{display:none}}:root{--message-ok-color: #3c965a;--message-error-color: #c52c1a;--message-info-color: #4b4be6;--message-warning-color: #ff5729}.message-ok,.message-confirmation,.message-error,.message-info,.message-information,.message-notice,.message-warning{color:#000000 !important;fill:#000000 !important}.message-ok *,.message-confirmation *,.message-error *,.message-info *,.message-information *,.message-notice *,.message-warning *{color:#000000 !important;fill:#000000 !important}.message-ok a,.message-confirmation a,.message-error a,.message-info a,.message-information a,.message-notice a,.message-warning a{color:#ff5729 !important}@charset "UTF-8";
main section ::selection{background:#ff5729;color:#ffffff}main section a{color:#ff5729;font-weight:500;text-decoration:none}main section a[class*="PROSA-button-"],main section button[class*="PROSA-button-"]{all:unset;cursor:pointer;border-radius:0.5em;color:#ffffff;text-decoration:none;max-width:100%;overflow:hidden;padding:1em 2em;text-align:center;text-overflow:ellipsis;width:fit-content;white-space:nowrap;transition:all 0.25s}main section a.PROSA-button-01,main section button.PROSA-button-01{background:#4b4be6}main section a.PROSA-button-01:hover,main section a.PROSA-button-01:focus,main section button.PROSA-button-01:hover,main section button.PROSA-button-01:focus{background:#1c1cc9}main section a.PROSA-button-01-b,main section button.PROSA-button-01-b{background:#ffffff;border-color:#4b4be6;border-style:solid;border-width:1px;color:#4b4be6}main section a.PROSA-button-01-b:hover,main section a.PROSA-button-01-b:focus,main section button.PROSA-button-01-b:hover,main section button.PROSA-button-01-b:focus{background:#4b4be6;color:#ffffff}main section a.PROSA-button-02,main section button.PROSA-button-02{background:#ff5729}main section a.PROSA-button-02:hover,main section a.PROSA-button-02:focus,main section button.PROSA-button-02:hover,main section button.PROSA-button-02:focus{background:#dc2f00}main section a.PROSA-button-02-b,main section button.PROSA-button-02-b{background:#ffffff;border-color:#ff5729;border-style:solid;border-width:1px;color:#ff5729}main section a.PROSA-button-02-b:hover,main section a.PROSA-button-02-b:focus,main section button.PROSA-button-02-b:hover,main section button.PROSA-button-02-b:focus{background:#ff5729;color:#ffffff}main section a.PROSA-button-03,main section button.PROSA-button-03{background:#dcfa50;color:#000000}main section a.PROSA-button-03:hover,main section a.PROSA-button-03:focus,main section button.PROSA-button-03:hover,main section button.PROSA-button-03:focus{background:#ccf607}main section a.PROSA-button-04,main section button.PROSA-button-04{background:#3c965a}main section a.PROSA-button-04:hover,main section a.PROSA-button-04:focus,main section button.PROSA-button-04:hover,main section button.PROSA-button-04:focus{background:#265f39}main section a.PROSA-button-04-b,main section button.PROSA-button-04-b{background:#ffffff;border-color:#3c965a;border-style:solid;border-width:1px;color:#3c965a}main section a.PROSA-button-04-b:hover,main section a.PROSA-button-04-b:focus,main section button.PROSA-button-04-b:hover,main section button.PROSA-button-04-b:focus{background:#3c965a;color:#ffffff}main section a.PROSA-button-05,main section button.PROSA-button-05{background:#ffcdd7;color:#000000}main section a.PROSA-button-05:hover,main section a.PROSA-button-05:focus,main section button.PROSA-button-05:hover,main section button.PROSA-button-05:focus{background:#ff819a}main section a.PROSA-button-06,main section button.PROSA-button-06{background:#e4e3dc;color:#000000}main section a.PROSA-button-06:hover,main section a.PROSA-button-06:focus,main section button.PROSA-button-06:hover,main section button.PROSA-button-06:focus{background:#c3c0b1}main section p:has([class*="PROSA-button-"]){display:flex;flex-wrap:wrap;gap:1em}main section p:has([class*="PROSA-button-"]).align-left{justify-content:flex-start}main section p:has([class*="PROSA-button-"]).align-center{justify-content:center}main section p:has([class*="PROSA-button-"]).align-right{justify-content:flex-end}main section h1,main section h2,main section h3,main section h4,main section h5,main section h6{font-weight:700;margin-bottom:0.35em;overflow:unset}main section h1 a,main section h2 a,main section h3 a,main section h4 a,main section h5 a,main section h6 a{font-weight:normal}main section h1{font-size:40px;margin-bottom:0.5rem}main section h2{font-size:28px;margin-bottom:0.25em}main section h3,main section h5,main section h6{font-size:24px}main section blockquote{border-left-color:#ff5729;max-width:min(100%, 768px);padding:0.75em 1em}main section ol,main section ul{margin-bottom:1em;margin-left:2em;margin-right:0}main section ol li,main section ul li{margin-bottom:0.5em;margin-top:0;position:relative}main section ol li ol,main section ol li ul,main section ul li ol,main section ul li ul{margin-bottom:0.5em}main section ol li::marker{color:#ff5729}main section ol li ol li{list-style:lower-alpha}main section ol li ol li ol li{list-style:lower-roman}main section ul li{list-style:none}main section ul li::before{color:#ff5729;content:"➝";left:-2.25ch;position:absolute}main section ul li ul li::before{color:#ff5729;content:"➝";left:-2.25ch;position:absolute}main section table.contenttable{border:none !important;border-width:0}main section table.contenttable tr{border:none}main section table.contenttable tr:nth-child(2n+1){background-color:#e4e3dc}main section table.contenttable tr td{border:none !important;display:table-cell;vertical-align:middle}main section .element-wrapper input,main section .element-wrapper select,main section .element-wrapper textarea{border-color:#e4e3dc}main section .frame hr{background-color:#e4e3dc;border:none;height:1px;margin:2em 0;width:100%}main section .frame-20,main section .frame-21{border:none}main section .frame-20>:last-child>:last-child,main section .frame-21>:last-child>:last-child{margin-bottom:0;padding-bottom:0}main section .frame-default{margin-bottom:2em}main section .frame-20{background-color:#e4e3dc;margin-bottom:2em}main section .frame-21{background-color:#4b4be6;color:#ffffff;fill:#ffffff;margin-bottom:2em}main section .frame-ruler-after{border-bottom-color:#e4e3dc;margin-bottom:2em;padding-bottom:1em}main section .frame-ruler-before{border-top-color:#e4e3dc;margin-bottom:2em;margin-top:2em;padding-top:2em}@media screen and (max-width:768px){main section a[class*="PROSA-button-"],main section button[class*="PROSA-button-"]{padding:0.5em 1.25em}main section blockquote{margin:1em}main section h1{font-size:28px}main section h2{font-size:24px}main section h3,main section h5,main section h6{font-size:20px}}body #banner .content__link{background-color:#ff5729;border:none !important;border-radius:0.5em;transition:all 0.25s}body #banner .content__link:hover,body #banner .content__link:focus{background:#dc2f00}@media screen and (max-width:768px){body #banner .banner__content .content__container .content__link{padding:0.5em 1.25em}}footer{background:linear-gradient(to bottom, #ffffff 0%, #ffffff 50%, #e4e3dc 50%, #e4e3dc 100%);font-size:14px;padding-top:8rem;transition:all 0.25s}footer a{text-decoration:none}footer a:focus-visible{outline-color:#ffffff}footer>section{display:flex;margin:0 auto;max-width:1400px;padding:3rem;width:100%}footer>section:first-of-type{align-items:center;background-color:#4b4be6;color:#ffffff;flex-direction:column;flex-wrap:wrap;gap:3rem;overflow:hidden}footer>section:first-of-type>a{color:#ffffff;display:flex;flex-direction:column;font-weight:500;gap:1em;text-align:center}footer>section:first-of-type>a>svg{fill:#ffffff}footer>section:first-of-type>nav{border-bottom-style:solid;border-color:rgba(255, 255, 255, 0.3);border-top-style:solid;border-width:1px;display:flex;flex-wrap:wrap;justify-content:center;padding:0 1.6rem}footer>section:first-of-type>nav a{color:#ffffff;padding:1.6rem;white-space:nowrap}footer>section:last-of-type{color:#000000;gap:3rem;justify-content:center}footer .template-logo svg{width:100%}@media screen and (max-width:768px){footer{padding-top:4rem}footer>section{margin:0}footer>section:first-of-type>nav a{text-align:center}footer>section:last-of-type{align-items:center;flex-direction:column}}@media screen and (max-width:576px){footer>section:first-of-type>nav{flex-direction:column}}header{align-items:center;background-color:#ffffff;display:flex;gap:1rem;justify-content:space-between;padding:3rem max(3rem, calc((100% - 1600px) / 2));position:fixed;top:0;transition:all 0.25s;width:100%;z-index:200}header::before{background-color:#e4e3dc;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}header a{text-decoration:none}header .template-logo{display:block;transition:all 0.25s}header .template-logo svg{fill:#ff5729;height:5rem;transition:height 0.25s ease}header .template-logo:focus-visible{outline-color:#ff5729}header>nav{position:relative}header>nav ul{list-style:none}header>nav>ul{display:flex;gap:1px}header>nav>ul .submenu-trigger{background:none;border:none;color:black;cursor:pointer;display:none;height:6rem;position:absolute;right:0;width:6rem}header>nav>ul .submenu-trigger>svg{height:6rem;padding:1.75rem;transition:rotate 0.25s ease;width:6rem}header>nav>ul>li{display:flex;height:max-content;transition:background-color 0.07s;width:max-content}header>nav>ul>li:hover,header>nav>ul>li:focus-within{background-color:#ff5729}header>nav>ul>li:hover a,header>nav>ul>li:focus-within a{color:#ffffff}header>nav>ul>li:hover>ul,header>nav>ul>li:focus-within>ul{display:grid}header>nav>ul>li.act{background-color:#ff5729}header>nav>ul>li.act a{color:#ffffff}header>nav>ul>li>a{line-height:4rem;max-width:20rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header>nav>ul>li ul{border-left:1px solid #f53500;color:white;display:none;flex-direction:column;gap:0;grid-template-columns:1fr 1fr 1fr 1fr;left:0;position:absolute;top:100%;width:100%}header>nav>ul>li ul li{position:relative}header>nav>ul>li ul>li{background:#ff5729;border-bottom:1px solid #f53500;border-right:1px solid #f53500;height:100%;min-width:27rem;overflow:hidden;width:100%}header>nav>ul>li ul>li:nth-child(-n+4){border-top:1px solid #f53500}header>nav>ul>li ul>li:hover,header>nav>ul>li ul>li:focus-within,header>nav>ul>li ul>li.act{background-color:#ff4310 !important}header>nav>ul>li ul>li .submenu-trigger{top:0}header>nav>ul>li ul>li>a{color:white;display:flex;flex-direction:column;gap:1rem;padding:1rem;width:100%}header>nav>ul>li ul>li>a>.title{font-size:1.6rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}header>nav>ul>li ul>li>a>.description{display:-webkit-box;font-weight:300;overflow:hidden;text-transform:none;-webkit-box-orient:vertical;-webkit-line-clamp:4}header>nav a{color:#000000;font-size:1.6rem;font-weight:500;height:100%;overflow:hidden;padding:0 1rem}header>nav a:focus{outline:1px solid #000000}header aside{align-items:center;display:flex;gap:1.5rem;margin-left:auto}header aside #template-ok{height:4rem;min-height:4rem;min-width:4rem;width:4rem}header aside #template-ok:focus-visible{outline-color:#ff5729}header aside #template-search{height:4rem;min-height:4rem;min-width:4rem;width:4rem}header aside #template-search svg{fill:#000000}header aside #template-search:focus-visible{outline-color:#ff5729}header aside #open-menu{background:none;border:none;cursor:pointer;display:none;height:3rem;overflow:hidden;position:relative;transition:all 0.25s;width:3rem}header aside #open-menu span,header aside #open-menu:before,header aside #open-menu:after{background:#000000;content:"";display:block;height:3px;position:absolute;transition:all 0.25s;width:100%}header aside #open-menu:before{top:0}header aside #open-menu:after{bottom:0}header aside #open-menu span{top:50%;transform:translateY(-50%)}header aside #open-menu:focus-visible{outline-color:#ff5729;outline-offset:1rem}header aside #mit-prosa{align-items:center;background:#ff5729;border:none;border-radius:0.5em;color:white;display:flex;height:4rem;justify-content:center;padding:0 2rem;position:relative;text-wrap:nowrap;transition:all 0.25s}header aside #mit-prosa a{color:inherit;text-wrap:inherit}header aside #mit-prosa:hover,header aside #mit-prosa:focus{background:#dc2f00}header aside #mit-prosa:active{transform:translateY(1px)}header aside #mit-prosa:focus-visible{outline-color:#ff5729;outline-offset:3px}header aside #mit-prosa svg{display:none;fill:#000000;height:4rem;width:4rem}@media screen and (max-width:1400px){header>nav>ul{overflow-x:auto;width:100%}}@media screen and (max-width:1200px){header{gap:1.5rem;padding:1.5rem}header .template-logo svg{height:4rem}header>nav{background-color:#ffffff;display:none;flex-direction:column;height:100vh;max-width:40rem;overflow:scroll;padding-bottom:20rem;position:absolute;right:0;top:100%;width:100%}header>nav::before{background-color:#e4e3dc;bottom:0;content:"";height:100%;left:0;position:absolute;width:1px}header>nav>ul{display:flex;flex-direction:column;gap:0}header>nav>ul .submenu-trigger{display:flex}header>nav>ul li{flex-direction:column;position:relative;width:100%}header>nav>ul li a{color:#000000 !important}header>nav>ul li:hover,header>nav>ul li:focus-within{background-color:initial}header>nav>ul li:hover>ul,header>nav>ul li:focus-within>ul{display:none}header>nav>ul li.open{background-color:#e4e3dc;border-top:1px solid #d9d7ce}header>nav>ul li.open>button>svg{rotate:90deg}header>nav>ul li.open>ul{display:flex !important}header>nav>ul li.act:not(.open){background:#ceccbf !important}header>nav>ul li>a{max-width:100%;padding-right:7rem}header>nav>ul li ul{border:none;display:none;flex-direction:column;position:static}header>nav>ul li ul li{background-color:transparent;border:none;border-top:1px solid #d9d7ce !important}header>nav>ul li ul li:focus-within,header>nav>ul li ul li:focus,header>nav>ul li ul li.act,header>nav>ul li ul li:hover{background:none !important}header>nav>ul li ul li.act:not(> ul li.open){background:#ceccbf !important}header>nav>ul li ul li>ul>li>.submenu-trigger{display:none}header>nav>ul li ul li>ul>li.act{background:#ceccbf !important}header>nav>ul li ul li>ul>li>a{padding-left:6rem}header>nav>ul li ul li>ul>li>a .title{padding-right:1rem}header>nav>ul li ul li>a{color:black;padding-left:3rem}header>nav>ul li ul li>a .title{font-size:unset;font-weight:500;padding-right:4rem}header>nav>ul li ul li>a .description{display:none}header>nav a{display:block;line-height:4rem;padding:1rem 1.5rem}header>nav a:focus{outline:none}header aside #open-menu{display:block}}@media screen and (max-width:768px){header>nav{max-width:33rem}header aside{gap:1rem}header aside #template-search,header aside #template-ok{height:2.5rem;min-height:2.5rem;min-width:2.5rem;width:2.5rem}header aside #mit-prosa{background:transparent !important;color:black !important;padding:0}header aside #mit-prosa:active{transition:unset}header aside #mit-prosa span{display:none}header aside #mit-prosa svg{display:block;height:2.5rem;width:2.5rem}}@media screen and (max-width:330px){header aside #template-ok{display:none}}:root{--jobs-border-radius: 0}prosa-job-list{background-color:#e4e3dc;display:grid;grid:auto-flow / repeat(3, 1fr);grid-gap:3rem;justify-content:space-between;min-height:10rem;margin-bottom:1em;padding:3rem 3rem 8rem 3rem;position:relative}prosa-job-list article{background-color:#ffffff;border:1px solid #e4e3dc;border-radius:var(--jobs-border-radius);display:flex;flex-direction:column;justify-content:center;overflow:hidden}prosa-job-list article.image{justify-content:start}prosa-job-list article:hover>a>img{transform:scale(1.05)}prosa-job-list article>a{display:block;overflow:hidden}prosa-job-list article>a>img{display:block;height:auto;transition:all 0.25s;width:100%}prosa-job-list article .content{padding:2rem}prosa-job-list article .content a{color:inherit;hyphens:auto}prosa-job-list article .content .teaser{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:5;overflow:hidden}prosa-job-list #job-link{bottom:3rem;position:absolute;right:3rem;z-index:100}prosa-job-list prosa-spinner{height:5rem;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:5em}prosa-job-list prosa-spinner svg #color-1{fill:#ff5729}prosa-job-list prosa-spinner svg #color-2{fill:#000000}prosa-job-list prosa-spinner svg #color-3{fill:#ffffff}@media screen and (max-width:768px){prosa-job-list{gap:1rem;grid:auto-flow / repeat(1, 1fr);padding:1rem}prosa-job-list #job-link{position:initial;text-align:right}}.ctype-tctemplate_infoboxes .infoboxes{display:grid;gap:1em;grid-template-columns:1fr;margin-bottom:2em;transition:all 0.25s}.ctype-tctemplate_infoboxes .infoboxes[data-columns="1"] .infobox .image,.ctype-tctemplate_infoboxes .infoboxes[data-columns="2"] .infobox .image{margin-right:1em}.ctype-tctemplate_infoboxes .infoboxes[data-columns="1"] .infobox .content,.ctype-tctemplate_infoboxes .infoboxes[data-columns="2"] .infobox .content{padding:0}.ctype-tctemplate_infoboxes .infoboxes[data-columns="2"]{grid-template-columns:repeat(2, 1fr)}.ctype-tctemplate_infoboxes .infoboxes[data-columns="3"]{grid-template-columns:repeat(3, 1fr)}.ctype-tctemplate_infoboxes .infoboxes[data-columns="4"]{grid-template-columns:repeat(4, 1fr)}.ctype-tctemplate_infoboxes .infoboxes[data-columns="5"]{grid-template-columns:repeat(5, 1fr)}.ctype-tctemplate_infoboxes .infoboxes[data-columns="3"] .infobox,.ctype-tctemplate_infoboxes .infoboxes[data-columns="4"] .infobox,.ctype-tctemplate_infoboxes .infoboxes[data-columns="5"] .infobox{flex-direction:column;padding:0}.ctype-tctemplate_infoboxes .infoboxes[data-columns="3"] .infobox .image,.ctype-tctemplate_infoboxes .infoboxes[data-columns="4"] .infobox .image,.ctype-tctemplate_infoboxes .infoboxes[data-columns="5"] .infobox .image{height:auto}.ctype-tctemplate_infoboxes .infoboxes .infobox{background-color:#ffffff;border-color:#e4e3dc;border-radius:0.5em;border-style:solid;border-width:1px;color:inherit;display:flex;font-weight:revert;overflow:hidden;padding:1em;transition:all 0.25s}.ctype-tctemplate_infoboxes .infoboxes .infobox .image{aspect-ratio:1;background-color:#e4e3dc;background-position:center;background-repeat:repeat;background-size:cover;height:15rem;transition:all 0.25s}.ctype-tctemplate_infoboxes .infoboxes .infobox .content{padding:1em}.ctype-tctemplate_infoboxes .infoboxes .infobox .content .teaser>:last-child{margin-bottom:0;padding-bottom:0}@media screen and (max-width:992px){.ctype-tctemplate_infoboxes .infoboxes{grid-template-columns:1fr !important}.ctype-tctemplate_infoboxes .infoboxes .infobox{flex-direction:initial !important;padding:1em !important;gap:1em !important}.ctype-tctemplate_infoboxes .infoboxes .infobox .image{height:5em !important;margin:0 !important;width:5em !important}.ctype-tctemplate_infoboxes .infoboxes .infobox .content{padding:0 !important;word-break:break-word}}body.no-scroll{overflow:hidden}#search-overlay{background:rgba(0, 0, 0, 0.9);display:none;height:100%;left:0;opacity:0;position:fixed;top:0;transition:all 0.25s;width:100%;z-index:1000}#search-overlay aside{color:#ffffff;display:flex;flex-direction:column;gap:1em;left:50%;min-width:600px;width:32vw;margin:0 2em;position:absolute;top:25%;text-align:center;transform:translateX(-50%)}#search-overlay aside .header{font-size:40px}#search-overlay aside form{background:#ffffff;display:flex;gap:1em;padding:1em;position:relative}#search-overlay aside form svg{fill:#000000;height:4rem;width:4rem}#search-overlay aside form input{background:none;border:none;width:100%}#search-overlay aside form .solr-autosuggest-container{display:flex;flex-wrap:wrap;gap:0.5em;position:absolute;left:0;top:calc(4rem + 2.5em);min-width:600px;width:32vw}#search-overlay aside form .solr-autosuggest-container .solr-autosuggest-entry{background:#ff5729;border-color:transparent;border-style:solid;border-width:1px;color:#ffffff;cursor:pointer;padding:0.25em 0.5em;text-decoration:none;transition:all 0.25s}#search-overlay aside form .solr-autosuggest-container .solr-autosuggest-entry:focus,#search-overlay aside form .solr-autosuggest-container .solr-autosuggest-entry:hover{background:#000000;color:#ffffff}#search-overlay.active{display:block;opacity:1}#search-overlay #search-overlay-close{cursor:pointer;fill:#ffffff;height:4rem;width:4rem;position:absolute;top:2rem;right:2rem}.maintenance-block{background:#e4e3dc;padding:1em 25%;text-align:center}.maintenance-block h5{margin-bottom:0.5em}.maintenance-block section>:last-child{margin-bottom:0 !important;padding-bottom:0 !important}.maintenance-block section a{color:#ff5729;text-decoration:none}@media screen and (max-width:768px){.maintenance-block{padding:1em}}