/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1em;font-family:Raleway,sans-serif;font-weight:300;line-height:1.2em;font-style:italic;color:#000000b3;-webkit-hyphens:auto;hyphens:auto}@font-face{font-family:Raleway;src:url(/themes/custom/ilk/fonts/raleway/Raleway-Light.woff2) format("woff2"),url(/themes/custom/ilk/fonts/raleway/RalewayLight.ttf) format("truetype");font-weight:300}@font-face{font-family:Raleway;src:url(/themes/custom/ilk/fonts/raleway/Raleway-LightItalic.woff2) format("woff2"),url(/themes/custom/ilk/fonts/raleway/RalewayLightItalic.ttf) format("truetype");font-weight:300;font-style:italic}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Raleway,sans-serif;font-size:1.25rem;font-weight:300;line-height:1.5em;color:#231f20;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(35,31,32,0);letter-spacing:.025em}@media (max-width:479px){body{font-size:.9rem}}hr{margin:1em 0;color:#231f20;border:0;border-top:1px solid #231f20}h1{font-size:4rem;color:#1585e1;margin-top:1em;text-align:center}h2{font-size:2rem}@media (max-width:767px){h2{font-size:1.5rem}}h3,h4,h5,h6{font-size:2rem}p{margin-top:0;margin-bottom:1em}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1em;font-style:normal;line-height:inherit}ol,ul{padding-left:2em}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:300}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}b,strong{font-weight:700}small{font-size:.9rem}mark{padding:0;background-color:#1585e1}sub,sup{position:relative;font-size:.5rem;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a,a:hover{color:#1585e1;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:mono;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1em;overflow:auto}pre code{font-size:inherit;color:inherit;word-break:normal}code{word-wrap:break-word}a>code{color:inherit}kbd{padding:.1em .25em;background-color:#0003}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1em}img,svg{max-width:100%;height:auto;vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5em;padding-bottom:.5em;text-align:left}th{font-weight:700;text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:1em;line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}button,.button--primary{display:inline-block;text-decoration:none;text-transform:uppercase;text-align:center;border-radius:0;padding:.25em 1.5em;width:100%;min-height:3em;font-weight:700;font-size:.9rem;-webkit-appearance:none;transition:all .3s ease-in-out 0s;position:relative;font-family:Raleway,sans-serif;cursor:pointer;background:#1585e1;color:#fff;border:none;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center}@media (min-width:600px){button,.button--primary{width:auto;max-width:500px;display:flex;justify-content:center;align-items:center;font-size:1.25rem}}button:hover,button:active,button:focus,.button--primary:hover,.button--primary:active,.button--primary:focus{background:#147dd3;border-color:#147dd3;color:#fff;text-decoration:underline}button[disabled],button:disabled,.button--primary[disabled],.button--primary:disabled{background:#ccc;border-color:#ccc;color:#231f20;cursor:not-allowed}button[disabled]:hover,button:disabled:hover,.button--primary[disabled]:hover,.button--primary:disabled:hover{box-shadow:none}.button--success{display:inline-block;text-decoration:none;text-transform:uppercase;text-align:center;border-radius:0;padding:.25em 1.5em;width:100%;min-height:3em;font-weight:700;font-size:.9rem;-webkit-appearance:none;transition:all .3s ease-in-out 0s;position:relative;font-family:Raleway,sans-serif;cursor:pointer;background:#77b82a;color:#fff;border:none}@media (min-width:600px){.button--success{width:auto;max-width:500px;display:flex;justify-content:center;align-items:center;font-size:1.25rem}}.button--success:hover,.button--success:active,.button--success:focus{background:#6fac27;border-color:#6fac27;color:#fff;text-decoration:underline}.button--success[disabled],.button--success:disabled{background:#ccc;border-color:#ccc;color:#231f20;cursor:not-allowed}.button--success[disabled]:hover,.button--success:disabled:hover{box-shadow:none}.site{min-width:0;max-width:1020px;margin:0 auto;padding:0 1em;transition:all .3s ease-in-out 0s}@media (min-width:600px){.site{padding-left:1.5em;padding-right:1.5em}}@media (min-width:768px){.site{padding-left:2em;padding-right:2em}}@media (min-width:992px){.site{padding-left:3em;padding-right:3em}}@media (min-width:1300px){.site{padding-left:0;padding-right:0}}.main{margin:.5em 0 1em}@media (min-width:992px){.main{margin:1em 0}}.container{min-width:0;max-width:1020px;margin-left:auto;margin-right:auto;padding:0 1em;transition:all .3s ease-in-out 0s}@media (min-width:600px){.container{padding-left:1.5em;padding-right:1.5em}}@media (min-width:768px){.container{padding-left:2em;padding-right:2em}}@media (min-width:992px){.container{padding-left:3em;padding-right:3em}}@media (min-width:1300px){.container{padding-left:0;padding-right:0}}.full-width{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:3800px;position:relative;width:100vw}@media (min-width:3800px){.full-width{margin-left:-1900px;margin-right:-1900px}}.node--page{display:flex;flex-wrap:wrap;justify-content:space-between}.paragraph{margin:1em 0}.paragraph--headline{width:100%;margin:1em 0 .5em}.paragraph--headline+.paragraph--text{margin-top:.5em}.paragraph--text{padding:.5em}.paragraph--image-1-third,.paragraph--one-third{width:33%}@media (max-width:479px){.paragraph--image-1-third,.paragraph--one-third{width:49%}.paragraph--image-1-third img,.paragraph--one-third img{object-fit:cover}}.paragraph--image-2-thirds,.paragraph--two-thirds{width:66%}@media (max-width:479px){.paragraph--image-2-thirds,.paragraph--two-thirds{width:49%}.paragraph--image-2-thirds img,.paragraph--two-thirds img{object-fit:cover}.paragraph--image-2-thirds.paragraph--text,.paragraph--two-thirds.paragraph--text{width:100%}}.paragraph--image-large,.paragraph--image-1-third,.paragraph--image-2-thirds{margin-top:.5%;margin-bottom:.5%}@media (max-width:479px){.paragraph--image-large,.paragraph--image-1-third,.paragraph--image-2-thirds{margin-top:1%;margin-bottom:1%}.paragraph--image-large img,.paragraph--image-1-third img,.paragraph--image-2-thirds img{height:34vw;object-fit:cover}}.header{margin-top:4em}@media (max-width:479px){.header{margin-top:1.5em}}.footer-imprint{margin-top:4em;font-size:.9rem;text-align:center}@media (max-width:767px){.footer-imprint{margin-top:2em}}.footer-imprint a{color:#231f20}.block-branding a{text-decoration:none;font-weight:300;font-size:2.5rem;line-height:1em;display:block;letter-spacing:-.01em;text-transform:lowercase;font-style:italic;color:#231f20}@media (max-width:479px){.block-branding a{font-size:2rem}}.block-branding .slogan{font-size:1.25rem;line-height:1em}@media (max-width:479px){.block-branding .slogan{font-size:.9rem}}.block-ilk-primary-local-tasks{position:relative;margin-top:0;margin-bottom:1em}.block-ilk-primary-local-tasks:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#ddd}.block-ilk-primary-local-tasks>ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;width:100%}.block-ilk-primary-local-tasks>ul li{border-right:none;position:relative;z-index:1;margin-top:.75em}@media (max-width:600px){.block-ilk-primary-local-tasks>ul li{flex-basis:100%}}.block-ilk-primary-local-tasks>ul li.content-status-local-task{font-weight:900}.block-ilk-primary-local-tasks>ul li:last-child{margin-right:0}.block-ilk-primary-local-tasks>ul li a{text-decoration:none;display:block;padding:.1em .5em;transition:all .3s ease-in-out 0s;border-bottom:1px solid #dddddd;color:#231f20;font-size:1.25rem;text-transform:lowercase}@media (min-width:768px){.block-ilk-primary-local-tasks>ul li a{padding:.3rem 1em}}.block-ilk-primary-local-tasks>ul li a:hover,.block-ilk-primary-local-tasks>ul li a:active,.block-ilk-primary-local-tasks>ul li a.is-active{color:#1585e1;border-bottom-color:#1585e1}@media (min-width:992px){.block-ilk-main-menu{margin:0 0 0 auto;display:flex;align-items:flex-end}}.block-ilk-main-menu ul{margin:0;padding:0;list-style:none}@media (min-width:992px){.block-ilk-main-menu ul{display:flex;margin:.5em 0 0}}.block-ilk-main-menu a{text-decoration:none;font-family:Raleway,sans-serif;font-weight:700;transition:all .3s ease-in-out 0s;font-size:1.25rem;color:#231f20;display:block;padding:.5em 0}@media (min-width:992px){.block-ilk-main-menu a{padding:0 1.5em}}.block-ilk-main-menu a:hover,.block-ilk-main-menu a:focus,.block-ilk-main-menu a:active{text-decoration:underline}.block-ilk-main-menu li:first-child a{padding-left:0}.block-ilk-main-menu li:last-child a{padding-right:0}.footer nav{width:100%}.footer nav ul{list-style:none}.footer nav li{display:flex;justify-content:center;align-items:center;margin:0}.footer nav a{font-weight:700;font-size:.9rem;text-decoration:none}.footer nav a:hover{text-decoration:underline}@media (min-width:768px){.footer nav ul{margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.footer nav li+li:before{content:"";width:1px;height:.8em;background:#231f20;display:inline-block;margin:0 .5em}}.status-messages{padding:1em;margin:1.5em 0;border:2px solid #77b82a;border-left-width:5px}@media (min-width:768px){.status-messages{min-width:75%;flex-basis:75%}}.status-messages--warning{border-color:#fdcd00}.status-messages--error{border-color:#ee580e}.status-messages a,.status-messages a:hover a:active,.status-messages a:focus{font-style:normal;color:#231f20}.status-messages p:last-of-type{margin-bottom:0}#toolbar-administration{letter-spacing:0}
