@font-face{font-family:"BebasNeueBold";src:url(/assets/fonts/BebasNeueBold.otf);font-display:swap}@font-face{font-family:"ScadaRegular";src:url(/assets/fonts/Scada-Regular.ttf)}.uk-container{max-width:1360px}body{background:#fff;font-family:"ScadaRegular";font-weight:400;line-height:1.75;color:#000;font-size:16px}p{font-size:1.125rem;font-family:"Wix Madefor Display"}p>strong{-webkit-text-stroke:1px;letter-spacing:1px;text-transform:unset;text-rendering:inherit;-webkit-text-stroke:1px rgba(51,50,50,.5);font-size:115%}h1,h2,h3,h4,h5{font-family:"BebasNeueBold";font-weight:400;line-height:1;margin:0!important}h1{margin-top:0;font-size:clamp(3.7191rem, 5.853vw, 5.313rem)}h2{font-size:clamp(3.2rem, 2vw, 4.25rem)}h3{font-size:clamp(1.66rem, 1.35vw, 2.369rem)}h4{font-size:clamp(1.25rem, 1.004vw, 1.777rem)}h5{font-size:clamp(0.95rem, 0.73vw, 1.333rem)}small,.text_small{font-size:.75rem}a{color:#DB481A;text-decoration:none}a:hover{color:#D67B16}button,.button-primary{font-family:"BebasNeueBold";line-height:1;margin:0;border-radius:10vmax;padding:.75rem 1.5rem;font-size:1.375rem!important;text-rendering:geometricPrecision;transition:background-color 250ms ease-in;background-color:#D67B16;border:3px solid #D67B16;color:#fff;display:inline-block;width:fit-content;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}button a,.button-primary a{font-size:1.375rem!important;text-rendering:geometricPrecision}button:hover,.button-primary:hover{color:#D67B16;text-decoration:none}button a,.button-primary a{color:white!important}button:hover,.button-primary:hover{background-color:#fff}button:hover a,.button-primary:hover a{color:#D67B16!important}.consent_manager-wrapper p{font-size:1rem!important}.consent_manager-wrapper .consent_manager-accept-none,.consent_manager-wrapper .consent_manager-save-selection{background-color:#D67B16;border:1px solid #D67B16;padding:.5rem 1rem!important;font-size:1.25rem!important;letter-spacing:0.75px!important}.consent_manager-wrapper .consent_manager-accept-none:hover,.consent_manager-wrapper .consent_manager-save-selection:hover{background-color:#cd6d00;border:1px solid #cd6d00}.consent_manager-wrapper .consent_manager-accept-all{background-color:#DB481A;border:1px solid #DB481A;padding:.5rem 1rem!important;font-size:1.25rem!important;letter-spacing:1px!important}.consent_manager-wrapper .consent_manager-accept-all:hover{background-color:#c52e00;border:1px solid #c52e00}.consent_manager-show-details a:hover{color:#D67B16!important}div.consent_manager-wrapper div.consent_manager-cookiegroup-description{border-left:1px solid #D67B16!important}div.consent_manager-wrapper div.consent_manager-detail div.consent_manager-cookiegroup-title{color:white!important;background-color:#D67B16!important}div.consent_manager-wrapper div.consent_manager-detail a,.consent_manager-sitelinks a:hover{transition:0.3s;color:#D67B16!important}.consent_manager-close-box:hover::before,.consent_manager-close-box:hover::after{transition:0.3s;background:#D67B16!important}div.consent_manager-wrapper div.consent_manager-cookie{border-left:1px solid #D67B16!important;border-left-color:#D67B16!important}.consent_manager-wrapper [type="checkbox"]:checked:after{background:#D67B16!important}.home_first_block{padding:5rem 0 0rem}.color-1{background-color:#fff}.color-2{background-color:#FEEFE2}header .navi-container{padding:3rem 0 2rem;border-bottom:1px solid #D67B16}@media (max-width:1200px){header .navi-container{padding:10px 0}}header .navi-container .uk-logo{position:absolute;top:-30px;background:#fff;border-radius:8vmax;border-width:32rem;height:220px;width:340px;display:flex;align-content:center;align-items:center;justify-content:center;left:-1rem}@media (max-width:1200px){header .navi-container .uk-logo{top:0;max-width:125px;left:0;height:110px}}@media (max-width:959px){header .navi-container .uk-logo{position:absolute;border-radius:100vmax;background:#fff;border:2px solid #fff;border-width:8px;height:100px;display:flex;align-content:center;align-items:center;justify-content:center;left:0rem;top:0;max-width:135px}}header .navi-container .uk-navbar .uk-navbar-nav{gap:3vw;align-items:center}header .navi-container .uk-navbar .uk-navbar-nav li a{font-family:"BebasNeueBold";font-size:1.688rem;color:#000;transition-duration:0.5s;letter-spacing:2px}header .navi-container .uk-navbar .uk-navbar-nav li a:hover{color:#D7AC6A;text-decoration:none}header .navi-container .uk-navbar .uk-navbar-nav li a.linkButton{font-size:1.375rem;letter-spacing:0;vertical-align:sub;text-rendering:geometricPrecision}header .navi-container .uk-navbar .uk-navbar-nav li.uk-active a{color:#D7AC6A}header .navi-container .uk-navbar .uk-navbar-nav li.uk-active a:before{content:"";height:5px;background:#B38641;position:absolute;top:10px;left:0;right:3px}header .navi-container .uk-navbar .uk-navbar-nav button{line-height:1;margin:0;border-radius:10vmax;height:100%;padding:.75rem 1.5rem;margin-left:2rem}header .uk-sticky-fixed{padding:0;background-color:#fff}header .uk-sticky-fixed .navi-container{padding:1rem}header .uk-sticky-fixed .navi-container .uk-navbar-container:not(.uk-navbar-transparent){background:none}header .uk-sticky-fixed .navi-container .uk-logo{top:auto;height:auto;width:auto}header .uk-sticky-fixed .navi-container .uk-logo img{width:150px;height:auto}header .uk-sticky-fixed .navi-container .uk-logo .uk-svg{border:none;max-width:150px;height:auto}header #offcanvas-nav .uk-offcanvas-bar{background:#fff;color:#000}@media (max-width:639px){header #offcanvas-nav .uk-offcanvas-bar{width:100%}}header #offcanvas-nav .uk-offcanvas-bar a{color:#DB481A;font-family:"BebasNeueBold";font-size:25px}header #offcanvas-nav .uk-offcanvas-bar a.uk-logo{display:flex;justify-content:center}header #offcanvas-nav .uk-offcanvas-bar a.uk-logo img{width:225px}header #offcanvas-nav .uk-offcanvas-bar .uk-nav-divider{border-top:1px solid #D67B16}header #offcanvas-nav .uk-offcanvas-bar .uk-close{color:#D67B16}header #offcanvas-nav .uk-offcanvas-bar .offcanvas-footer a{color:#000}@media (max-width:639px){#bigSlider .uk-slider-container{min-height:100vh!important}}@media (max-width:959px){#bigSlider ul.uk-slider-items{min-height:70vh!important}}@media (max-width:639px){#bigSlider ul.uk-slider-items{min-height:80vh!important;height:-webkit-fill-available}}@media (max-width:639px){#bigSlider ul.uk-slider-items .slider-image{background-size:cover}}#bigSlider ul.uk-slider-items .slider--content-background{display:flex;flex-direction:column;margin-bottom:50px}#bigSlider ul.uk-slider-items .slider--content-background h1{line-height:1;margin:0!important}#bigSlider ul.uk-slider-items .slider--content-background p{margin:0!important}#bigSlider ul.uk-slider-items .blury-bg{background-color:rgba(255,255,255,.43);backdrop-filter:blur(3px);padding:1rem;margin-bottom:1rem}@media (max-width:360px){#bigSlider ul.uk-slider-items .blury-bg{margin-top:14rem}}.uk-light a:hover{color:#D67B16}@media (max-width:959px){.slider-anwendung--container .slider-box--item--nav{padding:2rem}}@media (max-width:959px){.slider-anwendung--container ul.uk-slider-items .button-center-medium{justify-content:center}.slider-anwendung--container ul.uk-slider-items p{text-align:center}.slider-anwendung--container ul.uk-slider-items h1,.slider-anwendung--container ul.uk-slider-items h2,.slider-anwendung--container ul.uk-slider-items h3,.slider-anwendung--container ul.uk-slider-items h4,.slider-anwendung--container ul.uk-slider-items h5,.slider-anwendung--container ul.uk-slider-items h6{text-align:center}}.slider-anwendung--container ul.uk-slider-items .slider-box{width:100%}.slider-anwendung--container ul.uk-slider-items .slider-box--content{min-height:69vh}.slider-anwendung--container ul.uk-slider-items .slider-box--content .slider-box--img{object-fit:contain;width:50vw}.slider-anwendung--container ul.uk-slider-items .slider-box--content .slider-box--item{color:#000}@media (min-width:640px){.slider-anwendung--container ul.uk-slider-items .slider-box--content .slider-box--item{padding:3rem}}@media (max-width:639px){.slider-anwendung--container ul.uk-slider-items .slider-box--content .slider-box--item{padding:1rem}}.slider-anwendung--container ul.uk-slider-items .slider-box--content .slider-box--item--text{display:flex;flex-direction:column;height:100%;gap:1rem;justify-content:center}.slider-anwendung--container ul.uk-slider-items .slider-box--content .slider-box--item--text h2{color:#DB481A}.slider-anwendung--container ul.uk-slider-items .slider-box--content .slider-box--item--text :hover a.primary-button{background:transparent!important}.slider-anwendung--container ul.uk-slider-items .slider-box--content .slider-box--item--nav{display:flex;flex-direction:row;justify-content:space-around;align-items:center}@media (max-width:639px){.slider-anwendung--container ul.uk-slider-items .slider-box--content .slider-box--item--nav img{width:70%}}@media (max-width:959px){.slider-anwendung--container ul.uk-slider-items .slider-box--content .slider-box--item--nav img{width:50%}}.slider-anwendung--container ul.uk-slider-items .slider-box--content .slider-box--item--nav a{color:#DB481A}.slider-anwendung--container ul.uk-slider-items .slider-box--content .slider-box--item--nav a svg polyline{stroke-width:2.8}.slider-anwendung--container ul.uk-slider-items .uk-list{align-items:baseline}.slider-anwendung--container--nav{height:fit-content}.slider-anwendung--container--nav ul.uk-flex{FLEX-WRAP:WRAP;gap:2rem 1rem}.slider-anwendung--container--nav ul.uk-flex li.uk-active a{background:#DB481A;color:white!important}.slider-anwendung--container--nav ul.uk-flex li.uk-active:hover a{background:#fff;color:black!important}.button-secondary{font-family:"BebasNeueBold";line-height:1;margin:0;border-radius:10vmax;padding:.75rem 1.5rem;font-size:1.375rem!important;text-rendering:geometricPrecision;transition:background-color 250ms ease-in;white-space:nowrap;background-color:#fff;border:3px solid #DB481A;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));color:#DB481A!important}.button-secondary a{font-size:1.375rem!important;text-rendering:geometricPrecision}.button-secondary a{color:#DB481A!important}.button-secondary:hover{color:white!important;text-decoration:none;background-color:#DB481A}.button-secondary:hover a{color:white!important}.button-secondary.uk-active{color:white!important;text-decoration:none;background-color:#DB481A}.button-secondary.uk-active a{color:white!important}.bild-modul img.img-portrait-size.twoImages{width:80%}.bild-modul img.kleines-bild{position:absolute;z-index:1;bottom:0;right:0;border:10px solid #fff;width:50%;filter:drop-shadow(0 10px 15px rgba(0,0,0,.15))}.textblock .textContent{display:flex;flex-direction:column;justify-content:center;height:100%;gap:2rem}.textblock .textContent>div{display:flex;flex-direction:column;gap:1vh}.textblock .textContent>div table tr:hover{background:#e692342e!important}.textblock .textContent>div table tr td{text-align:left!important;width:80%}div#kontaktForm{max-width:50%}@media (max-width:959px){div#kontaktForm{max-width:100%}}@media (max-width:959px){div#kontaktForm #rex-yform .uk-grid-small{margin-left:-9px}}div#kontaktForm .uk-input{border-radius:100vmax;border:1px solid #DB481A;color:#DB481A;font-size:1.375rem;font-family:"BebasNeueBold";text-rendering:geometricPrecision;letter-spacing:0;padding:.5rem 1rem;background:transparent;font-weight:500}div#kontaktForm .uk-input:focus{color:#D67B16;border-color:#D67B16}div#kontaktForm .uk-input::placeholder{color:#DB481A;font-family:"BebasNeueBold";font-size:18px}div#kontaktForm .uk-input.uk-textarea{border-radius:30px;min-height:120px}div#kontaktForm .uk-input button.btn.uk-margin-small-top.button-secondary.uk-button.uk-button-secondary{background:#C13718!important;color:white!important}div#kontaktForm select{border-radius:100vmax;border:1px solid #DB481A;color:#DB481A;font-size:1.175rem;font-family:"BebasNeueBold";text-rendering:geometricPrecision;letter-spacing:0;padding:.5rem 1rem;background:transparent;font-weight:500}div#kontaktForm .textContent-Infotext>div{gap:1rem}@media (max-width:959px){div#kontaktForm .textContent-Infotext>div h2{text-align:center}div#kontaktForm .textContent-Infotext>div p{text-align:center}}@media (max-width:959px){div#kontaktForm .textContent-KF-Headline{width:100%}div#kontaktForm .textContent-KF-Headline h2{text-align:center}}div#kontaktForm form#formular button{background:#DB481A;color:white!important}div#kontaktForm form#formular button:hover{color:#DB481A!important;background-color:#fff}footer{background-color:#EAEAEA}@media (max-width:639px){footer .text-align-center-small{text-align:center}}footer .telEmail{font-size:1.125rem;font-family:"Wix Madefor Display"}footer .button-imperssum{width:fit-content;display:flex;flex-direction:column;align-items:center}footer.uk-section.uk-section-medium{padding-bottom:2rem;padding-top:2rem}footer a{font-family:"ScadaRegular";font-size:20px;color:#000}footer a:hover{text-decoration:none}footer a.button-primary{margin-bottom:5vh}footer p{line-height:1.4}footer .logoWrapper{position:absolute;right:0;top:-80%}@media (max-width:1200px){footer .logoWrapper{position:relative;top:initial;max-width:70vw;margin:0 auto}}@media (max-width:639px){footer .uk-grid{display:flex;flex-direction:column;align-items:center}footer .uk-grid>div{width:fit-content}}.kat-list h3{color:#DB481A}.kat-list a{color:#000;font-size:1.25rem;font-family:"Wix Madefor Display"}@media (max-width:820px){.impressum,.datenschutz{hyphens:auto}}@media (max-width:959px){.mobile-grid-second{display:flex;flex-direction:column-reverse}}