@font-face{font-family:"Work";src:url(/typo3conf/ext/os_sitepackage/Resources/Public/Fonts/WorkSans-Regular.woff2)format("woff2"),url(/typo3conf/ext/os_sitepackage/Resources/Public/Fonts/WorkSans-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Work";src:url(/typo3conf/ext/os_sitepackage/Resources/Public/Fonts/WorkSans-Medium.woff2)format("woff2"),url(/typo3conf/ext/os_sitepackage/Resources/Public/Fonts/WorkSans-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}html{font-size:100%;scrollbar-color:#64bca4 #2e2e2e;scrollbar-width:thin}::-webkit-scrollbar{-webkit-appearance:none;width:7px;height:7px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:#64bca4;border:0}::-webkit-scrollbar-track{background:#2e2e2e;border:0}::-webkit-scrollbar-corner{background:0 0}body{margin:0;padding:0;background-color:#eff2f1;-webkit-text-size-adjust:none}body.noscroll{overflow:hidden}*,::after,::before{box-sizing:border-box}:focus{outline:0}img,svg{border:0;width:100%;max-width:100%;height:auto}a{color:#000;transition:color .2s linear;-moz-transition:color .2s linear;-webkit-transition:color .2s linear}path{transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}a,a:hover{text-decoration:none}a,div,img,svg,video{display:block}label a,p a{display:inline-block;color:#000;text-decoration:underline}p{margin:0 0 1.5625rem;font:400 1.5625rem/1.24"Work",serif}p:last-of-type{margin-bottom:0}.viewport{width:100%;max-width:1308px;margin:0 auto}#banner ul,#content ol,#content-wrapper ul,#footer ul,#header ul,#refer ul,ul.nav{list-style:none;margin:0;padding:0}ul.nav li{display:inline-block;}ul.nav li + li{margin-left:1.5rem;}.animate{-webkit-transition:all 300ms cubic-bezier(.42,0,.58,1);-moz-transition:all 300ms cubic-bezier(.42,0,.58,1);-o-transition:all 300ms cubic-bezier(.42,0,.58,1);transition:all 300ms cubic-bezier(.42,0,.58,1);-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);-moz-transition-timing-function:cubic-bezier(.42,0,.58,1);-o-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}h1,h2{margin:0;font-size:4.5rem;font-weight:400;line-height:1.125;letter-spacing:-.09875rem}#outer-wrapper{min-height:100%;position:relative;font-family:"Work",serif;font-weight:400;line-height:1.25;letter-spacing:.0225rem;color:#000;min-width:320px}#header-wrapper{position:fixed;top:0;left:0;right:0;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);min-width:320px;padding:.375rem 0 .59375rem;z-index:10;overflow:hidden}#header,#navigation>ul{display:grid;justify-content:space-between}#header{max-width:1308px;margin:0 auto;grid-template-columns:4.5625rem 89.37308868501529%}#header .nav-link-login + .lang{margin-left:1rem;}#logo img{aspect-ratio:1}.touch-trigger{display:none}#navigation>ul,.nav{text-transform:uppercase;height:100%;line-height:2;margin-top:1.25rem}#navigation .act .root-link,#navigation .sub-root.act a,#navigation a:hover,#navigation a:focus,.nav a:hover,.nav a:focus,.nav a.active{color:#e95555}.root-link{font-size:1.125rem;letter-spacing:-.02375rem}.sub-link{font-size:.875rem;letter-spacing:-.018125rem;margin-top:.8125rem;max-width:8.125rem}.subnav-block{line-height:1.142857142857143;opacity:0;pointer-events:none;position:absolute}.show .subnav-block{opacity:1;pointer-events:all}li.root-level{position:relative}.show li.root-level{padding-bottom:16rem}#lang-switch{text-transform:uppercase;font-size:.8125rem;position:absolute;top:2.25rem;right:2.625rem}#lang-switch .lang-separator,#lang-switch a{display:inline-flex}#lang-switch .lang-separator{margin:0 .25rem}#lang-switch .lang-separator:last-of-type{display:none}.btn,input[type=submit]{font-family:"Work",serif;font-size:1.125rem;background-color:#323255;border:2px solid transparent;color:#fff;text-transform:uppercase;line-height:1.444444444444444;font-weight:500;letter-spacing:.07875rem;border-radius:.5rem;padding:.875rem 1.75rem;text-align:center;display:inline-flex;cursor:pointer;transition:background .2s linear,border .2s linear;-moz-transition:background .2s linear,border .2s linear;-webkit-transition:background .2s linear,border .2s linear}.btn:hover,input[type=submit]:hover{background-color:rgba(50,50,85,.5);border-color:#323255}.btn.bumper{margin-right:1rem}.btn.red,.color-2 .btn,.red .btn{background-color:#e95555}.btn.red:hover,.color-2 .btn:hover,.red .btn:hover{background-color:rgba(233,85,85,.5);border-color:#e95555}.btn.green,.color-3 .btn,.green .btn{background-color:#64bca4}.btn.green:hover,.color-3 .btn:hover,.green .btn:hover{background-color:rgba(100,188,164,.5);border-color:#64bca4}.btn.white{background-color:#eff2f1;color:#000}.btn.white:hover{background-color:rgba(239,242,241,.5);color:#000;border-color:#eff2f1}#content{min-height:50rem;padding:5.53125rem 2rem 8rem;overflow:hidden}#content > .nav{margin-top:2.5rem;}.content-viewport,.tx-powermail{width:850px;max-width:100%;margin:0 auto}.contact{margin:5.5625rem -2rem -8rem;position:relative;padding:4.8125rem 2rem 3.5625rem;overflow:hidden;background-color:rgba(0,0,0,.05)}#footer a,.contact,.contact a{color:#fff}.contact .background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.contact .background img{height:100%;max-height:100%}.contact .info{position:relative;z-index:3;width:1304px;max-width:100%;margin:0 auto}.contact p strong{font-size:1.125rem;text-transform:uppercase;letter-spacing:.07875rem}.contact .text{width:312px;max-width:100%;margin-top:1rem}.animal-free{position:absolute;width:915px;top:5rem;left:50%;z-index:1}#id-14 .contact{margin-top:0;padding-top:8rem;padding-bottom:8rem}.contact .partner{margin:6rem 0 2rem}.contact .partner-image{margin-top:3rem}.contact .partner-image .item{display:inline-flex;margin-right:2rem;margin-bottom:2rem;height:5rem}.contact .partner-image .item:last-child{margin-right:0}.contact .partner-image picture,.contact .partner-image picture img{width:auto;max-width:unset;height:100%;max-height:100%}#cookie-manager{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:rgba(0,0,0,.5);backdrop-filter:blur(.2rem);-moz-backdrop-filter:blur(.2rem);-webkit-backdrop-filter:blur(.2rem);cursor:default}#cookie-manager .inner{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);background:#eff2f1;padding:1rem 1.25rem;border-radius:.625rem;width:35rem;max-width:96%;min-width:300px;font-size:.85rem;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.5);box-shadow:0 0 20px 0 rgba(0,0,0,.5)}#cookie-manager .inner p{font-size:.75rem;max-width:none;color:#000}.intro-header{font-size:2rem;font-family:Work,serif;font-weight:700;text-transform:uppercase;color:#323255;line-height:1;margin-bottom:1rem;padding-right:2rem}.intro-text{margin:1rem 0 1.5rem;padding-bottom:1rem}#cookie-manager .buttons{display:grid;grid-template-columns:auto auto;justify-content:space-between;margin-top:2rem}#cookie-manager .btn{font-size:1rem}#cookie-manager .btn.gray{opacity:.5}#cookie-manager .btn.selection{display:none}.cookie-list{display:none;margin-top:1rem}.cookie-list .item{margin-bottom:.25rem}.cookie-list .item.default{pointer-events:none}.cookie-list .item label{margin-left:.25rem;cursor:pointer;grid-column-gap:.75rem;padding:0}#cookie-manager input[type=checkbox]:disabled{opacity:.4}#cookie-manager .close{display:none;position:absolute;right:1rem;top:1.25rem;background-color:#64bca4;color:#fff;line-height:1.5rem;width:1.5rem;text-align:center;border-radius:50%;font-weight:700;cursor:pointer}#cookie-manager input[type=checkbox]{-webkit-appearance:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#353535;border:4px solid #fff;width:24px;height:24px;background-color:#fff;vertical-align:middle;margin:0 .5rem 0 0}#cookie-manager input[type=checkbox]:checked{background-color:#323255}#footer-wrapper{background-color:#2e2e2e;padding:2.1875rem 2rem 2.8125rem;position:relative;z-index:2}#footer{display:grid;grid-template-columns:5rem auto auto;justify-content:space-between}.footer-social ul{display:grid;grid-template-columns:repeat(2,2.25rem);grid-column-gap:1.25rem}#footer-logo img,.footer-social img{aspect-ratio:1/1}.footer-logo,.footer-social{display:grid;align-content:center}.footer-social{grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:1}@media screen and (max-width:1580px){#header{padding-right:8rem}}@media screen and (max-width:1380px){.contact .animal-free{left:unset;right:-10%}}@media screen and (max-width:1350px){#header{padding-left:1rem}#lang-switch{right:1.5rem}}@media screen and (max-width:1200px){html{font-size:94%}}@media screen and (max-width:1080px){p{margin:0 0 1.25rem;font-size:1.25rem}h1,h2{font-size:3.5rem}.btn,input[type=submit]{font-size:1rem}#navigation{position:fixed;display:none;top:83.1833px;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.5);backdrop-filter:blur(1.875rem);-webkit-backdrop-filter:blur(1.875rem);overflow-x:hidden;overflow-y:auto;padding:0 1rem;scrollbar-width:thin}#navigation>ul{display:block}.subnav-block{opacity:1;position:relative;pointer-events:all}.touch-trigger{display:block;position:absolute;width:36px;right:1rem;top:50%;transform:translateY(-50%);height:36px}.bar-1,.bar-2{transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}.bar-1{transform-origin:25px 20px;-ms-transform-origin:25px 20px;-o-transform-origin:25px 20px;-webkit-transform-origin:25px 20px;-moz-transform-origin:25px 20px}.bar-2{transform-origin:25px 16px;-ms-transform-origin:25px 16px;-o-transform-origin:25px 16px;-webkit-transform-origin:25px 16px;-moz-transform-origin:25px 16px}.close .touch-trigger .bar-1{transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.close .touch-trigger .bar-2{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#lang-switch{right:4.5rem}#navigation .nav-topic{margin:0 auto;display:block;width:360px;max-width:100%;padding:2rem 0 4rem}#navigation li.root-level{border-top:1px solid rgba(0,0,0,.1);padding:.75rem .171875rem 0;margin-top:18px}#navigation li.root-level:first-of-type{border-top:none;padding-top:0;margin-top:0}#navigation li.root-level:last-of-type{padding-bottom:4rem}.sub-link{max-width:none}.sub-link::before{content:"";background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDQgOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxwYXRoIGQ9Ik0xLjA0Nyw2Ljg2NUwzLjYxMyw0LjMyNkMzLjc5Niw0LjE0NiAzLjc5NiwzLjg1NCAzLjYxMywzLjY3NEwxLjA0NywxLjEzNUMwLjg2NCwwLjk1NSAwLjU2OSwwLjk1NSAwLjM4NywxLjEzNUMwLjIwNCwxLjMxNSAwLjIwNCwxLjYwOCAwLjM4NywxLjc4OEwyLjYyMyw0QzIuNjIzLDQgMC4zODcsNi4yMTIgMC4zODcsNi4yMTJDMC4yMDQsNi4zOTIgMC4yMDQsNi42ODUgMC4zODcsNi44NjVDMC41NjksNy4wNDUgMC44NjQsNy4wNDUgMS4wNDcsNi44NjVaIi8+Cjwvc3ZnPgo=)no-repeat center center;display:inline-flex;width:4px;height:8px;margin-right:.5rem}.contact .animal-free{display:none}}@media screen and (max-width:680px){#footer{grid-template-columns:100%;text-align:center}.footer-nav a{display:inline-flex}.footer-nav{padding:2rem 0 1rem}#footer li.root-level{margin-bottom:1rem}.footer-social{grid-column-start:unset;grid-column-end:unset;grid-row-start:unset;grid-row-end:unset}#footer-logo{width:7rem;margin:0 auto}.footer-social ul{justify-content:center}}@media screen and (max-width:480px){h1,h2{font-size:2.5rem}#header{display:block}#logo{width:3.75rem}#lang-switch{top:1.85rem}#navigation{top:70.9667px}#content{min-height:40rem;padding-top:70.9667px;padding-left:1.5rem;padding-right:1.5rem}.contact{margin-left:-1.5rem;margin-right:-1.5rem;padding:4rem 1.5rem}.contact .partner{margin-bottom:0}.contact .partner-image .item{height:4rem}}.typo3-messages{list-style:none;padding:0;}.alert{padding:0.5rem 1rem;}.alert-info{background-color:#323255;color:#fff;}.alert-success{background-color:#64bca4;color:#fff;}.alert-danger{background-color:#ff4d4f;color:#fff;}.alert-warning{background-color:#ffcc00;color:#fff;}.logout.animal.list{margin-top:4rem;text-align:left;}.text-header{margin-top:6.75rem}.text-header .introduction{margin-top:3.125rem}.introduction p{font-size:2.9375rem;letter-spacing:-0.061875rem;line-height:1.085106382978723;color:rgba(10,10,10,0.5)}.text-image{margin-top:4.0625rem}.text-image .image{margin-bottom:3.125rem}.text-image .btn{margin:3rem auto 0;display:block;max-width:25.4375rem}.text-image h1,.text-image h2{margin-bottom:5.625rem}.quotation{margin-top:7.5rem;padding:0 5%;font-size:1.375rem;text-align:center}.quotation .person{margin-top:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.09625rem}.quotation p{font-size:2.9375rem;letter-spacing:-0.061875rem;line-height:1}.bg-text{position:relative;margin:0 -2rem}.bg-text .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;font-size:4.5rem;color:#fff;letter-spacing:-0.09875rem}.bg-text .mobile{display:none}.faq{margin-top:6.09375rem}.faq .list{margin-top:4.625rem}.faq .item{background-color:#fff;border-radius:.875rem;padding:1rem 1.9375rem 3rem 1.5625rem;margin-bottom:1.25rem}.faq .item:last-of-type{margin-bottom:0}.faq .item.act{background-color:#323255;color:#fff}.faq h2{font-size:1.5625rem;letter-spacing:-0.033125rem;cursor:pointer;position:relative;padding-right:2rem}.faq p{font-size:1.125rem;letter-spacing:-0.02375rem;line-height:1.625}.faq .answer{display:none;margin-top:1rem;border-top:1px solid rgba(255,255,255,0.1);padding-top:.875rem;color:#fff}.faq .item.act .answer{color:#fff}.marker{width:20px;position:absolute;top:0;right:0;transform-origin:center center}.act .marker{transform:rotate(180deg)}.act .marker path{fill:#fff}ol{list-style:none;counter-reset:item}ol li{counter-increment:item;margin-bottom:5px;margin:0 0 1.5625rem;font:400 1.5625rem/1.24 "Work",serif;padding-left:3.6875rem}ol li::before{margin-right:1.625rem;margin-left:-3.6875rem;content:counter(item);background:#323255;border-radius:100%;color:#fff;width:2.0625rem;text-align:center;display:inline-block;line-height:1.9375rem}.color-2 ol li::before{background:#e95555}.color-3 ol li::before{background:#64bca4}#animal-edit-form .btn.send{margin-top:4rem}.edit-head{display:grid;grid-template-columns:30% auto;grid-column-gap:2rem;margin-top:3rem}.edit-head h2{margin-bottom:0}.edit-head .powermail_field .radio{display:block;margin:2rem 0 0}.edit-head .btn.send{margin-top:4rem}.edit-head textarea{height:12.4rem}#edit-note,#edit-missing,#edit-photos{display:none}.tooltip{background-color:rgba(0,0,0,0.05);padding:.5rem .75rem;font-size:.85rem;border-radius:3px;margin:.5rem 0 1rem 1.75rem}.edit-head .location-wrapper{display:grid;grid-template-columns:28% 71%;justify-content:space-between}.voucher{margin-top:4.0625rem}.voucher .btn{margin-top:3rem}.voucher-list{margin-top:8rem}.voucher-list h2{margin-bottom:2rem}.voucher-list .item{background-color:#fff;border-radius:.875rem;padding:1rem 1.9375rem 1rem 1.5625rem;margin-bottom:1.25rem}#id-179 .logout.animal.list{width:850px;max-width:100%;margin:4.0625rem auto 0}.matomo{max-width:100%;width:46rem;margin:4rem auto 0}.matomo .inner-wrapper{background-color:#fff;border-radius:.875rem;padding:1rem 1.5625rem;max-width:100%;margin-top:2rem}@media screen and (max-width:1080px){ol li{margin:0 0 1.25rem;font-size:1.25rem}.introduction p,.quotation p{font-size:1.938rem}.quotation{font-size:1rem}}@media screen and (max-width:680px){.bg-text .text{font-size:2.5rem}.bg-text .desktop{display:none}.bg-text .mobile{display:block}.edit-head,.edit-head .location-wrapper{grid-template-columns:100%}.edit-head{grid-row-gap:2rem}}
