@import url(https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.dsbanner{display:none!important}*{margin:0;padding:0}body{font-family:"Fira Sans",sans-serif;font-size:1.125rem}h1{font-size:3rem;color:#1e4053;letter-spacing:1px;line-height:1.3em;font-weight:400;margin-bottom:20px}h1.ce-headline-center{text-align:center}h2{font-size:2.5rem;color:#1e4053;letter-spacing:1px;line-height:1.3em;font-weight:400;margin-bottom:20px}h2.ce-headline-center{text-align:center}h3{font-size:1.563rem;color:#1e4053;letter-spacing:1px;line-height:1.3em;font-weight:400;margin-bottom:20px}h3.ce-headline-center{text-align:center}p{font-size:1.125rem;line-height:1.5;color:#1e4053;font-weight:400}.frame p{margin-bottom:20px}.frame p:last-child{margin-bottom:0}.frame ul{margin-left:20px}.frame ul li{font-size:1.125rem;line-height:1.5;color:#1e4053;font-weight:400;margin-bottom:20px}.text-center{text-align:center}.text-justify{text-align:justify}a{font-size:1.125rem;text-decoration:none;color:#1e4053}a:hover{color:#eb690b}.frame-layout-5 a,.frame-layout-6 a,.frame-layout-7 a{display:inline-block;width:auto;padding-top:10px;padding-bottom:10px;padding-left:30px;padding-right:30px;background-color:#eb690b;text-decoration:none;border-radius:10px;color:#fff}.frame-layout-5 a:hover,.frame-layout-6 a:hover,.frame-layout-7 a:hover{background-color:#1e4053}section.bg_blue .frame-layout-5 a:hover{background-color:#fff;color:#1e4053}img{max-width:100%;height:auto;display:block}.ce-gallery img{border-radius:10px}.frame-type-textpic .ce-left.ce-intext .ce-gallery{float:left;margin-bottom:20px;margin-right:40px}.frame-type-textpic .ce-left,.frame-type-textpic .ce-right{width:100%;display:table}.frame-type-textpic .ce-right.ce-nowrap .ce-gallery{float:right;margin-left:40px;width:calc(50% - 40px)}.frame-type-textpic .ce-right.ce-nowrap .ce-bodytext{float:left;width:50%}.frame-type-textpic .ce-left.ce-nowrap .ce-gallery{float:left;margin-right:40px;width:calc(50% - 40px)}.frame-type-textpic .ce-left.ce-nowrap .ce-bodytext{float:left;width:50%}.frame-type-textpic.frame-layout-6 .ce-left.ce-nowrap .ce-bodytext,.frame-type-textpic.frame-layout-6 .ce-right.ce-nowrap .ce-bodytext{width:60%}.frame-type-textpic.frame-layout-6 .ce-left.ce-nowrap .ce-gallery,.frame-type-textpic.frame-layout-6 .ce-right.ce-nowrap .ce-gallery{width:calc(40% - 40px)}.frame-type-textpic.frame-layout-7 .ce-left.ce-nowrap .ce-bodytext,.frame-type-textpic.frame-layout-7 .ce-right.ce-nowrap .ce-bodytext{width:70%}.frame-type-textpic.frame-layout-7 .ce-left.ce-nowrap .ce-gallery,.frame-type-textpic.frame-layout-7 .ce-right.ce-nowrap .ce-gallery{width:calc(30% - 40px)}.frame-space-before-small{width:100%;margin-top:10px;display:table}.frame-space-after-small{width:100%;margin-bottom:10px;display:table}.frame-space-before-medium{width:100%;margin-top:30px;display:table}.frame-space-after-medium{width:100%;margin-bottom:30px;display:table}.frame-space-before-large{width:100%;margin-top:50px;display:table}.frame-space-after-large{width:100%;margin-bottom:50px;display:table}.wrapper{width:80vw;margin:0 auto;display:table}.wrapper-5050 .left{width:calc(50% - 50px);float:left;margin-right:50px;position:relative}.wrapper-5050 .right{width:calc(50% - 50px);float:left;margin-left:50px;position:relative}.wrapper-3070,.wrapper-4060,.wrapper-6040,.wrapper-7030{display:flex}.wrapper-6040 .left{width:calc(60% - 50px);float:left;margin-right:50px;position:relative}.wrapper-6040 .right{width:calc(40% - 50px);float:left;margin-left:50px;position:relative}.wrapper-4060 .left{width:calc(40% - 50px);float:left;margin-right:50px;position:relative}.wrapper-4060 .right{width:calc(60% - 50px);float:left;margin-left:50px;position:relative}.wrapper-7030 .left{width:calc(70% - 50px);float:left;margin-right:50px;position:relative}.wrapper-7030 .right{width:calc(30% - 50px);float:left;margin-left:50px;position:relative}section.section{width:100%;display:table;padding-top:100px;padding-bottom:100px}section.pt-0{padding-top:0}section.pb-0{padding-bottom:0}section.bg_gray{background-color:#e8e8e8}section.bg_orange{background-color:#eb690b}section.bg_orange h1,section.bg_orange h2,section.bg_orange p{color:#fff}section.bg_blue{background-color:#1e4053}section.bg_blue h1,section.bg_blue h2,section.bg_blue h3,section.bg_blue p{color:#fff}section.bg_image_left_01{background-image:url(/system_fd/images/background/bg_kacheln_links.png);background-size:auto 100%;background-position:left;background-repeat:no-repeat;position:relative}header{width:100vw;padding-top:15px;padding-bottom:15px;background-color:#355365;display:table;position:fixed;z-index:99999}header .logo{width:300px;float:left}header .navigation{float:left;width:calc(100% - 400px);margin-left:100px}header .navigation ul.nav{float:right;margin-top:12px}header .navigation ul.nav li{float:left;margin-left:50px;list-style:none;position:relative}header .navigation ul.nav li a{color:#fff;font-size:20px}header .navigation ul.nav li a:hover{color:#eb690b}header .navigation ul.nav li ul.dropdown-menu{width:300px;position:absolute;background-color:#355365;padding-top:30px;display:none}header .navigation ul.nav li:hover ul.dropdown-menu{display:block}header .navigation ul.nav li ul.dropdown-menu li{width:calc(100% - 30px);margin:0;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px}header .navigation ul.nav li ul.dropdown-menu li a{font-size:1.125rem}header .navigation ul.nav li:first-child{margin-left:0}main{position:relative;top:77px}footer{width:100vw;padding-top:30px;padding-bottom:30px;display:table;background-color:#1e4053;position:relative;top:77px}footer .footer_wrapper{display:inline-grid;grid-template-columns:1fr 1fr 1fr;column-gap:30px;row-gap:30px;margin-top:30px;width:80vw;margin-left:10vw}footer .footer_wrapper .footer_01 img{width:auto;max-height:200px}footer .footer_wrapper .footer_02,footer .footer_wrapper .footer_02 h2,footer .footer_wrapper .footer_02 p,footer .footer_wrapper .footer_03,footer .footer_wrapper .footer_03 h2,footer .footer_wrapper .footer_03 p{color:#fff}footer .footer_wrapper h2{font-size:1.5rem}footer .footer_wrapper .footer_03 .social_icons{display:inline-grid;grid-template-columns:1fr 1fr 1fr;column-gap:30px;row-gap:30px;width:200px}footer .footer_wrapper .footer_03 .social_icons .social_icon a svg{fill:#fff;width:40px;height:30px}footer ul.footernav{float:right}footer ul.footernav li{float:left;list-style:none;margin-right:10px}footer ul.footernav li a{font-size:1rem;color:#fff}.slider_kundenstimmen{width:60vw;margin:0 auto;margin-top:30px}.slide_kundenstimme{width:100%}.slide_kundenstimme .left{width:300px;float:left;text-align:center}.slide_kundenstimme .person p{font-weight:400}.slide_kundenstimme img{width:150px;border-radius:180px;margin:0 auto;margin-bottom:30px;margin-top:30px}.slide_kundenstimme p{font-style:italic;font-weight:300;text-align:center}.slide_kundenstimme .person p{font-weight:400;font-style:normal}.box_content_icon{width:100%;display:table;margin-bottom:50px}.box_content_icon .box_head{width:100%;display:flex}.box_content_icon .box_head .icon{width:150px}.box_content_icon .box_head .headline{width:calc(100% - 200px);margin-left:50px;position:relative}.box_content_icon .box_head .headline h2{position:absolute;top:50%;transform:translate(0,-50%);width:100%;border-bottom:4px solid #1e4053;padding-bottom:10px}.box_content_icon .box_content{width:100%;display:table;margin-top:40px}.ansprechperson_fd{width:650px;max-width:100%;display:table}.ansprechperson_fd .image{float:left;width:100%;margin-bottom:20px}.ansprechperson_fd .image img{border-radius:180px;float:left;width:100px}.ansprechperson_fd .content{float:left;width:100%;margin-top:10px}.ansprechperson_fd .image p.person{font-size:1.35rem;margin-top:30px;float:left;margin-left:20px}.ansprechperson_fd .content p{display:table;width:100%;margin-bottom:25px}.ansprechperson_fd .content p span.icon{background-color:#1e4053;width:30px;height:30px;display:table;border-radius:180px;border:5px solid #1e4053;float:left}.ansprechperson_fd .content p span.icon svg{width:30px;height:20px;fill:#fff;position:relative;top:5px;display:block}.ansprechperson_fd .content p span.text{width:calc(100% - 60px);float:left;margin-left:20px;margin-top:5px}.ansprechperson_fd .content p span.text a{color:#1e4053}#startseite_intro{width:100%;height:500px;min-height:25vw;padding-top:50px;padding-bottom:50px;background-image:url(/system_fd/images/background/bg_start_intro.png);background-size:auto 100%;background-position:right;background-repeat:no-repeat;position:relative}#startseite_intro .content{position:absolute;top:50%;transform:translate(0,-50%);width:45%;left:10vw}#startseite_intro .content h1{font-size:3rem}#startseite_loesungen .wrapper .frame-default{width:80%;margin:0 auto;text-align:center}.startseite_loesungen_wrapper{display:inline-grid;grid-template-columns:1fr 1fr 1fr;column-gap:30px;row-gap:30px;margin-top:30px;width:80%;margin-left:10%;margin-bottom:30px}.startseite_loesungen_wrapper .box_loesung{border-radius:10px;background-color:#eb690b;height:100px;position:relative}.startseite_loesungen_wrapper .box_loesung p{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}.startseite_loesungen_wrapper .box_loesung:hover{transform:scaleX(1.05) scaleY(1.05)!important;transition:transform .3s ease 0s}.startseite_loesungen_wrapper a:nth-child(even) .box_loesung{background-color:#1e4053}#startseite_zitate{background-image:url(/system_fd/images/background/bg_kacheln_rechts.png);background-size:auto 100%;background-position:right;background-repeat:no-repeat}#startseite_zitate h2{text-align:center;color:#fff}#startseite_zitate .slide_kundenstimme p{color:#fff}#loesungen_uebersicht_auszaehlung .loesung_fd img{max-width:50%;margin:0 auto;margin-bottom:20px}#loesungen_uebersicht_auszaehlung .loesung_fd a{margin-top:20px;color:#eb690b;display:inline-block;text-align:center;width:100%}#loesungen_uebersicht_auszaehlung .loesung_fd h3,#loesungen_uebersicht_auszaehlung .loesung_fd p{text-align:center}#loesungen_intro{background-image:url(/system_fd/images/background/bg_kacheln_links.png);background-size:auto 100%;background-position:left;background-repeat:no-repeat;position:relative}#loesungen_vorteile{background-image:url(/system_fd/images/background/bg_kacheln_rechts.png);background-size:auto 100%;background-position:right;background-repeat:no-repeat}#loesungen_vorteile h2{text-align:center}#slider_kernfunktionen{max-width:80vw}#slider_kernfunktionen .slick-track{display:flex!important}#slider_kernfunktionen .slick-slide{height:inherit!important}#loesungen_uebersicht_auszaehlung .loesungen_aufzaehlungen{display:inline-grid;grid-template-columns:1fr 1fr 1fr;column-gap:50px;row-gap:50px;margin-top:30px;width:100%}#slider_kernfunktionen .slick-slide{width:calc(100% - 60px)!important;background-color:#e8e8e8;padding:30px;text-align:center;border-radius:20px;color:#1e4053;height:100%}.box_loesungen_kernfunktionen p{color:#1e4053!important}.box_loesungen_kernfunktionen img{max-width:50px;margin:0 auto}#software_uebersicht_auszaehlung .loesungen_aufzaehlungen{grid-template-columns:1fr 1fr;display:inline-grid;column-gap:50px;row-gap:50px;margin-top:30px;width:100%}#software_uebersicht_auszaehlung .loesungen_aufzaehlungen p{margin-bottom:20px}#software_uebersicht_auszaehlung .loesungen_aufzaehlungen p:last-child{margin-bottom:0}#software_uebersicht_auszaehlung .loesung_fd img{max-width:50%;margin:0 auto;margin-bottom:20px}#software_uebersicht_auszaehlung .loesung_fd a{margin-top:20px;color:#eb690b;display:inline-block;text-align:center;width:100%}#software_uebersicht_auszaehlung .loesung_fd h3,#software_uebersicht_auszaehlung .loesung_fd p{text-align:center}.frame-type-form_formframework{width:100%;display:table}.frame-type-form_formframework .row{width:100%;display:table}.frame-type-form_formframework .row .col-6{float:left;width:calc(50% - 10px);margin-left:10px}.frame-type-form_formframework .row .col-6:first-child{margin-left:0;margin-right:10px}.frame-type-form_formframework .form-group{width:100%;display:table;margin-bottom:30px}.frame-type-form_formframework .form-group label{font-size:1.125rem;line-height:1.5;color:#1e4053;font-weight:400;margin-bottom:10px;display:table}.frame-type-form_formframework .form-group .form-control{width:calc(100% - 30px);padding:15px;border-radius:10px;border:1px solid #1e4053}.frame-type-form_formframework .clearfix{width:100%;display:table;margin-bottom:20px}.frame-type-form_formframework .clearfix p{font-size:1rem}.frame-type-form_formframework .btn-group .btn-primary{display:inline-block;width:auto;padding-top:10px;padding-bottom:10px;padding-left:30px;padding-right:30px;background-color:#eb690b;text-decoration:none;border-radius:10px;color:#fff;font-size:1.125rem;font-family:"Fira Sans",sans-serif;font-weight:400;border:none}.frame-type-form_formframework .btn-group .btn-primary:hover{background-color:#1e4053}.team_row{display:inline-grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:50px;row-gap:50px;margin-top:30px;width:100%}.team_row .person_team img{width:200px;border-radius:180px;margin:0 auto;margin-bottom:20px}.team_row .person_team p{text-align:center}.team_row .person_team p.person{margin-bottom:10px;font-weight:500}.job_vorteile{width:100%;display:table;margin-top:75px}.job_stellen{width:100%;display:table;margin-top:75px}.job_vorteile_row{display:inline-grid;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:30px;margin-top:30px;width:100%}.job_vorteile_row .auszaehlungen_work .icon{width:60px;float:left}.job_vorteile_row .auszaehlungen_work .content{width:calc(100% - 80px);float:left;margin-left:20px}.job_stellen_row{display:inline-grid;grid-template-columns:1fr;column-gap:30px;row-gap:30px;margin-top:30px;width:100%}.job_stellen_row .stellenangebot{border-radius:10px;padding:15px;background-color:#fff}.job_stellen_row .stellenangebot a{display:inline-block;margin-top:20px;color:#eb690b}.job_stellen_row .stellenangebot a:hover{color:#1e4053}.technologie_partner .frame-type-image .ce-inner{width:100%;display:inline-grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:70px;row-gap:70px;margin-top:20px}.technologie_partner{margin-top:30px}#ueberuns_job{background-image:url(/system_fd/images/background/bg_bottom_50_orange.png);background-size:80% auto;background-position:bottom right;background-repeat:no-repeat;position:relative}#referenzen_zitate{background-image:url(/system_fd/images/background/bg_kacheln_rechts.png);background-size:auto 100%;background-position:right;background-repeat:no-repeat}.referenzen_kunden_logos_wrapper{display:inline-grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:50px;row-gap:50px;margin-top:30px;width:100%}.referenzen_kunden_logos_wrapper .kundenlogo img{border:10px solid #fff;border-radius:20px;width:calc(100% - 20px)}.case_studys_wrapper .case_study{background-color:#1e4053;color:#fff;padding:30px;width:calc(100% - 60px);border-radius:20px}.case_studys_wrapper .case_study p.headline{font-size:1.563rem;color:#fff;letter-spacing:1px;line-height:1.3em;font-weight:400;margin-bottom:20px}.case_studys_wrapper .case_study p{color:#fff}.case_studys_wrapper .case_study a{display:inline-block;width:auto;padding-top:10px;padding-bottom:10px;padding-left:30px;padding-right:30px;background-color:#eb690b;text-decoration:none;border-radius:10px;color:#fff;margin-top:30px}.case_studys_wrapper .case_study a:hover{background-color:#fff;color:#1e4053}#casestudy_loesung{background-image:url(/system_fd/images/background/bg_kacheln_rechts.png);background-size:auto 100%;background-position:right;background-repeat:no-repeat}#casestudy_einleitung .box{background:#eb690b;width:calc(100% - 60px);height:calc(100% - 60px);padding:30px;border-radius:20px;color:#fff;display:flex;flex-wrap:wrap;align-items:center}#casestudy_einleitung .box .icon_top svg{width:50px;height:50px;transform:rotate(180deg)}#casestudy_einleitung .box .icon_bottom{width:100%;text-align:right}#casestudy_einleitung .box .icon_bottom svg{width:50px;height:50px;transform:rotate(180deg)}#casestudy_einleitung .box .frame-type-text{padding-left:25px;padding-right:25px}#casestudy_einleitung .box p{color:#fff}@media(min-width:1400px){.wrapper{max-width:1400px}}@media(max-width:1400px){.content-wrap-v14{position:absolute;top:50%;transform:translate(0,-50%);width:100%}#startseite_intro{background-position:40%;background-size:cover}header .navigation{float:left;width:calc(100% - 350px);margin-left:50px}header .navigation ul.nav li{margin-left:40px}}@media(max-width:1200px){.wrapper{width:90vw}footer .footer_wrapper{width:90vw;margin-left:5vw}#slider_kernfunktionen{max-width:90vw}#startseite_intro .content{left:5vw}.frame-type-form_formframework .row .col-6{margin-left:0;margin-right:0;float:left;width:100%}.footer_wrapper h2{font-size:1.5rem}header .navigation{float:right;width:calc(100% - 350px);margin-left:0;width:40px;height:33px;top:10px;position:relative}header .navigation ul.navbar-nav{display:none;position:fixed;width:350px;right:0;height:calc(100vh - 70px);background:#355365;top:65px;padding-top:20px}header .navigation ul.navbar-nav li{margin-left:0;margin-right:0;width:calc(100% - 60px);margin-bottom:30px;padding-left:30px;padding-right:30px;margin-bottom:20px}header .navigation ul.nav li ul.dropdown-menu{display:block;position:relative;padding-top:10px;padding-bottom:10px}header .navigation ul.nav li ul.dropdown-menu li:last-child{padding-bottom:0}.navigation.active>.burger-icon{background-color:transparent}.navigation.active>.burger-icon::before{-webkit-transform:translateY(10px) rotate(45deg);-moz-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.navigation.active>.burger-icon::after{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.burger-icon,.burger-icon:after,.burger-icon:before{display:block;width:40px;height:3px;background-color:#fff;outline:1px solid transparent;-webkit-transition-property:background-color,-webkit-transform;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;transition-property:background-color,transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.burger-icon{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99999;float:right;top:10px}.burger-icon:after,.burger-icon:before{position:absolute;content:""}.burger-icon:before{top:-10px}.burger-icon:after{top:10px}#loesungen_uebersicht_auszaehlung .loesungen_aufzaehlungen{grid-template-columns:1fr 1fr}}@media(max-width:980px){#startseite_intro{background-position:40%;background-size:cover;height:auto}#startseite_intro .content{position:unset;top:unset;transform:unset;width:45%;margin-left:10vw}.startseite_loesungen_wrapper{width:100%;grid-template-columns:1fr 1fr;margin-left:0}.content-wrap-v14{position:unset;top:unset;transform:unset;width:unset}section.section{padding-top:75px;padding-bottom:75px}.wrapper-3070,.wrapper-4060,.wrapper-5050,.wrapper-6040,.wrapper-7030{display:table}.wrapper-5050 .left{width:100%;float:left;margin-right:0;position:relative;margin-bottom:30px}.wrapper-5050 .right{width:100%;float:left;margin-left:00px;position:relative}.wrapper-6040 .left{width:100%;float:left;margin-right:0;position:relative;margin-bottom:30px}.wrapper-6040 .right{width:100%;float:left;margin-left:0;position:relative}.wrapper-4060 .left{width:100%;float:left;margin-right:0;position:relative;margin-bottom:30px}.wrapper-4060 .right{width:100%;float:left;margin-left:0;position:relative}.wrapper-7030 .left{width:100%;float:left;margin-right:0;position:relative;margin-bottom:30px}.wrapper-7030 .right{width:100%;float:left;margin-left:0;position:relative}footer .footer_wrapper{grid-template-columns:1fr}footer ul.footernav{float:left;margin-top:30px}.frame-type-textpic .ce-right.ce-nowrap .ce-gallery{float:left;margin-left:0;margin-bottom:20px;width:100%}.frame-type-textpic .ce-right.ce-nowrap .ce-bodytext{float:left;width:100%}.frame-type-textpic .ce-left.ce-nowrap .ce-gallery{float:left;margin-left:0;margin-bottom:20px;width:100%}.frame-type-textpic .ce-left.ce-intext .ce-gallery{float:left;margin-bottom:20px;margin-right:0}.frame-type-textpic .ce-left.ce-intext .ce-bodytext{width:100%;float:left}.frame-type-textpic.frame-layout-6 .ce-left.ce-nowrap .ce-bodytext,.frame-type-textpic.frame-layout-6 .ce-right.ce-nowrap .ce-bodytext{width:100%}.frame-type-textpic.frame-layout-6 .ce-left.ce-nowrap .ce-gallery,.frame-type-textpic.frame-layout-6 .ce-right.ce-nowrap .ce-gallery{width:100%;margin-bottom:20px}.frame-type-textpic.frame-layout-7 .ce-left.ce-nowrap .ce-bodytext,.frame-type-textpic.frame-layout-7 .ce-right.ce-nowrap .ce-bodytext{width:100%}.frame-type-textpic.frame-layout-7 .ce-left.ce-nowrap .ce-gallery,.frame-type-textpic.frame-layout-7 .ce-right.ce-nowrap .ce-gallery{width:100%;margin-bottom:20px}#loesungen_intro .wrapper,#loesungen_uebersicht_intro .wrapper,#ueberuns_intro .wrapper{display:flex;flex-wrap:wrap}#loesungen_intro .wrapper .left,#loesungen_uebersicht_intro .wrapper .left,#ueberuns_intro .wrapper .left{order:2;margin-bottom:0;margin-top:30px}#loesungen_intro .wrapper .right img{max-width:200px}.team_row{grid-template-columns:1fr 1fr 1fr}.technologie_partner .frame-type-image .ce-inner{grid-template-columns:1fr 1fr 1fr}}@media(max-width:768px){#startseite_intro{background-size:auto 100%;background-position:right;background-image:url(/system_fd/images/background/bg_start_intro_m.png)}#startseite_intro .content{width:80vw}h1{font-size:2.7rem}h2{font-size:2rem}.job_vorteile_row{grid-template-columns:1fr}.technologie_partner .frame-type-image .ce-inner{grid-template-columns:1fr 1fr}footer ul.footernav li{margin-right:0;width:100%;margin-bottom:10px}footer ul.footernav li:last-child{margin-bottom:0}.ansprechperson_fd{width:100%}.team_row{grid-template-columns:1fr 1fr}#software_uebersicht_auszaehlung .loesungen_aufzaehlungen{grid-template-columns:1fr}#loesungen_uebersicht_auszaehlung .loesungen_aufzaehlungen{grid-template-columns:1fr}.referenzen_kunden_logos_wrapper{grid-template-columns:1fr 1fr 1fr;column-gap:30px;row-gap:30px}}@media(max-width:600px){.box_content_icon .box_head{width:100%;display:table}.box_content_icon .box_head .icon{width:100%;height:auto;display:table}.box_content_icon .box_head .icon img{width:100px;height:auto}.box_content_icon .box_head .headline{margin-left:0;margin-top:30px;display:table;width:100%}.box_content_icon .box_head .headline h2{position:unset;top:unset;transform:unset}.box_content_icon .box_content{margin-top:10px}.referenzen_kunden_logos_wrapper{grid-template-columns:1fr 1fr;column-gap:30px;row-gap:30px}}@media(max-width:450px){header .logo{width:250px;padding-top:4px;padding-bottom:4px}h1{font-size:2.5rem}#startseite_intro .content h1{font-size:2.5rem}h2{font-size:1.9rem}section.section{padding-top:50px;padding-bottom:50px}.team_row{grid-template-columns:1fr}.technologie_partner .frame-type-image .ce-inner{grid-template-columns:1fr}.startseite_loesungen_wrapper{grid-template-columns:1fr}.referenzen_kunden_logos_wrapper{grid-template-columns:1fr 1fr;column-gap:30px;row-gap:30px}}