.masony-item a{color:#000;background-color:rgba(0,0,0,0);text-decoration:none;font-weight:400}.masony-item a:hover img{transform:scale(1.1) rotate(0deg)}.masony-item a:hover .button{color:#fff;background-position:0}.masony-item a:hover h3{text-decoration:underline}.masony-item a:hover .masony-small__image:before,.masony-item a:hover .masony-full__image:before{right:0}.masony-item a:focus-visible img{transform:scale(1.1) rotate(0deg)}.masony-item a:focus-visible .button{color:#fff;background-position:0}.masony-item a:focus-visible h3{text-decoration:underline}.masony-item a:focus-visible .masony-small__image:before,.masony-item a:focus-visible .masony-full__image:before{right:0}.section--masonry-top-themen{padding:3.75rem 0}@media(max-width: 61.99875rem){.section--masonry-top-themen{padding:3.125rem 0}}.section--masonry-top-themen h2.big-heading{font-size:3.125rem}@media(min-width: 36rem){.section--masonry-top-themen h2.big-heading{font-size:calc(3.125rem + 2.5*(100vw - 36rem)/51.5)}}@media(min-width: 87.5rem){.section--masonry-top-themen h2.big-heading{font-size:5.625rem}}.section--masonry-top-themen h2.big-heading{font-weight:900;text-transform:uppercase}.section--masonry-top-themen .stamp{position:absolute;background:rgba(0,0,0,0)}@media(max-width: 61.99875rem){.section--masonry-top-themen .stamp{display:none}}.section--masonry-top-themen .stamp1{right:10%;top:0.625rem;width:20%;height:6.25rem}.section--masonry-top-themen>.container-fluid{padding:0 !important}.section--masonry-top-themen h2,.section--masonry-top-themen h3{font-size:1.4375rem}@media(min-width: 36rem){.section--masonry-top-themen h2,.section--masonry-top-themen h3{font-size:calc(1.4375rem + 1.0625*(100vw - 36rem)/51.5)}}@media(min-width: 87.5rem){.section--masonry-top-themen h2,.section--masonry-top-themen h3{font-size:2.5rem}}.section--masonry-top-themen h2,.section--masonry-top-themen h3{font-weight:900;line-height:1.25}.section--masonry-top-themen .masony-item:not(.masony-full){-webkit-clip-path:polygon(0 0%, 0 0, 0 100%, 0% 100%);clip-path:polygon(0 0%, 0 0, 0 100%, 0% 100%)}.no-animate .section--masonry-top-themen .masony-item:not(.masony-full){-webkit-clip-path:none;clip-path:none}.section--masonry-top-themen .masony-item.masony-small{margin-top:3.125rem}@media(min-width: 62rem){.section--masonry-top-themen .masony-item.masony-small{margin-top:6.25rem}}.section--masonry-top-themen .masony-item.masony-small:first-of-type{margin-top:0}.section--masonry-top-themen .masony-item{margin-top:1.875rem}.section--masonry-top-themen .masony-item .button{margin-top:1rem;font-weight:700;border:0.125rem solid #009650;color:#009650;background:linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, rgb(0, 150, 80) 50%, rgb(0, 150, 80) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#009650",GradientType=1);background-size:210%;background-position:100%;transition:all .2s ease-in-out}@media(prefers-reduced-motion: reduce){.section--masonry-top-themen .masony-item .button{transition:none}}.section--masonry-top-themen .masony-item.green{background-color:#009650;color:#fff;border-radius:0.25rem}.section--masonry-top-themen .masony-item.green h2,.section--masonry-top-themen .masony-item.green p,.section--masonry-top-themen .masony-item.green a{color:#fff}.section--masonry-top-themen .masony-item.green .button{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff;background:linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%);background-size:210%;background-position:100%}.section--masonry-top-themen .masony-item.green a:hover .button{background-position:0;color:#009650}.section--masonry-top-themen .masony-item.green a:focus-visible .button{background-position:0;color:#009650}.section--masonry-top-themen .masony-item.yellow{background-color:#fe0;color:#000;border-radius:0.25rem}.section--masonry-top-themen .masony-item.yellow h2,.section--masonry-top-themen .masony-item.yellow p,.section--masonry-top-themen .masony-item.yellow a{color:#000}.section--masonry-top-themen .grid-sizer{width:100%}@media(min-width: 48rem){.section--masonry-top-themen .grid-sizer{width:calc(50% - 1rem)}}.section--masonry-top-themen .gutter-sizer{width:1rem}@media(min-width: 48rem){.section--masonry-top-themen .gutter-sizer{width:2rem}}.section--masonry-top-themen .masony-small{width:100%}@media(min-width: 48rem){.section--masonry-top-themen .masony-small{width:calc(50% - 1rem)}}.section--masonry-top-themen .masony-small:first-of-type{margin-top:0}.section--masonry-top-themen .masony-small__image{position:relative;border-radius:0.1875rem;overflow:hidden;width:100%;background-color:#009650}.section--masonry-top-themen .masony-small__image:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;background-color:rgba(51,51,51,.5);opacity:0;transition:.6s ease}@media(prefers-reduced-motion: reduce){.section--masonry-top-themen .masony-small__image:before{transition:none}}.section--masonry-top-themen .masony-small__image img{transition:all .2s ease-in-out}@media(prefers-reduced-motion: reduce){.section--masonry-top-themen .masony-small__image img{transition:none}}.section--masonry-top-themen .masony-small__image img{transition-duration:.6s}@supports not selector(:has(*)){.section--masonry-top-themen .masony-small.has-image a:hover .masony-small__image:before,.section--masonry-top-themen .masony-small.has-image a.focus-within .masony-small__image:before{opacity:1}.section--masonry-top-themen .masony-small.has-image a:hover .masony-small__content,.section--masonry-top-themen .masony-small.has-image a.focus-within .masony-small__content{background-color:#e1f0c8}.section--masonry-top-themen .masony-small.has-image a:focus-within .masony-small__image:before{opacity:1}.section--masonry-top-themen .masony-small.has-image a:focus-within .masony-small__content{background-color:#e1f0c8}}@supports selector(:has(*)){.section--masonry-top-themen .masony-small.has-image a:hover .masony-small__image:before{opacity:1}.section--masonry-top-themen .masony-small.has-image a:hover .masony-small__content{background-color:#e1f0c8}.section--masonry-top-themen .masony-small.has-image a:has(:focus-visible) .masony-small__image:before{opacity:1}.section--masonry-top-themen .masony-small.has-image a:has(:focus-visible) .masony-small__content{background-color:#e1f0c8}}.section--masonry-top-themen .masony-small__content{transition:all .2s ease-in-out}@media(prefers-reduced-motion: reduce){.section--masonry-top-themen .masony-small__content{transition:none}}.section--masonry-top-themen .masony-small__content{padding:1.875rem 0.9375rem}@media(min-width: 48rem){.section--masonry-top-themen .masony-small__content{padding:3.125rem 3.125rem}}.section--masonry-top-themen .masony-small__content h3{margin-bottom:1rem}.section--masonry-top-themen .masony-small__content .button{margin-top:1rem;background-color:rgba(0,0,0,0)}.section--masonry-top-themen .masony-full{position:relative}.section--masonry-top-themen .masony-full__content .container-xxl{position:relative}.section--masonry-top-themen .masony-full__content .container-xxl .row{margin-top:6.75rem}@media(max-width: 61.99875rem){.section--masonry-top-themen .masony-full__content .container-xxl .row{margin-top:0}}.section--masonry-top-themen .masony-full__content-inner{margin-top:-2rem;z-index:2;position:relative}@media(max-width: 61.99875rem){.section--masonry-top-themen .masony-full__content-inner{margin-top:0}}.section--masonry-top-themen .masony-full__content-inner p{margin-top:1rem;line-clamp:4;overflow:none}@media(min-width: 48rem){.section--masonry-top-themen .masony-full__content-inner p{line-clamp:none}}.section--masonry-top-themen .masony-full__content-inner a{z-index:2;padding:4rem 4.6875rem;background-color:#fff;position:relative;display:block;transition:all .2s ease-in-out}@media(prefers-reduced-motion: reduce){.section--masonry-top-themen .masony-full__content-inner a{transition:none}}@media(max-width: 61.99875rem){.section--masonry-top-themen .masony-full__content-inner a{padding:1.875rem 0.9375rem}}@media(min-width: 48rem){.section--masonry-top-themen .masony-full__content-inner a{padding:3.125rem 3.125rem}}.section--masonry-top-themen .masony-full__content-inner .button{background:linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, rgb(0, 150, 80) 50%, rgb(0, 150, 80) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#009650",GradientType=1);background-size:210%;background-position:100%;transition:all .2s ease-in-out}@media(prefers-reduced-motion: reduce){.section--masonry-top-themen .masony-full__content-inner .button{transition:none}}.section--masonry-top-themen .masony-full__content-inner:before{content:"";width:100vw;height:auto;aspect-ratio:1920/880;background-color:pink;position:absolute;bottom:6.75rem;left:-50vw;z-index:1;opacity:0;background-color:rgba(51,51,51,.5);transition:.6s ease all}@media(prefers-reduced-motion: reduce){.section--masonry-top-themen .masony-full__content-inner:before{transition:none}}@media(max-width: 61.99875rem){.section--masonry-top-themen .masony-full__content-inner:before{display:none}}@supports not selector(:has(*)){.section--masonry-top-themen .masony-full__content-inner:hover:before,.section--masonry-top-themen .masony-full__content-inner.focus-within:before{opacity:1}.section--masonry-top-themen .masony-full__content-inner:hover a,.section--masonry-top-themen .masony-full__content-inner.focus-within a{background-color:#e1f0c8}.section--masonry-top-themen .masony-full__content-inner:hover h3,.section--masonry-top-themen .masony-full__content-inner.focus-within h3{text-decoration:underline}.section--masonry-top-themen .masony-full__content-inner:hover .button,.section--masonry-top-themen .masony-full__content-inner.focus-within .button{background-position:0}.section--masonry-top-themen .masony-full__content-inner:focus-within:before{opacity:1}.section--masonry-top-themen .masony-full__content-inner:focus-within a{background-color:#e1f0c8}.section--masonry-top-themen .masony-full__content-inner:focus-within h3{text-decoration:underline}.section--masonry-top-themen .masony-full__content-inner:focus-within .button{background-position:0}}@supports selector(:has(*)){.section--masonry-top-themen .masony-full__content-inner:hover:before{opacity:1}.section--masonry-top-themen .masony-full__content-inner:hover a{background-color:#e1f0c8}.section--masonry-top-themen .masony-full__content-inner:hover h3{text-decoration:underline}.section--masonry-top-themen .masony-full__content-inner:hover .button{background-position:0}.section--masonry-top-themen .masony-full__content-inner:has(:focus-visible):before{opacity:1}.section--masonry-top-themen .masony-full__content-inner:has(:focus-visible) a{background-color:#e1f0c8}.section--masonry-top-themen .masony-full__content-inner:has(:focus-visible) h3{text-decoration:underline}.section--masonry-top-themen .masony-full__content-inner:has(:focus-visible) .button{background-position:0}}@media(min-width: 62rem){.section--masonry-top-themen .masony-full__content-inner{width:50%;position:absolute;bottom:0;margin-top:0;right:0}}.section--masonry-top-themen .masony-full__image{z-index:0;position:relative;border-radius:0.1875rem;overflow:hidden;background-color:#009650}.section--masonry-top-themen .masony-full__image img{width:100%;transition:all .2s ease-in-out}@media(prefers-reduced-motion: reduce){.section--masonry-top-themen .masony-full__image img{transition:none}}.section--masonry-top-themen .masony-full__image img{transition-duration:2s;transform:scale(1) rotate(0deg)}@media(max-width: 61.99875rem){.section--masonry-top-themen .masony-full__image:before{content:"";width:100vw;height:auto;aspect-ratio:1920/880;background-color:pink;position:absolute;bottom:0;left:0vw;z-index:1;opacity:0;background-color:rgba(51,51,51,.5);transition:.6s ease all}}@media(max-width: 61.99875rem)and (prefers-reduced-motion: reduce){.section--masonry-top-themen .masony-full__image:before{transition:none}}@media(max-width: 61.99875rem){.masony-item.masony-full:hover .masony-full__image:before{opacity:1}.masony-item.masony-full:focus-visible .masony-full__image:before{opacity:1}}
/*# sourceMappingURL=masonry-top.min.css.map */
