@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../../../../Fonts/open-sans-v34-latin-regular.eot");src:url("../../../../Fonts/open-sans-v34-latin-regular.eot?#iefix") format("embedded-opentype"),url("../../../../Fonts/open-sans-v34-latin-regular.woff2") format("woff2"),url("../../../../Fonts/open-sans-v34-latin-regular.woff") format("woff"),url("../../../../Fonts/open-sans-v34-latin-regular.ttf") format("truetype"),url("../../../../Fonts/open-sans-v34-latin-regular.svg#OpenSans") format("svg")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../../../../Fonts/open-sans-v34-latin-700.eot");src:url("../../../../Fonts/open-sans-v34-latin-700.eot?#iefix") format("embedded-opentype"),url("../../../../Fonts/open-sans-v34-latin-700.woff2") format("woff2"),url("../../../../Fonts/open-sans-v34-latin-700.woff") format("woff"),url("../../../../Fonts/open-sans-v34-latin-700.ttf") format("truetype"),url("../../../../Fonts/open-sans-v34-latin-700.svg#OpenSans") format("svg")}@font-face{font-family:"icomoon_kunz";src:url("../../../../Fonts/icomoon_kunz.eot?4s6r3a");src:url("../../../../Fonts/icomoon_kunz.eot?4s6r3a#iefix") format("embedded-opentype"),url("../../../../Fonts/icomoon_kunz.ttf?4s6r3a") format("truetype"),url("../../../../Fonts/icomoon_kunz.woff?4s6r3a") format("woff"),url("../../../../Fonts/icomoon_kunz.svg?4s6r3a#icomoon_kunz") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon_kunz" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up:before{content:""}.icon-menu:before{content:""}.icon-x:before{content:""}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:rgba(0,0,0,0)}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html{font-size:18px;color:#000;line-height:1.5;scroll-behavior:smooth}body{font-family:"Open Sans",Tahoma,sans-serif}body.fixed{padding-top:150px}p{margin:0 0 20px}a{color:#2f5db3;text-decoration:none;transition:all .2s ease-in-out}a:hover{color:#000}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",Tahoma,sans-serif;font-weight:bold;text-transform:uppercase;margin:20px 0;-webkit-hyphens:auto;hyphens:auto}h1,h2{font-size:33.75px;font-size:1.875rem;position:relative;color:#2f5db3;margin-bottom:80px;line-height:39.6px;line-height:2.2rem}@media screen and (min-width:768px){h1,h2{font-size:2.5rem;line-height:2.8rem}}h1:after,h2:after{content:"";width:110px;height:6px;background:#dedede;position:absolute;left:0;bottom:-14px}h3{font-size:25.002px;font-size:1.389rem;line-height:32.4px;line-height:1.8rem}@media screen and (min-width:768px){h3{font-size:1.875rem;line-height:2.3rem}}h4{text-transform:none;font-size:25.002px;font-size:1.389rem;line-height:32.4px;line-height:1.8rem}img{max-width:100%;height:auto}input[type=text],input[type=submit],input[type=email],input[type=password],input[type=date],textarea,select{border:0;background:rgba(0,0,0,.05);padding:10px;margin-bottom:15px;width:100%;box-sizing:border-box}input[type=text]:focus,input[type=submit]:focus,input[type=email]:focus,input[type=password]:focus,input[type=date]:focus,textarea:focus,select:focus{outline:0}::-moz-placeholder{font-size:16.001px;font-size:.889rem}::placeholder{font-size:16.001px;font-size:.889rem}table{width:100%}table th{background:#dedede}table th,table td{text-align:left;border:1px solid #dedede;padding:10px}ol{padding-left:22px}ol>li{margin-bottom:15px}ol>li::marker{font-weight:bold}.container{padding-left:30px;padding-right:30px;width:100%}.container:after{content:"";display:table;clear:both}@media screen and (min-width: 1401px){.container{width:1400px;margin:auto}}.link--more,.link--frame{position:relative;padding-left:30px;color:#000}.link--more .icon-arrow-right,.link--frame .icon-arrow-right{position:absolute;left:0;top:0;font-size:25.002px;font-size:1.389rem}.link--more:hover,.link--frame:hover{color:#2f5db3}.link--frame{display:inline-block;padding-left:55px;padding-right:25px;margin-top:30px}.link--frame:before,.link--frame:after{position:absolute;top:-25px;font-size:45px;font-size:2.5rem;color:#2f5db3}.link--frame:before{content:"[";left:0}.link--frame:after{content:"]";right:0}.link--frame .icon-arrow-right{left:20px}.important{font-weight:bold;color:#2f5db3}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.align-justify{text-align:justify}.highlight-box,.highlight-box--light{margin:50px 0 80px}@media screen and (min-width:768px){.highlight-box,.highlight-box--light{display:grid;grid-template-columns:3fr 2fr}}.highlight-box .img,.highlight-box--light .img{height:300px}@media screen and (min-width:768px){.highlight-box .img,.highlight-box--light .img{height:auto}}.highlight-box .text,.highlight-box--light .text{background:#2f5db3;color:#fff;padding:30px}@media screen and (min-width: 1021px){.highlight-box .text,.highlight-box--light .text{padding:60px 60px 50px}}.highlight-box .text h4,.highlight-box--light .text h4{margin-top:0}.highlight-box--light{grid-template-columns:1fr 1fr}.highlight-box--light .text{background:#dedede;color:#000}.highlight-img{width:100%;height:400px;margin-top:50px}.column{display:grid;gap:30px;margin-top:80px;margin-bottom:80px}.column.m-t-30{margin-top:30px}@media screen and (min-width:768px){.column--2cols{grid-template-columns:1fr 1fr}}.column--2cols.align-end{align-items:end}@media screen and (min-width:768px){.column--2cols.align-end{grid-template-columns:1fr}}@media screen and (min-width: 1021px){.column--2cols.align-end{grid-template-columns:1fr 1fr}}@media screen and (min-width:768px){.column--2cols-1-2{grid-template-columns:1fr 2fr}}@media screen and (min-width: 1021px){.column--3cols{grid-template-columns:1fr 1fr 1fr}}.column--3cols.bracket .col{position:relative;padding:5px 20px;background:#fff}.column--3cols.bracket .col:before,.column--3cols.bracket .col:after{content:"";position:absolute;width:30px;height:calc(100% + 4px);top:-2px;background:#2f5db3;z-index:-1}.column--3cols.bracket .col:before{left:-2px}.column--3cols.bracket .col:after{right:-2px}.header .header--top .wrapper{max-width:1600px;margin:auto;overflow:auto}.header .header--top .wrapper .logo{padding:20px 20px 15px;text-align:center}@media screen and (min-width: 1401px){.header .header--top .wrapper .logo{float:left}}.header .header--top .wrapper .logo img{width:280px;transition:all .6s ease-in-out}@media screen and (min-width: 1401px){.header .header--top .wrapper .logo img{width:380px}}@media screen and (min-width: 1021px){.header .header--top .wrapper .nav--main{margin:5px 0 20px}}@media screen and (min-width: 1401px){.header .header--top .wrapper .nav--main{float:right;margin-top:125px;margin-right:20px;transition:all .6s ease-in-out}}@media screen and (min-width:1620px){.header .header--top .wrapper .nav--main{margin-right:0}}.header .header--image{max-width:1800px;margin:auto}@media screen and (min-width: 1021px){.header .header--image{display:grid;grid-template-columns:1fr 1fr;gap:5px}}@media screen and (min-width: 1021px){.header .header--image.single{display:block}}.header .header--image .left,.header .header--image .right{position:relative;display:block}.header .header--image .left:after,.header .header--image .right:after{content:"";width:100%;height:100%;background:rgba(0,0,0,.75);position:absolute;left:0;top:0}.header .header--image .left h1,.header .header--image .left h2,.header .header--image .right h1,.header .header--image .right h2{position:relative;z-index:5;padding:100px 30px;color:#fff;font-size:33.75px;font-size:1.875rem;font-weight:normal;text-shadow:0 0 5px #000;text-align:center;margin:0}.header .header--image .left h1:after,.header .header--image .left h2:after,.header .header--image .right h1:after,.header .header--image .right h2:after{content:none}@media screen and (min-width: 1021px){.header .header--image .left h1,.header .header--image .left h2,.header .header--image .right h1,.header .header--image .right h2{padding:200px 30px;font-size:2.5rem}}.header .header--image .left{background:url("../../../Images/dist/steuerungsbau.jpg") no-repeat;background-size:cover;margin-bottom:2px}@media screen and (min-width: 1021px){.header .header--image .left{margin-bottom:0}}.header .header--image .right{background:url("../../../Images/dist/bildverarbeitung.jpg") no-repeat;background-size:cover}.header.fixed .header--top{position:fixed;width:100%;top:0;z-index:50;background:rgba(255,255,255,.9);box-shadow:0 0 5px #aaa}.header.fixed .header--top .wrapper .logo img{width:145px;transition:all .6s ease-in-out}.header.fixed .header--top .wrapper .nav--main{transition:all .6s ease-in-out}@media screen and (min-width: 1021px){.header.fixed .header--top .wrapper .nav--main{margin-top:0}}@media screen and (min-width: 1401px){.header.fixed .header--top .wrapper .nav--main{margin-top:25px}}.nav-list{list-style-type:none;padding:0;margin:0}.nav-list-item{display:inline-block}.nav-list-item a{display:block}.nav-header{background:#2f5db3;text-align:center}@media screen and (min-width: 1021px){.nav-header{display:none}}.nav-header button{background:none;border:0;font-size:45px;font-size:2.5rem;display:inline-block;padding:10px;margin:0;color:#fff}.nav-header button:focus{outline:0}.nav-header .icon-x{display:none}@media screen and (min-width: 1021px){.nav-header .icon-x{display:block}}.nav--meta{text-transform:uppercase}@media screen and (min-width:768px){.nav--meta{text-align:right}}.nav--meta .nav-list-item{display:block}.nav--meta .nav-list-item a{display:block;padding:6px 15px 6px 0}@media screen and (min-width:768px){.nav--meta .nav-list-item a{padding:6px 0 6px 15px}}.nav--meta .nav-list-item.nav-list-item--cur a{color:#000}.nav--main{text-transform:uppercase}@media screen and (min-width: 1021px){.nav--main{text-align:center}}.nav--main .nav-list--level1{display:none;background:#dedede;position:absolute;width:100%;z-index:50}@media screen and (min-width: 1021px){.nav--main .nav-list--level1{position:static;display:block;background:rgba(0,0,0,0);padding:0}}.nav--main .nav-list--level1>.nav-list-item{display:block}@media screen and (min-width: 1021px){.nav--main .nav-list--level1>.nav-list-item{display:inline-block;margin:0 15px}}@media screen and (min-width: 1021px){.nav--main .nav-list--level1>.nav-list-item:last-child{margin-right:0}}.nav--main .nav-list--level1>.nav-list-item>a{color:#000;padding:10px 30px;border-bottom:1px solid #fff}@media screen and (min-width: 1021px){.nav--main .nav-list--level1>.nav-list-item>a{padding:5px 0;color:#000;border-bottom:2px solid rgba(0,0,0,0)}}.nav--main .nav-list--level1>.nav-list-item>a.active{font-weight:bold}@media screen and (min-width: 1021px){.nav--main .nav-list--level1>.nav-list-item>a.active{font-weight:normal}}@media screen and (min-width: 1021px){.nav--main .nav-list--level1>.nav-list-item>a.active,.nav--main .nav-list--level1>.nav-list-item>a:hover{border-bottom-color:#2f5db3}}.footer{background:#2f5db3;color:#fff;overflow:auto}.footer .column{gap:0}@media screen and (min-width:768px){.footer .column{gap:0 50px}}.footer .column .col-1{margin-bottom:30px}@media screen and (min-width:768px){.footer .column .col-1{margin-bottom:0}}.footer a{color:#fff}.footer a:hover{color:#000}@media screen and (min-width:768px){.footer .nav--meta{float:right}}.content{padding-top:40px;scroll-margin-top:180px;scroll-snap-margin-top:180px}@media screen and (min-width: 1021px){.content{scroll-margin-top:150px;scroll-snap-margin-top:150px;padding-top:80px;padding-bottom:50px}}@media screen and (min-width: 1401px){.content{scroll-margin-top:50px;scroll-snap-margin-top:50px}}.content ul{padding-left:22px}.content.bg{background:#dedede;padding:60px 0 80px}.content.bg h1:after,.content.bg h2:after{background:#2f5db3}.content.steuerungsbau .highlight-box .img{background:url("/Images/dist/steuerungsbau-eckpunkte.jpg") no-repeat;background-size:cover}.content.bildverarbeitung .highlight-box .img-1{background:url("/Images/dist/bildverarbeitung-1.jpg") no-repeat;background-size:cover}.content.bildverarbeitung .highlight-box .img-2{background:url("/Images/dist/bildverarbeitung-2.jpg") no-repeat;background-size:cover}.content.beratung{padding-bottom:0}.content.beratung .highlight-img{background:url("/Images/dist/beratung.jpg") no-repeat center;background-size:cover}.content.ueberuns{padding-bottom:90px}.content.kontakt{background:#dedede;padding-bottom:100px}.content.kontakt .contact-form{margin-top:40px}.content.kontakt .fields-2cols{display:grid;gap:20px}@media screen and (min-width:541px){.content.kontakt .fields-2cols{grid-template-columns:1fr 1fr}}.content.kontakt input,.content.kontakt textarea{background:#fff;margin:0}.content.kontakt textarea{margin:20px 0 25px}.content.kontakt button.link--frame{background:none;border:0;transition:all .2s ease-in-out}.content.kontakt button.link--frame:before,.content.kontakt button.link--frame:after{top:-22px}#spam-detected h2:after{display:none}
/*# sourceMappingURL=main.css.map */