*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{margin:0}body.hidden-cookie-transformation header{top:0}main{display:block}[hidden],template{display:none}img{display:block;height:auto;width:100%}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}a:active,a:hover,a:link,a:visited{color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}figure{margin:0}details{display:block}summary{display:list-item}nav li,nav ul{list-style:none;margin:0;padding:0}nav li a,nav ul a{text-decoration:none}body{overflow-x:hidden}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}body{font-size:18px}body,h1,h2,h3,h4,h5,h6{font-family:proxima-nova,sans-serif}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;color:#1d1d1b;font-weight:400;line-height:140%}h1{font-size:27px;line-height:100%;margin:20px 0;max-width:1100px}@media only screen and (min-width:767px){h1{font-size:50px}}h2{font-size:25px;font-weight:600;line-height:140%;margin:20px 0}@media only screen and (min-width:767px){h2{font-size:36px}}h3{font-size:22px}h4{font-size:18px;font-weight:300}@media only screen and (min-width:767px){h4{font-size:24px}}h5{font-size:20px}h6{font-size:.875em}p{line-height:150%;max-width:1200px}a,ol li,p,ul li{-webkit-font-smoothing:antialiased;color:#1d1d1b;font-size:16px;font-weight:400;line-height:140%;margin-bottom:0}@media only screen and (min-width:767px){a,ol li,p,ul li{font-size:18px}}@media only screen and (min-width:1921px){a,ol li,p,ul li{font-size:21px}}p em{font-style:inherit}a,a:link,a:visited{color:#1d1d1b}a:hover,a:link:hover,a:visited:hover{color:#df1520}a.btn{color:#fff}ol li{max-width:800px;padding:5px 0}strong{font-weight:600}::-moz-selection{background:#df1520;color:#fff}::selection{background:#df1520;color:#fff}.ce-headline-center{text-align:center!important}p.text-center{max-width:100%;text-align:center}.white{color:#fff!important}.uppercase{text-transform:uppercase}header{background-color:#fff;display:flex;justify-content:space-between;left:0;padding:25px 30px;position:fixed;top:0;transition:all .2s ease-in-out;width:100%;z-index:100}@media only screen and (min-width:767px){header{padding:20px 30px}}@media only screen and (min-width:1024px){header{padding:20px 50px}}@media only screen and (min-width:1680px){header{padding:20px 80px}}header #logo{height:auto;transition:all .2s ease-in-out;width:85px}@media (max-width:1023px){.scrolled .nav-trigger{top:15px}}.scrolled header{background-color:#fff;padding-bottom:20px;padding-top:20px}@media only screen and (min-width:767px){.scrolled .nav-trigger{top:10px}}@media only screen and (min-width:1024px){.navigation-container{align-self:center}.navigation-container nav#navigation ul{display:flex;list-style:none}}@media only screen and (min-width:1024px) and (min-width:767px){.navigation-container nav#navigation ul{justify-content:center}}@media only screen and (min-width:1024px) and (min-width:1024px){.navigation-container nav#navigation ul{justify-content:flex-end}}@media only screen and (min-width:1024px){.navigation-container nav#navigation ul li.last-item{padding-right:0}.navigation-container nav#navigation ul li{cursor:pointer;padding:0 35px;position:relative}}@media only screen and (min-width:1024px) and (min-width:767px){.navigation-container nav#navigation ul li{padding:0 20px}}@media only screen and (min-width:1024px) and (min-width:1024px){.navigation-container nav#navigation ul li{padding:0 10px}}@media only screen and (min-width:1024px) and (min-width:1200px){.navigation-container nav#navigation ul li{padding:0 15px}}@media only screen and (min-width:1024px) and (min-width:1500px){.navigation-container nav#navigation ul li{padding:0 25px}}@media only screen and (min-width:1024px){.navigation-container nav#navigation ul li:last-child{padding-right:0}.navigation-container nav#navigation ul li a,.navigation-container nav#navigation ul li span{color:#9ea2ab;cursor:pointer;font-size:16px;font-weight:800}.navigation-container nav#navigation ul li a:hover,.navigation-container nav#navigation ul li span:hover{color:#000}}@media only screen and (min-width:1024px) and (min-width:1024px){.navigation-container nav#navigation ul li a,.navigation-container nav#navigation ul li span{font-size:14px}}@media only screen and (min-width:1024px) and (min-width:1200px){.navigation-container nav#navigation ul li a,.navigation-container nav#navigation ul li span{font-size:16px}}@media only screen and (min-width:1024px) and (min-width:1680px){.navigation-container nav#navigation ul li a,.navigation-container nav#navigation ul li span{font-size:19px}}@media (max-width:1023px){header nav#navigation ul{display:flex;flex-direction:column;justify-content:space-between;list-style:none}header nav#navigation ul ul.sub-menu{margin:10px}header nav#navigation ul ul.sub-menu li a{font-size:18px;padding-left:20px}.nav-trigger{border-radius:100%;color:transparent;height:60px;position:absolute;right:20px;text-indent:100%;top:25px;transition:all .2s ease-in-out;white-space:nowrap;width:60px;z-index:120}.nav-trigger span{background:#df1520;height:2px;left:30px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .3s;width:30px}.nav-trigger span:after,.nav-trigger span:before{background:#df1520;content:"";height:2px;left:0;position:absolute;top:0;transition:background .3s,transform .3s;width:25px}.nav-trigger span:before{transform:translateY(-8px)}.nav-trigger span:after{transform:translateY(8px)}.nav-open .nav-trigger span{background:transparent}.nav-open .nav-trigger span:after,.nav-open .nav-trigger span:before{background:#fff}.nav-open .nav-trigger span:before{transform:rotate(-45deg)}.nav-open .nav-trigger span:after{transform:rotate(45deg)}.nav-container{background:#000;height:100%;max-width:600px;overflow:auto;padding:80px 30px 30px;position:fixed;right:0;top:0;transform:translateZ(0);transform:translateX(100%);transition:transform .5s cubic-bezier(.07,.23,.34,1);width:100%;z-index:110}.nav-container:after{background-size:cover;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:-1}.nav-container .navlink a{font-size:28px;font-weight:300}.nav-open .nav-container{transform:translateX(0)}.nav{list-style:none;padding:0}.nav a{color:#fff;display:block;padding:.4em 0;text-decoration:none;transform:translateZ(0)}.nav-open .nav a{animation:slide-in .4s .2s backwards}.nav-open .nav li{transition:all .2s ease-in-out}.nav-open .nav li:first-of-type a{animation-delay:.3s}.nav-open .nav li:nth-of-type(2) a{animation-delay:.4s}.nav-open .nav li:nth-of-type(3) a{animation-delay:.6s}.nav-open .nav li:nth-of-type(4) a{animation-delay:.7s}.nav-open .nav li:nth-of-type(5) a{animation-delay:.8s}.nav-open .nav li:nth-of-type(6) a{animation-delay:.9s}.nav-open .nav li:nth-of-type(7) a{animation-delay:1s}.nav-open .nav li ul li a{animation-delay:.5s!important}.nav-open .nav li.active a{color:#df1520}@keyframes slide-in{0%{opacity:0;transform:translateX(80px)}to{opacity:1;transform:translateX(0)}}.nav-hidden{margin-bottom:201px;margin-top:-201px}.nav-open .nav-hidden{margin:0}}@media only screen and (max-width:1023px) and (min-width:767px){body.subpage .nav-trigger{top:10px}}.footer-nav{background-color:#fff;display:flex;flex-direction:column-reverse;justify-content:space-between;overflow:hidden;padding:25px 30px;width:100%}@media only screen and (min-width:500px){.footer-nav{flex-direction:row}}@media only screen and (min-width:767px){.footer-nav{padding:35px 30px}}@media only screen and (min-width:1024px){.footer-nav{padding:35px 50px}}@media only screen and (min-width:1680px){.footer-nav{padding:40px 80px}}.footer-nav .footer-notice{margin-left:25px}@media only screen and (min-width:1024px){.footer-nav .footer-notice{margin-left:50px}}.footer-nav .footer-notice p{color:#1d1d1b;opacity:.6}.footer-nav ul{align-self:end;display:flex;flex-direction:column;list-style:none}@media only screen and (min-width:767px){.footer-nav ul{flex-direction:row}.footer-nav ul li{margin:0 15px}.footer-nav ul li:first-child{margin-left:0}.footer-nav ul li:last-child{margin-right:0}}.footer-nav ul li a{color:#1d1d1b;opacity:.6;text-decoration:none;transition:all .2s ease-in-out}.footer-nav ul li a:hover{color:#df1520;opacity:1}.footer-nav ul li a.top-link{display:flex}.footer-nav ul li a.top-link img{align-self:center;height:16px;margin-left:10px;position:relative;width:auto}a.btn,button.btn,input.btn{background:#df1520;border:none;border-radius:.28vw;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;margin:10px 0;padding:15px 20px;text-decoration:none;transition:all .2s ease-in-out;width:-moz-fit-content;width:fit-content}a.btn:hover,button.btn:hover,input.btn:hover{background:#000;color:#fff}a.btn.btn-success:hover,button.btn.btn-success:hover,input.btn.btn-success:hover{background:#1d1d1b;color:#fff}a.btn.btn-small,button.btn.btn-small,input.btn.btn-small{background:#df1520;border:none;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;margin:10px 0;padding:10px 20px;text-decoration:none;transition:all .2s ease-in-out}a.btn.btn-small:hover,button.btn.btn-small:hover,input.btn.btn-small:hover{background:#000;color:#fff}a.btn-primary,button.btn-primary,input.btn-primary{background:#df1520;color:#fff;transition:all .2s ease-in-out}a.btn-primary:hover,button.btn-primary:hover,input.btn-primary:hover{background:#000;color:#fff}a.btn-secondary,button.btn-secondary,input.btn-secondary{background:#df1520;color:#fff;transition:all .2s ease-in-out}a.btn-secondary:hover,button.btn-secondary:hover,input.btn-secondary:hover{background:#1d1d1b;color:#fff!important}a.btn.outline,button.outline,input.outline{background:transparent;border:1px solid #1d1d1b;color:#1d1d1b;transition:all .2s ease-in-out}a.btn.outline:hover,button.outline:hover,input.outline:hover{background:#df1520;border:1px solid #df1520;color:#fff!important}.z-50{z-index:50}a.scroll-down{bottom:40px;color:#fff;display:none;font-size:18px;margin-left:auto;opacity:0;position:absolute;right:50px;text-decoration:none;width:-moz-fit-content;width:fit-content;z-index:90}@media only screen and (min-width:767px){a.scroll-down{display:flex;font-size:21px}}a.scroll-down.text-dark{color:#1d1d1b}a.scroll-down.text-dark div.scroll-down-arrow{border-bottom:2px solid #1d1d1b;border-left:2px solid #1d1d1b}a.scroll-down.text-dark div.scroll-down-arrow.white-arrow.active-arrow{border-bottom:2px solid #fff!important;border-left:2px solid #fff!important}a.scroll-down.text-white{color:#fff!important}a.scroll-down.text-white div.scroll-down-arrow{border-bottom:2px solid #fff!important;border-left:2px solid #fff!important}a.scroll-down:hover{color:#1d1d1b}a.scroll-down .scroll-down-bg{background-color:#df1520;border-radius:10px;height:45px;left:-10px;opacity:0;position:absolute;top:-10px;width:120px;z-index:-1}@media only screen and (min-width:767px){a.scroll-down .scroll-down-bg{border-radius:.28vw;height:50px;left:-20px;top:-10px;width:140px}}a.scroll-down:hover .scroll-down-bg{background-color:#1d1d1b}a.scroll-down .scroll-down-arrow{animation:sdb 1.5s infinite;border-bottom:2px solid #fff;border-left:2px solid #fff;box-sizing:border-box;height:15px;margin-left:15px;pointer-events:none;position:relative;top:-15px;transform:rotate(-45deg);width:15px}@keyframes sdb{0%{opacity:0;transform:rotate(-45deg) translate(0)}50%{opacity:1}to{opacity:0;transform:rotate(-45deg) translate(-20px,20px)}}body.subpage{min-height:100vh}body.subpage header{padding-bottom:20px;padding-top:20px}body.subpage main .padding{padding:100px 30px}@media only screen and (min-width:767px){body.subpage main .padding{padding:150px 80px}}@media only screen and (min-width:1024px){body.subpage main .padding{padding:150px 80px 80px}}body.subpage main h1{max-width:1250px}.subpage.privacytxt .padding{padding:100px 20px}@media only screen and (min-width:767px){.subpage.privacytxt .padding{padding:150px 80px}}.subpage.privacytxt h1{font-size:27px;line-height:100%;margin:50px 0 20px;max-width:1100px}@media only screen and (min-width:767px){.subpage.privacytxt h1{font-size:50px}}.subpage.privacytxt h3{font-size:20px;margin-bottom:10px;margin-top:25px}@media only screen and (min-width:767px){.subpage.privacytxt h3{font-size:22px}}.subpage.privacytxt p{margin:5px 0}@media only screen and (min-width:767px){.subpage.privacytxt p{margin:10px 0}}.subpage.privacytxt ul{margin-left:15px}.subpage.privacytxt ul li{padding:3px 0}@media only screen and (min-width:767px){.subpage.privacytxt ul{margin-left:30px;max-width:1000px}}#cookieNotice{display:none;left:0;position:fixed;width:100%;z-index:1000}#cookieNotice.show{display:block}#cookieNotice.hide{display:none}#cookieNotice #cookieNoticeInner{background-color:rgba(0,0,0,.8);box-shadow:0 0 1rem rgba(0,0,0,.5);font-size:.875rem;padding:1rem}@media only screen and (min-width:375px){#cookieNotice #cookieNoticeInner{font-size:1rem}}@media only screen and (min-width:768px){#cookieNotice #cookieNoticeInner{padding:2rem}}#cookieNotice #cookieNoticeInner p{margin:0;padding:0}#cookieNotice #cookieNoticeInner a,#cookieNotice #cookieNoticeInner p{color:#fff}#cookieNotice.shadow #cookieNoticeInner{box-shadow:none}#cookieNotice.shadow:after{background:rgba(0,0,0,.5);content:" ";height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:-1}#cookieNotice .button-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:space-between}#cookieNotice .button-wrapper a#cookieNoticeDecline{text-decoration:none}#cookieNotice .button-wrapper a#cookieNoticeAccept{background-color:#ddd;border:1px solid #fff;color:#000;padding:15px 35px;text-align:center}@media only screen and (min-width:768px){#cookieNotice .button-wrapper{flex-direction:row}}#cookieNotice .button-wrapper a{margin:1rem 0}@media only screen and (min-width:768px) and (min-height:500px){#cookieNotice .button-wrapper a{margin:1rem 0 0}}#cookieNotice.modal,#cookieNotice.top{top:0}@media only screen and (min-height:500px) and (min-width:768px){#cookieNotice.modal{left:0;margin:0 auto;right:0;top:20%;width:60%}}@media only screen and (min-height:500px) and (min-width:1024px){#cookieNotice.modal{top:30%;width:50%}}@media only screen and (min-height:500px) and (min-width:1440px){#cookieNotice.modal{width:40%}}#cookieNotice.bottom{bottom:0}.jumbotron{position:relative}.jumbotron .jumbo-background{height:75vh;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media only screen and (min-width:1024px){.jumbotron .jumbo-background{height:100vh}}.jumbotron .jumbotron-inner{display:flex;flex-direction:row;height:100%;justify-content:space-between;padding:0;position:relative;width:100%;z-index:10}@media only screen and (min-width:500px){.jumbotron .jumbotron-inner{padding:0 20px}}@media only screen and (min-width:1024px){.jumbotron .jumbotron-inner{padding:0 50px}}@media only screen and (min-width:1680px){.jumbotron .jumbotron-inner{padding:0 80px}}.jumbotron .jumbotron-inner .jumbotron-image{height:75vh;position:relative}.jumbotron .jumbotron-inner .jumbotron-image img{bottom:0;height:auto;max-height:min(100% - 110px,600px);position:absolute;width:auto}@media only screen and (min-width:1024px){.jumbotron .jumbotron-inner .jumbotron-image{height:100vh}}@media only screen and (min-width:1680px){.jumbotron .jumbotron-inner .jumbotron-image img{max-height:800px}}@media only screen and (min-width:1500px){.jumbotron .jumbotron-inner .jumbotron-image{width:50%}}@media only screen and (min-width:1680px){.jumbotron .jumbotron-inner .jumbotron-image{width:45%}}.jumbotron .jumbotron-inner .jumbotron-text{align-self:start;background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.1);margin:50vh 20px 20px;max-width:650px;padding:40px 20px;width:100%;z-index:10}.jumbotron .jumbotron-inner .jumbotron-text h1,.jumbotron .jumbotron-inner .jumbotron-text h2,.jumbotron .jumbotron-inner .jumbotron-text p,.jumbotron .jumbotron-inner .jumbotron-text span{color:#1d1d1b;line-height:140%}.jumbotron .jumbotron-inner .jumbotron-text h1,.jumbotron .jumbotron-inner .jumbotron-text span{font-weight:600}.jumbotron .jumbotron-inner .jumbotron-text h1{font-size:22px;line-height:140%;margin-top:0}.jumbotron .jumbotron-inner .jumbotron-text span{font-size:18px}.jumbotron .jumbotron-inner .jumbotron-text p{font-size:16px;line-height:140%;margin:10px 0}.jumbotron .jumbotron-inner .jumbotron-text a.btn{font-size:16px;margin-bottom:0;margin-top:15px}@media only screen and (min-width:767px){.jumbotron .jumbotron-inner .jumbotron-text{max-width:900px;padding:40px}.jumbotron .jumbotron-inner .jumbotron-text h1{font-size:40px;line-height:120%;margin-top:0}.jumbotron .jumbotron-inner .jumbotron-text span{font-size:25px}.jumbotron .jumbotron-inner .jumbotron-text a.btn,.jumbotron .jumbotron-inner .jumbotron-text p{font-size:20px}}@media only screen and (min-width:1024px){.jumbotron .jumbotron-inner .jumbotron-text{align-self:center;background-color:hsla(0,0%,100%,.9);margin:0;max-width:900px;width:80%}}@media only screen and (min-width:1500px){.jumbotron .jumbotron-inner .jumbotron-text{max-width:900px;width:100%}}@media only screen and (min-width:1680px){.jumbotron .jumbotron-inner .jumbotron-text{max-width:900px}.jumbotron .jumbotron-inner .jumbotron-text h1{font-size:50px;line-height:120%;margin-top:0}.jumbotron .jumbotron-inner .jumbotron-text a.btn,.jumbotron .jumbotron-inner .jumbotron-text p{font-size:21px}}#die-vorteile{background-color:#000;height:100%;position:relative;width:100%}@media only screen and (min-width:1024px){#die-vorteile{height:100vh}}#die-vorteile .iseo-key-wrapper{height:100%;overflow:hidden}#die-vorteile .iseo-key-wrapper .iseo-key-inner{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:50px 30px}@media only screen and (min-width:767px){#die-vorteile .iseo-key-wrapper .iseo-key-inner{padding:100px 50px}}@media only screen and (min-width:1024px){#die-vorteile .iseo-key-wrapper .iseo-key-inner{flex-direction:row;padding:35px 50px}}@media only screen and (min-width:1680px){#die-vorteile .iseo-key-wrapper .iseo-key-inner{margin:auto;max-width:1680px;padding:40px 80px}}#die-vorteile .iseo-key-wrapper .iseo-key-inner .iseo-key-text{align-self:center;width:100%}@media only screen and (min-width:1024px){#die-vorteile .iseo-key-wrapper .iseo-key-inner .iseo-key-text{width:50%}}#die-vorteile .iseo-key-wrapper .iseo-key-inner .iseo-key-text *{color:#fff}#die-vorteile .iseo-key-wrapper .iseo-key-inner .iseo-key-text ul{margin:20px 0 20px 15px}#die-vorteile .iseo-key-wrapper .iseo-key-inner .iseo-key-text ul li{font-size:16px;padding:4px 0 4px 10px}@media only screen and (min-width:767px){#die-vorteile .iseo-key-wrapper .iseo-key-inner .iseo-key-text ul li{font-size:18px}}@media only screen and (min-width:1921px){#die-vorteile .iseo-key-wrapper .iseo-key-inner .iseo-key-text ul li{font-size:22px}}#die-vorteile .iseo-key-wrapper .iseo-key-inner .iseo-key-image{align-self:center;max-width:600px;padding:20px 0 0;width:100%}#die-vorteile .iseo-key-wrapper .iseo-key-inner .iseo-key-image img{max-width:600px}@media only screen and (min-width:1024px){#die-vorteile .iseo-key-wrapper .iseo-key-inner .iseo-key-image{padding:0;width:50%}}#smart-iseo{height:100%;position:relative}@media only screen and (min-width:1680px){#smart-iseo{min-height:70vh}}#smart-iseo .smart-iseo-background img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#smart-iseo .smart-iseo-wrapper .smart-iseo-inner{display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding:50px 15px 0;position:relative;z-index:10}@media only screen and (min-width:500px){#smart-iseo .smart-iseo-wrapper .smart-iseo-inner{padding:50px 30px 0}}@media only screen and (min-width:767px){#smart-iseo .smart-iseo-wrapper .smart-iseo-inner{flex-direction:row;padding:100px 50px 0}}@media only screen and (min-width:1024px){#smart-iseo .smart-iseo-wrapper .smart-iseo-inner{padding:100px 50px 0}}@media only screen and (min-width:1680px){#smart-iseo .smart-iseo-wrapper .smart-iseo-inner{min-height:70vh;padding:150px 80px 0}}#smart-iseo .smart-iseo-wrapper .smart-iseo-image{align-self:flex-end;padding:20px 0 0;width:100%}#smart-iseo .smart-iseo-wrapper .smart-iseo-image img{max-width:350px}@media only screen and (min-width:767px){#smart-iseo .smart-iseo-wrapper .smart-iseo-image{align-self:flex-end}#smart-iseo .smart-iseo-wrapper .smart-iseo-image img{max-width:500px}}@media only screen and (min-width:1024px){#smart-iseo .smart-iseo-wrapper .smart-iseo-image{padding:0;width:50%}}#smart-iseo .smart-iseo-wrapper .smart-iseo-text{align-self:flex-start;background-color:#fff;max-width:800px;padding:30px 20px;position:relative;top:-100px;width:100%}@media only screen and (min-width:500px){#smart-iseo .smart-iseo-wrapper .smart-iseo-text{padding:25px 30px 15px}}@media only screen and (min-width:767px){#smart-iseo .smart-iseo-wrapper .smart-iseo-text{align-self:center;top:0}}@media only screen and (min-width:1024px){#smart-iseo .smart-iseo-wrapper .smart-iseo-text{align-self:flex-start}}#smart-iseo .smart-iseo-wrapper .smart-iseo-text h2{font-size:21px;line-height:120%;margin:0}@media only screen and (min-width:1024px){#smart-iseo .smart-iseo-wrapper .smart-iseo-text h2{font-size:36px;margin-bottom:15px}}#smart-iseo .smart-iseo-wrapper .smart-iseo-text p{font-size:16px;line-height:140%;margin:10px 0}@media only screen and (min-width:767px){#smart-iseo .smart-iseo-wrapper .smart-iseo-text p{font-size:18px}}#berechtigungszeit{height:100%;overflow:hidden;position:relative}@media only screen and (min-width:1024px){#berechtigungszeit{height:100vh}}@media only screen and (min-width:1921px){#berechtigungszeit{height:90vh}}#berechtigungszeit .berechtigungszeit-inner{display:flex;flex-direction:column;height:100%;width:100%;z-index:10}@media only screen and (min-width:767px){#berechtigungszeit .berechtigungszeit-inner{flex-direction:row}}#berechtigungszeit .berechtigungszeit-inner .berechtigungszeit-text-wrapper{padding:50px 20px}@media only screen and (min-width:767px){#berechtigungszeit .berechtigungszeit-inner .berechtigungszeit-text-wrapper{padding:100px 50px;position:absolute}}@media only screen and (min-width:1024px){#berechtigungszeit .berechtigungszeit-inner .berechtigungszeit-text-wrapper{padding:50px}}@media only screen and (min-width:1200px){#berechtigungszeit .berechtigungszeit-inner .berechtigungszeit-text-wrapper{padding:100px 50px}}@media only screen and (min-width:1680px){#berechtigungszeit .berechtigungszeit-inner .berechtigungszeit-text-wrapper{padding:180px 80px}}#berechtigungszeit .berechtigungszeit-inner .berechtigungszeit-text-wrapper .berechtigungszeit-text{align-self:flex-start;background-color:#fff;max-width:800px;padding:30px 20px;position:relative;width:100%;z-index:10}@media only screen and (min-width:500px){#berechtigungszeit .berechtigungszeit-inner .berechtigungszeit-text-wrapper .berechtigungszeit-text{padding:25px 30px 15px}}@media only screen and (min-width:767px){#berechtigungszeit .berechtigungszeit-inner .berechtigungszeit-text-wrapper .berechtigungszeit-text{align-self:center}}@media only screen and (min-width:1024px){#berechtigungszeit .berechtigungszeit-inner .berechtigungszeit-text-wrapper .berechtigungszeit-text{align-self:flex-start}}#berechtigungszeit .berechtigungszeit-inner .berechtigungszeit-text-wrapper .berechtigungszeit-text h2{font-size:21px;line-height:120%;margin:0}@media only screen and (min-width:1024px){#berechtigungszeit .berechtigungszeit-inner .berechtigungszeit-text-wrapper .berechtigungszeit-text h2{font-size:36px;margin-bottom:15px}}#berechtigungszeit .berechtigungszeit-inner .berechtigungszeit-text-wrapper .berechtigungszeit-text p{font-size:16px;line-height:140%;margin:10px 0}@media only screen and (min-width:767px){#berechtigungszeit .berechtigungszeit-inner .berechtigungszeit-text-wrapper .berechtigungszeit-text p{font-size:18px}}#berechtigungszeit .berechtigungszeit-video{left:0;overflow:hidden;position:relative;top:0;width:100%}#berechtigungszeit .berechtigungszeit-video video{height:100%;min-height:420px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}#iseo-app{background-color:#fff;height:100%;min-height:400px;overflow:hidden;padding:50px 30px;position:relative}#iseo-app h2,#iseo-app h3{font-weight:600;margin-bottom:0}@media only screen and (min-width:767px){#iseo-app{padding:100px 50px 80px}#iseo-app h2{font-size:50px}#iseo-app h3{font-size:36px}}@media only screen and (min-width:1680px){#iseo-app h2{font-size:70px}}#iseo-app .iseo-app-img{margin:20px 0;position:relative}#iseo-app .iseo-app-img .overlay{left:0;opacity:0;position:absolute;top:0}#iseo-app .iseo-app-img .overlay.fade-in{animation-duration:.25s;animation-iteration-count:1;animation-name:fadeIn;animation-timing-function:ease-in;opacity:1}#iseo-app .iseo-app-img .overlay.fade-out{animation-duration:.25s;animation-iteration-count:1;animation-name:fadeOut;animation-timing-function:ease-out;opacity:0}#iseo-app .iseo-app-img .iseo-app-img-horizontal{display:none}#iseo-app .iseo-app-img .iseo-app-img-vertikal{display:block}@media only screen and (min-width:767px){#iseo-app .iseo-app-img{margin:70px 0}#iseo-app .iseo-app-img .iseo-app-img-horizontal{display:block}#iseo-app .iseo-app-img .iseo-app-img-vertikal{display:none}}#iseo-app .swiper-container{height:100%;margin:10px 0;overflow:unset;overflow-x:clip;position:relative;width:100%}@media only screen and (min-width:767px){#iseo-app .swiper-container{margin:70px 0}}@media only screen and (min-width:1680px){#iseo-app .swiper-container{margin:70px 0 0}}#iseo-app .swiper-container .swiper-wrapper{padding:50px 0;position:relative}@media only screen and (min-width:767px){#iseo-app .swiper-container .swiper-wrapper{padding:0}}#iseo-app .swiper-container .swiper-wrapper .swiper-slide{position:relative;width:100%}@media only screen and (min-width:767px){#iseo-app .swiper-container .swiper-wrapper .swiper-slide{width:auto}}#iseo-app .swiper-container .swiper-wrapper .swiper-slide .swiper-text-wrapper{display:flex;position:relative;z-index:20}#iseo-app .swiper-container .swiper-wrapper .swiper-slide .swiper-text-wrapper span{color:#fff}#iseo-app .swiper-container .swiper-wrapper .swiper-slide .swiper-text-wrapper span.swiper-text-number{align-self:center;font-size:80px;font-weight:600}#iseo-app .swiper-container .swiper-wrapper .swiper-slide .swiper-text-wrapper span.swiper-text{align-self:center;font-size:18px;font-weight:300;line-height:140%;padding-left:15px}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-1 span{display:block;max-width:470px}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-1 img{height:auto;width:100%}@media only screen and (min-width:767px){#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-1 span{display:block;max-width:470px}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-1 img{height:450px;width:auto}}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-2{margin-right:0}@media only screen and (min-width:767px){#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-2 .swiper-text-wrapper{top:-80px}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-2 .swiper-text-wrapper span{display:block;max-width:210px}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-2 img{height:450px;width:auto}}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-3{display:flex;flex-flow:row-reverse wrap;margin-right:0;width:460px}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-3 img.swiper-3-phone{flex-basis:24%;height:auto;margin:0 20px;position:relative;top:-100px;width:100px}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-3 img.swiper-3-bottom{height:auto;max-width:170px;order:2;position:relative;top:-60px;width:auto}@media only screen and (min-width:767px){#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-3 img.swiper-3-bottom{margin-left:30px;max-width:230px;top:0;width:320px}}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-3 .swiper-text-wrapper{flex-basis:100%;max-width:300px;order:1;top:-20px}@media only screen and (min-width:767px){#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-3{flex-direction:column}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-3 .swiper-text-wrapper{order:2;top:-60px}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-3 .swiper-text-wrapper span{display:block;max-width:300px}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-3 img.swiper-3-phone{height:auto;position:relative;top:-110px;width:120px}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-3 img.swiper-3-bottom{height:auto;position:relative;width:240px}}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-3-full{top:-100px}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-3-full img{width:500px}@media only screen and (min-width:767px){#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-3-full{left:-150px;top:-150px}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-3-full img{max-height:700px;width:750px}}@media only screen and (min-width:1024px){#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-3-full img{width:810px}}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-4{margin-left:130px;margin-right:0;top:-90px}@media only screen and (min-width:767px){#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-4{left:-140px;margin-left:0;width:auto!important}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-4 img{max-width:450px;position:relative;top:-35px}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-4 .swiper-text-wrapper{max-width:350px;top:0}}@media only screen and (min-width:1024px){#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-4{left:-140px;width:auto!important}#iseo-app .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-4 .swiper-text-wrapper{max-width:350px;top:0}}#iseo-app .scroll-icon-wrapper{bottom:60px;pointer-events:none;position:relative;text-align:center;transform:rotate(90deg)}#iseo-app .scroll-icon-wrapper .scroll-icon{background:#fff;border-radius:20px;height:60px;left:50%;position:relative;transform:translateX(-50%);width:2px;z-index:10}#iseo-app .scroll-icon-wrapper .scroll-icon:after{animation-duration:4s;-webkit-animation-duration:4s;-moz-animation-duration:4s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-name:scroll-animation;-webkit-animation-name:scroll-animation;-moz-animation-name:scroll-animation;background:#000;border-radius:50%;content:"";display:block;height:6px;left:50%;margin-left:-3px;position:absolute;top:10%;transform:translateY(-50%);width:6px}#iseo-app .swiper-scrollbar.swiper-scrollbar-2{background-color:#fff;bottom:60px;height:2px;left:0;margin:auto;max-width:600px;right:0;width:100%}#iseo-app .swiper-scrollbar.swiper-scrollbar-2 .swiper-scrollbar-drag{background-color:#df1520}@keyframes scroll-animation{10%{top:10%}50%{top:90%}90%{top:10%}}.swiper-wrapper{transition-timing-function:linear!important}#dringender-zugang{height:100%;overflow:hidden;position:relative}@media only screen and (min-width:1024px){#dringender-zugang{height:120vh}}#dringender-zugang .berechtigungszeit-inner{display:flex;flex-direction:column;height:100%;width:100%;z-index:10}@media only screen and (min-width:767px){#dringender-zugang .berechtigungszeit-inner{flex-direction:row}}#dringender-zugang .berechtigungszeit-inner .berechtigungszeit-text-wrapper{padding:50px 20px}@media only screen and (min-width:767px){#dringender-zugang .berechtigungszeit-inner .berechtigungszeit-text-wrapper{padding:100px 50px;position:absolute;right:0}}@media only screen and (min-width:1024px){#dringender-zugang .berechtigungszeit-inner .berechtigungszeit-text-wrapper{padding:50px}}@media only screen and (min-width:1200px){#dringender-zugang .berechtigungszeit-inner .berechtigungszeit-text-wrapper{padding:100px 50px}}@media only screen and (min-width:1680px){#dringender-zugang .berechtigungszeit-inner .berechtigungszeit-text-wrapper{padding:180px 80px}}#dringender-zugang .berechtigungszeit-inner .berechtigungszeit-text-wrapper .berechtigungszeit-text{align-self:flex-start;background-color:#fff;max-width:800px;padding:30px 20px;position:relative;width:100%;z-index:10}@media only screen and (min-width:500px){#dringender-zugang .berechtigungszeit-inner .berechtigungszeit-text-wrapper .berechtigungszeit-text{padding:25px 30px 15px}}@media only screen and (min-width:767px){#dringender-zugang .berechtigungszeit-inner .berechtigungszeit-text-wrapper .berechtigungszeit-text{align-self:center}}@media only screen and (min-width:1024px){#dringender-zugang .berechtigungszeit-inner .berechtigungszeit-text-wrapper .berechtigungszeit-text{align-self:flex-start}}#dringender-zugang .berechtigungszeit-inner .berechtigungszeit-text-wrapper .berechtigungszeit-text h2{font-size:21px;line-height:120%;margin:0}@media only screen and (min-width:1024px){#dringender-zugang .berechtigungszeit-inner .berechtigungszeit-text-wrapper .berechtigungszeit-text h2{font-size:36px;margin-bottom:15px}}#dringender-zugang .berechtigungszeit-inner .berechtigungszeit-text-wrapper .berechtigungszeit-text p{font-size:16px;line-height:140%;margin:10px 0}@media only screen and (min-width:767px){#dringender-zugang .berechtigungszeit-inner .berechtigungszeit-text-wrapper .berechtigungszeit-text p{font-size:18px}}#dringender-zugang .berechtigungszeit-video{left:0;overflow:hidden;position:relative;top:0;width:100%}#dringender-zugang .berechtigungszeit-video video{height:100%;min-height:420px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}#contact{background-color:#fff;height:100%;overflow:hidden;position:relative}#contact h2,#contact h3{color:#1d1d1b;font-weight:600;margin-bottom:0}#contact h2{margin:0}@media only screen and (min-width:767px){#contact h2{font-size:50px}#contact h3{font-size:36px}}@media only screen and (min-width:1680px){#contact h2{font-size:70px}}#contact .contact-wrapper{height:100%}#contact .contact-wrapper .contact-inner{display:flex;height:100%}#contact .contact-wrapper .contact-inner .contact-form{display:flex;flex-direction:column;padding:50px 30px}@media only screen and (min-width:767px){#contact .contact-wrapper .contact-inner .contact-form{padding:100px 50px 50px 0}}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form{padding:50px 50px 0}}@media only screen and (min-width:1680px){#contact .contact-wrapper .contact-inner .contact-form{padding:100px 80px 0}}#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry{grid-template-columns:repeat(2,minmax(0,1fr))}}#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry #contact-form{grid-column:span 2/span 1}#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-text{grid-column:span 2/span 1;padding-right:10px;width:100%}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-text{grid-column:span 1/span 1}}#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-text p{color:#1d1d1b;margin:20px 0}#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-text h4{color:#1d1d1b}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-text{padding-right:50px}}#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact{display:flex;flex-direction:column;grid-column:span 2/span 1;justify-content:space-between;order:3;width:100%}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact{grid-column:span 1/span 1;order:0}}@media only screen and (min-width:767px){#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact{flex-direction:row-reverse}}@media only screen and (min-width:1500px){#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact{justify-content:space-between}}#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact .footer-contact-text{text-align:center}@media only screen and (min-width:767px){#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact .footer-contact-text{text-align:left}}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact .footer-contact-text{margin-right:25px}}#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact .footer-contact-text h3{margin-bottom:5px}#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact .footer-contact-text p{padding-bottom:3px}#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact .footer-contact-text a,#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact .footer-contact-text p{color:#1d1d1b;font-size:18px;text-decoration:none}#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact .footer-contact-text button{margin-top:20px}#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact .footer-contact-text button span{font-size:18px}#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact .footer-contact-text a{color:#df1520;display:flex;justify-content:center}@media only screen and (min-width:767px){#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact .footer-contact-text a{justify-content:flex-start}}#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact .footer-contact-text a img{margin-right:10px;width:18px}#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact .footer-contact-image{margin-bottom:25px}@media only screen and (min-width:767px){#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact .footer-contact-image{margin-bottom:0}}#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact .footer-contact-image img{border-radius:100%;margin:auto;max-width:260px}@media only screen and (min-width:767px){#contact .contact-wrapper .contact-inner .contact-form .contact-form-entry .contact-form-entry-contact .footer-contact-image img{margin:0}}#kundenmeinungen{background-color:#777;background-image:url(/assets/images/bg-blured-2.1c0dd476.jpg);background-repeat:no-repeat;background-size:cover;height:100%;overflow:hidden;position:relative;width:100%}#kundenmeinungen.referenzen{background-image:url(/assets/images/bg-blured.400c1988.jpg)}#kundenmeinungen .caseStudies-wrapper{height:100%;overflow:hidden;padding:100px 20px;position:relative;width:100%}@media only screen and (min-width:767px){#kundenmeinungen .caseStudies-wrapper{padding:100px 50px}}@media only screen and (min-width:1024px){#kundenmeinungen .caseStudies-wrapper{min-height:80vh;padding:50px}}@media only screen and (min-width:1680px){#kundenmeinungen .caseStudies-wrapper{padding:150px 80px}}#kundenmeinungen .caseStudies-wrapper .caseStudies-inner h2{color:#1d1d1b;margin:0}@media only screen and (min-width:1024px){#kundenmeinungen .caseStudies-wrapper .caseStudies-inner{left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}}#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .swiper-header{display:flex;flex-direction:row;justify-content:space-between;margin:auto auto 20px;max-width:900px}#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .swiper-header .swipper-button-wrapper{align-self:center;display:flex;flex-direction:row-reverse;gap:15px;height:40px;position:relative}#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .swiper-header .swipper-button-wrapper .swp-btn{background:#1d1d1b;border-radius:100%;height:40px;left:0;position:relative;width:40px}#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .swiper-header .swipper-button-wrapper .swiper-button-next,#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .swiper-header .swipper-button-wrapper .swiper-button-prev{color:#fff}#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .swiper-header .swipper-button-wrapper .swiper-button-next:after,#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .swiper-header .swipper-button-wrapper .swiper-button-prev:after{font-size:21px}#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .swiper-container{margin:30px auto;max-width:900px}#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .swiper-pagination{padding:20px;width:100%}#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .swiper-pagination .swiper-pagination-bullet{height:15px;margin:0 5px;width:15px}#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .case-study-item{align-self:center;left:0;margin:0 auto auto;max-width:900px;opacity:.3;position:relative;right:0;transition:all .2s ease-in-out}#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .case-study-item.swiper-slide-active,#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .case-study-item:hover{opacity:1}#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .case-study-item .case-study-txt{background-color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);padding:30px}#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .case-study-item .case-study-txt p{font-size:16px;margin:5px 0}@media only screen and (min-width:767px){#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .case-study-item .case-study-txt p{font-size:18px}}#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .case-study-item .case-study-txt img{display:block;max-width:190px;padding:0 0 15px}#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .case-study-item .case-study-img{background-color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);max-width:230px;padding:20px}#kundenmeinungen .caseStudies-wrapper .caseStudies-inner .case-study-item .case-study-img img{max-width:300px}.swiper-wrapper{transition-timing-function:linear}#contact .contact-wrapper .contact-inner .contact-form{width:100%}#contact .contact-wrapper .contact-inner .contact-form .form-check-buttons{display:flex;flex-direction:column;justify-content:flex-start;margin:30px 0 0}#contact .contact-wrapper .contact-inner .contact-form .form-check-buttons button.btn.btn-primary{font-size:18px;margin:10px 0;padding:15px 20px}#contact .contact-wrapper .contact-inner .contact-form .form-check-buttons button.btn.btn-primary.outline{background-color:transparent;border:1px solid #1d1d1b}#contact .contact-wrapper .contact-inner .contact-form .form-check-buttons button.btn.btn-primary.outline.button-active,#contact .contact-wrapper .contact-inner .contact-form .form-check-buttons button.btn.btn-primary.outline:hover{border:1px solid #1d1d1b}@media only screen and (min-width:1680px){#contact .contact-wrapper .contact-inner .contact-form .form-check-buttons button.btn.btn-primary{margin:0 20px}#contact .contact-wrapper .contact-inner .contact-form .form-check-buttons button.btn.btn-primary:first-child{margin-left:0}#contact .contact-wrapper .contact-inner .contact-form .form-check-buttons button.btn.btn-primary:last-child{margin-right:0}}#contact .contact-wrapper .contact-inner .contact-form .form-check-buttons button.btn.btn-primary img{height:60px;margin:auto auto 20px;width:auto}#contact .contact-wrapper .contact-inner .contact-form #contact-form,#contact .contact-wrapper .contact-inner .contact-form #contact-form p{color:#1d1d1b}#contact .contact-wrapper .contact-inner .contact-form #contact-form a{color:#df1520}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-container{display:flex;flex-direction:column;justify-content:space-between;padding:0 0 50px;width:100%}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-container{flex-direction:row;padding:20px 0 0}}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-fast-check{display:none;flex-direction:column;overflow:hidden;position:relative;transition:all .2s ease-in-out}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-fast-check{padding-right:50px;width:49%}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-fast-check.checklist-active{flex-direction:column}}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-fast-check .form-fast-check-header{display:flex;flex-direction:row-reverse;gap:15px;justify-content:space-between;margin:10px 0 0}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-fast-check .form-fast-check-header{margin:0 0 20px}}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-fast-check .form-fast-check-header img{height:60px;margin-bottom:15px;margin-top:10px;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-fast-check .form-fast-check-header img{height:70px;margin-bottom:0;margin-top:0}}@media only screen and (min-width:1680px){#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-fast-check .form-fast-check-header img{height:80px}}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-fast-check .form-fast-check-header h3{color:#1d1d1b}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-fast-check.checklist-active{display:flex}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-fast-check.checklist-active .form-fast-check-steps{height:250px}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-fast-check.checklist-active .form-fast-check-steps{height:180px}}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact-solution{display:none;flex-wrap:wrap;justify-content:space-between;margin-left:auto;overflow:hidden;transition:all .2s ease-in-out;width:100%}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact-solution.form-active,#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact-solution.form-check-active{-moz-column-gap:10px;column-gap:10px;display:block}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact{display:none;flex-wrap:wrap;justify-content:space-between;margin-left:auto;overflow:hidden;transition:all .2s ease-in-out;width:100%}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .grid-cols-2{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .grid-cols-10{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));width:100%}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .grid-cols-4{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .col-span-2{grid-column:span 10/span 10}@media only screen and (min-width:767px){#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .col-span-2{grid-column:span 2/span 2}}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .col-span-4{grid-column:span 10/span 10}@media only screen and (min-width:767px){#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .col-span-4{grid-column:span 4/span 4}}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact{padding:0 2px;width:50%}}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact.form-active,#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact.form-check-active{-moz-column-gap:10px;column-gap:10px;display:block;margin-top:40px}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact.form-active,#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact.form-check-active{margin-top:0}}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .dsgvo{grid-column:span 2/span 2}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .input-group{display:flex;flex-direction:column;width:100%}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .input-group input,#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .input-group select,#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .input-group textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f3f4f5;border:none;border-radius:4px;box-shadow:none;color:#1d1d1b;font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin:10px 0;padding:10px;resize:none;width:100%}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .input-group select{border:none;border-radius:none}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .input-group textarea{height:150px}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .input-group.d-none,#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .input-group.hide{display:none}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .input-group.form-col-2{grid-column:span 2/span 2}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .input-group.form-col-2{grid-column:span 1/span 1}}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .input-group.form-col-2 input{width:100%}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .small-label,#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .small-label a{font-size:16px}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .submit-wrapper{display:flex;margin-top:15px;position:relative;width:100%}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .submit-wrapper input{align-self:flex-end;display:block;font-size:18px;margin:auto 0 auto auto;position:relative}#contact .contact-wrapper .contact-inner .contact-form #contact-form .form-contact .submit-wrapper input:hover{background:#1d1d1b;color:#fff}#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-solution-1,#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-solution-2{display:none;grid-column:span 2/span 2;margin:30px 0}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-solution-1,#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-solution-2{margin:0 0 30px}}#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-solution-1 h4,#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-solution-2 h4{color:#1d1d1b;margin-bottom:10px}#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-solution-1 p,#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-solution-2 p{padding:5px 0}#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-solution-1.active,#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-solution-2.active{display:block}#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item{max-height:0;overflow:hidden;position:absolute}#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item.check-1,#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item.checkbox-active{display:flex;flex-direction:column;max-height:1000px;padding:10px 0}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item.check-1,#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item.checkbox-active{flex-direction:row}}#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item span.text-number{font-size:70px;font-weight:600;width:10%}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item span.text-number{align-self:center;font-size:80px}}#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item p{font-size:16px;line-height:140%;margin:0 0 20px}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item p{font-size:18px;line-height:150%}}#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item .checkbox-wrapper{align-self:baseline;width:100%}@media only screen and (min-width:1024px){#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item .checkbox-wrapper{margin:10px 20px;width:90%}}#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item input[type=radio]{opacity:0;position:absolute}#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item input[type=radio]+label{cursor:pointer;margin-right:25px}#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item input[type=radio]+label:before{background:#fff;border:1px solid #bfbfbf;border-radius:100%;content:"";cursor:pointer;display:inline-block;height:1.4em;margin-right:10px;position:relative;text-align:center;top:-.2em;transition:all .25s ease;vertical-align:top;width:1.4em}#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item input[type=radio]:hover+label:before{background-color:#df1520;border:1px solid transparent;box-shadow:inset 0 0 0 4px #fff}#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item input[type=radio]:checked+label:before{background-color:#df1520;box-shadow:inset 0 0 0 4px #fff}#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item input[type=radio]:focus+label:before{border-color:#000;outline:none}#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item input[type=radio]:disabled+label:before{background:#bfbfbf;border-color:#bfbfbf;box-shadow:inset 0 0 0 4px #fff}#contact .contact-wrapper .contact-inner .contact-form #contact-form .fast-check-item input[type=radio]+label:empty:before{margin-right:0}#toggleContactForm.hide{display:none}#whitepaper{background-color:#fff;padding:50px 30px;position:relative}@media only screen and (min-width:767px){#whitepaper{padding:100px 50px 50px}}@media only screen and (min-width:1024px){#whitepaper{padding:50px}}@media only screen and (min-width:1680px){#whitepaper{padding:100px 80px}}#whitepaper .whitepaper-container{margin:auto;max-width:1680px}#whitepaper .whitepaper-container p{color:#1d1d1b}#whitepaper .whitepaper-container h2,#whitepaper .whitepaper-container h3{color:#1d1d1b;font-weight:600;margin-bottom:25px}@media only screen and (min-width:767px){#whitepaper .whitepaper-container h2{font-size:50px;line-height:1.1}#whitepaper .whitepaper-container p{font-size:22px}}@media only screen and (min-width:1680px){#whitepaper .whitepaper-container h2{font-size:70px}}#whitepaper .whitepaper-container h2,#whitepaper .whitepaper-container input,#whitepaper .whitepaper-container label,#whitepaper .whitepaper-container p,#whitepaper .whitepaper-container span{color:#1d1d1b}#whitepaper .whitepaper-container a{color:#df1520}#whitepaper .whitepaper-container .btn{color:#fff}#whitepaper .whitepaper-container .whitepaper-wrapper{display:flex;flex-direction:column;gap:20px;justify-content:flex-start;padding:25px 0}@media only screen and (min-width:1024px){#whitepaper .whitepaper-container .whitepaper-wrapper{flex-direction:row;gap:150px}}#whitepaper .whitepaper-container .whitepaper-wrapper .whitepaper-thumbnail{flex-basis:50%;margin:25px 0;max-width:650px}@media only screen and (min-width:1024px){#whitepaper .whitepaper-container .whitepaper-wrapper .whitepaper-thumbnail{margin:20px 0}}#whitepaper .whitepaper-container .whitepaper-wrapper .whitepaper-thumbnail img{display:block;height:auto;margin-bottom:20px;width:100%}#whitepaper .whitepaper-container .whitepaper-wrapper .whitepaper-thumbnail.whitepaper-nis img{max-height:400px;width:auto}#whitepaper .whitepaper-container .whitepaper-wrapper .hbspt-form{align-self:center;max-width:550px;width:100%}#whitepaper .whitepaper-container .whitepaper-wrapper .hbspt-form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field label{padding-bottom:7px!important}#whitepaper .whitepaper-container .whitepaper-wrapper form{align-self:center}#whitepaper .whitepaper-container .whitepaper-wrapper form .form-container{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:1024px){#whitepaper .whitepaper-container .whitepaper-wrapper form .form-container{flex-direction:column}}#whitepaper .whitepaper-container .whitepaper-wrapper form .form-container .dsgvo{max-width:720px}#whitepaper .whitepaper-container .whitepaper-wrapper form .form-container .dsgvo .small-label,#whitepaper .whitepaper-container .whitepaper-wrapper form .form-container .dsgvo a{font-size:14px;line-height:120%;max-width:800px}#whitepaper .whitepaper-container .whitepaper-wrapper form .form-container .input-group{display:flex;flex-direction:column;width:100%}#whitepaper .whitepaper-container .whitepaper-wrapper form .form-container .input-group.d-none{display:none}#whitepaper .whitepaper-container .whitepaper-wrapper form .form-container .input-group label{font-size:23px}#whitepaper .whitepaper-container .whitepaper-wrapper form .form-container .input-group input{background-color:#f3f4f5;border:none;color:#000;font-family:proxima-nova,sans-serif;font-size:18px;margin:10px 0 20px;max-width:550px;padding:10px;resize:none;width:100%}#whitepaper .whitepaper-container .whitepaper-wrapper form .form-container .submit-wrapper{display:flex;position:relative;width:100%}#whitepaper .whitepaper-container .whitepaper-wrapper form .form-container .submit-wrapper input{align-self:flex-start;display:block;font-size:18px;margin:20px 0;position:relative}#whitepaper .whitepaper-container .whitepaper-wrapper form .form-container .submit-wrapper input:hover{background:#1fc900;color:#fff}#whitepaper .whitepaper-container .whitepaper-wrapper form .form-container .submit-wrapper input:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}#iseo-vorteile,#warum-iseo{background-color:#fff;height:100%;position:relative;width:100%}#iseo-vorteile .warum-iseo-wrapper,#warum-iseo .warum-iseo-wrapper{display:flex;height:100%;overflow:hidden;padding:0 0 40px}@media only screen and (min-width:1680px){#iseo-vorteile .warum-iseo-wrapper,#warum-iseo .warum-iseo-wrapper{padding:70px 0}}#iseo-vorteile .warum-iseo-wrapper .warum-iseo-inner,#warum-iseo .warum-iseo-wrapper .warum-iseo-inner{align-self:center;height:auto;padding:50px 30px;width:100%}@media only screen and (min-width:767px){#iseo-vorteile .warum-iseo-wrapper .warum-iseo-inner,#warum-iseo .warum-iseo-wrapper .warum-iseo-inner{padding:100px 50px 80px}}@media only screen and (min-width:1024px){#iseo-vorteile .warum-iseo-wrapper .warum-iseo-inner,#warum-iseo .warum-iseo-wrapper .warum-iseo-inner{flex-direction:row}}@media only screen and (min-width:1680px){#iseo-vorteile .warum-iseo-wrapper .warum-iseo-inner,#warum-iseo .warum-iseo-wrapper .warum-iseo-inner{margin:auto;max-width:1680px;padding:40px 0}}#iseo-vorteile .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text,#warum-iseo .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text{margin:auto;text-align:center;width:100%}#iseo-vorteile .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text h2,#warum-iseo .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text h2{margin:auto;max-width:840px}#iseo-vorteile .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text h3,#warum-iseo .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text h3{font-size:18px}#iseo-vorteile .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text *,#warum-iseo .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text *{color:#000}#iseo-vorteile .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text ul,#warum-iseo .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text ul{margin:20px 0 20px 15px}#iseo-vorteile .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text ul li,#warum-iseo .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text ul li{font-size:16px;padding:4px 0 4px 10px}@media only screen and (min-width:1024px){#iseo-vorteile .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text h3,#warum-iseo .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text h3{font-size:22px}#iseo-vorteile .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text ul li,#warum-iseo .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text ul li{font-size:18px}}#iseo-vorteile .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text .icon-container,#warum-iseo .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text .icon-container{display:grid;gap:50px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));justify-items:center;margin:50px 0}@media only screen and (min-width:1024px){#iseo-vorteile .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text .icon-container,#warum-iseo .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text .icon-container{gap:60px;margin:50px 0}}@media only screen and (min-width:1680px){#iseo-vorteile .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text .icon-container,#warum-iseo .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text .icon-container{margin:100px 0}}@media only screen and (min-width:1921px){#iseo-vorteile .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text .icon-container,#warum-iseo .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text .icon-container{margin:120px 0}}#iseo-vorteile .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text .icon-container .icon-item .icon-holder,#warum-iseo .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text .icon-container .icon-item .icon-holder{margin-bottom:20px;width:100%}#iseo-vorteile .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text .icon-container .icon-item .icon-holder img,#warum-iseo .warum-iseo-wrapper .warum-iseo-inner .warum-iseo-text .icon-container .icon-item .icon-holder img{height:70px;margin:auto;width:auto}