*{box-sizing:border-box}body{font-size:16px;color:#666;font-family:"Lucida Grande",Verdana,sans-serif;font-weight:400}a{color:#666;text-decoration:none}h1,h2,h3,h4,h5{font-family:"DINNeuzeitGroteskLTW01- 812426","Lucida Grande",Arial Narrow,sans-serif;color:#0594d7;text-transform:uppercase;font-weight:400;margin:0}img{max-width:100%;width:auto;height:auto;vertical-align:middle;border:0}h1{font-size:40px;margin-bottom:15px}h2{font-size:40px;margin-bottom:15px}h3{font-size:40px;margin-bottom:15px}h4{font-size:2.25em;margin-bottom:10px}h5{font-size:1.5em;margin-bottom:10px}@media (min-width:400px){h1,h2,h3{font-size:45px}}@media (min-width:750px){h1,h2,h3{font-size:50px}}p{line-height:22px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.bubble{position:relative;border-radius:50%;background-color:#fff;color:#40bedc;display:inline-block;text-align:center;vertical-align:top;height:280px;width:280px;z-index:10}@media (min-width:400px){.bubble{height:300px;width:300px}}@media (min-width:750px){.bubble{height:320px;width:320px}}.bubble .wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%}.bubble .wrap p{margin:8px 0}.bubble h1,.bubble h2,.bubble h3,.bubble h4,.bubble h5{margin-bottom:0}.bubble.red{background-color:#d22216}.bubble.red h1,.bubble.red h2,.bubble.red h3,.bubble.red h4,.bubble.red h5{color:#fff}.bubble.blue{background-color:#40bedc;color:#fff;z-index:15}.bubble.blue h1,.bubble.blue h2,.bubble.blue h3,.bubble.blue h4,.bubble.blue h5{color:#fff}.bubble.blue a{color:#fff}.bubble.orange{background-color:#fdc01a;color:#fff;z-index:15}.bubble.orange h1,.bubble.orange h2,.bubble.orange h3,.bubble.orange h4,.bubble.orange h5{color:#fff}.content{display:inline-block;background:#fff;border-radius:3px;padding:30px 25px 25px 25px}.content ul{margin:0;padding:0;list-style:none}.content ul li{padding-left:15px;margin-bottom:8px;line-height:20px}.content ul li::before{content:'';width:8px;height:8px;position:absolute;background:url(../images/dot.png) no-repeat 0 0;margin-left:-15px;margin-top:6px}@media (min-width:1000px){.content{padding:45px 65px 50px 65px}}#logo{position:fixed;top:0;padding:10px 20px;text-align:center;background:#fff;border-bottom-right-radius:3px;border-bottom-left-radius:3px;z-index:10;box-shadow:0 0 23px #dfdfdf}#logo img{height:60px}@media (min-width:1000px){#logo{padding:20px 30px}#logo img{height:100px}}#topper{display:none;width:240px;z-index:10;position:fixed;top:0;left:60%;transform:translate(-60%,0)}@media (min-width:768px){#topper{display:block}}#topper div{z-index:10;display:table;position:relative;top:-40px;text-transform:uppercase;text-align:center;vertical-align:middle;border-radius:50%;background-color:#666;width:130px;height:130px;float:left;margin-left:-20px}#topper div:first-of-type{z-index:12;background-color:#d22216;margin-left:0}#topper div a{font-family:"DINNeuzeitGroteskLTW01- 812426","Lucida Grande",Arial Narrow,sans-serif;font-size:24px;line-height:28px;color:#fff;display:table-cell;vertical-align:middle}#topper .demoversion a{padding-top:28px}#topper .kontakt a{padding-left:10px;padding-top:24px}.open{display:block}#fp-nav ul li a span{background:#fff}#burger-icon,#close-icon{display:block;position:fixed;color:#fff;right:30px;top:30px;cursor:pointer;z-index:10}#close-icon{right:36px;top:24px}#burger-icon svg,#close-icon{fill:#fff}#menu-wrapper{display:none;position:fixed;right:0;z-index:50;width:100%;height:100vh;background-color:#3f3f3f}@media (min-width:768px){#menu-wrapper{width:250px;opacity:.75}}@media (min-width:1024px){#menu-wrapper{display:block}#burger-icon{display:none}}#menu{list-style:none;padding:15px 30px;margin-top:120px;z-index:10}#menu li{padding-top:10px;padding-bottom:10px;margin-bottom:0;font-family:"DINNeuzeitGroteskLTW01- 812426","Lucida Grande",Arial Narrow,sans-serif;font-size:22px;color:#fff;text-transform:uppercase}#menu li.active{text-decoration:underline}#menu li a{color:#fff}.section{background-size:cover}.header{max-width:1200px;margin:0 auto;padding:0 15px}.container{max-width:1200px;margin:0 auto;padding:100px 15px}.scroll-down,.scroll-up{width:100px;position:absolute;cursor:pointer;z-index:50;left:50%;margin-left:-50px}.scroll-down{height:65px;bottom:0;background:url(../images/scroll-down.png) no-repeat 0 0}.scroll-up{height:68px;top:0;background:url(../images/scroll-up.png) no-repeat 0 0;display:none}@media (max-width:1200px){.scroll-down,.scroll-up{display:none}}.slightly{opacity:0}.featherlight .featherlight-content{max-width:1200px;margin:20px}.featherlight .featherlight-inner{padding:20px!important}#page1{background-image:url(../images/page1/background-phone.jpg)}#page1 .fp-tableCell{vertical-align:bottom}#page1 .container{position:relative}#page1 h2{font-size:1.5em}#page1 .intro-wrapper{z-index:0;margin-top:125px;display:inline-block;position:relative}#page1 .intro-wrapper .arrow-down{background:url(../images/arrow-down.png) no-repeat 0 0;cursor:pointer;width:100px;height:100px;position:relative;margin:0 auto;margin-top:-30px;z-index:2}#page1 .intro-wrapper .continue-wrapper{text-align:center;margin-top:45px;padding-right:50px}#page1 .intro-wrapper .continue{display:inline-block;position:relative;cursor:pointer;color:#fff;font-size:24px;font-family:"DINNeuzeitGroteskLTW01- 812426","Lucida Grande",Arial Narrow,sans-serif;line-height:28px;padding:10px 20px;background-color:#e63200;border-radius:2px;transform:rotate(8deg);text-transform:uppercase}#page1 .intro-wrapper .continue img{position:absolute;left:0;right:0;margin:auto;padding-left:20px;top:-42px}#page1 .intro{position:relative;padding:25px 20px 20px 20px;border-radius:3px}#page1 .intro .intro-background{position:absolute;top:0;left:0;right:0;bottom:0;background:#3f3f3f 0 0 no-repeat;opacity:.6;z-index:0}#page1 .intro .intro-text{position:relative}#page1 .intro .intro-text h1,#page1 .intro .intro-text h2,#page1 .intro .intro-text p{color:#fff}#page1 .bubble.red h5{line-height:40px}#page1 .bubble.red .peak{position:absolute;width:0;height:0;left:-38px;top:122px;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:25px solid #d22216;transform:rotate(270deg)}#page1 .bubble,#page1 .main-badge{display:none}@media (min-width:400px){#page1 .intro{padding:40px}}@media (min-width:1024px){#page1 .intro-wrapper{width:70%}#page1 .intro .intro-text h1{font-size:50px}#page1 .main-badge{width:279px;height:187px;display:block;float:right}}@media (min-width:1200px){#page1 .intro-wrapper{width:80%}#page1 .intro{padding:50px;padding-right:80px}#page1 .intro .intro-text h1{font-size:70px}#page1 .bubble{display:block;width:270px;height:270px;position:absolute;right:-25%;top:25%}}#page2{background-image:url(../images/page2/background-phone.jpg)}#page2 .bubble{top:20px}@media (min-width:1000px){#page2 .bubble{position:relative;top:-40px;right:-40px}#page2 .content{width:60%}}#page3{background-image:url(../images/page3/background-phone.jpg)}#page3 .bubble{top:20px}@media (min-width:1000px){#page3 .bubble{position:relative;top:-40px;right:-40px}#page3 .content{width:60%}}#page4{background-image:url(../images/page4/background-phone.jpg)}#page4 .bubble{position:relative;top:20px;display:flex;margin-left:auto;width:240px;height:240px;border:3px solid #fff;transform:rotate(-7deg)}#page4 .modules{display:flex;flex-flow:row wrap;justify-content:center}#page4 .module{cursor:pointer;background-color:#fff;padding:15px;width:210px;margin-bottom:20px;margin-right:20px}#page4 .module span{display:block;height:120px;text-align:center}#page4 .module p{display:block;text-align:center;margin-bottom:0}#page4 .module .description{display:none}@media (min-width:1000px){#page4 .modules{justify-content:normal}}#page5{background:url(../images/page5/background.png) repeat-x 0 -200px}#page5 .badge{display:block;text-align:center;position:relative;top:20px;z-index:20}#page5 .badge h3{display:inline-block;border-radius:5px;color:#fff;background:#40bedc;padding:25px;margin:0;border:3px solid #fff;transform:rotate(8deg)}#page5 .modules{width:100%;display:table;text-align:center}#page5 .module{display:inline-block;cursor:pointer;margin:10px;position:relative}#page5 .module img{position:relative}#page5 .module .label{position:absolute;display:flex;justify-content:center;align-items:flex-end;top:0;left:15px;width:100%;height:100%;padding-bottom:40px}#page5 .module .description{display:none}#page5 #module-design .label{padding-bottom:35px}#page5 #module-vip .label{padding-bottom:25px}@media (min-width:1000px){#page5 .badge h3{padding:25px 30px}}#page6{background:url(../images/page6/background.png) repeat-x 0 0}#page6 .bubble{background:url(../images/page6/technik.png) repeat-x 0 0;background-size:cover;float:left}#page6 .bubble h3{color:#fff;margin-bottom:50%}#page6 .bubble h5.caption{display:inline-block;border-radius:5px;color:#fff;background:#20a49a;padding:15px;margin-top:-40px;margin-bottom:40px;border:3px solid #fff}#page6 .branch{display:inline-block;background:#fff;border-radius:3px;padding:20px 30px;margin:10px}#page6 #root-branch{margin-bottom:50px}#page7{background-image:url(../images/page7/background.png)}#page7 img{min-width:100%}#page7 img.button{display:block;margin:0 auto;position:relative;top:-100px;min-width:auto}#page8{background:url(../images/page8/background.png)}#page8 h5{font-size:4.375em}#page8 .version{display:inline-block}#page8 .bubble{height:265px;width:265px;margin-bottom:0;top:-40px;float:right}#page8 .bubble.blue,#page8 .bubble.orange{height:250px;width:250px;top:0;float:left}#page8 .headline{border-bottom:5px solid #fff;margin-bottom:25px;font-family:"DINNeuzeitGroteskLTW01- 812426","Lucida Grande",Arial Narrow,sans-serif;font-size:3.125em;font-weight:400;color:#fff;text-transform:uppercase}#page8 .extentions{display:flex;flex-flow:wrap;align-items:center;justify-content:space-between}#page8 .extention{display:flex;align-items:center;padding:8px 10px;background-color:#fff;margin-bottom:10px;width:100%}#page8 .label{flex:1;line-height:22px}#page8 .preis{font-family:"DINNeuzeitGroteskLTW01- 812426","Lucida Grande",Arial Narrow,sans-serif;font-size:30px;line-height:30px;padding-left:6px;color:#40bedc}#page8 .aufwand{font-size:20px;color:#40bedc}#page8 p{color:#fff}@media (min-width:800px){#page8 .bubble{top:40px;left:-20px}#page8 .bubble.blue,#page8 .bubble.orange{top:0;left:0}}@media (min-width:1000px){#page8 .version{top:60px}#page8 .bubble{height:280px;width:280px}#page8 .bubble.blue,#page8 .bubble.orange{height:265px;width:265px}#page8 .extentions{flex-flow:row wrap}#page8 .extention{display:flex;padding:8px 20px;width:46%}#page8 .preis{font-size:40px;line-height:40px}#page8 .aufwand{font-size:30px}}#page9{background:url(../images/page9/background.png) repeat-x 0 -431px}#page9 .container{height:100%}#page9 .contact-wrapper{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#page9 .contact-wrapper h5{padding-top:10px}#page9 .contact-wrapper .content{margin-top:80px}#page9 .contact-wrapper .content a{white-space:nowrap}@media (min-width:1000px){#page9 .contact-wrapper{flex-direction:row}#page9 .contact-wrapper .content{margin-top:0;position:relative;left:-20px}}@media (min-width:800px){#page1{background-image:url(../images/page1/background-desktop.jpg)}#page2{background-image:url(../images/page2/background-desktop.jpg)}#page3{background-image:url(../images/page3/background-desktop.jpg)}#page4{background-image:url(../images/page4/background-desktop.jpg)}}