/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.section.cinema{background:url("/assets/img/cinema/cinema-small.png?1527187353") center bottom no-repeat;height:320px;padding-top:106px}.section.dataprotect{padding-top:106px}.wrapper{*zoom:1;max-width:460px;max-width:28.75rem;_width:460px;padding-left:20px;padding-left:1.25rem;padding-right:20px;padding-right:1.25rem;margin-left:auto;margin-right:auto}.wrapper:after{content:"";display:table;clear:both}@media (min-width: 940px){.wrapper{*zoom:1;max-width:940px;max-width:58.75rem;padding-left:20px;padding-left:1.25rem;padding-right:20px;padding-right:1.25rem;margin-left:auto;margin-right:auto}.wrapper:after{content:"";display:table;clear:both}}.wrapper.head{height:90px}.wrapper.head>.box>.logo{text-align:center;margin:15px auto}.wrapper.head>.box>.logo:after{margin-left:-135px}.wrapper.head>.box>.navigation{margin:0 auto;margin-top:15px}.wrapper.head>.box>.navigation li{margin-left:20px}.wrapper.cinema>.title{margin-top:-30px;font-size:34px;line-height:40px}.wrapper.service>.box{margin-bottom:30px}.wrapper.service>.box>.iconbox{margin-bottom:5px}.wrapper.service>.box>.title{margin-bottom:0}.wrapper.apps>.box>.teaserImg{width:100%;margin-top:30px}.wrapper.contact>.box #map_canvas{margin-top:30px}@media (min-width: 460px){.wrapper.cinema>.title{margin-top:0;font-size:40px;line-height:50px}}@media (min-width: 940px){.section.cinema{height:620px;padding-top:85px;background:url("/assets/img/cinema/cinema.png?1527187353") center bottom no-repeat}.section.dataprotect{padding-top:85px}.wrapper{width:100%;float:left;margin-right:2.12766%;float:none;margin-left:auto;margin-right:auto}.wrapper.cinema>.title{margin-top:80px;font-size:58px;line-height:76px;text-align:center}.wrapper.head{height:85px}.wrapper.head>.box{width:48.93617%;float:left;margin-right:2.12766%}.wrapper.head>.box:nth-child(2n){float:right;margin-right:0}.wrapper.head>.box>.logo{text-align:left;margin:20px 0 0}.wrapper.head>.box>.logo:after{margin-left:-233px}.wrapper.head>.box>.navigation{float:right;margin-top:35px}.wrapper.head>.box li{margin-left:40px}.wrapper.service>.box{margin-bottom:0;width:31.91489%;float:left;margin-right:2.12766%;height:330px}.wrapper.service>.box.last{margin-right:0}.wrapper.service>.box>.iconbox{margin-bottom:20px}.wrapper.service>.box>.title{margin-bottom:10px}.wrapper.apps>.head{width:100%;float:left;margin-right:2.12766%}.wrapper.apps>.box{width:48.93617%;float:left;margin-right:2.12766%}.wrapper.apps>.box.last{margin-right:0}.wrapper.apps>.box>.teaserImg{margin-top:0}.wrapper.contact>.box{width:48.93617%;float:left;margin-right:2.12766%}.wrapper.contact>.box:nth-child(2n){float:right;margin-right:0}.wrapper.contact>.box #map_canvas{margin-top:0}.wrapper.contact>.fullbox{margin-top:30px;text-align:center;width:100%;float:left;margin-right:2.12766%}.wrapper.dataprotect>.box{width:100%;float:left;margin-right:2.12766%}.wrapper .introText{margin-left:17.02128%;margin-right:17.02128%;width:65.95745%;float:left;margin-right:2.12766%}}@font-face{font-family:"Oleo Script";src:url("/assets/fonts/oleoscript-regular-webfont.eot");src:url("/assets/fonts/oleoscript-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/oleoscript-regular-webfont.woff?15271873532") format("woff2"),url("/assets/fonts/oleoscript-regular-webfont.woff?1527187353") format("woff"),url("/assets/fonts/oleoscript-regular-webfont.ttf?1527187353") format("truetype");font-weight:normal;font-style:normal}body{font-family:Arial;font-size:14px;line-height:20px;color:#000000}h1,h2,h3,h4,.title,.subtitle{font-family:"Oleo Script";font-weight:normal;margin:0}h1,h2{font-size:58px;line-height:76px;text-align:center}h3,h4{font-size:34px;line-height:46px}.subtitle{font-size:24px}p{margin:0}a:focus{outline:none}header{position:fixed;z-index:2;background-color:#ffffff;border-bottom:1px solid #edebeb;width:100%;margin-top:0;-webkit-box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666}@media only screen and (max-height: 330px){header{position:absolute}}header>.wrapper>.box>.logo{padding-left:50px;margin-top:20px;font-size:42px;line-height:42px;position:relative}header>.wrapper>.box>.logo:after{content:"";position:absolute;background-image:url("/assets/img/site/sprite.png?1527187353");background-position:0 0;width:42px;height:42px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){header>.wrapper>.box>.logo:after{background-image:url("/assets/img/site/sprite-2x.png?1527187353");background-size:264px 396px}}header>.wrapper>.box>.logo:after{top:50%;left:50%;margin-top:-21px;margin-left:-21px}header>.wrapper>.box>.navigation{margin:0;padding:0;text-align:center;font-family:"Oleo Script";font-weight:normal;font-size:20px}header>.wrapper>.box>.navigation li{display:inline;list-style-type:none;margin-left:40px}header>.wrapper>.box>.navigation li.active a{color:#0ab9de}header>.wrapper>.box>.navigation li a{color:#000000;text-decoration:none}header>.wrapper>.box>.navigation li a:hover{color:#0ab9de}header>.wrapper>.box>.navigation li:first-child{margin-left:0}.main{z-index:1;width:100%}.section{width:100%;background:#ffffff}.section.bgDark{background:#f4f4f4}.section a{color:#0ab9de}.section a:hover{color:#000000}.section .introText{text-align:center;margin-top:20px;margin-bottom:40px}.section>.wrapper{padding-top:50px;padding-bottom:100px}footer{width:100%;background:#000000;color:#ffffff}footer>.wrapper>.title{text-align:center;font-size:20px;padding-top:50px}footer>.wrapper>.trust{margin:0 auto;margin-top:15px;margin-bottom:430px;background-image:url("/assets/img/site/sprite.png?1527187353");background-position:0 -351px;width:34px;height:45px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){footer>.wrapper>.trust{background-image:url("/assets/img/site/sprite-2x.png?1527187353");background-size:264px 396px}}.section.cinema>.wrapper .title{color:#ffffff}.section>.service>.box{text-align:center}.section>.service>.box>.iconbox{position:absolute;left:50%;margin-left:-70px;width:140px;height:140px;background:#0ab9de;background:radial-gradient(ellipse at center, #0ab9de 0%,#09a8ca 100%);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.section>.service>.box>.iconbox.icon-idea{position:relative}.section>.service>.box>.iconbox.icon-idea:after{content:"";position:absolute;background-image:url("/assets/img/site/sprite.png?1527187353");background-position:-9px -48px;width:40px;height:63px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.section>.service>.box>.iconbox.icon-idea:after{background-image:url("/assets/img/site/sprite-2x.png?1527187353");background-size:264px 396px}}.section>.service>.box>.iconbox.icon-idea:after{top:50%;left:50%;margin-top:-32px;margin-left:-20px}.section>.service>.box>.iconbox.icon-concept{position:relative}.section>.service>.box>.iconbox.icon-concept:after{content:"";position:absolute;background-image:url("/assets/img/site/sprite.png?1527187353");background-position:-99px -49px;width:56px;height:63px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.section>.service>.box>.iconbox.icon-concept:after{background-image:url("/assets/img/site/sprite-2x.png?1527187353");background-size:264px 396px}}.section>.service>.box>.iconbox.icon-concept:after{top:50%;left:50%;margin-top:-32px;margin-left:-28px}.section>.service>.box>.iconbox.icon-design{position:relative}.section>.service>.box>.iconbox.icon-design:after{content:"";position:absolute;background-image:url("/assets/img/site/sprite.png?1527187353");background-position:-199px -49px;width:67px;height:68px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.section>.service>.box>.iconbox.icon-design:after{background-image:url("/assets/img/site/sprite-2x.png?1527187353");background-size:264px 396px}}.section>.service>.box>.iconbox.icon-design:after{top:50%;left:50%;margin-top:-34px;margin-left:-34px}.section>.service>.box>.iconbox.icon-develop{position:relative}.section>.service>.box>.iconbox.icon-develop:after{content:"";position:absolute;background-image:url("/assets/img/site/sprite.png?1527187353");background-position:1px -150px;width:54px;height:64px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.section>.service>.box>.iconbox.icon-develop:after{background-image:url("/assets/img/site/sprite-2x.png?1527187353");background-size:264px 396px}}.section>.service>.box>.iconbox.icon-develop:after{top:50%;left:50%;margin-top:-32px;margin-left:-27px}.section>.service>.box>.iconbox.icon-deploy{position:relative}.section>.service>.box>.iconbox.icon-deploy:after{content:"";position:absolute;background-image:url("/assets/img/site/sprite.png?1527187353");background-position:-98px -149px;width:59px;height:63px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.section>.service>.box>.iconbox.icon-deploy:after{background-image:url("/assets/img/site/sprite-2x.png?1527187353");background-size:264px 396px}}.section>.service>.box>.iconbox.icon-deploy:after{top:50%;left:50%;margin-top:-32px;margin-left:-30px}.section>.service>.box>.iconbox.icon-advertise{position:relative}.section>.service>.box>.iconbox.icon-advertise:after{content:"";position:absolute;background-image:url("/assets/img/site/sprite.png?1527187353");background-position:-198px -150px;width:54px;height:60px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.section>.service>.box>.iconbox.icon-advertise:after{background-image:url("/assets/img/site/sprite-2x.png?1527187353");background-size:264px 396px}}.section>.service>.box>.iconbox.icon-advertise:after{top:50%;left:50%;margin-top:-30px;margin-left:-27px}.section>.apps>.head{margin-bottom:30px}.section>.apps>.head>.phantomsketch-icon:before{background:url("/assets/img/content/phantomsketch-icon.png?1527187353");content:"";float:left;height:48px;width:48px;margin-top:0;padding-right:0}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.section>.apps>.head>.phantomsketch-icon:before{background-image:url("/assets/img/content/phantomsketch-icon-2x.png?1527187353");background-size:48px 48px}}.section>.apps>.head>.phantomsketch-icon:before{margin-top:-2px;margin-right:10px}.section>.apps>.box>.title{margin-top:10px}.section>.apps>.box>.content{margin-top:10px;margin-bottom:15px}.section>.apps>.box>.content>.subtitle{padding-bottom:10px}.section>.apps>.box>.appstore{margin:0 auto}.section>.apps>.box ul{margin-top:10px;padding-left:20px}.section>.apps>.box ul li{list-style-type:square;padding-bottom:5px}.section>.contact #map_canvas{width:100%;height:330px}