﻿@font-face{font-family:"NN Nouvelle Grotesk STD";src:url("../Fonts/NNNouvelleGroteskSTD/NNNouvelleGroteskSTD-Light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"NN Nouvelle Grotesk STD";src:url("../Fonts/NNNouvelleGroteskSTD/NNNouvelleGroteskSTD-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"NN Nouvelle Grotesk STD";src:url("../Fonts/NNNouvelleGroteskSTD/NNNouvelleGroteskSTD-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"NN Nouvelle Grotesk STD";src:url("../Fonts/NNNouvelleGroteskSTD/NNNouvelleGroteskSTD-Fat.woff") format("woff");font-weight:900;font-style:normal}.language-section{height:100%;align-items:center}.lang-nav--custom{position:relative;display:inline-block;margin:0 30px 0 0}.lang-nav--custom .lang-nav__toggle{background:rgba(0,0,0,0);border:none;padding:5px 20px 0;display:flex;align-items:center;gap:.1rem;cursor:pointer;color:#fff;font-size:20px;position:relative;z-index:1001;border-radius:0 0 20px 20px;transition:background-color .3s ease,box-shadow .3s ease,border-radius .3s ease;white-space:nowrap;font-weight:700}.lang-nav--custom .lang-nav__toggle:hover .lang-nav__chevron,.lang-nav--custom .lang-nav__toggle:hover .lang-nav__active-title{color:#00a150}.lang-nav--custom .lang-nav__active-title{transition:all .3s ease-in-out}.lang-nav--custom .lang-nav__chevron{transition:all .3s ease-in-out;font-size:12px}.lang-nav--custom .lang-nav__menu{position:absolute;bottom:100%;left:0;width:100%;background-color:#fff;list-style:none;padding:0;margin:0;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .3s ease,visibility .3s ease;box-shadow:0 -0.5rem 1rem rgba(0,0,0,.15);border-radius:20px 20px 0 0;z-index:1000;overflow:hidden;display:flex;flex-direction:column-reverse}.lang-nav--custom .lang-nav__item{display:block;padding:5px 20px;text-decoration:none;color:#000;transition:background-color .2s;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.lang-nav--custom .lang-nav__item:hover{color:#00a150}.lang-nav--custom .lang-nav__item.is-disabled{color:#90d663;pointer-events:none}.lang-nav--custom.is-open .lang-nav__toggle{background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:0 0 20px 20px;padding-bottom:16px}.lang-nav--custom.is-open .lang-nav__toggle:hover .lang-nav__chevron,.lang-nav--custom.is-open .lang-nav__toggle:hover .lang-nav__active-title{color:#000}.lang-nav--custom.is-open .lang-nav__active-title{color:#000;font-weight:700}.lang-nav--custom.is-open .lang-nav__chevron{transform:rotate(180deg);color:#000}.lang-nav--custom.is-open .lang-nav__menu{visibility:visible;opacity:1;pointer-events:auto}.lang-nav--custom.is-open .lang-nav__menu li:last-child{padding-top:16px}@media screen and (max-width: 991px){.lang-nav--custom{position:relative;display:inline-block;margin:0}.lang-nav--custom .lang-nav__toggle{color:#000;padding-bottom:16px}.lang-nav--custom .lang-nav__menu{position:absolute;bottom:100%;left:0;width:100%;background-color:#fff;list-style:none;padding:0;margin:0;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .3s ease,visibility .3s ease;box-shadow:0 -0.5rem 1rem rgba(0,0,0,.15);border-radius:15px 15px 0 0;z-index:1000;overflow:hidden;display:flex;flex-direction:column-reverse}.lang-nav--custom .lang-nav__menu li:last-child{padding-top:1rem}}.nav-toggle{padding:10px;background:rgba(0,0,0,0);border:none;cursor:pointer;color:#000}.nav-toggle .nav-toggle-icon,.nav-toggle svg{display:block}.nav-toggle svg{overflow:visible}.nav-toggle svg .bar{transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);transform-origin:50% 50%;transform-box:fill-box}.nav-toggle.is-active .bar-top{transform:translateY(10.83322px) rotate(45deg)}.nav-toggle.is-active .bar-middle{opacity:0}.nav-toggle.is-active .bar-bottom{transform:translateY(-10.0015px) rotate(-45deg)}body.submenu-open .main-navigation-wrapper>.nav-toggle.is-active{display:none !important}.main-navigation-wrapper>.nav-toggle{display:block !important;position:fixed;top:40px;right:40px;z-index:1100;padding:10px;background:rgba(0,0,0,0);border:none;cursor:pointer;color:#000;transition:color .3s ease}.main-navigation-wrapper>.nav-toggle.is-animating{opacity:0 !important;visibility:hidden !important;transition:opacity .1s ease,visibility .1s ease !important}.main-navigation-wrapper>.nav-toggle .nav-toggle-icon,.main-navigation-wrapper>.nav-toggle svg{display:block}.main-navigation-wrapper>.nav-toggle svg{overflow:visible}.main-navigation-wrapper>.nav-toggle svg .bar{transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);transform-origin:50% 50%;transform-box:fill-box}.main-navigation-wrapper>.nav-toggle.is-active{color:#fff;z-index:1210}.main-navigation-wrapper>.nav-toggle.is-active svg .bar{transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.main-navigation-wrapper>.nav-toggle.is-active .bar-top{transform:translateY(10.83322px) rotate(45deg)}.main-navigation-wrapper>.nav-toggle.is-active .bar-middle{opacity:0}.main-navigation-wrapper>.nav-toggle.is-active .bar-bottom{transform:translateY(-10.0015px) rotate(-45deg)}.main-navigation-wrapper .nav-menu-container{position:fixed;top:25px;right:25px;z-index:1200;height:auto;max-height:calc(100vh - 50px);width:80%;max-width:1150px;background-color:#006853;border-radius:40px;overflow:visible;visibility:hidden;transform:translateX(calc(100% + 25px));transition:transform 1s cubic-bezier(0.4, 0, 0.2, 1),visibility 1s step-end}.main-navigation-wrapper .nav-menu-container.is-open{visibility:visible;transform:translateX(0);transition:transform 1s cubic-bezier(0.4, 0, 0.2, 1),visibility 0s step-start}@media(min-width: 1921px){.main-navigation-wrapper .nav-menu-container{transform:translateX(calc(150% - 960px + 25px))}.main-navigation-wrapper .nav-menu-container.is-open{transform:translateX(0)}}.main-navigation-wrapper .nav-menu-container .nav-menu-inner{height:100%;padding:clamp(20px,5vh,60px) 50px clamp(15px,4vh,50px);overflow-y:auto}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .container-fluid{width:100%}@media(min-width: 992px){.main-navigation-wrapper .nav-menu-container .nav-menu-inner .container-fluid>.row{flex-wrap:nowrap}}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .login-button{display:flex;justify-content:flex-end;padding-right:50px;margin:0 0 10px}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .login-section.mobile{display:none}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav,.main-navigation-wrapper .nav-menu-container .nav-menu-inner .right-navigation{flex-direction:column;max-width:100%;flex-wrap:unset}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav .is-spacer .section-title,.main-navigation-wrapper .nav-menu-container .nav-menu-inner .right-navigation .is-spacer .section-title{display:inline-block;width:100%;margin-bottom:.5rem;padding-bottom:2px;font-size:20px !important;font-weight:300 !important;line-height:116% !important;color:#fff;text-decoration:none !important;border-bottom:3px solid #fff !important}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav .is-spacer,.main-navigation-wrapper .nav-menu-container .nav-menu-inner .right-navigation .is-spacer{padding-bottom:clamp(0px,1.2vh,12px)}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav .nav-link.dropdown-toggle,.main-navigation-wrapper .nav-menu-container .nav-menu-inner .right-navigation .nav-link.dropdown-toggle{white-space:unset}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav .nav-link.dropdown-toggle::after,.main-navigation-wrapper .nav-menu-container .nav-menu-inner .right-navigation .nav-link.dropdown-toggle::after{content:none;border:0;margin-left:0;vertical-align:0}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav{width:max-content;min-width:400px;padding-right:50px}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav .nav-item{padding-bottom:clamp(0px,1.2vh,8px)}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav .nav-link{position:relative;display:inline-block;font-size:3.62rem;font-weight:900;line-height:1.1;color:#fff;text-decoration:none;padding:0;margin:0}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav .nav-link:hover,.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav .nav-link.active{color:#00a150}@media screen and (max-width: 991px){.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav .nav-link:hover,.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav .nav-link.active{transition:all 0s}}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav .nav-link:last-child{margin:0}@media screen and (max-width: 575px){.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav .nav-link{font-size:2.5rem}}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col{min-width:300px}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation .nav-item:not(.is-spacer){padding:35px;padding-right:40px;margin-bottom:25px;border:3px solid #fff;border-radius:40px;position:relative}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation .nav-item:not(.is-spacer):last-child{margin-bottom:0}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation .nav-item:not(.is-spacer)>.nav-link{padding:0;font-size:24px;font-weight:700;line-height:1.04;color:#fff;text-decoration:none}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation .nav-item:not(.is-spacer)>.nav-link .nav-icon img{max-width:clamp(60px,10vh,118px)}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation .nav-item:not(.is-spacer) a:not(.dropdown-nav-link):after{opacity:0;position:absolute;bottom:24px;right:-24px;content:"";background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right.svg");width:44px;height:44px;background-position:center;background-repeat:no-repeat;background-size:contain;transition:all .4s}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation .nav-item:not(.is-spacer):hover a:not(.dropdown-nav-link):after,.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation .nav-item:not(.is-spacer).active a:not(.dropdown-nav-link):after{opacity:1;transition:all .4s}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .mobile-white{padding-top:30px}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom{display:flex;align-items:center;margin-top:0}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item{margin:12px;display:flex;align-items:center}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item .nav-link{color:#fff;padding:0;margin:0;display:flex;align-items:center}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item .nav-link:hover{color:#00a150}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item .nav-link.icon{display:inline-block;width:25px;height:25px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .3s ease}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item .nav-link.icon:hover{transition:all .3s ease}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item .nav-link.icon:hover.twitter{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/twitter_gruen.png")}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item .nav-link.icon:hover.youtube{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/youtube_gruen.png")}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item .nav-link.icon:hover.instagram{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/instagram_gruen.png")}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item .nav-link.icon:hover.facebook{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/facebook_gruen.png")}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item .nav-link.icon:hover.search{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/icon-search-gruen.svg")}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item .nav-link.icon.twitter{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/twitter.png")}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item .nav-link.icon.youtube{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/youtube.png")}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item .nav-link.icon.instagram{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/instagram.png")}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item .nav-link.icon.facebook{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/facebook.png")}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item .nav-link.icon.search{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/icon-search.svg")}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item:first-child{margin:0 15px 0 0}@media screen and (max-height: 790px)and (min-width: 991px){.main-navigation-wrapper .nav-menu-container .nav-menu-inner{transform:scale(0.89);padding:0 !important;overflow:hidden;overflow:clip;overflow-clip-margin:24px}}@media screen and (max-height: 750px)and (min-width: 991px){.main-navigation-wrapper .nav-menu-container .nav-menu-inner{transform:scale(0.8) translateY(-30px)}}@media screen and (max-height: 660px)and (min-width: 991px){.main-navigation-wrapper .nav-menu-container .nav-menu-inner{transform:scale(0.75) translateY(-30px)}}@media screen and (max-height: 570px)and (min-width: 991px){.main-navigation-wrapper .nav-menu-container .nav-menu-inner{transform:scale(0.71) translateY(-95px) translateX(-150px);width:120%}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-link{display:flex;gap:20px}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav .is-spacer .section-title,.main-navigation-wrapper .nav-menu-container .nav-menu-inner .right-navigation .is-spacer .section-title{font-size:28px !important}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item .nav-link{font-size:28px}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation .nav-item:not(.is-spacer)>.nav-link{font-size:30px}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation .nav-item:not(.is-spacer)>.nav-link .nav-icon img{max-width:160px}}@media screen and (max-height: 450px)and (min-width: 991px){.main-navigation-wrapper .nav-menu-container .nav-menu-inner{transform:scale(0.55) translateY(-200px) translateX(-250px);width:120%}}.main-navigation-wrapper .nav-menu-container .dropdown-menu{position:fixed;top:0;right:0 !important;left:auto !important;z-index:1300;width:100%;max-width:500px;height:auto;min-height:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;padding:clamp(60px,12vh,100px) clamp(40px,8vw,70px) 70px;background-color:#00a150;border:none;border-radius:40px;display:block;visibility:hidden;opacity:0;transform:translateX(100%);transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1),visibility .4s step-end,opacity .4s ease}.main-navigation-wrapper .nav-menu-container .dropdown-menu.show{visibility:visible;opacity:1;transform:translateX(0);transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1),visibility 0s step-start,opacity .4s ease}.main-navigation-wrapper .nav-menu-container .dropdown-menu .submenu-close{position:fixed;top:25px;right:25px;color:#fff;z-index:1320;padding:10px;background:rgba(0,0,0,0);border:none;cursor:pointer}.main-navigation-wrapper .nav-menu-container .dropdown-menu .submenu-close .nav-toggle-icon,.main-navigation-wrapper .nav-menu-container .dropdown-menu .submenu-close svg{display:block}.main-navigation-wrapper .nav-menu-container .dropdown-menu .submenu-close svg{overflow:visible}.main-navigation-wrapper .nav-menu-container .dropdown-menu .submenu-close svg .bar{transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);transform-origin:50% 50%;transform-box:fill-box}.main-navigation-wrapper .nav-menu-container .dropdown-menu .submenu-close.is-active .bar-top{transform:translateY(10.83322px) rotate(45deg)}.main-navigation-wrapper .nav-menu-container .dropdown-menu .submenu-close.is-active .bar-middle{opacity:0}.main-navigation-wrapper .nav-menu-container .dropdown-menu .submenu-close.is-active .bar-bottom{transform:translateY(-10.0015px) rotate(-45deg)}.main-navigation-wrapper .nav-menu-container .dropdown-menu .dropdown-item{white-space:unset;padding-left:0;padding-right:0}.main-navigation-wrapper .nav-menu-container .dropdown-menu .dropdown-item:hover{background:rgba(0,0,0,0)}.main-navigation-wrapper .nav-menu-container .dropdown-menu .dropdown-item .nav-link{display:flex;color:#fff;font-size:1.29rem;font-weight:900;line-height:111%;margin-bottom:.5rem;width:100%;padding:0;column-gap:.5rem}.main-navigation-wrapper .nav-menu-container .dropdown-menu .dropdown-item .nav-link::before{content:none !important}.main-navigation-wrapper .nav-menu-container .dropdown-menu .dropdown-item .nav-link::after{content:"" !important;display:inline-block;width:36px;height:36px;vertical-align:bottom;align-self:flex-end;flex-shrink:0;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right.svg");background-position:center;background-repeat:no-repeat;background-size:contain;opacity:0;transition:opacity .3s ease}.main-navigation-wrapper .nav-menu-container .dropdown-menu .dropdown-item .nav-link:hover{color:#90d663}@media screen and (max-width: 991px){.main-navigation-wrapper .nav-menu-container .dropdown-menu .dropdown-item .nav-link:hover{transition:all 0s}}.main-navigation-wrapper .nav-menu-container .dropdown-menu .dropdown-item .nav-link:hover .outline{-webkit-text-stroke-color:#90d663}.main-navigation-wrapper .nav-menu-container .dropdown-menu .dropdown-item .nav-link:hover::after{opacity:1}.main-navigation-wrapper .nav-menu-container .dropdown-menu .dropdown-item .nav-link:has(.outline){display:flex;align-items:baseline;column-gap:.5rem}.main-navigation-wrapper .nav-menu-container .dropdown-menu .dropdown-item .nav-link .outline{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;flex-shrink:0}@media screen and (max-width: 991px){.main-navigation-wrapper>.nav-toggle{display:block !important;position:fixed;top:35px;right:25px;padding:0}.main-navigation-wrapper .nav-menu-container{position:fixed;top:0;right:0;width:100%;max-width:100%;height:100vh;max-height:100vh;border-radius:0}.main-navigation-wrapper .nav-menu-container .nav-menu-inner{padding:60px 13px 13px;height:100vh;overflow:scroll}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .login-section.desktop{display:none}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .login-section.mobile{display:block}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .login-button{display:flex;justify-content:flex-end;padding-right:0;margin:-15px 0 0}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .login-button .btn-ipsuisse{border:solid #000 2px;color:#000}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .login-button .btn-ipsuisse:hover{border:solid #000 2px}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav .is-spacer .section-title,.main-navigation-wrapper .nav-menu-container .nav-menu-inner .right-navigation .is-spacer .section-title{border-bottom:2.5px solid #fff !important;width:max-content}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav{min-width:unset;padding-right:50px}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav .nav-item a.nav-link{margin-bottom:0}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav .nav-item:hover{color:#00a150;transition:all 0s}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav .nav-link{margin-bottom:0}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col{min-width:unset}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation{margin-top:40px}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation .nav-item:not(.is-spacer){border:2.5px solid #fff;display:flex;padding:20px;padding-right:28px;border-radius:15px;margin-bottom:20px}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation .nav-item:not(.is-spacer)>.nav-link{display:flex;align-items:center;gap:20px;padding:0;line-height:1}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation .nav-item:not(.is-spacer)>.nav-link .nav-icon img{min-width:92px;max-height:130px;object-fit:contain}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation .nav-item:not(.is-spacer)>.nav-link:hover,.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation .nav-item:not(.is-spacer)>.nav-link.active{color:#00a150}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation .nav-item:not(.is-spacer) a:not(.dropdown-nav-link):after{width:30px;height:30px;opacity:1;bottom:50%;transform:translateY(50%);right:-14px}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .mobile-white{background-color:#fff;margin:40px -25px -25px;padding-top:30px;padding-bottom:100px}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .mobile-white .language-section{flex-direction:column;justify-content:center !important;gap:15px;height:90px;align-items:center;margin-left:-15px}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom{display:flex;align-items:center;justify-content:flex-start;gap:15px;margin-left:12px;height:90px}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item{margin:0}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item .nav-link{color:#000;padding:0;margin:0;display:flex;align-items:center}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item .nav-link.icon{filter:invert(1)}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item .nav-link:hover{filter:invert(0)}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item:first-child{margin:0}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-main-bottom .nav-item.search{margin-top:-16px}.main-navigation-wrapper .nav-menu-container .dropdown-menu{top:0;max-width:100%;padding:120px 25px 25px;border-radius:0}}@media screen and (max-width: 575px){.main-navigation-wrapper .nav-menu-container .nav-menu-inner{padding:30px 13px 13px}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .navbar-nav .is-spacer .section-title,.main-navigation-wrapper .nav-menu-container .nav-menu-inner .right-navigation .is-spacer .section-title{border-bottom:2.5px solid #fff !important;width:max-content}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation{margin-top:20px}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation .nav-item:not(.is-spacer){padding:5px 20px;padding-right:28px}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .nav-right-col .right-navigation .nav-item:not(.is-spacer)>.nav-link .nav-icon img{min-width:70px;max-height:unset}.main-navigation-wrapper .nav-menu-container .nav-menu-inner .mobile-white{padding-bottom:60px}.main-navigation-wrapper .nav-menu-container .dropdown-menu{top:0;max-width:100%;padding:120px 25px 25px;border-radius:0}}body.nav-open{overflow:hidden}#c462 .header-top{max-width:inherit}.service-center-header .header-wrapper{color:#000;text-align:center;padding:0 20px}.service-center-header .header-wrapper .header{display:flex;align-items:center;justify-content:center}.service-center-header .header-wrapper .header .inner-wrapper{position:relative;max-width:1100px;margin:110px auto}@media screen and (max-width: 991px){.service-center-header .header-wrapper .header .inner-wrapper{margin:110px auto 80px}}.service-navigation .service-nav-toggle-label{display:none;color:#000;font-weight:900;font-size:16px;line-height:20px;text-align:center}.service-navigation .service-nav-toggle{display:none;align-items:center;justify-content:flex-start;gap:10px;min-height:50px;padding:6px 25px;border-radius:50px;border:3px solid #00a150;background-color:#00a150;color:#fff;font-weight:900;font-size:20px;line-height:20px;text-align:left}.service-navigation .service-nav-toggle .image-wrapper{flex:0 0 auto;width:38px;height:38px}.service-navigation .service-nav-toggle .image-wrapper img{width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1)}.service-navigation .service-nav-toggle .service-nav-toggle-chevron{flex:0 0 auto;margin-left:6px;font-size:16px;transition:transform .3s ease-in-out}.service-navigation .is-open>.service-nav-toggle .service-nav-toggle-chevron{transform:rotate(180deg)}.service-navigation .nav.nav-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:50px;padding-left:0;list-style:none}.service-navigation .nav.nav-pills .nav-item{display:flex}.service-navigation .nav.nav-pills .nav-link{display:flex;align-items:center;gap:6px;justify-content:flex-start;padding:6px 16px;border-radius:50px;border:3px solid #000;background-color:rgba(0,0,0,0);color:#000;font-weight:900;font-size:20px;line-height:20px}.service-navigation .nav.nav-pills .nav-link .image-wrapper{flex:0 0 auto;width:38px;height:38px}.service-navigation .nav.nav-pills .nav-link .image-wrapper img{width:100%;height:100%;object-fit:contain}.service-navigation .nav.nav-pills .nav-link .tab-title p{margin-bottom:0}.service-navigation .nav.nav-pills .nav-link:hover,.service-navigation .nav.nav-pills .nav-link.active{background-color:#00a150;color:#fff;border-color:#00a150;cursor:pointer}.service-navigation .nav.nav-pills .nav-link:hover .image-wrapper img,.service-navigation .nav.nav-pills .nav-link.active .image-wrapper img{filter:brightness(0) invert(1)}.service-navigation .service-center-navigation-level-2 .nav.nav-pills .nav-item{max-width:300px}.service-navigation .service-center-navigation-level-2 .nav.nav-pills .nav-link{text-align:center;font-size:16px;line-height:20px}.service-navigation .service-navigation-separator{display:flex;align-items:flex-start;justify-content:center;margin-bottom:50px;overflow:hidden}.service-navigation .service-navigation-separator svg{display:block;flex:0 0 auto;width:auto;height:21px}@media screen and (max-width: 767px){.service-navigation .service-navigation-separator{display:none}.service-navigation .service-center-navigation{display:flex;flex-direction:column;align-items:center;margin-bottom:15px}.service-navigation .service-center-navigation .nav.nav-pills{margin-bottom:0}.service-navigation .service-center-navigation .nav.nav-pills .nav-item{max-width:300px}.service-navigation .service-center-navigation .service-nav-toggle{max-width:340px}.service-navigation>.container:last-child .service-center-navigation{margin-bottom:50px}.service-navigation .service-center-navigation.has-mobile-toggle .service-nav-toggle-label{display:block;margin-bottom:8px}.service-navigation .service-center-navigation.has-mobile-toggle .service-nav-toggle{display:flex}.service-navigation .service-center-navigation.has-mobile-toggle .nav.nav-pills{display:none}.service-navigation .service-center-navigation.has-mobile-toggle.is-open .nav.nav-pills{display:flex;margin-top:15px}.service-navigation .service-center-navigation.has-mobile-toggle .nav.nav-pills .nav-item.is-active{display:none}.service-navigation .service-center-navigation-level-2 .service-nav-toggle{justify-content:center;min-height:44px;font-size:16px;line-height:20px;text-align:center}}header .container{height:0px}header .logo{position:fixed;top:25px;left:50px;z-index:1100;width:107px;height:128px;transition:all .4s ease-in-out}header .logo.logo--scrolled{width:80px !important;height:96px !important}@media screen and (max-width: 991px){header .logo{top:24px;left:calc(.75rem + 12px);width:85px;height:102px}}@media screen and (max-width: 1359px){header .main-navigation-wrapper>.nav-toggle{transition:color .3s ease,transform .4s ease-in-out}header.nav-hidden .logo{transform:translateY(calc(-100% - 30px))}header.nav-hidden .main-navigation-wrapper>.nav-toggle{transform:translateY(calc(-100% - 45px))}}html{overflow-x:clip;scroll-padding-top:140px}body{box-sizing:border-box;background:linear-gradient(0deg, rgba(0, 104, 83, 0.05) 0%, rgba(0, 104, 83, 0.05) 100%),#fff;overflow-x:clip;color:#000}section:not(.block-single-image-fullscreen),footer:not(.block-single-image-fullscreen){opacity:0;transform:translateY(40px);transition:opacity .7s ease-in-out,transform .7s ease-in-out}section.section-appear,footer.section-appear{opacity:1;transform:translateY(0);transition:opacity .7s ease-in-out,transform .7s ease-in-out}section.block-single-image-fullscreen,footer.block-single-image-fullscreen{opacity:1}footer{opacity:1 !important}section{margin-top:140px}section.news-block-section{margin-top:70px}section.custom-section.layout-100{background-color:#00a150}section.custom-section.layout-101{background-color:#006853}section.custom-section.layout-200{background-color:#bbaa87}section.custom-section.layout-201{background-color:#e9e259}section.custom-section.layout-202{background-color:#5ac6f4}section.custom-section.layout-100,section.custom-section.layout-101,section.custom-section.layout-200,section.custom-section.layout-202{color:#fff}section.custom-section.layout-100 h1,section.custom-section.layout-100 h2,section.custom-section.layout-100 h3,section.custom-section.layout-100 h4,section.custom-section.layout-100 h5,section.custom-section.layout-100 .h1,section.custom-section.layout-100 .h2,section.custom-section.layout-100 .h3,section.custom-section.layout-100 .h4,section.custom-section.layout-100 .h5,section.custom-section.layout-101 h1,section.custom-section.layout-101 h2,section.custom-section.layout-101 h3,section.custom-section.layout-101 h4,section.custom-section.layout-101 h5,section.custom-section.layout-101 .h1,section.custom-section.layout-101 .h2,section.custom-section.layout-101 .h3,section.custom-section.layout-101 .h4,section.custom-section.layout-101 .h5,section.custom-section.layout-200 h1,section.custom-section.layout-200 h2,section.custom-section.layout-200 h3,section.custom-section.layout-200 h4,section.custom-section.layout-200 h5,section.custom-section.layout-200 .h1,section.custom-section.layout-200 .h2,section.custom-section.layout-200 .h3,section.custom-section.layout-200 .h4,section.custom-section.layout-200 .h5,section.custom-section.layout-202 h1,section.custom-section.layout-202 h2,section.custom-section.layout-202 h3,section.custom-section.layout-202 h4,section.custom-section.layout-202 h5,section.custom-section.layout-202 .h1,section.custom-section.layout-202 .h2,section.custom-section.layout-202 .h3,section.custom-section.layout-202 .h4,section.custom-section.layout-202 .h5{color:#fff}section.custom-section.layout-100 a.btn-ipsuisse,section.custom-section.layout-101 a.btn-ipsuisse,section.custom-section.layout-200 a.btn-ipsuisse,section.custom-section.layout-202 a.btn-ipsuisse{border:solid #fff 2px;color:#fff}section.custom-section.layout-100 a.btn-ipsuisse:hover,section.custom-section.layout-101 a.btn-ipsuisse:hover,section.custom-section.layout-200 a.btn-ipsuisse:hover,section.custom-section.layout-202 a.btn-ipsuisse:hover{border:solid #fff 2px}section.custom-section.layout-100 p.outline,section.custom-section.layout-100 span.outline,section.custom-section.layout-101 p.outline,section.custom-section.layout-101 span.outline,section.custom-section.layout-200 p.outline,section.custom-section.layout-200 span.outline,section.custom-section.layout-202 p.outline,section.custom-section.layout-202 span.outline{-webkit-text-stroke-color:#fff}section.custom-section.layout-100 .tab-navigation .tab-navigation-item,section.custom-section.layout-101 .tab-navigation .tab-navigation-item,section.custom-section.layout-200 .tab-navigation .tab-navigation-item,section.custom-section.layout-202 .tab-navigation .tab-navigation-item{border:3px solid #fff}section.custom-section.layout-100 .tab-navigation .tab-navigation-item:hover,section.custom-section.layout-100 .tab-navigation .tab-navigation-item.active,section.custom-section.layout-101 .tab-navigation .tab-navigation-item:hover,section.custom-section.layout-101 .tab-navigation .tab-navigation-item.active,section.custom-section.layout-200 .tab-navigation .tab-navigation-item:hover,section.custom-section.layout-200 .tab-navigation .tab-navigation-item.active,section.custom-section.layout-202 .tab-navigation .tab-navigation-item:hover,section.custom-section.layout-202 .tab-navigation .tab-navigation-item.active{background-color:#90d663;border-color:#90d663}section.custom-section.layout-100 .block-product-tabs .tab-navigation.products .tab-navigation-item p,section.custom-section.layout-101 .block-product-tabs .tab-navigation.products .tab-navigation-item p,section.custom-section.layout-200 .block-product-tabs .tab-navigation.products .tab-navigation-item p,section.custom-section.layout-202 .block-product-tabs .tab-navigation.products .tab-navigation-item p{color:#fff}section.custom-section.space-before-100{margin-top:-140px;padding-top:140px}section.custom-section.space-before-101{margin-top:0}section.custom-section.space-after-101{margin-bottom:0}section.custom-section.space-after-100{margin-bottom:-280px;padding-bottom:280px}section.custom-section.space-after-medium{padding-bottom:140px;margin-bottom:0}section.block-single-image-fullscreen,section.block-measure-slider{max-width:1920px;margin:140px auto 0}@media screen and (max-width: 991px){section{margin-top:120px;margin-left:12px;margin-right:12px}section.custom-section.layout-100,section.custom-section.layout-101,section.custom-section.layout-200,section.custom-section.layout-202,section.custom-section.layout-201{margin-left:0;margin-right:0}section.custom-section.space-before-100{margin-top:-120px;padding-top:120px}section.custom-section.space-after-100{margin-bottom:-240px;padding-bottom:240px}section.custom-section.space-after-medium{padding-bottom:120px}section.custom-section.news-block-section{margin-top:40px}section.block-single-image-fullscreen,section.block-measure-slider{margin:100px auto 0}}@media screen and (max-width: 575px){section{margin-top:100px;margin-left:12px;margin-right:12px}section.custom-section.layout-100,section.custom-section.layout-101,section.custom-section.layout-200,section.custom-section.layout-202,section.custom-section.layout-201{margin-left:0;margin-right:0}section.custom-section.space-before-100{margin-top:-100px;padding-top:100px}section.custom-section.space-after-100{margin-bottom:-200px;padding-bottom:200px}section.custom-section.space-after-medium{padding-bottom:100px}section.custom-section .col-12:not(.block-benefits-element):not(:first-child){margin-top:100px}section.block-single-image-fullscreen,section.block-measure-slider{margin:100px auto 0}}div.frame-space-after-medium{margin-bottom:0}img{object-fit:cover;height:100%;width:100%}svg{height:auto;width:100%}.decoration-top,.decoration-bottom{opacity:0;z-index:10;width:290px;padding:15px;height:auto;pointer-events:none;overflow:visible !important}.decoration-top path,.decoration-bottom path{vector-effect:non-scaling-stroke}.decoration-top{animation:BracesLeft 1.5s 1s ease-in forwards}.decoration-bottom{animation:BracesLeft 1.5s 1s ease-in forwards;transform:rotate(270deg)}@media screen and (max-width: 1640px){.container{max-width:1100px}}@keyframes BracesLeft{0%{opacity:1;clip-path:inset(100% 0 80% 0)}100%{opacity:1;clip-path:inset(0)}}@keyframes BracesRight{from{transform:rotate(280deg);opacity:0}to{transform:rotate(270deg);opacity:1}}@keyframes BracesRightMobile{from{transform:rotate(50deg);opacity:0}to{transform:rotate(90deg);opacity:1}}.footer{overflow:hidden}.footer .footer-top{background-color:#006853;max-width:1920px;border-radius:40px;margin:140px 25px 0;padding:100px 150px 100px}.footer .footer-top .row{align-items:flex-end}.footer .footer-top .row .col-11.col-lg-6{z-index:100}.footer .footer-top .footer-content .footer-nav a{color:#fff;text-decoration:none}.footer .footer-top .footer-content .footer-nav a:hover{color:#00a150}.footer .footer-top .footer-content .footer-nav.top a{font-size:2.222rem;font-weight:900;line-height:140%}.footer .footer-top .footer-content .footer-nav.bottom a{font-size:20px;font-weight:300;line-height:190%}.footer .footer-top .col-1{display:none}.footer .footer-top .social-icon{display:inline-block;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .3s ease;margin-right:12px}.footer .footer-top .social-icon:last-child{margin-right:0}.footer .footer-top .social-icon:hover{transition:all .3s ease}.footer .footer-top .social-icon:hover.x{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/twitter_gruen.png")}.footer .footer-top .social-icon:hover.youtube{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/youtube_gruen.png")}.footer .footer-top .social-icon:hover.instagram{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/instagram_gruen.png")}.footer .footer-top .social-icon:hover.facebook{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/facebook_gruen.png")}.footer .footer-top .social-icon.x{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/twitter.png")}.footer .footer-top .social-icon.youtube{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/youtube.png")}.footer .footer-top .social-icon.instagram{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/instagram.png")}.footer .footer-top .social-icon.facebook{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/facebook.png")}.footer .footer-top .footer-logo a{display:flex;justify-content:flex-end;max-width:800px;width:120%}.footer .footer-top .footer-logo .footer-lottie{min-width:1090px;margin-bottom:-100px;margin-right:-50px}.footer .footer-bottom{max-width:1920px;margin:1rem 25px}.footer .footer-bottom .legal-pages{padding:0 50px}.footer .footer-bottom .legal-pages ul{display:flex;gap:2rem;justify-content:flex-end;width:100%}.footer .footer-bottom .legal-pages ul li a{color:#000;text-decoration:none;font-size:16px;font-weight:300}.footer .footer-bottom .legal-pages ul li a:hover{color:#00a150}@media screen and (min-width: 1641px){.footer{margin-left:25px;margin-right:25px}.footer .footer-top{margin:140px auto 0}}@media screen and (max-width: 991px){.footer ul li:before{display:none !important}.footer .footer-top{padding:60px 60px 0}.footer .footer-top .footer-logo .footer-lottie{min-width:120%;margin-bottom:0;margin-left:-99px;margin-right:unset;margin-top:-300px}}@media screen and (max-width: 575px){.footer .footer-top{border-radius:30px;margin:100px 12px 0;padding:50px 30px 0}.footer .footer-top .row{align-items:flex-start}.footer .footer-top .row .col-lg-6{padding:0}.footer .footer-top .row .mb-5{margin-bottom:-2rem !important}.footer .footer-top .footer-content .footer-nav.bottom li:not(last-child){padding-top:20px}.footer .footer-top .footer-content .footer-nav.bottom li:not(last-child) a{line-height:90%}.footer .footer-top .col-1{display:block;padding-top:15px;margin-left:-15px}.footer .footer-top .social-icons{flex-direction:column;gap:15px}.footer .footer-top .social-icons.desktop-icons{display:none !important}.footer .footer-top .social-icon{width:30px;height:30px}.footer .footer-top .footer-logo{width:90%}.footer .footer-top .footer-logo a{max-width:500px}.footer .footer-top .footer-logo .footer-lottie{min-width:150%;margin-left:-44%;margin-top:-150px}.footer .footer-bottom{margin:1rem 30px 50px}.footer .footer-bottom .legal-pages{padding:0}.footer .footer-bottom .legal-pages ul{flex-direction:column;gap:1rem;justify-content:flex-start}}:root{font-size:28px}@media screen and (max-width: 1920px){:root{font-size:calc(18px + 10*(100vw - 375px)/1545)}}@media screen and (max-height: 570px)and (min-width: 991px){:root{font-size:calc(18px + 6*(100vw - 375px)/1545)}}body{font-family:"NN Nouvelle Grotesk STD",sans-serif;font-size:18px;font-weight:300;line-height:144.44%}body h1,body h2,body h3,body h4,body h5,body .h1,body .h2,body .h3,body .h4,body .h5{font-weight:900;hyphens:manual;-webkit-hyphens:manual;color:#000}body h1,body .h1{font-size:3.925rem;line-height:100%;letter-spacing:-1%}@media screen and (max-width: 575px){body h1,body .h1{font-size:3.1rem}}body h2,body .h2{font-size:2.612rem;line-height:100%}body h3,body .h3{font-size:1.77rem;line-height:100%}body h4,body .h4{font-size:1.29rem;line-height:112.5%}body h5,body .h5{font-size:1.222rem;line-height:113%}body p.strong,body span.strong{font-weight:700}body p.font-fact,body span.font-fact{font-size:1.111rem;font-weight:700;line-height:107%;margin-bottom:15px}body p.quote{font-size:1.222rem;line-height:113%}body p.outline,body span.outline{color:rgba(0,0,0,0);-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#000;font-weight:900}body ul{list-style:square;padding-left:1rem}body ul:not(.list-style-box,.list-style-box-ticked,.list-style-tick) li::marker{font-size:10px}body ul:not(.list-style-box,.list-style-box-ticked,.list-style-tick) li span{display:inline-flex;transform:translateY(3px);margin-left:7px}body ul.list-style-tick li:before{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/list-style.svg")}body ul.list-style-box,body ul.list-style-box-ticked,body ul.list-style-tick{padding-left:0}body ul.list-style-box li,body ul.list-style-box-ticked li,body ul.list-style-tick li{list-style-type:none;display:flex;align-items:flex-start;justify-content:flex-start}body ul.list-style-box li span,body ul.list-style-box-ticked li span,body ul.list-style-tick li span{max-width:90%;margin-left:12px}body ul.list-style-box li:before,body ul.list-style-box-ticked li:before,body ul.list-style-tick li:before{margin-top:3px;display:block;content:"";height:24px;width:24px;max-width:24px;min-width:24px;background-repeat:no-repeat;background-size:contain}body ul.list-style-box li:before{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/list-style-box.svg")}body ul.list-style-box li:not(:last-child){margin-bottom:20px}body ul.list-style-box-ticked li:before{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/list-style-box-tick.svg")}body ul.list-style-box-ticked li:not(:last-child){margin-bottom:20px}body span.text-accent{transition:color .8s}body span.text-accent.change-color{color:#00a150;transition:color .8s}body .lead.p,body .lead p{font-size:1.29rem;font-weight:900;line-height:111.76%}body button:not(.btn-ipsuisse),body a:not(.btn-ipsuisse){color:#00a150;font-weight:700}body button.btn-ipsuisse,body a.btn-ipsuisse{position:relative;display:flex;align-items:center;justify-content:center;width:128px;height:128px;border:solid #000 2px;border-radius:900px;color:#000;text-align:center;hyphens:auto;-webkit-hyphens:auto;font-size:20px;font-weight:900;line-height:100%;padding:5px}body button.btn-ipsuisse:after,body a.btn-ipsuisse:after{opacity:0;position:absolute;bottom:-7px;right:2px;content:"";background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right.svg");width:44px;height:44px;background-position:center;background-repeat:no-repeat;background-size:contain;transition:all .4s}body button.btn-ipsuisse span,body a.btn-ipsuisse span{height:auto}body button.btn-ipsuisse:hover,body a.btn-ipsuisse:hover{border:solid #000 2px}body button.btn-ipsuisse:hover:after,body a.btn-ipsuisse:hover:after{opacity:1;transition:all .4s}body button.btn-ipsuisse.white,body a.btn-ipsuisse.white{border:solid #fff 2px;border-radius:900px;color:#fff}body button.btn-ipsuisse.white:hover,body a.btn-ipsuisse.white:hover{border:solid #fff 2px}body button.btn-ipsuisse.small,body a.btn-ipsuisse.small{font-size:16px;width:85px;min-width:85px;height:85px;min-height:85px}body button.btn-ipsuisse.small:after,body a.btn-ipsuisse.small:after{width:30px;height:30px;bottom:-10px;right:-2px}body button.btn-ipsuisse.small.text-mini,body a.btn-ipsuisse.small.text-mini{font-size:13px}body button.btn-ipsuisse.small.text-smallest,body a.btn-ipsuisse.small.text-smallest{font-size:11px}body button.btn-ipsuisse.text-small,body a.btn-ipsuisse.text-small{font-size:18px}body button.block-link,body a.block-link{text-decoration:none;color:#000}body button.image-link:hover,body a.image-link:hover{cursor:pointer}@media screen and (max-width: 991px){body p.outline,body span.outline{-webkit-text-stroke-width:2px}body ul:not(.list-style-box,.list-style-box-ticked,.list-style-tick) li{list-style-type:none;display:flex;align-items:flex-start;justify-content:flex-start}body ul:not(.list-style-box,.list-style-box-ticked,.list-style-tick) li span{max-width:90%;margin-left:12px;transform:translateY(0)}body ul:not(.list-style-box,.list-style-box-ticked,.list-style-tick) li:before{margin-top:11px;display:block;content:"";height:3px;width:3px;max-width:3px;min-width:3px;background-repeat:no-repeat;background-size:contain;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/square_bullet.svg")}body ul.list-style-box li span,body ul.list-style-box-ticked li span,body ul.list-style-tick li span{max-width:80%}body ul.list-style-box li:not(:last-child){margin-bottom:1.25rem}body ul.list-style-box-ticked:not(:last-child){margin-bottom:1.25rem}body a.btn-ipsuisse:after{opacity:1;position:absolute;bottom:-5px;right:2px;content:"";background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right.svg");width:44px;height:44px;background-position:center;background-repeat:no-repeat;background-size:contain}body a.btn-ipsuisse.small:after{width:30px;height:30px;bottom:-10px;right:-2px}}.header-home{position:relative;margin:80px 100px 25px 25px}.header-home .video-container{position:sticky;top:80px;width:100%;z-index:0;pointer-events:none;border-radius:40px;text-align:right;margin-bottom:75px}.header-home .video-container video,.header-home .video-container iframe,.header-home .video-container img{border-radius:40px;aspect-ratio:16/9;width:100%;height:100%;object-fit:cover}.header-home .video-container .decoration-top,.header-home .video-container .decoration-bottom{position:absolute;animation:none}.header-home .video-container .decoration-top{right:25%;top:-100px}.header-home .video-container .decoration-bottom{right:-5%;bottom:-50px}.header-home .video-container.mobile:not(.only-variant){display:none}.header-home .content{position:relative;width:100%;padding:0 15px;z-index:2}.header-home .content .header-top{text-align:center;margin-top:calc(-50vh - 80px);height:95vh}.header-home .content .header-top h1{color:#fff;margin-bottom:1rem;animation:TextSize 2s 2s ease-in-out forwards}.header-home .content .header-lead{position:relative;margin-top:120px;font-size:1.29rem;font-weight:900;line-height:111.76%}.header-home .content .header-lead .bodytext{padding:0 24px;width:70%;margin:0}@media screen and (min-width: 1641px){.header-home .video-container{max-width:1920px;margin:0 auto 75px}}@media screen and (max-height: 570px)and (min-width: 991px){.header-home{margin:15px 100px 25px 25px}.header-home .video-container{top:15px}.header-home .content .header-top{margin-top:calc(-80vh - 80px)}.header-home .content .header-top h1{color:#fff;margin-bottom:1rem}.header-home .content .header-lead{position:relative;margin-top:120px;font-size:1.29rem;font-weight:900;line-height:111.76%}.header-home .content .header-lead .bodytext{padding:0 24px;width:70%;margin:0}}@media screen and (max-width: 991px){.header-home{position:relative;margin:70px 15px}.header-home .video-container{top:70px}.header-home .video-container video,.header-home .video-container iframe,.header-home .video-container img{border-radius:30px;height:100%}.header-home .content{position:relative;width:100%;padding:0;z-index:2}.header-home .content .header-top{margin-top:calc(-50vh + 80px)}.header-home .content .header-top h1{animation:TextSizeMobile 2s 2s ease-in-out forwards}.header-home .content .header-lead{margin-top:80px}.header-home .content .header-lead .bodytext{padding:0;width:80%}.header-home .content .header-lead .decoration-top,.header-home .content .header-lead .decoration-bottom{width:150px}.header-home .content .header-lead .decoration-top path,.header-home .content .header-lead .decoration-bottom path{stroke-width:1.3rem !important}.header-home .content .header-lead .decoration-top{right:350px;top:-400px}.header-home .content .header-lead .decoration-bottom{right:0;top:-150px}.header-home .content .container{padding:0}}@media screen and (max-width: 575px){.header-home .video-container{top:70px;margin-bottom:140px}.header-home .video-container.desktop:not(.only-variant){display:none}.header-home .video-container.mobile:not(.only-variant){display:block}.header-home .video-container.mobile .video-container-wrapper{border-radius:30px;overflow:hidden}.header-home .video-container.mobile video,.header-home .video-container.mobile iframe,.header-home .video-container.mobile img{aspect-ratio:9/16}.header-home .content{margin-top:-150%}.header-home .content .header-top{margin-top:150px;margin-bottom:200px}.header-home .content .header-lead .bodytext{width:100%;margin-top:100px}.header-home .content .header-lead .decoration-top,.header-home .content .header-lead .decoration-bottom{width:150px}.header-home .content .header-lead .decoration-top path,.header-home .content .header-lead .decoration-bottom path{stroke-width:1rem !important}.header-home .content .header-lead .decoration-top{right:181px;top:-265px}.header-home .content .header-lead .decoration-bottom{right:-10px;top:-165px}}@media(max-width: 768px){.header-movie{margin-left:15px;margin-right:15px}}@keyframes TextSize{from{font-size:3.925rem;opacity:1}to{font-size:2.612rem;opacity:0}}@keyframes TextSizeMobile{from{font-size:3.1rem;opacity:1}to{font-size:2.3rem;opacity:0}}.text-image-overlay{overflow:visible;padding-top:150px;padding-bottom:100px;font-size:2.125rem;font-weight:900;line-height:111.76%}.text-image-overlay .container,.text-image-overlay .row{overflow:visible !important}.text-image-overlay .overlay-text-col{z-index:5}@media(min-width: 992px){.text-image-overlay .overlay-text-col{margin-right:-80px}}.text-image-overlay .overlay-image-col{z-index:1;position:relative;overflow:visible !important}.text-image-overlay .overlay-image-col .image-wrapper{border-radius:40px;overflow:hidden;position:relative;z-index:5}.text-image-overlay .overlay-image-col .decoration-top,.text-image-overlay .overlay-image-col .decoration-bottom{position:absolute;z-index:10;width:247px;height:auto;pointer-events:none;overflow:visible !important}.text-image-overlay .overlay-image-col .decoration-top path,.text-image-overlay .overlay-image-col .decoration-bottom path{vector-effect:non-scaling-stroke}.text-image-overlay .overlay-image-col .decoration-top{top:0;left:50%;transform:translate(-50%, -50%)}.text-image-overlay .overlay-image-col .decoration-bottom{top:50%;right:0;transform:translate(50%, -50%) rotate(270deg)}.text-image{overflow:visible}.text-image .container,.text-image .row{overflow:visible !important}.text-image .overlay-text-col{z-index:5;padding:0}@media(min-width: 992px){.text-image .overlay-text-col.order-md-1{margin-right:-50px}.text-image .overlay-text-col.order-md-2{margin-left:-50px}}.text-image .overlay-text-col .bodytext{width:60%;margin:0 auto}.text-image .overlay-image-col{z-index:1;position:relative;overflow:visible !important}.text-image .overlay-image-col .image-wrapper{border-radius:40px;overflow:hidden;position:relative;aspect-ratio:625/720;width:90%;margin:0}.text-image .overlay-image-col .image-wrapper img{width:100%;height:100%;object-fit:cover;border-radius:40px}.text-image .overlay-image-col.order-md-2 .image-wrapper{float:right}@media screen and (max-width: 767px){.text-image .row{flex-direction:column-reverse}.text-image .overlay-text-col{margin:35px auto 0}.text-image .overlay-text-col .bodytext{width:100%}.text-image .overlay-image-col .image-wrapper{border-radius:30px;aspect-ratio:625/720;width:100%}}.header-level-one{margin-top:60px;display:flex;flex-direction:column}.header-level-one .header-top{hyphens:auto;-webkit-hyphens:auto;display:flex;align-items:center;justify-content:center;margin:0 50px}.header-level-one .header-top .header-title{width:55%;max-width:992px;min-width:550px;z-index:1}.header-level-one .header-top .header-title.old{display:none;position:relative;text-align:center;margin-right:-180px;width:60%;padding:0 20px;z-index:5;color:#000}.header-level-one .header-top .header-title.old .decoration-top,.header-level-one .header-top .header-title.old .decoration-bottom{opacity:0;position:absolute;z-index:10;width:290px;height:auto;pointer-events:none;overflow:visible !important;padding:15px}.header-level-one .header-top .header-title.old .decoration-top path,.header-level-one .header-top .header-title.old .decoration-bottom path{vector-effect:non-scaling-stroke}.header-level-one .header-top .header-title.old .decoration-top{animation:BracesLeft 1.5s 1s ease-in forwards;top:-130px;left:-10%}.header-level-one .header-top .header-title.old .decoration-bottom{animation:BracesLeft 1.5s 1s ease-in forwards;bottom:-130px;right:-10%;transform:rotate(270deg)}.header-level-one .header-top .header-title .title-image-wrapper{width:100%;height:auto}.header-level-one .header-top .header-title .title-image-wrapper svg{height:auto;width:100%}.header-level-one .header-top .header-title .title-image-wrapper.mobile{display:none}.header-level-one .header-top .image-wrapper{margin-left:-100px;aspect-ratio:125/144;height:auto;width:47%;max-width:720px;z-index:0}.header-level-one .header-top .image-wrapper img{border-radius:40px;width:100%;height:100%;object-fit:cover}.header-level-one .header-bottom{margin-top:140px;width:70%;float:right}@media screen and (max-height: 570px)and (min-width: 991px){.header-level-one{margin-top:15px}.header-level-one .header-top .image-wrapper{width:40%}}@media screen and (max-width: 991px){.header-level-one{overflow:hidden;margin-top:80px}.header-level-one .header-top .header-title{min-width:375px}.header-level-one .header-top .header-title.old .header-title{width:80%}.header-level-one .header-top .header-title.old .header-title .decoration-top,.header-level-one .header-top .header-title.old .header-title .decoration-bottom{width:150px}.header-level-one .header-top .header-title.old .header-title .decoration-top path,.header-level-one .header-top .header-title.old .header-title .decoration-bottom path{stroke-width:.8rem !important}.header-level-one .header-top .header-title.old .header-title .decoration-top{top:-70px;left:0}.header-level-one .header-top .header-title.old .header-title .decoration-bottom{bottom:-55px;right:0}.header-level-one .header-top .image-wrapper{min-width:325px;margin-left:-10%}.header-level-one .header-top .image-wrapper img{border-radius:30px}.header-level-one .header-bottom{margin-top:100px;width:70%;float:right}}@media screen and (max-width: 690px){.header-level-one{margin-top:70px}.header-level-one .header-top{flex-direction:column-reverse;justify-content:center;margin:0}.header-level-one .header-top .header-title{min-width:unset;width:100%;padding:0 15px;margin-top:-30px}.header-level-one .header-top .header-title.old{margin-top:-1.5rem;margin-right:0;width:100%}.header-level-one .header-top .header-title.old .decoration-top,.header-level-one .header-top .header-title.old .decoration-bottom{width:100px}.header-level-one .header-top .header-title.old .decoration-top path,.header-level-one .header-top .header-title.old .decoration-bottom path{stroke-width:.7rem !important}.header-level-one .header-top .header-title.old .decoration-top{animation:BracesLeft 1.5s 1s ease-in forwards;top:-20%;left:unset;right:0;transform:rotate(90deg)}.header-level-one .header-top .header-title.old .decoration-bottom{animation:BracesLeft 1.5s 1s ease-in forwards;bottom:-30%;right:unset;left:0;transform:rotate(0)}.header-level-one .header-top .header-title .title-image-wrapper.desktop{display:none}.header-level-one .header-top .header-title .title-image-wrapper.mobile{display:block}.header-level-one .header-top .image-wrapper{margin-left:0;width:100%}.header-level-one .header-bottom{margin-top:80px;width:100%;float:left}}.header-level-two .header-top{text-align:center;max-width:850px;margin:60px auto}.header-level-two .header-bottom{display:flex;justify-content:flex-end;width:100%}.header-level-two .header-bottom .bodytext{width:72%;margin-right:-25px}@media screen and (max-height: 570px)and (min-width: 991px){.header-level-two .header-top{margin:0 auto 30px}}@media screen and (max-width: 991px){.header-level-two .header-top{margin:180px auto 80px}.header-level-two .header-bottom{justify-content:flex-start}.header-level-two .header-bottom .bodytext{width:100%;margin-right:0}}.block-header-principle{margin-bottom:-400px;margin-top:0;background-color:#00a150;color:#fff;padding-bottom:400px;overflow:hidden}.block-header-principle .header-wrapper{position:relative;max-width:1920px;margin:0 auto}.block-header-principle .header-wrapper .image-wrapper{position:absolute;right:-200px;top:0;width:55%;max-width:1047px;height:auto;padding:45px;margin-top:75px}.block-header-principle .header-wrapper .image-wrapper img{object-fit:contain}.block-header-principle .header-top{padding:280px 0 12rem}.block-header-principle .header-top .header-title{max-width:80%;position:relative;z-index:1}.block-header-principle .header-top .header-title h1{color:#fff}.block-header-principle .header-top .header-title p{margin-bottom:55px}.block-header-principle .header-top .header-title p.outline{-webkit-text-stroke-width:4px;-webkit-text-stroke-color:#fff;font-size:6.111rem;font-weight:700;line-height:4.5rem}.block-header-principle .header-bottom{position:relative;display:flex;justify-content:flex-end;align-items:center;flex-direction:row-reverse;gap:60px}.block-header-principle .header-bottom .bodytext{max-width:70%}.block-header-principle .header-bottom .lottie-animation{position:relative;width:300px;height:300px}.block-header-principle .header-bottom span.text-accent{transition:color .8s}.block-header-principle .header-bottom span.text-accent.change-color{color:#90d663;transition:color .8s}@media screen and (max-height: 570px)and (min-width: 991px){.block-header-principle .header-top{padding:170px 0 100px}.block-header-principle .header-top .header-title p{margin-bottom:30px}.block-header-principle .header-top .header-title p.outline{font-size:5.3rem;line-height:3.6rem}.block-header-principle .header-wrapper .image-wrapper{margin-top:0;right:-100px;width:50%}}@media screen and (max-width: 991px){.block-header-principle{margin:0 0 -200px 0;padding-bottom:200px}.block-header-principle .header-wrapper{overflow:hidden}.block-header-principle .header-wrapper .image-wrapper{position:relative;right:unset;top:unset;width:462px;height:438px;padding:0;margin-left:40px;margin-bottom:-5px}.block-header-principle .header-top{padding:0 12px 80px;position:relative;display:flex;flex-direction:column-reverse;align-items:flex-end}.block-header-principle .header-top .header-title{max-width:90%;padding-right:150px}.block-header-principle .header-top .header-title p{margin-bottom:30px}.block-header-principle .header-top .header-title p.outline{font-size:6.875rem;line-height:100%}.block-header-principle .header-bottom{flex-direction:column;align-items:flex-end}.block-header-principle .header-bottom .bodytext{max-width:90%;padding-right:100px}.block-header-principle .header-bottom .lottie-animation{position:relative;left:unset;width:218px;height:218px}}@media screen and (max-width: 575px){.block-header-principle .image-wrapper{width:330px;height:305px;margin-bottom:0}.block-header-principle .header-top{padding:0 12px 80px;align-items:flex-start}.block-header-principle .header-top .header-title{max-width:100%;padding-right:0}.block-header-principle .header-bottom .bodytext{padding-right:12px}}.owl-carousel{touch-action:pan-x}.block-principle-slider{margin-top:40px}.block-principle-slider .container{position:relative}.block-principle-slider .principle-slider{touch-action:pan-y}.block-principle-slider .principle-slider .owl-stage-outer{overflow:visible !important}.block-principle-slider .principle-slider .owl-stage-outer .owl-stage:after{content:"";position:relative;top:450px;width:100%;height:3px;background-color:#000;z-index:-1;visibility:visible;transform:translateY(-709px)}.block-principle-slider .principle-slider .single-item{margin:70px 0;min-height:550px;display:flex;align-items:center}.block-principle-slider .principle-slider .single-item.with-text{align-items:flex-start}.block-principle-slider .principle-slider .single-item.first-slide .text-wrapper{max-width:80%}.block-principle-slider .principle-slider .single-item.first-slide .text-wrapper .top-title-first-slide{font-size:21px;font-weight:300;line-height:1.5rem}.block-principle-slider .principle-slider .single-item.first-slide .text-wrapper .top-title-first-slide p{margin-bottom:15px}.block-principle-slider .principle-slider .single-item.first-slide h2{font-size:2.612rem;font-weight:900;line-height:100%;letter-spacing:-1%;margin-bottom:30px}.block-principle-slider .principle-slider .single-item.normal-slide{display:flex;align-items:flex-end}.block-principle-slider .principle-slider .single-item.normal-slide .text-wrapper{width:50%}.block-principle-slider .principle-slider .single-item.normal-slide .text-wrapper .top-title-normal-slide{margin-bottom:210px;font-size:2.612rem;font-weight:900;line-height:100%;letter-spacing:-1%}.block-principle-slider .principle-slider .single-item.normal-slide .text-wrapper .header-normal-slide,.block-principle-slider .principle-slider .single-item.normal-slide .text-wrapper .description-normal-slide{display:none}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper{transition:all .9s .8s ease-in,opacity .9s .4s;width:49%;transform:translateX(50vw);display:flex;justify-content:space-between;flex-direction:column;background-color:#00a150;border-radius:40px;padding:30px;height:450px;z-index:99;margin-bottom:-20px;opacity:0}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-top{margin-top:-70px;display:flex;justify-content:space-between;max-height:170px;overflow:visible}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-top p,.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-top span{-webkit-text-stroke-color:#181716;font-size:3.889rem;line-height:155%}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-top .slides-numbers{color:rgba(0,0,0,0);display:flex;height:auto;margin-top:-35px}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-top .image-wrapper{aspect-ratio:1/1;margin-right:-80px;margin-top:-90px;margin-bottom:-50px;max-width:256px;max-height:256px}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-content{color:#fff;padding-right:30px}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-content .top-title-normal-slide{font-size:21px}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-content .top-title-normal-slide p{margin-bottom:0}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-content .header-normal-slide{font-size:1.77rem;color:#fff}.block-principle-slider .principle-slider .owl-item.active .single-item.normal-slide .slide-content-wrapper{transition:all .9s .8s ease-in,opacity .9s .4s;transform:translateX(100px);opacity:1}.block-principle-slider .principle-slider-navigation{position:absolute;bottom:50px;display:flex;flex-wrap:wrap;align-items:center;gap:15px;max-width:600px;background-color:#fff;border-radius:20px;padding:30px;z-index:5}.block-principle-slider .principle-slider-navigation .nav-item.first-slide{display:none !important}.block-principle-slider .principle-slider-navigation .nav-item p{margin:0}.block-principle-slider .principle-slider-navigation .nav-item a{color:#000;font-size:20px;line-height:150%;text-decoration:none;font-weight:900;display:flex;gap:3px}.block-principle-slider .principle-slider-navigation .nav-item a:hover,.block-principle-slider .principle-slider-navigation .nav-item a:active,.block-principle-slider .principle-slider-navigation .nav-item a:target{color:#00a150}.block-principle-slider .principle-slider-navigation .nav-item a .number{font-size:10.688px;line-height:2}.block-principle-slider .principle-slider-navigation .nav-item.active a{color:#00a150}@media screen and (min-width: 1641px){.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-top .image-wrapper{max-width:280px;max-height:280px}}@media screen and (max-height: 570px)and (min-width: 991px){.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-top .slides-numbers{margin-top:-20px;margin-left:30px}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-top .image-wrapper{margin-right:0;margin-top:-70px;margin-bottom:-50px;max-width:256px;max-height:256px}}@media screen and (max-width: 1270px){.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper{width:40%}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-top .slides-numbers{margin-top:-20px}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-top .image-wrapper{max-width:235px;max-height:235px}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-content{padding-right:0}.block-principle-slider .principle-slider .owl-item.active .single-item.normal-slide .slide-content-wrapper{transform:translateX(80px)}.block-principle-slider .principle-slider-navigation{gap:10px;max-width:550px;background-color:#fff;padding:20px}.block-principle-slider .principle-slider-navigation .nav-item a{font-size:18px}}@media screen and (max-width: 991px){.block-principle-slider .principle-slider{padding-top:175px}.block-principle-slider .principle-slider .owl-stage-outer{contain:layout}.block-principle-slider .principle-slider .owl-stage-outer .owl-stage:after{display:none}.block-principle-slider .principle-slider .single-item{margin:0;min-height:unset}.block-principle-slider .principle-slider .single-item.with-text.first-slide .text-wrapper{margin-top:-50px;margin-bottom:50px}.block-principle-slider .principle-slider .single-item.first-slide .text-wrapper{margin-top:unset;max-width:100%}.block-principle-slider .principle-slider .single-item.normal-slide{align-items:flex-start;flex-direction:column-reverse}.block-principle-slider .principle-slider .single-item.normal-slide .text-wrapper{margin-right:-12px;margin-left:-12px;width:auto}.block-principle-slider .principle-slider .single-item.normal-slide .text-wrapper .top-title-normal-slide{margin-bottom:0}.block-principle-slider .principle-slider .single-item.normal-slide .text-wrapper .header-normal-slide,.block-principle-slider .principle-slider .single-item.normal-slide .text-wrapper .description-normal-slide{display:none}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper{width:100%;transform:translateX(0);padding:25px;height:415px;margin-bottom:0}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-top .slides-numbers{margin-top:0}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-top p,.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-top span{line-height:100%}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-top .image-wrapper{height:160px;width:160px;margin-right:-35px}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-content{padding-right:0}.block-principle-slider .principle-slider .owl-item.active .single-item.normal-slide .slide-content-wrapper{transition:all .9s .8s ease-in,opacity .9s .4s;transform:translateX(0)}.block-principle-slider .principle-slider .owl-nav{position:absolute;right:-12px;justify-content:flex-end;gap:15px}.block-principle-slider .principle-slider .owl-nav .owl-next,.block-principle-slider .principle-slider .owl-nav .owl-prev{width:42px;height:42px}.block-principle-slider .principle-slider-navigation{bottom:unset;top:0;flex-wrap:nowrap;max-width:100%;border-radius:15px;padding:15px;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.block-principle-slider .principle-slider-navigation::-webkit-scrollbar{display:none}.block-principle-slider .principle-slider-navigation .nav-item.first-slide{display:none !important}.block-principle-slider .principle-slider-navigation .nav-item p{margin:0}.block-principle-slider .principle-slider-navigation .nav-item a{width:max-content}}@media screen and (max-width: 575px){.block-principle-slider .principle-slider{padding-top:100px;padding-bottom:90px}.block-principle-slider .principle-slider .owl-stage-outer .owl-stage{transition:1.5s !important}.block-principle-slider .principle-slider .owl-stage-outer .owl-stage:after{display:none}.block-principle-slider .principle-slider .owl-item.active .single-item.normal-slide .slide-content-wrapper{transition:all .1s 0s ease-in,opacity .3s .2s;transform:translateX(0)}.block-principle-slider .principle-slider .owl-item .single-item.normal-slide .slide-content-wrapper{transition:all .1s 0s ease-in,opacity .3s .2s;transform:translateX(0px);opacity:1}.block-principle-slider .principle-slider .single-item.first-slide .text-wrapper{margin-bottom:40px}.block-principle-slider .principle-slider .single-item.first-slide .text-wrapper .header-first-slide{margin-right:0}.block-principle-slider .principle-slider .single-item.first-slide .text-wrapper .top-title-first-slide{margin-bottom:5px}.block-principle-slider .principle-slider .single-item.first-slide .text-wrapper .top-title-first-slide p{margin-bottom:0}.block-principle-slider .principle-slider .single-item.first-slide .text-wrapper .description-first-slide p{margin-bottom:0}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper{height:430px}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-content{display:flex;flex-direction:column}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-content .top-title-normal-slide{font-size:1.65rem;color:#fff;order:2;font-weight:900;margin-bottom:10px}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-content .header-normal-slide{margin-bottom:4px;padding-right:50px;font-size:20px;order:1;font-weight:300}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-content .description-normal-slide{order:3}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-content .btn-ipsuisse{order:4}.block-principle-slider .principle-slider .single-item.normal-slide .text-wrapper .top-title-normal-slide{display:none}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-top{margin-top:-60px}.block-principle-slider .principle-slider .single-item.normal-slide .slide-content-wrapper .section-top .image-wrapper{margin-top:-50px;width:145px;height:145px}.block-principle-slider .principle-slider .owl-nav{position:absolute;right:-12px;justify-content:flex-end;gap:10px;bottom:120px}.block-principle-slider .principle-slider .owl-nav .owl-next,.block-principle-slider .principle-slider .owl-nav .owl-prev{width:35px;height:35px}.block-principle-slider .principle-slider .owl-nav .owl-next.disabled,.block-principle-slider .principle-slider .owl-nav .owl-prev.disabled{opacity:0}.block-principle-slider .principle-slider-navigation{bottom:10px;top:unset;flex-wrap:nowrap;max-width:100%;border-radius:15px;padding:15px;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.block-principle-slider .principle-slider-navigation::-webkit-scrollbar{display:none}.block-principle-slider .principle-slider-navigation .nav-item.first-slide{display:none !important}.block-principle-slider .principle-slider-navigation .nav-item p{margin:0}.block-principle-slider .principle-slider-navigation .nav-item a{font-size:18px;width:max-content}}.block-testimonial-slider h2{text-align:center;max-width:840px;margin:0 auto 70px}.block-testimonial-slider .testimonial-slider{touch-action:auto}.block-testimonial-slider .single-item{display:flex;justify-content:flex-end;margin-top:50px}.block-testimonial-slider .single-item .image-wrapper{position:absolute;top:0;right:788px;width:255px;height:255px}.block-testimonial-slider .single-item .image-wrapper img{border-radius:300px}.block-testimonial-slider .single-item .text-wrapper{background-color:#fff;border-radius:40px;padding:75px 70px 50px 205px;max-width:945px;margin-top:0;min-height:320px}.block-testimonial-slider .single-item .text-wrapper .name-function{font-size:16px;margin-top:13px}.block-testimonial-slider .single-item .text-wrapper .name-function strong{font-weight:900}.block-testimonial-slider .single-item .text-wrapper .quote{font-size:1.01rem;line-height:115%}.block-testimonial-slider .single-item .text-wrapper .quote p{margin-bottom:0}.block-testimonial-slider .single-item .text-wrapper .slides-numbers{position:absolute;top:0;right:35px;text-align:right;font-size:3.889rem;line-height:100%}.block-testimonial-slider .owl-nav{position:absolute;top:280px;right:845px;justify-content:flex-end}@media screen and (min-width: 1641px){.block-testimonial-slider .single-item{justify-content:center}.block-testimonial-slider .single-item .text-wrapper{margin-left:100px}.block-testimonial-slider .single-item .text-wrapper .slides-numbers{right:150px}.block-testimonial-slider .single-item .image-wrapper{right:880px}.block-testimonial-slider .owl-nav{right:964px}}@media screen and (max-width: 1200px){.block-testimonial-slider .single-item .text-wrapper .slides-numbers{line-height:145%}}@media screen and (max-width: 991px){.block-testimonial-slider h2{margin:0 auto 20px}.block-testimonial-slider .single-item{padding-top:0;flex-direction:column;justify-content:center}.block-testimonial-slider .single-item .image-wrapper{position:relative;top:unset;right:unset;width:320px;height:320px;margin:0 auto}.block-testimonial-slider .single-item .text-wrapper{display:flex;flex-direction:column;border-radius:30px;padding:100px 35px 35px;margin-top:-70px;margin-right:0;min-height:unset}.block-testimonial-slider .single-item .text-wrapper .name-function{order:-1;max-width:calc(100% - 70px);line-height:120%;margin:0 0 25px}.block-testimonial-slider .single-item .text-wrapper .quote{line-height:113%}.block-testimonial-slider .single-item .text-wrapper .slides-numbers{top:220px;right:35px;line-height:142%}.block-testimonial-slider .owl-nav{top:400px;right:-10px}.block-testimonial-slider .owl-nav .owl-next,.block-testimonial-slider .owl-nav .owl-prev{width:42px;height:42px}}@media screen and (max-width: 575px){.block-testimonial-slider .single-item .text-wrapper .slides-numbers{top:10px;right:0;line-height:142%}.block-testimonial-slider .owl-nav{gap:15px}.block-testimonial-slider .owl-nav .owl-next,.block-testimonial-slider .owl-nav .owl-prev{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right.svg")}}.block-measure-slider .header{max-width:75%}.block-measure-slider .measure-slider-navigation{display:flex;flex-wrap:wrap;width:100%;gap:10px 25px;background-color:#fff;border-radius:20px;padding:25px 30px;margin:60px 0 50px}.block-measure-slider .measure-slider-navigation .nav-item a{font-weight:900;text-decoration:none;color:#000;font-size:20px}.block-measure-slider .measure-slider-navigation .nav-item a:hover{color:#90d663}.block-measure-slider .measure-slider-navigation .nav-item a p{margin-bottom:0}.block-measure-slider .measure-slider-navigation .nav-item.active a{color:#90d663}.block-measure-slider .measure-slider{touch-action:auto}.block-measure-slider .measure-slider .single-item{position:relative;display:flex;align-items:flex-end;justify-content:flex-start;flex-direction:column;min-height:570px;max-width:1061px;margin:0 auto}.block-measure-slider .measure-slider .single-item .text-wrapper-right,.block-measure-slider .measure-slider .single-item .text-wrapper-left,.block-measure-slider .measure-slider .single-item .image-wrapper img{border-radius:40px}.block-measure-slider .measure-slider .single-item .text-wrapper-left{position:absolute;top:105px;left:0;background-color:#90d663;color:#fff;text-align:right;display:flex;width:540px;height:430px;padding:90px 50px 50px 80px;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:10px}.block-measure-slider .measure-slider .single-item .text-wrapper-left h4{color:#fff;margin-bottom:10px}.block-measure-slider .measure-slider .single-item .text-wrapper-left .top-title p{font-size:21px}.block-measure-slider .measure-slider .single-item .text-wrapper-left .description p,.block-measure-slider .measure-slider .single-item .text-wrapper-left .top-title p{margin-bottom:0}.block-measure-slider .measure-slider .single-item .image-wrapper{position:relative;top:0;right:0;width:700px;height:485px;float:right}.block-measure-slider .measure-slider .single-item .text-wrapper-right{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);overflow-y:auto;scrollbar-gutter:stable;border:20px solid rgba(0,0,0,0);border-left:0;clip-path:inset(0 round 40px);background:#fff;position:static;margin-right:170px;margin-top:-200px;padding:30px 30px 30px 50px;width:380px;max-height:398px;z-index:5}.block-measure-slider .measure-slider .single-item .text-wrapper-right::-webkit-scrollbar{width:6px}.block-measure-slider .measure-slider .single-item .text-wrapper-right::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.block-measure-slider .measure-slider .single-item .text-wrapper-right::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.block-measure-slider .measure-slider .single-item .text-wrapper-right:hover{scrollbar-color:rgba(0,0,0,.35) rgba(0,0,0,0)}.block-measure-slider .measure-slider .single-item .text-wrapper-right:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.35)}.block-measure-slider .measure-slider .single-item .text-wrapper-right .close-button{display:none}.block-measure-slider .measure-slider .single-item .text-wrapper-right .profit .quote{margin-bottom:15px}.block-measure-slider .measure-slider .single-item .text-wrapper-right ul{margin-bottom:0}.block-measure-slider .measure-slider .single-item .profit-toggle{display:none}.block-measure-slider .owl-nav{position:absolute;top:155px;left:-27px;justify-content:flex-start}.block-measure-slider .owl-nav .owl-next:hover,.block-measure-slider .owl-nav .owl-prev:hover{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right_dark.svg")}@media screen and (min-width: 1641px){.block-measure-slider .owl-nav{left:81px}}@media screen and (max-height: 570px)and (min-width: 991px){.block-measure-slider .measure-slider-navigation{padding:20px;margin:60px 0 30px}.block-measure-slider .measure-slider .single-item .image-wrapper{width:unset;height:unset;max-height:400px;aspect-ratio:35/24}.block-measure-slider .measure-slider .single-item .text-wrapper-left{top:40px;height:365px;padding:30px 50px 30px 90px}.block-measure-slider .measure-slider .single-item .text-wrapper-right{padding:20px 20px 20px 30px;margin-right:90px;width:460px}.block-measure-slider .measure-slider .single-item .text-wrapper-right .profit p.quote{font-size:1.1rem}}@media screen and (max-width: 991px){.block-measure-slider .header{padding:0 24px}.block-measure-slider .measure-slider .single-item{position:relative}.block-measure-slider .measure-slider .single-item .text-wrapper-left{top:170px;width:520px;height:360px;padding:50px}.block-measure-slider .measure-slider .single-item .image-wrapper{width:600px;height:385px}.block-measure-slider .measure-slider .single-item .text-wrapper-right{padding:20px 20px 20px 40px;width:500px;max-height:250px;margin-top:120px;margin-right:0}.block-measure-slider .measure-slider .single-item.has-profit-toggle{min-height:640px}.block-measure-slider .measure-slider .single-item.has-profit-toggle .text-wrapper-left{height:auto;min-height:360px}.block-measure-slider .measure-slider .single-item.has-profit-toggle .profit-toggle{display:flex;flex-shrink:0;margin-top:10px;background:rgba(0,0,0,0);cursor:pointer}.block-measure-slider .measure-slider .single-item.has-profit-toggle .profit-toggle:after{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/arrow_right_gruen.svg");background-color:#fff;opacity:1;border-radius:50%}.block-measure-slider .measure-slider .single-item.has-profit-toggle .text-wrapper-right{display:none}.block-measure-slider .owl-nav{position:absolute;top:150px;left:24px;justify-content:flex-start}}@media screen and (max-width: 575px){.block-measure-slider .container{padding-right:0}.block-measure-slider .header{max-width:100%;padding:0 24px}.block-measure-slider .measure-slider-navigation{display:flex;flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;padding:20px 30px;width:auto;border-top-right-radius:0;border-bottom-right-radius:0;margin-left:0px}.block-measure-slider .measure-slider-navigation::-webkit-scrollbar{display:none}.block-measure-slider .measure-slider-navigation .nav-item a{display:inline-flex;width:max-content}.block-measure-slider .measure-slider-navigation .nav-item a .top-title{max-width:90vw}.block-measure-slider .measure-slider .single-item{position:relative;height:unset;padding-top:0;min-height:unset}.block-measure-slider .measure-slider .single-item.has-profit-toggle{min-height:unset}.block-measure-slider .measure-slider .single-item .text-wrapper-right,.block-measure-slider .measure-slider .single-item .text-wrapper-left,.block-measure-slider .measure-slider .single-item .image-wrapper img{border-radius:30px}.block-measure-slider .measure-slider .single-item .text-wrapper-left,.block-measure-slider .measure-slider .single-item .text-wrapper-right{position:relative;top:unset;left:unset;right:unset;padding:25px;margin:-73px 24px 0 12px;width:auto}.block-measure-slider .measure-slider .single-item .text-wrapper-left{height:auto;gap:10px}.block-measure-slider .measure-slider .single-item .text-wrapper-left .top-title{font-size:1.21rem}.block-measure-slider .measure-slider .single-item .image-wrapper{top:0;right:-50px;width:342px;height:237px;z-index:0}.block-measure-slider .measure-slider .single-item .text-wrapper-right{margin-top:25px;padding:10px 10px 10px 25px;border-width:15px 15px 15px 0;clip-path:inset(0 round 30px)}.block-measure-slider .owl-nav{top:25px;left:unset;right:24px;justify-content:flex-end}.block-measure-slider .owl-nav .owl-next,.block-measure-slider .owl-nav .owl-prev{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/arrow_right_white.svg")}}.profit-overlay{display:flex;align-items:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;padding:25px;background-color:rgba(0,0,0,.5)}.profit-overlay .text-wrapper-right{position:relative;display:flex;flex-direction:column;overflow:hidden;width:100%;max-width:500px;max-height:80%;margin:0;padding:25px 10px 25px 25px;border-radius:30px;background:#fff}.profit-overlay .profit{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0);overflow-y:auto;min-height:0;padding-right:15px}.profit-overlay .profit::-webkit-scrollbar{width:6px}.profit-overlay .profit::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.profit-overlay .profit::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}.profit-overlay .profit:hover{scrollbar-color:rgba(0,0,0,.35) rgba(0,0,0,0)}.profit-overlay .profit:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.35)}.profit-overlay .profit:before{content:"";float:right;width:50px;height:40px}.profit-overlay .profit ul li:before{filter:invert(1)}.profit-overlay .close-button{position:absolute;top:15px;right:15px;z-index:1;background:#fff}.profit-overlay .close-button svg .bar{stroke:#000}.block-page-end-slider .single-item{padding-bottom:15px}.block-page-end-slider .header{text-align:center;font-size:1.222rem;line-height:126%;margin-bottom:50px;font-weight:300}.block-page-end-slider .text-wrapper{text-align:center}.block-page-end-slider .text-wrapper .slides-numbers{font-size:6.111rem;line-height:100%;-webkit-text-stroke-color:#fff}.block-page-end-slider .text-wrapper .line{height:2px;background-color:#fff;width:100%;margin:50px 0}.block-page-end-slider .text-wrapper .page-link{display:flex;align-items:center;justify-content:center;width:100%}.block-page-end-slider .owl-nav{position:absolute;top:9%;left:0;justify-content:space-evenly}.block-page-end-slider .owl-nav .owl-next,.block-page-end-slider .owl-nav .owl-prev{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/arrow_right_white.svg")}.block-page-end-slider .owl-nav .owl-prev{margin-right:116px}.block-page-end-slider .owl-nav .owl-next{margin-left:116px}@media screen and (min-width: 1641px){.block-page-end-slider{max-width:1920px;margin:140px auto 0}}@media screen and (max-height: 570px)and (min-width: 991px){.block-page-end-slider .text-wrapper .line{margin:30px 0}}@media screen and (max-width: 575px){.block-page-end-slider{margin-left:-12px;margin-right:-12px;padding:0}.block-page-end-slider .container{padding-right:0;padding-left:0}.block-page-end-slider .single-item{padding-bottom:15px;overflow:hidden}.block-page-end-slider .header{margin:0 auto 5px;max-width:80%;text-align:center}.block-page-end-slider .text-wrapper .slides-numbers{line-height:100%}.block-page-end-slider .text-wrapper .slides-numbers.outline{-webkit-text-stroke-width:3px}.block-page-end-slider .text-wrapper .title{text-align:center;margin-left:-2px}.block-page-end-slider .text-wrapper .title h2{font-size:2.778rem;margin-bottom:0}.block-page-end-slider .text-wrapper .line{margin:30px 0 30px}.block-page-end-slider .owl-nav{top:30px;justify-content:space-between}.block-page-end-slider .owl-nav .owl-next,.block-page-end-slider .owl-nav .owl-prev{width:56px;height:56px}.block-page-end-slider .owl-nav .owl-prev{margin-right:0;margin-left:15px}.block-page-end-slider .owl-nav .owl-next{margin-left:0;margin-right:15px}}.block-fact-slider{overflow:hidden;background-color:#5ac6f4;color:#fff;margin-left:25px;margin-right:25px;border-radius:40px;padding:60px 45px}.block-fact-slider .owl-stage-outer{overflow:visible !important}.block-fact-slider .facts{display:flex;align-items:flex-start;justify-content:space-between;z-index:100;position:relative}.block-fact-slider .facts .header-left{width:33%}.block-fact-slider .facts .header-left .top-title{font-size:21px;margin-bottom:15px}.block-fact-slider .facts .header-left h3{color:#fff}.block-fact-slider .facts .header-left a{margin-top:30px;margin-bottom:calc(-100% + 50px)}.block-fact-slider .facts .header-right{width:26%}.block-fact-slider .facts .header-right p{font-size:18px;line-height:144.44%}.block-fact-slider .btn-ipsuisse.mobile{display:none;margin:50px auto 0}.block-fact-slider .fact-slider{margin-top:-100px}.block-fact-slider .fact-slider .owl-item.active.center .description-wrapper,.block-fact-slider .fact-slider .owl-item.active.center .title,.block-fact-slider .fact-slider .owl-item.active.center h2{opacity:1;transition:opacity 1s}.block-fact-slider .fact-slider .owl-item.active.center .title{transition-delay:.5s}.block-fact-slider .fact-slider .owl-item.active.center .description-wrapper{transition-delay:.7s}.block-fact-slider .fact-slider .owl-item.active.center h2{transition-delay:.2s}.block-fact-slider .fact-slider .owl-item.active.center .image-wrapper{opacity:1;transform:translateX(0);transition:transform 1s .5s}.block-fact-slider .fact-slider .single-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:600px;gap:17px;margin:0 auto}.block-fact-slider .fact-slider .single-item .description-wrapper{margin-top:16px;opacity:0}.block-fact-slider .fact-slider .image-wrapper{width:158px;height:158px;transform:translateX(20px);transition:all .5s;opacity:0}.block-fact-slider .fact-slider .image-wrapper img{object-fit:contain}.block-fact-slider .fact-slider .text-wrapper{text-align:center}.block-fact-slider .fact-slider .text-wrapper h2,.block-fact-slider .fact-slider .text-wrapper .title{opacity:0;transition:opacity 1s;color:#fff;margin-bottom:0}.block-fact-slider .fact-slider .text-wrapper .title{font-size:1.667rem;line-height:108.33%;margin:0 auto;min-width:675px}.block-fact-slider .owl-nav{justify-content:space-between;position:absolute;top:200px}.block-fact-slider .owl-nav .owl-prev,.block-fact-slider .owl-nav .owl-next{filter:invert(1)}.block-fact-slider .owl-nav .owl-prev:hover,.block-fact-slider .owl-nav .owl-next:hover{filter:invert(0)}.block-fact-slider .owl-nav .owl-prev{margin-left:170px}.block-fact-slider .owl-nav .owl-next{margin-right:170px}.block-fact-slider .owl-dots{display:flex;gap:5px;justify-content:center;padding-top:40px;margin-bottom:-20px}.block-fact-slider .owl-dots .owl-dot{height:10px;width:10px;border-radius:50%;background-color:rgba(0,0,0,0);border:solid 1.5px #fff}.block-fact-slider .owl-dots .owl-dot.active{background-color:#fff}@media screen and (min-width: 1970px){.block-fact-slider{max-width:1920px;margin:140px auto 0}}@media screen and (max-width: 1190px){.block-fact-slider .owl-nav .owl-prev{margin-left:80px}.block-fact-slider .owl-nav .owl-next{margin-right:80px}}@media screen and (min-width: 1641px){.block-fact-slider .facts .header-left h3{padding-right:50px}}@media screen and (max-height: 570px)and (min-width: 991px){.block-fact-slider .fact-slider{margin-top:-120px}.block-fact-slider .owl-dots{padding-top:20px}}@media screen and (max-width: 991px){.block-fact-slider{margin-left:12px;margin-right:12px;border-radius:30px;padding:40px 30px}.block-fact-slider .facts{flex-direction:column;align-items:center;text-align:center}.block-fact-slider .facts .header-left{width:100%;margin-bottom:20px}.block-fact-slider .facts .header-left .top-title{margin-bottom:12px}.block-fact-slider .facts .header-left a{margin:20px auto 0}.block-fact-slider .facts .header-left a.desktop{display:none}.block-fact-slider .facts .header-right{width:100%}.block-fact-slider .btn-ipsuisse.mobile{display:flex;margin:50px auto 0}.block-fact-slider .fact-slider{margin-top:33px}.block-fact-slider .fact-slider .single-item .description-wrapper{opacity:0;text-align:center}.block-fact-slider .fact-slider .single-item .description-wrapper p{min-height:160px}.block-fact-slider .fact-slider .image-wrapper{width:127px;height:127px}.block-fact-slider .fact-slider .text-wrapper .title{line-height:113%;min-width:unset}.block-fact-slider .owl-nav{justify-content:space-between;position:absolute;top:165px}.block-fact-slider .owl-nav .owl-prev,.block-fact-slider .owl-nav .owl-next{width:42px;height:42px}.block-fact-slider .owl-nav .owl-prev{margin-left:0}.block-fact-slider .owl-nav .owl-next{margin-right:0}.block-fact-slider .owl-dots{padding-top:0;margin-bottom:-10px}}@media screen and (max-width: 575px){.block-fact-slider .container{padding-right:0;padding-left:0}.block-fact-slider .owl-nav{top:50px}.block-fact-slider .owl-nav .owl-prev{margin-left:0}.block-fact-slider .owl-nav .owl-next{margin-right:0}}.owl-nav{display:flex;gap:20px;width:100%}.owl-nav .owl-prev,.owl-nav .owl-next{width:54px;height:54px;border-radius:100px;transition:all .5s;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/arrow_right.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.owl-nav .owl-prev:hover,.owl-nav .owl-next:hover{transition:.5s;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right.svg")}.owl-nav .owl-prev.disabled,.owl-nav .owl-next.disabled{opacity:.4}.owl-nav .owl-prev.disabled:hover,.owl-nav .owl-next.disabled:hover{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/arrow_right.svg");cursor:default}.owl-nav .owl-prev{transform:rotate(180deg)}@media screen and (max-width: 991px){.owl-nav .owl-prev,.owl-nav .owl-next{width:42px;height:42px}}.block-timeline-slider{overflow:hidden}.block-timeline-slider .timeline-container{--timeline-rail-gap: 24px;position:relative;width:100%;height:850px;max-width:1100px;margin:0 auto;transition:height 400ms ease-in-out}.block-timeline-slider .header{max-width:50%}.block-timeline-slider .controls{z-index:99;width:54px;height:54px;position:absolute;left:-25px;top:409px;cursor:pointer;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/arrow_right.svg");background-position:center;background-repeat:no-repeat;background-size:contain;transform:rotate(180deg)}.block-timeline-slider .controls:hover{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right_dark.svg")}.block-timeline-slider .controls.next{left:50px;transform:rotate(0deg)}.block-timeline-slider .controls.disabled{opacity:.4}.block-timeline-slider .controls.disabled:hover{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/arrow_right.svg");cursor:default}.block-timeline-slider .time-line{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:flex-start;position:absolute;bottom:0;left:0}.block-timeline-slider .time-line *{transition:600ms all ease-in-out,visibility 0s}.block-timeline-slider .time-line .header,.block-timeline-slider .time-line .dates-overflow,.block-timeline-slider .time-line .dates-wrap,.block-timeline-slider .time-line .owl-stage-outer,.block-timeline-slider .time-line .owl-stage,.block-timeline-slider .time-line .owl-item{transition:none}.block-timeline-slider .time-line .dates-overflow{left:0;width:500vw;position:absolute;top:calc(200px + var(--timeline-rail-shift, 0px));height:50px}.block-timeline-slider .time-line .dates-wrap{width:204px;position:absolute;height:100%;left:0;touch-action:pan-y}.block-timeline-slider .time-line .dates-wrap .owl-stage-outer{overflow:visible;height:100%}.block-timeline-slider .time-line .dates-wrap .owl-stage,.block-timeline-slider .time-line .dates-wrap .owl-item{height:100%}.block-timeline-slider .time-line .dates-wrap .owl-item:last-child .date .date-year:before{width:0}.block-timeline-slider .time-line .dates-wrap .owl-item.active+.owl-item .date .date-year{opacity:1}.block-timeline-slider .time-line .dates-wrap .owl-item.active+.owl-item .date .date-year p{transform:scale(0.6)}.block-timeline-slider .time-line .dates-wrap .date{width:100%;position:relative;height:100%;display:flex;justify-content:center;align-items:center;transition:.5s all ease-in-out}.block-timeline-slider .time-line .dates-wrap .date .date-content{left:0;visibility:visible;position:absolute;width:1100px;height:535px;top:90px;transform-origin:50% 100%;transform:scale(1)}.block-timeline-slider .time-line .dates-wrap .date .date-content>div{opacity:0;transform:translateY(0)}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper{position:relative;height:100%;width:100%}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-text,.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-image{position:absolute}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-text{top:70px;left:0;display:flex;width:540px;height:430px;padding:0 50px 50px 80px;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:10px;color:#fff;background-color:#90d663;border-radius:40px;text-align:right}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-text h3{color:#fff}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-text .year{margin-bottom:-10px}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-text p{margin-bottom:0}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-image{top:0;left:400px;width:700px;height:450px;border-radius:40px}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-image img{border-radius:40px}.block-timeline-slider .time-line .dates-wrap .date .date-year{opacity:1;width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;cursor:pointer}.block-timeline-slider .time-line .dates-wrap .date .date-year:hover:after{transform:scale(1) !important}.block-timeline-slider .time-line .dates-wrap .date .date-year h5{position:absolute;transition:opacity .3s;transition-delay:.1s;margin-left:-7%}.block-timeline-slider .time-line .dates-wrap .date .date-year h5.small{font-size:1rem;top:30px;color:#000;font-weight:700;z-index:2}.block-timeline-slider .time-line .dates-wrap .date .date-year:after{content:"";position:absolute;width:20px;height:20px;background-color:#fff;bottom:100%;margin-bottom:-11px;border-radius:50%;transition:300ms all;border:solid 3px #000}.block-timeline-slider .time-line .dates-wrap .date .date-year:before{content:"";position:absolute;top:0;left:10px;width:100%;height:3px;background-color:#000}.block-timeline-slider .time-line .dates-wrap .date.active .date-year{opacity:1}.block-timeline-slider .time-line .dates-wrap .date.active .date-year:after{width:34px;height:34px;margin-bottom:-18px;background-color:#000;transition:all .3s}.block-timeline-slider .time-line .dates-wrap .date.active .date-content{transform:scale(1);visibility:visible;transition:all 0s}.block-timeline-slider .time-line .dates-wrap .date.active .date-content:after{transition-delay:200ms;opacity:1;transform:scaleY(1)}.block-timeline-slider .time-line .dates-wrap .date.active .date-content div{transition-delay:200ms;opacity:1;transform:translateY(0px) scale(1)}@media screen and (min-width: 1641px){.block-timeline-slider .timeline-container{position:relative;width:100%;height:850px;max-width:1320px}.block-timeline-slider .time-line .dates-wrap .date .date-content{visibility:visible;position:absolute;width:1100px;height:535px;top:90px;transform-origin:50% 100%;transform:scale(1)}}@media screen and (max-height: 570px)and (min-width: 991px){.block-timeline-slider .timeline-container{height:710px}.block-timeline-slider .time-line .dates-wrap .date .date-content{height:420px}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-image{aspect-ratio:14/9;width:600px;height:unset;left:480px}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-text{top:40px;width:540px;height:380px;padding:35px 35px 35px 80px}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-text .h3{font-size:1.5rem}}@media screen and (max-width: 1185px){.block-timeline-slider .controls{left:25px}.block-timeline-slider .controls.next{left:90px}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-text{left:5vw}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-image{left:25vw}.block-timeline-slider .time-line .dates-wrap .date .date-year{opacity:1;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.block-timeline-slider .time-line .dates-wrap .date .date-year h5.big{font-size:5rem;line-height:104%;top:-120px;margin-left:-50px}.block-timeline-slider .time-line .dates-wrap .date .date-year:after{width:21px;height:21px;margin-bottom:-12px}.block-timeline-slider .time-line .dates-wrap .date .date-year:before{left:50%;transform:none}}@media screen and (max-width: 991px){.block-timeline-slider{margin-right:0;margin-left:0}.block-timeline-slider .timeline-container{--timeline-auto-height: 1;height:630px}.block-timeline-slider .header{padding-left:24px;margin-bottom:0;max-width:100%}.block-timeline-slider .controls{top:210px;width:35px;height:35px;left:unset;right:65px}.block-timeline-slider .controls.next{left:unset;right:15px}.block-timeline-slider .time-line .dates-overflow{width:2000vw;top:calc(100px + var(--timeline-rail-shift, 0px))}.block-timeline-slider .time-line .dates-wrap{width:100px;position:absolute;height:100%}.block-timeline-slider .time-line .dates-wrap .date{width:100%;position:relative;height:100%}.block-timeline-slider .time-line .dates-wrap .date .date-content{width:100vw;height:auto;top:80px}.block-timeline-slider .time-line .dates-wrap .date .date-content>div{opacity:0;transform:translateY(0)}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper{position:relative;height:100%;width:100%}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-text,.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-image{position:absolute}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-text{left:0;top:200px;min-height:390px;width:500px;height:auto;padding:25px;border-radius:30px;margin-right:42px;margin-left:50px;text-align:right}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-text .year,.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-text .title{font-size:1.5rem}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-text .description{text-align:right}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-image{left:unset;right:40px;width:442px;height:337px;border-radius:30px}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-image img{border-radius:30px}.block-timeline-slider .time-line .dates-wrap .date .date-year{opacity:1;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.block-timeline-slider .time-line .dates-wrap .date .date-year h5.big{font-size:5rem;line-height:104%;top:-120px;margin-left:-50px}.block-timeline-slider .time-line .dates-wrap .date .date-year:after{width:21px;height:21px;margin-bottom:-12px}.block-timeline-slider .time-line .dates-wrap .date .date-year:before{left:50%;transform:none}.block-timeline-slider .time-line .dates-wrap .date.active .date-year{opacity:1}.block-timeline-slider .time-line .dates-wrap .date.active .date-year:after{width:36px;height:36px;margin-bottom:-19px}.block-timeline-slider .time-line .dates-wrap .date.active .date-content{transform:scale(1);visibility:visible;transition:all 0s}.block-timeline-slider .time-line .dates-wrap .date.active .date-content:after{transition-delay:200ms;opacity:1;transform:scaleY(1)}.block-timeline-slider .time-line .dates-wrap .date.active .date-content div{transition-delay:200ms;opacity:1;transform:translateY(0px) scale(1)}}@media screen and (max-width: 575px){.block-timeline-slider .header{max-width:100%}.block-timeline-slider .timeline-container{height:555px;margin:0}.block-timeline-slider .controls{top:250px;width:30px;height:30px;right:65px;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/arrow_right_white.svg")}.block-timeline-slider .controls.next{right:25px}.block-timeline-slider .time-line .dates-overflow{margin-top:30px;top:calc(120px + var(--timeline-rail-shift, 0px))}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-text{top:160px;width:auto;height:auto;min-height:unset;justify-content:flex-start;margin-left:25px;margin-right:25px}.block-timeline-slider .time-line .dates-wrap .date .date-content .date-wrapper .date-image{right:-25px;width:342px;height:237px}}.block-steps-slider .header{margin-bottom:40px;max-width:80%}.block-steps-slider .nav-wrapper{width:80%;position:relative}.block-steps-slider .nav-wrapper .line{max-width:100%;position:absolute;top:0;background-color:#000;height:3px;width:100%;display:block;z-index:0;margin:9px 0}.block-steps-slider .steps-slider-navigation{min-width:100%;display:flex;z-index:3;position:relative;justify-content:space-between;margin-left:-50px;margin-right:-50px}.block-steps-slider .steps-slider-navigation .nav-item{height:56px}.block-steps-slider .steps-slider-navigation .nav-item a{display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:#000;text-decoration:none;font-size:1rem;font-weight:700;line-height:107.143%;height:100%}.block-steps-slider .steps-slider-navigation .nav-item a:before{transition:all .3s;display:flex;content:"";width:20px;height:20px;background-color:#fff;border:solid 3px #000;border-radius:50%}.block-steps-slider .steps-slider-navigation .nav-item a .top-title p{font-size:18px;transition:all .5s .1s;margin-bottom:0}.block-steps-slider .steps-slider-navigation .nav-item.active a:before{transition:all .3s;width:34px;height:34px;background-color:#000;margin-top:-6px}.block-steps-slider .steps-slider-navigation .nav-item.active a .top-title p{transition:all .5s .1s;margin-bottom:0}.block-steps-slider .steps-slider-navigation .nav-item.slide-1{margin-left:25px}.block-steps-slider .steps-slider-navigation .nav-item:last-child{margin-right:15px}.block-steps-slider .steps-slider{touch-action:pan-y}.block-steps-slider .steps-slider .single-item{position:relative;display:flex;max-width:1061px}.block-steps-slider .steps-slider .single-item .image-wrapper{position:absolute}.block-steps-slider .steps-slider .single-item .image-wrapper img{border-radius:40px}.block-steps-slider .steps-slider .single-item .text-wrapper{border-radius:40px}.block-steps-slider .steps-slider .single-item.image-small{margin-top:90px;justify-content:flex-end}.block-steps-slider .steps-slider .single-item.image-small .image-wrapper{top:-50px;left:0;width:456px;height:344px;z-index:2}.block-steps-slider .steps-slider .single-item.image-small .text-wrapper{position:relative;width:760px;min-height:426px;height:auto;background-color:#fff;padding:45px 70px 70px 210px;z-index:0}.block-steps-slider .steps-slider .single-item.image-small .text-wrapper .top-title,.block-steps-slider .steps-slider .single-item.image-small .text-wrapper .slider-item-title{font-weight:900}.block-steps-slider .steps-slider .single-item.image-small .text-wrapper .top-title{font-size:16px}.block-steps-slider .steps-slider .single-item.image-small .text-wrapper .top-title p{margin-bottom:12px}.block-steps-slider .steps-slider .single-item.image-small .text-wrapper .slider-item-title{font-size:1.29rem;margin-bottom:0;line-height:111%}.block-steps-slider .steps-slider .single-item.image-small .text-wrapper a.btn-ipsuisse.text-mini{position:absolute;bottom:30px;right:130px}.block-steps-slider .steps-slider .single-item.image-small .text-wrapper a.btn-ipsuisse.text-mini.right{right:30px}.block-steps-slider .steps-slider .single-item.image-big{margin-top:110px;justify-content:flex-start}.block-steps-slider .steps-slider .single-item.image-big .image-wrapper{top:-70px;right:0;width:700px;height:450px}.block-steps-slider .steps-slider .single-item.image-big .text-wrapper{position:relative;display:flex;width:540px;height:430px;padding:0 50px 50px 80px;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:20px;background-color:#5ac6f4;color:#fff;text-align:right}.block-steps-slider .steps-slider .single-item.image-big .text-wrapper .slider-item-title,.block-steps-slider .steps-slider .single-item.image-big .text-wrapper p{margin-bottom:0}.block-steps-slider .steps-slider .single-item.image-big .text-wrapper .top-title{margin-bottom:-20px}.block-steps-slider .steps-slider .single-item.image-big .text-wrapper .slider-item-title,.block-steps-slider .steps-slider .single-item.image-big .text-wrapper .top-title{font-size:1.77rem;line-height:108%;font-weight:900}.block-steps-slider .steps-slider .single-item.image-big .text-wrapper a{display:none}.block-steps-slider .steps-slider.image-small .owl-nav{justify-content:flex-start;gap:20px;position:absolute;bottom:50px;padding-left:270px;width:auto}.block-steps-slider .steps-slider.image-big .owl-nav{justify-content:flex-start;gap:20px;position:absolute;top:160px;left:-25px;width:auto}@media screen and (max-height: 570px)and (min-width: 991px){.block-steps-slider .steps-slider{touch-action:pan-y}.block-steps-slider .steps-slider .single-item.image-small{margin-top:50px}.block-steps-slider .steps-slider .single-item.image-small .image-wrapper{top:-20px;width:400px;height:unset;aspect-ratio:91/69}.block-steps-slider .steps-slider .single-item.image-small .text-wrapper{min-height:385px;padding:35px 115px 35px 125px}.block-steps-slider .steps-slider .single-item.image-small .text-wrapper .top-title,.block-steps-slider .steps-slider .single-item.image-small .text-wrapper .slider-item-title{font-weight:900}.block-steps-slider .steps-slider .single-item.image-small .text-wrapper .top-title{font-size:16px}.block-steps-slider .steps-slider .single-item.image-small .text-wrapper .top-title p{margin-bottom:12px}.block-steps-slider .steps-slider .single-item.image-small .text-wrapper .slider-item-title{font-size:1.29rem;margin-bottom:0;line-height:111%}.block-steps-slider .steps-slider .single-item.image-big{margin-top:90px;justify-content:flex-start}.block-steps-slider .steps-slider .single-item.image-big .image-wrapper{top:-60px;aspect-ratio:14/9;width:600px;height:unset}.block-steps-slider .steps-slider .single-item.image-big .text-wrapper{height:360px;padding:35px 35px 35px 80px}.block-steps-slider .steps-slider .single-item.image-big .text-wrapper .slider-item-title,.block-steps-slider .steps-slider .single-item.image-big .text-wrapper .top-title{font-size:1.5rem}.block-steps-slider .steps-slider.image-small .owl-nav{bottom:35px}}@media screen and (max-width: 1136px){.block-steps-slider .nav-wrapper .steps-slider-navigation,.block-steps-slider .nav-wrapper .line{margin-left:40px}.block-steps-slider .nav-wrapper .steps-slider-navigation .nav-item.slide-1{margin-left:-25px}.block-steps-slider .nav-wrapper .steps-slider-navigation .nav-item:last-child{margin-right:-25px}.block-steps-slider .steps-slider .single-item.image-small .image-wrapper{width:39%;height:auto}.block-steps-slider .steps-slider.image-small .owl-nav{justify-content:flex-start;gap:20px;position:absolute;top:420px;padding-left:270px;width:auto}.block-steps-slider .steps-slider.image-big .owl-nav{justify-content:flex-start;gap:20px;position:absolute;top:160px;left:-25px;width:auto}}@media screen and (max-width: 991px){.block-steps-slider .nav-wrapper{width:90%;margin:0 auto}.block-steps-slider .nav-wrapper .steps-slider-navigation,.block-steps-slider .nav-wrapper .line{margin-left:-25px;margin-right:-25px}.block-steps-slider .nav-wrapper .steps-slider-navigation .nav-item.slide-1{margin-left:-25px}.block-steps-slider .nav-wrapper .steps-slider-navigation .nav-item:last-child{margin-right:15px}.block-steps-slider .steps-slider-navigation{margin-left:-25px;margin-right:-25px}.block-steps-slider .steps-slider-navigation .nav-item a:before{width:24px;height:24px}.block-steps-slider .steps-slider-navigation .nav-item.active a:before{width:30px;height:30px}.block-steps-slider .steps-slider .owl-stage-outer{padding-bottom:90px}.block-steps-slider .steps-slider .single-item.image-small{margin-top:90px}.block-steps-slider .steps-slider .single-item.image-small .image-wrapper{width:386px;height:274px;top:unset;bottom:-90px}.block-steps-slider .steps-slider .single-item.image-small .text-wrapper{min-height:500px;padding:40px 40px 150px 40px}.block-steps-slider .steps-slider .single-item.image-big .image-wrapper{width:550px;height:390px}.block-steps-slider .steps-slider .single-item.image-big .text-wrapper{width:440px;height:380px;padding:0 40px 40px 50px;gap:1rem}.block-steps-slider .steps-slider.image-small .owl-nav{gap:15px;top:520px;padding-left:400px}.block-steps-slider .steps-slider.image-big .owl-nav{gap:15px;top:175px;left:-15px}}@media screen and (max-width: 575px){.block-steps-slider{margin-left:0;margin-right:0}.block-steps-slider .container{padding-left:0;padding-right:0}.block-steps-slider .header{max-width:100%;margin-bottom:30px;padding:0 24px}.block-steps-slider .nav-wrapper{width:unset;margin:0 0 0 12px}.block-steps-slider .nav-wrapper .line{display:none}.block-steps-slider .nav-wrapper .steps-slider-navigation{display:flex;z-index:3;justify-content:space-between;padding-top:20px;overflow-x:scroll;margin:0 0 30px;scrollbar-width:none;-ms-overflow-style:none}.block-steps-slider .nav-wrapper .steps-slider-navigation::-webkit-scrollbar{display:none}.block-steps-slider .nav-wrapper .steps-slider-navigation .nav-item{min-width:25%}.block-steps-slider .nav-wrapper .steps-slider-navigation .nav-item:before{content:"";height:3px;position:absolute;bottom:59%;background-color:#000;display:block;z-index:-1;width:25%}.block-steps-slider .nav-wrapper .steps-slider-navigation .nav-item:not(:last-child){margin-left:0}.block-steps-slider .nav-wrapper .steps-slider-navigation .nav-item:last-child:before{transform:translateX(-3rem)}.block-steps-slider .nav-wrapper .steps-slider-navigation .nav-item.slide-1 a{margin-left:-25px}.block-steps-slider .nav-wrapper .steps-slider-navigation .nav-item.slide-1:before{transform:translateX(25px)}.block-steps-slider .nav-wrapper .steps-slider-navigation .nav-item a:before{width:22px;height:22px}.block-steps-slider .nav-wrapper .steps-slider-navigation .nav-item.active a:before{width:30px;height:30px}.block-steps-slider .steps-slider .owl-stage-outer{padding-bottom:0}.block-steps-slider .steps-slider .single-item .image-wrapper img{border-radius:30px}.block-steps-slider .steps-slider .single-item .text-wrapper{border-radius:40px}.block-steps-slider .steps-slider .single-item.image-small .image-wrapper{top:-86px;left:-30px;width:338px;height:257px}.block-steps-slider .steps-slider .single-item.image-small .text-wrapper{width:auto;margin:0 24px;padding:200px 30px 150px;z-index:0}.block-steps-slider .steps-slider .single-item.image-big{margin-top:180px;justify-content:flex-start}.block-steps-slider .steps-slider .single-item.image-big .image-wrapper{top:-165px;right:-25px;width:342px;height:237px}.block-steps-slider .steps-slider .single-item.image-big .text-wrapper{width:auto;margin:0 24px;height:auto;padding:25px;background-color:#5ac6f4;text-align:right;gap:0}.block-steps-slider .steps-slider .single-item.image-big .text-wrapper .description{margin-top:20px}.block-steps-slider .steps-slider .single-item.image-big .text-wrapper .top-title,.block-steps-slider .steps-slider .single-item.image-big .text-wrapper .slider-item-title,.block-steps-slider .steps-slider .single-item.image-big .text-wrapper p{margin-bottom:0}.block-steps-slider .steps-slider .single-item.image-big .text-wrapper .slider-item-title{line-height:112%}.block-steps-slider .steps-slider .single-item.image-big .text-wrapper a{display:none}.block-steps-slider .steps-slider.image-small .owl-nav{display:none}.block-steps-slider .steps-slider.image-big .owl-nav{justify-content:flex-end;gap:10px;top:30px;left:unset;right:24px}.block-steps-slider .steps-slider.image-big .owl-nav .owl-next,.block-steps-slider .steps-slider.image-big .owl-nav .owl-prev{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/arrow_right_white.svg")}}.block-video-slider{overflow:hidden}.block-video-slider .row{align-items:center}.block-video-slider .header{position:relative;z-index:100}.block-video-slider .header p{padding-right:100px}.block-video-slider .video-slider{position:relative;height:586px;perspective:1700px}.block-video-slider .video-slider .single-item{position:absolute;top:0;left:0;right:0;margin:0 auto;width:432px;height:586px;display:flex;align-items:flex-end;justify-content:flex-start;padding:50px;color:#fff;cursor:pointer;opacity:0;backface-visibility:hidden;transform:translateX(0) translateZ(-50px) scale(0.95);transition:transform .8s cubic-bezier(0.33, 0, 0.2, 1),opacity .8s cubic-bezier(0.33, 0, 0.2, 1)}.block-video-slider .video-slider .single-item .text-wrapper{z-index:6}.block-video-slider .video-slider .single-item .slider-item-title{display:none;font-size:1rem;font-weight:700;line-height:107%;margin-bottom:0}.block-video-slider .video-slider .single-item .image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:40px}.block-video-slider .video-slider .single-item .image-wrapper:before{content:"";width:100%;height:100%;display:block;position:absolute;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 10%, rgba(0, 0, 0, 0) 36%);border-radius:40px}.block-video-slider .video-slider .single-item .image-wrapper img{border-radius:40px;position:relative;z-index:-1}.block-video-slider .video-slider .single-item .video-popup{display:none}.block-video-slider .video-slider .single-item.is-left{opacity:.5;z-index:20;transform:rotate(-3deg) translateX(-140px) translateZ(-50px) scale(0.95)}.block-video-slider .video-slider .single-item.is-right{opacity:.5;z-index:20;transform:rotate(3deg) translateX(140px) translateZ(-50px) scale(0.95)}.block-video-slider .video-slider .single-item.is-front{opacity:1;z-index:30;transform:rotate(0) translateX(0) translateZ(0) scale(1)}.block-video-slider .video-slider .single-item.is-front .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;width:173px;height:173px;background:url("/typo3conf/ext/custom_theme/Resources/Public/Images/playbutton.svg") center no-repeat;background-size:contain}.block-video-slider .video-slider .single-item.is-front .slider-item-title{display:block}.block-video-slider .video-slider .owl-nav{position:absolute;bottom:90px;right:-55px;width:auto;justify-content:flex-end;z-index:40}.block-video-slider .owl-dots{display:flex;gap:5px;justify-content:center;padding-top:30px;margin:0}.block-video-slider .owl-dots .owl-dot{height:10px;width:10px;border-radius:50%;background-color:rgba(0,0,0,0);border:solid 1.5px #000;cursor:pointer}.block-video-slider .owl-dots .owl-dot.active{background-color:#000}@media screen and (max-width: 991px){.block-video-slider .video-slider{height:520px;perspective:1300px;margin-top:50px}.block-video-slider .video-slider .single-item{width:360px;height:488px;transform:translateX(0) translateZ(-320px) scale(0.72)}.block-video-slider .video-slider .single-item.is-left{transform:rotate(-2deg) translateX(-120px) translateZ(-190px) scale(0.85)}.block-video-slider .video-slider .single-item.is-right{transform:rotate(2deg) translateX(120px) translateZ(-190px) scale(0.85)}.block-video-slider .video-slider .single-item.is-front{transform:rotate(0) translateX(0) translateZ(0) scale(1)}.block-video-slider .video-slider .single-item .image-wrapper{border-radius:30px}.block-video-slider .video-slider .single-item .image-wrapper:before{border-radius:30px}.block-video-slider .video-slider .single-item .image-wrapper img{border-radius:30px}.block-video-slider .video-slider .owl-nav{bottom:20px;right:25px}}@media screen and (max-width: 575px){.block-video-slider{margin-right:0;margin-left:0}.block-video-slider .container{padding-right:0;padding-left:0}.block-video-slider .header{padding:0 24px;margin-bottom:60px}.block-video-slider .header p{padding-right:0}.block-video-slider .video-slider{height:400px;perspective:1000px;margin-top:0}.block-video-slider .video-slider .single-item{width:260px;height:353px;padding:25px 30px;transform:translateX(0) translateZ(-260px) scale(0.7)}.block-video-slider .video-slider .single-item .slider-item-title{line-height:111%}.block-video-slider .video-slider .single-item.is-left{transform:rotate(-2deg) translateX(-85px) translateZ(-150px) scale(0.84)}.block-video-slider .video-slider .single-item.is-right{transform:rotate(2deg) translateX(85px) translateZ(-150px) scale(0.84)}.block-video-slider .video-slider .single-item.is-front{transform:rotate(0) translateX(0) translateZ(0) scale(1)}.block-video-slider .video-slider .single-item.is-front:after{width:93px;height:93px}}.video-popup{display:none;padding:25px;width:100vw;height:100vh;position:fixed;top:0;right:0;left:0;background:linear-gradient(0deg, rgba(0, 104, 83, 0.05) 0%, rgba(0, 104, 83, 0.05) 100%),#fff;align-items:center;justify-content:center;z-index:10000;cursor:default}.video-popup.active{display:flex}.video-popup .close-button{position:fixed;top:25px;right:25px;width:40px;height:40px;background:url("/typo3conf/ext/custom_theme/Resources/Public/Images/close-button.svg") center no-repeat;background-size:contain;filter:invert(1);z-index:10}.video-popup .close-button:hover{cursor:pointer}.video-popup .video-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:100%;max-height:100%;padding:50px}.video-popup video,.video-popup iframe,.video-popup img{border-radius:40px;aspect-ratio:unset;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;margin:auto}@media screen and (max-width: 991px){.video-popup .video-wrapper{padding:30px}}@media screen and (max-width: 575px){.video-popup .video-wrapper{padding:0}}.block-image-teaser-logos{margin-bottom:100px}.block-image-teaser-logos .teaser-body{width:100%;display:flex;justify-content:space-between;align-items:center}.block-image-teaser-logos .teaser-body.image-left{flex-direction:row-reverse}.block-image-teaser-logos .teaser-body.image-left .text-wrapper{text-align:left;padding-left:120px}.block-image-teaser-logos .teaser-body.image-left .image-section .image-wrapper{text-align:left}.block-image-teaser-logos .teaser-body.image-left .image-section .image-wrapper img{margin-left:25px}.block-image-teaser-logos .teaser-body.image-left .image-section .section-logos.two-logos{top:400px;right:unset;left:-10px;align-items:center;justify-content:flex-start;height:unset}.block-image-teaser-logos .teaser-body .text-wrapper,.block-image-teaser-logos .teaser-body .image-section{width:50%}.block-image-teaser-logos .teaser-body .text-wrapper{padding:0 25px 0 0;text-align:center}.block-image-teaser-logos .teaser-body .text-wrapper .description p{padding:30px 40px 0 45px}.block-image-teaser-logos .teaser-body .text-wrapper .description ul,.block-image-teaser-logos .teaser-body .text-wrapper .description p{margin-bottom:0}.block-image-teaser-logos .teaser-body .image-section{position:relative;height:100%}.block-image-teaser-logos .teaser-body .image-section .image-wrapper{text-align:right}.block-image-teaser-logos .teaser-body .image-section .image-wrapper img{width:484px;height:557px;object-fit:cover;border-radius:40px;object-position:bottom}.block-image-teaser-logos .teaser-body .image-section .section-logos{position:absolute;top:250px;right:17%;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:20px;height:160px}.block-image-teaser-logos .teaser-body .image-section .section-logos .logo-wrapper{background-color:#fff;border-radius:20px;padding:15px;width:200px;height:160px}.block-image-teaser-logos .teaser-body .image-section .section-logos .logo-wrapper img.logo{width:100%;height:100%;object-fit:contain}.block-image-teaser-logos .teaser-body .image-section .section-logos.two-logos{align-items:center}.block-image-teaser-logos .teaser-body .image-section .section-logos.two-logos .logo-wrapper{height:160px}.block-image-teaser-logos .teaser-body .image-section .section-logos.two-logos .logo-wrapper.logo-nr-1{height:210px}.block-image-teaser-logos .teaser-body .image-section .section-logos.two-logos .logo-wrapper.logo-nr-2{height:150px}.block-image-teaser-logos .teaser-body .image-section .section-logos.three-logos .logo-wrapper{height:160px}.block-image-teaser-logos .teaser-body .image-section .section-logos.three-logos .logo-wrapper.logo-nr-2{height:180px;transform:translateY(100px)}.block-image-teaser-logos .teaser-body .image-section .section-logos.three-logos .logo-wrapper.logo-nr-3{transform:translateX(-220px)}.block-image-teaser-logos .teaser-body .image-section .section-logos.four-logos{align-items:flex-start}.block-image-teaser-logos .teaser-body .image-section .section-logos.four-logos .logo-wrapper{height:150px}.block-image-teaser-logos .teaser-body .image-section .section-logos.four-logos .logo-wrapper.logo-nr-2{transform:translateY(-25px)}.block-image-teaser-logos .teaser-body .image-section .section-logos.four-logos .logo-wrapper.logo-nr-3{height:160px}.block-image-teaser-logos .teaser-body .image-section .section-logos.four-logos .logo-wrapper.logo-nr-4{padding:30px;height:215px;transform:translateY(-25px)}@media screen and (max-height: 570px)and (min-width: 991px){.block-image-teaser-logos .teaser-body .image-section .section-logos{transform:scale(0.7) translateX(-95px)}}@media screen and (max-width: 1100px){.block-image-teaser-logos .teaser-body .image-section .section-logos{right:15%}.block-image-teaser-logos .teaser-body .image-section .section-logos .logo-wrapper{padding:15px;width:175px;height:140px}.block-image-teaser-logos .teaser-body .image-section .section-logos.three-logos .logo-wrapper.logo-nr-2{height:150px}.block-image-teaser-logos .teaser-body .image-section .section-logos.three-logos .logo-wrapper.logo-nr-3{transform:translateX(-195px)}}@media screen and (max-width: 991px){.block-image-teaser-logos .teaser-body{display:flex;justify-content:space-between;align-items:flex-start}.block-image-teaser-logos .teaser-body.image-left .image-section .image-wrapper{text-align:left;margin-right:-60px;margin-left:0}.block-image-teaser-logos .teaser-body.image-left .image-section .section-logos.two-logos{top:220px}.block-image-teaser-logos .teaser-body .text-wrapper{width:55%;padding:0 30px 0 0;text-align:center;margin-bottom:50px}.block-image-teaser-logos .teaser-body .image-section{width:35%}.block-image-teaser-logos .teaser-body .image-section .image-wrapper{margin-left:-60px;z-index:0;position:relative}.block-image-teaser-logos .teaser-body .image-section .image-wrapper img{height:337px}.block-image-teaser-logos .teaser-body .image-section .section-logos{top:230px;right:-10%;align-items:flex-end;justify-content:flex-start;gap:10px;width:135%}.block-image-teaser-logos .teaser-body .image-section .section-logos .logo-wrapper{padding:10px;width:35%;height:90px}.block-image-teaser-logos .teaser-body .image-section .section-logos.two-logos{align-items:center}.block-image-teaser-logos .teaser-body .image-section .section-logos.two-logos .logo-wrapper{height:130px}.block-image-teaser-logos .teaser-body .image-section .section-logos.two-logos .logo-wrapper.logo-nr-1{height:130px}.block-image-teaser-logos .teaser-body .image-section .section-logos.two-logos .logo-wrapper.logo-nr-2{height:90px}.block-image-teaser-logos .teaser-body .image-section .section-logos.three-logos .logo-wrapper{height:90px}.block-image-teaser-logos .teaser-body .image-section .section-logos.three-logos .logo-wrapper.logo-nr-2{height:110px;transform:translateY(60px)}.block-image-teaser-logos .teaser-body .image-section .section-logos.three-logos .logo-wrapper.logo-nr-3{transform:translateX(0)}.block-image-teaser-logos .teaser-body .image-section .section-logos.four-logos .logo-wrapper{height:90px}.block-image-teaser-logos .teaser-body .image-section .section-logos.four-logos .logo-wrapper.logo-nr-2{transform:translateY(-25px)}.block-image-teaser-logos .teaser-body .image-section .section-logos.four-logos .logo-wrapper.logo-nr-3{height:110px}.block-image-teaser-logos .teaser-body .image-section .section-logos.four-logos .logo-wrapper.logo-nr-4{padding:30px;height:125px;transform:translateY(-25px)}.block-image-teaser-logos .teaser-body.teaser-nr-2 .text-wrapper{padding-top:40px}}@media screen and (max-width: 767px){.block-image-teaser-logos .teaser-body{flex-direction:column-reverse;justify-content:space-between;align-items:flex-start}.block-image-teaser-logos .teaser-body.image-left{flex-direction:column-reverse}.block-image-teaser-logos .teaser-body.image-left .text-wrapper{text-align:left;padding-left:0}.block-image-teaser-logos .teaser-body.image-left .image-section .image-wrapper{text-align:right;margin-right:0}.block-image-teaser-logos .teaser-body.image-left .image-section .image-wrapper img{margin-left:0}.block-image-teaser-logos .teaser-body.image-left .image-section .section-logos.two-logos{top:285px}.block-image-teaser-logos .teaser-body .text-wrapper,.block-image-teaser-logos .teaser-body .image-section{width:100%}.block-image-teaser-logos .teaser-body .text-wrapper{text-align:left;padding-top:80px;padding-right:0;margin-bottom:0}.block-image-teaser-logos .teaser-body .text-wrapper .description p{padding:0}.block-image-teaser-logos .teaser-body .image-section .image-wrapper img{width:292.777px;height:336.936px;border-radius:30px}.block-image-teaser-logos .teaser-body .image-section .section-logos{top:177px;right:100px;width:50%;align-items:flex-end;gap:1rem}.block-image-teaser-logos .teaser-body .image-section .section-logos .logo-wrapper{border-radius:15px;padding:15px;width:125px;height:90px}.block-image-teaser-logos .teaser-body .image-section .section-logos.two-logos{align-items:center}.block-image-teaser-logos .teaser-body .image-section .section-logos.two-logos .logo-wrapper{height:90px}.block-image-teaser-logos .teaser-body .image-section .section-logos.two-logos .logo-wrapper.logo-nr-1{height:115px}.block-image-teaser-logos .teaser-body .image-section .section-logos.two-logos .logo-wrapper.logo-nr-2{height:90px}.block-image-teaser-logos .teaser-body .image-section .section-logos.three-logos .logo-wrapper{height:90px}.block-image-teaser-logos .teaser-body .image-section .section-logos.three-logos .logo-wrapper.logo-nr-2{height:100px;transform:translateY(65px)}.block-image-teaser-logos .teaser-body .image-section .section-logos.three-logos .logo-wrapper.logo-nr-3{transform:translateX(0)}.block-image-teaser-logos .teaser-body .image-section .section-logos.four-logos{align-items:flex-start}.block-image-teaser-logos .teaser-body .image-section .section-logos.four-logos .logo-wrapper{height:90px}.block-image-teaser-logos .teaser-body .image-section .section-logos.four-logos .logo-wrapper.logo-nr-2{transform:translateY(-1rem)}.block-image-teaser-logos .teaser-body .image-section .section-logos.four-logos .logo-wrapper.logo-nr-3{height:97px}.block-image-teaser-logos .teaser-body .image-section .section-logos.four-logos .logo-wrapper.logo-nr-4{height:130px;transform:translateY(-1rem)}.block-image-teaser-logos .teaser-body.teaser-nr-2 .image-wrapper{margin-top:100px}.block-image-teaser-logos .teaser-body.teaser-nr-2.image-left .image-section .section-logos.two-logos{top:285px;right:100px;left:unset}}@media screen and (max-width: 575px){.block-image-teaser-logos{margin-bottom:0}.block-image-teaser-logos .teaser-body .image-section .section-logos{top:177px;right:unset;left:0;width:100%;justify-content:flex-start}.block-image-teaser-logos .teaser-body.teaser-nr-2.image-left .image-section .section-logos.two-logos{top:225px;flex-direction:column}}.block-image-teaser .image-right.teaser-with-images{padding-bottom:90px}.block-image-teaser .image-right .text-wrapper{padding-right:116px}.block-image-teaser .image-right .text-wrapper h2{margin-right:-30px}.block-image-teaser .row{align-items:center}.block-image-teaser .row.teaser-with-infobox{align-items:flex-start;padding-bottom:0;max-width:1100px;margin:0 auto}.block-image-teaser .row.teaser-with-infobox .text-wrapper{padding-right:50px;padding-left:0}.block-image-teaser .row.teaser-with-infobox .image-section .image-wrapper-1{width:479px;height:419px}.block-image-teaser .row.teaser-with-infobox.image-right .image-section .image-wrapper-1{margin-right:0}.block-image-teaser .row.teaser-with-infobox.image-right .image-section .section-logos .logo-wrapper{top:180px;right:20px}.block-image-teaser .row.teaser-with-infobox.image-right .image-section .section-logos .logo-wrapper.no-cta{top:25px}.block-image-teaser .row.teaser-with-infobox.image-right .image-section .cta{right:25px}.block-image-teaser .row.teaser-with-infobox.image-right .image-section .infobox{margin-right:25px}.block-image-teaser .row.teaser-with-infobox.image-left .text-wrapper{padding-left:50px}.block-image-teaser .row.teaser-with-infobox.image-left .image-section{align-items:flex-start}.block-image-teaser .row.teaser-with-infobox.image-left .image-section .image-wrapper-1{margin-left:0}.block-image-teaser .row.teaser-with-infobox.image-left .image-section .section-logos .logo-wrapper{top:180px;left:25px}.block-image-teaser .row.teaser-with-infobox.image-left .image-section .section-logos .logo-wrapper.no-cta{top:25px}.block-image-teaser .row.teaser-with-infobox.image-left .image-section .cta{position:absolute;top:25px;left:25px}.block-image-teaser .row.teaser-with-infobox.image-left .image-section .infobox{margin-left:25px}.block-image-teaser .text-wrapper .links{display:flex;gap:1rem}.block-image-teaser .text-wrapper .infobox.mobile{display:none}.block-image-teaser .infobox{width:98%;padding:50px;margin-top:-45px;border-radius:40px;background-color:#fff;z-index:5;color:#000}.block-image-teaser .infobox h5{color:#000 !important;font-weight:700}.block-image-teaser .infobox ul{margin-bottom:0}.block-image-teaser .image-section{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-end}.block-image-teaser .image-section .image-wrapper img{border-radius:40px}.block-image-teaser .image-section .image-wrapper-1{width:506px;height:506px}.block-image-teaser .image-section .image-wrapper-2{position:absolute;top:290px;right:394px;width:225px;height:340px;padding:22px}.block-image-teaser .image-section .image-wrapper-2.single-image{display:none}.block-image-teaser .image-section .section-logos .logo-wrapper{background-color:#fff;border-radius:20px;width:131px;height:131px;position:absolute;top:480px;right:236px;padding:10px}.block-image-teaser .image-section .section-logos .logo-wrapper img{object-fit:contain}.block-image-teaser .image-section .cta{position:absolute;top:25px;right:25px;background-color:#90d663;border-radius:30px;color:#fff;width:131px;height:131px;display:flex;align-items:center;justify-content:center;text-align:center}.block-image-teaser .image-section .cta p{max-width:110px;margin-bottom:0;hyphens:auto;-webkit-hyphens:auto;font-size:.722rem;font-weight:900;line-height:113%}.block-image-teaser .image-left{flex-direction:row-reverse}.block-image-teaser .image-left .text-wrapper{padding-left:165px}.block-image-teaser .image-left .image-section{align-items:flex-start}.block-image-teaser .image-left .image-section .image-wrapper-1{margin-left:60px}.block-image-teaser .image-left .image-section .image-wrapper-2{right:unset;left:0;width:225px;height:340px;padding:22px}.block-image-teaser .image-left .image-section .section-logos .logo-wrapper{top:396px;left:457px;right:unset}.block-image-teaser .image-left .image-section .infobox{margin-left:60px}.block-image-teaser .image-left .image-section .cta{position:absolute;top:35px;left:95px;right:unset}.block-image-teaser .image-left.narrow{padding-bottom:173px}.block-image-teaser .image-left.narrow .text-wrapper{padding-left:143px}.block-image-teaser .image-left.narrow .image-section{align-items:flex-start}.block-image-teaser .image-left.narrow .image-section .image-wrapper-1{width:422px;height:480px;margin-left:0;padding:21px}.block-image-teaser .image-left.narrow .image-section .image-wrapper-2{left:339px}.block-image-teaser .image-left.narrow .image-section .section-logos .logo-wrapper{top:151px;left:339px}.block-image-teaser .image-left.narrow .image-section .infobox{margin-left:0}.block-image-teaser .image-left.narrow .image-section .cta{position:absolute;top:35px;left:95px;right:unset}@media screen and (min-width: 1730px){.block-image-teaser .image-right .text-wrapper h2{margin-right:-60px}}@media screen and (max-width: 991px){.block-image-teaser .row.teaser-with-infobox .image-section{margin-top:-180px}.block-image-teaser .row.teaser-with-infobox .image-section .image-wrapper-1{width:60%;height:50%}.block-image-teaser .row.teaser-with-infobox .text-wrapper{padding-left:0 !important;padding-right:0 !important}.block-image-teaser .row.teaser-with-infobox.image-left .image-section{align-items:flex-end}.block-image-teaser .row.teaser-with-infobox.image-left .image-section .image-wrapper-1{margin-right:-25px}.block-image-teaser .row.teaser-with-infobox.image-left .image-section .section-logos .logo-wrapper{top:180px;left:unset;right:0}.block-image-teaser .row.teaser-with-infobox.image-left .image-section .cta{left:unset;right:0}.block-image-teaser .text-wrapper{padding-top:0;margin-bottom:30px}.block-image-teaser .text-wrapper .infobox.mobile{display:block}.block-image-teaser .infobox{margin-top:30px;margin-bottom:30px;width:100%}.block-image-teaser .infobox.desktop{display:none}.block-image-teaser .image-section .image-wrapper-1{width:400px;height:400px}.block-image-teaser .image-section .image-wrapper-2{position:absolute;top:152px;right:334px;width:200px;height:320px}.block-image-teaser .image-section .section-logos .logo-wrapper{top:300px;right:180px}.block-image-teaser .image-section .cta{position:absolute;top:25px;right:25px;background-color:#90d663;border-radius:30px;color:#fff;width:131px;height:131px;display:flex;align-items:center;justify-content:center;text-align:center}.block-image-teaser .image-left .text-wrapper{padding-left:0}.block-image-teaser .image-left .image-section{align-items:flex-end}.block-image-teaser .image-left .image-section .image-wrapper-1{margin-left:60px}.block-image-teaser .image-left .image-section .image-wrapper-2{left:unset;top:152px;right:334px}.block-image-teaser .image-left .image-section .section-logos .logo-wrapper{top:320px;left:unset;right:185px}.block-image-teaser .image-left .image-section .cta{position:absolute;top:20px;left:unset;right:20px}.block-image-teaser .image-left.narrow .text-wrapper{padding-left:0;padding-right:116px}.block-image-teaser .image-left.narrow .image-section{padding-bottom:0}.block-image-teaser .image-left.narrow .image-section .image-wrapper-1{width:400px;height:400px}.block-image-teaser .image-left.narrow .image-section .image-wrapper-2{position:absolute;top:152px;width:200px;height:320px;left:340px}.block-image-teaser .image-left.narrow .image-section .section-logos .logo-wrapper{top:325px;left:180px}.block-image-teaser .image-left.narrow .image-section .infobox{margin-left:0}.block-image-teaser .image-left.narrow .image-section .cta{position:absolute;top:35px;left:95px;right:unset}}@media screen and (max-width: 575px){.block-image-teaser .row.teaser-with-infobox .col-12{padding-left:0;padding-right:0}.block-image-teaser .row.teaser-with-infobox .text-wrapper{margin-bottom:0}.block-image-teaser .row.teaser-with-infobox .image-section{margin-top:0;gap:0;align-items:flex-start}.block-image-teaser .row.teaser-with-infobox .image-section .image-wrapper-1{width:117%;height:auto;margin-right:unset;margin-left:0}.block-image-teaser .row.teaser-with-infobox .image-section .image-wrapper-1 img{aspect-ratio:6/5}.block-image-teaser .row.teaser-with-infobox.image-right .image-section,.block-image-teaser .row.teaser-with-infobox.image-left .image-section{align-items:flex-start}.block-image-teaser .row.teaser-with-infobox.image-right .image-section .section-logos .logo-wrapper,.block-image-teaser .row.teaser-with-infobox.image-left .image-section .section-logos .logo-wrapper{right:0;top:130px}.block-image-teaser .row.teaser-with-infobox.image-right .image-section .cta,.block-image-teaser .row.teaser-with-infobox.image-left .image-section .cta{left:unset;right:0}.block-image-teaser .image-right{flex-direction:column-reverse;padding-bottom:0}.block-image-teaser .image-right.teaser-with-images{padding-bottom:0}.block-image-teaser .image-right .text-wrapper{padding-right:0}.block-image-teaser .image-right .text-wrapper h2{padding-right:30px}.block-image-teaser .image-right.service-center .image-section{gap:0}.block-image-teaser .image-right.service-center .image-section .image-wrapper{width:100%;height:auto}.block-image-teaser .image-right.service-center .image-section .image-wrapper img{border-radius:0}.block-image-teaser .text-wrapper{padding-top:42px;margin-bottom:0}.block-image-teaser .text-wrapper .infobox.mobile{display:block}.block-image-teaser .infobox{padding:30px;margin-top:25px;border-radius:30px}.block-image-teaser .infobox.desktop{display:none}.block-image-teaser .image-section{display:flex;flex-direction:column;align-items:flex-end;gap:50px}.block-image-teaser .image-section .image-wrapper img{border-radius:30px}.block-image-teaser .image-section .image-wrapper-1{width:295px;height:295px}.block-image-teaser .image-section .image-wrapper-2{position:absolute;top:160px;right:unset;left:0;width:120px;height:180px;padding:0}.block-image-teaser .image-section .image-wrapper-2 img{border-radius:15px}.block-image-teaser .image-section .section-logos .logo-wrapper{border-radius:15px;width:90px;height:90px;top:250px;right:98px}.block-image-teaser .image-section .cta{top:20px;right:20px;border-radius:15px;width:86px;height:86px;padding:3px}.block-image-teaser .image-left{flex-direction:column-reverse}.block-image-teaser .image-left .text-wrapper{padding-left:0}.block-image-teaser .image-left .image-section{align-items:flex-end;padding-bottom:0}.block-image-teaser .image-left .image-section .image-wrapper-1{width:295px;height:295px}.block-image-teaser .image-left .image-section .image-wrapper-2{position:absolute;top:160px;right:unset;left:0;width:120px;height:180px}.block-image-teaser .image-left .image-section .section-logos .logo-wrapper{border-radius:15px;width:90px;height:90px;top:250px;right:98px;left:unset}.block-image-teaser .image-left .image-section .cta{top:20px;right:20px;left:unset;border-radius:15px;width:86px;height:86px}.block-image-teaser .image-left.narrow{padding-bottom:0}.block-image-teaser .image-left.narrow .text-wrapper{padding-right:0}.block-image-teaser .image-left.narrow .image-section{align-items:flex-end;padding-bottom:0}.block-image-teaser .image-left.narrow .image-section .image-wrapper-1{width:295px;height:295px;padding:0}.block-image-teaser .image-left.narrow .image-section .image-wrapper-2{position:absolute;top:160px;right:unset;left:0;width:120px;height:180px;padding:0}.block-image-teaser .image-left.narrow .image-section .section-logos .logo-wrapper{border-radius:15px;width:90px;height:90px;top:250px;right:98px;left:unset}.block-image-teaser .image-left.narrow .image-section .infobox{margin-left:0}.block-image-teaser .image-left.narrow .image-section .cta{position:absolute;top:35px;left:95px;right:unset}.block-image-teaser:nth-child(2) .container .col-lg-6.col-12{margin-top:0}}.block-text-teaser-fullscreen{position:relative;z-index:1}.block-text-teaser-fullscreen .container{margin:0 auto}.block-text-teaser-fullscreen .container.bg-image{max-width:unset}.block-text-teaser-fullscreen .text-teaser{margin:0 auto 90px;border-radius:43px;max-width:1920px;padding:70px 90px;color:#fff;text-align:center;position:relative;min-height:480px;display:flex;justify-content:center;align-items:center}.block-text-teaser-fullscreen .text-teaser.green-leaf{background-color:#00a150}.block-text-teaser-fullscreen .text-teaser.green-grass{background-color:#90d663}.block-text-teaser-fullscreen .text-teaser.green-grass .btn-ipsuisse{font-size:16px}.block-text-teaser-fullscreen .text-teaser.green-grass .btn-ipsuisse:after{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right_dark.svg")}.block-text-teaser-fullscreen .text-teaser.green-hedge{background-color:#006853}.block-text-teaser-fullscreen .text-teaser.field-beige{background-color:#bbaa87}.block-text-teaser-fullscreen .text-teaser.field-yellow{background-color:#e9e259}.block-text-teaser-fullscreen .text-teaser.sky-blue{background-color:#5ac6f4}.block-text-teaser-fullscreen .text-teaser.transparent{margin:0 auto 0;background-color:rgba(0,0,0,0);color:#000;padding:0 245px;min-height:unset}.block-text-teaser-fullscreen .text-teaser.transparent .btn-ipsuisse.white{border:solid #000 2px;border-radius:900px;color:#000}.block-text-teaser-fullscreen .text-teaser.transparent .btn-ipsuisse.white:hover{border:solid #000 2px}.block-text-teaser-fullscreen .text-teaser.transparent .header h1,.block-text-teaser-fullscreen .text-teaser.transparent .header h2,.block-text-teaser-fullscreen .text-teaser.transparent .header h3,.block-text-teaser-fullscreen .text-teaser.transparent .header h4,.block-text-teaser-fullscreen .text-teaser.transparent .header h5,.block-text-teaser-fullscreen .text-teaser.transparent .header .h1,.block-text-teaser-fullscreen .text-teaser.transparent .header .h2,.block-text-teaser-fullscreen .text-teaser.transparent .header .h3,.block-text-teaser-fullscreen .text-teaser.transparent .header .h4,.block-text-teaser-fullscreen .text-teaser.transparent .header .h5{color:#000}.block-text-teaser-fullscreen .text-teaser.bg-image{min-height:733px;margin:0 auto 0}.block-text-teaser-fullscreen .text-teaser.bg-image .background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.block-text-teaser-fullscreen .text-teaser.bg-image .background-image img{border-radius:43px}.block-text-teaser-fullscreen .text-teaser .header{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:3;max-width:100%}.block-text-teaser-fullscreen .text-teaser .header h1,.block-text-teaser-fullscreen .text-teaser .header h2,.block-text-teaser-fullscreen .text-teaser .header h3,.block-text-teaser-fullscreen .text-teaser .header h4,.block-text-teaser-fullscreen .text-teaser .header h5,.block-text-teaser-fullscreen .text-teaser .header .h1,.block-text-teaser-fullscreen .text-teaser .header .h2,.block-text-teaser-fullscreen .text-teaser .header .h3,.block-text-teaser-fullscreen .text-teaser .header .h4,.block-text-teaser-fullscreen .text-teaser .header .h5{color:#fff;overflow-wrap:break-word;hyphens:manual;-webkit-hyphens:manual;margin-bottom:0}.block-text-teaser-fullscreen .text-teaser .header p{margin-top:20px;max-width:90%;margin-bottom:0}.block-text-teaser-fullscreen .text-teaser .header .social-links{display:flex;align-items:center;margin-top:24px}.block-text-teaser-fullscreen .text-teaser .header .social-links .social-icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;margin-right:25px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .3s ease;filter:invert(1)}.block-text-teaser-fullscreen .text-teaser .header .social-links .social-icon:last-child{margin-right:0}.block-text-teaser-fullscreen .text-teaser .header .social-links .social-icon:hover{transition:all .3s ease;filter:invert(0)}.block-text-teaser-fullscreen .text-teaser .header .social-links .social-icon.x{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/twitter.png")}.block-text-teaser-fullscreen .text-teaser .header .social-links .social-icon.youtube{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/youtube.png")}.block-text-teaser-fullscreen .text-teaser .header .social-links .social-icon.instagram{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/instagram.png")}.block-text-teaser-fullscreen .text-teaser .header .social-links .social-icon.facebook{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/facebook.png")}.block-text-teaser-fullscreen .text-teaser .buttons{display:flex;gap:15px;margin-top:30px}.block-text-teaser-fullscreen .text-teaser .image-wrapper{padding:20px;width:388px;height:388px;position:absolute;bottom:-170px;right:25px}.block-text-teaser-fullscreen .text-teaser .image-wrapper.image-higher{padding:20px;bottom:-115px;right:20px}@media screen and (min-width: 1641px){.block-text-teaser-fullscreen{max-width:1920px;margin:140px auto 0}.block-text-teaser-fullscreen .text-teaser{padding:70px 150px}}@media screen and (max-width: 991px){.block-text-teaser-fullscreen .text-teaser{margin:0;border-radius:30px;padding:70px 30px;height:unset;min-height:380px}.block-text-teaser-fullscreen .text-teaser.transparent{padding:0 30px;min-height:unset}.block-text-teaser-fullscreen .text-teaser.bg-image .background-image img{border-radius:30px}.block-text-teaser-fullscreen .text-teaser .image-wrapper{width:247px;height:247px;bottom:-90px;right:20px;padding:20px}.block-text-teaser-fullscreen .text-teaser .image-wrapper.image-higher{padding:0 20px 40px;bottom:-90px;right:0}.block-text-teaser-fullscreen .text-teaser .header .social-links .social-icon{width:46px;height:46px;color:#fff;margin-right:20px}}@media screen and (max-width: 575px){.block-text-teaser-fullscreen .text-teaser{min-height:544px;padding-bottom:170px}.block-text-teaser-fullscreen .text-teaser.no-illustration{padding-bottom:70px}.block-text-teaser-fullscreen .text-teaser.transparent{min-height:unset}.block-text-teaser-fullscreen .text-teaser .buttons .btn-ipsuisse{font-size:16px}}.block-single-image-fullscreen{position:relative;z-index:1}.block-single-image-fullscreen .image-wrapper{margin:0 auto;padding:0 20px;aspect-ratio:16/8.25}.block-single-image-fullscreen .image-wrapper img{border-radius:50px}.block-single-image-fullscreen .header-wrapper{margin:0 auto;color:#fff;position:absolute;height:100%;width:100%;top:0;left:50%;transform:translateX(-50%);text-align:center;padding:0 20px}.block-single-image-fullscreen .header-wrapper .header{display:flex;align-items:center;border-radius:50px;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.1) 100%)}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper{display:flex;justify-content:center;width:100%}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper .title-image-wrapper{width:100%;max-width:70%}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper .title-image-wrapper svg{width:100%;height:auto;max-height:660px}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper .title-image-wrapper.mobile{display:none}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old{display:none;position:relative;max-width:820px;margin:0 auto}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .decoration-bottom,.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .decoration-top{position:absolute}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .decoration-top{left:-65px;bottom:30px}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .decoration-bottom{right:-30px;top:30px}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old h1,.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old h2,.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old h3,.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old h4,.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old h5,.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .h1,.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .h2,.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .h3,.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .h4,.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .h5{color:#fff;hyphens:manual;-webkit-hyphens:manual}@media screen and (min-width: 1641px){.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .decoration-top{left:-165px;bottom:80px}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .decoration-bottom{right:-130px;top:80px}}@media screen and (max-width: 991px){.block-single-image-fullscreen .image-wrapper img{border-radius:30px}.block-single-image-fullscreen .header-wrapper .header{border-radius:30px}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old h2{padding:0 50px}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .decoration-bottom,.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .decoration-top{width:160px}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .decoration-bottom path,.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .decoration-top path{stroke-width:.8rem !important}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .decoration-top{left:30px;bottom:30px}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .decoration-bottom{right:30px;top:30px}}@media screen and (max-width: 575px){.block-single-image-fullscreen .image-wrapper{width:100%;padding:0 12px;aspect-ratio:71/126}.block-single-image-fullscreen .image-wrapper img{border-radius:30px}.block-single-image-fullscreen .header-wrapper{padding:0 12px}.block-single-image-fullscreen .header-wrapper .header{border-radius:30px}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper .title-image-wrapper{max-width:95%}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper .title-image-wrapper.mobile{display:block}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper .title-image-wrapper.desktop{display:none}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old{transform:scaleX(-1);padding:0 40px}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old h2{padding:0 10px}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .decoration-bottom,.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .decoration-top{position:absolute;width:100px}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .decoration-bottom path,.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .decoration-top path{stroke-width:.7rem !important}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .decoration-top{left:15px;bottom:unset;top:-35px}.block-single-image-fullscreen .header-wrapper .header .inner-wrapper.old .decoration-bottom{right:15px;top:unset;bottom:-35px}}.block-video{position:relative;height:220vh}.block-video .header{text-align:center;padding:0 130px;margin-bottom:80px}.block-video .image-wrapper{position:sticky;top:60px;padding:0 20px;aspect-ratio:16/8.25;margin:0 auto}.block-video .image-wrapper:hover{cursor:pointer}.block-video .image-wrapper:after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;content:"";width:173px;height:173px;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/playbutton.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.block-video .image-wrapper img{border-radius:40px;object-position:center}.block-video .video-popup{display:none}@media screen and (min-width: 1641px){.block-video{max-width:1920px;margin:140px auto 0}}@media screen and (max-width: 575px){.block-video .header{padding:0;margin-bottom:60px}.block-video .image-wrapper{padding:0;aspect-ratio:8.25/16}.block-video .image-wrapper:after{width:162px;height:162px}.block-video .image-wrapper img{border-radius:30px}}.block-product-map .header{text-align:center;padding:0 130px}.block-product-map .image-wrapper{width:80%;height:auto;max-width:1920px;margin:0 auto}.block-product-map .image-wrapper.mobile{display:none}@media screen and (max-width: 991px){.block-product-map .header{padding:0;margin-bottom:60px}.block-product-map .image-wrapper{width:100%}.block-product-map .image-wrapper.mobile{display:block}.block-product-map .image-wrapper.desktop{display:none}}.block-animated-headline{margin-top:0;padding-top:140px}.block-animated-headline .animation-trigger{height:1px;width:100%}.block-animated-headline .animated-header .headline{transform:translateX(-100vw)}.block-animated-headline .animated-header.animation-start.animation-from-left .headline-one{animation:headlineRight 2s ease-in-out forwards;text-align:right;margin-right:0}.block-animated-headline .animated-header.animation-start.animation-from-left .headline-two{text-align:left;animation:headlineLeft 2s ease-in-out forwards;margin-left:0}.block-animated-headline .animated-header.animation-start.animation-from-right .headline-one{text-align:left;animation:headlineLeft 2s ease-in-out forwards;margin-left:0}.block-animated-headline .animated-header.animation-start.animation-from-right .headline-two{text-align:right;animation:headlineRight 2s ease-in-out forwards;margin-right:0}@media screen and (min-width: 1730px){.block-animated-headline .animated-header{max-width:1800px;margin:0 auto}}@media screen and (max-width: 991px){.block-animated-headline{padding-top:120px}.block-animated-headline .animated-header .headline{margin-bottom:0}.block-animated-headline .animated-header .headline p{margin-bottom:4px}.block-animated-headline .animated-header.animation-start.animation-from-left .headline-one{margin-right:-2px}.block-animated-headline .animated-header.animation-start.animation-from-left .headline-two{margin-left:-2px}.block-animated-headline .animated-header.animation-start.animation-from-right .headline-one{margin-left:-2px}.block-animated-headline .animated-header.animation-start.animation-from-right .headline-two{margin-right:-2px}}@media screen and (max-width: 575px){.block-animated-headline{padding-top:80px}.block-animated-headline .animated-header{margin-left:-12px;margin-right:-12px;overflow:hidden}}.block-image-collage .image-collage{position:relative;min-height:970px}.block-image-collage .image-collage .header{padding:70px 0;max-width:40%;float:right}.block-image-collage .image-collage .image-wrapper{position:absolute}.block-image-collage .image-collage .image-wrapper img{border-radius:40px}.block-image-collage .image-collage .image-wrapper.image-wrapper-1{top:0;left:140px;width:422px;height:480px}.block-image-collage .image-collage .image-wrapper.image-wrapper-2{right:200px;bottom:0;width:620px;height:430px}.block-image-collage .image-collage .image-wrapper.image-wrapper-3{top:220px;right:0;width:423.32px;height:370.999px}.block-image-collage .image-collage .image-wrapper.image-wrapper-4{top:312px;left:0;width:224px;height:340px}@media screen and (min-width: 1641px){.block-image-collage .image-collage .header{max-width:33%}}@media screen and (max-width: 991px){.block-image-collage{margin-left:0;margin-right:0;overflow:hidden;padding-bottom:20px}.block-image-collage .image-collage{display:flex;flex-direction:column;min-height:unset}.block-image-collage .image-collage .header{padding:0 12px 140px 24px;max-width:50%}.block-image-collage .image-collage .image-section{margin-top:-100px;position:relative}.block-image-collage .image-collage .image-wrapper{position:relative;margin-bottom:30px;overflow:hidden}.block-image-collage .image-collage .image-wrapper img{border-radius:30px}.block-image-collage .image-collage .image-wrapper.image-wrapper-1,.block-image-collage .image-collage .image-wrapper.image-wrapper-2,.block-image-collage .image-collage .image-wrapper.image-wrapper-3,.block-image-collage .image-collage .image-wrapper.image-wrapper-4{top:unset;left:unset;right:unset;bottom:unset}.block-image-collage .image-collage .image-wrapper.image-wrapper-1{width:430px;height:480px;margin-left:50px;padding-right:25px}.block-image-collage .image-collage .image-wrapper.image-wrapper-2{width:90%;height:385px;margin:-75px auto 0}.block-image-collage .image-collage .image-wrapper.image-wrapper-3{position:absolute;width:289.843px;height:254.02px;top:-150px;right:20px}.block-image-collage .image-collage .image-wrapper.image-wrapper-4{position:absolute;bottom:385px;left:445px;width:137px;height:207px}}@media screen and (max-width: 575px){.block-image-collage .image-collage .header{padding:0 12px 140px 12px;max-width:100%}.block-image-collage .image-collage .image-section{margin-top:42px;padding:0 12px 85px;margin-bottom:50px}.block-image-collage .image-collage .image-wrapper.image-wrapper-1{width:auto;margin-left:0;left:0}.block-image-collage .image-collage .image-wrapper.image-wrapper-2{width:80%;height:auto;margin-top:-75px;float:right}.block-image-collage .image-collage .image-wrapper.image-wrapper-3{right:12px}.block-image-collage .image-collage .image-wrapper.image-wrapper-4{bottom:-100px;left:25px}}.block-interactive-graphic .row{align-items:flex-start;position:relative}.block-interactive-graphic .map-wrapper{position:relative}.block-interactive-graphic .map-wrapper .small-logo{position:absolute;top:7%;left:7%;z-index:1}.block-interactive-graphic .map-wrapper .small-logo .image-wrapper{width:11%;height:auto}.block-interactive-graphic .pointer{opacity:0;height:2px;background-color:#000;position:absolute;top:280px;right:-100%;width:500px;display:flex;align-items:center;justify-content:flex-start;padding:0;transition:all 1s}.block-interactive-graphic .pointer:before{content:"";height:8px;width:8px;border-radius:50%;background-color:#000}.block-interactive-graphic .pointer.grundanforderungen,.block-interactive-graphic .pointer.gesamtbetrieblich,.block-interactive-graphic .pointer.tierhaltung,.block-interactive-graphic .pointer.pflanzenbau{opacity:1;transition:all 1s;right:unset}.block-interactive-graphic .pointer.noimage{top:40%;left:125%;width:50px;right:unset}.block-interactive-graphic .pointer.grundanforderungen{top:8%;left:85%}.block-interactive-graphic .pointer.gesamtbetrieblich{top:23%;left:80%}.block-interactive-graphic .pointer.tierhaltung{top:55%;left:35%}.block-interactive-graphic .pointer.pflanzenbau{top:55%;left:65%}.block-interactive-graphic .single-item{position:relative;opacity:0;z-index:0;height:0}.block-interactive-graphic .single-item .text-wrapper{grid-template-rows:0fr;height:1px;padding:50px 50px 100px;align-items:flex-start;background:#fff;border-radius:40px;transition:all 1s .5s,height 3s}.block-interactive-graphic .single-item .text-wrapper h4,.block-interactive-graphic .single-item .text-wrapper .top-title,.block-interactive-graphic .single-item .text-wrapper .description{opacity:0;transition:opacity .8s}.block-interactive-graphic .single-item .text-wrapper .top-title p{margin-bottom:0;font-size:21px}.block-interactive-graphic .single-item.active{opacity:1;z-index:100;height:auto}.block-interactive-graphic .single-item.active .text-wrapper{grid-template-rows:1fr;height:100%;transition:all 1s .5s,height 3s}.block-interactive-graphic .single-item.active .text-wrapper h4,.block-interactive-graphic .single-item.active .text-wrapper .top-title,.block-interactive-graphic .single-item.active .text-wrapper .description{opacity:1;transition:opacity 1s}.block-interactive-graphic .single-item .arrows{display:flex;gap:20px;position:absolute;bottom:54px;right:-30px}.block-interactive-graphic .single-item .arrows .nav-arrow{width:54px;height:54px;border-radius:100px;transition:all .2s;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/arrow_right.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.block-interactive-graphic .single-item .arrows .nav-arrow:hover{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right.svg");cursor:pointer}.block-interactive-graphic .single-item .arrows .nav-arrow.prev{transform:rotate(180deg)}.block-interactive-graphic .single-item:first-child .arrows .nav-arrow.prev{opacity:.4}.block-interactive-graphic .single-item:first-child .arrows .nav-arrow.prev:hover{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/arrow_right.svg");cursor:default}.block-interactive-graphic .single-item:last-child .arrows .nav-arrow.next{opacity:.4}.block-interactive-graphic .single-item:last-child .arrows .nav-arrow.next:hover{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/arrow_right.svg");cursor:default}.block-interactive-graphic .map-graphic.mobile{display:none}.block-interactive-graphic .map-graphic g#Grundanforderungen:hover,.block-interactive-graphic .map-graphic g#Gesamtbetrieblich:hover,.block-interactive-graphic .map-graphic g#Pflanzenbau:hover,.block-interactive-graphic .map-graphic g#Tierhaltung:hover{cursor:pointer}.block-interactive-graphic .map-graphic g#Grundanforderungen:hover .st7,.block-interactive-graphic .map-graphic g#Grundanforderungen:hover .st9,.block-interactive-graphic .map-graphic g#Grundanforderungen:hover .st20,.block-interactive-graphic .map-graphic g#Grundanforderungen:hover .st16,.block-interactive-graphic .map-graphic g#Grundanforderungen:hover .st10,.block-interactive-graphic .map-graphic g#Grundanforderungen:hover .st23,.block-interactive-graphic .map-graphic g#Grundanforderungen.active .st7,.block-interactive-graphic .map-graphic g#Grundanforderungen.active .st9,.block-interactive-graphic .map-graphic g#Grundanforderungen.active .st20,.block-interactive-graphic .map-graphic g#Grundanforderungen.active .st16,.block-interactive-graphic .map-graphic g#Grundanforderungen.active .st10,.block-interactive-graphic .map-graphic g#Grundanforderungen.active .st23{fill:#bcbbbb}.block-interactive-graphic .map-graphic g#Gesamtbetrieblich:hover .st1,.block-interactive-graphic .map-graphic g#Gesamtbetrieblich:hover .st15,.block-interactive-graphic .map-graphic g#Gesamtbetrieblich:hover .st8,.block-interactive-graphic .map-graphic g#Gesamtbetrieblich:hover .st7,.block-interactive-graphic .map-graphic g#Gesamtbetrieblich.active .st1,.block-interactive-graphic .map-graphic g#Gesamtbetrieblich.active .st15,.block-interactive-graphic .map-graphic g#Gesamtbetrieblich.active .st8,.block-interactive-graphic .map-graphic g#Gesamtbetrieblich.active .st7{fill:#507040}.block-interactive-graphic .map-graphic g#Pflanzenbau:hover .st6,.block-interactive-graphic .map-graphic g#Pflanzenbau:hover .st8,.block-interactive-graphic .map-graphic g#Pflanzenbau:hover .st13,.block-interactive-graphic .map-graphic g#Pflanzenbau:hover .st15,.block-interactive-graphic .map-graphic g#Pflanzenbau:hover .st14,.block-interactive-graphic .map-graphic g#Pflanzenbau:hover .st7,.block-interactive-graphic .map-graphic g#Pflanzenbau.active .st6,.block-interactive-graphic .map-graphic g#Pflanzenbau.active .st8,.block-interactive-graphic .map-graphic g#Pflanzenbau.active .st13,.block-interactive-graphic .map-graphic g#Pflanzenbau.active .st15,.block-interactive-graphic .map-graphic g#Pflanzenbau.active .st14,.block-interactive-graphic .map-graphic g#Pflanzenbau.active .st7,.block-interactive-graphic .map-graphic g#Tierhaltung:hover .st6,.block-interactive-graphic .map-graphic g#Tierhaltung:hover .st8,.block-interactive-graphic .map-graphic g#Tierhaltung:hover .st13,.block-interactive-graphic .map-graphic g#Tierhaltung:hover .st15,.block-interactive-graphic .map-graphic g#Tierhaltung:hover .st14,.block-interactive-graphic .map-graphic g#Tierhaltung:hover .st7,.block-interactive-graphic .map-graphic g#Tierhaltung.active .st6,.block-interactive-graphic .map-graphic g#Tierhaltung.active .st8,.block-interactive-graphic .map-graphic g#Tierhaltung.active .st13,.block-interactive-graphic .map-graphic g#Tierhaltung.active .st15,.block-interactive-graphic .map-graphic g#Tierhaltung.active .st14,.block-interactive-graphic .map-graphic g#Tierhaltung.active .st7{fill:#006853}@media screen and (min-width: 1641px){.block-interactive-graphic .pointer.tierhaltung{top:422px;width:700px;left:40%}.block-interactive-graphic .pointer.pflanzenbau{top:422px}}@media screen and (max-height: 570px)and (min-width: 991px){.block-interactive-graphic .col-lg-7{width:39%}.block-interactive-graphic .col-lg-5{width:60%}.block-interactive-graphic .single-item .text-wrapper{padding:35px 35px 80px}.block-interactive-graphic .single-item .arrows{bottom:30px}}@media screen and (max-width: 991px){.block-interactive-graphic{margin-left:0;margin-right:0;overflow:clip;padding-top:50px}.block-interactive-graphic .map-wrapper .small-logo{top:12%;left:7%}.block-interactive-graphic .map-wrapper .small-logo .image-wrapper{width:21%}.block-interactive-graphic .row .pointer{height:600px;width:2px;align-items:flex-start;justify-content:center}.block-interactive-graphic .row .pointer:before{content:"";height:8px;width:8px;border-radius:50%;background-color:#000;padding:4px}.block-interactive-graphic .row .pointer.grundanforderungen{top:14%;left:88%}.block-interactive-graphic .row .pointer.gesamtbetrieblich{top:47%;left:75%}.block-interactive-graphic .row .pointer.tierhaltung{top:71%;left:38%}.block-interactive-graphic .row .pointer.pflanzenbau{top:71%;left:64%}.block-interactive-graphic .row .plus-icon{width:50px;height:50px;background:url("/typo3conf/ext/custom_theme/Resources/Public/Images/icon-plus-green.svg") no-repeat center;background-size:cover;display:flex;position:absolute}.block-interactive-graphic .row .plus-icon.slide-1{display:none}.block-interactive-graphic .row .plus-icon.slide-2{top:8%;right:3%}.block-interactive-graphic .row .plus-icon.slide-3{top:25%;right:10%}.block-interactive-graphic .row .plus-icon.slide-5{top:58%;right:23%}.block-interactive-graphic .row .plus-icon.slide-4{top:58%;right:67%}.block-interactive-graphic .container{padding-left:0;padding-right:0}.block-interactive-graphic .row{gap:3rem}.block-interactive-graphic .single-item{margin:0 24px}.block-interactive-graphic .single-item .arrows{bottom:unset;top:30px;right:-15px;width:100%;justify-content:flex-end;gap:8px}.block-interactive-graphic .single-item .arrows .nav-arrow{width:30px;height:30px;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right.svg")}.block-interactive-graphic .single-item:first-child .arrows{justify-content:flex-end}.block-interactive-graphic .single-item:last-child .arrows .nav-arrow.prev{margin-right:0}.block-interactive-graphic .single-item .text-wrapper{padding:30px 30px 10px}.block-interactive-graphic .single-item .text-wrapper .description p{margin-bottom:20px}.block-interactive-graphic .map-graphic.desktop{display:none}.block-interactive-graphic .map-graphic.mobile{display:block}.block-interactive-graphic .map-graphic g#Grundanforderungen:hover .st7,.block-interactive-graphic .map-graphic g#Grundanforderungen.active .st7{fill:unset}.block-interactive-graphic .map-graphic g#Gesamtbetrieblich:hover .st15,.block-interactive-graphic .map-graphic g#Gesamtbetrieblich.active .st15{fill:unset}}@media screen and (max-width: 575px){.block-interactive-graphic .row{gap:30px}.block-interactive-graphic .row .pointer.grundanforderungen{left:86%}.block-interactive-graphic .row .pointer.gesamtbetrieblich{left:73%}.block-interactive-graphic .row .pointer.pflanzenbau{left:62%}.block-interactive-graphic .row .plus-icon{width:30px;height:30px}.block-interactive-graphic .row .plus-icon.slide-2{right:7%}.block-interactive-graphic .row .plus-icon.slide-3{right:14%}.block-interactive-graphic .row .plus-icon.slide-5{right:26%}.block-interactive-graphic .row .plus-icon.slide-4{right:66%}.block-interactive-graphic .text-wrapper .top-title,.block-interactive-graphic .text-wrapper h4{max-width:83%}.block-interactive-graphic .map-wrapper{padding:0 30px 0 18px}.block-interactive-graphic .map-wrapper .small-logo{top:12%;left:9%}.block-interactive-graphic .map-wrapper .small-logo .image-wrapper{width:11%}}@keyframes headlineRight{from{transform:translateX(-100vw)}to{transform:translateX(0)}}@keyframes headlineLeft{from{transform:translateX(100vw)}to{transform:translateX(0)}}.block-two-textblocks .header{text-align:center;padding:0 130px;margin-bottom:80px}.block-two-textblocks .header.text-align-left{padding:0;text-align:left}.block-two-textblocks .block-content{background-color:#fff;color:#000;border-radius:40px;padding:50px;position:relative;height:100%}.block-two-textblocks .block-content .text-wrapper h1,.block-two-textblocks .block-content .text-wrapper h2,.block-two-textblocks .block-content .text-wrapper h3,.block-two-textblocks .block-content .text-wrapper h4,.block-two-textblocks .block-content .text-wrapper h5,.block-two-textblocks .block-content .text-wrapper h6{max-width:70%;margin-bottom:15px;color:#000}.block-two-textblocks .block-content .text-wrapper ul{margin-top:40px}.block-two-textblocks .block-content .text-wrapper ul,.block-two-textblocks .block-content .text-wrapper p{margin-bottom:0;font-weight:300}.block-two-textblocks .block-content .image-wrapper{width:166px;height:166px;position:absolute}.block-two-textblocks .block-content .image-wrapper.illustration-top{top:-83px}.block-two-textblocks .block-content .image-wrapper.right{right:24px}.block-two-textblocks .block-content .image-wrapper.illustration-bottom{bottom:-46px}.block-two-textblocks .block-content .image-wrapper.left{left:62px}.block-two-textblocks .block-content .other-links{height:106px}.block-two-textblocks .block-content .other-links .links,.block-two-textblocks .block-content .other-links .link-images{position:absolute;bottom:25px;right:25px;display:flex;justify-content:flex-end}.block-two-textblocks .block-content .other-links .links{gap:1rem}.block-two-textblocks .block-content .other-links .link-images{gap:20px;flex-wrap:nowrap}.block-two-textblocks .block-content .other-links .link-images .image-link{display:block;min-width:142px}.block-two-textblocks .block-content .other-links .link-images .image-link img{object-fit:contain}.block-two-textblocks .block-content.illustration-bottom{padding:30px 30px 80px 30px;margin-bottom:46px}.block-two-textblocks .block-content.illustration-bottom .text-wrapper h1,.block-two-textblocks .block-content.illustration-bottom .text-wrapper h2,.block-two-textblocks .block-content.illustration-bottom .text-wrapper h3,.block-two-textblocks .block-content.illustration-bottom .text-wrapper h4,.block-two-textblocks .block-content.illustration-bottom .text-wrapper h5,.block-two-textblocks .block-content.illustration-bottom .text-wrapper h6{max-width:100%}.block-two-textblocks .block-content.no-illustration{padding:30px}.block-two-textblocks .block-content.no-illustration .text-wrapper h1,.block-two-textblocks .block-content.no-illustration .text-wrapper h2,.block-two-textblocks .block-content.no-illustration .text-wrapper h3,.block-two-textblocks .block-content.no-illustration .text-wrapper h4,.block-two-textblocks .block-content.no-illustration .text-wrapper h5,.block-two-textblocks .block-content.no-illustration .text-wrapper h6{max-width:100%}.block-two-textblocks .block-link .block-content.illustration-bottom{padding:30px 30px 0 30px;margin-bottom:46px}.block-two-textblocks .block-link .block-content.illustration-bottom .text-wrapper h1,.block-two-textblocks .block-link .block-content.illustration-bottom .text-wrapper h2,.block-two-textblocks .block-link .block-content.illustration-bottom .text-wrapper h3,.block-two-textblocks .block-link .block-content.illustration-bottom .text-wrapper h4,.block-two-textblocks .block-link .block-content.illustration-bottom .text-wrapper h5,.block-two-textblocks .block-link .block-content.illustration-bottom .text-wrapper h6{max-width:90%}.block-two-textblocks .block-link .block-content.illustration-bottom .text-wrapper ul{margin-top:20px}.block-two-textblocks a .link-arrow{position:absolute;top:30px;right:30px;width:55px;height:55px;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/arrow_right.svg");background-size:contain;background-repeat:no-repeat}.block-two-textblocks a .link-arrow:hover{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right.svg")}@media screen and (max-width: 991px){.block-two-textblocks .block-link .block-content.illustration-bottom{padding:30px 30px 60px 30px}}@media screen and (max-height: 570px)and (min-width: 991px){.block-two-textblocks .block-content{padding:35px}}@media screen and (max-width: 575px){.block-two-textblocks .container .col-sm-6:not(:first-child){margin-top:48px}.block-two-textblocks .header{padding:0;text-align:left;margin-bottom:48px}.block-two-textblocks .block-content{border-radius:30px;padding:60px 35px 35px;height:auto}.block-two-textblocks .block-content .text-wrapper h1,.block-two-textblocks .block-content .text-wrapper h2,.block-two-textblocks .block-content .text-wrapper h3,.block-two-textblocks .block-content .text-wrapper h4,.block-two-textblocks .block-content .text-wrapper h5,.block-two-textblocks .block-content .text-wrapper h6{max-width:100%;margin-bottom:20px}.block-two-textblocks .block-content .text-wrapper ul{margin-top:20px}.block-two-textblocks .block-content .text-wrapper ul li span{max-width:100%}.block-two-textblocks .block-content .image-wrapper.illustration-top{top:-124px}.block-two-textblocks .block-content .image-wrapper.right{right:34px}.block-two-textblocks .block-content .image-wrapper.illustration-bottom{bottom:-46px}.block-two-textblocks .block-content .image-wrapper.left{left:30px}.block-two-textblocks .block-content .other-links{height:110px}.block-two-textblocks .block-content .other-links .link-images .image-link{min-width:125px}.block-two-textblocks .block-content.illustration-top{margin-top:100px}.block-two-textblocks .block-content.illustration-bottom{padding:30px 30px 120px 30px;margin-bottom:46px}.block-two-textblocks .block-content.illustration-bottom .text-wrapper h1,.block-two-textblocks .block-content.illustration-bottom .text-wrapper h2,.block-two-textblocks .block-content.illustration-bottom .text-wrapper h3,.block-two-textblocks .block-content.illustration-bottom .text-wrapper h4,.block-two-textblocks .block-content.illustration-bottom .text-wrapper h5,.block-two-textblocks .block-content.illustration-bottom .text-wrapper h6{max-width:100%}.block-two-textblocks .block-link .block-content.illustration-bottom{padding:30px 30px 120px 30px}.block-two-textblocks a .link-arrow{width:30px;height:30px}}@media screen and (max-width: 991px){.custom-section .block-two-textblocks .container{padding:0}}.block-three-textblocks .header{margin-bottom:60px;max-width:65%}.block-three-textblocks .col-lg-4{margin-bottom:100px;padding-left:12px;padding-right:12px}.block-three-textblocks .block-content{background-color:#fff;color:#000;border-radius:40px;padding:30px 30px 80px;position:relative;height:100%;margin-bottom:60px}.block-three-textblocks .block-content p{hyphens:none;-webkit-hyphens:none;margin-bottom:0}.block-three-textblocks .block-content .image-wrapper{width:180px;height:180px;position:absolute;right:30px;bottom:-60px}@media screen and (max-width: 991px){.block-three-textblocks .header{max-width:100%}}@media screen and (max-width: 991px){.block-three-textblocks .header{max-width:80%;margin-bottom:48px}.block-three-textblocks .col-lg-4{margin-bottom:80px}}.block-holdings .header{text-align:center;padding:0 90px;margin-bottom:80px}.block-holdings .col-md-6{margin-bottom:1.5rem}.block-holdings .block-content{border-radius:40px;background:#fff;padding:30px;height:270px;position:relative}.block-holdings .block-content .text-wrapper p,.block-holdings .block-content .text-wrapper .h4{margin-bottom:0}.block-holdings .block-content .text-wrapper .description{font-size:1.29rem;line-height:111%}.block-holdings .block-content .image-wrapper{width:138px;height:60px;position:absolute;bottom:30px;right:30px}.block-holdings .block-content .image-wrapper img{object-fit:contain;object-position:bottom}@media screen and (max-height: 570px)and (min-width: 991px){.block-holdings .block-content{height:230px}.block-holdings .block-content .text-wrapper .description{font-size:1.2rem}}@media screen and (max-width: 991px){.block-holdings .header{padding:0;margin-bottom:60px}.block-holdings .col-md-6{margin-bottom:1.5rem}.block-holdings .block-content{border-radius:40px;height:290px}.block-holdings .block-content .text-wrapper p,.block-holdings .block-content .text-wrapper .h4{margin-bottom:0}.block-holdings .block-content .text-wrapper .description{font-size:1.5rem;line-height:111%}.block-holdings .block-content .image-wrapper{width:166px;height:124px;right:25px}.block-holdings .block-content .image-wrapper img{object-fit:contain}}.block-text-center{max-width:630px;margin:0 auto}.block-text-center .text-center{padding:0 30px}.block-text-center .images,.block-text-center .buttons{display:flex;justify-content:center;width:100%}.block-text-center .buttons{margin:1.5rem 0;gap:1.5rem}.block-text-center .images{display:flex;gap:1rem;justify-content:center}@media screen and (max-width: 991px){.block-text-center .text-center{padding:0}}.block-benefits .header{margin-bottom:30px;max-width:90%}.block-benefits .col-12{margin-bottom:40px}.block-benefits .block-content{border-radius:40px;background:#fff;padding:30px 30px 100px 30px;height:100%;position:relative}.block-benefits .block-content .image-wrapper{width:166px;height:166px;position:absolute;bottom:-35px;right:25px}@media screen and (max-width: 575px){.block-benefits .block-content{padding:30px 30px 100px 30px}.block-benefits .block-content .image-wrapper{bottom:-55px}.block-benefits .col-12{margin-bottom:0}.block-benefits .col-12:not(:last-child){margin-bottom:90px}}.tab-navigation{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;max-width:1024px;margin:0 auto 50px auto}.tab-navigation.products{margin:0 0 50px 0;max-width:unset}.tab-navigation .tab-navigation-item{display:flex;align-items:center;gap:6px;justify-content:flex-start;padding:3px 25px;border-radius:50px;border:3px solid #000;text-decoration:none;color:#000;min-height:50px}.tab-navigation .tab-navigation-item .tab-title p{margin-bottom:0;font-weight:900;font-size:20px;line-height:1.5rem;color:inherit;display:flex;align-items:center}.tab-navigation .tab-navigation-item .image-wrapper{width:38px;height:38px}.tab-navigation .tab-navigation-item:hover,.tab-navigation .tab-navigation-item.active{background-color:#00a150;color:#fff;border-color:#00a150;cursor:pointer}.tab-navigation .tab-navigation-item:hover img,.tab-navigation .tab-navigation-item.active img{filter:invert(1)}.tabs-content{min-height:457px;touch-action:pan-y}.tabs-content .owl-stage-outer{width:calc(100% + 40px);margin-right:-40px}@supports(overflow: clip){.tabs-content .owl-stage-outer{overflow-x:clip !important;overflow-y:visible !important}}.tabs-content .single-tab-wrapper{width:100%;position:relative}.tabs-content .single-tab-wrapper .single-tab .text-wrapper{background-color:#fff;border-radius:40px;max-width:841px;padding:50px 170px 50px 50px;color:#000}.tabs-content .single-tab-wrapper .single-tab .text-wrapper .mobile-arrows{display:none}.tabs-content .single-tab-wrapper .single-tab .text-wrapper a.btn-ipsuisse{border:solid #000 2px;color:#000}.tabs-content .single-tab-wrapper .single-tab .text-wrapper .tab-title{color:#000}.tabs-content .single-tab-wrapper .single-tab .text-wrapper .information-wrapper{padding-right:34px;margin-left:0}.tabs-content .single-tab-wrapper .single-tab .text-wrapper .information-wrapper .information{display:flex;align-items:flex-start;gap:11px;margin-bottom:13px;padding-right:6px;padding-left:0}.tabs-content .single-tab-wrapper .single-tab .text-wrapper .information-wrapper .information:before{min-width:1rem;margin-top:3px;display:block;content:"";height:1.5rem;background-repeat:no-repeat;background-size:contain;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/list-style.svg")}.tabs-content .single-tab-wrapper .single-tab .text-wrapper h5,.tabs-content .single-tab-wrapper .single-tab .text-wrapper h4{font-weight:700}.tabs-content .single-tab-wrapper .single-tab .text-wrapper h4{font-size:18px;margin-top:10px}.tabs-content .single-tab-wrapper .single-tab .text-wrapper p{margin-bottom:20px}.tabs-content .single-tab-wrapper .single-tab .text-wrapper ul{column-count:2;max-width:65%;margin-bottom:0}.tabs-content .single-tab-wrapper .single-tab .text-wrapper ul li{font-weight:700;color:#00a150;list-style-type:square;font-size:18px;line-height:144%}.tabs-content .single-tab-wrapper .single-tab .text-wrapper ul li a{color:#00a150}.tabs-content .single-tab-wrapper .single-tab .image-wrapper,.tabs-content .single-tab-wrapper .single-tab .illustration-wrapper{position:absolute}.tabs-content .single-tab-wrapper .single-tab .image-wrapper img,.tabs-content .single-tab-wrapper .single-tab .illustration-wrapper img{border-radius:40px}.tabs-content .single-tab-wrapper .single-tab .image-wrapper{width:407px;height:407px;top:50px;right:0;margin-right:-35px}.tabs-content .single-tab-wrapper .single-tab .illustration-wrapper{width:275px;height:275px;top:360px;right:120px}.tabs-content .single-tab-wrapper .single-tab .illustration-wrapper img{object-fit:contain}.tabs-content .single-tab-wrapper .single-tab .cta-wrapper{width:131px;height:131px;background-color:#90d663;border-radius:30px;position:absolute;bottom:-40px;right:402px;display:flex;align-items:center;justify-content:center;text-align:center}.tabs-content .single-tab-wrapper .single-tab .cta-wrapper .cta{font-size:20px;font-weight:900;line-height:110%;margin-bottom:0;hyphens:auto;-webkit-hyphens:auto}.tabs-content .single-tab-wrapper .single-tab.small-content-field .text-wrapper{padding:50px 195px 50px 50px}.tabs-content .single-tab-wrapper .single-tab.small-content-field .text-wrapper p{margin-bottom:0}.tabs-content .single-tab-wrapper .single-tab.small-content-field .text-wrapper p .btn-ipsuisse{margin-top:1rem}.tabs-content .single-tab-wrapper .single-tab.small-content-field .image-wrapper{top:50px;bottom:unset}@media screen and (min-width: 1641px){.tabs-content .single-tab-wrapper .single-tab .text-wrapper{max-width:950px;padding:50px 120px 50px 50px}}@media screen and (max-height: 570px)and (min-width: 991px){.tab-navigation.products{margin:0 0 30px 0}.tabs-content .single-tab-wrapper .single-tab .text-wrapper{background-color:#fff;border-radius:40px;max-width:841px;padding:35px 110px 35px 35px}.tabs-content .single-tab-wrapper .single-tab .text-wrapper .information-wrapper{padding-right:34px;margin-left:0}.tabs-content .single-tab-wrapper .single-tab .text-wrapper .information-wrapper .information{font-size:16px}.tabs-content .single-tab-wrapper .single-tab .text-wrapper .information-wrapper .information:before{height:1rem}.tabs-content .single-tab-wrapper .single-tab .text-wrapper ul li{font-size:16px}.tabs-content .single-tab-wrapper .single-tab .image-wrapper{width:350px;height:350px;top:30px;margin-right:-38px}.tabs-content .single-tab-wrapper .single-tab .illustration-wrapper{width:225px;height:225px;top:300px;right:100px}.tabs-content .single-tab-wrapper .single-tab .cta-wrapper{right:342px}.tabs-content .single-tab-wrapper .single-tab.small-content-field .text-wrapper{padding:35px 195px 35px 35px}.tabs-content .single-tab-wrapper .single-tab.small-content-field .image-wrapper{top:45px;bottom:unset}}@media screen and (max-width: 1120px){.tabs-content .single-tab-wrapper .single-tab .image-wrapper{width:30%;height:auto}.tabs-content .single-tab-wrapper .single-tab .illustration-wrapper{width:20%;height:auto}}@media screen and (max-width: 991px){.tab-navigation .tab-navigation-item{padding:6px 16px;border:2px solid #000}.tab-navigation .tab-navigation-item .image-wrapper{width:30px;height:30px}.tab-navigation.products{flex-wrap:nowrap;margin-bottom:30px;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.tab-navigation.products::-webkit-scrollbar{display:none}.tab-navigation.products .tab-navigation-item{max-width:1024px;min-width:max-content}.tab-navigation.products .tab-navigation-item p{color:#000}.tab-navigation.products .tab-navigation-item:hover,.tab-navigation.products .tab-navigation-item.active{background-color:#00a150}.tab-navigation.products .tab-navigation-item:hover p,.tab-navigation.products .tab-navigation-item.active p{color:#fff}.tabs-content{min-height:355px}.tabs-content .owl-stage-outer{width:calc(100% + 140px);margin-right:-140px}.tabs-content .single-tab-wrapper{width:80%}.tabs-content .single-tab-wrapper .single-tab .text-wrapper{padding:40px}.tabs-content .single-tab-wrapper .single-tab .text-wrapper .information-wrapper{padding-right:134px}.tabs-content .single-tab-wrapper .single-tab .text-wrapper ul,.tabs-content .single-tab-wrapper .single-tab .text-wrapper h4{column-count:1;max-width:65%}.tabs-content .single-tab-wrapper .single-tab .text-wrapper ul li:before,.tabs-content .single-tab-wrapper .single-tab .text-wrapper h4 li:before{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/square_bullet_green.svg")}.tabs-content .single-tab-wrapper .single-tab .image-wrapper{width:307px;height:307px;bottom:-50px;top:unset;right:0;margin-right:-135px}.tabs-content .single-tab-wrapper .single-tab .illustration-wrapper{width:235px;height:235px;bottom:205px;right:0;margin-right:-70px}.tabs-content .single-tab-wrapper .single-tab .cta-wrapper{width:131px;height:131px;background-color:#90d663;border-radius:30px;position:absolute;bottom:-40px;right:402px;display:flex;align-items:center;justify-content:center;text-align:center}.tabs-content .single-tab-wrapper .single-tab .cta-wrapper .cta{font-weight:900;line-height:110%;margin-bottom:0;padding:10px;width:auto;max-width:131px;hyphens:auto;-webkit-hyphens:auto}.tabs-content .single-tab-wrapper .single-tab.small-content-field .image-wrapper{top:50px;right:-15px;bottom:unset;width:295px;height:295px}.tabs-content .single-tab-wrapper .single-tab.small-content-field .text-wrapper{padding-right:185px}}@media screen and (max-width: 575px){.tab-navigation{margin-bottom:30px;overflow-x:scroll;margin-right:-24px}.tab-navigation .tab-navigation-item{padding:6px 25px}.tab-navigation .tab-navigation-item .tab-title{width:max-content}.tab-navigation .tab-navigation-item:hover{background-color:unset;color:#000;border-color:#000;cursor:unset}.tab-navigation .tab-navigation-item:hover img{filter:invert(0)}.tab-navigation .tab-navigation-item.active{background-color:#00a150;color:#fff;border-color:#00a150;cursor:pointer}.tab-navigation .tab-navigation-item.active img{filter:invert(1)}.tab-navigation.products{margin-right:-25px;margin-left:-25px}.tab-navigation.products .tab-navigation-item:last-child{margin-right:25px}.tab-navigation.products .tab-navigation-item:first-child{margin-left:25px}.custom-section .block-product-tabs .container{padding-left:0;padding-right:0}.tabs-content{padding-bottom:50px}.tabs-content .owl-stage-outer{width:calc(100% + 50px);margin-right:-50px}.tabs-content .owl-item:first-child .single-tab-wrapper .single-tab .text-wrapper .mobile-arrows .nav-arrow.prev{opacity:.4}.tabs-content .owl-item:last-child .single-tab-wrapper .single-tab .text-wrapper .mobile-arrows .nav-arrow.next{opacity:.4}.tabs-content .single-tab-wrapper{width:100%}.tabs-content .single-tab-wrapper .single-tab .text-wrapper{border-radius:30px;padding:30px 30px 260px;position:relative}.tabs-content .single-tab-wrapper .single-tab .text-wrapper .tab-title{max-width:90%}.tabs-content .single-tab-wrapper .single-tab .text-wrapper .mobile-arrows{display:flex;gap:8px;position:sticky;top:120px;right:-15px;justify-content:flex-end;height:0;margin-right:-45px}.tabs-content .single-tab-wrapper .single-tab .text-wrapper .mobile-arrows .nav-arrow{width:30px;height:30px;border-radius:100px;transition:all .2s;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.tabs-content .single-tab-wrapper .single-tab .text-wrapper .mobile-arrows .nav-arrow.prev{transform:rotate(180deg)}.tabs-content .single-tab-wrapper .single-tab .text-wrapper .information-wrapper{margin-bottom:10px;padding-right:34px}.tabs-content .single-tab-wrapper .single-tab .text-wrapper .information-wrapper .information{display:flex;align-items:flex-start;gap:11px;margin-bottom:10px}.tabs-content .single-tab-wrapper .single-tab .text-wrapper .information-wrapper .information:last-child{margin-bottom:0}.tabs-content .single-tab-wrapper .single-tab .text-wrapper .information-wrapper .information:before{margin-top:3px;display:block;content:"";height:1.5rem;width:27px;min-width:27px;background-repeat:no-repeat;background-size:contain;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/list-style.svg")}.tabs-content .single-tab-wrapper .single-tab .text-wrapper h4{margin-top:30px}.tabs-content .single-tab-wrapper .single-tab .text-wrapper ul{column-count:1;max-width:100%}.tabs-content .single-tab-wrapper .single-tab .image-wrapper,.tabs-content .single-tab-wrapper .single-tab .illustration-wrapper{position:absolute}.tabs-content .single-tab-wrapper .single-tab .image-wrapper img,.tabs-content .single-tab-wrapper .single-tab .illustration-wrapper img{border-radius:30px}.tabs-content .single-tab-wrapper .single-tab .image-wrapper{width:295px;height:295px;bottom:-63px;right:unset;left:50%;transform:translateX(-50%);margin:0}.tabs-content .single-tab-wrapper .single-tab .illustration-wrapper{width:150px;height:150px;bottom:-90px;right:30px;top:unset}.tabs-content .single-tab-wrapper .single-tab .illustration-wrapper img{object-fit:contain}.tabs-content .single-tab-wrapper .single-tab .cta-wrapper{bottom:-35px;right:35px}.tabs-content .single-tab-wrapper .single-tab .cta-wrapper .cta{font-size:1rem;padding:5px}.tabs-content .single-tab-wrapper .single-tab.small-content-field .image-wrapper{top:unset;bottom:-50px;right:15px;width:295px;height:295px;left:unset;margin:0;transform:translateX(0)}.tabs-content .single-tab-wrapper .single-tab.small-content-field .text-wrapper{padding:30px 30px 275px}}.block-products{margin-top:250px}.block-products .block-products-outer{position:relative}.block-products .headline-animation-trigger{height:1px}.block-products .text-wrapper{position:absolute;top:100%;right:-160px;width:614px;min-height:392px;padding:50px;border-radius:40px;background:linear-gradient(0deg, rgba(0, 104, 83, 0.05) 0%, rgba(0, 104, 83, 0.05) 100%),#fff;backdrop-filter:blur(2px);font-weight:700 !important;text-align:left}.block-products .text-wrapper p{margin-bottom:0}.block-products .text-wrapper .btn-ipsuisse{margin-top:32px}.block-products .text-wrapper.mobile{display:none}.block-products .page-home .products-wrapper .products .single-item .image-wrapper .product-button{display:none}.block-products .products-wrapper{position:relative;height:100vh;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:140px}.block-products .products-wrapper .header{text-align:center;max-width:800px;min-width:600px;margin:0 auto;z-index:15;position:relative}.block-products .products-wrapper .header .first-header{opacity:1;transition:opacity 1.3s}.block-products .products-wrapper .header .second-header{opacity:0;transition:opacity 1.3s;position:absolute;top:0;right:0;width:100%}.block-products .products-wrapper .header.change-headline .first-header{opacity:0;transition:opacity 1.3s;transition-delay:5.7s}.block-products .products-wrapper .header.change-headline .second-header{opacity:1;transition:opacity 1.3s;transition-delay:5.7s}.block-products .products-wrapper .products .single-item{position:absolute;opacity:0;transition:opacity .8s .3s}.block-products .products-wrapper .products .single-item .image-wrapper{position:relative;z-index:5}.block-products .products-wrapper .products .single-item .image-wrapper img{object-fit:contain}.block-products .products-wrapper .products .single-item .image-wrapper.portrait{height:120px;width:100px}.block-products .products-wrapper .products .single-item .image-wrapper.portrait .product-button{right:-10px;top:-5px}.block-products .products-wrapper .products .single-item .image-wrapper.landscape{height:80px;width:130px}.block-products .products-wrapper .products .single-item .image-wrapper .product-button{position:absolute;right:-10px;top:0;display:block;content:"";width:40px;height:40px;background:url("/typo3conf/ext/custom_theme/Resources/Public/Images/icon-plus-green.svg") no-repeat center;background-size:cover;transition:all 0s}.block-products .products-wrapper .products .single-item .title{opacity:0;text-align:center;background-color:#fff;border-radius:40px;padding:180px 40px 50px;margin-top:-150px;width:0;height:0;transform:translateX(0) translateY(35%)}@media screen and (min-width: 991px){.block-products .products-wrapper .products .single-item.hover.active{z-index:100}.block-products .products-wrapper .products .single-item.hover.active.landscape .title{transform:translateX(-55px) translateY(0)}.block-products .products-wrapper .products .single-item.hover.active.portrait .title{transform:translateX(-80px) translateY(0)}.block-products .products-wrapper .products .single-item.hover.active .title{height:auto;width:250px;transition:opacity 1s,transform 1s;opacity:1;position:relative;z-index:16}.block-products .products-wrapper .products .single-item.hover.active .image-wrapper{z-index:17;transition:all 1s,z-index 0s}.block-products .products-wrapper .products .single-item.hover.active .image-wrapper .product-button{top:50px;right:-50px;transform:rotate(45deg);transition:all 1s}.block-products .products-wrapper .products .single-item.hover.active .image-wrapper.portrait{transform:translateY(-20px) translateX(-75px);height:190px;width:150px;margin-left:50px}.block-products .products-wrapper .products .single-item.hover.active .image-wrapper.landscape{transform:translateY(-20px) translateX(-55px);height:150px;width:190px;margin-left:30px}.block-products .products-wrapper .products .single-item.hover.active .image-wrapper.landscape .product-button{top:6px;right:-40px}}.block-products .products-wrapper .products .single-item.hover.product-1{top:30px;left:15vw}.block-products .products-wrapper .products .single-item.hover.product-2{top:5vh;left:48vw}.block-products .products-wrapper .products .single-item.hover.product-3{top:30vh;left:70vw}.block-products .products-wrapper .products .single-item.hover.product-4{top:47vh;left:12vw}.block-products .products-wrapper .products .single-item.hover.product-5{top:60vh;left:76vw}.block-products .products-wrapper .products .single-item.hover.product-6{top:65vh;left:36vw}.block-products .products-wrapper .products .single-item.hover.product-7{top:61vh;left:60vw}.block-products .products-wrapper .products .single-item.hover.product-8{top:-5vh;left:73vw}.block-products .products-wrapper .products .single-item.hover.product-9{top:93vh;left:44vw}.block-products .products-wrapper .products .single-item.hover.product-10{top:84vh;left:6vw}.block-products .products-wrapper .products .single-item.product-1{top:0;left:5vw}.block-products .products-wrapper .products .single-item.product-2{top:0;left:87vw}.block-products .products-wrapper .products .single-item.product-3{top:2vh;left:30vw}.block-products .products-wrapper .products .single-item.product-4{top:5vh;left:60vw}.block-products .products-wrapper .products .single-item.product-5{top:12vh;left:75vw}.block-products .products-wrapper .products .single-item.product-6{top:15vh;left:40vw}.block-products .products-wrapper .products .single-item.product-7{top:15vh;left:90vw}.block-products .products-wrapper .products .single-item.product-8{top:20vh;left:10vw}.block-products .products-wrapper .products .single-item.product-9{top:25vh;left:20vw}.block-products .products-wrapper .products .single-item.product-10{top:25vh;left:50vw}.block-products .products-wrapper .products .single-item.product-11{top:35vh;left:86vw}.block-products .products-wrapper .products .single-item.product-12{top:40vh;left:3vw}.block-products .products-wrapper .products .single-item.product-13{top:50vh;left:90vw}.block-products .products-wrapper .products .single-item.product-14{top:60vh;left:25vw}.block-products .products-wrapper .products .single-item.product-15{top:80vh;left:33vw}.block-products .products-wrapper .products .single-item.product-16{top:70vh;left:45vw}.block-products .products-wrapper .products .single-item.product-17{top:70vh;left:88vw}.block-products .products-wrapper .products .single-item.product-18{top:74vh;left:76vw}.block-products .products-wrapper .products .single-item.product-19{top:67vh;left:-1vw}.block-products .products-wrapper .products .single-item.product-20{top:80vh;left:20vw}.block-products .products-wrapper .products .single-item.product-21{top:80vh;left:53vw}.block-products .products-wrapper .products .single-item.product-22{top:84vh;left:60vw}.block-products .products-wrapper .products .single-item.product-23{top:85vh;left:85vw}.block-products .products-wrapper .products .single-item.product-24{top:88vh;left:75vw}.block-products .products-wrapper .products .single-item.product-25{top:71vh;left:10vw}.block-products .products-wrapper .products .single-item.product-26{top:90vh;left:28vw}.block-products .products-wrapper .products .single-item.product-27{top:29vh;left:32vw}.block-products .products-wrapper .products .single-item.product-28{top:100vh;left:5vw}.block-products .products-wrapper .products .single-item.product-29{top:25vh;left:33vw}.block-products .products-wrapper .products .single-item.product-30{top:64vh;left:58vw}.block-products .products-wrapper .products .single-item.animation{opacity:1;transition:opacity 1.2s}.block-products .products-wrapper .products .single-item.animation.product-1,.block-products .products-wrapper .products .single-item.animation.product-7,.block-products .products-wrapper .products .single-item.animation.product-13,.block-products .products-wrapper .products .single-item.animation.product-19,.block-products .products-wrapper .products .single-item.animation.product-25,.block-products .products-wrapper .products .single-item.animation.product-4,.block-products .products-wrapper .products .single-item.animation.product-10,.block-products .products-wrapper .products .single-item.animation.product-16,.block-products .products-wrapper .products .single-item.animation.product-22,.block-products .products-wrapper .products .single-item.animation.product-28{transition-delay:1.2s}.block-products .products-wrapper .products .single-item.animation.product-2,.block-products .products-wrapper .products .single-item.animation.product-8,.block-products .products-wrapper .products .single-item.animation.product-14,.block-products .products-wrapper .products .single-item.animation.product-20,.block-products .products-wrapper .products .single-item.animation.product-26,.block-products .products-wrapper .products .single-item.animation.product-5,.block-products .products-wrapper .products .single-item.animation.product-11,.block-products .products-wrapper .products .single-item.animation.product-17,.block-products .products-wrapper .products .single-item.animation.product-23,.block-products .products-wrapper .products .single-item.animation.product-29{transition-delay:2.5s}.block-products .products-wrapper .products .single-item.animation.product-3,.block-products .products-wrapper .products .single-item.animation.product-9,.block-products .products-wrapper .products .single-item.animation.product-15,.block-products .products-wrapper .products .single-item.animation.product-21,.block-products .products-wrapper .products .single-item.animation.product-27,.block-products .products-wrapper .products .single-item.animation.product-6,.block-products .products-wrapper .products .single-item.animation.product-12,.block-products .products-wrapper .products .single-item.animation.product-18,.block-products .products-wrapper .products .single-item.animation.product-24,.block-products .products-wrapper .products .single-item.animation.product-30{transition-delay:3.5s}.block-products .products-wrapper .products .single-item.animation.hover{transition-delay:4.5s}@media screen and (min-width: 991px){.block-products .products-wrapper.remove-products .products .single-item.product-15{top:48vh;left:73vw}.block-products .products-wrapper.remove-products .products .single-item.product-16{top:13vh;left:61vw}.block-products .products-wrapper.remove-products .products .single-item.product-18{top:97vh;left:42vw}.block-products .products-wrapper.remove-products .products .single-item.product-22{top:41vh;left:20vw}.block-products .products-wrapper.remove-products .products .single-item.product-24{top:101vh;left:82vw}.block-products .products-wrapper.remove-products .products .single-item.hover.product-5,.block-products .products-wrapper.remove-products .products .single-item.hover.product-6,.block-products .products-wrapper.remove-products .products .single-item.hover.product-7,.block-products .products-wrapper.remove-products .products .single-item.hover.product-9{display:none}.block-products .products-wrapper.remove-products .products .single-item.hover.active .title{display:none}.block-products .products-wrapper.remove-products .products .single-item.hover.active .image-wrapper{z-index:unset;transition:none}.block-products .products-wrapper.remove-products .products .single-item.hover.active .image-wrapper.portrait{transform:translateY(0) translateX(0);height:120px;width:100px;margin-left:0}.block-products .products-wrapper.remove-products .products .single-item.hover.active .image-wrapper.landscape{transform:translateY(0) translateX(0);height:80px;width:130px;margin-left:0}}@media screen and (min-width: 1500px){.block-products .text-wrapper{width:750px;margin-right:-100px}}@media screen and (min-width: 2540px){.block-products .products-wrapper .products .single-item .image-wrapper.portrait{height:190px;width:140px}.block-products .products-wrapper .products .single-item .image-wrapper.portrait .product-button{right:0;top:-5px}.block-products .products-wrapper .products .single-item .image-wrapper.landscape{height:160px;width:190px}.block-products .products-wrapper .products .single-item .image-wrapper.landscape .product-button{right:-15px;top:20px}.block-products .products-wrapper .products .single-item .image-wrapper .product-button{width:50px;height:50px}.block-products .products-wrapper .products .single-item.hover.active .image-wrapper.portrait{transform:translateY(17px) translateX(-110px);height:260px;width:210px}.block-products .products-wrapper .products .single-item.hover.active .image-wrapper.portrait .product-button{right:-40px;top:95px}.block-products .products-wrapper .products .single-item.hover.active .image-wrapper.landscape{transform:translateY(50px) translateX(-100px);height:210px;width:280px}.block-products .products-wrapper .products .single-item.hover.active .image-wrapper.landscape .product-button{top:-10px;right:0}.block-products .products-wrapper.remove-products .products .single-item.product-16{top:25vh;left:61vw}.block-products .products-wrapper.remove-products .products .single-item.product-18{top:93vh;left:42vw}.block-products .products-wrapper.remove-products .products .single-item.product-24{top:91vh;left:70vw}.block-products .products-wrapper.remove-products .products .single-item.product-21{top:90vh;left:53vw}}@media screen and (min-width: 3000px){.block-products .products-wrapper .products .single-item .image-wrapper.portrait{height:220px;width:180px}.block-products .products-wrapper .products .single-item .image-wrapper.portrait .product-button{right:0;top:-5px}.block-products .products-wrapper .products .single-item .image-wrapper.landscape{height:180px;width:230px}.block-products .products-wrapper .products .single-item .image-wrapper.landscape .product-button{right:-15px;top:20px}.block-products .products-wrapper .products .single-item .image-wrapper .product-button{width:50px;height:50px}.block-products .products-wrapper .products .single-item.hover.active .image-wrapper.portrait{transform:translateY(17px) translateX(-110px);height:260px;width:210px}.block-products .products-wrapper .products .single-item.hover.active .image-wrapper.portrait .product-button{right:-40px;top:95px}.block-products .products-wrapper .products .single-item.hover.active .image-wrapper.landscape{transform:translateY(50px) translateX(-100px);height:210px;width:280px}.block-products .products-wrapper .products .single-item.hover.active .image-wrapper.landscape .product-button{top:-10px;right:0}.block-products .products-wrapper.remove-products .products .single-item.product-16{top:25vh;left:61vw}.block-products .products-wrapper.remove-products .products .single-item.product-18{top:85vh;left:42vw}.block-products .products-wrapper.remove-products .products .single-item.product-24{top:88vh;left:70vw}}@media screen and (max-height: 570px)and (min-width: 991px){.block-products .products-wrapper .products .single-item.hover.product-1{top:-30px}.block-products .products-wrapper .products .single-item.hover.product-2{top:-10vh}.block-products .products-wrapper .products .single-item.hover.product-10{top:90vh}.block-products .products-wrapper .products .single-item.product-2{top:-10vh}.block-products .products-wrapper .products .single-item.product-4{top:-3vh}.block-products .products-wrapper .products .single-item.product-7{top:13vh}.block-products .products-wrapper .products .single-item.product-9{top:18vh}.block-products .products-wrapper .products .single-item.product-10{top:15vh}.block-products .products-wrapper .products .single-item.product-13{top:55vh}.block-products .products-wrapper .products .single-item.product-15{top:115vh}.block-products .products-wrapper .products .single-item.product-17{left:92vw}.block-products .products-wrapper .products .single-item.product-20{top:100vh;left:15vw}.block-products .products-wrapper .products .single-item.product-21{top:80vh;left:53vw}.block-products .products-wrapper .products .single-item.product-22{top:84vh;left:60vw}.block-products .products-wrapper .products .single-item.product-23{top:92vh}.block-products .products-wrapper .products .single-item.product-24{top:110vh !important;left:88vw !important}.block-products .products-wrapper .products .single-item.product-25{top:71vh;left:10vw}.block-products .products-wrapper .products .single-item.product-26{top:90vh;left:28vw}.block-products .products-wrapper .products .single-item.product-27{top:-10vh;left:32vw}.block-products .products-wrapper .products .single-item.product-28{top:100vh;left:5vw}.block-products .products-wrapper .products .single-item.product-29{top:25vh;left:33vw}.block-products .products-wrapper .products .single-item.product-30{top:64vh;left:58vw}}@media screen and (max-width: 991px){.block-products{margin-left:0;margin-right:0}.block-products .text-wrapper{position:static;width:100%;height:unset;padding:24px;border-radius:0;background:rgba(0,0,0,0);backdrop-filter:none}.block-products .text-wrapper.mobile{display:block}.block-products .text-wrapper.desktop{display:none}.block-products .products-wrapper .header{text-align:center;margin:0 50px;min-width:unset;max-width:100%}.block-products .products-wrapper.remove-products .products .single-item .image-wrapper .product-button{display:none}.block-products .products-wrapper .products .single-item .image-wrapper.portrait{height:100px;width:80px}.block-products .products-wrapper .products .single-item .image-wrapper.landscape{height:70px;width:100px}.block-products .products-wrapper .products .single-item .image-wrapper .product-button{position:absolute;right:-10px;top:-10px;display:block;content:"";width:30px;height:30px;background:url("/typo3conf/ext/custom_theme/Resources/Public/Images/icon-plus-green.svg") no-repeat center;background-size:cover;transition:all 0s}.block-products .products-wrapper .products .single-item .title{border-radius:30px;padding:0;margin-top:-150px;transform:translateX(0) translateY(0)}.block-products .products-wrapper .products .single-item.hover{display:flex;flex-direction:column;align-items:center;justify-content:center;width:fit-content}.block-products .products-wrapper .products .single-item.hover .image-wrapper{display:flex;justify-content:space-between}.block-products .products-wrapper .products .single-item.hover.active{margin-left:-30px;margin-top:-40px;transition:all .3s,margin-left 0s,z-index 0s;z-index:101}.block-products .products-wrapper .products .single-item.hover.active .title{padding:90px 30px 30px;height:auto;width:150px;margin-top:-90px;opacity:1;position:relative;z-index:16}.block-products .products-wrapper .products .single-item.hover.active .image-wrapper{z-index:17}.block-products .products-wrapper .products .single-item.hover.active .image-wrapper .product-button{top:20px;right:-25px;transform:rotate(45deg);transition:all .3s}.block-products .products-wrapper .products .single-item.hover.active .image-wrapper.portrait{height:120px;width:110px}.block-products .products-wrapper .products .single-item.hover.active .image-wrapper.landscape{height:110px;width:125px}.block-products .products-wrapper .products .single-item.hover.product-1{top:65px;left:10%}.block-products .products-wrapper .products .single-item.hover.product-2{display:flex;top:240px;left:65%}.block-products .products-wrapper .products .single-item.hover.product-3{display:flex;top:40px;left:45%}.block-products .products-wrapper .products .single-item.hover.product-4{top:55%;left:2%}.block-products .products-wrapper .products .single-item.hover.product-5{top:55%;left:60%}.block-products .products-wrapper .products .single-item.hover.product-6{top:70%;left:40%}.block-products .products-wrapper .products .single-item.product-1{top:0;left:5vw}.block-products .products-wrapper .products .single-item.product-2,.block-products .products-wrapper .products .single-item.product-3,.block-products .products-wrapper .products .single-item.product-8,.block-products .products-wrapper .products .single-item.product-9,.block-products .products-wrapper .products .single-item.product-10,.block-products .products-wrapper .products .single-item.product-14,.block-products .products-wrapper .products .single-item.product-16,.block-products .products-wrapper .products .single-item.product-18,.block-products .products-wrapper .products .single-item.product-22,.block-products .products-wrapper .products .single-item.product-23,.block-products .products-wrapper .products .single-item.product-26,.block-products .products-wrapper .products .single-item.product-27,.block-products .products-wrapper .products .single-item.product-28,.block-products .products-wrapper .products .single-item.product-29,.block-products .products-wrapper .products .single-item.product-30{display:none}.block-products .products-wrapper .products .single-item.product-4{top:300px;left:30%}.block-products .products-wrapper .products .single-item.product-5{top:30px}.block-products .products-wrapper .products .single-item.product-6{top:190px;left:-25px}.block-products .products-wrapper .products .single-item.product-11{top:260px}.block-products .products-wrapper .products .single-item.product-12{top:330px;left:0px}.block-products .products-wrapper .products .single-item.product-15{top:60%}.block-products .products-wrapper .products .single-item.product-17{top:63vh;left:93vw}.block-products .products-wrapper .products .single-item.product-19{top:83vh;left:-15px}.block-products .products-wrapper .products .single-item.product-20{top:102vh;left:43vw}.block-products .products-wrapper .products .single-item.product-21{top:87vh}.block-products .products-wrapper .products .single-item.product-25{top:97vh}}@media screen and (max-width: 575px){.block-products{margin-top:140px}.block-products .products-wrapper .products .single-item .image-wrapper.portrait{height:90px;width:70px}.block-products .products-wrapper .products .single-item .image-wrapper.landscape{height:70px;width:85px}.block-products .products-wrapper .products .single-item.hover.product-1{top:65px;left:30px}.block-products .products-wrapper .products .single-item.hover.product-2{display:flex;top:40px;left:200px}.block-products .products-wrapper .products .single-item.hover.product-3{display:flex;top:140px;left:125px}.block-products .products-wrapper .products .single-item.hover.product-4{top:61%;left:20px}.block-products .products-wrapper .products .single-item.hover.product-5{top:480px;left:250px}.block-products .products-wrapper .products .single-item.hover.product-6{top:70%;left:100px}.block-products .products-wrapper .products .single-item.hover.product-7{display:none}.block-products .products-wrapper .products .single-item.hover.product-8{top:70%;left:100px}.block-products .products-wrapper .products .single-item.hover.product-9{top:70%;left:100px}.block-products .products-wrapper .products .single-item.hover.product-10{top:70%;left:100px}.block-products .products-wrapper .products .single-item.product-1{top:0;left:5vw}.block-products .products-wrapper .products .single-item.product-2,.block-products .products-wrapper .products .single-item.product-3,.block-products .products-wrapper .products .single-item.product-8,.block-products .products-wrapper .products .single-item.product-9,.block-products .products-wrapper .products .single-item.product-10,.block-products .products-wrapper .products .single-item.product-14,.block-products .products-wrapper .products .single-item.product-16,.block-products .products-wrapper .products .single-item.product-18,.block-products .products-wrapper .products .single-item.product-22,.block-products .products-wrapper .products .single-item.product-23,.block-products .products-wrapper .products .single-item.product-26,.block-products .products-wrapper .products .single-item.product-27,.block-products .products-wrapper .products .single-item.product-28,.block-products .products-wrapper .products .single-item.product-29,.block-products .products-wrapper .products .single-item.product-30{display:none}.block-products .products-wrapper .products .single-item.product-4{top:15px;left:120px}.block-products .products-wrapper .products .single-item.product-5{top:30px}.block-products .products-wrapper .products .single-item.product-6{top:190px;left:-25px}.block-products .products-wrapper .products .single-item.product-11{top:230px}.block-products .products-wrapper .products .single-item.product-12{top:330px;left:0px}.block-products .products-wrapper .products .single-item.product-15{top:63%}.block-products .products-wrapper .products .single-item.product-17{top:63vh;left:93vw}.block-products .products-wrapper .products .single-item.product-19{top:83vh;left:-15px}.block-products .products-wrapper .products .single-item.product-20{top:102vh;left:43vw}.block-products .products-wrapper .products .single-item.product-21{top:87vh}.block-products .products-wrapper .products .single-item.product-25{top:97vh}}.block-product-tabs .header{margin-bottom:50px}.block-product-tabs .header h2{margin-bottom:0}.block-product-tabs .tab-navigation{justify-content:flex-start}.block-product-tabs .tab-navigation .tab-navigation-item{color:unset}.block-product-tabs .tab-navigation .tab-navigation-item:hover,.block-product-tabs .tab-navigation .tab-navigation-item.active{color:#fff}@media screen and (max-height: 570px)and (min-width: 991px){.block-product-tabs .header{margin-bottom:30px}}@media screen and (max-width: 575px){.block-product-tabs{padding-bottom:30px}.block-product-tabs .header{margin-bottom:60px}}.block-partner .header{text-align:center;padding:0 80px;margin-bottom:60px}.block-partner .partner-content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px}.block-partner .partner-wrapper{height:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:16px}.block-partner .partner-wrapper .image-wrapper{height:100%;border-radius:40px;background-color:#fff;min-height:350px;display:flex}.block-partner .partner-wrapper .image-wrapper img{border-radius:40px;object-fit:cover;min-height:350px}.block-partner .partner-wrapper .text-wrapper h5{font-weight:700}.block-partner .partner-wrapper.partner-wrapper-big{max-width:36%;width:36%}.block-partner .partner-wrapper.partner-wrapper-small{max-width:24%}.block-partner .partner-wrapper.specialists{min-height:unset}.block-partner .partner-wrapper.specialists.partner-wrapper .image-wrapper{width:100%;max-height:288px;min-height:288px}.block-partner .partner-wrapper.specialists.partner-wrapper .image-wrapper img{min-height:289px;max-height:288px;height:100%;width:100%}.block-partner .partner-wrapper.teaser-wrapper{position:relative;width:62%;align-items:flex-start;max-height:288px}.block-partner .partner-wrapper.teaser-wrapper .teaser{max-width:540px;max-height:288px}.block-partner .partner-wrapper.teaser-wrapper .teaser .image-wrapper{min-height:unset;max-width:540px;max-height:288px}.block-partner .partner-wrapper.teaser-wrapper .teaser .image-wrapper img{object-fit:cover;max-width:540px;max-height:288px;min-height:288px}.block-partner .partner-wrapper.teaser-wrapper .teaser .text-wrapper{position:absolute;top:50px;right:0;width:100%;max-width:393px;display:flex;justify-content:space-between;align-items:flex-end;flex-direction:column;height:calc(100% - 50px)}@media screen and (min-width: 1641px){.block-partner .partner-wrapper .image-wrapper{min-height:416px}.block-partner .partner-wrapper .image-wrapper img{min-height:416px}}@media screen and (max-width: 1082px){.block-partner{padding-bottom:100px}.block-partner .header{padding:0;margin-bottom:50px}.block-partner .partner-content{align-items:center}.block-partner .partner-wrapper{height:auto}.block-partner .partner-wrapper .image-wrapper{height:auto;border-radius:30px;min-height:unset}.block-partner .partner-wrapper .image-wrapper img{border-radius:30px;object-fit:contain}.block-partner .partner-wrapper.partner-wrapper-small{margin:0 auto;min-width:45%}.block-partner .partner-wrapper.partner-wrapper-big{min-width:48%}.block-partner .partner-wrapper.teaser-wrapper{width:auto}.block-partner .partner-wrapper.teaser-wrapper .teaser .image-wrapper{min-height:unset}.block-partner .partner-wrapper.teaser-wrapper .teaser .text-wrapper{position:relative;top:unset;right:unset;width:auto;max-width:100%;align-items:center;justify-content:center;height:auto;margin:-50px 50px 0;text-align:center}}@media screen and (max-width: 575px){.block-partner{padding-bottom:25px}.block-partner .partner-wrapper.partner-wrapper-big{min-width:100%}.block-partner .partner-wrapper.partner-wrapper-small{max-width:75%}.block-partner .partner-wrapper.teaser-wrapper .teaser .image-wrapper{height:172px}.block-partner .partner-wrapper.teaser-wrapper .teaser .image-wrapper img{min-height:unset}.block-partner .partner-wrapper.teaser-wrapper .teaser .text-wrapper{position:relative;top:unset;right:unset;width:auto;max-width:100%;align-items:center;justify-content:center;height:auto;margin:-50px 50px 0;text-align:center}.block-partner .partner-wrapper.specialists.partner-wrapper .image-wrapper img{object-fit:cover}}.block-symbol-explanation{overflow:hidden}.block-symbol-explanation .header{text-align:center;padding:0 90px;margin-bottom:100px}.block-symbol-explanation .row{position:relative}.block-symbol-explanation .block-content{height:100%;opacity:0;transition:opacity 1.2s}.block-symbol-explanation .block-content .text-wrapper{font-weight:700;margin-top:30px;padding:0 20px;text-align:center}.block-symbol-explanation .block-content .image-wrapper{position:relative;border-radius:40px;border:3px solid #000;background:#fff;padding:20px;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;min-height:400px}.block-symbol-explanation .block-content .image-wrapper .symbol-image{max-width:207px}.block-symbol-explanation .block-content .image-wrapper .symbol-image.image-total-3{width:40%}.block-symbol-explanation .block-content .image-wrapper .pop-up-toggle-symbols{position:absolute;bottom:40px;width:86px;height:86px;right:-43px;background-color:#fff;border-radius:50%;border:solid 3px #000;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;text-align:center}.block-symbol-explanation .block-content .image-wrapper .pop-up-toggle-symbols p{margin-bottom:0;font-size:18px;line-height:101%;font-weight:900}.block-symbol-explanation .block-content .image-wrapper .pop-up-toggle-symbols:hover{cursor:pointer}.block-symbol-explanation .block-content .image-wrapper .pop-up-toggle-symbols:hover:after{position:absolute;content:"";background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right.svg");background-position:center;background-repeat:no-repeat;background-size:contain;width:30px;height:30px;bottom:-10px;right:-2px}.block-symbol-explanation .block-content.appear{opacity:1;transition:opacity 1.2s}.block-symbol-explanation .pop-up-window{position:absolute;top:100px;left:0;height:0}.block-symbol-explanation .pop-up{opacity:0;transform:translateX(80vw);transition:all .2s ease-in-out;background-color:#90d663;border-radius:40px;color:#fff;padding:40px 160px 40px 50px;position:relative;width:0}.block-symbol-explanation .pop-up h3{color:#fff}.block-symbol-explanation .pop-up.open{transform:translateX(0);opacity:1;width:100%;transition:all .5s ease-in-out}.block-symbol-explanation .pop-up .close-button{position:absolute;top:20px;right:20px;width:54px;height:54px;border:solid 2px #fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.block-symbol-explanation .pop-up .close-button:hover{cursor:pointer}.block-symbol-explanation .pop-up .close-button .symbol{width:25px;height:25px;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/close-button.svg");background-repeat:no-repeat;background-size:contain}.block-symbol-explanation .pop-up ul li:before{filter:invert(1)}@media screen and (min-width: 1641px){.block-symbol-explanation .block-content .image-wrapper{min-height:485px}}@media screen and (max-height: 570px)and (min-width: 991px){.block-symbol-explanation .pop-up-window{top:30px;left:unset;right:0}.block-symbol-explanation .pop-up-window .text-wrapper ul li span{display:inline !important}.block-symbol-explanation .block-content{opacity:1}.block-symbol-explanation .block-content .text-wrapper{margin-top:20px}.block-symbol-explanation .block-content .image-wrapper{min-height:375px}}@media screen and (max-width: 991px){.block-symbol-explanation{overflow:hidden}.block-symbol-explanation .header{padding:0;margin-bottom:60px}.block-symbol-explanation .row{margin-left:0}.block-symbol-explanation .col-12:not(:last-child) .block-content{margin-bottom:60px}.block-symbol-explanation .mobile-slider-symbols{touch-action:auto}.block-symbol-explanation .mobile-slider-symbols .owl-stage-outer{padding-left:0}.block-symbol-explanation .block-content{opacity:1}.block-symbol-explanation .block-content .text-wrapper p{margin-bottom:0}.block-symbol-explanation .block-content .image-wrapper{border-radius:30px}.block-symbol-explanation .block-content .image-wrapper .symbol-image{max-width:207px}.block-symbol-explanation .block-content .image-wrapper .symbol-image.image-total-3{width:40%}.block-symbol-explanation .block-content .image-wrapper .pop-up-toggle-symbols{display:none}.block-symbol-explanation .pop-up-window{position:relative;top:unset;left:unset;height:auto}.block-symbol-explanation .pop-up{border-radius:30px;padding:100px 40px 50px;height:auto;opacity:1;transform:translateX(0) translateY(0);width:auto;z-index:0;background-color:#00a150}.block-symbol-explanation .pop-up.open{transform:translateX(0) translateY(-100px);opacity:1;width:100%;transition:all .5s ease-in-out;z-index:100}.block-symbol-explanation .pop-up.open{width:auto;height:auto}.block-symbol-explanation .pop-up .close-button{display:none}.block-symbol-explanation .pop-up .text-wrapper h3{max-width:90%}.block-symbol-explanation .pop-up ul li span{display:unset}.block-symbol-explanation .pop-up ul li:before{filter:invert(0)}.block-symbol-explanation .owl-nav{position:absolute;top:30px;right:-27px;justify-content:flex-end;gap:8px}.block-symbol-explanation .owl-nav .owl-prev,.block-symbol-explanation .owl-nav .owl-next{width:30px;height:30px;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right.svg")}}@media screen and (max-width: 575px){.block-symbol-explanation .block-content .image-wrapper{min-height:340px}.block-symbol-explanation .pop-up{padding:25px}}.block-anchor-link-navigation .header{margin:0 auto 80px;text-align:center;max-width:740px}.block-anchor-link-navigation .link-navigation{display:flex;justify-content:center;gap:55px}.block-anchor-link-navigation .link-navigation .link-box{width:375px;border-radius:20px;border:3px solid #000;background:#fff;padding:30px 143px 30px 30px;position:relative}.block-anchor-link-navigation .link-navigation .link-box h4{margin-bottom:0}.block-anchor-link-navigation .link-navigation .link-box .image-wrapper{width:154px;height:154px;aspect-ratio:1/1;position:absolute;top:-60px;right:5px;padding:5px}.block-anchor-link-navigation .link-navigation .link-box .link-arrow{position:absolute;bottom:-25px;right:35px;width:55px;height:55px;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/arrow_right.svg");background-size:contain;background-repeat:no-repeat;background-color:#fff;transform:rotate(90deg);border-radius:50%}.block-anchor-link-navigation .link-navigation .link-box .link-arrow:hover{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right.svg")}@media screen and (min-width: 1641px){.block-anchor-link-navigation .link-navigation .link-box{width:400px}}@media screen and (max-width: 991px){.block-anchor-link-navigation .link-navigation{gap:5px}.block-anchor-link-navigation .link-navigation .link-box .image-wrapper{width:120px;height:120px}}@media screen and (max-width: 575px){.block-anchor-link-navigation .link-navigation{flex-direction:column;gap:85px}.block-anchor-link-navigation .link-navigation .link-box{width:auto;border-radius:15px;padding:25px 143px 25px 25px}.block-anchor-link-navigation .link-navigation .link-box .image-wrapper{padding:10px;top:-70px;width:150px;height:150px}}.block-team .container{padding:0}.block-team .header{width:100%;min-height:800px;position:relative}.block-team .header h2{width:45%;position:relative;z-index:99}.block-team .header .description{width:30%}.block-team .header .image-wrapper{position:absolute}.block-team .header .image-wrapper img{border-radius:40px}.block-team .header .image-wrapper p{margin-top:1rem;font-size:1.111rem;font-weight:700;line-height:107%;max-width:64%}.block-team .header .image-wrapper-1{top:0;right:310px;width:397px;height:480px}.block-team .header .image-wrapper-2{top:194px;right:0;width:422px;height:340px}.block-team .accordion .accordion-content .top-part{display:flex;justify-content:space-between;width:100%}.block-team .accordion .accordion-content .top-part p{width:40%;padding-right:50px}.block-team .accordion .accordion-content .top-part .image-wrapper{width:65%;max-width:580px;max-height:350px;position:relative}.block-team .accordion .accordion-content .top-part .image-wrapper img{border-radius:40px}.block-team .accordion .accordion-content .top-part .image-wrapper .zoom-button{position:absolute;top:30px;right:30px;width:30px;min-width:30px;height:30px;background:url("/typo3conf/ext/custom_theme/Resources/Public/Images/icon-plus-green.svg") no-repeat}.block-team .accordion .accordion-content .people{text-align:center;margin-top:20px}.block-team .accordion .accordion-content .people .single-person{margin-top:60px}.block-team .accordion .accordion-content .people .single-person .image-wrapper{margin:0 auto;width:200px;height:200px}.block-team .accordion .accordion-content .people .single-person .image-wrapper img{border-radius:50%;background-color:#bbaa87}.block-team .accordion .accordion-content .people .single-person .person-detail{margin-top:1.5rem}.block-team .accordion .accordion-content .people .single-person .person-detail .name{font-weight:900;padding:0 2rem;font-size:20px}.block-team .accordion .accordion-content .people .single-person .person-detail .function{font-weight:700}.block-team .accordion .accordion-content .people .single-person .person-detail a{color:#000;text-decoration:none}.block-team .accordion .accordion-content .delegated p{max-width:75%;margin-bottom:1.5rem}.block-team .accordion .accordion-content .delegated .text-small{font-size:16px}.block-team .accordion .accordion-content .office .people .single-person .person-detail .function{font-weight:300;font-size:18px}@media screen and (max-height: 570px)and (min-width: 991px){.block-team .header{min-height:630px}.block-team .header .description{width:35%}.block-team .header .image-wrapper p{margin-top:15px;max-width:70%;font-size:18px}.block-team .header .image-wrapper-1{top:0;right:290px;width:300px;height:unset;aspect-ratio:5/6}.block-team .header .image-wrapper-2{top:194px;right:0;width:350px;height:unset;aspect-ratio:21/17}.block-team .header .image-wrapper-2 p{margin-top:15px;max-width:100%}}@media screen and (max-width: 1100px){.block-team .container{padding:0}.block-team .header{width:auto;min-height:550px;position:relative;overflow:hidden;margin:0 -24px 60px}.block-team .header h2{width:50%;padding:0 24px}.block-team .header .description{width:50%;padding:0 24px}.block-team .header .image-wrapper{position:absolute;margin-left:24px}.block-team .header .image-wrapper img{border-radius:30px}.block-team .header .image-wrapper p{font-weight:900;line-height:120%;max-width:50%;font-size:18px}.block-team .header .image-wrapper-1{top:0;right:150px;width:239px;height:289px}.block-team .header .image-wrapper-2{width:253.853px;height:204.301px;top:250px;right:35px}.block-team .header .image-wrapper-2 p{max-width:100%}.block-team .accordion .accordion-content .top-part{flex-direction:column}.block-team .accordion .accordion-content .top-part p{width:100%;padding-right:0}.block-team .accordion .accordion-content .top-part .image-wrapper{width:100%;max-width:580px;max-height:350px}.block-team .accordion .accordion-content .top-part .image-wrapper img{border-radius:30px}.block-team .accordion .accordion-content .top-part .image-wrapper .zoom-button{top:20px;right:20px}.block-team .accordion .accordion-content .people{text-align:center;margin-top:80px}.block-team .accordion .accordion-content .people .single-person{margin-top:0}.block-team .accordion .accordion-content .people .single-person .image-wrapper{margin:0 auto;width:200px;height:200px}.block-team .accordion .accordion-content .people .single-person .image-wrapper img{border-radius:50%;background-color:#bbaa87}.block-team .accordion .accordion-content .people .single-person .person-detail{margin-top:1.5rem}.block-team .accordion .accordion-content .people .single-person .person-detail .name{font-weight:900;padding:0 2rem}.block-team .accordion .accordion-content .people .single-person .person-detail .function{font-weight:700}.block-team .accordion .accordion-content .people .single-person .person-detail a{color:#000;text-decoration:none}.block-team .accordion .accordion-content .delegated p{max-width:100%;margin-bottom:1.5rem}.block-team .accordion .accordion-content .office .people .single-person .person-detail .function{font-weight:300}.block-team .accordion .accordion-content .owl-nav{gap:8px;position:absolute;top:0}.block-team .accordion .accordion-content .owl-nav .owl-next,.block-team .accordion .accordion-content .owl-nav .owl-prev{width:30px;height:30px;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right.svg")}.block-team .accordion .accordion-content .owl-carousel .owl-stage-outer{overflow:visible}.block-team .accordion.accordion-open{overflow:hidden}}@media screen and (max-width: 575px){.block-team .header{min-height:800px;display:flex;flex-direction:column;gap:25px}.block-team .header h2{width:100%;order:1}.block-team .header .description{width:100%;order:2}.block-team .header .image-wrapper{position:relative}.block-team .header .image-wrapper p{margin-top:5px;font-size:16px}.block-team .header .image-wrapper-1,.block-team .header .image-wrapper-2{top:unset;right:unset}.block-team .header .image-wrapper-1{order:3}.block-team .header .image-wrapper-2{order:4;margin-top:-42%;margin-left:44%;margin-bottom:95px}.block-team .header .image-wrapper-2 p{max-width:100%}.block-team .accordion .accordion-content .top-part .image-wrapper img{border-radius:25px}.block-team .accordion .accordion-content .top-part .image-wrapper .zoom-button{top:10px;right:10px;width:25px;min-width:25px;height:25px;background-size:contain}}.news-category-filter-wrapper{position:relative}.news-category-filter-wrapper .news-filter-bar{display:none}@media screen and (max-width: 991px){section.news:not(.news-home-section){margin-top:50px}.news-category-filter-wrapper{margin-left:calc(var(--bs-gutter-x, 1.5rem)*-0.5);margin-right:calc(var(--bs-gutter-x, 1.5rem)*-0.5);padding-left:15px;padding-right:15px}.news-category-filter-wrapper .news-filter-bar{position:relative;display:flex;align-items:center;justify-content:center;min-height:50px;margin-bottom:0}.news-category-filter-wrapper .news-filter-toggle,.news-category-filter-wrapper .news-filter-close{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:0;background:none;border:none;transition:opacity .35s ease,visibility .35s ease}.news-category-filter-wrapper .news-filter-toggle{display:flex;align-items:center;justify-content:flex-start;gap:6px;min-height:50px;width:max-content;max-width:100%;padding:3px 25px;border-radius:50px;background-color:#00a150;color:#fff;text-decoration:none}.news-category-filter-wrapper .news-filter-toggle:hover{cursor:pointer}.news-category-filter-wrapper .news-filter-toggle .news-filter-icon{width:38px;height:38px;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/icon-filter.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.news-category-filter-wrapper .news-filter-toggle .news-filter-label{font-weight:900;font-size:20px;line-height:1.5rem;color:inherit;white-space:nowrap}.news-category-filter-wrapper .news-filter-close{width:50px;height:50px;border:solid 2px #000;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden}.news-category-filter-wrapper .news-filter-close:hover{cursor:pointer}.news-category-filter-wrapper .news-filter-close .symbol{width:20px;height:20px;background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/close-button.svg");background-repeat:no-repeat;background-position:center;background-size:contain;filter:invert(1)}.news-category-filter-wrapper .news-category-filter-panel{overflow:hidden;max-height:0;transition:max-height .45s ease}.news-category-filter-wrapper .news-category-filter{flex-wrap:wrap;justify-content:center;overflow-x:visible;margin-left:0;margin-right:0;margin-bottom:0;opacity:0;transform:translateY(-30px);transition:opacity .35s ease,transform .45s ease}.news-category-filter-wrapper .news-category-filter .tab-navigation-item{max-width:100%}.news-category-filter-wrapper .news-category-filter .tab-navigation-item .tab-title{width:auto}.news-category-filter-wrapper.is-open .news-filter-bar{transition:all .3s}.news-category-filter-wrapper.is-open .news-filter-toggle{opacity:0;visibility:hidden}.news-category-filter-wrapper.is-open .news-filter-close{opacity:1;visibility:visible}.news-category-filter-wrapper.is-open .news-category-filter-panel{padding:30px 0}.news-category-filter-wrapper.is-open .news-category-filter{opacity:1;transform:translateY(0)}}.news-all-articles-link-wrapper,.news-load-more-wrapper,.page-load-status{text-align:center}.news-all-articles-link-wrapper .view-more-button,.news-all-articles-link-wrapper .view-more-button-static,.news-all-articles-link-wrapper .btn-ipsuisse,.news-load-more-wrapper .view-more-button,.news-load-more-wrapper .view-more-button-static,.news-load-more-wrapper .btn-ipsuisse,.page-load-status .view-more-button,.page-load-status .view-more-button-static,.page-load-status .btn-ipsuisse{display:inline-flex;text-decoration:none}.news-all-articles-link-wrapper .view-more-button:hover,.news-all-articles-link-wrapper .view-more-button-static:hover,.news-all-articles-link-wrapper .btn-ipsuisse:hover,.news-load-more-wrapper .view-more-button:hover,.news-load-more-wrapper .view-more-button-static:hover,.news-load-more-wrapper .btn-ipsuisse:hover,.page-load-status .view-more-button:hover,.page-load-status .view-more-button-static:hover,.page-load-status .btn-ipsuisse:hover{text-decoration:none}.news-all-articles-link-wrapper .view-more-button.is-loading,.news-load-more-wrapper .view-more-button.is-loading,.page-load-status .view-more-button.is-loading{opacity:.6;pointer-events:none}@media screen and (max-width: 991px){.news-all-articles-link-wrapper,.news-load-more-wrapper,.page-load-status{text-align:left !important}}.news-all-articles-link-wrapper{margin-top:-1.5rem}@media screen and (max-width: 991px){.news-all-articles-link-wrapper{margin-top:0}}.news.is-loading .news-list-view{opacity:.4;transition:opacity .2s ease;pointer-events:none}.news-empty-state{text-align:center;font-weight:700;padding:40px 0}.news-empty-state.news-error-state{color:#00a150}.news-list-view{display:block;margin:0 -15px;width:auto;min-width:100%;position:relative;min-height:1px}.news-list-view .news-pagination{display:none !important}@media screen and (max-width: 991px){.news-list-view .news-content-card .news-meta{flex-direction:column;align-items:flex-start !important;gap:8px}}.news-list-view .news-meta{display:flex;align-items:center;flex-wrap:wrap;gap:30px}.news-list-view .news-meta .news-label-group{display:flex;align-items:center;gap:12px}.news-list-view .news-meta .news-category-icon{width:38px;height:38px;display:flex;align-items:center;justify-content:center}.news-list-view .news-meta .news-category-icon svg{width:100%;height:100%;fill:#000}.news-list-view .news-meta .news-category{color:#000;font-weight:800}.news-list-view .news-item-card{margin-bottom:80px;padding:0 15px;box-sizing:border-box;position:relative;width:100%;display:flex;flex-direction:column}.news-list-view .news-item-card .news-image-wrapper{z-index:2;width:80%;max-width:338px;aspect-ratio:338/257;overflow:hidden;border-radius:40px}.news-list-view .news-item-card .news-image-wrapper picture{display:contents}.news-list-view .news-item-card .news-image-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.news-list-view .news-item-card:hover .news-image-wrapper img{transform:scale(1.05)}.news-list-view .news-item-card .news-content-wrapper{margin-top:-171px;width:100%;padding-left:29px}.news-list-view .news-item-card .news-content-card{background:#fff;border-radius:40px;display:flex;flex-direction:column;padding:200px 30px 40px 30px}.news-list-view .news-item-card .news-content-card .news-title{margin:0;font-weight:700;font-size:1.29rem;line-height:1.1}.news-list-view .news-item-card .news-content-card .news-title a{color:#000;text-decoration:none;font-weight:900}.news-list-view .news-item-card .news-content-card .news-title .stretched-link::after{z-index:3}.news-list-view .news-item-card .news-content-card .news-teaser{color:#444;line-height:1.6}.news-list-view .news-item-card .news-content-card .news-link-wrapper{margin-top:auto}.news-list-view .news-item-card .news-content-card .news-read-more{margin-left:auto;text-decoration:none;position:relative;z-index:4;hyphens:manual;-webkit-hyphens:manual}.news-list-view .news-item-card:last-child{margin-bottom:0}.news-container{padding-top:200px;max-width:820px;margin:0 auto}.news-container .frame-type-text{margin-top:80px}.news-container .back-link-wrapper{width:100%;height:1px;position:relative}.news-container .back-link-wrapper.bottom{margin-bottom:85px}.news-container .news-backlink-wrap{position:absolute;top:0;right:-130px}.news-container .news-backlink-wrap a:after{transform:rotate(180deg)}.news-container a:not(.download-link,.btn-ipsuisse,.view-more-button){color:#00a150;font-weight:700}.news-container a:not(.download-link,.btn-ipsuisse,.view-more-button):hover{color:#90d663}.news-container .header h1{font-size:2.612rem;margin-bottom:80px}.news-container .intro-text,.news-container .teaser-text{padding-top:80px}.news-container .teaser-text p{color:#000;font-size:1.29rem;font-weight:300;line-height:126%}.news-container .header-image .mediaelement{width:100%;height:auto;aspect-ratio:2/1}.news-container .header-image .mediaelement img{aspect-ratio:2/1;object-fit:cover;height:100%;width:100%;border-radius:40px}.news-container .news-detail-date .news-date{color:#000;font-size:1.222rem;font-weight:300;line-height:126%}@media screen and (max-width: 991px){.news-container{margin-left:36px;margin-right:36px;padding-top:100px}.news-container .frame-type-text{margin-top:40px}.news-container .intro-text,.news-container .teaser-text{padding-top:40px}.news-container .back-link-wrapper{height:auto;position:relative;display:flex;justify-content:flex-end}.news-container .news-backlink-wrap{position:static;margin:30px}.news-container .news-block-section{margin-left:0;margin-right:0}.news-container .news-block-section .container{padding-left:0;padding-right:0}.news-container .header h1{font-size:3.125rem;margin-bottom:40px}.news-container .teaser-text p{font-size:1.5rem}.news-container .news-detail-date .news-date{font-size:1.5rem}}@media screen and (max-width: 575px){.news-container{margin-left:24px;margin-right:24px}}@media(min-width: 1200px){.news-list-view.is-isotope .grid-sizer{width:8.33333%}.news-list-view.is-isotope .news-item-card{transition:none !important}.news-list-view.is-isotope .news-item-card.is-first,.news-list-view.is-isotope .news-item-card.is-left{flex-direction:row;width:58.33333% !important}.news-list-view.is-isotope .news-item-card.is-first .news-image-wrapper,.news-list-view.is-isotope .news-item-card.is-left .news-image-wrapper{width:257px;height:338px;flex:0 0 257px;max-width:none;aspect-ratio:257/338}.news-list-view.is-isotope .news-item-card.is-first .news-content-wrapper,.news-list-view.is-isotope .news-item-card.is-left .news-content-wrapper{margin-top:52px;margin-left:-108px;padding-left:0;width:100%}.news-list-view.is-isotope .news-item-card.is-first .news-content-card,.news-list-view.is-isotope .news-item-card.is-left .news-content-card{padding:40px 40px 40px 138px;min-height:400px}.news-list-view.is-isotope .news-item-card.is-first .news-content-card .news-title,.news-list-view.is-isotope .news-item-card.is-left .news-content-card .news-title{font-size:1.29rem}.news-list-view.is-isotope .news-item-card.is-first{width:100% !important}.news-list-view.is-isotope .news-item-card.is-first .news-image-wrapper{width:456px;height:344px;flex:0 0 456px;aspect-ratio:456/344}.news-list-view.is-isotope .news-item-card.is-first .news-content-card{padding-left:160px}.news-list-view.is-isotope .news-item-card.is-right{width:41.66666% !important}}@media(max-width: 1199px)and (min-width: 768px){.news-item-card .news-image-wrapper{width:60%;max-width:400px}.news-item-card .news-content-wrapper{margin-top:-100px}.news-item-card .news-content-card{padding-top:130px}}@media(max-width: 767px){.news-list-view .news-item-card{padding:0}.news-list-view .news-item-card .news-image-wrapper{width:85%;margin-left:-15px;aspect-ratio:4/3;border-radius:0 40px 40px 0}.news-list-view .news-item-card .news-content-wrapper{margin-top:-50px;padding-left:15px;padding-right:15px}.news-list-view .news-item-card .news-content-card{padding:70px 20px 30px 20px;min-height:auto}}@media(min-width: 768px){.news-list-view.is-service .news-item-card{margin-bottom:50px}.news-list-view.is-service .news-item-card .news-image-wrapper{width:41.45%;max-width:none;aspect-ratio:456/344}.news-list-view.is-service .news-item-card .news-content-wrapper{width:100%;padding-left:30.91%;margin-top:-26.55%}.news-list-view.is-service .news-item-card .news-content-card{aspect-ratio:760/465;padding:5.92% 8.95% 5.92% 22.63%}}.news-home-header{margin-bottom:80px}@media screen and (max-width: 575px){.news-home-header{margin-bottom:60px}}.news-home-header .top-title{font-size:21px;line-height:114%}.news-home-staggered{max-width:1800px;margin:-230px auto 0 auto;padding:2rem 0;display:block;position:relative}@media(max-width: 991px){.news-home-staggered{margin:0 auto}}.news-home-staggered .news-home-item{position:relative;display:block;transition:transform .3s ease}.news-home-staggered .news-home-item .news-img-wrap{width:100%;overflow:hidden;border-radius:40px;margin:0 0 .5rem 0}.news-home-staggered .news-home-item .news-img-wrap img{width:100%;height:auto;display:block;vertical-align:middle;aspect-ratio:1.44/1;transition:transform .4s ease}.news-home-staggered .news-home-item:hover .news-img-wrap img{transform:scale(1.05)}.news-home-staggered .news-home-item .news-content-wrap .news-title{font-size:1.29rem;font-weight:700;line-height:1.2}.news-home-staggered .news-home-item .news-content-wrap .news-title a{color:#000;text-decoration:none}.news-home-staggered .news-home-item-0{width:40%;margin-left:48.9%;z-index:2;display:flex;flex-direction:column;margin-top:-60px}.news-home-staggered .news-home-item-0 .news-content-wrap{order:1}.news-home-staggered .news-home-item-0 .news-img-wrap{order:2}.news-home-staggered .news-home-item-1{width:56.3%;margin-top:-8vw;margin-left:0;z-index:1;display:flex;flex-direction:column}.news-home-staggered .news-home-item-1 .news-img-wrap{order:1}.news-home-staggered .news-home-item-1 .news-content-wrap{order:2}.news-home-staggered .news-home-item-2{width:40%;margin-top:-406px;margin-left:60%;z-index:3;display:flex;flex-direction:column}.news-home-staggered .news-home-item-2 .news-img-wrap{order:1}.news-home-staggered .news-home-item-2 .news-content-wrap{order:2}@media(max-width: 991px){.news-home-staggered{padding:0}.news-home-staggered .news-home-item{width:100% !important;margin:0 0 3rem 0}.news-home-staggered .news-home-item .news-img-wrap{order:1 !important}.news-home-staggered .news-home-item .news-content-wrap{order:2 !important}.news-home-staggered .news-home-item-0{flex-direction:column-reverse}.news-home-staggered .news-home-item-1{flex-direction:column-reverse}.news-home-staggered .news-home-item-2{flex-direction:column-reverse}.news-home-staggered .news-home-item-2 .news-img-wrap{order:1}.news-home-staggered .news-home-item-2 .news-content-wrap{order:2}}.block-downloads .header{padding-right:50px}.download-item:nth-child(n+6){display:none}.download-link{display:flex;justify-content:space-between;width:100%;text-decoration:none;align-items:center}.download-link .link-text{font-weight:900;font-size:1.12em}.download-link .link-text,.download-link .info{color:#000}.download-link .info{display:flex;align-items:center;gap:1rem}.download-link .info .small{font-size:18px;font-weight:300}.download-link .info .icon-wrapper{width:55px;height:55px;border:solid 2px #000;border-radius:50%;padding:5px;transition:all .3s}.download-link .info .icon-wrapper .eye-icon{width:100%;height:100%;background:url("/typo3conf/ext/custom_theme/Resources/Public/Images/icon-auge.svg") no-repeat center;background-size:contain;transition:all .3s}.download-link:hover .info .icon-wrapper{background-color:#90d663;border-color:#90d663;transition:all .3s}.download-link:hover .info .icon-wrapper .eye-icon{transition:all .3s;filter:invert(1)}.line{width:100%;height:3px;background-color:#000;margin:10px 0}.load-more-button{margin-left:-60px;margin-top:100px;position:relative;display:none;align-items:center;justify-content:center;width:128px;height:128px;border:solid #000 2px;border-radius:900px;color:#000;text-align:center;hyphens:auto;-webkit-hyphens:auto;font-size:20px;font-weight:900;line-height:100%}.load-more-button:hover{border:solid #000 2px;cursor:pointer}.load-more-button:hover:after{position:absolute;bottom:-5px;right:2px;content:"";background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right.svg");width:44px;height:44px;background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 991px){.block-downloads .header{padding-right:0;margin-bottom:42px}.download-link{display:flex;justify-content:space-between;width:100%;color:#000;text-decoration:none;align-items:center}.download-link .link-text{hyphens:auto;-webkit-hyphens:auto}.download-link .info{gap:.5rem;min-width:40%;justify-content:flex-end}.download-link .info .small{font-size:13px}.download-link .info .icon-wrapper{min-width:40px;width:40px;height:40px;border-radius:50%;padding:3px}.load-more-button{margin-left:0;margin-top:35px}.load-more-button:after{position:absolute;bottom:-5px;right:2px;content:"";background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/btn-arrow-right.svg");width:44px;height:44px;background-position:center;background-repeat:no-repeat;background-size:contain}}.block-accordion .header{margin-bottom:50px}.accordion{background-color:#fff;border-radius:40px;padding:20px 35px;color:#000;margin-bottom:20px}.accordion .accordion-toggle{display:flex;justify-content:space-between;align-items:center;width:100%}.accordion .accordion-toggle .toggle-button{width:54px;min-width:54px;height:54px;background:url("/typo3conf/ext/custom_theme/Resources/Public/Images/icon-plus.svg") no-repeat}.accordion .accordion-toggle:hover{cursor:pointer}.accordion .accordion-toggle h4,.accordion .accordion-toggle h3{color:#000 !important;margin-bottom:0}.accordion .accordion-toggle.bottom{justify-content:flex-end;margin-bottom:0 !important;display:none}.accordion .accordion-content{padding-top:10px;display:none}.accordion .accordion-content .links{margin-top:25px;display:flex;gap:20px;flex-wrap:wrap}.accordion .accordion-content .links .btn-ipsuisse{min-width:128px;color:#000;border-color:#000}.accordion .accordion-content .links .btn-ipsuisse:hover{border-color:#000}.accordion .accordion-content .downloads{margin-top:25px}.accordion .accordion-content .col-md-8.col-lg-7:first-child{margin-top:-25px}.accordion.accordion-open{padding:35px}.accordion.accordion-open .accordion-toggle{margin-bottom:10px}.accordion.accordion-open .accordion-toggle .toggle-button{background:url("/typo3conf/ext/custom_theme/Resources/Public/Images/icon-minus.svg")}.accordion.accordion-open .accordion-toggle.bottom.visible{display:flex}@media screen and (min-width: 1730px){.accordion .accordion-content{padding-top:10px}}@media screen and (max-width: 991px){.accordion{border-radius:30px;padding:30px;margin-bottom:25px}.accordion .accordion-toggle h3,.accordion .accordion-toggle h4{margin-bottom:0;max-width:75%}.accordion .accordion-toggle .toggle-button{width:31px;min-width:31px;height:31px;background-size:contain}.accordion .accordion-content .links{display:flex;flex-wrap:wrap;gap:20px}.accordion .accordion-content .links .btn-ipsuisse{color:#000;border-color:#000}.accordion.accordion-open{padding:30px}.accordion.accordion-open .accordion-toggle{margin-bottom:1rem}.accordion.accordion-open .accordion-toggle .toggle-button{background-size:contain;background-repeat:no-repeat}}@media screen and (max-width: 575px){.accordion .accordion-content{padding-top:0}.accordion .accordion-content .links{display:flex;flex-wrap:wrap;gap:20px}.accordion .accordion-content .links .btn-ipsuisse{color:#000;border-color:#000}.accordion.accordion-open .accordion-toggle{margin-bottom:5px}.accordion.accordion-open .accordion-toggle .toggle-button{background-size:contain;background-repeat:no-repeat}}.block-jobs .header{text-align:center;margin:0 auto;max-width:920px}.block-jobs .header p{font-size:1.875rem;line-height:126.667%}.block-jobs .accordion-content p{max-width:60%;margin-top:0;transition:all .4s ease-in-out}.block-jobs .accordion-content p.percent{font-size:1.29rem}@media screen and (max-width: 575px){.block-jobs .accordion-content p{max-width:100%}}.block-contact{padding-right:105px}.block-contact .contact-links{margin-top:45px}.block-contact .link-wrapper{display:flex;gap:1rem;align-items:center;margin-bottom:20px}.block-contact .link-wrapper .icon-wrapper{width:54px;height:54px;border:solid 2px #000;border-radius:50%;padding:8px;transition:all .4s}.block-contact .link-wrapper .icon-wrapper .icon{width:100%;height:100%;background:no-repeat center;background-size:contain}.block-contact .link-wrapper .icon-wrapper .icon.phone{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/icon_phone_black.png")}.block-contact .link-wrapper .icon-wrapper .icon.mail{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/icon_mail_black.png")}.block-contact .link-wrapper:hover .icon-wrapper{background-color:#90d663;border:solid 2px #90d663;transition:all .4s}.block-contact .link-wrapper:hover .icon-wrapper .icon.phone{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/icon_phone_white.png")}.block-contact .link-wrapper:hover .icon-wrapper .icon.mail{background-image:url("/typo3conf/ext/custom_theme/Resources/Public/Images/icon_mail_white.png")}.block-contact .link-wrapper .link-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.block-contact .link-wrapper .link-info a{text-decoration:none}.block-contact .link-wrapper .link-info a.mail,.block-contact .link-wrapper .link-info a.phone{color:#00a150;text-decoration:underline}.block-contact .link-wrapper .link-info a.contact-link{font-size:28px;font-weight:700;line-height:1rem}.block-contact .link-wrapper .link-info a span{text-decoration:none;color:#000;font-weight:300}@media screen and (max-width: 991px){.block-contact{padding-right:0}.block-contact .contact-links{margin-top:45px}.block-contact .link-wrapper .icon-wrapper{padding:5px;width:40px;min-width:40px;height:40px}.block-contact .link-wrapper .link-info a{line-height:130%}.block-contact .link-wrapper .link-info a.contact-link{font-size:20px}.block-contact .link-wrapper .link-info a.phone{text-decoration:underline;color:#00a150}}.block-news-infobox .container{padding-right:0;padding-left:0}.block-news-infobox .header{background-color:#fff;border-radius:40px;padding:30px}.block-news-infobox .header h4{margin-bottom:20px}.block-news-infobox .header p{margin-bottom:0}@media screen and (max-width: 991px){.block-news-infobox .header{border-radius:30px}}.block-news-image-slider .header{margin-bottom:50px}.block-news-image-slider .container{padding-right:0;padding-left:0}.block-news-image-slider .news-slider .image-wrapper{width:100%;height:auto;aspect-ratio:16/9;position:relative}.block-news-image-slider .news-slider .image-wrapper video,.block-news-image-slider .news-slider .image-wrapper iframe,.block-news-image-slider .news-slider .image-wrapper img{border-radius:40px;aspect-ratio:16/9;width:100%;height:100%;object-fit:cover}.block-news-image-slider .news-slider .image-wrapper .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;content:"";width:173px;height:173px;background:url(/typo3conf/ext/custom_theme/Resources/Public/Images/playbutton.svg) center no-repeat;background-size:contain}.block-news-image-slider .news-slider .image-wrapper .play-button:hover{cursor:pointer}.block-news-image-slider .news-slider .owl-nav{position:absolute;bottom:35px;right:-95px;width:100%;justify-content:flex-end}@media screen and (max-width: 991px){.block-news-image-slider .news-slider .image-wrapper video,.block-news-image-slider .news-slider .image-wrapper iframe,.block-news-image-slider .news-slider .image-wrapper img{border-radius:30px}.block-news-image-slider .news-slider .owl-nav{position:static;justify-content:flex-end}}.block-news-list .container{padding-right:0;padding-left:0}.block-news-list .news-list ul{width:max-content}.block-news-list .news-list ul li{margin-right:100px}.block-news-list .news-list ul li .item-title{margin-left:11px}.block-news-list .news-list.single-column ul{column-count:1}.block-news-list .news-list.double-columns ul{column-count:2}.block-news-list .news-list.triple-columns ul{column-count:3}@media screen and (max-width: 991px){.block-news-list .news-list ul{width:max-content}.block-news-list .news-list ul li{margin-right:35px}}@media screen and (max-width: 575px){.block-news-list .news-list.double-columns ul,.block-news-list .news-list.triple-columns ul{column-count:1}}.block-news-text-image .header{margin-bottom:50px}.block-news-text-image .row.left{flex-direction:row-reverse}.block-news-text-image .row.left .text-wrapper{padding-left:60px;padding-right:0}.block-news-text-image .row.left .image-wrapper{padding-right:20px}.block-news-text-image .row.right .text-wrapper{padding-right:60px}.block-news-text-image .row.right .image-wrapper{padding-left:20px}.block-news-text-image .row .col-sm-6.col-12{padding-right:0;padding-left:0}.block-news-text-image .image-wrapper{width:100%;height:auto}.block-news-text-image .image-wrapper img{border-radius:40px}@media screen and (max-width: 991px){.block-news-text-image .container{padding-right:unset;padding-left:unset}.block-news-text-image .row{margin-right:0;margin-left:0}.block-news-text-image .row.left .text-wrapper{padding-left:0}.block-news-text-image .row.left .image-wrapper{padding-right:0}.block-news-text-image .row.right .text-wrapper{padding-right:0}.block-news-text-image .row.right .image-wrapper{padding-left:0}.block-news-text-image .row .col-sm-6.col-12{padding-right:unset;padding-left:unset}.block-news-text-image .image-wrapper img{border-radius:30px}}.block-news-downloads .container{padding-right:0;padding-left:0}.indexed-search-form-wrapper{margin:20px auto;width:100%;display:flex;justify-content:center}.indexed-search-form-wrapper .search-form{width:100%;max-width:584px;margin:0}.indexed-search-form-wrapper .search-container{background-color:#90d663;border-radius:40px;height:154px;padding:0 49px;display:flex;align-items:center;justify-content:space-between}.indexed-search-form-wrapper .search-container .search-input-wrapper{background-color:#fff;border-radius:40px;height:52px;flex:0 0 416px;display:flex;align-items:center;padding:0 20px 0 0}.indexed-search-form-wrapper .search-container .search-input-wrapper .form-control{border:none !important;box-shadow:none !important;background:rgba(0,0,0,0) !important;padding:0 0 0 20px;width:100%;line-height:normal;font-family:"NN Nouvelle Grotesk STD",sans-serif;color:#000;font-size:18px;font-weight:300}.indexed-search-form-wrapper .search-container .search-input-wrapper .form-control::placeholder{color:#000;font-family:"NN Nouvelle Grotesk STD",sans-serif;font-size:18px;font-style:normal;font-weight:300}.indexed-search-form-wrapper .search-container .search-submit-btn{position:relative;background:none;border:none;padding:0;cursor:pointer;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.indexed-search-form-wrapper .search-container .search-submit-btn::before{content:"";position:absolute;top:50%;left:50%;width:50px;height:50px;border-radius:50%;background-color:#fff;transform:translate(-50%, -50%);opacity:0;transition:opacity .2s ease;z-index:0}.indexed-search-form-wrapper .search-container .search-submit-btn:hover::before{opacity:1}.indexed-search-form-wrapper .search-container .search-submit-btn .search-icon{position:relative;z-index:1;display:block}.indexed-search-form-wrapper .search-container .search-submit-btn .search-icon svg{display:block;width:60px;height:60px}.search-result-info{margin:200px auto 3rem;display:flex;align-items:center;justify-content:flex-start;gap:20px;max-width:800px;padding:0 15px}.search-result-info .count{font-family:"NN Nouvelle Grotesk STD",sans-serif;font-weight:900;font-size:2.612rem;line-height:1;color:#000}.search-result-info .label{font-family:"NN Nouvelle Grotesk STD",sans-serif;font-weight:900;font-size:2.612rem;line-height:1;color:#000;display:flex;align-items:center}.search-results-container .search-results-list{display:flex;flex-direction:column;gap:1.5rem}@media screen and (max-width: 1199px){.search-results-container .search-results-list{margin:inherit}}.search-results-container .search-result-item{background-color:#fff;border-radius:40px;transition:box-shadow .3s ease}.search-results-container .search-result-item:hover .search-result-arrow circle{fill:#90d663;stroke:#90d663}.search-results-container .search-result-item .search-result-link{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem;text-decoration:none;color:inherit}.search-results-container .search-result-item .search-result-content{flex:1;padding-right:2rem}.search-results-container .search-result-item .search-result-content .search-result-title{font-family:"NN Nouvelle Grotesk STD",sans-serif;font-weight:900;font-size:1.29rem;margin:0 0 .75rem 0;color:#000}.search-results-container .search-result-item .search-result-content .search-result-description{font-weight:300;color:#000;margin:0}.search-results-container .search-result-item .search-result-content .search-result-description strong,.search-results-container .search-result-item .search-result-content .search-result-description b{color:#000}.search-results-container .search-result-item .search-result-arrow{flex:0 0 54px}.search-results-container .search-result-item .search-result-arrow svg{display:block;width:54px;height:54px;transition:stroke .3s ease}.search-results-container .search-no-results{text-align:center;padding:1rem;background:#fff;border-radius:20px}.search-results-container .search-more-wrapper{margin-top:3rem;display:flex;justify-content:center}.search-results-container .search-more-wrapper .more-results{text-decoration:none}.search-results-container .search-more-wrapper .more-results:hover,.search-results-container .search-more-wrapper .more-results:focus{text-decoration:none}.search-results-container .search-more-wrapper .more-results.is-loading{pointer-events:none;opacity:.6}.search-results-container .search-pagination-nav{margin-top:3rem;display:flex;justify-content:center}.search-results-container .search-pagination-nav .search-pagination-list{display:flex;list-style:none;padding:0;margin:0;gap:10px;align-items:center}.search-results-container .search-pagination-nav .pagination-item .pagination-link{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:2px solid #e0e0e0;color:#707070;text-decoration:none;font-weight:700;transition:all .3s ease}.search-results-container .search-pagination-nav .pagination-item .pagination-link:hover{background-color:#90d663;border-color:#90d663;color:#707070}.search-results-container .search-pagination-nav .pagination-item.active .pagination-link{background-color:#90d663;border-color:#90d663;color:#707070}.search-results-container .search-pagination-nav .pagination-item.pagination-prev .pagination-link,.search-results-container .search-pagination-nav .pagination-item.pagination-next .pagination-link{border-color:rgba(0,0,0,0)}.search-results-container .search-pagination-nav .pagination-item.pagination-prev .pagination-link:hover,.search-results-container .search-pagination-nav .pagination-item.pagination-next .pagination-link:hover{color:#90d663}@media(max-width: 620px){.indexed-search-form-wrapper .search-container{height:auto;padding:30px 20px;flex-direction:column;gap:20px;border-radius:40px}}@media screen and (max-width: 620px)and (max-width: 1199px){.indexed-search-form-wrapper .search-container{margin:0 15px}}@media(max-width: 620px){.indexed-search-form-wrapper .search-container .search-input-wrapper{flex:1 1 auto;width:100%;height:48px}.indexed-search-form-wrapper .search-container .search-submit-btn{width:50px;height:50px}.indexed-search-form-wrapper .search-container .search-submit-btn svg{width:50px;height:50px}.search-result-info{margin-top:100px;flex-direction:row;justify-content:flex-start;gap:15px}.search-result-info .count,.search-result-info .label{font-size:2.5rem}.search-results-container .search-result-item .search-result-content .search-result-title{font-size:1.29rem}.search-results-container .search-result-item .search-result-content .search-result-description{font-weight:300}.search-results-container .search-result-item .search-result-link{padding:1.5rem;flex-direction:column;align-items:flex-start}.search-results-container .search-result-item .search-result-content{padding-right:0;margin-bottom:1rem}.search-results-container .search-result-item .search-result-arrow{align-self:flex-end;flex:0 0 44px;width:44px;height:44px}.search-results-container .search-result-item .search-result-arrow svg{width:44px;height:44px}}form label{display:block;font-family:"NN Nouvelle Grotesk STD",sans-serif;font-weight:300;margin-bottom:8px;font-size:16px;color:#000}form input[type=text],form input[type=email],form input[type=number],form input[type=tel],form input[type=password],form input[type=url],form select,form textarea{width:100%;height:52px;background-color:#fff;border:1px solid rgba(0,0,0,0);border-radius:26px !important;padding:0 25px !important;color:#000;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;transition:border-color .3s,background-color .3s}form input[type=text]:focus,form input[type=email]:focus,form input[type=number]:focus,form input[type=tel]:focus,form input[type=password]:focus,form input[type=url]:focus,form select:focus,form textarea:focus{border:3px solid #00a150;background-color:#fff}form input[type=text]::placeholder,form input[type=email]::placeholder,form input[type=number]::placeholder,form input[type=tel]::placeholder,form input[type=password]::placeholder,form input[type=url]::placeholder,form select::placeholder,form textarea::placeholder{color:#bcbbbb}form .form-group .form-control,form .form-group select{font-family:"NN Nouvelle Grotesk STD",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:26px}form select{cursor:pointer;padding-right:45px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%2300A150' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 25px center;background-size:12px 8px}form select::-ms-expand{display:none}form .number-input-wrapper,form .form-group .input{position:relative !important}form .number-input-wrapper input[type=number],form .form-group .input input[type=number]{-webkit-appearance:none !important;-moz-appearance:textfield !important;appearance:none !important;padding-right:55px !important;z-index:1}form .number-input-wrapper input[type=number]::-webkit-outer-spin-button,form .number-input-wrapper input[type=number]::-webkit-inner-spin-button,form .form-group .input input[type=number]::-webkit-outer-spin-button,form .form-group .input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}form .number-input-wrapper .number-arrows-container,form .form-group .input .number-arrows-container{position:absolute !important;right:15px !important;top:0 !important;height:100% !important;display:flex !important;flex-direction:column !important;justify-content:center !important;z-index:2 !important;pointer-events:none !important}form .number-input-wrapper .number-btn,form .form-group .input .number-btn{width:30px !important;height:18px !important;padding:0 !important;margin:0 !important;border:none !important;background-color:rgba(0,0,0,0) !important;background-repeat:no-repeat !important;background-position:center !important;background-size:12px auto !important;cursor:pointer !important;display:block !important;outline:none !important;pointer-events:auto !important}form .number-input-wrapper .number-btn.up,form .form-group .input .number-btn.up{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7L6 2L11 7' stroke='%2300A150' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") !important}form .number-input-wrapper .number-btn.down,form .form-group .input .number-btn.down{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%2300A150' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") !important}form textarea{height:auto;min-height:120px;padding:15px 25px;border-radius:20px !important}form .form-group.type-singleselect::after,form .form-group.type-number::after{display:none !important}form input[type=checkbox],form input[type=radio]{appearance:none;-webkit-appearance:none;width:30px;height:30px;background-color:#fff;border:1px solid rgba(0,0,0,0);border-radius:50%;display:inline-block;vertical-align:middle;position:relative;cursor:pointer;margin-right:12px;flex-shrink:0}form input[type=checkbox]:checked,form input[type=radio]:checked{border:3px solid #00a150;border-color:#00a150}form input[type=checkbox]:checked::after,form input[type=radio]:checked::after{content:"";position:absolute;top:-6px;left:-2px;width:37px;height:30px;background-image:url("data:image/svg+xml,%3Csvg width='37' height='30' viewBox='0 0 37 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 11.302L17.3719 20L35 3' stroke='%2300A150' stroke-width='3'/%3E%3C/svg%3E");background-repeat:no-repeat;pointer-events:none}form .form-check,form .type-checkbox{display:flex;align-items:center;margin-bottom:15px;padding-left:0}form .form-check label,form .type-checkbox label{margin-bottom:0;cursor:pointer;padding-top:1px;padding-left:0}form .form-group .form-check-label{display:flex;align-items:flex-start;padding-top:0}form .form-group .form-check-label>span{padding-top:4px}form .form-check label,form .form-check-label{font-weight:700}form .form-group .inputs-list{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;max-width:50%;width:100%;padding-left:0}@media(max-width: 767px){form .form-group .inputs-list{max-width:100%}}form .form-group .inputs-list .form-check{flex:0 0 50% !important;max-width:50% !important;margin-bottom:10px;display:flex !important;align-items:center;padding-left:0}@media(max-width: 575px){form .form-group .inputs-list .form-check{flex:0 0 100% !important;max-width:100% !important}}form .form-group:has(>.option-list-stacked)>label.form-label{display:none}form .form-group .option-list-stacked .inputs-list{max-width:100%}form .form-group .option-list-stacked .inputs-list .form-check{flex:0 0 100% !important;max-width:100% !important;align-items:flex-start;margin-bottom:20px}form .form-group .option-list-stacked .inputs-list input[type=checkbox],form .form-group .option-list-stacked .inputs-list input[type=radio]{margin-right:20px}form .form-group .option-list-stacked .inputs-list .form-check-label{line-height:1.4}form .form-group .option-list-stacked .inputs-list .form-check-label>span{max-width:522px}form .form-intro-text{max-width:800px}form .static-text-action{margin-top:2.5rem}form .form-group.has-error .form-label,form .form-group.has-error .form-check-label{color:#e30613}form .form-group.has-error [role=alert]{color:#e30613}form .form-group .form-control.error,form .form-group input.error,form .form-group select.error,form .form-group textarea.error{border-color:#e30613}form fieldset{border:none;padding:0;margin:0 0 2rem 0}form fieldset legend{margin-bottom:1.5rem}form fieldset.machine-fieldset>legend{display:none}form .form-required-hint{margin-bottom:2rem}form .row{margin-bottom:1rem}@media(max-width: 767px){form .row>[class*=col-]{flex:0 0 100%;max-width:100%;width:100%}form .row>[class*=col-]+[class*=col-]{margin-top:2rem}}form .form-group:has(.machine-repeater-payload){display:none}form fieldset.machine-fieldset-copy{margin-top:2.5rem}form .machine-remove-wrap{margin:-1rem 0 1.5rem}form .machine-remove{padding:0;border:none;background:none;font-family:"NN Nouvelle Grotesk STD",sans-serif;font-size:16px;text-decoration:underline;cursor:pointer}form .machine-repeater-actions{display:flex;margin-bottom:3rem}.block-google-maps{margin-bottom:90px}.block-google-maps .maps-wrapper{position:relative;height:565px;background-color:#90d663;border-radius:40px;margin-top:-50px}.block-google-maps .maps-wrapper .google-maps-embed{height:100%}.block-google-maps .maps-wrapper .google-maps-embed gmp-map{display:block;width:100%;height:100%;border-radius:40px;overflow:hidden}.block-google-maps .maps-wrapper .google-maps-embed iframe{border-radius:40px}.block-google-maps .maps-wrapper .image-wrapper{position:absolute;left:-60px;bottom:-90px;width:225px;height:340px}@media screen and (max-width: 575px){.block-google-maps{margin-left:0;margin-right:0}.block-google-maps .container{padding-left:0;padding-right:0}.block-google-maps .maps-wrapper{height:450px}.block-google-maps .maps-wrapper .image-wrapper{position:absolute;left:-10px;bottom:-110px;width:155px;height:250px}.block-google-maps .maps-wrapper .image-wrapper img{border-radius:30px}}.farm-search-container h1{text-align:center;width:100%}.farm-search-container .farm-search-bar{position:relative;background-color:#90d663;border-radius:40px;height:154px;display:flex;align-items:center;padding:0 50px;gap:20px;width:100%;max-width:1100px;margin-left:auto;margin-right:auto;margin-bottom:200px}.farm-search-container .farm-search-bar .search-input-group{display:flex;align-items:center;gap:15px;flex-grow:1}.farm-search-container .farm-search-bar .search-input-group .search-field{position:relative}.farm-search-container .farm-search-bar .search-input-group .search-field .farm-active-filters{position:absolute;top:100%;left:20px;right:0;margin-top:8px;display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.farm-search-container .farm-search-bar .search-input-group .search-field .farm-active-filters.d-none{display:none}.farm-search-container .farm-search-bar .search-input-group .search-field .farm-reset-link{position:absolute;top:100%;left:20px;height:51px;display:inline-flex;align-items:center;color:#fff;font-family:"NN Nouvelle Grotesk STD",sans-serif;font-size:16px;font-weight:400;text-decoration:underline;text-underline-offset:2px;cursor:pointer;white-space:nowrap}.farm-search-container .farm-search-bar .search-input-group .search-field .farm-reset-link:hover{text-decoration:none}.farm-search-container .farm-search-bar .search-input-group .search-field .farm-filter-chips{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.farm-search-container .farm-search-bar .search-input-group .search-field .farm-filter-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border:1px solid #000;border-radius:20px;background-color:#fff;color:#000;font-family:"NN Nouvelle Grotesk STD",sans-serif;font-size:14px;font-weight:400;line-height:1.2;white-space:nowrap;cursor:pointer;transition:all .2s ease}.farm-search-container .farm-search-bar .search-input-group .search-field .farm-filter-chip .farm-filter-chip-remove{font-size:18px;line-height:1}.farm-search-container .farm-search-bar .search-input-group .search-field .farm-filter-chip:hover{background-color:#006853;border-color:#006853;color:#fff}.farm-search-container .farm-search-bar .search-input-group .form-control{font-family:"NN Nouvelle Grotesk STD",sans-serif;font-size:18px;font-weight:300;height:52px;width:416px;border-radius:20px;border:none;padding:0 20px;background-color:#fff;color:#000}.farm-search-container .farm-search-bar .search-input-group .form-control::placeholder{color:#000;opacity:1;font-family:"NN Nouvelle Grotesk STD",sans-serif;font-size:18px;font-style:normal;font-weight:300;display:block !important;visibility:visible !important}.farm-search-container .farm-search-bar .search-actions-group{display:flex;align-items:center;gap:15px;margin-left:auto}.farm-search-container .farm-search-bar .circle-btn{width:54px;height:54px;border-radius:50%;border:3px solid #000;background:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#000;padding:0;overflow:hidden}.farm-search-container .farm-search-bar .circle-btn svg{width:100%;height:100%;fill:currentColor;color:#000;padding:1px}.farm-search-container .farm-search-bar .circle-btn:hover{background-color:#fff;color:#000}.farm-search-container .farm-search-bar .circle-btn.filter-btn{position:relative;overflow:visible}.farm-search-container .farm-search-bar .circle-btn.filter-btn svg path{fill:none;stroke:currentColor;stroke-width:3px;vector-effect:non-scaling-stroke}.farm-search-container .farm-search-bar .circle-btn.filter-btn .filter-count{position:absolute;top:-8px;right:-8px;min-width:21px;height:21px;padding:0 5px;border-radius:50%;background-color:#fff;color:#000;border:2px solid #000;font-family:"NN Nouvelle Grotesk STD",sans-serif;font-size:12px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center}@media(max-width: 991px){.farm-search-container .farm-search-bar{height:auto;flex-direction:column;padding:30px 20px;border-radius:30px}.farm-search-container .farm-search-bar .search-input-group{width:100%}.farm-search-container .farm-search-bar .search-input-group .search-field{flex:1;min-width:0}.farm-search-container .farm-search-bar .search-input-group .search-field .farm-active-filters{position:static;left:auto;right:auto;margin-top:10px;padding-left:20px}.farm-search-container .farm-search-bar .search-input-group .search-field .farm-reset-link{position:static;top:auto;left:auto;height:auto;margin-top:10px;padding-left:20px}.farm-search-container .farm-search-bar .search-input-group .form-control{width:100%}.farm-search-container .farm-search-bar .search-actions-group{width:100%;justify-content:center;margin-left:0;margin-top:20px}}@media(max-width: 767px){.farm-search-container .farm-search-bar{margin-bottom:100px}}.farm-search-container .farm-results-count-container{margin-bottom:50px;color:#000}.farm-search-container .farm-results-count-container #farm-results-count,.farm-search-container .farm-results-count-container .results-text{font-family:"NN Nouvelle Grotesk STD",sans-serif;font-size:75px;font-style:normal;font-weight:900;line-height:75px}@media(max-width: 767px){.farm-search-container .farm-results-count-container #farm-results-count,.farm-search-container .farm-results-count-container .results-text{font-size:40px;line-height:40px}}.farm-search-container .farm-list-view{display:block;margin:0 -15px;width:auto;min-width:100%;position:relative;min-height:1px}.farm-search-container .farm-list-view .grid-sizer{width:8.33333%}.farm-search-container .farm-list-view .farm-block{width:100%;margin-bottom:50px}.farm-search-container .farm-list-view .farm-block-inner{display:flex;flex-direction:column;gap:50px}@media(min-width: 1200px){.farm-search-container .farm-list-view .farm-block-inner{flex-direction:row;align-items:stretch;gap:0}}.farm-search-container .farm-list-view .farm-block-col{display:contents}@media(min-width: 1200px){.farm-search-container .farm-list-view .farm-block-col{display:flex;flex-direction:column;justify-content:space-between;gap:50px}.farm-search-container .farm-list-view .farm-block-col.is-left{width:58.33333%}.farm-search-container .farm-list-view .farm-block-col.is-right{width:41.66666%}}.farm-search-container .farm-list-view .farm-meta{display:flex;align-items:center;flex-wrap:wrap;gap:30px}.farm-search-container .farm-list-view .farm-meta .farm-label-group{display:flex;align-items:center;gap:12px}.farm-search-container .farm-list-view .farm-meta .farm-category{color:#000;font-weight:800}.farm-search-container .farm-list-view .farm-meta .farm-date{color:#000}.farm-search-container .farm-list-view .farm-item-card{margin-bottom:0;padding:0 15px;box-sizing:border-box;position:relative;width:100%;display:flex;flex-direction:column;transition:none !important}.farm-search-container .farm-list-view .farm-item-card .farm-image-wrapper{z-index:2;width:80%;max-width:338px;aspect-ratio:338/257;overflow:hidden}.farm-search-container .farm-list-view .farm-item-card .farm-image-wrapper img{width:100%;height:100%;object-fit:cover;border-radius:40px}.farm-search-container .farm-list-view .farm-item-card .farm-image-wrapper .bg-light{width:100%;height:100%;border-radius:40px}.farm-search-container .farm-list-view .farm-item-card .farm-image-wrapper .farm-image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#006853;border-radius:40px}.farm-search-container .farm-list-view .farm-item-card .farm-image-wrapper .farm-image-placeholder img{width:50%;height:auto;object-fit:contain;border-radius:0}.farm-search-container .farm-list-view .farm-item-card .farm-content-wrapper{margin-top:-171px;width:100%;padding-left:29px;z-index:1}.farm-search-container .farm-list-view .farm-item-card .farm-content-card{background:#fff;border-radius:40px;display:flex;flex-direction:column;box-shadow:none;padding:200px 30px 40px 30px;min-height:auto}.farm-search-container .farm-list-view .farm-item-card .farm-content-card .farm-title{margin:20px 0;font-weight:800;font-size:1.8rem;line-height:1.1;hyphens:auto}.farm-search-container .farm-list-view .farm-item-card .farm-content-card .farm-title a{color:#000;text-decoration:none}.farm-search-container .farm-list-view .farm-item-card .farm-content-card .farm-title a:hover{color:#90d663}.farm-search-container .farm-list-view .farm-item-card .farm-content-card .farm-teaser{color:#000;line-height:1.6;margin-bottom:30px}.farm-search-container .farm-list-view .farm-item-card .farm-content-card .farm-date{color:#000}.farm-search-container .farm-list-view .farm-item-card .farm-content-card .farm-read-more{margin-left:auto;text-decoration:none}@media(min-width: 1200px){.farm-search-container .farm-list-view .farm-item-card.is-landscape{flex-direction:row}.farm-search-container .farm-list-view .farm-item-card.is-landscape .farm-image-wrapper{width:257px;height:338px;flex:0 0 257px;max-width:none;aspect-ratio:257/338}.farm-search-container .farm-list-view .farm-item-card.is-landscape .farm-content-wrapper{margin-top:52px;margin-left:-108px;padding-left:0;width:100%}.farm-search-container .farm-list-view .farm-item-card.is-landscape .farm-content-card{padding:40px 40px 40px 138px;min-height:auto}.farm-search-container .farm-list-view .farm-item-card.is-landscape .farm-content-card .farm-title{font-size:2.2rem}.farm-search-container .farm-list-view .farm-item-card.is-portrait{flex-direction:column}.farm-search-container .farm-list-view .farm-item-card.is-portrait .farm-image-wrapper{width:80%;max-width:338px;aspect-ratio:338/257}.farm-search-container .farm-list-view .farm-item-card.is-portrait .farm-content-wrapper{margin-top:-171px;padding-left:29px}}@media(max-width: 1199px)and (min-width: 768px){.farm-search-container .farm-list-view .farm-item-card .farm-image-wrapper{width:60%;max-width:400px}.farm-search-container .farm-list-view .farm-item-card .farm-content-wrapper{margin-top:-100px}.farm-search-container .farm-list-view .farm-item-card .farm-content-card{padding-top:130px}}@media(max-width: 767px){.farm-search-container .farm-list-view .farm-item-card{padding:0}.farm-search-container .farm-list-view .farm-item-card .farm-image-wrapper{width:85%;margin-left:-15px;aspect-ratio:4/3}.farm-search-container .farm-list-view .farm-item-card .farm-image-wrapper img{border-radius:0 40px 40px 0}.farm-search-container .farm-list-view .farm-item-card .farm-content-wrapper{margin-top:-50px;padding-left:24px;padding-right:24px}.farm-search-container .farm-list-view .farm-item-card .farm-content-card{padding:70px 20px 30px 20px;min-height:auto}}.farm-search-container #mapModal .modal-content{border-radius:0;border:none}.farm-search-container #mapModal .modal-header{position:relative;background-color:#90d663;color:#000;border-bottom:none}.farm-search-container #farm-map{background-color:#e5e3df}.farm-search-container .gm-style-iw{padding:0 !important;max-width:none !important;border-radius:8px !important}.farm-search-container .gm-style-iw-d{overflow:hidden !important;max-height:none !important}.farm-search-container .gm-ui-hover-text{display:none}.farm-search-container .google-infowindow .btn-ipsuisse{text-decoration:none}.farm-search-container .google-infowindow .btn-ipsuisse.small{margin-left:auto}.farm-search-container .google-infowindow .btn-ipsuisse:after{display:none}.farm-search-container .google-infowindow .btn-ipsuisse:hover:after{display:block;opacity:1}.farm-close-btn{position:absolute;top:25px;right:25px;z-index:10;padding:10px;margin:0;background:rgba(0,0,0,0);border:none;cursor:pointer;line-height:0}.farm-close-btn .nav-toggle-icon,.farm-close-btn svg{display:block}.farm-close-btn svg{overflow:visible}.farm-close-btn svg .bar{stroke:#000;transform-origin:50% 50%;transform-box:fill-box}.farm-close-btn .bar-top{transform:translateY(10.83322px) rotate(45deg)}.farm-close-btn .bar-middle{opacity:0}.farm-close-btn .bar-bottom{transform:translateY(-10.0015px) rotate(-45deg)}.offcanvas-backdrop{background-color:rgba(0,0,0,.5);background-image:none}.offcanvas-backdrop.show{opacity:1}.offcanvas-filters .offcanvas-header{position:relative}.offcanvas-filters .offcanvas-body{padding:0}.offcanvas-filters #reset-filters{font-size:unset;font-weight:unset}.offcanvas-filters .accordion{margin-bottom:0}.offcanvas-filters .accordion-open{padding:0 15px}.offcanvas-filters .accordion-item{border:none;border-bottom:1px solid rgba(0,0,0,.125);padding:0}.offcanvas-filters .accordion-item.d-none{display:none !important}.offcanvas-filters .accordion-button{font-size:1rem;font-weight:700;padding:5px 0;color:#000;background-color:rgba(0,0,0,0);box-shadow:none;min-height:auto}.offcanvas-filters .accordion-button::after{display:none !important}.offcanvas-filters .accordion-button::before{content:"+";margin-right:15px;font-size:1.1rem;line-height:1;width:15px;display:inline-block;color:#000;font-weight:400}.offcanvas-filters .accordion-button:not(.collapsed){color:#000;background-color:rgba(0,0,0,0)}.offcanvas-filters .accordion-button:not(.collapsed)::before{content:"−"}.offcanvas-filters .accordion-body{padding:5px 0 15px 30px}.offcanvas-filters .accordion-body .form-check{margin-bottom:8px;min-height:unset}.offcanvas-filters .accordion-body .form-check .form-check-input{cursor:pointer}.offcanvas-filters .accordion-body .form-check .form-check-input:checked{background-color:#90d663;border-color:#90d663}.offcanvas-filters .accordion-body .form-check .form-check-label{cursor:pointer}.frame-type-nsinstagram_instagramfeeds{margin-top:140px}.frame-type-nsinstagram_instagramfeeds>header{margin:0 auto 50px auto;max-width:600px;text-align:center}@media screen and (max-width: 991px){.frame-type-nsinstagram_instagramfeeds{margin-top:100px}}.nsinstagram-v1apiview .insta-feed .row{--bs-gutter-x: 30px;--bs-gutter-y: 30px}.nsinstagram-v1apiview .insta-card{display:flex;flex-direction:column;overflow:hidden;border-radius:12px;background-color:#fff;color:#000}.nsinstagram-v1apiview .insta-card-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;height:60px}.nsinstagram-v1apiview .insta-card-user{min-width:0;color:#000;text-decoration:none}.nsinstagram-v1apiview .insta-card-user:hover .insta-card-username,.nsinstagram-v1apiview .insta-card-user:focus .insta-card-username{text-decoration:underline}.nsinstagram-v1apiview .insta-card-username{display:block;font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nsinstagram-v1apiview .insta-card-time{flex:0 0 auto;font-size:13px;color:#bcbbbb}.nsinstagram-v1apiview .insta-card-media{position:relative;display:block}.nsinstagram-v1apiview .insta-card-media a{display:block}.nsinstagram-v1apiview .insta-card-image{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.nsinstagram-v1apiview .insta-card-type{position:absolute;top:10px;right:10px;color:#fff;line-height:0}.nsinstagram-v1apiview .insta-card-body{flex:1 1 auto;padding:45px 20px}.nsinstagram-v1apiview .insta-card-caption{margin:0;font-size:14px;line-height:1.45}.nsinstagram-v1apiview .insta-card-hashtags{margin:8px 0 0;display:flex;flex-wrap:wrap;gap:3px 6px}.nsinstagram-v1apiview .insta-hashtag{font-size:13px;font-weight:600;color:#006853}.nsinstagram-v1apiview .insta-card-footer{display:flex;justify-content:flex-end;align-items:center;padding:0 14px 12px;margin-top:auto}.nsinstagram-v1apiview .insta-card-logo{color:rgba(196,196,196,.2);line-height:0;max-width:30px}.cc_banner-wrapper .cc_container{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:20px 25px;border:none;border-radius:0;background:#006853;color:#fff;font-family:"NN Nouvelle Grotesk STD",sans-serif;border-top:1px solid #fff}.cc_banner-wrapper .cc_container .cc_message{flex:1 1 auto;margin:0;color:#fff;font-size:18px !important;font-weight:300;line-height:144.44%}.cc_banner-wrapper .cc_container a.cc_more_info,.cc_banner-wrapper .cc_container a.cc_more_info:visited{display:inline-block;color:#fff;font-weight:700;text-decoration:underline}.cc_banner-wrapper .cc_container a.cc_more_info:hover,.cc_banner-wrapper .cc_container a.cc_more_info:active,.cc_banner-wrapper .cc_container a.cc_more_info:visited:hover,.cc_banner-wrapper .cc_container a.cc_more_info:visited:active{color:#90d663;text-decoration:underline}.cc_banner-wrapper .cc_container .cc_btn,.cc_banner-wrapper .cc_container .cc_btn:visited{flex:0 0 auto;display:flex;align-items:center;justify-content:center;float:none;width:85px;height:85px;max-width:none;margin:0;padding:5px;border-radius:900px;background-color:rgba(0,0,0,0);color:#fff;font-size:16px;line-height:100%;text-align:center;text-decoration:none}.cc_banner-wrapper .cc_container .cc_btn:hover,.cc_banner-wrapper .cc_container .cc_btn:active,.cc_banner-wrapper .cc_container .cc_btn:visited:hover,.cc_banner-wrapper .cc_container .cc_btn:visited:active{background-color:rgba(0,0,0,0);color:#fff}@media screen and (max-width: 767px){.cc_banner-wrapper .cc_container{flex-direction:column;align-items:flex-start;gap:20px;padding:20px}.cc_banner-wrapper .cc_container .cc_message{font-size:16px !important}}