@charset "UTF-8";.ce-align-left{text-align:left}.ce-align-center{text-align:center}.ce-align-right{text-align:right}.ce-table td,.ce-table th{vertical-align:top}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden}.ce-left .ce-gallery,.ce-column{float:left}.ce-center .ce-outer{position:relative;float:right;right:50%}.ce-center .ce-inner{position:relative;float:right;right:-50%}.ce-right .ce-gallery{float:right}.ce-gallery figure{display:table;margin:0}.ce-gallery figcaption{display:table-caption;caption-side:bottom}.ce-gallery img{display:block}.ce-gallery iframe{border-width:0}.ce-border img,.ce-border iframe{border:2px solid #000;padding:0}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px}.ce-image .ce-gallery{margin-bottom:0}.ce-intext.ce-right .ce-gallery{margin-left:10px}.ce-intext.ce-left .ce-gallery{margin-right:10px}.ce-below .ce-gallery{margin-top:10px}.ce-column{margin-right:10px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:10px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto}.ce-headline-left{text-align:left}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.ce-uploads{margin:0;padding:0}.ce-uploads li{list-style:none outside none;margin:1em 0}.ce-uploads img{float:left;padding-right:1em;vertical-align:top}.ce-uploads span{display:block}.ce-table{width:100%;max-width:100%}.ce-table th,.ce-table td{padding:.5em .75em;vertical-align:top}.ce-table thead th{border-bottom:2px solid #dadada}.ce-table th,.ce-table td{border-top:1px solid #dadada}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgb(0 0 0 / .05)}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada}.frame-space-before-extra-small{margin-top:1em}.frame-space-before-small{margin-top:2em}.frame-space-before-medium{margin-top:3em}.frame-space-before-large{margin-top:4em}.frame-space-before-extra-large{margin-top:5em}.frame-space-after-extra-small{margin-bottom:1em}.frame-space-after-small{margin-bottom:2em}.frame-space-after-medium{margin-bottom:3em}.frame-space-after-large{margin-bottom:4em}.frame-space-after-extra-large{margin-bottom:5em}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgb(0 0 0 / .25);margin-bottom:2em}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgb(0 0 0 / .25);margin-top:2em}.frame-indent{margin-left:15%;margin-right:15%}.frame-indent-left{margin-left:33%}.frame-indent-right{margin-right:33%}.tx-srfreecap-captcha label{display:inline-block;width:150px}img.tx-srfreecap-image{margin-left:1em;margin-right:1em;vertical-align:middle}.tx-srfreecap-image-accessible{background-color:#fff0;vertical-align:middle}.tx-srfreecap-accessible-link{width:10em;float:right;vertical-align:middle;margin-right:7em}.tx-srfreecap-cant-read{display:inline-block;width:150px}.tx-srfreecap-cant-read a:link{background-color:#fff0;font-weight:700;text-decoration:none}.tx-srfreecap-pi1-captcha label{display:inline-block;width:150px}img.tx-srfreecap-pi1-image{margin-left:1em;margin-right:1em;vertical-align:middle}.tx-srfreecap-pi1-image-accessible{background-color:#fff0;vertical-align:middle}.tx-srfreecap-pi1-accessible-link{width:10em;float:right;vertical-align:middle;margin-right:7em}.tx-srfreecap-pi1-cant-read{display:inline-block;width:150px}.tx-srfreecap-pi1-cant-read a:link{background-color:#fff0;font-weight:700;text-decoration:none}.femanager_flashmessages>div{background-position:10px 12px;background-repeat:no-repeat;margin-bottom:4px;padding:12px 12px 12px 36px}.femanager_flashmessages>.message-2{background-color:#F6D3CF;border:1px solid #D66C68;color:#AA0225}.femanager_flashmessages>.message-1{background-color:#FBF6DE;border:1px solid #B1905C;color:#9E7D4A}.femanager_flashmessages>.message-0{background-color:#CDEACA;border:1px solid #58B548;color:#3B7826}.femanager_flashmessages>.message--1{background-color:#EAF7FF;border:1px solid #C5DBE6;color:#4C73A1}.femanager_flashmessages>.message--2{background-color:#F6F7FA;border:1px solid #C2CBCF;color:#444}.femanager_note{background-position:10px 12px;background-repeat:no-repeat;margin-bottom:4px;padding:12px 12px 12px 36px;background-color:#F6F7FA;border:1px solid #C2CBCF;color:#444;list-style-type:none;margin-left:0}.femanager_error{background-position:10px 12px;background-repeat:no-repeat;margin-bottom:4px;padding:12px 12px 12px 36px;background-color:#F6D3CF;border:1px solid #D66C68;color:#AA0225;list-style-type:none;margin-left:0}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/open-sans/open-sans-v23-latin-regular.eot');src:local(""),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/open-sans/open-sans-v23-latin-regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/open-sans/open-sans-v23-latin-regular.woff2') format("woff2"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/open-sans/open-sans-v23-latin-regular.woff') format("woff"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/open-sans/open-sans-v23-latin-regular.ttf') format("truetype"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/open-sans/open-sans-v23-latin-regular.svg#OpenSans') format("svg")}@font-face{font-family:"Open Sans Bold";font-style:normal;font-weight:700;font-display:swap;src:url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/open-sans/open-sans-v23-latin-700.eot');src:local(""),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/open-sans/open-sans-v23-latin-700.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/open-sans/open-sans-v23-latin-700.woff2') format("woff2"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/open-sans/open-sans-v23-latin-700.woff') format("woff"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/open-sans/open-sans-v23-latin-700.ttf') format("truetype"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/open-sans/open-sans-v23-latin-700.svg#OpenSans') format("svg")}@font-face{font-family:"Open Sans SemiBold";font-style:normal;font-weight:600;font-display:swap;src:url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/open-sans-v26-latin/open-sans-v26-latin-600.eot');src:local(""),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/open-sans-v26-latin/open-sans-v26-latin-600.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/open-sans-v26-latin/open-sans-v26-latin-600.woff2') format("woff2"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/open-sans-v26-latin/open-sans-v26-latin-600.woff') format("woff"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/open-sans-v26-latin/open-sans-v26-latin-600.ttf') format("truetype"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/open-sans-v26-latin/open-sans-v26-latin-600.svg#OpenSans') format("svg")}@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:400;font-display:swap;src:url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/roboto-slab/roboto-slab-v13-latin-regular.eot');src:local(""),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/roboto-slab/roboto-slab-v13-latin-regular.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/roboto-slab/roboto-slab-v13-latin-regular.woff2') format("woff2"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/roboto-slab/roboto-slab-v13-latin-regular.woff') format("woff"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/roboto-slab/roboto-slab-v13-latin-regular.ttf') format("truetype"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/roboto-slab/roboto-slab-v13-latin-regular.svg#RobotoSlab') format("svg")}@font-face{font-family:"Roboto Slab Bold";font-style:normal;font-weight:700;font-display:swap;src:url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/roboto-slab/roboto-slab-v13-latin-700.eot');src:local(""),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/roboto-slab/roboto-slab-v13-latin-700.eot?#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/roboto-slab/roboto-slab-v13-latin-700.woff2') format("woff2"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/roboto-slab/roboto-slab-v13-latin-700.woff') format("woff"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/roboto-slab/roboto-slab-v13-latin-700.ttf') format("truetype"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/roboto-slab/roboto-slab-v13-latin-700.svg#RobotoSlab') format("svg")}@font-face{font-family:"ncp";src:url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/font/ncp.eot?61606903');src:url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/font/ncp.eot?61606903#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/font/ncp.woff2?61606903') format("woff2"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/font/ncp.woff?61606903') format("woff"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/font/ncp.ttf?61606903') format("truetype"),url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Fonts/font/ncp.svg?61606903#ncp') format("svg");font-weight:400;font-style:normal;font-display:swap}.ncp-font{font-family:"ncp";speak:never;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}i{font-style:normal}.icon-close:before{content:""}.icon-backwards:before{content:""}.icon-download-blue:before{content:""}.icon-forward:before{content:""}.icon-info:before{content:""}.icon-mail-blue:before{content:""}.icon-pdf:before{content:""}.icon-phone:before{content:""}.icon-target:before{content:""}.icon-web-blue:before{content:""}.icon-arrow_down_full:before{content:""}.icon-arrow_down:before{content:""}.icon-arrow_left:before{content:""}.icon-instagram:before{content:""}.icon-linkedin:before{content:""}.icon-twitter:before{content:""}.icon-xing:before{content:""}.icon-facebook:before{content:""}.icon-download:before{content:""}.icon-pdf-1:before{content:""}.icon-icon-feather-arrow-down_02:before{content:""}.icon-youtube:before{content:""}.section .section--inner{max-width:1294px;margin:0 auto;padding:32px 32px 32px 32px;padding:2rem 2rem 2rem 2rem}.section .section--inner-full{padding:32px 0 32px 0;padding:2rem 0rem 2rem 0rem}.section .frame-space-before-extra-small{margin:0}.section .frame-space-before-extra-small .section--inner,.section .frame-space-before-extra-small .section--inner-full{padding-top:8px;padding-top:.5rem}.section .frame-space-after-extra-small{margin:0}.section .frame-space-after-extra-small .section--inner,.section .frame-space-after-extra-small .section--inner-full{padding-bottom:8px;padding-bottom:.5rem}.section .frame-space-before-small{margin:0}.section .frame-space-before-small .section--inner,.section .frame-space-before-small .section--inner-full{padding-top:12px;padding-top:.75rem}.section .frame-space-after-small{margin:0}.section .frame-space-after-small .section--inner,.section .frame-space-after-small .section--inner-full{padding-bottom:12px;padding-bottom:.75rem}.section .frame-space-before-medium{margin:0}.section .frame-space-before-medium .section--inner,.section .frame-space-before-medium .section--inner-full{padding-top:40px;padding-top:2.5rem}.section .frame-space-after-medium{margin:0}.section .frame-space-after-medium .section--inner,.section .frame-space-after-medium .section--inner-full{padding-bottom:40px;padding-bottom:2.5rem}.section .frame-space-before-large{margin:0}.section .frame-space-before-large .section--inner,.section .frame-space-before-large .section--inner-full{padding-top:48px;padding-top:3rem}.section .frame-space-after-large{margin:0}.section .frame-space-after-large .section--inner,.section .frame-space-after-large .section--inner-full{padding-bottom:48px;padding-bottom:3rem}.section .frame-space-before-extra-large{margin:0}.section .frame-space-before-extra-large .section--inner,.section .frame-space-before-extra-large .section--inner-full{padding-top:72px;padding-top:4.5rem}.section .frame-space-after-extra-large{margin:0}.section .frame-space-after-extra-large .section--inner,.section .frame-space-after-extra-large .section--inner-full{padding-bottom:72px;padding-bottom:4.5rem}#header-content .section{margin:0}#header-content .section .section--inner{padding:0;margin:0;max-width:100%}.no--header{padding:80px 0 32px 0;padding:5rem 0rem 2rem 0rem}@media screen and (min-width:48rem){.section .section--inner{padding:40px 32px 40px 32px;padding:2.5rem 2rem 2.5rem 2rem}.section .section--inner-full{padding:40px 0 40px 0;padding:2.5rem 0rem 2.5rem 0rem}.section .frame-space-before-extra-small{margin:0}.section .frame-space-before-extra-small .section--inner,.section .frame-space-before-extra-small .section--inner-full{padding-top:8px;padding-top:.5rem}.section .frame-space-after-extra-small{margin:0}.section .frame-space-after-extra-small .section--inner,.section .frame-space-after-extra-small .section--inner-full{padding-bottom:8px;padding-bottom:.5rem}.section .frame-space-before-small{margin:0}.section .frame-space-before-small .section--inner,.section .frame-space-before-small .section--inner-full{padding-top:16px;padding-top:1rem}.section .frame-space-after-small{margin:0}.section .frame-space-after-small .section--inner,.section .frame-space-after-small .section--inner-full{padding-bottom:16px;padding-bottom:1rem}.section .frame-space-before-medium{margin:0}.section .frame-space-before-medium .section--inner,.section .frame-space-before-medium .section--inner-full{padding-top:48px;padding-top:3rem}.section .frame-space-after-medium{margin:0}.section .frame-space-after-medium .section--inner,.section .frame-space-after-medium .section--inner-full{padding-bottom:48px;padding-bottom:3rem}.section .frame-space-before-large{margin:0}.section .frame-space-before-large .section--inner,.section .frame-space-before-large .section--inner-full{padding-top:80px;padding-top:5rem}.section .frame-space-after-large{margin:0}.section .frame-space-after-large .section--inner,.section .frame-space-after-large .section--inner-full{padding-bottom:80px;padding-bottom:5rem}.section .frame-space-before-extra-large{margin:0}.section .frame-space-before-extra-large .section--inner,.section .frame-space-before-extra-large .section--inner-full{padding-top:112px;padding-top:7rem}.section .frame-space-after-extra-large{margin:0}.section .frame-space-after-extra-large .section--inner,.section .frame-space-after-extra-large .section--inner-full{padding-bottom:112px;padding-bottom:7rem}.no--header{padding:160px 0 64px 0;padding:10rem 0rem 4rem 0rem}}.image--container,.image--slider{position:relative;width:100%;height:440px;max-height:100%}.image--container.small--image,.image--slider.small--image{height:280px}.image--container.small--image img,.image--slider.small--image img{max-width:100%}.image--container.content--image,.image--slider.content--image{height:auto;width:100%}.image--container .image--overlay-text,.image--slider .image--overlay-text{position:absolute;max-width:690px;color:#fff;background:rgb(48 70 89 / .6);padding:24px 24px 24px 24px;padding:1.5rem 1.5rem 1.5rem 1.5rem}.image--container .image--overlay-text h1,.image--container .image--overlay-text h2,.image--container .image--overlay-text h3,.image--container .image--overlay-text h4,.image--container .image--overlay-text .h2-style,.image--slider .image--overlay-text h1,.image--slider .image--overlay-text h2,.image--slider .image--overlay-text h3,.image--slider .image--overlay-text h4,.image--slider .image--overlay-text .h2-style{max-width:100%;color:#fff;margin-bottom:16px;margin-bottom:1rem}.image--container .image--overlay-text p,.image--slider .image--overlay-text p{font-size:22px;font-size:1.375rem;line-height:32px;line-height:2rem}.image--container video,.image--container iframe,.image--slider video,.image--slider iframe{height:200px;height:12.5rem;width:100%}.image--container img{max-width:100%;width:100%;height:100%;object-fit:cover}.image--container .sized--image{max-width:100%;width:auto;height:auto}.image--container .fixed--size{width:auto;height:auto;object-fit:unset}.image--container .image--wrap{height:100%}.image--container .image--overlay-text{top:50%;left:20%;transform:translate(-20%,-50%)}.image--slider .image--overlay-text{top:50%;left:20%;transform:translate(-20%,-50%);padding:24px 24px 24px 24px;padding:1.5rem 1.5rem 1.5rem 1.5rem}.image--slider .image--overlay-text .h2-style{font-size:30px;font-size:1.875rem;line-height:40px;line-height:2.5rem}.image--slider .image--overlay-text p{font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem}.image--slider img{width:100%;height:440px;object-fit:cover}#sidebar-content .image--container,#main-content .image--container{padding:16px 16px 16px 16px;padding:1rem 1rem 1rem 1rem}#sidebar-content .image--container video,#sidebar-content .image--container iframe,#main-content .image--container video,#main-content .image--container iframe{height:100%;width:100%}.video--container .image--overlay-text{position:relative;top:unset;left:unset;background-color:#fff0;transform:translate(0,0);color:#000}.video--container .image--overlay-text .h2-style{color:#000}@media screen and (min-width:30rem){.image--container iframe,.image--container video,.image--slider iframe,.image--slider video{height:350px;height:21.875rem;width:100%}.image--container img{max-width:400px}}@media screen and (min-width:40rem){.image--container iframe,.image--container video,.image--slider iframe,.image--slider video{height:450px;height:28.125rem;width:100%}#sidebar-content .video--container{height:500px}#main-content .video--container{height:500px}}@media screen and (min-width:48rem){.image--container,.image--slider{width:100%;height:560px;max-height:100%}.image--container.small--image,.image--slider.small--image{height:300px}.image--container iframe,.image--container video,.image--slider iframe,.image--slider video{height:550px;height:34.375rem;width:100%}.image--slider img{height:560px}.image--slider .image--overlay-text{top:45%;transform:translate(-20%,-45%);min-height:420px}.image--slider .image--overlay-text .h2-style{font-size:48px;font-size:3rem;line-height:56px;line-height:3.5rem}.image--slider .image--overlay-text p{font-size:22px;font-size:1.375rem;line-height:32px;line-height:2rem}.image--slider.small--image img{height:430px}}@media screen and (min-width:64rem){.image--container img{max-width:none}#main-content .video--container,#sidebar-content .video--container{height:700px}}@media screen and (min-width:85.5rem){.image--container iframe,.image--container video,.image--slider iframe,.image--slider video{height:700px;height:43.75rem;width:100%}#sidebar-content .video--container{height:250px}#main-content .video--container{height:500px}}.page--teaser-gutter{display:grid;grid-template-columns:1fr;gap:2.5rem;padding:16px 0 16px 0;padding:1rem 0rem 1rem 0rem}.page--teaser-gutter .single--teaser{position:relative;max-height:228px;max-height:14.25rem}.page--teaser-gutter .single--teaser img{height:auto;max-height:100%;width:100%;object-fit:cover}.page--teaser-gutter .single--teaser .page-teaser--link{display:flex;height:auto;max-height:88px;max-height:5.5rem;width:100%;position:absolute;bottom:0;left:0;transform:translate(0,0);color:#fff;font-family:"Roboto Slab";background-color:#304659;align-items:flex-end;justify-content:space-between;padding:8px 16px 8px 16px;padding:.5rem 1rem .5rem 1rem;transition:background-color 0.3s ease-in-out,max-height 0.2s ease-in,height 0.2s ease-in}.page--teaser-gutter .single--teaser .page-teaser--link .icon-arrow_left{float:right;font-size:22px;font-size:1.375rem}.page--teaser-gutter .single--teaser:hover .page-teaser--link,.page--teaser-gutter .single--teaser:focus .page-teaser--link{max-height:228px;height:100%;background-color:rgb(48 70 89 / .8)}.content--sidebar .page--teaser-gutter{gap:1.5rem}@media screen and (min-width:40rem){.page--teaser-gutter{grid-template-columns:1fr 1fr;padding:32px 0 32px 0;padding:2rem 0rem 2rem 0rem}}@media screen and (min-width:64rem){.page--teaser-gutter{grid-template-columns:1fr 1fr 1fr}}.refercence--slider{position:relative;padding:0 0 32px 0;padding:0rem 0rem 2rem 0rem}.refercence--slider .single--reference{text-align:center;padding:0 16px 24px 16px;padding:0rem 1rem 1.5rem 1rem;margin:16px 16px 24px 16px;margin:1rem 1rem 1.5rem 1rem}.refercence--slider .single--reference .single--reference-image{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;margin-bottom:16px;margin-bottom:1rem;width:100%;height:200px;background-position:center center}.refercence--slider .single--reference:hover{-webkit-box-shadow:6px 6px 20px 0 rgb(0 0 0 / .3);-moz-box-shadow:6px 6px 20px 0 rgb(0 0 0 / .3);box-shadow:6px 6px 20px 0 rgb(0 0 0 / .3)}@media screen and (min-width:48rem){.refercence--slider{padding:8px 0 32px 0;padding:.5rem 0rem 2rem 0rem}.refercence--slider .single--reference{padding:24px 40px 48px 40px;padding:1.5rem 2.5rem 3rem 2.5rem;margin:24px 16px 24px 16px;margin:1.5rem 1rem 1.5rem 1rem}}.logowall{display:grid;grid-template-columns:1fr;justify-items:center;align-content:center;gap:2rem}.logowall img{height:auto;max-width:100%}@media screen and (min-width:40rem){.logowall{grid-template-columns:1fr 1fr 1fr;gap:3rem}}@media screen and (min-width:48rem){.logowall{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:85.5rem){.logowall{grid-template-columns:1fr 1fr 1fr 1fr}}.quotes-slider .single--quote{max-width:100%;height:85%;text-align:center;padding:32px 0 48px 0;padding:2rem 0rem 3rem 0rem;margin:16px 0 56px 0;margin:1rem 0rem 3.5rem 0rem;border-top:2px solid #c6ccd3;border-bottom:2px solid #c6ccd3}.quotes-slider .single--quote .quote--text{padding-bottom:32px;padding-bottom:2rem}.quotes-slider .quote--marks{position:absolute;bottom:9%;right:8%;width:62px;height:auto}@media screen and (min-width:48rem){.quotes-slider .single--quote{height:80%;padding:40px 32px 40px 32px;padding:2.5rem 2rem 2.5rem 2rem;margin:0 0 80px 0;margin:0rem 0rem 5rem 0rem}.quotes-slider .single--quote .quote--text{margin:0 auto;max-width:70%}.quotes-slider .quote--marks{position:absolute;bottom:70px;right:12%;width:auto}}@media screen and (min-width:85.5rem){.quotes-slider .quote--marks{bottom:58px}}.text-image-accordion{display:flex;flex-wrap:wrap;gap:2rem}.text-image-accordion .single--text-image-acordion{display:grid;grid-template-columns:1fr;gap:2rem}.text-image-accordion .single--text-image-acordion.full-container-width{gap:0}.text-image-accordion .single--text-image-acordion .text-image-acordion--image{order:-1}.text-image-accordion .single--text-image-acordion .text-image-acordion--image img{height:auto;width:100%;max-width:100%}.text-image-accordion .image--container{height:auto}.text-image-accordion .image--container img{max-width:100%;height:100%}@media screen and (min-width:30rem){.text-image-accordion .single--text-image-acordion .text-image-acordion--image img{max-width:400px}}@media screen and (min-width:48rem){.text-image-accordion{gap:4rem}.text-image-accordion .single--text-image-acordion{grid-template-columns:1fr 1fr;gap:4rem}.text-image-accordion .single--text-image-acordion.full-container-width{grid-template-columns:1fr;gap:0;row-gap:2rem}.text-image-accordion .single--text-image-acordion .text-image-acordion--image{order:0}}@media screen and (min-width:64rem){.text-image-accordion .single--text-image-acordion .text-image-acordion--image img{max-width:none}}.teaser-grid--innercontainer{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(275px,1fr))}.teaser-grid--innercontainer .single--grid-teaser{display:grid}.teaser-grid--innercontainer .single--grid-teaser .single--grid-teaser-image{padding:0 0 32px 0;padding:0rem 0rem 2rem 0rem}.teaser-grid--innercontainer .single--grid-teaser .single--grid-teaser-image img{height:auto;width:100%}.teaser-grid--innercontainer .single--grid-teaser .single--grid-teaser-button{align-self:flex-end}.teaser-grid--innercontainer .single--grid-teaser .section--inner{padding:0}.teaser-grid--innercontainer .single--grid-teaser .section--inner .news-list-view{padding:0;grid-template-columns:unset}.teaser-grid--innercontainer .single--grid-teaser .section--inner .news-list-view time{display:none}.teaser-grid--innercontainer .single--grid-teaser .section--inner .news-list-view .article{background-color:#fff}.teaser-grid--innercontainer .single--grid-teaser .section--inner .news-list-view .article .news-img-wrap{height:auto}.teaser-grid--innercontainer .single--grid-teaser .section--inner .news-list-view .article .news-img-wrap img{height:284px}.teaser-grid--innercontainer .single--grid-teaser .section--inner .news-list-view .article .teaser-button{padding-bottom:1rem}.teaser-grid--innercontainer .single--grid-teaser .section--inner .news-list-view .article .article--inner h3{font-weight:400}.teaser-grid--innercontainer .single--grid-teaser .section--inner .news-list-view .article .article--inner h3 a span{font-family:"Roboto Slab"}.teaser-grid--innercontainer .single--grid-teaser .section--inner .news-list-view .article .article--inner h3 a:hover{text-decoration:none}.teaser-grid--innercontainer .single--grid-teaser .section--inner .news-list-view .article .article--inner .footer{display:none}.teaser-grid--innercontainer.hover--effect .single--grid-teaser:hover{-webkit-box-shadow:6px 6px 20px 0 rgb(0 0 0 / .3);-moz-box-shadow:6px 6px 20px 0 rgb(0 0 0 / .3);box-shadow:6px 6px 20px 0 rgb(0 0 0 / .3)}.teaser-grid--innercontainer.hover--effect .single--grid-teaser .single--grid-teaser-button,.teaser-grid--innercontainer.hover--effect .single--grid-teaser .single--grid-teaser-text{padding:0 16px 0 16px;padding:0rem 1rem 0rem 1rem}.teaser-grid--innercontainer.hover--effect .single--grid-teaser .single--grid-teaser-button{margin-bottom:16px;margin-bottom:1rem}#sidebar-content .video-slider-container .video--slider{padding:0 0 0 0;padding:0rem 0rem 0rem 0rem}#sidebar-content .video-slider-container .video--slider .splide__arrow{cursor:pointer;position:absolute;top:45%;background-color:#fff;z-index:9}#sidebar-content .video-slider-container .video--slider .splide__arrow svg{opacity:0}#sidebar-content .video-slider-container .video--slider .splide__arrow.splide__arrow--prev{top:52%;left:6px;transform:translate(0,-40%)}#sidebar-content .video-slider-container .video--slider .splide__arrow.splide__arrow--next{right:-4px;top:38%;transform:translate(0,-40%)}.video-slider-container .video--slider{position:relative;padding:0 16px 0 16px;padding:0rem 1rem 0rem 1rem}.video-slider-container .video--slider a:hover{text-decoration:none}.video-slider-container .video--slider .single--video{padding:16px 16px 16px 16px;padding:1rem 1rem 1rem 1rem;background-color:#f7f9fb;text-align:center;height:100%}.video-slider-container .video--slider .single--video .video__wrapper{position:relative;margin-bottom:32px;margin-bottom:2rem}.video-slider-container .video--slider .single--video .video__wrapper:before{opacity:1;position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-image:url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Images/Template/play.svg');background-repeat:no-repeat;background-position:center;background-size:40px;background-color:rgb(0 0 0 / .2)}.video-slider-container .video--slider .single--video .video__wrapper:hover:before{transition:all 0.3s ease;opacity:0}.video-slider-container .video--slider .single--video img{height:auto;width:100%}.video-slider-container .video--slider .single--video .h3-style:hover{color:#304659;text-decoration:underline}.video-slider-container .video--slider.hover--effect li{margin:32px 0 32px 0;margin:2rem 0rem 2rem 0rem}.video-slider-container .video--slider.hover--effect li .single--video:hover{-webkit-box-shadow:6px 6px 20px 0 rgb(0 0 0 / .3);-moz-box-shadow:6px 6px 20px 0 rgb(0 0 0 / .3);box-shadow:6px 6px 20px 0 rgb(0 0 0 / .3)}.video-slider-container p{color:#304659}.video-slider-container .splide__arrow{cursor:pointer;position:absolute;top:45%;background-color:#fff;z-index:9}.video-slider-container .splide__arrow svg{opacity:0}.video-slider-container .splide__arrow.splide__arrow--prev{top:52%;left:16px;transform:translate(0,-40%)}.video-slider-container .splide__arrow.splide__arrow--next{right:16px;transform:translate(0,-40%)}.video-slider-container .splide__arrow:before{position:absolute;font-size:32px;font-size:2rem;color:#304659;cursor:pointer}.video-slider-container .splide__arrow:disabled:before{color:#e1e9f0}.gslide-inline .ginlined-content{background-color:#f7f9fb;padding:8px 8px 0 8px;padding:.5rem .5rem 0rem .5rem}.video-lightbox--inner iframe,.video-lightbox--inner video{height:200px;height:12.5rem;width:100%}@media screen and (min-width:30rem){.video-lightbox--inner iframe,.video-lightbox--inner video{height:350px;height:21.875rem;width:100%}}@media screen and (min-width:40rem){#sidebar-content .video-slider-container .video--slider{padding:0 0 0 0;padding:0rem 0rem 0rem 0rem}.video-slider-container .video--slider-intro{max-width:60%}.video-slider-container .video--slider{padding:0 64px 0 64px;padding:0rem 4rem 0rem 4rem}.video-slider-container .video--slider .splide__arrow.splide__arrow--prev{left:46px}.video-slider-container .video--slider .splide__arrow.splide__arrow--next{right:46px}.video-slider-container .video--slider .splide__arrow:before{font-size:56px;font-size:3.5rem}.video-lightbox--inner iframe,.video-lightbox--inner video{height:450px;height:28.125rem;width:100%}#main-content .video-slider-container .video--slider .single--video .h3-style{font-size:18px;font-size:1.125rem;line-height:28px;line-height:1.75rem}}@media screen and (min-width:48rem){.video-lightbox--inner iframe,.video-lightbox--inner video{height:550px;height:34.375rem;width:100%}}@media screen and (min-width:85.5rem){.video-lightbox--inner iframe,.video-lightbox--inner video{height:700px;height:43.75rem;width:100%}}.benefits-container .single--benefit{display:flex;flex-wrap:wrap;gap:.5rem;padding-bottom:16px;padding-bottom:1rem}.benefits-container .single--benefit .benefit-image{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;height:auto;width:22px;width:1.375rem}.benefits-container .single--benefit p{margin:0}.references-container .refercnces-filter-section{background-color:#f7f9fb}.references-container .refercnces-filter-section .reference-filter-select{width:auto}.references-container .reference--list{max-width:860px;margin:0 auto}.references-container .reference--list .references{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;align-items:center}.casestudie--container{margin-bottom:32px;margin-bottom:2rem}.casestudie--container #sidebar-content .section--inner{padding:0;text-align:center}.casestudie--container.casestudie--container-detail{display:grid}.casestudie--container .casestudy-tile--inner{background-color:#f7f9fb;padding:24px 24px 24px 24px;padding:1.5rem 1.5rem 1.5rem 1.5rem;margin-bottom:96px;margin-bottom:6rem;margin-top:32px;margin-top:2rem;height:90%;display:flex;flex-wrap:wrap}.casestudie--container .casestudy-tile--inner img{height:auto;max-width:100%}.casestudie--container .casestudy-tile--inner .casestudy-tile-headline{margin-top:32px;margin-top:2rem}.casestudie--container .casestudy-tile--inner .button{align-self:flex-end;margin:0 auto}.casestudie--container .is-visible.is-active .casestudy-tile--inner{-webkit-box-shadow:6px 6px 20px 0 rgb(0 0 0 / .3);-moz-box-shadow:6px 6px 20px 0 rgb(0 0 0 / .3);box-shadow:6px 6px 20px 0 rgb(0 0 0 / .3)}.casestudie--container .splide__pagination{bottom:-24px}.casestudie--container h1{max-width:100%}.casestudie--container.content--sidebar{margin:0}.casestudie--container.content--sidebar #sidebar-content{order:1}.casestudie--container.content--sidebar #main-content{order:2}@media screen and (min-width:48rem){.casestudie--container #sidebar-content .section--inner{padding:40px 32px 40px 32px;padding:2.5rem 2rem 2.5rem 2rem}.casestudie--container .casestudy-tile--inner{padding:32px 32px 32px 32px;padding:2rem 2rem 2rem 2rem}}@media screen and (min-width:64rem){.casestudie--container.casestudie--container-detail{display:flex}.casestudie--container.content--sidebar #sidebar-content{order:2}.casestudie--container.content--sidebar #main-content{order:1}}.news-list-view{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));row-gap:4rem;column-gap:2rem;padding-bottom:32px;padding-bottom:2rem}.news-list-view .article{display:grid;background-color:#f7f9fb;text-align:center;height:100%}.news-list-view .article .article--inner{display:grid;padding:24px 16px 0 16px;padding:1.5rem 1rem 0rem 1rem}.news-list-view .article .article--inner h3 a{color:#304659}.news-list-view .article .article--inner h3 a:hover{text-decoration:underline}.news-list-view .article .teaser-button{width:100%;align-self:flex-end;justify-self:center;padding:0 16px 32px 16px;padding:0rem 1rem 2rem 1rem}.news-list-view .article .news-img-wrap_no_image{height:290px;width:100%}.news-list-view .article .news-img-wrap{height:290px}.news-list-view .article .news-img-wrap img{height:290px;width:100%;object-fit:cover}.f3-widget-paginator{display:grid;grid-template-columns:1fr;gap:1rem;justify-items:center;padding:0 0 32px 0;padding:0rem 0rem 2rem 0rem}.f3-widget-paginator ul{display:inline-block;margin:0}.f3-widget-paginator ul li::marker{content:""}.f3-widget-paginator ul li{display:inline-block;padding-right:16px;padding-right:1rem}.f3-widget-paginator ul li:last-child{padding-right:0;padding-right:0rem}.news-single h1{margin:0 auto;text-align:center;margin-bottom:64px;margin-bottom:4rem}.news-single .news-single-content{display:grid;grid-template-columns:1fr;gap:2rem;padding:32px 0 32px 0;padding:2rem 0rem 2rem 0rem}.news-single .news-single-content .news-list-date{font-size:18px;font-size:1.125rem}.news-single .news-single-content img{max-width:100%}.news-single .news-single-content .section--inner{padding:0}@media screen and (min-width:40rem){.f3-widget-paginator{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:48rem){.news-single .news-single-content{display:grid;grid-template-columns:auto 1fr}.news-single .news-single-content .news-list-date{font-size:28px;font-size:1.75rem}}.distributor--list{display:grid;grid-template-columns:repeat(auto-fit,minmax(256px,1fr));gap:2rem}.distributor--list .company--single{display:grid;background-color:#f7f9fb;padding:16px 32px 32px 48px;padding:1rem 2rem 2rem 3rem}.distributor--list .company--single.prioritize{background-color:#e1e9f0}.distributor--list .company--single .partner--status{height:auto;width:150px;width:9.375rem;margin:0 auto;padding:0 0 16px 0;padding:0rem 0rem 1rem 0rem}.distributor--list .company--single .partner--status img{height:auto;width:100%}.distributor--list .company--single .company--info{width:100%;padding:0 0 16px 0;padding:0rem 0rem 1rem 0rem}.distributor--list .company--single .company--info a{padding:0 0 4px 0;padding:0rem 0rem .25rem 0rem}.distributor--list .company--single .company--address{display:grid;grid-template-columns:auto 1fr;column-gap:1rem}.distributor--list .company--single .company--address .company--address-headline{width:100%;grid-column:1/-1;margin:0}.distributor--list .company--single .company--address .company--address-flag{height:40px;height:2.5rem;width:40px;width:2.5rem;padding-top:8px;padding-top:.5rem}.distributor--list .company--single .company--address .company--address-flag img{height:auto;width:100%}.distributor--list .company--single a{display:block;width:100%}.distributor--list .company--single .company--link{align-self:flex-end;width:100%}.distributor--list .company--single .company--link .button{margin:16px 0 0 0;margin:1rem 0rem 0rem 0rem}.distributor--list .company--single .company--body{align-self:flex-end;display:flex;flex-wrap:wrap}.distributor--list .company--single:hover{-webkit-box-shadow:0 3px 6px #00000029;-moz-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029}.distributor--list .distributor--empty{margin-bottom:32px;margin-bottom:2rem;justify-self:center;grid-column:1/-1;font-weight:700;color:red;white-space:nowrap}.locationfinder--header{background-color:#f7f9fb;box-shadow:0 0 0 100vmax #f7f9fb;clip-path:inset(0 -100vmax);padding:32px 0 16px 0;padding:2rem 0rem 1rem 0rem;margin-bottom:64px;margin-bottom:4rem}.locationfinder--header h2{width:100%}.locationfinder--header .locationfinder-map-container{display:grid;grid-template-columns:1fr;gap:4rem;padding:32px 0 32px 0;padding:2rem 0rem 2rem 0rem}.locationfinder--header .locationfinder-map-container #locationfinder--filter{display:flex;flex-wrap:wrap;align-content:center;gap:2rem;max-width:320px;max-width:20rem}.locationfinder--header .locationfinder-map-container #locationfinder--filter .filter--field{flex:1 1 300px}.locationfinder--header .locationfinder-map-container #locationfinder--filter .filter--field .single-select{width:100%}.locationfinder--header .locationfinder-map-container #locationfinder--filter .filter--field input{width:100%;font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;padding:8px 32px 8px 16px;padding:.5rem 2rem .5rem 1rem;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Icons/icon-target.svg') no-repeat 95% center / 14px;-webkit-box-shadow:inset 0 0 6px 0 rgb(0 0 0 / .1);-moz-box-shadow:inset 0 0 6px 0 rgb(0 0 0 / .1);box-shadow:inset 0 0 6px 0 rgb(0 0 0 / .1)}.locationfinder--header .locationfinder-map-container #locationfinder--filter .filter--submit button{margin:8px 0 8px 0;margin:.5rem 0rem .5rem 0rem}.locationfinder--header .locationfinder-map-container #locationfinder--filter .list-loader{width:100%}.locationfinder--header .locationfinder-map-container #map{height:315px;height:19.6875rem;width:300px;width:18.75rem;margin:0 auto}.locationfinder--header .locationfinder-map-container #map .marker-cluster{background-color:#fff0}.locationfinder--header .locationfinder-map-container #map .marker-cluster div{background-color:#fff;border:2px solid #304659;position:relative}.locationfinder--header .locationfinder-map-container #map .marker-cluster div span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:"Open Sans Bold";font-size:14px;color:#304659}@media screen and (min-width:40rem){.locationfinder--header{padding:64px 0 64px 0;padding:4rem 0rem 4rem 0rem}.locationfinder--header .locationfinder-map-container{grid-template-columns:auto 1fr}.locationfinder--header .locationfinder-map-container #map{width:100%;height:100%}}@media screen and (min-width:48rem){.distributor--list{display:grid;grid-template-columns:repeat(2,minmax(350px,1fr))}}@media screen and (min-width:64rem){.distributor--list{display:grid;grid-template-columns:repeat(3,minmax(350px,1fr))}}.section .html--element{padding:64px 32px 64px 32px;padding:4rem 2rem 4rem 2rem;margin-top:32px;margin-top:2rem;margin-bottom:32px;margin-bottom:2rem}.section .html--element table{box-shadow:none}.section .html--element table tr{background-color:#fff0;display:block;padding:0}.section .html--element .fieldset{width:100%}.section .html--element .software--element{max-width:700px;max-width:43.75rem}.section .html--element .software--element .html-element-column{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:32px;margin-bottom:2rem;max-width:700px;max-width:43.75rem}.section .html--element .license--element{max-width:700px;max-width:43.75rem}.section .html--element .license--element .html-element-column{display:grid;grid-template-columns:1fr;align-items:center;max-width:700px;max-width:43.75rem;padding-bottom:16px;padding-bottom:1rem}.section .html--element .license--element .button,.section .html--element .license--element .reset--button{margin-top:32px;margin-top:2rem}.section .html--element .radio--wrap{display:flex;flex-wrap:wrap;gap:1rem;align-content:flex-end}.section .html--element .reset--button{background-color:#fff0;float:right;padding-top:16px;padding-top:1rem}.section .html--element .button{margin:0}.section .html--element .html--lightbox{position:relative;display:inline-flex;align-items:center;color:#304659;padding-left:36px;padding-left:2.25rem}.section .html--element .html--lightbox .icon-info{position:absolute;left:0;color:#e73432;font-size:36px;width:36px;width:2.25rem}.lightbox--inner{padding:32px 32px 32px 32px;padding:2rem 2rem 2rem 2rem}@media screen and (min-width:48rem){.section .html--element{padding:64px 96px 64px 96px;padding:4rem 6rem 4rem 6rem}.section .html--element .software--element .html-element-column{grid-template-columns:150px 1fr}.section .html--element .license--element .html-element-column{grid-template-columns:150px 1fr;gap:2rem;padding-bottom:0}.section .html--element .html--lightbox{float:right}}.download-card-container .download-card--section{display:flex;flex-wrap:wrap;gap:1rem;padding:16px 0 16px 0;padding:1rem 0rem 1rem 0rem;justify-content:center}.download-card-container .download-card--section .download-card{display:flex;flex-direction:column;flex:0 1 380px;background-color:#f7f9fb;padding:32px 16px 32px 16px;padding:2rem 1rem 2rem 1rem}.download-card-container .download-card--section .download-card .download-card-image{margin:0 auto;max-width:200px;padding-bottom:16px;padding-bottom:1rem}.download-card-container .download-card--section .download-card .download-card-image img{height:auto;width:100%}.download-card-container .download-card--section .download-card .download-card-image.background-white img{background-color:#fff}.download-card-container .download-card--section .download-card .downlaod-card--additional-text{padding-top:32px;padding-top:2rem}.download-card-container .download-card--section .download-card .icon-download-blue{font-size:24px}.download-card-container .download-card--section .download-card .download-card--bottom{margin-top:auto}.download-card-container .download-card--section .download-card .download-card--bottom .button{align-self:end;margin-left:auto;margin-right:auto}.download-card-container .download-card--section .download-card:hover{-webkit-box-shadow:0 3px 6px #00000029;-moz-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029}.seperator{height:1px;width:100%;background-color:#e1e9f0}@media screen and (min-width:64rem){.download-card-container .download-card--section{justify-content:left}}.text-image-container .text-image--wrap{display:grid;gap:2rem}.text-image-container .text-image--wrap .text-element{order:2}.text-image-container .text-image--wrap .image-element{order:1;text-align:center}.text-image-container .text-image--wrap .image-element img{height:auto;max-width:100%}.text-image-container .text-image--wrap.full-width--element{grid-template-columns:1fr}@media screen and (min-width:30rem){.text-image-container .text-image--wrap .image-element img{max-width:400px}}@media screen and (min-width:48rem){.text-image-container .text-image--wrap{grid-template-columns:minmax(300px,50%) 1fr}.text-image-container .text-image--wrap .text-element{order:2}.text-image-container .text-image--wrap .image-element{order:2;text-align:center}.text-image-container .text-image--wrap .image-element.first--content{order:1}.text-image-container .text-image--wrap .image-element img{max-width:100%}.text-image-container .text-image--wrap.full-width--element{grid-template-columns:1fr}.text-image-container .text-image--wrap.auto-width--element{grid-template-columns:auto auto}}.sales-partner-container .sales-partner-wrap{display:flex;flex-wrap:wrap;gap:2rem;padding:0 0 32px 0;padding:0rem 0rem 2rem 0rem}.sales-partner-container .sales-partner-wrap .sales-partner--infocard{flex:1 1 440px;height:min-content;background-color:#f7f9fb;padding:16px 32px 16px 32px;padding:1rem 2rem 1rem 2rem}.sales-partner-container .sales-partner-wrap .sales-partner--infocard .sales-partner--logo{text-align:center;margin-bottom:16px;margin-bottom:1rem}.sales-partner-container .sales-partner-wrap .sales-partner--infocard .h1-style{margin:16px 0 32px 0;margin:1rem 0rem 2rem 0rem}.sales-partner-container .sales-partner-wrap .sales-partner--infocard .h3-font,.sales-partner-container .sales-partner-wrap .sales-partner--infocard a{display:block;font-family:"Roboto Slab";line-height:22px}.sales-partner-container .sales-partner-wrap .sales-partner--infocard a{margin-bottom:8px;margin-bottom:.5rem}.sales-partner-container .sales-partner-wrap .sales-partner--infocard a .ncp-font{font-size:20px;padding-right:8px;padding-right:.5rem}.sales-partner-container .sales-partner-wrap .sales-partner--infocard .sales-partner-address{display:flex;gap:1rem}.sales-partner-container .sales-partner-wrap .sales-partner--infocard .sales-partner-address img{padding-top:4px;padding-top:.25rem}.sales-partner-container .sales-partner-wrap .sales-partner--detail-info{flex:1 1 515px}.sales-partner-container .sales-partner-wrap:last-child .seperator{display:none}@media screen and (min-width:48rem){.sales-partner-container .sales-partner-wrap{gap:6rem;padding:0 0 80px 0;padding:0rem 0rem 5rem 0rem}.sales-partner-container .sales-partner-wrap .sales-partner--infocard{flex:0 1 440px}}.working-by-ncp-container .working-wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.working-by-ncp-container .working-wrap .working--image{order:1}.working-by-ncp-container .working-wrap .working--image img{height:auto;width:100%}.working-by-ncp-container .working-wrap .working--description{order:1}@media screen and (min-width:40rem){.working-by-ncp-container .working-wrap .working--image.image-right{order:2}}.contact-container .contact-wrap{display:flex;flex-wrap:wrap;gap:2rem}.contact-container .contact-wrap .contact--image{height:130px;height:8.125rem;width:130px;width:8.125rem;margin:0}.contact-container .contact-wrap .contact--image img{width:100%;height:100%;object-fit:cover;border-radius:50%}.contact-container .contact-wrap .contact--information{flex:1 1 300px}.contact-container .contact-wrap .contact--information .bold{margin-bottom:8px;margin-bottom:.5rem}.contact-container .contact-wrap .contact--information a{display:block;margin-bottom:8px;margin-bottom:.5rem}.contact-container .contact-wrap .contact--information .button{width:100%}#sidebar-content .contact-container .contact-wrap .contact--image{margin:0 auto}.downloads--container{background-color:#f7f9fb}.downloads--container .downloads-filter-section{padding:24px 0 40px 0;padding:1.5rem 0rem 2.5rem 0rem}.downloads--container .downloads-filter-section #download-filter{min-width:300px;min-width:18.75rem;width:auto}.downloads--container .downloads-filter-section .download--section{margin:32px 0 32px 0;margin:2rem 0rem 2rem 0rem}.downloads--container .download-list{padding:0 0 40px 0;padding:0rem 0rem 2.5rem 0rem}.downloads--container .download-list h3{margin-bottom:0}.downloads--container .download-list thead tr{padding:8px 32px 8px 16px;padding:.5rem 2rem .5rem 1rem}.downloads--container .download-list thead:after{right:.75rem}.downloads--container .download-list tr{align-items:center}.downloads--container .download-list .pdf--icon{position:relative;padding-left:24px}.downloads--container .download-list .pdf--icon:before{content:"";font-family:"ncp";color:#e73432;position:absolute;top:0;left:0}.downloads--container .download-list .icon-download{float:right}.downloads--container a{display:inline}.downloads--container a .ncp-font{align-self:center}@media screen and (min-width:40rem){.downloads--container .download--section .table-outer--container{margin:32px 0 0 0;margin:2rem 0rem 0rem 0rem}}@media screen and (min-width:48rem){.downloads--container .downloads-filter-section{padding:120px 0 120px 0;padding:7.5rem 0rem 7.5rem 0rem}.downloads--container .download-list{padding:0 0 120px 0;padding:0rem 0rem 7.5rem 0rem}}@media screen and (min-width:64rem){.download--headline{max-width:48%}}.powermail-header{max-width:1294px;margin:0 auto;padding:32px 32px 32px 32px;padding:2rem 2rem 2rem 2rem}.tx-powermail .section--inner{padding-top:0}.tx-powermail .powermail_fieldset{padding:24px 0 24px 0;padding:1.5rem 0rem 1.5rem 0rem}.tx-powermail .powermail_fieldset .powermail_legend{margin:0;line-height:1;font-size:18px;font-size:1.125rem}.tx-powermail .powermail_fieldset .powermail_fieldwrap{padding:0 0 16px 0;padding:0rem 0rem 1rem 0rem;display:flex;flex-wrap:wrap;align-items:center}.tx-powermail .powermail_fieldset .powermail_fieldwrap .powermail_label{flex:0 1 100%}.tx-powermail .powermail_fieldset .powermail_fieldwrap .powermail_field{flex:1 1 auto}.tx-powermail .powermail_fieldset .powermail_fieldwrap_type_radio{padding-bottom:32px;padding-bottom:2rem}.tx-powermail .powermail_fieldset .powermail_fieldwrap_type_radio .powermail_field{display:flex;gap:.5rem}.tx-powermail .powermail_fieldset .powermail_fieldwrap_type_textarea,.tx-powermail .powermail_fieldset .powermail_fieldwrap_type_radio{align-items:flex-start}.tx-powermail .powermail_fieldset .powermail_fieldwrap_type_content .section--inner{padding:16px 0 16px 0;padding:1rem 0rem 1rem 0rem}.tx-powermail .powermail_fieldset .powermail_textarea.powermail_field_error,.tx-powermail .powermail_fieldset .powermail_input.powermail_field_error{border:1px solid #e73432}.tx-powermail .powermail_fieldset .powermail_select{background:#fff url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Icons/icon-chevron-down.svg') no-repeat 98% center / 14px}.tx-powermail .powermail_fieldset .radiobutton.powermail_field_error label input+span:before{border:1px solid #e73432}.tx-powermail .powermail_fieldset .checkbox.powermail_field_error label input:after{border:1px solid #e73432}.tx-powermail .btn-group form{display:inline-block;padding:0 32px 0 0;padding:0rem 2rem 0rem 0rem}.tx-powermail .btn-group form .btn-primary,.tx-powermail .btn-group form .btn-danger{font-family:"Open Sans";display:inline-block;font-size:16px;font-size:1rem;min-width:140px;min-width:8.75rem;margin:16px 0 0 0;margin:1rem 0rem 0rem 0rem;padding:8px 16px 8px 16px;padding:.5rem 1rem .5rem 1rem;text-decoration:none;text-align:center;font-weight:400;transition:background-color 0.35s ease-in-out,border 0.35s ease-in-out;color:#304659;background-color:#fff;border:2px solid #304659}.tx-powermail .btn-group form .btn-primary:hover,.tx-powermail .btn-group form .btn-primary:focus,.tx-powermail .btn-group form .btn-danger:hover,.tx-powermail .btn-group form .btn-danger:focus{color:#fff;background-color:#3a7bac;border:2px solid #3a7bac;font-weight:400;text-decoration:none}#sidebar-content .powermail-header{padding:32px 32px 0 32px;padding:2rem 2rem 0rem 2rem}#sidebar-content .tx-powermail .section--inner{padding-top:0}#sidebar-content .tx-powermail .section--inner p{margin:0}#sidebar-content .tx-powermail .powermail_fieldset{padding:24px 0 0 0;padding:1.5rem 0rem 0rem 0rem}#sidebar-content .tx-powermail .powermail_fieldset .powermail_fieldwrap{gap:0;padding-bottom:8px;padding-bottom:.5rem}#sidebar-content .tx-powermail .powermail_fieldset .powermail_fieldwrap label{font-size:14px;font-size:.875rem}#sidebar-content .tx-powermail .powermail_fieldset .powermail_fieldwrap input[type="text"]{height:38px;height:2.375rem}#sidebar-content .tx-powermail .powermail_fieldset .powermail_fieldwrap_type_content .section--inner{padding:0 0 0 0;padding:0rem 0rem 0rem 0rem}#sidebar-content .tx-powermail .powermail_fieldset .button{margin-top:0}@media screen and (min-width:48rem){.tx-powermail .powermail_fieldset .powermail_fieldwrap{gap:2rem}.tx-powermail .powermail_fieldset .powermail_fieldwrap .powermail_label{flex:0 1 215px}}@media screen and (min-width:48rem){.powermail-header{padding:120px 32px 64px 32px;padding:7.5rem 2rem 4rem 2rem}#sidebar-content .powermail-header{padding:32px 32px 0 32px;padding:2rem 2rem 0rem 2rem}}.partner--grid{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(270px,400px));padding:0 0 32px 0;padding:0rem 0rem 2rem 0rem;justify-content:center}.partner--grid .partner--single{display:inline-flex;flex-wrap:wrap;height:100%}.partner--grid .partner--single .partner--image{max-height:220px;max-height:13.75rem;width:100%;background-color:#e1e9f0;padding:32px 0 32px 0;padding:2rem 0rem 2rem 0rem;margin:0 0 32px 0;margin:0rem 0rem 2rem 0rem;text-align:center}.partner--grid .partner--single .partner--image img{height:150px;width:auto}.partner--grid .partner--single .partner--position-1{text-align:center}.partner--grid .partner--single .partner--position-2{text-align:right}.partner--grid .partner--single .partner--description{padding:0 32px 0 32px;padding:0rem 2rem 0rem 2rem}.partner--grid .partner--single .button{align-self:end;margin:32px 0 32px 0;margin:2rem 0rem 2rem 0rem;margin-left:auto;margin-right:auto}.partner--grid .partner--single:hover{-webkit-box-shadow:0 0 20px 0 rgb(0 0 0 / .3);-moz-box-shadow:0 0 20px 0 rgb(0 0 0 / .3);box-shadow:0 0 20px 0 rgb(0 0 0 / .3)}.partner--grid .partner--single:hover .button--primary{color:#fff;background-color:#3a7bac;border:2px solid #3a7bac;font-weight:400}.partner--grid .partner--single:hover .button--secondary{background-color:#304659;border:2px solid #304659;font-weight:400}#map--content{height:300px;height:18.75rem}@media screen and (min-width:40rem){#map--content{height:450px;height:28.125rem}}@media screen and (min-width:64rem){#map--content{height:600px;height:37.5rem}}.login--container .button{width:100%;margin-bottom:24px;margin-bottom:1.5rem;margin-top:16px;margin-top:1rem}.login--container .login-fieldset{padding:0 0 16px 0;padding:0rem 0rem 1rem 0rem}.typo3-messages{margin:0;padding:16px 32px 0 32px;padding:1rem 2rem 0rem 2rem}.typo3-messages .alert-success::marker{content:""}.section .additional--header.section--inner{padding-top:0}.container--femanager .femanager_fieldset{padding:0 0 16px 0;padding:0rem 0rem 1rem 0rem}.container--femanager textarea{font-family:"Open Sans"}.container--femanager .radio_outer{display:flex;gap:1rem;flex-wrap:wrap;padding:16px 0 16px 0;padding:1rem 0rem 1rem 0rem}.container--femanager .radio_outer .radiobutton{flex:0 1 390px}.container--femanager .femanager_captcha .col-sm-10{display:grid;grid-template-columns:1fr;gap:1rem}.container--femanager .femanager_captcha .col-sm-10 .tx-srfreecap-image{margin:0}@media screen and (min-width:48rem){.container--femanager .femanager_captcha .col-sm-10{display:block}.container--femanager .femanager_captcha .col-sm-10 .tx-srfreecap-image{margin-top:16px;margin-top:1rem}.container--femanager .femanager_captcha .col-sm-10 .tx-srfreecap-cant-read{width:100%;padding-top:16px;padding-top:1rem}}.html--element.newsletter--sub{padding:0}.html--element.newsletter--sub iframe{width:100%;height:800px}.sitemap-container ul{margin-bottom:0}.sitemap-container ul li{margin-bottom:0}.boxed-content--section{display:grid;gap:2rem}.boxed-content--section .boxed-content__box{padding:32px;padding:2rem}.boxed-content--section .boxed-content__box .h3-style{font-family:Roboto Slab Bold}.boxed-content--section .boxed-content__box .download-card-image{margin:0 auto;max-width:240px;max-width:15rem;padding-bottom:32px;padding-bottom:2rem}@media screen and (min-width:64rem){.boxed-content--section{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}}.smartforms .form_row{padding-bottom:16px;padding-bottom:1rem}.smartforms label{display:block}.smartforms select{width:100%!important;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:"Open Sans";width:280px;font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;background-color:#fff;padding:8px 32px 8px 16px;padding:.5rem 2rem .5rem 1rem;margin:8px 0 8px 0;margin:.5rem 0rem .5rem 0rem;color:#304659;background:#fff url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Icons/icon-chevron-down.svg') no-repeat 99% center / 14px;-webkit-box-shadow:inset 0 0 6px 0 rgb(0 0 0 / .1);-moz-box-shadow:inset 0 0 6px 0 rgb(0 0 0 / .1);box-shadow:inset 0 0 6px 0 rgb(0 0 0 / .1)}.smartforms input[type="submit"]{font-family:"Open Sans";display:inline-block;font-size:16px;font-size:1rem;min-width:140px;min-width:8.75rem;margin:16px 0 0 0;margin:1rem 0rem 0rem 0rem;padding:8px 16px 8px 16px;padding:.5rem 1rem .5rem 1rem;text-decoration:none;text-align:center;font-weight:400;transition:background-color 0.35s ease-in-out,border 0.35s ease-in-out;color:#304659;background-color:#fff;border:2px solid #304659;cursor:pointer}.smartforms input[type="submit"]:hover,.smartforms input[type="submit"]:focus{color:#fff;background-color:#3a7bac;border:2px solid #3a7bac;font-weight:400;text-decoration:none}.header__landingpage{position:relative}.header__landingpage img{height:680px;width:100%;object-fit:cover}.header__landingpage .header__overlay{position:absolute;top:50%;left:10%;transform:translate(-10%,-50%);max-width:585px;background-color:rgb(48 70 89 / .3);-webkit-box-shadow:0 0 90px 96px rgb(48 70 89 / .3);-moz-box-shadow:0 0 90px 96px rgb(48 70 89 / .3);box-shadow:0 0 90px 96px rgb(48 70 89 / .3);padding:32px 32px 32px 32px;padding:2rem 2rem 2rem 2rem}.header__landingpage .header__overlay.header__overlay--color-1{background-color:rgb(255 255 255 / .3);-webkit-box-shadow:0 0 90px 96px rgb(255 255 255 / .3);-moz-box-shadow:0 0 90px 96px rgb(255 255 255 / .3);box-shadow:0 0 90px 96px rgb(255 255 255 / .3)}.header__landingpage .header__overlay.header__overlay--color-1 .header__overlay--text{color:#304659}.header__landingpage .header__overlay.header__overlay--color-1 .header__overlay--text .header__headline{color:#304659}.header__landingpage .header__overlay .header__overlay--text{color:#fff;font-family:"Open Sans Bold"}.header__landingpage .header__overlay .header__overlay--text .header__headline{font-size:46px;line-height:56px;font-family:"Roboto Slab";color:#fff}@media screen and (min-width:48rem){.header__landingpage img{height:30vH}}@media screen and (min-width:48rem){.header__landingpage img{height:685px}}.teaser-lp-container .teaser__container{display:grid;gap:2rem;justify-items:center;align-items:center}.teaser-lp-container .teaser__container .teaser{background-color:#f7f9fb;padding:32px 32px 32px 32px;padding:2rem 2rem 2rem 2rem;text-align:center}.teaser-lp-container .teaser__container .teaser img{margin-bottom:16px;margin-bottom:1rem}@media screen and (min-width:48rem){.teaser-lp-container .teaser__container{grid-template-columns:repeat(2,1fr)}.teaser-lp-container .teaser__container .teaser{display:flex;flex-direction:column;padding:64px 32px 32px 32px;padding:4rem 2rem 2rem 2rem;height:100%}.teaser-lp-container .teaser__container .teaser .teaser__image{min-height:90px}}.logoslider-lp-container .logo__container{display:grid;justify-content:center;align-items:center;padding:32px 32px 32px 32px;padding:2rem 2rem 2rem 2rem}.logoslider-lp-container .logo__container img{max-width:100%;height:auto}.logoslider-lightbox--inner{display:grid;justify-content:center;align-items:center;padding:32px 32px 32px 32px;padding:2rem 2rem 2rem 2rem}@media screen and (min-width:48rem){.logoslider-lp-container .logo__container{padding-bottom:64px;padding-bottom:4rem}}#header{position:fixed;width:100%;background-color:#fff;z-index:99999}#header .header--container{background-color:#fff;width:100%;position:relative;padding:24px 32px 24px 32px;padding:1.5rem 2rem 1.5rem 2rem;z-index:99999}#header .header--container .header--navbar{display:grid;grid-template-columns:1fr auto;gap:1rem;justify-content:space-between;align-items:center}#header .header--container .header--navbar .header--logo{align-self:center;background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;height:60px;height:3.75rem}#header .header--container .header--navbar .header--logo a{display:inline-flex}#header .header--container .header--navbar .header--logo a img{width:auto;height:48px;height:3rem}#header .navMeta{display:inline-flex}#header .navMeta .language-nav,#header .navMeta .meta--nav-list{display:inline-flex;align-items:center}@media screen and (min-width:875px){#header .header--container .header--navbar{grid-template-columns:1fr auto auto}}@media screen and (min-width:48rem){#header .header--container{padding:20px 32px 20px 32px;padding:1.25rem 2rem 1.25rem 2rem}#header .header--container .header--navbar{max-width:1920px;margin:0 auto}}@media screen and (min-width:85.5rem){#header .header--container{padding:20px 60px 20px 60px;padding:1.25rem 3.75rem 1.25rem 3.75rem}#header .header--container .header--navbar .header--logo{width:192px;width:12rem}#header .header--container .header--navbar .header--logo a{justify-content:center}#header .header--container .header--navbar .header--logo a img{width:100%;height:60px;height:3.75rem}}@media screen and (min-width:1200px){#header .header--container .header--navbar{display:flex;flex-wrap:wrap}}#footer a{text-decoration:none;color:#304659}#footer a:hover{text-decoration:underline}#footer li{display:inline-block;list-style:none}#footer .footer--address{margin:0 auto;background:#e1e9f0;background-image:url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Images/Template/weltkarte-komplett.svg');background-image:url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Images/Template/weltkarte-komplett.svg'),linear-gradient(90deg,#e1e9f0 0%,white 100%);background-repeat:no-repeat;background-position:top left}#footer .footer--address .section--inner{display:flex;flex-wrap:wrap}#footer .footer--address .section--inner .footer-column p{margin:0}#footer .footer--address .section--inner .first--column{padding:0 0 32px 0;padding:0rem 0rem 2rem 0rem}#footer .footer--navigation{position:relative}#footer .footer--navigation ul{margin:0}#footer .footer--navigation .footer--logo{display:none}#footer .footer--navigation .footer--logo-mobile{max-width:140px;max-width:8.75rem;padding-bottom:32px;padding-bottom:2rem}#footer .footer--navigation .footer--logo-mobile img{height:auto;width:100%}#footer .footer--navigation .footer--main-nav{display:flex;flex-wrap:wrap;gap:1rem}#footer .footer--navigation .footer--main-nav .first-nav--row,#footer .footer--navigation .footer--main-nav .second--nav-row{flex:1 1 150px}#footer .footer--navigation .footer--main-nav .first-nav--row li,#footer .footer--navigation .footer--main-nav .second--nav-row li{width:100%;padding-bottom:16px;padding-bottom:1rem}#footer .footer--navigation .logo--wall{display:flex;flex-wrap:wrap;gap:1rem}#footer .footer--navigation .logo--wall .social--wall{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:48px 0 48px 0;padding:3rem 0rem 3rem 0rem;border-bottom:2px solid #e1e9f0}#footer .footer--navigation .logo--wall .social--wall .social-media-container{font-size:50px}#footer .footer--navigation .logo--wall .social--wall .social-media-container.icon-youtube{font-size:24px;color:#fff;background:#304659;border-radius:50%;height:50px;padding:10px;width:50px;position:relative}#footer .footer--navigation .logo--wall .social--wall .social-media-container.icon-youtube:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#footer .footer--navigation .logo--wall .social--wall .social-media-container.icon-youtube:hover{background-color:#3a7bac;color:#fff}#footer .footer--navigation .logo--wall .social--wall a:hover{text-decoration:none}#footer .footer--navigation .logo--wall .social--wall a:hover .social-media-container{color:#3a7bac}#footer .footer--navigation .logo--wall .logo-wall--images{display:flex;flex-wrap:wrap;gap:2rem;padding:32px 0 32px 0;padding:2rem 0rem 2rem 0rem;justify-content:center;width:100%;align-items:center}#footer .footer--navigation .logo--wall .logo-wall--images .ncp--access-logo{height:auto}#footer .footer--navigation .logo--wall .logo-wall--images .footer--sponsor{width:210px;width:13.125rem;height:auto}#footer .footer--menu{background-color:#e1e9f0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;padding:16px 16px 16px 16px;padding:1rem 1rem 1rem 1rem}#footer .footer--menu p{margin:0}#footer .footer--menu ul{margin:0}#footer .footer--menu ul li{padding:0 16px 0 16px;padding:0rem 1rem 0rem 1rem}@media screen and (min-width:433px){#footer .footer--address .section--inner .first--column{padding:0 16px 32px 0;padding:0rem 1rem 2rem 0rem}}@media screen and (min-width:30rem){#footer .footer--navigation .footer--main-nav .first-nav--row,#footer .footer--navigation .footer--main-nav .second--nav-row{flex:1 1 100%}#footer .footer--navigation .footer--main-nav .first-nav--row li,#footer .footer--navigation .footer--main-nav .second--nav-row li{width:auto;padding:0 24px 0 0;padding:0rem 1.5rem 0rem 0rem}#footer .footer--navigation .logo--wall .social--wall{gap:1.5rem;justify-content:center}}@media screen and (min-width:40rem){#footer .footer--address .section--inner{justify-content:flex-start}#footer .footer--address .section--inner .first--column{padding:0 136px 32px 0;padding:0rem 8.5rem 2rem 0rem}#footer .footer--navigation .logo--wall .social--wall{flex:0 1 420px;border-bottom:0;padding:48px 0 0 0;padding:3rem 0rem 0rem 0rem;justify-content:flex-start}#footer .footer--navigation .logo--wall .logo-wall--images{width:auto;justify-content:flex-start}#footer .footer--menu{justify-content:space-between}}@media screen and (min-width:48rem){#footer .section--inner{padding:72px 32px 72px 32px;padding:4.5rem 2rem 4.5rem 2rem}#footer .footer--navigation .logo--wall{margin:32px 0 0 0;margin:2rem 0rem 0rem 0rem;gap:3rem}#footer .footer--navigation .logo--wall .social--wall{padding:0;align-items:center}#footer .footer--navigation .logo--wall .logo-wall--images{padding:0}#footer .footer--menu{padding:16px 96px 16px 96px;padding:1rem 6rem 1rem 6rem}}@media screen and (min-width:859px){#footer .footer--navigation .logo--wall .social--wall.de{border-right:2px solid #e1e9f0}}@media screen and (min-width:64rem){#footer .footer--address{background-position:right}}@media screen and (min-width:1718px){#footer .footer--logo-mobile{display:none}#footer .footer--navigation .footer--logo{display:block;position:absolute;top:50%;left:6rem;transform:translate(0,-50%)}#footer .footer--navigation .social--wall{justify-content:center;padding:0 32px 0 32px;padding:0rem 2rem 0rem 2rem}#footer .footer--navigation .logo--wall{position:absolute;right:6rem;top:50%;width:790px;transform:translate(0,-50%);gap:1rem;margin:0}#footer .footer--navigation .logo--wall .logo-wall--images{padding:0 0 0 15%}#footer .footer--navigation .logo--wall .logo-wall--images .ncp--access-logo{display:none}#footer .footer--navigation .logo--wall .logo-wall--images.de{padding:0}}.icon{width:30px;height:30px;margin:0;position:relative;cursor:pointer;display:inline-block}.icon span{background-color:#304659;position:absolute;border-radius:2px;transition:0.3s cubic-bezier(.8,.5,.2,1.4);width:100%;height:3px;transition-duration:500ms}.icon span:nth-child(1){top:0;left:0;width:100%}.icon span:nth-child(2){top:8px;left:0;opacity:1}.icon span:nth-child(3){bottom:10px;left:0;width:100%}.icon:not(.open):hover span:nth-child(1){transform:rotate(0deg) scaleY(1.1)}.icon:not(.open):hover span:nth-child(2){transform:rotate(0deg) scaleY(1.1)}.icon:not(.open):hover span:nth-child(3){transform:rotate(0deg) scaleY(1.1)}.icon.open span:nth-child(1){transform:rotate(45deg);top:13px;width:100%;left:0}.icon.open span:nth-child(2){opacity:0}.icon.open span:nth-child(3){transform:rotate(-45deg);top:13px;width:100%}.burger-menu{display:inline-grid}.burger-menu .burgermenu--headline{text-transform:uppercase;font-size:10px;font-size:.625rem;line-height:15px;line-height:.9375rem}#breadcrumb{background-color:#f7f9fb}#breadcrumb .section--inner{padding:16px 32px 16px 32px;padding:1rem 2rem 1rem 2rem}#breadcrumb .section--inner ul{margin:0}#breadcrumb .section--inner ul li{list-style:none;display:inline-block}#breadcrumb .section--inner ul li a{text-decoration:none;color:#304659}input[type="text"],input[type="number"],input[type="password"],input[type="email"],input[type="file"],input[type="tel"]{-webkit-appearance:none;display:block;font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;background-color:#fff;padding:8px 16px 8px 16px;padding:.5rem 1rem .5rem 1rem;margin:8px 0 8px 0;margin:.5rem 0rem .5rem 0rem;width:280px;-webkit-box-shadow:inset 0 0 6px 0 rgb(0 0 0 / .1);-moz-box-shadow:inset 0 0 6px 0 rgb(0 0 0 / .1);box-shadow:inset 0 0 6px 0 rgb(0 0 0 / .1)}input[type="file"]{position:relative;height:70px;height:4.375rem}input[type="file"]::file-selector-button{height:30px;height:1.875rem;width:100%;position:absolute;bottom:0;left:0;border:none;background-color:#3a7bac;color:#fff}.radiobutton{display:inline-block;margin-right:16px;margin-right:1rem}.radiobutton label{display:block;cursor:pointer;user-select:none;text-align:left}.radiobutton label input{display:none}.radiobutton label input+span{display:inline-block;position:relative;padding-left:30px}.radiobutton label input+span:before{content:"";display:block;position:absolute;top:3px;left:3px;border-radius:50%;margin-right:5px;width:16px;height:16px;border:1px solid #ccc;background:#fff}.radiobutton label input+span:after{content:"";display:block;width:10px;height:10px;background:#222;position:absolute;border-radius:50%;top:6px;left:6px;opacity:0;transform:scale(0,0);transition:all 0.2s cubic-bezier(.64,.57,.67,1.53)}.radiobutton label input:checked+span:after{opacity:1;transform:scale(1,1)}textarea{-webkit-appearance:none;display:block;width:280px;height:125px;height:7.8125rem;font-family:"Arial";font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;background-color:#fff;padding:12px 12px!important;margin:8px 0!important;-webkit-box-shadow:inset 0 0 6px 0 rgb(0 0 0 / .1);-moz-box-shadow:inset 0 0 6px 0 rgb(0 0 0 / .1);box-shadow:inset 0 0 6px 0 rgb(0 0 0 / .1)}form{margin:0 0 32px 0;margin:0rem 0rem 2rem 0rem}form .form-control.error{border:2px solid #ff564a}form .error.help-block{display:block;padding:16px 0 16px 0;padding:1rem 0rem 1rem 0rem;color:#ff564a;font-family:"Open Sans";font-size:16px}.summary-table-first-col{font-weight:700}legend{font-weight:700}.single-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:"Open Sans";width:280px;font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;background-color:#fff;padding:8px 32px 8px 16px;padding:.5rem 2rem .5rem 1rem;margin:8px 0 8px 0;margin:.5rem 0rem .5rem 0rem;color:#304659;background:#fff url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Icons/icon-chevron-down.svg') no-repeat 99% center / 14px;-webkit-box-shadow:inset 0 0 6px 0 rgb(0 0 0 / .1);-moz-box-shadow:inset 0 0 6px 0 rgb(0 0 0 / .1);box-shadow:inset 0 0 6px 0 rgb(0 0 0 / .1)}.refercnces-filter-section .single-select,.tx-distributors .single-select,.downloads-filter-section .single-select{background:#fff url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Icons/icon-chevron-down.svg') no-repeat 95% center / 14px}.checkbox label{position:relative;cursor:pointer;display:flex}.checkbox label input{position:relative;top:3px;margin:0 1rem 0 0;cursor:pointer;align-self:flex-start}.checkbox label input:before{transition:transform 0.4s cubic-bezier(.45,1.8,.5,.75);transform:rotate(-45deg) scale(0,0);content:"";position:absolute;left:3px;top:4px;z-index:1;width:12px;height:7px;border:2px solid #000;border-top-style:none;border-right-style:none}.checkbox label input:checked:before{transform:rotate(-45deg) scale(1,1)}.checkbox label input:after{content:"";position:absolute;top:0;left:0;width:18px;height:18px;background:#fff;border:1px solid #ccc;cursor:pointer}@media screen and (min-width:30rem){input[type="text"],input[type="number"],input[type="password"],input[type="email"],input[type="file"],input[type="tel"],.single-select,textarea{width:100%}}@media screen and (min-width:48rem){form .row{display:flex;gap:6rem}form .row .col-xxl-6{width:100%}}.splide__pagination{position:absolute;bottom:18px;width:100%}.splide__pagination li .splide__pagination__page{background-color:rgb(225 233 240 / .5);width:44px;width:2.75rem;height:5px;height:.3125rem;margin:0 4px 0 4px;margin:0rem .25rem 0rem .25rem;border-radius:25px;cursor:pointer}.splide__pagination li .splide__pagination__page.is-active{background-color:#fff}.splide__pagination.color--dark li .splide__pagination__page{background-color:#e1e9f0}.splide__pagination.color--dark li .splide__pagination__page.is-active{background-color:#304659}.splide ul li::marker{content:""}.background-1 .splide__pagination li .splide__pagination__page{background-color:#f7f9fb}.background-1 .splide__pagination li .splide__pagination__page.is-active{background-color:#304659}.splide__arrow{position:absolute;top:50%;background-color:#fff0;z-index:9999}.splide__arrow svg{visibility:hidden;display:none}.splide__arrow.splide__arrow--prev{left:-38px;transform:translate(0,40%);rotate:180deg}.splide__arrow.splide__arrow--next{right:-38px;transform:translate(0,-50%)}.splide__arrow:before{content:"";font-family:"ncp";font-size:50px;color:#304659}.accordion .accordion-headline{position:relative;display:flex;justify-content:space-between;cursor:pointer;border-bottom:2px solid #304659;margin:40px 0 0 0;margin:2.5rem 0rem 0rem 0rem;padding:0 16px 8px 0;padding:0rem 1rem .5rem 0rem}.accordion .accordion-headline .h4-style{margin:0}.accordion .accordion-headline .icon-arrow_down{position:absolute;top:4px;right:0;font-size:18px;font-size:1.125rem;margin:0}.accordion .accordion-headline.current .icon-arrow_down{transform:rotate(180deg)}.accordion .accordion-container{padding:16px 0 16px 0;padding:1rem 0rem 1rem 0rem;display:none}@media screen and (min-width:40rem){.accordion .accordion-headline .icon-arrow_down{font-size:28px;font-size:1.75rem}}.container{display:grid;max-width:1294px;margin:0 auto}.container .section .section--inner{padding:32px 32px 32px 32px;padding:2rem 2rem 2rem 2rem}@media screen and (min-width:48rem){.container.two-column-container{grid-template-columns:50% 50%}.container.three-column-container{grid-template-columns:33% 33% 33%}}.button{font-family:"Open Sans";display:inline-block;font-size:16px;font-size:1rem;min-width:140px;min-width:8.75rem;margin:16px 0 0 0;margin:1rem 0rem 0rem 0rem;padding:8px 16px 8px 16px;padding:.5rem 1rem .5rem 1rem;text-decoration:none;text-align:center;font-weight:400;transition:background-color 0.35s ease-in-out,border 0.35s ease-in-out}.button.button--primary{color:#304659;background-color:#fff;border:2px solid #304659}.button.button--primary:hover,.button.button--primary:focus{color:#fff;background-color:#3a7bac;border:2px solid #3a7bac;font-weight:400;text-decoration:none}.button.button--secondary{color:#fff;background-color:#3a7bac;border:2px solid #3a7bac}.button.button--secondary:hover,.button.button--secondary:focus{background-color:#304659;border:2px solid #304659;font-weight:400;text-decoration:none}.button.button--icon{color:#304659;background-color:#f7f9fb;-webkit-box-shadow:0 3px 6px #00000029;-moz-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;margin:8px 16px 8px 0;margin:.5rem 1rem .5rem 0rem}.button.button--icon:before{font-family:"ncp";content:"";font-size:12px;color:#e73432;padding-right:10px;padding-right:.625rem;height:100%}.button.button--icon:hover{text-decoration:none;background-color:#e1e9f0}.icon-forward-link{display:inline-block;position:relative;padding:0 0 0 28px;padding:0rem 0rem 0rem 1.75rem}.icon-forward-link:before{position:absolute;content:"";font-family:"ncp";font-size:24px;top:0;left:0}.icon-forward-link:hover:before{text-decoration:none}.icon-download-link:before{content:"";font-family:"ncp";padding-right:10px;padding-right:.625rem;height:100%}.icon-download-link:hover:before{text-decoration:none}.icon-pdf-link{display:inline-block}.icon-pdf-link:before{content:"";font-family:"ncp";padding-right:10px;padding-right:.625rem;height:100%}.icon-pdf-link:hover:before{text-decoration:none}.icon-mail-link{display:inline-block;position:relative;padding:0 0 0 32px;padding:0rem 0rem 0rem 2rem}.icon-mail-link:before{position:absolute;content:"";font-family:"ncp";padding-right:10px;padding-right:.625rem;font-size:22px;top:0;left:0}.icon-mail-link:hover:before{text-decoration:none}.icon-phone-link{display:inline-block;position:relative;padding:0 0 0 32px;padding:0rem 0rem 0rem 2rem}.icon-phone-link:before{position:absolute;content:"";font-family:"ncp";padding-right:10px;padding-right:.625rem;font-size:22px;top:0;left:0}.icon-phone-link:hover:before{text-decoration:none}.icon-card-link{display:inline-block;position:relative;padding:8px 16px 8px 34px;padding:.5rem 1rem .5rem 2.125rem}.icon-card-link:before{position:absolute;background-image:url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Images/Template/card.svg');background-repeat:no-repeat;background-size:contain;content:"";padding-right:10px;padding-right:.625rem;height:15px;width:15px;top:50%;left:10px;transform:translate(0,-50%)}.icon-card-link:before svg path{color:#304659}.icon-card-link:hover:before{text-decoration:none;background-image:url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Images/Template/card__hover.svg')}@media screen and (min-width:40rem){.button{margin:32px 0 0 0;margin:2rem 0rem 0rem 0rem}}#navMain ul{margin:0}#navMain ul li{padding:0 24px 0 24px;padding:0rem 1.5rem 0rem 1.5rem;list-style:none;display:inline-block}#navMain ul li a{font-family:"Open Sans Bold";font-size:18px;line-height:26px;color:#304659;text-decoration:none}#navMain ul li.current>a{color:#e73432}#navMain .header--menu{display:inline-block;justify-content:right;background-color:#fff;padding:4px 4px 4px 4px;padding:.25rem .25rem .25rem .25rem}#navMain .sub-menu{display:none;position:absolute;top:100px;left:0;width:100%;padding:50px 0 50px 0;padding:3.125rem 0rem 3.125rem 0rem;align-content:center;background:#f7f9fb;background:linear-gradient(180deg,#e1e9f0 0%,white 100%);-webkit-box-shadow:0 3px 6px #00000029;-moz-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029}#navMain .sub-menu.show{display:block}#navMain .sub-menu .child-sub{display:none;grid-template-columns:1fr auto;gap:4rem;margin:0 auto;max-width:1240px;padding:0 16px 0 16px;padding:0rem 1rem 0rem 1rem}#navMain .sub-menu .child-sub.active{display:grid}#navMain .sub-menu .child-sub .menu--column{display:grid;grid-template-columns:1fr 1fr;gap:4rem}#navMain .sub-menu .child-sub .menu--column ul li{padding:0 0 8px 0;padding:0rem 0rem .5rem 0rem}#navMain .sub-menu .child-sub .menu--column ul li a{font-family:"Open Sans";font-size:16px;font-weight:400}#navMain .sub-menu .child-sub .menu--column ul li.highlight a{font-family:"Open Sans Bold";font-size:16px}#navMain .sub-menu .child-sub .menu--column ul li.subpage{padding:0 0 8px 16px;padding:0rem 0rem .5rem 1rem}#navMain .sub-menu .child-sub .menu--column ul li.list-item--space{padding:0 0 28px 0;padding:0rem 0rem 1.75rem 0rem}#navMain .sub-menu .child-sub .menu--column ul li.space--above.list-item--space{padding:54px 0 28px 0;padding:3.375rem 0rem 1.75rem 0rem}#navMain .sub-menu .child-sub .menu--column ul li.subpage.list-item--space{padding:0 0 28px 16px;padding:0rem 0rem 1.75rem 1rem}#navMain .sub-menu .child-sub .menu--column ul li:hover{text-decoration:underline}#navMain .sub-menu .child-sub .menu--column .sub-menu--headline{position:relative;display:block;text-transform:uppercase;letter-spacing:2px;width:100%;margin-bottom:20px;cursor:default}#navMain .sub-menu .child-sub .menu--column .sub-menu--headline a{font-size:14px!important}#navMain .sub-menu .child-sub .menu--column .sub-menu--headline:after{position:absolute;top:32px;left:0;content:"";width:100%;height:1px;border-bottom:1px solid #304659}#navMain .sub-menu .child-sub .menu--column .sub-menu--headline:hover{text-decoration:none}#navMain .sub-menu .child-sub .menu--column .space--above{padding-top:54px;padding-top:3.375rem}#navMain .sub-menu .child-sub .menu--column .menu--list-item{width:100%}#navMain .sub-menu .child-sub .image--column{min-width:300px}#navMain .sub-menu .child-sub .image--column .nav--image{position:relative;padding:0;line-height:0;width:min-content;height:min-content}#navMain .sub-menu .child-sub .image--column .nav--image:before{position:absolute;content:"";top:0;left:0;background-color:rgb(0 0 0 / .3);height:100%;width:100%}#navMain .sub-menu .child-sub .image--column .nav--image .nav--image-text{position:absolute;top:40px;left:50%;transform:translate(-50%,0);font-family:"Roboto Slab";font-size:42px;font-size:2.625rem;line-height:58px;line-height:3.625rem;color:#fff;width:100%;padding:0 40px 0 40px;padding:0rem 2.5rem 0rem 2.5rem}#navMain .sub-menu .child-sub .image--column .nav--image .nav--image-button{position:absolute;bottom:40px;left:50%;transform:translate(-50%,0);min-width:180px;max-width:315px;width:max-content;padding:8px 24px 8px 24px;padding:.5rem 1.5rem .5rem 1.5rem}#navMain .sub-menu .child-sub .image--column .nav--image .nav--image-button:hover{color:#fff}#metaNav{display:none}#metaNav ul,#mobileMetaNav ul{margin:0}#metaNav ul li,#mobileMetaNav ul li{padding:0 24px 0 24px;padding:0rem 1.5rem 0rem 1.5rem;list-style:none;display:inline-block}#metaNav ul li a,#mobileMetaNav ul li a{font-family:"Open Sans";font-weight:700;font-size:18px;line-height:26px;color:#304659;text-decoration:none}#metaNav ul li.current>a,#mobileMetaNav ul li.current>a{color:#e73432}@media screen and (min-width:875px){#metaNav{display:block}}#header #header--nav-overlay{position:absolute;top:-100vH;left:0;width:100%;background:#f7f9fb;background:linear-gradient(180deg,#e1e9f0 0%,white 100%);transition:top 0.5s ease-in-out;z-index:99;height:100vH;overflow:scroll}#header #header--nav-overlay.show{top:0}#header #header--nav-overlay .header--overlay-menu{position:relative;text-align:center;overflow:hidden;padding:24px 0 24px 0;padding:1.5rem 0rem 1.5rem 0rem;padding:160px 32px 0 32px;padding:10rem 2rem 0rem 2rem;margin:0}#header #header--nav-overlay .header--overlay-menu .mobileMenu{display:grid;grid-template-columns:1fr}#header #header--nav-overlay .header--overlay-menu .mobileMenu .navItemImages{display:none}#header #header--nav-overlay .header--overlay-menu li{padding-bottom:16px;padding-bottom:1rem;list-style:none;display:grid;grid-template-columns:1fr;text-align:left;color:#304659;font-family:"Open Sans Bold";font-size:18px;text-transform:uppercase}#header #header--nav-overlay .header--overlay-menu li .link--column{display:flex;justify-content:space-between}#header #header--nav-overlay .header--overlay-menu li .link--column a{font-family:"Open Sans";font-size:18px;line-height:26px;text-decoration:none;color:#304659;text-align:left;font-style:normal;display:block}#header #header--nav-overlay .header--overlay-menu li .link--column .menu-accordion-headline{margin:0;display:inline-block;border:0;background-color:#fff0;font-size:28px;transform:rotate(0);color:#304659}#header #header--nav-overlay .header--overlay-menu li .link--column.active .menu-accordion-headline{transform:rotate(90deg)}#header #header--nav-overlay .header--overlay-menu li .menu-accordion-container{display:none}#header #header--nav-overlay .header--overlay-menu li .menu-accordion-container.submenu{margin:0;padding:16px 0 0 16px;padding:1rem 0rem 0rem 1rem}#header #header--nav-overlay .header--overlay-menu li .menu-accordion-container.submenu li{font-family:"Open Sans";font-weight:400;text-transform:none}#header #header--nav-overlay .header--overlay-menu li .menu-accordion-container.submenu li.highlight a{font-family:"Open Sans Bold"}#header #header--nav-overlay .header--overlay-menu li .menu-accordion-container.submenu li.highlight .submenu a{font-family:"Open Sans"}#header #header--nav-overlay .header--overlay-menu li .menu-accordion-container.submenu li.menu-overview-link{text-transform:uppercase}#header #header--nav-overlay .header--overlay-menu li.current a{color:#e73432}#header #header--nav-overlay .header--overlay-menu li.current .submenu a{color:#304659}#header #header--nav-overlay .header--overlay-menu .nav--image{position:relative;line-height:0;width:min-content;height:min-content}#header #header--nav-overlay .header--overlay-menu .nav--image:before{position:absolute;content:"";top:0;left:0;background-color:rgb(0 0 0 / .3);height:100%;width:100%}#header #header--nav-overlay .header--overlay-menu .nav--image .nav--image-text{position:absolute;top:40px;left:50%;transform:translate(-50%,0);font-family:"Roboto Slab";font-size:42px;font-size:2.625rem;line-height:58px;line-height:3.625rem;color:#fff;width:100%;padding:0 40px 0 40px;padding:0rem 2.5rem 0rem 2.5rem}#header #header--nav-overlay .header--overlay-menu .nav--image .nav--image-button{position:absolute;bottom:40px;left:50%;transform:translate(-50%,0);min-width:180px;max-width:315px;width:max-content;padding:8px 24px 8px 24px;padding:.5rem 1.5rem .5rem 1.5rem}#header #header--nav-overlay .header--overlay-menu .nav--image .nav--image-button:hover{color:#fff}#header #header--nav-overlay #mobileMetaNav{padding:32px 32px 32px 32px;padding:2rem 2rem 2rem 2rem}#header #header--nav-overlay #mobileMetaNav .language--container{background-color:#fff0}@media screen and (min-width:48rem){#header #header--nav-overlay .header--overlay-menu .mobileMenu{grid-template-columns:1fr 1fr;gap:3rem}#header #header--nav-overlay .header--overlay-menu .mobileMenu .navItemImages{display:block;margin:0 auto}}@media screen and (min-width:875px){#header #header--nav-overlay .header-meta--nav{display:none}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.ncp-loader{display:grid;place-items:center}.ncp-loader .loader{width:32px;width:2rem;height:32px;height:2rem;border:4px solid #f7f9fb;border-top:4px solid #304659;border-radius:50%;animation:spin 2s linear infinite;display:none}.language--container{width:100%;text-transform:uppercase;background:#fff url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Icons/icon-chevron-down.svg') no-repeat 5% center / 10px;box-shadow:none;padding:8px 16px 8px 16px;padding:.5rem 1rem .5rem 1rem;font-weight:700;color:#304659}.language--container:focus-visible{outline:none}.contenttable{table-layout:fixed;border-spacing:0;-webkit-box-shadow:0 3px 6px #00000029;-moz-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029}.contenttable thead{position:relative;background-color:#e1e9f0;font-weight:700;cursor:pointer}.contenttable thead:after{content:"";position:absolute;right:1rem;top:1rem;width:14px;height:14px;background-image:url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Icons/icon-chevron-down.svg');background-repeat:no-repeat;background-size:100%}.contenttable thead.current:after{top:9px;right:15px;transform:rotate(180deg)}.contenttable thead tr:nth-child(odd){background-color:#e1e9f0}.contenttable thead tr:nth-child(even){background-color:#e1e9f0}.contenttable thead th{text-align:left}.contenttable tr{display:block;width:100%;padding:8px 16px 8px 16px;padding:.5rem 1rem .5rem 1rem}.contenttable tr:nth-child(odd){background-color:#fff}.contenttable tr:nth-child(even){background-color:#f7f9fb}.contenttable tr td,.contenttable tr th{min-width:150px;flex:1 1 50px}.contenttable tr .ncp-font{font-size:18px;padding-right:8px;padding-right:.5rem}@media screen and (min-width:30rem){.contenttable tr{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:8px 32px 8px 32px;padding:.5rem 2rem .5rem 2rem}.contenttable tr td,.contenttable tr th{width:auto;min-width:150px;flex:1 1 50px}}@media screen and (min-width:40rem){.contenttable{width:100%}.contenttable thead tr{display:flex;flex-wrap:wrap}.contenttable thead:after{right:15px;top:16px;width:18px;height:18px}.contenttable thead.current:after{top:7px;right:15px;transform:rotate(180deg)}.contenttable tr{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:8px 32px 8px 32px;padding:.5rem 2rem .5rem 2rem}.contenttable tr td,.contenttable tr th{min-width:100px;text-align:left;flex:1 1 150px}tbody{display:none}#CybotCookiebotDialog tbody,.CookieDeclaration tbody{display:block}}@media screen and (min-width:64rem){table{width:100%}table tr{gap:1rem}table tr td,table tr th{text-align:left;flex:1 1 50px}}.tx-downloads .section--inner{padding:32px 32px 32px 32px;padding:2rem 2rem 2rem 2rem}.download-header{padding:32px 32px 0 32px;padding:2rem 2rem 0rem 2rem}.download--section h3{padding:32px 0 0 0;padding:2rem 0rem 0rem 0rem}.download--section .table-outer--container{padding:32px 0 48px 0;padding:2rem 0rem 3rem 0rem;box-shadow:none}.download--section .table-outer--container table{-webkit-box-shadow:0 3px 6px #00000029;-moz-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029}.table-outer--container{overflow-x:auto;padding:0 8px 32px 8px;padding:0rem .5rem 2rem .5rem;-webkit-box-shadow:0 3px 6px #00000029;-moz-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029}.table-outer--container table{width:100%;table-layout:fixed;border-spacing:0}.table-outer--container table thead{position:relative;background-color:#e1e9f0;font-weight:700;cursor:pointer}.table-outer--container table thead:after{content:"";position:absolute;right:1rem;top:1rem;width:14px;height:14px;background-image:url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Icons/icon-chevron-down.svg');background-repeat:no-repeat;background-size:100%}.table-outer--container table thead.current:after{top:9px;right:15px;transform:rotate(180deg)}.table-outer--container table thead tr:nth-child(odd){background-color:#e1e9f0}.table-outer--container table thead tr:nth-child(even){background-color:#e1e9f0}.table-outer--container table thead th{text-align:left}.table-outer--container table tr{display:block;width:100%;padding:8px 16px 8px 16px;padding:.5rem 1rem .5rem 1rem}.table-outer--container table tr:nth-child(odd){background-color:#fff}.table-outer--container table tr:nth-child(even){background-color:#f7f9fb}.table-outer--container table tr td,.table-outer--container table tr th{min-width:150px;flex:1 1 50px}.table-outer--container table tr .ncp-font{font-size:18px;padding-right:8px;padding-right:.5rem}.sperate--line{height:2px;width:100%;background-color:#e1e9f0;margin:32px 0 32px 0;margin:2rem 0rem 2rem 0rem}.sperate--line.bottom-space--none{margin:32px 0 0 0;margin:2rem 0rem 0rem 0rem}@media screen and (min-width:30rem){.table-outer--container table tr{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:8px 32px 8px 32px;padding:.5rem 2rem .5rem 2rem}.table-outer--container table tr td,.table-outer--container table tr th{min-width:0;flex:1 1 50px}.table-outer--container .same-size--rows{width:auto}.table-outer--container .same-size--rows tr{display:block}.table-outer--container .same-size--rows tr td,.table-outer--container .same-size--rows tr th{min-width:150px}}@media screen and (min-width:40rem){.download-header{padding:40px 32px 0 32px;padding:2.5rem 2rem 0rem 2rem}.download--section .table-outer--container{padding:16px 0 32px 0;padding:1rem 0rem 2rem 0rem}.table-outer--container{padding:0}.table-outer--container table{width:100%}.table-outer--container table thead tr{display:flex;flex-wrap:wrap}.table-outer--container table thead:after{right:15px;top:16px;width:18px;height:18px}.table-outer--container table thead.current:after{top:7px;right:15px;transform:rotate(180deg)}.table-outer--container table tr{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:8px 32px 8px 32px;padding:.5rem 2rem .5rem 2rem}.table-outer--container table tr td,.table-outer--container table tr th{min-width:100px;text-align:left;flex:1 1 100px}.table-outer--container table tr td:first-child,.table-outer--container table tr th:first-child{flex:1 1 300px}.table-outer--container table .same-size--rows tr{display:block}.table-outer--container table .same-size--rows tr td,.table-outer--container table .same-size--rows tr th{min-width:150px}.table-outer--container tbody{display:none}.content--sidebar tr td,.content--sidebar tr th{flex:1 1 50px}.sperate--line{margin:56px 0 56px 0;margin:3.5rem 0rem 3.5rem 0rem}.sperate--line.bottom-space--none{margin:56px 0 0 0;margin:3.5rem 0rem 0rem 0rem}}@media screen and (min-width:64rem){.table-outer--container{padding:0}.table-outer--container table{width:100%}.table-outer--container table tr td,.table-outer--container table tr th{min-width:0;text-align:left;flex:1 1 50px}.table-outer--container table tr td:first-child,.table-outer--container table tr th:first-child{flex:1 1 400px}.table-outer--container table.same-size--rows{width:100%}.table-outer--container table.same-size--rows tr{gap:1rem}.table-outer--container table.same-size--rows tr td,.table-outer--container table.same-size--rows tr th{flex:1 1 50px}.table-outer--container table.same-size--rows tr td:first-child,.table-outer--container table.same-size--rows tr th:first-child{flex:1 1 50px}}.copyright--notice{font-size:10px;text-align:right}@media screen and (min-width:40rem){.copyright--notice{font-size:12px;text-align:right}}.search--icon{cursor:pointer;margin-top:2px;width:36px;padding:0 0 0 12px;padding:0rem 0rem 0rem .75rem}.headerbar--search{position:relative}.headerbar--search .header-search{display:none}.headerbar--search .header-search .header-search_form{position:absolute;width:240px;left:0;top:50%;transform:translate(0,-50%)}.headerbar--search .header-search .tx-indexedsearch-searchbox-button{background-color:#fff0;position:absolute;top:50%;left:12px;transform:translate(0,-50%);cursor:pointer}.headerbar--search .header-search .icon-close{position:absolute;content:"";font-family:"ncp";top:50%;left:240px;z-index:9;transform:translate(0,-50%);background-color:#304659;color:#fff;height:100%;padding:12px 12px 12px 12px;padding:.75rem .75rem .75rem .75rem;height:40px;height:2.5rem;width:42px;width:2.625rem;cursor:pointer}.headerbar--search .header-search .header-search_term{padding:8px 16px 8px 40px;padding:.5rem 1rem .5rem 2.5rem}.tx-indexedsearch-res{padding-bottom:16px;padding-bottom:1rem;margin-bottom:40px;margin-bottom:2.5rem;border-bottom:2px solid #e1e9f0}.tx-indexedsearch-res .tx-indexedsearch-title a{color:#304659}.cell .tx-indexedsearch-browsebox{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;width:100%;margin:0}.cell .tx-indexedsearch-browsebox li::marker{content:""}#tx_indexedsearch_page #tx-indexedsearch-searchbox-sword{width:100%}#tx_indexedsearch_page ul li{display:inline}#tx_indexedsearch_page ul li::marker{content:""}@media screen and (min-width:875px){.search--icon{padding:0}.headerbar--search{position:relative}.headerbar--search .header-search{display:none}.headerbar--search .header-search .header-search_form{width:300px;right:0;left:unset}.headerbar--search .header-search .tx-indexedsearch-searchbox-button{right:16px;left:unset}.headerbar--search .header-search .tx-indexedsearch-searchbox-button{right:16px;left:unset}.headerbar--search .header-search .icon-close{top:50%;right:300px;left:unset}.headerbar--search .header-search .header-search_term{padding:8px 16px 8px 16px;padding:.5rem 1rem .5rem 1rem}}.tx-indexedsearch-searchbox{padding-bottom:16px;padding-bottom:1rem}.tx-indexedsearch-searchbox .tx-indexedsearch-form{position:relative}.tx-indexedsearch-searchbox .tx-indexedsearch-form .tx-indexedsearch-searchbox-button{background-image:url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Images/Template/search.svg');background-repeat:no-repeat;background-color:#fff0;background-size:contain;position:absolute;top:80%;right:12px;transform:translate(0,-80%);cursor:pointer;height:20px;width:20px}.tx-indexedsearch-browsebox{padding:0 0 32px 0;padding:0rem 0rem 2rem 0rem}#landingpage #header{position:absolute;background-color:#fff0}#landingpage #header .header--container{padding:0;background-color:#fff0}#landingpage #header .header--container .header--navbar{max-width:100%}#landingpage #header .header--container .header--navbar .header--logo,#landingpage #header .header--container .header--navbar #metaNav{display:grid;justify-content:center;align-items:center;border-radius:0;height:115px;min-width:115px;background-color:#fff;-webkit-box-shadow:0 3px 6px #00000029;-moz-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029}#landingpage #header .header--container .header--navbar .header--logo{width:145px}#landingpage #content{padding-top:0}#landingpage #content .tx-powermail>.powermail_fieldset:has(.layout1){background-color:#3a7bac!important}#landingpage #content .layout2{background-color:#e73432}#landingpage #content .layout3{background-color:#2B9725}#landingpage .content--sidebar{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}#landingpage .content--sidebar #main-content{width:100%;order:1}#landingpage .content--sidebar #sidebar-content{margin-top:0;width:100%}#landingpage .content--sidebar #sidebar-content .section{margin-bottom:0}#landingpage .content--sidebar #sidebar-content .frame-background-1 .tx-powermail .button--primary{cursor:pointer;color:#fff;background-color:#3a7bac;border:2px solid #3a7bac}#landingpage .content--sidebar #sidebar-content .frame-background-1 .tx-powermail .button--primary:hover,#landingpage .content--sidebar #sidebar-content .frame-background-1 .tx-powermail .button--primary:focus{background-color:#304659;border:2px solid #304659}#landingpage #footer .footer--address .section--inner{justify-content:space-between;gap:3rem}#landingpage #footer .footer--menu{background-color:#fff}#landingpage #footer .footer--address__block{display:grid;gap:1rem}#landingpage #footer .logo--wall{text-align:right}#landingpage #footer .logo--wall .social--wall{display:flex;flex-wrap:wrap;gap:1rem;width:100%;justify-content:right}#landingpage #footer .logo--wall .social--wall .social-media-container{font-size:50px}#landingpage #footer .logo--wall .social--wall .social-media-container.icon-youtube{font-size:24px;color:#fff;background:#304659;border-radius:50%;height:50px;padding:10px;width:50px;position:relative}#landingpage #footer .logo--wall .social--wall .social-media-container.icon-youtube:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#landingpage #footer .logo--wall .social--wall .social-media-container.icon-youtube:hover{background-color:#3a7bac;color:#fff}#landingpage #footer .logo--wall .social--wall a:hover{text-decoration:none}#landingpage #footer .logo--wall .social--wall a:hover .social-media-container{color:#3a7bac}@media screen and (min-width:48rem){#landingpage #header .header--container .header--navbar .header--logo{width:185px}#landingpage #header .header--container .header--navbar .header--logo a img{height:3rem}#landingpage #footer .footer--address__block{grid-template-columns:1fr 1fr}}@media screen and (min-width:1276px){#landingpage .content--sidebar #main-content{order:0}#landingpage .content--sidebar #sidebar-content{position:-webkit-sticky;position:sticky;top:64px;height:fit-content;margin-top:-295px}}@media screen and (min-width:1750px){#landingpage #header .header--container .header--navbar .header--logo{width:245px}#landingpage #header .header--container .header--navbar .header--logo a img{height:60px}}.video-lightbox--inner .cookieconsent-optout-marketing{display:grid;justify-content:center;align-items:center;height:250px;height:15.625rem;background-position:center;background-size:cover;background-repeat:no-repeat}.video-lightbox--inner .cookieconsent-optout-marketing .cookieconsent-optout-marketing__text{display:inline-block;background-color:rgb(48 70 89 / .8);padding:16px 32px 16px 32px;padding:1rem 2rem 1rem 2rem;color:#fff}.video--slider{position:relative}.video--slider .cookiebot__videoslider{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;background-color:rgb(48 70 89 / .2)}.video--slider .cookiebot__videoslider .cookieconsent-optout-marketing__text{justify-self:center;align-self:center;background-color:#f7f9fb;padding:16px 32px 16px 32px;padding:1rem 2rem 1rem 2rem}.image--container .cookieconsent-optout-marketing{display:grid;justify-content:center;align-items:center;height:100%;background-color:rgb(48 70 89 / .2)}.image--container .cookieconsent-optout-marketing .cookieconsent-optout-marketing__text{display:inline-block;background-color:#f7f9fb;padding:16px 32px 16px 32px;padding:1rem 2rem 1rem 2rem;margin:16px 32px 16px 32px;margin:1rem 2rem 1rem 2rem}.image--container .cookieconsent-optin-marketing{overflow:hidden}.image--container .video--lightbox{position:relative;font-size:0;line-height:0;height:100%;display:inline-block;width:100%}.image--container .video--lightbox:before{opacity:1;position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-image:url('../../../typo3conf/ext/triebwerksitepackage/Resources/Public/Images/Template/play.svg');background-repeat:no-repeat;background-position:center;background-size:40px;background-color:rgb(0 0 0 / .2)}@media screen and (min-width:30rem){.video-lightbox--inner .cookieconsent-optout-marketing{height:285px;height:17.8125rem}}@media screen and (min-width:40rem){.video-lightbox--inner .cookieconsent-optout-marketing{height:650px;height:40.625rem}}html{scroll-behavior:smooth}:target::before{content:"";display:block;height:100px;margin:-100px 0 0}html,body{font-family:"Open Sans";line-height:26px;line-height:1.625rem;color:#304659}body,body *,:before,:after{margin:0;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#content{padding:100px 0 0 0;padding:6.25rem 0rem 0rem 0rem}.content--sidebar #sidebar-content{max-width:100%}.content--sidebar #sidebar-content .section{margin:0 0 12px 0;margin:0rem 0rem .75rem 0rem}h1,.h1-style{font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem;font-family:"Roboto Slab";color:#304659;margin-bottom:60px;margin-bottom:3.75rem;word-break:break-word}h2,.h2-style{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;font-family:"Roboto Slab";color:#304659;margin-bottom:32px;margin-bottom:2rem;word-break:break-word}h3,.h3-style{font-size:18px;font-size:1.125rem;line-height:28px;line-height:1.75rem;font-family:"Roboto Slab";color:#304659;margin-bottom:28px;margin-bottom:1.75rem}h4,.h4-style{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-family:"Roboto Slab";color:#304659;margin-bottom:28px;margin-bottom:1.75rem}h5,h6,.h5-style,.h6-style{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;font-family:"Roboto Slab Bold";font-weight:700;color:#304659;margin-bottom:28px;margin-bottom:1.75rem}a{color:#ff564a;text-decoration:none}a:hover{text-decoration:underline}strong a{font-family:"Open Sans Bold"}strong .button{font-family:"Open Sans Bold"}.error{color:#ff564a;font-weight:700}a:has(.ncp-font),a:has(::before){display:inline-flex}span{font-family:"Open Sans";line-height:26px;line-height:1.625rem}p{margin:0 0 16px 0;margin:0rem 0rem 1rem 0rem}ul{margin:0 0 16px 16px;margin:0rem 0rem 1rem 1rem}ul li{padding-bottom:4px;padding-bottom:.25rem}ul li::marker{content:"▪  ";color:#304659;font-weight:700;display:inline-block;width:1em}.text-container ul{padding:0 0 0 12px;padding:0rem 0rem 0rem .75rem}ol{margin:0 0 16px 16px;margin:0rem 0rem 1rem 1rem}ol li{padding-left:8px;padding-left:.5rem;padding-bottom:8px;padding-bottom:.5rem}ol li::marker{color:#e73432;display:inline-block;font-weight:700;width:2em}.center,.text-center{text-align:center}.center .icon-forward-link,.center .icon-pdf-link,.text-center .icon-forward-link,.text-center .icon-pdf-link{justify-content:center}.left,.text-left{text-align:left}.right,.text-right{text-align:right}.right .icon-forward-link,.right .icon-pdf-link,.text-right .icon-forward-link,.text-right .icon-pdf-link{justify-content:right}.text-uppercase{text-transform:uppercase}.bold,.text-bold{font-weight:700}.text-small{font-size:12px;font-size:.75rem}.background-0,.frame-background-0{background-color:#f7f9fb}.background-1,.frame-background-1{background-color:#e1e9f0}.background-2,.frame-background-2{background:#f7f9fb;background:linear-gradient(180deg,#e1e9f0 0%,white 100%)}.background-3,.frame-background-3{background:#e73432;color:#fff}.background-3 h1,.background-3 h2,.background-3 h3,.background-3 h4,.background-3 h5,.background-3 h6,.frame-background-3 h1,.frame-background-3 h2,.frame-background-3 h3,.frame-background-3 h4,.frame-background-3 h5,.frame-background-3 h6{color:#fff}.background-4,.frame-background-4{background:#2b9725;color:#fff}.background-4 h1,.background-4 h2,.background-4 h3,.background-4 h4,.background-4 h5,.background-4 h6,.frame-background-4 h1,.frame-background-4 h2,.frame-background-4 h3,.frame-background-4 h4,.frame-background-4 h5,.frame-background-4 h6{color:#fff}.background-5,.frame-background-5{background:#3a7bac;color:#fff}.background-5 h1,.background-5 h2,.background-5 h3,.background-5 h4,.background-5 h5,.background-5 h6,.frame-background-5 h1,.frame-background-5 h2,.frame-background-5 h3,.frame-background-5 h4,.frame-background-5 h5,.frame-background-5 h6{color:#fff}.hide--small-view{display:none!important}@media screen and (min-width:40rem){.content--sidebar #sidebar-content{margin-top:32px;margin-top:2rem}.content--sidebar #main-content h1,.content--sidebar #main-content .h1-style{max-width:90%}h1,.h1-style{font-size:46px;font-size:2.875rem;line-height:56px;line-height:3.5rem;margin-bottom:70px;margin-bottom:4.375rem;max-width:70%}h1.center,.h1-style.center{margin-left:auto;margin-right:auto}h2,.h2-style{font-size:34px;font-size:2.125rem;line-height:40px;line-height:2.5rem}h3,.h3-style{font-size:28px;font-size:1.75rem;line-height:36px;line-height:2.25rem;margin-bottom:35px;margin-bottom:2.1875rem}h4,.h4-style{font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem;margin-bottom:35px;margin-bottom:2.1875rem}h5,h6,.h5-style,.h6-style{font-size:32px;font-size:2rem;line-height:24px;line-height:1.5rem;margin-bottom:35px;margin-bottom:2.1875rem}}@media screen and (min-width:48rem){.content--sidebar #sidebar-content{margin-top:48px;margin-top:3rem}}@media screen and (min-width:1200px){.hide--small-view{display:block!important}.hide--large-view{display:none!important}}@media screen and (min-width:1276px){.content--sidebar{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.content--sidebar #main-content{max-width:840px;max-width:52.5rem;width:100%}.content--sidebar #sidebar-content{max-width:404px;max-width:25.25rem;width:100%}}
