.footer-basic{padding:20px 0;background-color:#1c3c5c;color:#fff;width:100%;bottom:0}.footer-part{color:#fff;white-space:nowrap;margin:0 20px;padding-top:4px}.footer-parts{color:#fff;white-space:nowrap;margin:6px 20px}.contact-links:hover,.footer-parts:hover{color:#2d6fb0!important;text-decoration:none}.footer-social-icons{color:#fff;white-space:nowrap;margin:6px 10px}.footer-line{padding-top:2px;width:100%;margin-left:16px!important;border-top:.5px solid #2d6fb0}.footer-line.footer-dn.footer-line-left{margin-left:10px!important}.f-facebook{letter-spacing:3px}.footer-content{max-width:800px;margin:auto}.line-down-text{font-weight:600;font-size:16px;letter-spacing:4px;padding-left:12px;width:120px;white-space:nowrap}.fm-abstand{padding-left:130px}.f-size{font-size:14px}.fa{font-size:1.5em}.footer-parts.mail-telefon.w-25{float:left!important}.cta{position:relative;margin:auto;padding:19px 22px!important;transition:.2s}.cta:before{content:"";position:absolute;top:0;left:0;display:block;border-radius:28px;border:2px solid #f0f0f0;width:56px;height:56px;transition:.3s}.c-white:before{border:2px solid #fff}.cta span{position:relative;font-size:16px;line-height:18px;font-weight:900;letter-spacing:.25em;text-transform:uppercase;vertical-align:middle;color:#2d6fb0}.cta svg{position:relative;top:0;margin-left:10px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#2d6fb0;stroke-width:2;transform:translateX(-5px);transition:.3s}.cta:hover:before{width:100%;border:2px solid #2d6fb0}.cta:hover svg{transform:translateX(0)}.cta:active{transform:scale(.96)}@media (min-width:300px){.betriebsferien-p{color:#fff;border-top:1px solid #fff;padding:0 10%;font-size:.9em;display:none}.titel-betriebsferien{margin-top:30%;font-size:1.2em}.betriebsferien-schrift{color:#fff;font-weight:300;margin-top:0;font-size:1.6em}.info-button-home{position:absolute;left:10%;border-radius:50%;background-color:#1c3c5c;text-align:center;transform:rotate(15deg);font-weight:300;color:#fff;font-size:.75em;margin-top:45px;width:140px;height:140px}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-label{margin-left:0;margin-right:40px}}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-color:#0c81f7;border-radius:2px}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-radius:2px;border-color:#fff}.contact-clean{padding:80px 0}.contact-clean form{max-width:800px;color:#b2b2b2}.contact-clean h2{margin-top:5px;font-weight:700;font-size:28px;margin-bottom:36px}.contact-clean .form-group:last-child{margin-bottom:5px}.contact-clean form .form-control{background:#fff;outline:0;color:#707070;padding-left:12px;height:42px;border:2px solid #2d6fb0;border-radius:0}.contact-clean form .form-control:focus{border:2px solid #1c3c5c;box-shadow:0 0 0 .1rem #1c3c5c}.contact-clean form textarea.form-control{min-height:100px;max-height:260px;padding-top:10px;resize:vertical}.contact-clean form .btn{padding:16px 32px;border:none;background:0 0;box-shadow:none;text-shadow:none;font-weight:700;font-size:18px;letter-spacing:.4px;line-height:1;outline:0!important}.contact-clean form .btn:hover{color:#1c3c5c}.contact-clean form .btn:active,.login-clean form .btn-primary:active,.login-clean form .btn-primary:hover{background-color:#fff!important;box-shadow:none!important;color:#1c3c5c!important}.contact-clean form .btn-primary,.login-clean form .btn-primary{color:#2d6fb0;outline:0}.login-clean{background:#fff;padding:80px 0}.login-clean form{max-width:480px;width:90%;background-color:#fff;border-radius:0;color:#707070}.login-clean form .form-control{border-radius:0;box-shadow:none;outline:0;text-indent:8px;background:#fff;color:#707070;padding-left:12px;height:42px;border:2px solid #2d6fb0}.btn{border:none;background:0 0;box-shadow:none;text-shadow:none;font-weight:700;font-size:18px;letter-spacing:.4px;line-height:1;outline:0!important}.login-clean form .btn-primary:active{transform:translateY(1px)}.login-clean form .forgot{display:block;text-align:center;font-size:12px;color:#6f7a85;opacity:.9;text-decoration:none}.login-clean form .forgot:hover{color:#2d6fb0;text-decoration:none}.form-control:focus{border:2px solid #1c3c5c!important;box-shadow:0 0 0 .1rem #1c3c5c!important}.form-control.pw{margin-bottom:50px!important}.window{display:block;margin:0 auto;overflow:hidden;border-radius:3px;background:#f1f1f1}.window .header{position:absolute;display:block;top:0;right:0;height:100px;width:100%;overflow:hidden!important;transition:.5s ease-out .2s,background .5s ease-out .2s;z-index:1;background-position:bottom right;pointer-events:none}.window .header .burger-container{overflow:visible;position:relative;display:inline-block;height:50px;width:50px;cursor:pointer;-webkit-transform:rotate(0);transform:rotate(0);transition:.3s cubic-bezier(.4,.01,.165,.99);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;float:right!important;margin-top:42px;margin-right:40px;right:0;z-index:9999999!important}@media (max-width:576px){.footer-dn{display:none}.footer-parts.mail-telefon{font-size:14px;line-height:14px}.window .header .burger-container{margin-right:20px}}.window .header .burger-container #burger{width:36px;height:8px;position:relative;display:block;margin:-4px auto 0;top:50%}.window .header .burger-container #burger .bar{width:100%;height:2px;display:block;position:relative;background:#2d6fb0;transition:.3s cubic-bezier(.4,.01,.165,.99);transition-delay:0s}.window .header .burger-container #burger .bar.topBar{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}.window .header .burger-container #burger .bar.btmBar{-webkit-transform:translateY(6px) rotate(0);transform:translateY(6px) rotate(0)}.window .header .icon{display:inline-block;position:absolute;line-height:50px;width:50px;height:50px;text-align:center;color:#fff;font-size:22px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.window .header .icon.icon-bag{right:0;top:0;left:auto;-webkit-transform:translateX(0);transform:translateX(0);transition:transform .5s cubic-bezier(.4,.01,.165,.99);transition:transform .5s cubic-bezier(.4,.01,.165,.99),-webkit-transform .5s cubic-bezier(.4,.01,.165,.99);transition-delay:.65s}.window .header ul.menu{position:relative;display:block;padding:30vh 150px 0;list-style:none}@media (max-width:576px){.window .header ul.menu{padding:22vh 75px 0}}.window .header ul.menu li.menu-item{margin-top:5px;-webkit-transform:scale(1.15) translateY(-30px);transform:scale(1.15) translateY(-30px);opacity:0;transition:transform .5s cubic-bezier(.4,.01,.165,.99),opacity .6s cubic-bezier(.4,.01,.165,.99),-webkit-transform .5s cubic-bezier(.4,.01,.165,.99)}.window .header ul.menu li.menu-item:nth-child(1){transition-delay:.49s}.window .header ul.menu li.menu-item:nth-child(2){transition-delay:.42s}.window .header ul.menu li.menu-item:nth-child(3){transition-delay:.35s}.window .header ul.menu li.menu-item:nth-child(4){transition-delay:.28s}.window .header ul.menu li.menu-item:nth-child(5){transition-delay:.21s}.window .header ul.menu li.menu-item:nth-child(6){transition-delay:.14s}.window .header ul.menu li.menu-item:nth-child(7){transition-delay:70ms}.window .header ul.menu li.menu-item a{display:block;position:relative;color:#fff;font-weight:400!important;text-decoration:none;font-size:22px;line-height:2.35;width:100%;letter-spacing:3px}.window .header ul.menu li.menu-item a:hover{color:#2d6fb0}.f-menu{color:#2d6fb0!important;margin-top:60px;font-size:14px!important;font-weight:600!important}.f-menu:hover{color:#fff!important}.window .header.menu-opened{height:100%;background-color:#1c3c5c;transition:.25s ease-in,background .5s ease-in;pointer-events:all;z-index:10;min-height:640px;pointer-events:all;overflow-y:auto;overflow-x:hidden}.window .header.menu-opened .burger-container{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.window .header.menu-opened .burger-container #burger .bar{transition:.4s cubic-bezier(.4,.01,.165,.99);transition-delay:.2s}.window .header.menu-opened .burger-container #burger .bar.topBar{-webkit-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg)}.window .header.menu-opened .burger-container #burger .bar.btmBar{-webkit-transform:translateY(3px) rotate(-45deg);transform:translateY(3px) rotate(-45deg)}.window .header.menu-opened ul.menu li.menu-item{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}.window .header.menu-opened ul.menu li.menu-item:nth-child(1){transition-delay:.27s}.window .header.menu-opened ul.menu li.menu-item:nth-child(2){transition-delay:.34s}.window .header.menu-opened ul.menu li.menu-item:nth-child(3){transition-delay:.41s}.window .header.menu-opened ul.menu li.menu-item:nth-child(4){transition-delay:.48s}.window .header.menu-opened ul.menu li.menu-item:nth-child(5){transition-delay:.55s}.window .header.menu-opened ul.menu li.menu-item:nth-child(6){transition-delay:.62s}.window .header.menu-opened ul.menu li.menu-item:nth-child(7){transition-delay:.69s}.window .header.menu-opened .icon.icon-bag{-webkit-transform:translateX(75px);transform:translateX(75px);transition-delay:.3s}.window .content{font-family:"Ek Mukta",sans-serif;padding:67px 4% 0;text-align:justify;overflow:scroll;max-height:100%}.window .content::-webkit-scrollbar{display:none}.window .content h2{margin-bottom:0;letter-spacing:1px}.window .content img{width:95%;position:relative;display:block;margin:75px auto}.window .content img:nth-of-type(2){margin:75px auto}.window .header.menu-opened .r-menu{float:right;bottom:0!important}div.burger-container{margin-top:28px;pointer-events:all}@media (max-height:500px){p{-webkit-transform:translate(0,0);transform:translate(0,0)}}a:hover{text-decoration:none}button{outline:0!important;box-shadow:none!important}img{vertical-align:middle}.img-responsive{display:block;height:auto;max-width:100%}.img-rounded{border-radius:3px}.timeline-centered{position:relative;margin-bottom:30px;width:100%!important}.timeline-centered .timeline-entry .timeline-entry-inner:after,.timeline-centered .timeline-entry .timeline-entry-inner:before,.timeline-centered .timeline-entry:after,.timeline-centered .timeline-entry:before,.timeline-centered:after,.timeline-centered:before{content:" ";display:table}.timeline-centered .timeline-entry .timeline-entry-inner:after,.timeline-centered .timeline-entry:after,.timeline-centered:after{clear:both}.timeline-centered:before{content:'';position:absolute;display:block;width:4px;background:#f5f5f6;left:50%;top:20px;bottom:20px;margin-left:-4px}.timeline-centered .timeline-entry{position:relative;width:50%;float:right;margin-bottom:70px;clear:both}.cripo,.timeline-centered .timeline-entry.begin{margin-bottom:0}.fl-left,.timeline-centered .timeline-entry.left-aligned{float:left}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner{margin-left:0;margin-right:-18px}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-time{left:auto;right:-100px;text-align:left}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-icon{float:right}.timeline-icon{background-color:#2d6fb0!important}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-label:after{left:auto;right:0;margin-left:0;margin-right:-9px;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.timeline-centered .timeline-entry .timeline-entry-inner{position:relative;margin-left:-22px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-time{position:absolute;left:-100px;text-align:right;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-time>span{display:block}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-time>span:first-child{font-size:20px;font-weight:700;margin-top:-10px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-time>span:last-child{font-size:12px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon{background:padding-box #fff;color:#737881;display:block;width:40px;height:40px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-align:center;-moz-box-shadow:0 0 0 5px #f5f5f6;-webkit-box-shadow:0 0 0 5px #f5f5f6;box-shadow:0 0 0 5px #f5f5f6;line-height:40px;font-size:15px;float:left}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-secondary{background-color:#ee4749;color:#fff}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-success{background-color:#00a651;color:#fff}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-info{background-color:#21a9e1;color:#fff}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-warning{background-color:#fad839;color:#fff}@media (min-width:300px){.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label{position:relative;background:padding-box #eee;padding:.6em;margin-left:40px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.logo-meilenstein{width:80%;margin-bottom:20px}}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label:after{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;border-width:9px 9px 9px 0;border-color:transparent #eee transparent transparent;left:0;top:10px;margin-left:-9px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2,.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p{color:#737881;font-family:"Noto Sans",sans-serif;font-size:12px;margin:0;line-height:1.428571429}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2,.titel-timeline{font-size:16px!important;margin-bottom:10px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2 a,.titel-timeline{color:#303641!important}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2 span{-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}.navigation-clean{padding-top:.75rem;padding-bottom:.75rem;color:#707070;border-radius:0;box-shadow:none;border:none;margin-bottom:0;font-size:20px;font-weight:700;line-height:22px;margin-left:auto;float:left!important}.navigation-clean .navbar-brand{font-weight:700;color:inherit}.navigation-clean .navbar-brand:hover{color:#222}.navigation-clean.navbar-dark .navbar-brand:hover{color:#f0f0f0}.navigation-clean .navbar-brand img{height:100%;display:inline-block;margin-right:10px;width:auto}.navigation-clean .navbar-toggler{border-color:#ddd;color:#888}.navigation-clean .navbar-toggler:focus,.navigation-clean .navbar-toggler:hover{background:0 0}.navigation-clean.navbar-dark .navbar-toggler{border-color:#555;color:#eee}.navigation-clean .form-inline,.navigation-clean .navbar-collapse{border-top-color:#ddd}.navigation-clean.navbar-dark .form-inline,.navigation-clean.navbar-dark .navbar-collapse{border-top-color:#333}.navigation-clean .navbar-nav>.active>a,.navigation-clean .navbar-nav>.show>a{background:0 0;box-shadow:none}.navigation-clean.navbar-light .navbar-nav .nav-link.active,.navigation-clean.navbar-light .navbar-nav .nav-link.active:focus,.navigation-clean.navbar-light .navbar-nav .nav-link.active:hover{color:#707070;box-shadow:none;background:0 0;pointer-events:none}.navigation-clean.navbar-light .navbar-nav .nav-link{color:#707070}.navigation-clean.navbar-light .navbar-nav .nav-link:focus,.navigation-clean.navbar-light .navbar-nav .nav-link:hover{color:#1c3c5c!important;background-color:transparent}.navigation-clean .navbar-nav>li>.dropdown-menu{margin-top:-5px;box-shadow:none;border:none;box-shadow:none!important;font-size:18px}.navigation-clean .dropdown-menu .dropdown-item,.navigation-clean .dropdown-menu .dropdown-item:focus{line-height:1.5;color:#2d6fb0;background-color:#fff}.navigation-clean .dropdown-menu .dropdown-item:focus,.navigation-clean .dropdown-menu .dropdown-item:hover{color:#1c3c5c;background-color:#fff}.navigation-clean.navbar-dark{background-color:#1f2021;color:#fff}.navigation-clean.navbar-dark .navbar-nav a.active,.navigation-clean.navbar-dark .navbar-nav a.active:focus,.navigation-clean.navbar-dark .navbar-nav a.active:hover{color:#8f8f8f;box-shadow:none;background:0 0;pointer-events:none}.navigation-clean.navbar-dark .navbar-nav .nav-link{color:#dfe8ee}.navigation-clean.navbar-dark .navbar-nav .nav-link:focus,.navigation-clean.navbar-dark .navbar-nav .nav-link:hover{color:#fff;background-color:transparent}.navigation-clean.navbar-dark .navbar-nav>li>.dropdown-menu{background-color:#1f2021}.navigation-clean.navbar-dark .dropdown-menu .dropdown-item,.navigation-clean.navbar-dark .dropdown-menu .dropdown-item:focus{color:#f2f5f8}.navigation-clean.navbar-dark .dropdown-menu .dropdown-item:focus,.navigation-clean.navbar-dark .dropdown-menu .dropdown-item:hover{background:#1c3c5c}@media (max-width:767px){.contact-clean{padding:80px 0}.navigation-clean .navbar-nav .show .dropdown-menu .dropdown-item{color:#2d6fb0;padding-top:.8rem;padding-bottom:.8rem;line-height:1}.navigation-clean.navbar-dark .navbar-nav .show .dropdown-menu .dropdown-item{color:#fff}}.nav-box{max-width:320px}.nav-link{padding-left:0!important}.navbar{padding:0!important}.nav-item{width:250px}.angle-down,.dropdown-toggle::after,.inaktiv{display:none}body{font-family:Roboto,sans-serif;overflow-x:hidden}h1{color:#2d6fb0;font-family:Noto Serif SC;font-weight:200;font-size:27px;margin-bottom:40px}@media (min-width:360px){h1{font-size:30px}}@media (min-width:576px){.info-button-home{left:38%;width:140px;height:140px;margin-top:50px}.contact-clean form{margin-right:40px}.window .header{width:600px}.navigation-clean{font-size:30px;line-height:30px}.nav-item{width:400px}h1{font-size:35px}}h2{color:#707070;margin-top:40px}@media (min-width:768px){.footer-mobile{display:none}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-label{margin-left:0;margin-right:70px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label{position:relative;background:padding-box #eee;padding:1.7em;margin-left:70px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.navigation-clean{padding-top:1rem;padding-bottom:1rem}h1,h2{font-size:40px}}h3{font-weight:700;color:#323436}h4{letter-spacing:2px;font-weight:700;font-size:14px;color:#707070;text-transform:uppercase}p{color:#707070;line-height:1.4}.navbar-logo{height:26px;margin-top:50px;margin-left:50px}.navigation{margin-bottom:150px}.p-dick-dark{color:#323436;font-weight:700;font-size:18px}.intro-claim{color:#323436}.claim-box{margin-top:170px;margin-left:-90px}.claim-line{width:80px;transform:rotate(90deg);margin:17px 0 0 -65px}.intro-graphic{max-width:160px;margin:40px 0}.logo-ani{margin-left:40px;width:450px;margin-top:0}@media (min-width:1200px){.betriebsferien-p{color:#fff;border-top:1px solid #fff;padding:0 12%;display:inline-block;font-size:1em}.titel-betriebsferien{margin-top:15%;font-size:1.8em}.betriebsferien-schrift{color:#fff;font-weight:300;margin-top:0;font-size:3em}.info-button-home{position:absolute;left:50%;top:10%;margin-top:unset;border-radius:50%;width:300px;height:300px;background-color:#1c3c5c;text-align:center;transform:rotate(15deg);font-weight:300;color:#fff;font-size:.85em}h1,h2{font-size:45px}.logo-ani{margin-top:-20px;margin-bottom:30px;width:480px;margin-left:34px}}.logo-box{margin-right:40px}.container-startbox{margin-top:-305px}.start-box{min-height:650px;height:100vh;position:absolute;margin-top:150px}@media (min-width:576px){h4{letter-spacing:4px;font-size:20px}.start-box{padding-left:40px;min-height:720px}}@media (min-width:1200px){.start-box{padding-left:40px;min-height:820px}}@media (min-width:1800px){.logo-ani{width:700px;margin-left:28px;margin-bottom:100px}.start-box{padding-left:200px;min-height:980px}}@media (min-width:2400px){.logo-ani{width:1000px;margin-left:28px}.start-box{min-height:1100px}}#intro{background-image:url(../../assets/img/index/rounded.svg);background-repeat:no-repeat;background-size:contain;background-position:bottom right;min-height:650px;height:100vh!important;vertical-align:middle;justify-content:center}.s-col{height:600px}.s-grey{background-color:#f0f0f0}.parallax-img{height:400px}.blue-line{border-top:2px solid;color:#2d6fb0;margin-right:100px}.grey-line{border-top:2px solid;color:#f0f0f0;float:left}.partner-box{width:100%;padding:40px 0}.box-element{max-width:450px}.text-box-line{width:50px;margin-top:0}.partner-line{width:100%}@media (min-width:576px){#intro{min-height:720px}.s-col{height:500px}.img-fluid.img-mobile{display:none}.partner-line{width:100%}}.intro-row{padding:40px 0 0 40px;vertical-align:middle}.centrification{max-width:600px}@media (min-width:992px){.window .header ul.menu li.menu-item a{font-size:30px;line-height:2}.navigation-clean .navbar-nav>li>.dropdown-menu{margin-top:-57px;margin-left:-450px;text-align:right;font-size:20px;width:450px}.dropdown-menu{padding-right:85px}.centrification{padding-right:60px}.l-push{padding-left:15px!important;padding-right:65px!important}}.side-menu{width:360px;font-size:17px;letter-spacing:3px;text-align:right;line-height:260%;position:absolute;right:42px;margin-top:calc(50vh - 60px)}.side-menu-fr{width:483px}.sm-link{color:#2d6fb0;text-transform:uppercase}.button-text:hover,.sm-link:hover{color:#1c3c5c;text-decoration:none}.hintergrund-img{margin-top:-320px;margin-right:30px;max-width:350px}@media (min-width:1200px){#intro{min-height:820px}.side-menu{width:390px;font-size:20px;margin-top:calc(50vh - 78px)}.side-menu-fr{width:550px}.hintergrund-img{margin-right:100px}.info-box{height:400px}}@media (min-width:1600px){.hintergrund-img{margin-right:150px}}#vision{height:1800px}.p-link{color:#2d6fb0;font-style:italic}.p-link:hover{color:#1c3c5c;font-style:italic;text-decoration:none}#kontakt{margin-bottom:100px;padding-top:100px;padding-bottom:50px}.wrapper{min-height:100vh;margin-bottom:-70px}.sprachwahl{width:60px;margin-top:55px;float:right;margin-right:140px}@media (max-width:576px){h3{font-size:20px}p{font-size:13px}.navbar-logo{height:18px;margin-left:20PX;margin-top:55px}.logo-ani{display:none}.box-element{padding-right:20px}.sprachwahl{margin-right:100px}}.sprach-link{color:#2d6fb0;font-weight:600}.sprach-link:hover{color:#323436;text-decoration:none}.sl-active{color:#323436!important}.line-sprache{height:25px;width:1px;border-right:1px solid #2d6fb0;display:initial;margin:0 7px}.img-push{padding-left:40px!important;padding-right:40px!important;max-width:800px}.r-push{padding-left:25px!important;padding-right:25px!important;max-width:800px}.t-push{padding-left:25px!important;padding-right:25px!important}.content-push{padding-bottom:200px;max-width:1600px;margin:auto}.content{max-width:1600px;margin:auto}.row.no-gutters.content-push.content-ap{padding-bottom:50px}.p-link.inline-link{display:inline-grid}.d-inline-block.link-block{margin-left:40px}.link-packet,.link-packet-kontakt,.p-dick-dark.link-lil-title{display:inline-block}.p-dick-dark.link-lil-title:hover{text-decoration:none;color:#2d6fb0}.m-top,.person-contact{margin-top:20px}.contact-links{display:block;color:#707070!important;margin-right:30px}.link-line{height:14px}.img-space{margin-bottom:40px}.img-link:hover{box-shadow:0 0 0 .1rem #1c3c5c}.d-inline-block.login-text{margin:50px 0}.img-fluid.img-space.logo-top{max-width:350px;float:right}.person-box{margin:40px 80px 0}.img-fluid.portrait{margin:40px 0}.portrait-box{max-width:340px;margin-bottom:80px}.m-bot{margin-bottom:20px;margin-top:-3px;font-size:160%}.logo-partner-box{margin-top:27px;height:60px;max-width:250px;background-repeat:no-repeat;background-size:contain;z-index:10}.logo-partner-box.yaskwa{background-image:url(../../assets/img/partner/logo_yaskawa-grey.svg)}.logo-partner-box.yaskwa:hover{background-image:url(../../assets/img/partner/logo_yaskawa.svg)}.logo-partner-box.alexander{background-image:url(../../assets/img/partner/logo_alexander-grey.svg)}.logo-partner-box.alexander:hover{background-image:url(../../assets/img/partner/logo_alexander.svg)}.logo-partner-box.knoedler{background-image:url(../../assets/img/partner/logo_knoedler-grey.svg)}.logo-partner-box.knoedler:hover{background-image:url(../../assets/img/partner/logo_knoedler.svg)}.logo-partner-box.invertek{background-image:url(../../assets/img/partner/logo_invertek-grey.svg)}.logo-partner-box.invertek:hover{background-image:url(../../assets/img/partner/logo_invertek.svg)}.p-logo{object-fit:contain}.line-spacing{position:absolute}.button-text{margin-left:30px;font-size:18px;color:#2d6fb0}.info-box{background-color:#f0f0f0;margin:40px 80px}.produkt-img{height:300px;margin:50px}.detail-box{padding:50px 50px 50px 0}.d-inline-flex.produkt-detail{margin-left:20px}.p-top{padding-top:20px}.models-details{min-width:320px}@media (max-width:1199px){.box-3{padding-left:50px;padding-top:0}}.vertical{transform:rotate(90deg)}.line-position{margin:-50px -22px 0}.big-p-top,.top-push{margin-top:100px}.blue-line.text-box-line.line-spacing.line-position-two.position-fre{margin-top:-57px}.blue-line.text-box-line.line-spacing.line-position-two.position-ser{margin-top:-94px}.blue-line.text-box-line.line-spacing.line-position-two.position-rob{margin-top:-168px}.blue-line.text-box-line.line-spacing.line-position-two.position-ste{margin-top:-54px}.line-position-two{margin-left:368px}.angle-down{right:0;left:0;margin-top:-100px;text-align:center;position:absolute}@media (min-width:767px){.angle-down{display:none}}.angle-mobile{font-size:50px;color:#2d6fb0}@media (max-width:360px){.window .header .burger-container{margin-right:15px}.window .header ul.menu{padding:16vh 30px 0}.sprachwahl{margin-right:70px}.cripo.l-word,.cripo.xl-word{margin-bottom:8px}}.tech-date-box,.tech-p{width:230px}.vnv{font-size:40px}.img-fluid.img-space.logo-top.vnv-logo{width:200px;float:left}.ml{margin-left:25px}@media (min-width:480px){.ml{margin-left:50px}}.car{width:12px}.carousel-control-next,.carousel-control-prev{width:inherit;opacity:1}.carousel-indicators li{display:none;height:10px;width:10px;border-radius:10px;background-color:rgba(28,60,92,0);border:2px solid #2d6fb0;opacity:1}.carousel-indicators .active{background-color:#2d6fb0}.carousel-inner{max-width:750px}.carousel-indicators{position:initial!important}.modal-header{border-bottom:0 solid rgba(222,226,230,0)}.close{color:#2d6fb0;opacity:1}.close:hover{color:#1c3c5c;opacity:1}.mobile-l-ani{padding-left:20px}.m-l{margin-left:30px}.cm-button{margin:30px 0 30px -7px;cursor:pointer}.start-slide-links:hover{color:#2d6fb0!important}.card-p-p,.carousel-item{padding:0 30px}.cm-button.cm-ml{margin-left:40px;margin-top:70px}.row.no-gutters.content-push.r-push.p-top{padding-top:70px}.partner-spaces{padding-right:70px!important;height:100px}.partner-info{margin-top:0;margin-bottom:0}.product-card{background-color:#f0f0f0;height:auto;margin-bottom:30px;padding-bottom:50px}@media (min-width:360px){.r-push{padding-left:40px!important;padding-right:40px!important}.t-push{padding-left:40px!important;padding-right:30px!important}.cripo.xl-word{display:inline-block}.mobile-l-ani{padding-left:40px;padding-bottom:40px}.product-card{margin:15px}}@media (max-width:991px){.window .header .burger-container{position:fixed}.dropdown-menu{background-color:#fff!important;width:100vw!important}.centrification{margin-left:50px}.line-position-two,.side-menu,.tech-stack{display:none}.img-push{padding-left:80px!important;padding-right:80px!important;margin-top:80px}.img-space{margin-top:-80px}.vnv.vnv-nr{font-size:67px;margin-bottom:10px}.mb-tech-daten{margin-top:50px}.product-card-breit{margin-left:0}}.cm-button.button-spaces{margin-left:30px;padding-bottom:30px}.produkt-titel{margin:50px 33px 20px}.product-p{width:50px}.liste-produktbeschreibungen{color:#707070;margin-left:10px;padding-top:4px;width:90%}.liste-produktbeschreibungen-modal{color:#707070;margin-left:0;padding-top:4px;padding-left:20px}.d-inline-block.product-text-m,.product-text-m{margin:0 30px;width:80%!important}.contact-links.m-l.product-link{margin-top:10px;width:140px}.modal-title{margin-bottom:30px}.modal-body{padding:0 40px}.modal-footer{border-top:0;height:60px}.courser{cursor:default}.product-row{margin:0 25px}@media (max-width:992px){.logo-illu{display:none}}.produkt-titel.size-get{font-size:24px}@media (max-width:1429px){.produkt-titel.size-get.sgm-titel-big{display:none}}@media (min-width:1430px){.produkt-titel.size-get.sgm-titel-small{display:none}}.m-l.software-packet{margin-top:-20px;max-width:240px}@media (min-width:1500px){.centrification{padding-right:0}.contact-links{font-size:18px}.contact-links.m-l.product-link{width:155px}.m-l.software-packet{max-width:240px}}.d-inline-block.pl{padding-left:30px}.cm-button.m-b-button{margin-bottom:56px}.mb-alot{margin-bottom:57px}.zeilendisplays{max-width:390px}.egu{margin-top:-20px!important}.product-card.auto-h{height:auto}.kontakt-ind-box{padding:45px}.ab-top{margin-left:50px}@media (min-width:576px){#vision{height:1500px}.r-push{padding-left:80px!important;padding-right:40px!important}.t-push{padding-left:80px!important;padding-right:80px!important}.mobile-l-ani{display:none}.cm-button.cm-ml{margin-left:80px}.product-row{margin:0 65px}.ab-top{margin-top:92px;margin-left:0}}.m-breite{max-width:1200px;margin:auto}.carousel-inner .carousel-item{height:90px}.card-list{padding:0 37px}.pb-4 li{color:#707070;line-height:1.4;font-size:16px}@media (max-width:576px){.img-push{padding-left:40px!important;padding-right:40px!important;margin-top:80px}.pb-4 li{font-size:13px}}@media (min-width:1980px){.pb-4 li,p{font-size:18px}.carousel-inner{max-width:800px}}.card-list li{margin-bottom:8px}.abstand-span{opacity:0}@media (min-width:992px){.vnv-nr{font-size:100px!important}.vnv{font-size:67px;display:inline-block}.img-fluid.img-products-header{padding-right:80px;max-height:400px;float:right}}.content-products{position:relative;height:100%}.wrapper-products{margin-bottom:100px}.icon-svg{width:45px!important;height:45px!important;margin-right:10px;border:1px solid #2d6fb0;padding:5px;margin-bottom:10px}.timeline{padding-bottom:100px;padding-top:0}@media (min-width:768px){.intro-row{padding:100px}.f-right{float:right;width:300px}.img-fluid.img-space.logo-top{margin-right:20%}.modal-body{padding:0 80px}.logo-meilenstein{width:60%;margin-bottom:20px}}@media (min-width:1200px){.vnv{font-size:80px}.teambild{max-width:475px}.logo-meilenstein{width:50%;margin-bottom:20px}}@media (min-width:1300px){.mt-1.beschriftung-bild{max-width:70%}}@media (max-width:768px){.footer-content{max-width:400px}.centrification{padding-right:50px}.centrification.mt-box{margin-top:50px}.box-2{padding-left:50px;padding-top:0}.parallax{display:none}}.parallax{background-size:cover;background-position:center;background-attachment:fixed;position:relative;display:none}.parallax-background{width:0;height:auto;display:none}.parallax-placeholder{position:absolute;z-index:-200;top:0;left:0;width:100%;height:600px;background-size:cover;background-position:center;background-attachment:fixed}.parallax-content{min-height:600px;color:#fff;padding:2em 1rem}.parallax-content p{font-size:1.5em;text-align:center}.parallax-content .btn{width:100px}.parallax-content h1{font-family:arial #000;font-size:50px;color:#fff;margin:0;text-align:center;display:table-cell;vertical-align:middle}