@charset "UTF-8";@import "../../../typo3conf/ext/erpa_theme/Resources/Public/Css/InterTightFonts.css";body{color:#1d1d1b;font-family:'Inter Tight',Verdana,sans-serif;font-weight:normal;font-size:16px}h1,.h1{color:#1d1d1b;font-size:1.75rem;margin-bottom:0.6em;text-transform:none;font-weight:800}h2,.h2{color:#1d1d1b;font-size:1.5rem;margin-bottom:0.6em;text-transform:none;font-weight:800}h3,.h3{color:#e3051a;font-size:1.25rem;margin-bottom:0.6em;font-weight:700}h4{color:#e3051a;font-size:1rem;margin-bottom:0.3em;font-weight:700}h5{color:#e3051a;font-size:1rem;margin-bottom:0.3em;font-weight:700}@media (min-width:1400px){body{font-size:18px}h1,.h1{font-size:2.5rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.15rem}}p{margin-bottom:1em}p.multicol{column-count:1;column-gap:50px}@media (min-width:576px){p.multicol{column-count:2}}a{color:#e3051a;text-decoration:none}a:hover,a:active{color:#e3051a;text-decoration:underline}.subtitle{display:inline-block;font-size:18px;font-weight:800;text-transform:uppercase;color:#e3051a;margin-bottom:0}header>.subtitle::before{display:inline-block;content:"";position:relative;vertical-align:text-top;width:20px;height:20px;margin-right:10px;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/icon_logo.svg');background-repeat:no-repeat;background-size:contain}img.float-left{float:left;margin-right:15px;margin-bottom:10px}img.float-right{float:right;margin-left:15px;margin-bottom:10px}.button,button:not(.owl-dot):not(.owl-prev):not(.owl-next):not(.addon):not(.gbtn){display:inline-block;position:relative;height:46px;padding:8px 20px 10px 16px;margin-right:16px;border:none;border-radius:0;background-color:#e3051a;color:#FFFFFF;text-transform:uppercase;white-space:nowrap;transition:all 0.3s ease-in-out;box-sizing:border-box;line-height:1.7em}.button svg,button:not(.owl-dot):not(.owl-prev):not(.owl-next):not(.addon):not(.gbtn) svg{width:20px;vertical-align:text-top}.button svg .p0,button:not(.owl-dot):not(.owl-prev):not(.owl-next):not(.addon):not(.gbtn) svg .p0{fill:#878786;transition:all 0.3s ease-in-out}.button::after,button:not(.owl-dot):not(.owl-prev):not(.owl-next):not(.addon):not(.gbtn)::after{display:block;content:"";position:absolute;width:0;height:0;top:0;right:-16px;border-top:23px solid transparent;border-bottom:23px solid transparent;border-left:16px solid #e3051a;transition:all 0.3s ease-in-out}.button:hover,.button:active,button:not(.owl-dot):not(.owl-prev):not(.owl-next):not(.addon):not(.gbtn):hover,button:not(.owl-dot):not(.owl-prev):not(.owl-next):not(.addon):not(.gbtn):active{color:#FFFFFF;background-color:#8f8f8f;text-decoration:none;transform:translateX(10px)}.button:hover::after,.button:active::after,button:not(.owl-dot):not(.owl-prev):not(.owl-next):not(.addon):not(.gbtn):hover::after,button:not(.owl-dot):not(.owl-prev):not(.owl-next):not(.addon):not(.gbtn):active::after{border-left:16px solid #8f8f8f}.button:hover svg .p0,.button:active svg .p0,button:not(.owl-dot):not(.owl-prev):not(.owl-next):not(.addon):not(.gbtn):hover svg .p0,button:not(.owl-dot):not(.owl-prev):not(.owl-next):not(.addon):not(.gbtn):active svg .p0{fill:#C90000}a.link{color:#e3051a;text-decoration:none;font-weight:700}a.link:after{display:inline-block;content:"";width:15px;height:15px;margin-left:10px;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_small_right.svg');background-size:100;vertical-align:middle;transition:all 0.3s ease-in-out}a.link:hover,a.link:focus{color:#e3051a}a.link:hover:after,a.link:focus:after{transform:translateX(5px)}ul{padding-left:1.1rem;list-style:none}ul li{margin-bottom:8px}ul li::before{display:inline-block;content:"◼";width:1.4em;margin-left:-1.4em;color:#8f8f8f;font-weight:bold;font-size:14px}ul.downloads{margin:0 0 1em;padding:0;flex-wrap:wrap;list-style-type:none}ul.downloads li{padding-left:30px;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/icon_download.svg');background-position:left;background-size:17px;background-repeat:no-repeat}ul.downloads li::before{display:none}.docker{position:fixed;width:100%;bottom:0;left:0;top:0;max-width:100%;max-height:100%;transform:translateY(100%);background-color:#FFFFFF;z-index:101;transition:0.5s all ease-in-out;font-size:16px}@media (min-width:576px){.docker{width:360px;top:20vh;left:auto;bottom:auto;right:0;transform:translateX(100%)}}.docker .header{display:flex;justify-content:space-between;align-items:center;background-color:#706f6f;cursor:pointer}.docker .header .trigger{position:fixed;width:46px;height:46px;left:auto;right:80px;top:-46px;text-align:center;color:#FFFFFF;background-color:#8f8f8f;font-size:16px;transition:all 0.3s ease-in-out;overflow:hidden}.docker .header .trigger::after{display:block;content:"";position:absolute;width:0;height:0;top:0;right:-20px;border-top:23px solid transparent;border-bottom:23px solid transparent;border-left:20px solid #8f8f8f}@media (min-width:576px){.docker .header .trigger{position:relative;width:70px;height:64px;left:-64px;right:auto;top:auto;overflow:visible}.docker .header .trigger::after{right:-22px;border-top:32px solid transparent;border-bottom:32px solid transparent;border-left:22px solid #8f8f8f}}.docker .header .trigger .trigger-inner{position:absolute;width:46px;height:100%;padding-top:8px;left:0;top:0;background-color:#e3051a;transition:all 0.3s ease-in-out}.docker .header .trigger .trigger-inner img{width:32px}@media (min-width:576px){.docker .header .trigger .trigger-inner{width:64px}.docker .header .trigger .trigger-inner img{width:44px}}.docker .header .trigger .trigger-inner::after{display:block;content:"";position:absolute;width:0;height:0;top:0;right:-20px;border-top:23px solid transparent;border-bottom:23px solid transparent;border-left:20px solid #e3051a;transition:all 0.3s ease-in-out;z-index:1}@media (min-width:576px){.docker .header .trigger .trigger-inner::after{right:-22px;border-top:32px solid transparent;border-bottom:32px solid transparent;border-left:22px solid #e3051a}}.docker .header .trigger:hover .trigger-inner{background-color:#8f8f8f}.docker .header .trigger:hover .trigger-inner::after{border-left-color:#8f8f8f}.docker .header .title{color:#FFFFFF;text-transform:uppercase}.docker .header .close-button{opacity:0;top:auto}.docker.active{top:auto;transform:translateY(0%)}@media (min-width:576px){.docker.active{top:20vh;transform:translateX(0%)}}.docker.active .trigger{position:relative;top:0;left:0;overflow:visible}.docker.active .close-button{opacity:1}.docker .docker-inner{position:relative;height:100%;max-height:100vh;padding:28px;overflow-y:auto;background-color:#FFFFFF}.docker .close-button{position:relative;right:10px;top:10px;width:36px;height:36px;border-radius:50%;border:4px solid #FFFFFF;cursor:pointer}@media (min-width:576px){.docker .close-button{width:40px;height:40px}}.docker .close-button::before,.docker .close-button::after{display:block;content:"";position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-2px;width:20px;height:4px;border-radius:2px;background-color:#FFFFFF}.docker .close-button::before{transform:rotate(45deg)}.docker .close-button::after{transform:rotate(-45deg)}.docker-shadow{position:fixed;right:0;top:0;width:0;height:100%;opacity:0;background-color:#000000;z-index:100;transition:0.5s all ease-in-out}.docker-shadow.active{width:100%;opacity:0.7}.navbar{position:relative;margin-left:calc((-.5 * var(--bs-gutter-x)));margin-right:calc(-.5 * var(--bs-gutter-x));padding-left:calc(.5 * var(--bs-gutter-x));padding-right:calc(.5 * var(--bs-gutter-x));margin-bottom:0;padding-top:16px;padding-bottom:16px;display:flex;justify-content:start}.navbar>.first-item{margin-left:-16px}.navbar a{text-decoration:none}.navbar a.nav-item{display:block;padding:14px 16px;font-size:14px;color:#1d1d1b;font-weight:500;text-align:center;cursor:pointer;text-transform:uppercase}@media (min-width:1400px){.navbar a.nav-item{font-size:16px}}.navbar a.nav-item.dropbtn::after{display:inline-block;content:"";width:10px;height:10px;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_small_down.svg');background-size:contain}.navbar .spacer{flex-grow:1}.navbar .internal-nav{display:flex;position:relative}.navbar .external-nav-item{display:inline-block;position:relative;height:46px;padding:8px 37px 10px 16px;background-color:#e3051a;color:#FFFFFF;font-weight:500;text-transform:uppercase}.navbar .external-nav-item::after{display:block;content:"";position:absolute;width:0;height:0;top:0;right:0;border-top:23px solid #FFFFFF;border-bottom:23px solid #FFFFFF;border-left:16px solid #e3051a}.navbar .external-nav-item svg{width:20px;vertical-align:text-top}.navbar .external-nav-item svg .p0{fill:#878786;transition:all 0.3s ease-in-out}.navbar .external-nav-item:hover svg .p0{fill:#C90000}.dropdown{position:static}.navbar a.nav-item:hover,.navbar:not(.opened) a.nav-item.active,.navbar .open a.nav-item{color:#e3051a}.dropdown-content{visibility:hidden;position:absolute;background-color:#e4e4e4;padding:20px;top:150%;border-top:2px solid #e3051a;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:10;opacity:0;transition:all 0.3s ease-in-out}.pid-4 .dropdown-content{width:115%}.dropdown-content .header{background:red;padding:16px;color:#e3051a}.dropdown.open .dropdown-content{visibility:visible;opacity:1;top:100%}.dropdown-content .dropdown-content-column{padding-top:30px;padding-bottom:30px}.dropdown-content .dropdown-content-column.column-left{padding-right:50px;background-color:#c2c2c2}.dropdown-content .dropdown-content-column.column-left>.row>.col{max-width:33.333333%}.dropdown-content .dropdown-content-column.column-right{padding-left:50px;background-color:#e4e4e4}.dropdown-content .subnav.level1{margin-bottom:15px}.dropdown-content a.level1{font-size:16px;font-weight:500;color:#e3051a;text-transform:uppercase}.dropdown-content a.level1:active,.dropdown-content a.level1:hover{color:#1d1d1b !important}.dropdown-content a.level2 .addon{position:absolute;display:inline-block;top:6px;left:0;width:12px;height:12px;margin-right:10px;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_small_right.svg');background-size:contain;background-repeat:no-repeat}.dropdown-content a.level2.children .addon::after{height:14px}.dropdown-content .subnav.level2.active a.level2.children .addon::after{height:0}.dropdown-content .subnav.level2{margin-top:8px}.dropdown-content .subnav.level2 a{display:block;position:relative;padding-left:20px;font-size:16px;color:#1d1d1b}.dropdown-content .subnav.level2 .subnav{margin-left:33px}.dropdown-content .subnav.level3{display:block;position:relative;height:0;overflow:hidden;left:30px;opacity:0;transition:all 0.2s ease-in-out}.dropdown-content .subnav.level3 a{padding-left:0}.dropdown-content .subnav.level3 a::before{display:inline-block;content:"";width:25px;margin-right:5px;border-bottom:1px solid #e3051a}.dropdown-content .subnav.level2.active .subnav.level3{height:auto;left:0;opacity:1;margin-top:5px}.dropdown-content .subnav.active>a,.dropdown-content .subnav a:hover{color:#e3051a}.dropdown-content .frame header h1,.dropdown-content .frame header h2,.dropdown-content .frame header h3{font-size:26px;color:#e3051a;margin-bottom:0}.mobile-menu .trigger{position:relative;width:40px;height:30px;cursor:pointer}.mobile-menu .trigger span{width:100%;height:5px;background-color:#e3051a;position:absolute;border-radius:0}.mobile-menu .trigger span:nth-child(2){top:50%;margin-top:-2px}.mobile-menu .trigger span:last-child{bottom:0}.mobile-menu .offcanvas-header{height:75px;padding:8px}.mobile-menu .offcanvas-header .close-button{position:relative;width:40px;height:40px;border-radius:50%;cursor:pointer}.mobile-menu .offcanvas-header .close-button::before,.mobile-menu .offcanvas-header .close-button::after{display:block;content:"";position:absolute;left:25%;top:50%;margin-left:-10px;margin-top:-2px;width:40px;height:5px;border-radius:0;background-color:#e3051a}.mobile-menu .offcanvas-header .close-button::before{transform:rotate(45deg)}.mobile-menu .offcanvas-header .close-button::after{transform:rotate(-45deg)}.mobile-menu .offcanvas-body a{color:#1d1d1b}.mobile-menu .offcanvas-body a.nav-button{width:100%;padding:10px 20px;text-align:center;display:inline-block;margin-bottom:15px;background-color:#8f8f8f}.mobile-menu .offcanvas-body .offcanvas-body-header .language-support .dropdown{position:relative;margin-right:30px}.mobile-menu .offcanvas-body .offcanvas-body-header .dropdown-toggle::after{display:none}.mobile-menu .offcanvas-body .offcanvas-body-header svg{width:20px;height:20px}.mobile-menu .offcanvas-body .offcanvas-body-header svg .st0{fill:#e3051a}.mobile-menu .offcanvas-body .offcanvas-body-header .search-form button{width:40px;height:40px;background-color:#e3051a;border:none}.mobile-menu .offcanvas-body .offcanvas-body-header .search-form button::before{display:none !important}.mobile-menu .offcanvas-body .offcanvas-body-header .search-form button svg{width:100%;height:100%;padding:5px}.mobile-menu .offcanvas-body .offcanvas-body-header .search-form button svg .st0{fill:#FFFFFF}.mobile-menu .offcanvas-body .offcanvas-body-header .search-trigger{display:none}.mobile-menu .offcanvas-body .navbar-nav{margin:0 calc(var(--bs-offcanvas-padding-x)*-1)}.mobile-menu .offcanvas-body .navbar-nav>.nav-item{border-top:1px solid #FFFFFF;margin-bottom:0}.mobile-menu .offcanvas-body .navbar-nav>.nav-item::before{display:none}.mobile-menu .offcanvas-body .navbar-nav>.nav-item>.nav-link{padding:calc(var(--bs-nav-link-padding-y) + 2px) var(--bs-offcanvas-padding-x) var(--bs-nav-link-padding-y);text-transform:uppercase}.mobile-menu .offcanvas-body .navbar-nav>.nav-item.open>.nav-link,.mobile-menu .offcanvas-body .navbar-nav>.nav-item>.nav-link.active{color:#e3051a;background-color:darkgray;box-shadow:inset 0 -2px #e3051a}.mobile-menu .offcanvas-body .navbar-nav>.nav-item a.nav-link{position:relative}.mobile-menu .offcanvas-body .navbar-nav>.nav-item a.nav-link .addon{position:absolute;display:inline-block;width:20px;height:20px;right:30px;vertical-align:middle;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_small_down.svg');background-size:contain;background-repeat:no-repeat}.mobile-menu .offcanvas-body .navbar-nav>.nav-item a.level2 .addon{position:relative;top:0;margin-right:2px;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_small_right_white.svg')}.mobile-menu .offcanvas-body .navbar-nav>.nav-item.open a.nav-link.dropbtn .addon{background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_small_up.svg')}.mobile-menu .offcanvas-body .navbar-nav>.nav-item .dropdown-content{display:none;position:relative;top:auto;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);border:none;background-color:#b5b5b5}.mobile-menu .offcanvas-body .navbar-nav>.nav-item .subnav.level1{padding-bottom:20px}.mobile-menu .offcanvas-body .navbar-nav>.nav-item .subnav.level1>a{color:#FFFFFF}.mobile-menu .offcanvas-body .navbar-nav>.nav-item .subnav.level2.active a.level2.children .addon::after{height:0}.mobile-menu .offcanvas-body .navbar-nav>.nav-item .subnav.level2{margin-left:0}.mobile-menu .offcanvas-body .navbar-nav>.nav-item .subnav.level2 a{padding-left:0;font-size:16px;color:#1d1d1b}.mobile-menu .offcanvas-body .navbar-nav>.nav-item .subnav.level2 .subnav{margin-left:33px}.mobile-menu .offcanvas-body .navbar-nav>.nav-item .subnav.level3{display:block;position:relative;height:0;overflow:hidden;left:30px;opacity:0;transition:all 0.2s ease-in-out}.mobile-menu .offcanvas-body .navbar-nav>.nav-item .subnav.level3 a::before{display:inline-block;content:"";width:25px;margin-right:5px;border-bottom:1px solid #e3051a}.mobile-menu .offcanvas-body .navbar-nav>.nav-item .subnav.level2.active .subnav.level3{height:auto;left:0;opacity:1}.mobile-menu .offcanvas-body .navbar-nav>.nav-item .subnav.active>a,.mobile-menu .offcanvas-body .navbar-nav>.nav-item .subnav a:hover{color:#e3051a}.mobile-menu .offcanvas-body .navbar-nav>.nav-item.open .dropdown-content{display:block;box-shadow:none}.breadcrumb{border-bottom:1px solid #c2c2c2;margin-bottom:0}.breadcrumb span{display:inline-block;font-size:70%}.breadcrumb span.current{padding:12px 20px 12px 0;color:#e3051a}.breadcrumb span a{display:inline-block;padding:12px 20px 12px 0;text-decoration:none;color:#1d1d1b}.header .header-inner{width:100%;height:75px;padding:8px 0;border-bottom:1px solid #dfdfdf}@media (min-width:1400px){.header .header-inner{height:44px;background-color:#c2c2c2}.header .header-inner::before{display:block;position:absolute;content:"";left:0;top:0;width:30%;height:0;border-bottom:44px solid #e4e4e4;border-right:44px solid transparent}}.header .header-inner .logo{padding:14px 0}.header .header-inner .service{padding-left:50px;font-size:16px}.header .header-inner .service:first-child{padding-left:0}.header .header-inner .service:not(.mobile-menu) a{font-size:16px;text-decoration:none;color:#FFFFFF;transition:all 0.3s ease-in-out}.header .header-inner .service:not(.mobile-menu) a.dropdown-item{color:#1d1d1b}.header .header-inner .service:not(.mobile-menu) a::after{display:none}.header .header-inner .service:not(.mobile-menu) a:hover,.header .header-inner .service:not(.mobile-menu) a:active{color:#e3051a}.header .header-inner .service img{vertical-align:middle;margin:0 5px}.header .header-inner .service.search{position:relative}.header .header-inner .service.search *{transition:all ease-in-out 0.3s}.header .header-inner .service.search form{display:none;position:absolute;right:100%;bottom:0;z-index:100}.header .header-inner .service.search form .input-group{flex-wrap:nowrap}.header .header-inner .service.search form input{width:200px;height:40px}.header .header-inner .service.search form button{width:40px;height:40px;background-color:#e3051a;border:none}.header .header-inner .service.search form button::before{display:none !important}.header .header-inner .service.search form button svg{width:100%;height:100%;padding:5px}.header .header-inner .service.search form button svg .st0{fill:#FFFFFF}.header .header-inner .service.search .search-trigger:hover svg .st0{fill:#e3051a}.header .header-inner .service.search svg{position:relative;width:20px;height:20px}.header .header-inner .service.search svg .st0{fill:#FFFFFF;transition:all 0.3s ease-in-out}.header .header-inner .service.search.active{margin-bottom:-8px}.header .header-inner .service.search.active form{display:inline-block;right:0}.header .header-inner .service.search.active .search-trigger{opacity:0}.header .header-inner .service.language-menu a svg{position:relative;width:20px;height:20px}.header .header-inner .service.language-menu a svg .st0{fill:#FFFFFF;transition:all 0.3s ease-in-out}.header .header-inner .service.language-menu .dropdown-menu li::before{display:none}.header .header-inner .service.teamviewer a svg{position:relative;width:20px;height:20px}.header .header-inner .service.teamviewer a svg .st0{fill:#FFFFFF;transition:all 0.3s ease-in-out}.header .header-inner .service.teamviewer a:hover svg .st0{fill:#e3051a}.header .header-inner .service.print a{cursor:pointer}.header .header-inner .service.print a svg{position:relative;width:20px;height:20px}.header .header-inner .service.print a svg .st0{fill:#FFFFFF;transition:all 0.3s ease-in-out}.header .header-inner .service.print a:hover svg .st0{fill:#e3051a}@media (min-width:1400px){.header{position:fixed;top:0;width:100%;background-color:#FFFFFF;z-index:10;transition:box-shadow 0.3s ease-in-out}.header .logo{transition:all 0.3s ease-in-out}.offset .header{box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.1)}}.headerImage .item{position:relative;background-size:230px;background-position:center;background-size:cover}@media (max-width:991px){.headerImage .item{margin-bottom:30px}}@media (min-width:992px){.headerImage .item{height:350px}}@media (min-width:1600px){.headerImage .item{height:380px}}.headerImage .item .mobile{margin-bottom:20px;background-size:cover;background-position:top right}.headerImage .item>.container,.headerImage .item>.layout-container{position:relative;height:100%}.headerImage .item>.container>.row,.headerImage .item>.layout-container>.row{flex-direction:column;justify-content:end;height:100%;padding-bottom:15px}@media (min-width:768px){.headerImage .item>.container>.row,.headerImage .item>.layout-container>.row{flex-direction:row;padding-bottom:80px}}.headerImage .item .category{display:block;position:relative;text-transform:uppercase;font-weight:bold;color:#e3051a}.headerImage .item .category::before{display:inline-block;content:"";position:relative;vertical-align:text-top;width:20px;height:20px;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/icon_logo.svg');background-repeat:no-repeat;background-size:contain}.headerImage .item .title{margin-bottom:20px;font-size:20px;font-weight:800;line-height:1.2;color:#1d1d1b;text-transform:none}@media (min-width:768px){.headerImage .item .title{font-size:30px}}@media (min-width:992px){.headerImage .item .title{font-size:40px}}.headerImage .item .link{position:relative;font-size:20px;padding:0 90px 4px 0}@media (min-width:768px){.headerImage .item .link{text-align:right}}@media (min-width:992px){.headerImage .item .link{padding-left:40%;text-align:left}}.headerImage .item .link::before{display:none;position:absolute;content:"";width:35%;height:1px;left:0;top:50%;border-bottom:1px solid #1d1d1b}@media (min-width:992px){.headerImage .item .link::before{display:block}}.headerImage .item .link .header-link{color:#1d1d1b;text-decoration:none;font-size:22px;line-height:1.3}@media (min-width:1400px){.headerImage .item .link .header-link{font-size:28px}}.headerImage .item .link .header-link .addon{position:absolute;display:block;content:"";width:58px;height:58px;right:0;bottom:7px;padding:13px 0 0 17px;color:#FFFFFF;background-color:#e3051a;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_link_white.svg');background-size:19px;background-position:80% 80%;background-repeat:no-repeat;transition:all 0.2s ease-in-out}.headerImage .item .link .header-link:hover .addon,.headerImage .item .link .header-link:active .addon{background-color:#e3051a;background-position:98% 98%}.headerImage .owl-carousel .owl-stage{background-color:#c2c2c2}@media (max-width:991px){.headerImage .owl-carousel .owl-stage .item{background-image:none !important}}.headerImage .owl-carousel .owl-nav{display:none}@media (min-width:768px){.headerImage .owl-carousel .owl-nav{display:block}}.headerImage .owl-carousel .owl-nav button{width:100px}.headerImage .owl-carousel .owl-nav button.owl-prev span{left:30px}.headerImage .owl-carousel .owl-nav button.owl-next span{right:30px}.headerImage .owl-carousel .owl-dots{bottom:20px;left:12px}@media (min-width:992px){.headerImage .owl-carousel .owl-dots{left:110px}}.headerImage.simple .item{width:100%;height:120px}@media (min-width:576px){.headerImage.simple .item{height:160px}}.headerImage.simple .item .title{font-size:20px;color:#FFFFFF;margin-bottom:0}@media (min-width:576px){.headerImage.simple .item .title{font-size:30px}}.dce-header .layout-container{background-size:cover;background-position:right}.dce-header .layout-container .inner{position:relative;min-height:200px;overflow:hidden}.dce-header .layout-container .inner span{position:absolute;display:none;width:100%;bottom:0;left:0;font-size:50px;color:#FFFFFF;font-weight:800}@media (min-width:768px){.dce-header .layout-container .inner span{display:block}}@media (min-width:1400px){.dce-header .layout-container .inner span{font-size:70px}}footer{font-size:16px;background-color:#e4e4e4}footer .first-col{padding-top:15px !important;padding-bottom:15px !important}@media (min-width:576px){footer .first-col{padding:30px 60px 30px calc(var(--bs-gutter-x) * .5) !important}}footer .first-col h2{margin-bottom:0.7em}footer .first-col .frame-type-menu_pages ul{display:flex}footer .first-col .frame-type-menu_pages ul li{width:auto;padding:0 10px}footer .first-col .frame-type-menu_pages ul li:first-child{padding-left:0;border-right:1px solid #e3051a}footer .first-col .frame-type-menu_pages a{font-size:18px;line-height:1.2}@media screen{footer.print{display:none}}@media (min-width:576px){footer .last-col{padding:40px calc(var(--bs-gutter-x) * .5) 30px 60px !important}}footer .last-col h2{color:#e3051a}footer .last-col a:hover,footer .last-col a:active{color:#e3051a}footer ul li::before{display:none}footer h2{font-weight:bold}footer .socialmedia{position:relative;height:44px;padding:3px 0;background-color:#e3051a}footer .socialmedia::before{display:block;position:absolute;content:"";left:0;top:0;width:50%;height:0;border-bottom:44px solid #8f8f8f;border-right:44px solid transparent}@media (min-width:576px){footer .socialmedia::before{width:68%}}footer .socialmedia .dce-social-media{text-align:right}footer .socialmedia .dce-social-media span{margin-left:15px}footer .socialmedia .dce-social-media span svg{width:35px}footer .socialmedia .dce-social-media span svg .st0{fill:#FFFFFF;transition:all 0.3s ease-in-out}footer .socialmedia .dce-social-media span:hover svg .st0,footer .socialmedia .dce-social-media span:active svg .st0{fill:#3d3d3d}.to-top{position:fixed;width:60px;height:46px;right:10px;bottom:-62px;background-color:#e3051a;transition:all 0.3s ease-in-out;z-index:102}@media (min-width:576px){.to-top{right:50px;z-index:1}}.offset .to-top{bottom:0px}.to-top::before{display:block;position:absolute;content:"";left:0;top:-16px;width:0;height:0;border-bottom:16px solid #e3051a;border-left:30px solid transparent;border-right:30px solid transparent}.to-top:hover,.to-top:active{background-color:#e3051a}.to-top .chevron-up{position:relative;display:block;width:24px;height:24px;left:18px;top:5px;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_totop.svg')}.owl-carousel .owl-item img{width:auto}.owl-carousel .owl-dots{position:absolute;bottom:60px;left:110px}.owl-carousel .owl-dots .owl-dot{display:inline-block;width:13px;height:13px;margin:4px;background-color:#8f8f8f;transition:all 0.3s ease-in-out}.owl-carousel .owl-dots .owl-dot.active{background-color:#e3051a;transform:rotate(45deg)}.dce-tabs .nav-tabs .nav-item{padding:0 20px 10px 0}.dce-tabs .nav-tabs .nav-item .nav-link{border-radius:0;border-color:#b5b5b5;font-size:18px;color:#1d1d1b}.dce-tabs .nav-tabs .nav-item .nav-link::before{display:inline-block;content:"";width:19px;height:19px;margin-right:10px;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_link_orange.svg');background-size:80%;background-repeat:no-repeat;background-position:100% 100%}.dce-tabs .nav-tabs .nav-item .nav-link:hover{background-color:#FFFFFF}.dce-tabs .nav-tabs .nav-item.show .nav-link,.dce-tabs .nav-tabs .nav-item .nav-link.active{box-shadow:inset 0 -2px #e3051a;color:#e3051a}@media (min-width:768px){.dce-tabs .tab-content .figure-outer{display:flex;justify-content:center}}.dce-tabs .tab-content figure.img-container{width:100%;text-align:center}.dce-tabs .tab-content figure.img-container .figure-inner{display:block;padding:30px;background-color:#c2c2c2}.dce-tabs .tab-content figure.img-container.is-link figcaption{display:flex;background:none;text-align:left;padding:0}.dce-tabs .tab-content figure.img-container.is-link figcaption a{display:block;font-size:28px;text-decoration:none;line-height:1.8;color:#1d1d1b}.dce-tabs .tab-content figure.img-container.is-link figcaption a::before{display:inline-block;content:"";width:19px;height:19px;margin-right:10px;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_link_orange.svg');background-size:100%}.dce-tabs .tab-content figure.img-container.is-link figcaption::after{display:block;content:"";flex-grow:1;margin-bottom:15px;margin-left:20px;border-bottom:1px solid #575757}.dce-accordion .accordion-item{margin-bottom:30px;border:1px solid #c2c2c2;--bs-accordion-border-radius:0;--bs-accordion-inner-border-radius:0;--bs-accordion-btn-padding-y:14px;--bs-accordion-body-padding-x:2.15rem;color:#1d1d1b}.dce-accordion .accordion-header a{display:block;cursor:pointer;background-color:#8f8f8f;color:#FFFFFF;padding-left:36px;font-weight:bold;text-decoration:none;line-height:1.5;font-size:18px}.dce-accordion .accordion-header a::before{display:block;position:absolute;content:"−";color:#FFFFFF;left:11px;top:50%;margin-top:-2px;font-size:26px;line-height:0}.dce-accordion .accordion-header a::after{display:none}.dce-accordion .accordion-header a.collapsed{background-color:#e4e4e4;color:#e3051a}.dce-accordion .accordion-header a.collapsed::before{content:"+";color:#e3051a}.dce-accordion .accordion-header a.collapsed .subheader{color:#1d1d1b}.dce-accordion .accordion-header a.collapsed:hover{background-color:#8f8f8f;color:#FFFFFF}.dce-accordion .accordion-header a.collapsed:hover::before,.dce-accordion .accordion-header a.collapsed:hover .subheader{color:#FFFFFF}.dce-accordion .accordion-header a .subheader{display:block;font-weight:normal}.dce-accordion .accordion-body{background-color:#e4e4e4;border-bottom:2px solid #e3051a}.dce-accordion .accordion-body .image{margin-bottom:30px}@media (min-width:1200px){.dce-accordion .accordion-body .image{max-width:80%}}.dce-tiles{margin-bottom:6px}.dce-tiles .tile-outer{margin-bottom:24px;min-height:327px}.dce-tiles .tile{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:30px 30px 0;background-color:#e4e4e4;border:1px solid #c2c2c2;text-align:center;transition:background-color 0.3s ease-in-out}.dce-tiles .tile:hover{background-color:gainsboro}.dce-tiles .tile .content{border-bottom:1px solid #b5b5b5}.dce-tiles .tile .image{display:flex;justify-content:center;flex-grow:1;align-items:center;padding:40px;margin-bottom:20px}.dce-tiles .tile .image .img-fluid{width:auto;max-width:90%}.dce-tiles .tile div:last-child{margin-bottom:0}.dce-tiles .tile .link{margin:0 -30px 0}.dce-tiles .tile a.more{display:block;width:100%;padding:20px;background-color:#d7d7d7;text-align:center;transition:all 0.3s ease-in-out}.dce-tiles .tile a.more:hover{color:#FFFFFF;background-color:#8f8f8f}.dce-tiles .tile a.more:hover::before{background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_link_white.svg')}.dce-contact .item .description{margin-top:15px}.dce-contact .item .description .name{font-size:20px;color:#e3051a}.dce-contact .item .description .position{font-size:16px}.dce-contact .item .description .mail{margin-top:10px}.dce-contact .item .description .mail a::before{display:inline-block;content:"";width:1.1em;height:1em;margin-right:8px;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/icon_mail_orange.svg');background-size:100%;vertical-align:middle}.dce-contact .item .description .mail a:hover::before,.dce-contact .item .description .mail a:active::before{background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/icon_mail_blue.svg')}.dce-category-slider .category-title{display:flex;min-height:50px;flex-wrap:nowrap;overflow:auto}.dce-category-slider .category-title .cat{padding:10px 20px;margin:5px 15px 5px 0;background-color:#8f8f8f;color:#FFFFFF;cursor:pointer;font-weight:700;text-transform:uppercase;transition:all 0.3s ease-in-out}.dce-category-slider .category-title .cat:hover,.dce-category-slider .category-title .cat:active,.dce-category-slider .category-title .cat.active{color:#e3051a;background-color:#FFFFFF}.dce-category-slider .category-slider-item{display:none;margin-top:10px}.dce-category-slider .category-slider-item.active{display:block}.dce-category-slider .category-slider-item .item-outer{padding-bottom:24px}.dce-category-slider .category-slider-item .item{position:relative;padding:20px;background-color:#FFFFFF;height:100%}.dce-category-slider .category-slider-item .item.img-only{display:flex;justify-content:center;align-items:center}.dce-category-slider .category-slider-item .item .title{font-weight:bold;padding-bottom:20px;padding-right:65px;border-bottom:1px solid #c2c2c2;margin-bottom:20px}.dce-category-slider .category-slider-item .item .title .addon{display:block;position:absolute;content:"";width:60px;height:50px;right:20px;top:0;background-color:#e3051a;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/icon_design.svg');background-position:center center;background-repeat:no-repeat;background-size:75%}.dce-category-slider .category-slider-item .item .title .addon::after{display:block;content:"";position:absolute;width:0;height:0;bottom:-20px;border-left:30px solid transparent;border-right:30px solid transparent;border-top:20px solid #e3051a;transition:all 0.3s ease-in-out}.dce-category-slider .category-slider-item .tabs-content-inner{background-color:#e4e4e4;padding:30px}.bg-light-gray .dce-category-slider .category-slider-item .tabs-content-inner{background-color:#FFFFFF}.dce-category-slider .owl-carousel .owl-stage{display:flex;margin-bottom:20px}.dce-category-slider .owl-carousel .owl-nav{position:absolute;right:0;bottom:10px;z-index:1}.dce-category-slider .owl-carousel .owl-nav button{position:relative;width:45px;height:45px;left:auto;right:auto;background-color:#FFFFFF;opacity:0.6}.dce-category-slider .owl-carousel .owl-nav button:hover,.dce-category-slider .owl-carousel .owl-nav button:active{opacity:1}.dce-category-slider .owl-carousel .owl-nav button.owl-prev{margin-right:10px}.dce-category-slider .owl-carousel .owl-nav button span{top:15%;left:15% !important;width:70%;height:70%;margin:0;border:none}.dce-category-slider .owl-carousel .owl-dots{position:relative;left:auto;bottom:auto;padding:0 20px 20px 0}.dce-eyecatcher>div{padding:20px 0;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Images/bg_stoerer.jpg');background-size:cover;color:#FFFFFF}@media (min-width:768px){.dce-eyecatcher>div{padding:50px 0}}.dce-eyecatcher>div a{display:flex;color:#FFFFFF;text-decoration:none}.dce-eyecatcher>div a>*{flex-grow:1}.dce-eyecatcher>div .icon{max-width:100px;margin-right:30px}.dce-eyecatcher>div .text{display:flex;flex-direction:column;justify-content:center;margin-bottom:15px}.dce-eyecatcher>div .text .subtitle{color:#FFFFFF}.dce-eyecatcher>div .text .title{color:#FFFFFF;font-weight:800;margin-bottom:0}@media (min-width:768px){.dce-eyecatcher>div .text{margin-bottom:0}}.dce-eyecatcher>div .button-outer{display:flex;align-items:center}@media (min-width:768px){.dce-eyecatcher>div .button-outer{justify-content:flex-end}}.dce-eyecatcher>div .button-outer .button{background-color:#e4e4e4;color:#e3051a;transition:all 0.3s ease-in-out}.dce-eyecatcher>div .button-outer .button::after{border-left-color:#e4e4e4;transition:all 0.3s ease-in-out}.dce-eyecatcher>div .button-outer .button:hover,.dce-eyecatcher>div .button-outer .button:active{background-color:#e3051a;color:#FFFFFF}.dce-eyecatcher>div .button-outer .button:hover::after,.dce-eyecatcher>div .button-outer .button:active::after{border-left-color:#e3051a}.dce-maschinenboerse{padding:50px 0 26px}.dce-maschinenboerse .item{padding:20px;margin-bottom:24px;background-color:#e4e4e4}.dce-maschinenboerse .item .img{position:relative;margin:-20px -20px 0}.dce-maschinenboerse .item .img .eyecatcher{display:block;position:absolute;top:15px;left:15px;padding:3px 16px;height:32px;background-color:#e3051a;color:#FFFFFF;font-size:90%;font-weight:bold}.dce-maschinenboerse .item .img .eyecatcher::before{display:block;content:"";position:absolute;width:20px;height:140%;left:-20px;top:-20%;box-shadow:#000 6px 0 5px -6px}.dce-maschinenboerse .item .img .eyecatcher::after{display:block;content:"";position:absolute;width:0;height:0;top:0;right:-10px;border-left:10px solid #e3051a;border-top:16px solid transparent;border-bottom:16px solid transparent}.dce-maschinenboerse .item .title{position:relative;margin:-30px 0 20px -20px;padding:6px 20px;font-weight:bold;color:#FFFFFF;background-color:#8f8f8f;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Images/bg_maschinenboerse_headline.png');background-size:cover}.dce-maschinenboerse .item .title .subtitle{display:block;font-weight:normal;color:#FFFFFF;text-transform:none}.dce-maschinenboerse .item ul,.dce-maschinenboerse .text ul{margin-left:0;padding-left:0}.dce-maschinenboerse .item ul li,.dce-maschinenboerse .text ul li{padding-left:30px;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/list_arrow.svg');background-position:left;background-size:17px;background-repeat:no-repeat}.dce-maschinenboerse .item ul li::before,.dce-maschinenboerse .text ul li::before{display:none}.dce-maschinenboerse .item-detail .img{position:relative}.dce-maschinenboerse .item-detail .img .eyecatcher{display:block;position:absolute;top:15px;left:15px;padding:3px 16px;height:32px;background-color:#e3051a;color:#FFFFFF;font-size:90%;font-weight:bold}.dce-maschinenboerse .item-detail .img .eyecatcher::before{display:block;content:"";position:absolute;width:20px;height:140%;left:-20px;top:-20%;box-shadow:#000 6px 0 5px -6px}.dce-maschinenboerse .item-detail .img .eyecatcher::after{display:block;content:"";position:absolute;width:0;height:0;top:0;right:-10px;border-left:10px solid #e3051a;border-top:16px solid transparent;border-bottom:16px solid transparent}.frame-type-dce_dceuid7{margin-bottom:72px}.frame-type-news_newsliststicky{margin-bottom:98px !important}.frame-type-news_newsliststicky>header h2{margin-bottom:1em;color:#e3051a}.frame-type-news_categorylist .category-selector{display:flex;flex-wrap:wrap;margin-bottom:10px}.frame-type-news_categorylist .category-selector .category-item{margin:5px 15px 5px 0}.frame-type-news_categorylist .category-selector .category-item a{display:inline-block;padding:10px 20px;background-color:#8f8f8f;color:#FFFFFF;cursor:pointer;font-weight:700;text-transform:uppercase;white-space:nowrap;transition:all 0.3s ease-in-out}.frame-type-news_categorylist .category-selector .category-item a.active,.frame-type-news_categorylist .category-selector .category-item a:hover,.frame-type-news_categorylist .category-selector .category-item a:active{color:#e3051a;background-color:#e4e4e4;text-decoration:none}.news-latest-view{padding:0}.news-latest-view .item{min-height:450px;padding:20px;background-color:#e4e4e4}.news-latest-view .item .news-img-wrap{margin:-20px -20px 30px}.news-latest-view .item .news-header{position:absolute;padding:8px 20px;margin-left:-20px;margin-top:-60px;background-color:#e3051a;color:#FFFFFF}.news-latest-view .item .news-title a{color:#1d1d1b;text-decoration:none;font-weight:bold}.news-latest-view .news-img-wrap .img-fluid{width:100%}.news-latest-view .description{font-size:18px;line-height:1.3}.news-latest-view .owl-carousel .owl-nav{position:relative;margin-top:15px}.news-latest-view .owl-carousel .owl-nav button{position:absolute;width:45px;height:45px;left:auto;right:auto;background-color:#c2c2c2;opacity:0.6}.news-latest-view .owl-carousel .owl-nav button span{top:15%;left:15% !important;width:70%;height:70%;margin:0;border:none}.news-latest-view .owl-carousel .owl-nav button.owl-prev span{background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_slider_left_white.svg')}.news-latest-view .owl-carousel .owl-nav button.owl-next span{background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_slider_right_white.svg')}.news-latest-view .owl-carousel .owl-dots{bottom:-60px;left:50%;transform:translateX(-50%)}.news-events-view .article .news-title h3,.news-events-view .article .news-title h3 a{font-size:26px;font-weight:800}.news-events-view .article .teaser-text{font-size:18px}.news-header>span{display:inline-block;border-left:1px solid #FFFFFF;padding:0 5px;font-size:16px;height:12px;line-height:12px}.news-header>span:first-child{padding-left:0;border:none}.news .news-list-view .article{position:relative;padding:50px 30px 30px;margin-top:50px;background-color:#e4e4e4}.news .news-list-view .article .news-img-wrap{display:flex;justify-content:start;float:none;margin:0 0 20px;background:none}@media (min-width:768px){.news .news-list-view .article .news-img-wrap{justify-content:end}}.news .news-list-view .article .news-img-wrap a{float:none;padding:0;border:none}.news .news-list-view .article .news-img-wrap a img{float:none}.news .news-list-view .news-header{display:block;position:absolute;font-size:16px;color:#FFFFFF;background-color:#e3051a;padding:10px 30px;top:-20px;left:0}.news .news-list-view .news-header .news-list-date img{vertical-align:middle;margin-top:-5px}.news .news-list-view .news-title{color:#1d1d1b;text-decoration:none}.news .news-list-view .news-title a{color:#1d1d1b}.news .news-list-view .teaser-text{margin-bottom:20px}.news .news-list-view .f3-widget-paginator{list-style-type:none;display:flex;justify-content:center;flex-wrap:wrap}.news .news-list-view .f3-widget-paginator li{margin:5px;line-height:50px}.news .news-list-view .f3-widget-paginator li::before{display:none}.news .news-list-view .f3-widget-paginator li a{display:block;background-color:#c2c2c2;width:50px;height:50px;text-align:center;line-height:50px;color:#1d1d1b;text-decoration:none;transition:all 0.3s ease-in-out}.news .news-list-view .f3-widget-paginator li.current,.news .news-list-view .f3-widget-paginator li a:hover,.news .news-list-view .f3-widget-paginator li a:active{display:block;background-color:#e3051a;width:50px;height:50px;text-align:center;line-height:50px;color:#FFFFFF}.news .news-list-view .f3-widget-paginator li.previous a,.news .news-list-view .f3-widget-paginator li.next a{position:relative;background-color:transparent;color:#e3051a;text-indent:-99999px}.news .news-list-view .f3-widget-paginator li.previous a::before,.news .news-list-view .f3-widget-paginator li.next a::before{position:absolute;top:-5px;left:0;display:block;width:100%;height:100%;text-indent:0;font-size:50px}.news .news-list-view .f3-widget-paginator li.previous a:before{content:"<"}.news .news-list-view .f3-widget-paginator li.next a:before{content:">"}.frame-type-news_taglist{padding:30px;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Images/bg_container_archiv.jpg');background-size:cover}.frame-type-news_taglist header *{font-size:1.5rem;color:#1d1d1b;text-transform:uppercase;font-weight:700}.frame-type-news_taglist ul.news-tags{list-style-type:none;padding:0;margin:0;border-top:1px solid #FFFFFF}.frame-type-news_taglist ul.news-tags li{padding:0;margin:0;border-bottom:1px solid #FFFFFF}.frame-type-news_taglist ul.news-tags li::before{display:none}.frame-type-news_taglist ul.news-tags li a{display:block;padding:15px 0;color:#FFFFFF}.news.news-single .article .news-detail-view .news-header{font-size:16px;color:#e3051a;margin-bottom:1em}.news.news-single .article .news-detail-view .news-header .news-list-date img{vertical-align:middle;margin-top:-5px}.news.news-single .article .news-detail-view .news-img-wrap{width:500px;max-width:100%}.news.news-single .article .news-detail-view .news-img-wrap a{padding:0;border:none;background:transparent}.news.news-single .article .news-detail-view .news-backlink-wrap{margin-top:15px}.news-latest-view a.more,.news-list-view a.more,.news-detail-view a.more{color:#1d1d1b;text-decoration:none}.news-latest-view a.more:before,.news-list-view a.more:before,.news-detail-view a.more:before{display:inline-block;content:"";width:19px;height:19px;margin-right:10px;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_link_orange.svg');background-size:100}.news-latest-view a.more:hover,.news-latest-view a.more:focus,.news-list-view a.more:hover,.news-list-view a.more:focus,.news-detail-view a.more:hover,.news-detail-view a.more:focus{color:#e3051a}.news-latest-view a.more:hover:before,.news-latest-view a.more:focus:before,.news-list-view a.more:hover:before,.news-list-view a.more:focus:before,.news-detail-view a.more:hover:before,.news-detail-view a.more:focus:before{background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_link_blue.svg')}.news-search-form button{background-color:#8f8f8f;border-radius:0}.news-search-form button:hover,.news-search-form button:active{background-color:#FFFFFF}.news-search-form button::before{display:none !important}.frame-type-menu_pages ul{padding:0;list-style-type:none}.frame-type-menu_pages ul li{position:relative;display:flex;width:100%}.frame-type-menu_pages ul li a{display:block;font-size:1.5rem;line-height:2}.tx-powermail .powermail_fieldset>.powermail_legend{display:none}.tx-powermail .powermail_fieldwrap_type_textarea .powermail_textarea{height:93px}.tx-powermail .powermail_fieldwrap_type_check.layout1 .form-label{display:none}.tx-powermail .powermail_fieldwrap_type_check.layout1 .powermail_field{display:flex;flex-wrap:wrap}.tx-powermail .powermail_fieldwrap_type_check.layout1 .powermail_field .form-check{width:100%;flex-shrink:0;max-width:100%}@media (min-width:576px){.tx-powermail .powermail_fieldwrap_type_check.layout1 .powermail_field .form-check{width:50%}}.tx-powermail .powermail_fieldwrap_type_captcha .powermail_captchaimage{position:relative;height:38px;padding-right:30px;overflow:hidden}.tx-powermail .powermail_fieldwrap_type_captcha .powermail_captchaimage::after{position:absolute;display:block;content:">";width:30px;height:100%;right:0;top:0;color:#FFFFFF;font-size:40px;text-align:center;line-height:30px;background-color:#8f8f8f}.tx-powermail .powermail_fieldwrap_type_captcha .powermail_captchaimage>img{width:100%}.ce-textpic .ce-gallery{float:none;display:flex;justify-content:center;flex-direction:column;align-items:center}.ce-textpic .ce-gallery>.ce-row{width:100%}.ce-textpic .ce-gallery figure{margin-bottom:15px}.ce-textpic .ce-gallery figure figcaption{display:block;padding:10px 20px;margin-top:5px;background-color:#c2c2c2}.ce-textpic .ce-gallery .owl-carousel .owl-nav{position:relative;height:45px;bottom:auto}.ce-textpic .ce-gallery .owl-carousel .owl-nav button{position:absolute;width:45px;height:45px;left:auto;right:auto;background-color:#c2c2c2;opacity:0.6}.ce-textpic .ce-gallery .owl-carousel .owl-nav button span{top:15%;left:15% !important;width:70%;height:70%;margin:0;border:none}.ce-textpic .ce-gallery .owl-carousel .owl-nav button.owl-prev{left:0}.ce-textpic .ce-gallery .owl-carousel .owl-nav button.owl-prev span{background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_slider_left_white.svg')}.ce-textpic .ce-gallery .owl-carousel .owl-nav button.owl-next{right:0}.ce-textpic .ce-gallery .owl-carousel .owl-nav button.owl-next span{background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_slider_right_white.svg')}.ce-textpic .ce-gallery .owl-carousel .owl-dots{position:absolute;padding:0;bottom:12px;left:50%;transform:translateX(-50%)}.ce-textpic.ce-intext.ce-wrap.ce-left .ce-gallery{float:left}.ce-textpic.ce-intext.ce-wrap.ce-left .ce-gallery figure{margin-right:15px}.ce-textpic.ce-intext.ce-wrap.ce-right .ce-gallery{float:right}.ce-textpic.ce-intext.ce-wrap.ce-right .ce-gallery figure{margin-left:15px}ul.ce-bullets{padding:0;list-style-type:none}ul.ce-bullets li{position:relative;display:flex;width:100%}ul.ce-bullets li span{display:block;font-size:26px;color:#1d1d1b;text-decoration:none;line-height:1.8}ul.ce-bullets li span:before{display:inline-block;content:"";width:24px;height:24px;margin-right:10px;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/icon_check.svg');background-size:100}ul.ce-bullets li:after{display:block;content:"";flex-grow:1;margin-bottom:15px;margin-left:20px;border-bottom:1px solid #1d1d1b}.frame-type-form_formframework .form-group{margin-bottom:15px}.frame-type-form_formframework .form-check{padding-left:0}#tx_indexedsearch #tx-indexedsearch-searchbox-button-submit{width:40px;height:40px;background-color:#e3051a;border:none}#tx_indexedsearch #tx-indexedsearch-searchbox-button-submit svg{width:100%;height:100%;padding:5px}#tx_indexedsearch #tx-indexedsearch-searchbox-button-submit svg .st0{fill:#FFFFFF}.tx-indexedsearch-info-sword{display:none}.tx-indexedsearch-res .tx-indexedsearch-icon{display:none}.tx-indexedsearch-res .tx-indexedsearch-info{display:flex;border-bottom:1px solid #c2c2c2}.tx-indexedsearch-res .tx-indexedsearch-info .tx-indexedsearch-text-item-size,.tx-indexedsearch-res .tx-indexedsearch-info .tx-indexedsearch-text-item-crdate,.tx-indexedsearch-res .tx-indexedsearch-info .tx-indexedsearch-text-item-mtime{display:none}ul.tx-indexedsearch-browsebox{display:flex;justify-content:center;list-style-type:none}ul.tx-indexedsearch-browsebox>li a{display:inline-block;padding:10px 15px;margin:0 5px;text-decoration:none;background-color:#c2c2c2;color:#e3051a;transition:all 0.3s ease-in-out}ul.tx-indexedsearch-browsebox>li strong a,ul.tx-indexedsearch-browsebox>li a:hover{background-color:#e3051a;color:#FFFFFF;font-weight:normal}.layout-container{width:100%;max-width:100%;margin-left:auto;margin-right:auto;--bs-gutter-x:1.5rem;--bs-gutter-y:0;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.layout-row{display:flex;--bs-gutter-x:1.5rem;--bs-gutter-y:0;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.layout-row>[class*='layout-']{position:relative;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.layout-row .layout-col{flex:1 0 0%}@media (min-width:768px){.layout-row .layout-col-md-1{flex:0 0 auto;width:8.33333333%}.layout-row .layout-col-md-2{flex:0 0 auto;width:16.66666667%}.layout-row .layout-col-md-3{flex:0 0 auto;width:25%}.layout-row .layout-col-md-4{flex:0 0 auto;width:33.33333333%}.layout-row .layout-col-md-5{flex:0 0 auto;width:41.66666667%}.layout-row .layout-col-md-6{flex:0 0 auto;width:50%}.layout-row .layout-col-md-7{flex:0 0 auto;width:58.33333333%}.layout-row .layout-col-md-8{flex:0 0 auto;width:66.66666667%}.layout-row .layout-col-md-9{flex:0 0 auto;width:75%}.layout-row .layout-col-md-10{flex:0 0 auto;width:83.33333333%}.layout-row .layout-col-md-11{flex:0 0 auto;width:91.66666667%}.layout-row .layout-col-md-12{flex:0 0 auto;width:100%}}@media (min-width:1200px){.layout-container{--bs-gutter-x:110px;--bs-gutter-y:0}.layout-row{--bs-gutter-x:110px;--bs-gutter-y:0}.layout-row.reduced{--bs-gutter-x:48px}}@media (min-width:1400px){.layout-container{--bs-gutter-x:110px;--bs-gutter-y:0}.layout-row{--bs-gutter-x:110px;--bs-gutter-y:0}.layout-row.reduced{--bs-gutter-x:48px}}@media (min-width:1600px){.layout-container{--bs-gutter-x:220px;--bs-gutter-y:0;max-width:1680px}.layout-row{--bs-gutter-x:220px;--bs-gutter-y:0}.layout-row.reduced{--bs-gutter-x:96px}.container{max-width:1484px}}.bg-white{background-color:#FFFFFF}.bg-light-gray{background-color:#e4e4e4}.bg-dark-gray{background-color:#c2c2c2}.bg-darker-gray{background-color:#8f8f8f}.bg-red{background-color:#e3051a;color:#FFFFFF}.bg-red h1,.bg-red h2,.bg-red h3,.bg-red h4,.bg-red h5,.bg-red h6,.bg-red a{color:#FFFFFF}.bg-red a.link{color:#FFFFFF}.bg-red a.link::after{background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_small_right_white.svg')}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.frame:empty{display:none}.frame-space-before-extra-small{margin-top:10px}.frame-space-before-small{margin-top:23px}.frame-space-before-medium{margin-top:36px}.frame-space-before-large{margin-top:49px}.frame-space-before-extra-large{margin-top:62px}.frame-space-after-extra-small{margin-bottom:10px}.frame-space-after-small{margin-bottom:20px}.frame-space-after-medium{margin-bottom:36px}.frame-space-after-large{margin-bottom:49px}.frame-space-after-extra-large{margin-bottom:62px}@media (min-width:992px){.frame-space-before-extra-small{margin-top:20px}.frame-space-before-small{margin-top:46px}.frame-space-before-medium{margin-top:72px}.frame-space-before-large{margin-top:98px}.frame-space-before-extra-large{margin-top:124px}.frame-space-after-extra-small{margin-bottom:20px}.frame-space-after-small{margin-bottom:40px}.frame-space-after-medium{margin-bottom:72px}.frame-space-after-large{margin-bottom:98px}.frame-space-after-extra-large{margin-bottom:124px}}body{}body.no-scroll-bar{overflow:hidden}@media (min-width:1400px){body{margin-top:132px}}img,svg{max-width:100%;height:auto}figure.image{display:table}figure.image figcaption{display:table-caption;caption-side:bottom;font-size:16px;text-align:center;background-color:#c2c2c2;padding:8px 10px;margin-top:5px}.form-control,.form-select{border-radius:0}.watermark-top-left .first-col,.watermark-top-right .last-col{padding-top:30px}@media (min-width:576px){.watermark-top-left .first-col,.watermark-top-right .last-col{padding-top:150px}}.watermark-right .last-col{position:relative;padding-top:30px}@media (min-width:576px){.watermark-right .last-col{padding-top:0;padding-right:100px}}@media (min-width:1400px){.watermark-right .last-col{padding-right:140px}}@media (min-width:1600px){.watermark-right .last-col{padding-right:180px}}.watermark-bottom-left .first-col,.watermark-bottom-right .last-col{padding-top:30px}@media (min-width:768px){.watermark-bottom-left .first-col,.watermark-bottom-right .last-col{padding-top:0;padding-bottom:150px}}.watermark-left .first-col{position:relative;padding-top:30px}@media (min-width:768px){.watermark-left .first-col{padding-left:100px}}@media (min-width:1400px){.watermark-left .first-col{padding-left:140px}}@media (min-width:1600px){.watermark-left .first-col{padding-left:180px}}.watermark-left .first-col,.watermark-left .last-col,.watermark-right .first-col,.watermark-right .last-col{padding-top:30px;padding-bottom:30px}@media (min-width:992px){.watermark-left .first-col,.watermark-left .last-col,.watermark-right .first-col,.watermark-right .last-col{padding-top:100px;padding-bottom:100px}}.watermark-left .last-col,.watermark-right .last-col{padding-top:0}@media (min-width:576px){.watermark-left .last-col,.watermark-right .last-col{padding-top:90px}}@media (min-width:768px){.watermark-left .last-col,.watermark-right .last-col{padding-top:30px}}@media (min-width:992px){.watermark-left .last-col,.watermark-right .last-col{padding-top:100px}}.watermark{font-size:40px;font-weight:bold;color:#1d1d1b;font-family:'Inter Tight',Verdana,sans-serif}@media (min-width:768px){.watermark{position:absolute;font-size:150px;line-height:0.8;color:#c2c2c2}.bg-gray .watermark,.bg-blue .watermark{color:#e4e4e4}.watermark-top-left .watermark{top:0;left:0}.watermark-top-right .watermark{top:0;left:0}.watermark-right .watermark{top:50%;margin-right:-50%;transform:rotate(90deg);transform-origin:center top;font-size:110px}.watermark-bottom-right .watermark{bottom:0;left:0}.watermark-bottom-left .watermark{bottom:0;left:0}.watermark-left .watermark{top:50%;margin-left:-50%;transform:rotate(-90deg);transform-origin:center top;font-size:110px}}@media (min-width:1400px){.watermark{font-size:150px}.watermark-right .watermark,.watermark-left .watermark{font-size:120px}}@media (min-width:1600px){.watermark{font-size:200px}.watermark-right .watermark,.watermark-left .watermark{font-size:150px}}.owl-carousel .owl-nav button{position:absolute;top:0;width:50px;height:100%;opacity:0.7;transition:all 0.3s ease-in-out}.owl-carousel .owl-nav button span{position:absolute;top:50%;margin-top:-20px;display:block;width:50px;height:50px;color:transparent}@media (min-width:1400px){.owl-carousel .owl-nav button span{bottom:auto}}.owl-carousel .owl-nav button.owl-prev{left:0}.owl-carousel .owl-nav button.owl-prev span{left:15px;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_slider_left.svg')}.owl-carousel .owl-nav button.owl-next{right:0}.owl-carousel .owl-nav button.owl-next span{right:15px;background-image:url('../../../typo3conf/ext/erpa_theme/Resources/Public/Icons/arrow_slider_right.svg')}.owl-carousel .owl-nav button:hover,.owl-carousel .owl-nav button:focus{opacity:1}
