@font-face{font-family:Roboto;src:url('/media/vendor/roboto-fontface/fonts/roboto/Roboto-Regular.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:Roboto;src:url('/media/vendor/roboto-fontface/fonts/roboto/Roboto-Medium.woff2') format('woff2');font-weight:500;font-display:swap}*{box-sizing:border-box}body{font-family:Roboto,Arial,sans-serif;margin:0}img{max-width:100%;height:auto}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #ffcf40;outline-offset:3px}.csdd6-skip{position:absolute;left:1rem;top:-8rem;z-index:1000;background:#fff;padding:1rem}.csdd6-skip:focus{top:1rem}.csdd6-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.csdd6-language{margin-left:auto;color:#fff}#header .header-split-left{display:flex;align-items:center;justify-content:space-between}#header .header-split-left>a>img{width:74px}.csdd6-search-column{padding-top:64px;padding-bottom:64px}.csdd6-search-form{display:flex;border:3px solid #ffcf40;max-width:650px}.csdd6-search-form input{width:100%;min-width:0;border:0;padding:12px 16px;font-size:18px}.csdd6-search-form button{background:#006225;color:#fff;border:0;padding:12px 30px;cursor:pointer}.csdd6-e-services{background:#f2f2f2;padding:20px 30px 50px}.csdd6-e-services p{font-size:16px;color:#828282;line-height:1.25}.csdd6-login{display:block;background:#000;color:#fff;padding:12px;text-align:center;margin-bottom:30px}.csdd6-component{padding-top:40px;padding-bottom:48px;min-height:450px}.csdd6-component h1{margin-top:20px;font-size:36px;line-height:1.3}.csdd6-component .item-image{max-width:760px}.csdd6-component .item-image img{width:100%}#cookies-accept{border:0;background:transparent;cursor:pointer;font:inherit}#current-events .news-group figure img{width:100%;height:auto}#related-sections #useful-links{padding-top:0}.csdd6-component .com-finder__results-list{padding-left:0;list-style:none}.csdd6-component .com-finder__result{margin-bottom:28px}@media(max-width:800px){.csdd6-search-column{padding-top:30px;padding-bottom:30px}.csdd6-search-form input{font-size:15px}.csdd6-search-form button{padding:10px 14px}.csdd6-e-services{margin-bottom:32px}.csdd6-component h1{font-size:28px}}
