.atf-container{margin-top:70px}@media screen and (min-width:1200px){.atf-container{margin-top:72px}}.atf-container--no-slider .atf-element+.atf-element{display:none}@media screen and (min-width:1200px){.atf-container{padding-bottom:2vw;padding-top:80px}}.atf-container+.scroll-down{border-color:#44b827}.atf-container+.scroll-down span{background:url(/typo3conf/ext/provider/Resources/Public/Images/pfeil-runter-gruen.png) no-repeat 50%}.atf-element{margin:auto;max-width:2200px;padding-bottom:5rem;width:100%}.atf-element .atf-main{align-items:center;display:flex;flex-direction:column-reverse;flex-wrap:nowrap}@media screen and (min-width:1200px){.atf-element .atf-main{flex-direction:row}}@media screen and (min-width:768px) and (max-width:1199px){.atf-element .atf-main .atf-content{padding-left:11vw;padding-right:11vw}}@media screen and (min-width:1200px){.atf-element .atf-main .atf-content{padding-left:3vw;padding-right:7vw}}@media screen and (min-width:1560px){.atf-element .atf-main .atf-content{padding-left:5vw;padding-right:7vw}}.atf-element .atf-main .atf-content .atf-headline_container{margin-bottom:3.5rem;margin-top:3.5rem}@media screen and (min-width:1200px){.atf-element .atf-main .atf-content .atf-headline_container{margin-bottom:8rem}}.atf-element .atf-main .atf-content .atf-headline_container .headline{font-size:3.4rem;font-weight:800;line-height:1.1;margin-bottom:1.1rem}@media screen and (min-width:768px){.atf-element .atf-main .atf-content .atf-headline_container .headline{font-size:4.9rem}}@media screen and (min-width:992px){.atf-element .atf-main .atf-content .atf-headline_container .headline{font-size:5.5rem}}@media screen and (min-width:1980px){.atf-element .atf-main .atf-content .atf-headline_container .headline{font-size:7.2rem}}.atf-element .atf-main .atf-content .atf-headline_container span{display:block;font-size:2.5rem;margin-top:.6rem}@media screen and (min-width:768px){.atf-element .atf-main .atf-content .atf-headline_container span{font-size:3.5rem}}@media screen and (min-width:992px){.atf-element .atf-main .atf-content .atf-headline_container span{font-size:3.9rem}}@media screen and (min-width:1980px){.atf-element .atf-main .atf-content .atf-headline_container span{font-size:5.2rem}}.atf-element .atf-main .atf-content .atf-headline_container .caption{font-size:1.8pxrem;line-height:1.3}@media screen and (min-width:768px){.atf-element .atf-main .atf-content .atf-headline_container .caption{font-size:2rem}}@media screen and (min-width:992px){.atf-element .atf-main .atf-content .atf-headline_container .caption{font-size:2.4rem}}@media screen and (min-width:1200px){.atf-element .atf-main .atf-content .atf-headline_container .caption{font-size:2.2rem}}@media screen and (min-width:1980px){.atf-element .atf-main .atf-content .atf-headline_container .caption{font-size:2.4rem}}.atf-element .atf-main .atf-content .atf-button_container{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media screen and (min-width:1200px) and (max-width:1560px){.atf-element .atf-main .atf-content .atf-button_container{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.atf-element .atf-main .atf-content .atf-button_container .btn{border-radius:5px;font-size:1.8pxrem;padding:1.7pxrem 2pxrem;transition:all .5s ease-in-out}.atf-element .atf-main .atf-content .atf-button_container .btn-secondary{background-color:#eaeaea;color:#868686}.atf-element .atf-main .atf-content .atf-button_container .btn-secondary:hover{background-color:#44b827;color:#fff}@media screen and (min-width:1200px){.atf-element .atf-main .atf-image_container{padding-right:3vw}}.atf-element .atf-main .atf-image_container figure{min-height:250px;position:relative;width:100%}@media screen and (min-width:550px){.atf-element .atf-main .atf-image_container figure{min-height:325px}}@media screen and (min-width:768px){.atf-element .atf-main .atf-image_container figure{min-height:400px}}@media screen and (min-width:1200px){.atf-element .atf-main .atf-image_container figure{height:40vh;padding-top:65%}}.atf-element .atf-main .atf-image_container img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media screen and (min-width:1200px){.atf-element .atf-main .atf-image_container img{border-radius:5px}}@media screen and (min-width:768px) and (max-width:1199px){.atf-element .atf-footer>div{padding-left:11vw;padding-right:11vw}}@media screen and (min-width:1200px){.atf-element .atf-footer>div{padding-left:3vw;padding-right:3vw}}@media screen and (min-width:1560px){.atf-element .atf-footer>div{padding-left:5vw;padding-right:7vw}}.atf-element .atf-footer .ce_citate{margin-bottom:0}.atf-container--slider{position:relative}.atf-container--slider #atf-slider-container{margin:auto;max-width:2200px;position:relative;transition:height .5s ease;width:100%}.atf-container--slider .atf-element{max-width:unset;transition:opacity .5s ease;width:100%}.atf-container--slider .atf-element:not(.active){pointer-events:none}.atf-container--slider .atf-element:not(:first-child){left:0;opacity:0;position:absolute;top:0}