article,aside,figure,footer,header,hgroup,hr,nav,section{display:block}.clickable,a,button,input[type=button],input[type=submit]{cursor:pointer}button,hr{border:0;padding:0}a,button,hr{padding:0}a,button,input,select,textarea{margin:0}.section,.wrapper,body,sub,sup{position:relative}.book__cta,.hero__cta,.hero__desc,.hero__title,.info__submit,.type__label{text-transform:uppercase}.capsules,.hero,.pov{-ms-grid-row-align:center}abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}td,td img{vertical-align:top}embed,img,object{max-width:100%}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{vertical-align:baseline;background:0 0;text-decoration:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}input[type=checkbox],th{vertical-align:bottom}td{font-weight:400}hr{height:1px;border-top:1px solid #ccc;margin:1em 0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{border-collapse:collapse;border-spacing:0;font-size:inherit}small{font-size:85%}strong,th{font-weight:700}sub,sup{font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}.clearfix:after,.clearfix:before{content:"\0020";display:block;height:0;overflow:hidden}.download__single:before,.header__social:after,.hero__cta:after{content:''}.canvas,body,html{height:100%;width:100%}.clearfix:after{clear:both}.clearfix{zoom:1}body{font:16px Helmet,Freesans,sans-serif;background:url(../assets/images/bkg.png) center center repeat-y #181716;background-size:100% auto}.wrapper,button,input{font-family:roboto_slabregular}a,button{font-size:100%}*{box-sizing:border-box}@font-face{font-family:roboto_slabregular;src:url(../assets/fonts/RobotoSlab-Regular-webfont.eot);src:url(../assets/fonts/RobotoSlab-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/RobotoSlab-Regular-webfont.woff) format("woff"),url(../assets/fonts/RobotoSlab-Regular-webfont.ttf) format("truetype"),url(../assets/fonts/RobotoSlab-Regular-webfont.svg#roboto_slabregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:permanent_markerregular;src:url(../assets/fonts/PermanentMarker-webfont.eot);src:url(../assets/fonts/PermanentMarker-webfont.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/PermanentMarker-webfont.woff) format("woff"),url(../assets/fonts/PermanentMarker-webfont.ttf) format("truetype"),url(../assets/fonts/PermanentMarker-webfont.svg#permanent_markerregular) format("svg");font-weight:400;font-style:normal}.wrapper{width:100%;color:#f3f2e9;overflow-x:hidden}button,input{background-color:transparent;outline:0}.section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:10}.canvas{top:0;left:0;bottom:0;right:0;position:absolute;position:fixed;z-index:50;pointer-events:none}.section.book{display:-ms-flexbox;display:flex;width:100%;max-width:1204px;margin:160px auto 0;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:1264px){.section.book{padding:0 60px}}@media screen and (max-width:550px){.section.book{padding:0 30px;margin:80px auto 0}}.book__col{width:50%}@media screen and (max-width:800px){.section.book{-ms-flex-direction:column;flex-direction:column}.book__col{width:100%}.book__col:first-of-type{margin-bottom:60px}}.book__title{font-size:30px;font-family:permanent_markerregular;line-height:1.333em;letter-spacing:.07em;margin-bottom:30px;color:#52bfb2}@media screen and (max-width:1024px){.book__title{font-size:24px}}.book__cta,.book__list-item,.book__text{font-size:16px;font-family:roboto_slabregular;line-height:1.625em;letter-spacing:.07em}.book__image{margin-top:-50px;margin-left:-50px}@media screen and (max-width:800px){.book__image{margin-top:-25px;margin-left:-25px}}.book__list{margin:30px 0 40px}.book__cta{display:inline-block;padding:20px 50px;color:#f3f2e9;border:3px solid #f3f2e9;transition:background .3s ease,color .3s ease}.book__cta:hover{color:#52bfb2;background-color:#f3f2e9}.capsules{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:160px;text-align:center}@media screen and (max-width:550px){.capsules{margin-top:80px}}.capsules__title{font-size:30px;font-family:permanent_markerregular;line-height:1.333em;letter-spacing:.07em;color:#52bfb2;margin-bottom:30px}@media screen and (max-width:1024px){.capsules__title{font-size:24px}}.capsules__desc{font-size:16px;font-family:roboto_slabregular;line-height:1.625em;letter-spacing:.07em;width:58%;margin:0 auto 74px}.download__title,.type__label{font-family:permanent_markerregular;color:#52bfb2;letter-spacing:.07em}@media screen and (max-width:550px){.capsules__desc{width:100%;padding:0 30px}}.capsules__types{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:100%;max-width:1204px;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1264px){.capsules__types{padding:0 60px}}.capsules__type{position:relative;width:32%;margin-bottom:74px;text-align:left}@media screen and (max-width:900px){.capsules__type{width:46%}}@media screen and (max-width:550px){.capsules__types{padding:0 30px}.capsules__type{width:100%}}.type__screenshot{position:relative;width:100%;margin-bottom:20px}.type__image{position:absolute;top:50%;left:50%;width:98%;transform:translate(-50%,-50%)}.type__stroke{position:relative;width:100%}.type__icon{position:absolute;left:0;bottom:0;width:50px;height:50px;margin-right:20px}.capsules__type--videos .type__icon{background:url(../assets/images/icon-videos.png) center center no-repeat;background-size:cover}.capsules__type--animations .type__icon{background:url(../assets/images/icon-animations.png) center center no-repeat;background-size:cover}.capsules__type--ateliers .type__icon{background:url(../assets/images/icon-ateliers.png) center center no-repeat;background-size:cover}.capsules__type--voxpop .type__icon{background:url(../assets/images/icon-voxpop.png) center center no-repeat;background-size:cover}.capsules__type--quiz .type__icon{background:url(../assets/images/icon-quiz.png) center center no-repeat;background-size:cover}.capsules__type--games .type__icon{background:url(../assets/images/icon-games.png) center center no-repeat;background-size:cover}.type__label{padding-left:70px;font-size:24px;line-height:50px}@media screen and (max-width:1024px){.type__label{font-size:24px}}.download{width:100%;max-width:1204px;margin:160px auto 0;text-align:center}.download__title{line-height:1.333em;width:100%;margin-bottom:74px;font-size:36px}@media screen and (max-width:1024px){.download__title{font-size:24px}}.download__versions{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:800px){.download__versions{-ms-flex-direction:column;flex-direction:column}}.download__single{position:relative;display:-ms-flexbox;display:flex;width:50%;height:50vh;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}.download__single.download__single--9{background:url(../assets/images/bkg-9.png) center center no-repeat;background-size:80%}.download__single.download__single--12{background:url(../assets/images/bkg-12.png) center center no-repeat;background-size:80%}.download__single:before{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;background:url(../assets/images/shadow.png) center center no-repeat;background-size:80%}@media screen and (max-width:800px){.download__single{width:100%}}.download__icon{position:relative;width:74px;height:74px;margin:0 auto}.download__single--9 .download__icon{background:url(../assets/images/icon-app-9.png) center center no-repeat;background-size:cover}.download__single--12 .download__icon{background:url(../assets/images/icon-app-12.png) center center no-repeat;background-size:cover}.download__soon{font-size:16px;font-family:roboto_slabregular;line-height:1.625em;letter-spacing:.07em;display:none;color:#f3f2e9}.download__age{font-family:permanent_markerregular;line-height:1.333em;letter-spacing:.07em;position:relative;margin:30px 0;font-size:30px}.footer__legend,.hero__title{font-family:roboto_slabregular;line-height:1.625em;letter-spacing:.07em}@media screen and (max-width:1024px){.download__age{font-size:24px}}.download__single--9 .download__age{color:#788ee9}.download__single--12 .download__age{color:#d5c608}.download__focus{position:absolute;left:0;top:0;width:100%;opacity:0}.download__single:hover .download__focus{opacity:1}.download__appstore{display:block;width:165px;height:50px;background:url(../assets/images/app-store.png) center center no-repeat;background-size:contain}.download__single--12 .download__appstore,.version__appstore{background:url(../assets/images/app-store.png) center center no-repeat}.download__single--12 .download__appstore{background-size:contain}.footer{background-color:#181716}.footer__content{display:-ms-flexbox;display:flex;width:100%;max-width:1204px;padding:45px 30px;margin:0 auto;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.footer__contact{color:#f3f2e9;transition:color .3s ease}.footer__contact:hover{color:#52bfb2}.footer__legend{font-size:12px;margin-left:20px;margin-right:40px}@media screen and (max-width:1010px){.footer__content{-ms-flex-direction:column;flex-direction:column}.footer__legend{display:block;margin:40px 0 20px}.footer__left{margin-bottom:30px}}.footer__right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:right}@media screen and (max-width:1010px){.footer__right{display:block;text-align:center}}.footer__link{vertical-align:middle;position:relative;display:-ms-flexbox;display:flex}.footer__logo--fmc{margin-right:30px}@media screen and (max-width:320px){.footer__logo--fmc{margin-right:0;margin-bottom:20px}}.footer__link--teljeunes{padding:0 20px 0 15px}.footer__logo--teljeunes{height:20px}@media screen and (max-width:1010px){.footer__link{display:inline-block;vertical-align:middle}}.footer__link--zone3{padding-right:20px}.footer__link--teljeunes:after,.footer__link--zone3:after{content:'';position:absolute;top:50%;right:0;display:block;width:2px;height:30px;background:#fff;transform:translateY(-50%)}@media screen and (max-width:1010px){.footer__link--teljeunes:after{display:none}}.header{position:absolute;top:0;left:0;z-index:20;width:100%;padding-top:30px;text-align:right}.hero,.info{text-align:center}.header__logo{position:fixed;top:30px;left:20px;width:10%;min-width:150px;height:84px;font-size:0;background:url(../assets/images/logo.png) center center no-repeat;background-size:contain}@media screen and (max-width:800px){.header__logo{top:10px;left:10px}}@media screen and (max-width:550px){.header__logo{display:none}}.header__social{position:relative;display:inline-block;padding:30px 120px 30px 30px;color:#f3f2e9}.header__social:after{position:absolute;top:50%;right:50px;width:50px;margin-top:-25px;height:50px;background:url(../assets/images/btn-facebook.png) center center no-repeat;background-size:contain}.hero{position:relative;height:100vh;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:url(../assets/images/hero.png) center center no-repeat;background-size:cover}.hero__logo{width:32%;min-width:350px;height:15vh;margin-bottom:30px;background:url(../assets/images/logo.png) center center no-repeat;background-size:contain}.hero__title{display:none;font-size:90px}.hero__desc{max-width:800px;margin:0 auto 100px;padding:0 60px;color:#f3f2e9;font-size:30px;font-family:permanent_markerregular;line-height:1.33em;letter-spacing:.05em}.hero__cta,.info__input,.info__title{letter-spacing:.07em}@media screen and (max-width:800px){.hero__desc{font-size:21px}}@media screen and (max-width:500px){.hero__desc{margin-bottom:60px;font-size:15px}}.hero__version--9{color:#788ee9}.hero__version--12{color:#d5c608}.hero__cta{position:absolute;left:50%;bottom:70px;padding-bottom:40px;font-family:roboto_slabregular;line-height:1.625em;color:#f3f2e9;font-size:12px;transform:translateX(-50%)}.hero__cta:after{position:absolute;bottom:0;left:50%;width:25px;height:25px;margin-left:-12px;background:url(../assets/images/btn-scroll.png) center center no-repeat;background-size:contain}.info{margin:120px auto}.info__title{font-family:permanent_markerregular;line-height:1.333em;margin-bottom:60px;color:#52bfb2;font-size:24px}@media screen and (max-width:1024px){.info__title{font-size:24px}}.info__input,.info__submit{font-size:16px;font-family:roboto_slabregular;line-height:1.625em;color:#f3f2e9}.info__form{display:-ms-flexbox;display:flex;width:90%;max-width:640px;margin:0 auto}@media screen and (max-width:560px){.info__form{display:block}.info__input{margin-bottom:20px}}.info__label{display:none}.info__input{width:100%;margin-right:30px;padding:20px 0;border:none;background:url(../assets/images/stroke-input.png) center bottom no-repeat;background-size:100%}.info__submit{letter-spacing:.07em;padding:22px 50px;border:3px solid #f3f2e9;transition:background .3s ease,color .3s ease}.pov__title,.version__age{font-family:permanent_markerregular;letter-spacing:.07em}.info__submit:hover{color:#52bfb2;background-color:#f3f2e9}.pov{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1204px;margin:160px auto 0}@media screen and (max-width:1264px){.pov{padding:0 60px}}@media screen and (max-width:550px){.pov{padding:0 30px;margin:80px auto 0}}.pov__title{font-size:30px;line-height:1.333em;margin-bottom:30px;color:#52bfb2}@media screen and (max-width:1024px){.pov__title{font-size:24px}}.pov__desc{font-size:16px;line-height:1.625em;letter-spacing:.07em}.pov__col:first-child{width:42%;padding-right:60px}@media screen and (max-width:800px){.pov{-ms-flex-direction:column;flex-direction:column}.pov__col:first-child{width:100%;padding-right:0;margin-bottom:30px}}.pov__col{position:relative;width:58%}@media screen and (max-width:800px){.pov__col{width:100%}}.pov__ipad{position:relative;width:100%}.pov__image{position:absolute;top:50%;left:50%;width:82%;transform:translate(-51%,-51%)}.section.versions{width:100%;max-width:1204px;margin:0 auto;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:800px){.section.versions{-ms-flex-direction:column;flex-direction:column}}.version__head{display:-ms-flexbox;display:flex;margin-bottom:30px;-ms-flex-align:center;align-items:center;text-align:left}.version__single{width:50%;margin:45px 60px 0}@media screen and (max-width:800px){.version__single{width:auto}}@media screen and (max-width:550px){.version__single{margin:45px 30px 0}}.version__logo{width:74px;height:74px;margin-right:30px}.version__single--9 .version__logo{background:url(../assets/images/icon-app-9.png) center center no-repeat;background-size:cover}.version__single--12 .version__logo{background:url(../assets/images/icon-app-12.png) center center no-repeat;background-size:cover}.version__screen{position:relative}.version__image{position:absolute;top:50%;left:50%;width:82%;transform:translate(-50%,-50%)}.version__ipad{position:relative;width:100%}.version__age{font-size:30px;line-height:1.3em}.version__single--9 .version__age{color:#788ee9}.version__single--12 .version__age{color:#d5c608}.version__desc{margin:30px 0;font-size:14px;line-height:1.7em;letter-spacing:.07em}.version__appstore{display:block;width:165px;height:50px;background-size:contain}.version__single--9 .version__appstore{background:url(../assets/images/app-store.png) center center no-repeat;background-size:contain}