.field-validation-error{height:40px;opacity:1}.article__main__content li a:hover,.article__main__content p a,.article__main__content ul a{text-decoration:underline}.article__main__content ul:not(.grid):not(.banner__content__icon__list):not(.article__timeline){margin-left:1rem}textarea{min-height:290px}.umbraco-forms-page .radiobuttonlist label{color:#fff;font-size:16px}.teaser-block.filtr-item{width:33%}.reportages .teaser-block__content{height:8em}.banner.is--one .banner__content,.banner.type--grey .banner__content,.container-small{width:100%}.banner.is--one:before{bottom:-50px;right:-100px}.is--wide-l.reportages{margin-left:-11.5rem;margin-right:-12.5rem}.whatsapp{margin-top:-10px}.topbar__submenu__items{margin-top:-5px}.whatsapp img{height:40px;width:40px}.whatsapp span{display:none}@media (max-width:64em){.whatsapp{margin-left:0;margin-top:0}.whatsapp span{display:inline-block}.whatsapp img{margin-left:.5em}}.review-wide{margin-left:-6.25rem;margin-right:-6.25rem}@media (min-width:64.0625em) and (max-width:81.1875em){.is--wide-l.reportages{margin-left:-6rem;margin-right:-6rem}}@media (min-width:47.875em) and (max-width:64em){.review-wide{margin-left:-1.25rem;margin-right:-1.25rem}.is--wide-l.reportages{margin-left:0;margin-right:0}.filtr-container .teaser-block{max-width:50%}.teaser-block.filtr-item{width:50%}}@media (max-width:47.875em){.carousel__wrapper>div,.teaser-block.filtr-item{width:100%}.filtr-container .teaser-block{max-width:100%}.reportages .teaser-block__content{height:7em}.is--wide-l.reportages{margin-left:-2.5rem;margin-right:-2.5rem}.footer__external{margin-bottom:40px}.carousel__wrapper #Item-0{margin-left:-2rem}.carousel__wrapper{width:100vw}}.tags__button{margin-bottom:.625rem}.tags__button:last-child{margin-bottom:0}.topbar__submenu__items a{padding-top:0}.topbar__submenu__items a:first-child{padding-top:12px}.carousel__wrapper{max-height:800px}img.header-block__arrow:hover{cursor:pointer}a.quote_url:link{text-decoration:none}.img-text-block__text-box{position:relative!important;z-index:auto!important;margin-left:-8rem!important;padding:5rem 6.75rem 5rem 15rem!important}.img-text-block__container{position:relative!important;z-index:2!important}.img-text-block__quote__name,.img-text-block__quote__name a{position:relative!important;z-index:3!important}@media (max-width:768px){.img-text-block__single{flex-direction:column!important;padding:0!important}.img-text-block__container{max-width:100%!important;margin:0 auto!important}.img-text-block__text-box{margin-left:0!important;padding:2rem 1.5rem!important;text-align:center!important}.img-text-block__quote{font-size:18px!important;line-height:1.5!important}.img-text-block__quote__name{font-size:16px!important;margin-top:1rem!important}.img-text-block__stars{margin:0 auto 1rem!important}}.home .article__header{padding-top:1.75em}.home .article__main__content section{margin-top:4rem}.home .img-text-block__quote{font-size:22px}.home .image-with-text{margin-top:5rem}.banner.type--overview.is--wide .container-small{max-width:87rem}@media (min-width:81.1875em){.home .quote{margin-top:7rem!important;margin-bottom:7rem}.home .quote .quote__content{font-size:37px!important;line-height:1.2}.quote__subtitle{font-size:15px}.banner.is--wide.is--one{margin-left:-10.25rem;margin-right:-10.25rem}.banner.is--wide.is--one .container-small{max-width:77rem}}@media (max-width:47.8125em){.review-wide{margin-left:-1.25rem;margin-right:-1.25rem}.home .article__main__content section{margin-top:4rem}.quote .quote__content{font-size:23px!important;line-height:1.2}.footer{margin-top:-300px}.banner{margin-top:2rem!important;padding:2rem 0}.home .image-with-text,.home .img-text-block{margin-top:0!important}.home .article__header{padding-top:0}section.reportages{margin-top:0}section.tags{margin-bottom:0}ul.grid.grid--2 li{padding-top:0;padding-bottom:0}.header-block{height:100dvh}.header-block__button{display:none}}.topbar__logo div{width:100%!important;height:100%;background-position-y:center}.topbar__submenu .icon{display:inline-block}.navigation-toggle{right:.5rem}.article__main__content figure:not(.article__main__content__profile,.quote,.teaser-block__crop,.article__timeline__item__image){margin-bottom:1.875rem}.teaser-block.type--blog .teaser-block__content__text p{font-size:100%}.teaser-block.type--blog .teaser-block__content .teaser-block-text-date{font-size:90%}.image-with-text__content{background-repeat:no-repeat}