  *{box-sizing:border-box;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}*:before,*:after{speak:none;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}a{background-color:transparent;}a:active,a:hover{outline:0;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:14px;}button,input,optgroup,select,textarea{font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #ddd;margin:0 2px;padding:1.5em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}:root{body{--_primaryColor:#262628;}.--themeBlue{--_pageBackgroundColor:#4379ea;--_activeButtonBackgroundColor:#e6eeff;}.--themeBrown{--_pageBackgroundColor:#947538;--_activeButtonBackgroundColor:#faf6ee;}.--themeGreen{--_pageBackgroundColor:#55ae3c;--_activeButtonBackgroundColor:#d3f9c8;}.--themeRed{--_pageBackgroundColor:#f26f61;--_activeButtonBackgroundColor:#90473f;}.--themeYellow{--_pageBackgroundColor:#EBD614;--_activeButtonBackgroundColor:#595108;}.--themeSage{--_pageBackgroundColor:#b3cdc3;--_activeButtonBackgroundColor:#517b6b;}.--themeBlack{--_pageBackgroundColor:#262628;--_activeButtonBackgroundColor:#fff;--_buttonBackgroundColor:#ebd614;}.--themeNeutral{--_pageBackgroundColor:#faf6ee;}.--themeGreen,.--themeBrown,.--themeBlue,.--themeBlack{--_primaryColor:#fff;--_activeButtonTextColor:#262628;--_segmentBackgroundColor:rgba(255,255,255,.05);}.--themeRed,.--themeYellow,.--themeSage{--_primaryColor:#262628;--_activeButtonTextColor:#fff;--_segmentBackgroundColor:rgba(38,38,40,.05);}--horizontalRhythmSize:1.6em;--horizontalRhythmSizeWithoutUnit:1.6;}  html,body{height:100%;min-height:100%;background-color:#faf6ee;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;}p{margin-top:0;}ul,ol{padding-left:1.5em;}a{transition:color .15s ease-in-out;}h1{margin-top:0;}blockquote{padding:0 1.4em;border-left-style:solid;border-left-width:4px;font-style:italic;}blockquote cite a{color:grey;}img{max-width:100%;height:auto;}  @font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:400;src:url('/ui/dier-en-recht/style/../font/montserrat-v31-latin/montserrat-v31-latin-regular.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:600;src:url('/ui/dier-en-recht/style/../font/montserrat-v31-latin/montserrat-v31-latin-600.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:700;src:url('/ui/dier-en-recht/style/../font/montserrat-v31-latin/montserrat-v31-latin-700.woff2') format('woff2');}@font-face{font-family:'fjell';src:url('/ui/dier-en-recht/style/../font/fjell.eot?8978209');src:url('/ui/dier-en-recht/style/../font/fjell.eot?8978209#iefix') format('embedded-opentype'),url('/ui/dier-en-recht/style/../font/fjell.woff?8978209') format('woff'),url('/ui/dier-en-recht/style/../font/fjell.ttf?8978209') format('truetype'),url('/ui/dier-en-recht/style/../font/fjell.svg?8978209#fjell') format('svg');font-weight:normal;font-style:normal;}[class*="icon--"]:after{font-family:"fjell",sans-serif;font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;width:1em;margin-left:.3em;text-align:center;font-size:1.2em;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon--close:after{content:'\2715';}.icon--menu:after{content:'\2630';}.icon--search:after{content:'\1f50e'}body{line-height:var(--horizontalRhythmSizeWithoutUnit);}h1,h2,h3,h4,h5,h6,legend,.content .pageTitle--visible + .article_first > h2{margin-top:var(--horizontalRhythmSize);margin-bottom:calc(var(--horizontalRhythmSize) / 2);line-height:1.2;}legend{margin:0;padding-block:.6em;}a,a:hover{text-decoration:underline;color:var(--_primaryColor);}p,ul,ol{margin-bottom:var(--horizontalRhythmSize);}.article_static li{margin-bottom:calc(var(--horizontalRhythmSize) / 2);}blockquote{margin:calc(var(--horizontalRhythmSize) * 1.5) 0;}.pageTitle--visible{margin:0 0 1.8rem;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:2.8125rem;letter-spacing:-.02em;line-height:1.1;font-weight:700;color:var(--_primaryColor);}.site{position:relative;right:0;min-height:100%;z-index:20;}.canvas{width:100%;min-height:100%;margin:0 auto;overflow:hidden;}.skipLinks{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);overflow:hidden;}.site--mainMenuCollapsed{transform:translate(0,0);transform-origin:0 0;transition:transform .2s ease-in-out;will-change:transform;}.body--sideTrayIsOpen .site{transform:translate(-90%,0);}.no-transform .body--sideTrayIsOpen{right:300px;}@media (min-width:340px){.body--sideTrayIsOpen .site{transform:translate(-300px,0);}}div.login-snippet + .headerRibbon__menuSub + .headerRibbon__contactInformation{float:right;margin-right:25px;}.article_template{margin-bottom:0;}#googlemapscontainer{overflow:hidden;}.table-wrapper{overflow-x:auto;}  input[data-autocompleted],input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{background-color:#fff !important;-webkit-box-shadow:0 0 0 30px white inset !important;}.donation__options [type="radio"],ul[id*='paymentMethod'] [type="radio"]{position:absolute;left:-999em;}.donation__options .proFormListRadio,ul[id*='paymentMethod']{display:flex;flex-wrap:wrap;gap:2rem .7em;}@media (max-width:320px){.donation__options--amounts .proFormListRadio{flex-direction:column;}}.donation__options .proFormListRadio label,ul[id*='paymentMethod'] label{margin-left:0;padding:.65em .7em;}.article_content form .donation__options .proFormListRadio li,ul[id*='paymentMethod'] li{flex:1 1 auto;width:unset;margin:0 !important;}.donation__options .proFormListRadio li label,ul[id*='paymentMethod'] li label{color:#d3d3d3;border:1px solid #d3d3d3;text-align:center;cursor:pointer;}.donation__options .proFormListRadio li label:hover,ul[id*='paymentMethod'] li label:hover{color:#ffffff;background-color:#d3d3d3;}.donation__options .proFormListRadio li label:active,ul[id*='paymentMethod'] li label:active{color:#ffffff;background-color:#d3d3d3;}.donation__options .proFormListRadio [type="radio"]:checked + label,ul[id*='paymentMethod'] li [type="radio"]:checked + label{color:#ffffff;background-color:#d3d3d3;}.donation__options--other{position:relative;flex:1 1 110px !important;container-type:inline-size;}.donation__options .proFormListRadio li.last + li{display:block;margin-left:0;}.donation__options .proFormListRadio li.last + li label{margin-left:0;text-align:left;height:auto;}.donation__options .proFormListRadio li.last + li label + label input{text-align:center;}.donation__options--other input.proFormRadio + label{position:absolute;top:0;margin:-1.4em 0 0;padding:0 !important;border-color:transparent !important;text-align:center;font-size:1em;color:inherit !important;background:transparent !important;bottom:0;left:0;right:0;width:auto;z-index:-1;}@container (max-width:170px){.donation__options--other input.proFormRadio + label{top:-0.9rem;}}.donation__options--other .proFormRadio + label + label{padding:0;}.donation__options--other input[type='radio']:checked + label + label input{color:#fff;text-align:center;}.donation__options .proFormListRadio li.last + li label input{margin-bottom:-6px;}.donation__options .proFormListRadio li.last + li label:hover{color:#d3d3d3;background-color:#ffffff;}@media screen and (min-width:1024px){.donation__options .proFormListRadio{width:80%;}}  fieldset,.donation__options--other{margin:0;padding:20px 10px;border:none;border-radius:6px;background-color:rgba(0,0,0,.05);}fieldset:has(+ fieldset){margin-block-end:1.57rem;}legend{display:none;}.subtitle{font-style:italic;font-size:.85em;}label.fea-country span{display:block !important;}label.field,label span.req,.bic span,:is(.article_content,.Article__content) form{margin:0;font-size:.875rem;line-height:1.2;font-weight:600;color:var(--_primaryColor);}.singlecheckbox + .singlecheckbox{margin-top:.7rem;}.singlecheckbox input{display:none;}.singlecheckbox label{display:flex;padding-left:2rem;position:relative;}.singlecheckbox label:before{display:inline-block;position:absolute;top:-1px;left:0;padding-left:3px;width:1.4375rem;height:1.4375rem;color:transparent;content:'✓';border:2px solid var(--_primaryColor);border-radius:.1875rem;transition-duration:.1s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);}.singlecheckbox input:checked + label:before{background-color:#262628;color:#fff;}.singlecheckbox > .fieldinput{display:flex;align-items:flex-start;gap:.6rem;}.singlecheckbox .fieldinput label:hover{cursor:pointer;}.singlecheckbox .fieldinput input{margin-top:.2rem;}.field:not(.singlecheckbox,.fe-address,div:has(> div > .fe-iban)){margin-bottom:2.1875rem;}:is(.article_content,.Article__content) form .donation__options,:is(.article_content,.Article__content) form .donation__options--frequency.field,:is(.article_content,.Article__content) form .field:has(#class_24_paymentMethod_label),:is(.article_content,.Article__content) form .singlecheckbox:not(fieldset .singlecheckbox){margin-bottom:1rem;}:is(.article_content,.Article__content) form .donation__options--amounts.field{margin-bottom:1.57rem;}div:is(.article_content,.Article__content) form label.field{display:inline-block;margin-bottom:.3125rem;line-height:1;}.proFormListRadio{margin:0;padding:0;list-style:none;}:is(.article_content,.Article__content) form input[type="text"],:is(.article_content,.Article__content) form .proFormText,:is(.article_content,.Article__content) form select{display:block;font-size:.875rem;line-height:1.3;margin:0;padding:.625rem 0 .1875rem;width:100%;min-width:6.5em;}:is(.article_content,.Article__content) form select.address-country{margin-inline-start:-4px;}ul[id*='paymentMethod'] li label,.donation__options .proFormListRadio li label,.donation__options--other input[type='radio'] + label + label{border-radius:4px;border:2px solid var(--_primaryColor);}.donation__options--other input[type='radio'] + label + label,.proFormText,input[type='text'],select{color:var(--_primaryColor);border-radius:0 !important;border:none;border-bottom:2px solid var(--_primaryColor);}.donation__options .proFormListRadio,ul[id*='paymentMethod']{display:flex;flex-wrap:wrap;gap:1rem .7em;width:100%;}.article_content form .donation__options .proFormListRadio li,ul[id*='paymentMethod'] li{flex:1 1 auto;width:unset;margin:0 !important;}:is(.article_content,.Article__content) form .donation__options .proFormListRadio li label:first-of-type,ul[id*='paymentMethod'] li label{display:block;padding:.7rem 1.25rem;font-size:.875rem;font-weight:700;color:var(--_primaryColor);}button,button:hover,.donation__options .proFormListRadio li label:hover,.donation__options .proFormListRadio [type="radio"]:checked + label,.donation__options .proFormListRadio [type="radio"]:checked + label:hover,ul[id*='paymentMethod'] li label:hover,ul[id*='paymentMethod'] li [type="radio"]:checked + label,ul[id*='paymentMethod'] li [type="radio"]:checked + label:hover{color:var(--_activeButtonTextColor) !important;border-radius:4px;border:2px solid var(--_activeButtonBackgroundColor) !important;background-color:var(--_activeButtonBackgroundColor) !important;}.proFormListRadio li{margin-block:0.2em;}.proFormListRadio input{float:left;margin-top:.21em;}.proFormListRadio label{display:block;margin-left:22px;font-weight:400;}.donation__options--other{position:relative;flex:1 1 110px !important;container-type:inline-size;white-space:nowrap;}.article_content form .donation__options .proFormListRadio li.donation__options--other{flex-basis:100% !important;}.donation__options--other input.proFormRadio + label{position:relative;margin:0;}.proFormListRadio .donation__options--other input[type="radio"] + label,.proFormListRadio .donation__options--other input[type="radio"]:checked label,.proFormListRadio .donation__options--other input[type="radio"]:checked + label,.proFormListRadio .donation__options--other input[type="radio"]:checked label + label,.proFormListRadio .donation__options--other input[type='radio']:checked + label + label input{display:block;position:relative;margin:0;color:var(--_primaryColor) !important;border:none !important;background:transparent !important;}.proFormListRadio .donation__options--other input[type='radio']:checked + label + label input{border-bottom:2px solid var(--_primaryColor) !important;}fieldset,.donation__options--other,div:has(> div > .fe-iban){margin-block:1.57rem;padding:1.25rem .625rem;border-radius:6px;background-color:var(--_segmentBackgroundColor);}:is(.article_content,.Article__content) form .donation__options .donation__options--other input[type='radio'] + label{font-size:.875rem;font-weight:600;}.fe-address .pbuic-fe-address .fea-group{gap:2.1875rem;}.fe-address .address-row{gap:2.1875rem 1rem;}.fe-address .address-row label span{margin-bottom:.3125rem;}@media screen and (min-width:580px){.formrow{display:flex;gap:1rem;justify-content:space-between;}.formrow > .field{flex:0 0 calc(50% - .5rem);}}div:is(.article_content,.Article__content) form div:has(> button,> span > button){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,49%),1fr));gap:.5rem;}div:is(.article_content,.Article__content) form :is(button.submit,.previous,.next,.cancel){display:block;width:100%;padding:.7rem 1.25rem;border-radius:4px;font-size:1rem;font-weight:600;border:none;box-shadow:none;border-color:#0a204e !important;}div:is(.article_content,.Article__content) form :is(button.submit,button.next){color:#fff !important;background-color:#0a204e !important;}div:is(.article_content,.Article__content) form :is(button.previous,button.cancel){color:#0a204e !important;background-color:transparent !important;}@media screen and (min-width:64rem){label.field,label span.req,.bic span,:is(.article_content,.Article__content) form,:is(.article_content,.Article__content) form input[type="text"],:is(.article_content,.Article__content) form .proFormText,:is(.article_content,.Article__content) form select,:is(.article_content,.Article__content) form .donation__options .proFormListRadio li label:first-of-type,ul[id*='paymentMethod'] li label,:is(.article_content,.Article__content) form .donation__options .donation__options--other input[type='radio'] + label{font-size:1.125rem;}div:is(.article_content,.Article__content) form :is(button.submit,.previous,.next,.cancel){font-size:1.25rem;}}input[type="text"]:focus,input[type="text"]:focus-visible,input[type="email"]:focus,input[type="email"]:focus-visible,select,button{border-bottom:2px solid var(--_primaryColor) !important;outline:0;}.registrationFormDierEnRechtFooter form{display:grid;grid-gap:.9375rem .625rem;gap:.9375rem .625rem;grid-template-columns:1fr 1fr;align-items:flex-end;max-width:38.75rem;margin-inline:auto;}.registrationFormDierEnRechtFooter form > div:has(input[type='hidden']){display:none;}.registrationFormDierEnRechtFooter .field{margin:0 !important;}.registrationFormDierEnRechtFooter .submit{grid-column:span 2;}.registrationFormDierEnRechtFooter .submit button.submit{margin-block:0;font-size:.875rem;font-weight:700;color:#262628 !important;background-color:var(--_buttonBackgroundColor) !important;}@media (min-width:46rem){.registrationFormDierEnRechtFooter form{grid-template-columns:1fr 2fr 10.3125rem;gap:1rem;}.registrationFormDierEnRechtFooter .submit{grid-column:span 1;}}.notice{position:relative;width:100%;margin:0 auto;padding:0;list-style:none;color:#fff;}.notice li{margin:0 0 .3em;padding:.4em 48px .4em .6em;border-radius:2px;font-size:.85em;background-color:#555;}.fail li{background-color:#cc3b3b;}.success li{background-color:#3abf5c;}.warning li,.question li{color:#222;background-color:#f5d20a;}.info li{background-color:#3b9bbb;}.notice li a{color:#fff;text-decoration:underline;}.warning li a,.question li a{color:#222;}.notice span.closebutton,.notice span.closebutton_placeholder{position:absolute;top:0;right:0;display:block;width:2.4em;height:2.4em;overflow:hidden;cursor:pointer;line-height:2.4em;text-align:center;visibility:hidden;}.notice span.closebutton:before,.notice span.closebutton_placeholder:before{color:#fff;visibility:visible;display:inline-block;content:'\d7';width:1em;font-size:1.2em;line-height:1em;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:inherit;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.warning span.closebutton:before,.question span.closebutton:before{color:#000;}    .u-clearfix:after{content:"";display:table;clear:both;}.u-contentWidth{width:88%;margin-right:auto;margin-left:auto;}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.u-fadeIn{-webkit-animation:fadeIn .5s ease-in;animation:fadeIn .5s ease-in;}.u-videoWrapper{position:relative;height:0;}.u-videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.u-visuallyHidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);overflow:hidden;} html,body{height:100%;margin:0;padding:0;background:transparent;color:#000;}#iframe{padding:10px;}h1,.notice,.article > h2,.article_content{max-width:none;}.site{box-shadow:none;}#iframe .canvas{background:transparent !important;}#iframe .formfielderror{display:none;}.content > h1{position:absolute;left:-999em;}h1.pageTitle--visible{position:relative;left:auto;}  body,.site,input,button,select{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:600;color:var(--_primaryColor);background-color:transparent;}#iframe{background-color:var(--_pageBackgroundColor);padding:2rem;}.donation__options .proFormListRadio li.donation__options--other label{&,&:hover{border:0 !important;}input{margin:0 !important;}}