/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/*! HTML5 Boilerplate v5.0 | MIT License | http://h5bp.com/ */
html{color:#000;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0
0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@font-face{font-family:grandh;src:url(/wp-content/themes/grandh/fonts/grandh.eot);src:url(/wp-content/themes/grandh/fonts/grandh.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/grandh/fonts/grandh.woff) format("woff"),url(/wp-content/themes/grandh/fonts/grandh.ttf) format("truetype"),url(/wp-content/themes/grandh/fonts/grandh.svg#grandh) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:grandh!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{font-family:grandh!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\61";font-size:.8em;position:relative;top:-.1em}.icon-twitter:before{content:"\62"}.icon-youtube:before{content:"\63"}.icon-google-plus:before{content:"\64"}.mfp-bg{background-color:#76a5b1}a{color:inherit;text-decoration:none}ul{list-style:none;margin:0;padding:0}div.check-container.vimeo.enabled{padding-bottom:56%;display:block;position:relative}div.check-container.vimeo.enabled
iframe{position:absolute;left:0;top:0;width:100%;height:100%}div.check-container.vimeo.enabled+.vimeo{margin-top:1em}.wrapper{max-width:1170px;margin:0
auto;width:90%}.wrapper
.col{font-style:normal;float:left;margin:0
1.3%}.wrapper
.col.col1{width:5.7%}.wrapper
.col.col2{width:14%}.wrapper
.col.col3{width:22.3%}.wrapper
.col.col4{width:30.6%}.wrapper
.col.col5{width:38.9%}.wrapper
.col.col6{width:47.2%}.wrapper
.col.col7{width:55.5%}.wrapper
.col.col8{width:63.8%}.wrapper
.col.col9{width:72.1%}.wrapper
.col.col10{width:80.4%}.wrapper
.col.col11{width:88.7%}.wrapper
.col.col12{width:97%}.calltoaction{display:inline-block;padding:1em
2.5em;border:1px
solid #fff;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;transition:background .3s}.calltoaction:hover{background:#fff}img.alignnone{display:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:franklin-gothic-urw,sans-serif;text-transform:uppercase}html body
.sidemenu{position:fixed;z-index:1030;padding-top:20vh;font-family:franklin-gothic-urw-comp,sans-serif;letter-spacing:2px;font-size:14px}html body .sidemenu
#mobiletoggle{display:none}html body .sidemenu
#sidelogo{position:absolute;top:20vh;width:170px;height:17px;margin-top:-47px;background:url(/wp-content/themes/grandh/img/grandh.svg) no-repeat center center;background-size:cover;content:'';opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s}html body .sidemenu #sidelogo.bigvisual,html body .sidemenu
#sidelogo.none{opacity:0}html body .sidemenu>ul.trailer #menu-item-87
a{opacity:.3}html body .sidemenu>ul.synopsis #menu-item-88
a{opacity:.3}html body .sidemenu>ul.intervenants #menu-item-89
a{opacity:.3}html body .sidemenu>ul.origin #menu-item-90
a{opacity:.3}html body .sidemenu>ul>li:first-child{position:relative}html body .sidemenu>ul>li:first-child
a{color:#76a5b1}html body .sidemenu>ul>li
ul{display:none}html body .sidemenu>ul>li ul
li{padding-left:1em;margin:.25em 0;position:relative}html body .sidemenu>ul>li ul li:before{height:3px;width:3px;background:#fff;-webkit-border-radius:100%;border-radius:100%;position:absolute;content:'';left:0;bottom:50%;margin-bottom:-1px}html body .sidemenu>ul>li
ul{display:block}html body .sidemenu>ul>li
a{-webkit-transition:opacity .25s;-moz-transition:opacity .25s;-ms-transition:opacity .25s;transition:opacity .25s}html body .sidemenu>ul>li a:hover,html body .sidemenu>ul>li.current-menu-item>a{opacity:.3}html body #pagemain .wrapper
.col3{position:relative;z-index:2;color:#fff}html body #pagemain .wrapper>.col9{width:73.4%}html body #pagemain .wrapper
.col9{padding-bottom:60px;position:relative;margin-left:0}html body #pagemain .wrapper .col9
span.visual{position:fixed;left:auto;right:0;height:100%;top:0;width:0;background:url(/wp-content/themes/grandh/img/bginform.jpg) no-repeat center center;background-size:cover}html body #pagemain .wrapper .col9
h1{font-size:4em;letter-spacing:.25em;margin:0;padding:.5em 0}html body #pagemain .wrapper .col9
h2{font-family:franklin-gothic-urw-comp;letter-spacing:.1em;font-size:1.5em;font-weight:400;margin-bottom:0}html body #pagemain .wrapper .col9 h2+p{margin-top:.5em}html body #pagemain .wrapper .col9 ol,html body #pagemain .wrapper .col9 p,html body #pagemain .wrapper .col9
ul{font-weight:500;font-size:.85em;line-height:1.5em;text-transform:none}html body #pagemain .wrapper .col9
.calltoaction{border-color:#76a5b1;font-family:franklin-gothic-urw-comp}html body #pagemain .wrapper .col9 .calltoaction:hover{color:#fff;background:#76a5b1}html body #pagemain .wrapper .col9 .calltoaction+h1{padding:0;margin-top:.35em}html body
#contactmain{background:#76a5b1;position:relative}html body #contactmain.press:before{width:50%;z-index:1;height:100%;background:#fff;right:0;top:0;content:'';position:absolute}html body #contactmain.press
.wrapper{position:relative;z-index:2}html body #contactmain.press .wrapper .col9
span.visual{background-image:url(/wp-content/themes/grandh/img/bgpress.jpg);background-position:center top}html body #contactmain.press .wrapper .col9
.pagecontent{padding-bottom:0;font-size:1em;letter-spacing:.1em;text-indent:-.1em}html body #contactmain.press .wrapper .col9
h2{font-family:franklin-gothic-urw-comp;font-weight:400;letter-spacing:.1em}html body #contactmain.press .wrapper .col9
.col4{color:#fff;padding-top:60px}html body #contactmain.press .wrapper .col9 .col4
h3{color:#000;letter-spacing:.5em}html body #contactmain.press .wrapper .col9 .col4
a{font-family:franklin-gothic-urw-comp;text-transform:none}html body #contactmain.press .wrapper .col9
.col8{padding-bottom:80px}html body #contactmain.press .wrapper .col9 .col8
.downloads{margin-bottom:50px}html body #contactmain.press .wrapper .col9 .col8 .downloads
p{text-transform:none;font-weight:500;font-size:.85em;line-height:1.5em}html body #contactmain.press .wrapper .col9 .col8 .downloads ul
li{width:48%;margin:2% 2% 2% 0;float:left}html body #contactmain.press .wrapper .col9 .col8 .downloads ul li:nth-child(even){margin:2% 0 2% 2%}html body #contactmain.press .wrapper .col9 .col8 .downloads ul li
.calltoaction{padding-left:.5em;padding-right:.5em;font-size:1.25em;display:block;text-align:center;border-color:#76a5b1;font-family:franklin-gothic-urw-comp}html body #contactmain.press .wrapper .col9 .col8 .downloads ul li .calltoaction:hover{background:#76a5b1;color:#fff}html body #contactmain.press .wrapper .col9 .col8
.content{margin-bottom:50px}html body #contactmain.press .wrapper .col9 .col8 .content
h2{margin:0;line-height:1em}html body #contactmain.press .wrapper .col9 .col8 .content ul li
h3{letter-spacing:.2em;margin-bottom:0}html body #contactmain.press .wrapper .col9 .col8 .content ul li
a{color:#76a5b1}html body #contactmain.press .wrapper .col9 .col8 .content ul li
p{margin-top:0;text-transform:none;font-family:franklin-gothic-urw-comp}html body #contactmain .wrapper
.col3{position:relative;z-index:2;color:#fff}html body #contactmain .wrapper
.col9{margin-left:0;width:73.4%;position:relative}html body #contactmain .wrapper .col9
span.visual{position:fixed;right:0;height:100%;top:0;width:0;background:url(/wp-content/themes/grandh/img/bgcontact.jpg) no-repeat center center;background-size:cover}html body #contactmain .wrapper .col9
.pagecontent{color:#000;position:relative;background:#fff;z-index:3;font-weight:500;padding-bottom:50px;padding-right:2.6%}html body #contactmain .wrapper .col9 .pagecontent
p{font-size:.85em;line-height:1.5em;letter-spacing:.1em;text-transform:none}html body #contactmain .wrapper .col9 .pagecontent
h1{font-size:4em;letter-spacing:.25em;margin:0;padding:.5em 0}html body #contactmain .wrapper .col9 .pagecontent:before{position:absolute;right:100%;top:0;width:100%;background:#fff;z-index:2;content:'';height:100%}html body #contactmain .wrapper .col9
.col4{margin-left:0;width:31.9%}html body #contactmain .wrapper .col9
.col8{background:#fff;margin-right:0;width:61.6%;margin-left:0;padding:0
2.6%}html body #contactmain .wrapper .col9 .col8 form
label{font-weight:500;font-size:.85em;letter-spacing:.1em;display:block;margin-bottom:5px;text-indent:-.1em}html body #contactmain .wrapper .col9 .col8 form input[type=email],html body #contactmain .wrapper .col9 .col8 form input[type=text],html body #contactmain .wrapper .col9 .col8 form
textarea{border:0;border-left:1px solid #000;-webkit-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;background:#fff;color:#000;outline:0;display:block;width:100%;padding:.25em .5em;box-sizing:border-box;margin-bottom:20px;font-family:franklin-gothic-urw-comp;font-size:18px}html body #contactmain .wrapper .col9 .col8 form
textarea{height:8em}html body #contactmain .wrapper .col9 .col8 form .wpcf7-response-output{width:100%;padding:30px
5%;margin-left:-5%;background:#76a5b1;color:#fff;margin-top:0;margin-bottom:0;border:0}html body #contactmain .wrapper .col9 .col8 form span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block;margin-top:-20px;margin-bottom:20px;font-weight:700;font-size:12px;letter-spacing:1px}html body #contactmain .wrapper .col9 .col8 form
.submitwrapper{background:#76a5b1;width:100%;padding:30px
5%;margin-left:-5%}html body #contactmain .wrapper .col9 .col8 form .submitwrapper .ajax-loader{display:none!important}html body #contactmain .wrapper .col9 .col8 form .submitwrapper
span{font-weight:500;font-size:.85em;letter-spacing:.1em;display:block;margin-bottom:5px}html body #contactmain .wrapper .col9 .col8 form .submitwrapper button,html body #contactmain .wrapper .col9 .col8 form .submitwrapper input[type=submit]{float:right;-webkit-appearance:none;appearance:none;display:inline-block;padding:1em
2.5em;border:1px
solid #fff;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;transition:background .3s;background:#76a5b1;color:#fff;font-weight:500;text-transform:uppercase;font-size:.8em;letter-spacing:.1em;text-indent:.1em}html body #contactmain .wrapper .col9 .col8 form .submitwrapper button:hover,html body #contactmain .wrapper .col9 .col8 form .submitwrapper input[type=submit]:hover{background:#fff}html body #contactmain .wrapper .col9 .col8 form .submitwrapper button:hover,html body #contactmain .wrapper .col9 .col8 form .submitwrapper input[type=submit]:hover{color:#000}html body #contactmain .wrapper .col9 .col8 form .submitwrapper
.requiredtext{position:relative;top:2em}html body
#intervenants{background:#000;color:#fff;position:relative;overflow:hidden;z-index:2}html body #intervenants.active
#sidepanel{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}html body #intervenants.active
#bgintervenant{-webkit-transform:translateX(30%);-moz-transform:translateX(30%);-ms-transform:translateX(30%);transform:translateX(30%)}html body #intervenants.active
#intervenantpanel{left:0}html body #intervenants.active #intervenantpanel
article.active{display:block}html body #intervenants.active .wrapper .col9 #intervenantswrapper>div
ul{opacity:0}html body #intervenants.active .wrapper .col9 h2
.default{display:none}html body #intervenants.active .wrapper .col9 h2
span{position:absolute;width:200%}html body #intervenants
#intervenantpanel{position:absolute;left:-50%;width:50%;background:#000;top:9.55em;bottom:0;color:#fff;z-index:4;-webkit-transition:left .5s;-moz-transition:left .5s;-ms-transition:left .5s;transition:left .5s}html body #intervenants #intervenantpanel>a{position:absolute;right:0;top:0;width:100%;height:50px;line-height:50px;color:#000;background:#76a5b1;font-size:12px;font-weight:700;letter-spacing:4px}html body #intervenants #intervenantpanel>a
span{float:right;height:50px;line-height:50px;width:100%;position:relative;max-width:585px;padding-left:15px}html body #intervenants #intervenantpanel>a span:after,html body #intervenants #intervenantpanel>a span:before{width:0;height:0;border-style:solid;border-width:4px 4px 4px 0;border-color:transparent #000 transparent transparent;content:'';position:absolute;left:0;top:50%;margin-top:-4px}html body #intervenants #intervenantpanel>a span:after{border-color:transparent #76a5b1 transparent transparent;left:1px}html body #intervenants #intervenantpanel
article{float:right;width:100%;height:100%;max-width:585px;padding-top:120px;display:none;text-transform:none;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s}html body #intervenants #intervenantpanel article>div{font-weight:500;font-size:14px;letter-spacing:0;float:left;max-width:351px;width:100%}html body #intervenants #intervenantpanel article>div
.calltoaction{border-color:#76a5b1}html body #intervenants #intervenantpanel article>div .calltoaction:hover{background:#76a5b1}html body #intervenants
#bgintervenant{position:absolute;width:100%;height:100%;z-index:2;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;transition:transform .5s;opacity:.2;-webkit-transform:translateX(-20%);-moz-transform:translateX(-20%);-ms-transform:translateX(-20%);transform:translateX(-20%)}html body #intervenants #bgintervenant
div{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;transition:opacity 1s}html body #intervenants #bgintervenant
div.active{opacity:1}html body #intervenants
#sidepanel{background:#000;position:absolute;right:0;width:0;z-index:3;top:0;height:100%;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;transition:transform .5s}html body #intervenants
.wrapper{position:relative;z-index:3}html body #intervenants .wrapper
.col3{position:relative;z-index:4}html body #intervenants .wrapper .col3
nav{padding-top:10em}html body #intervenants .wrapper
.col9{position:relative}html body #intervenants .wrapper .col9
h2{color:#000;position:relative;background:#fff;z-index:3;margin:0;padding:.5em 0;font-size:4em;letter-spacing:.25em}html body #intervenants .wrapper .col9 h2:before{position:absolute;right:100%;top:0;width:100%;background:#fff;z-index:2;content:'';height:100%}html body #intervenants .wrapper .col9 h2
span{position:absolute;left:100%;height:100%;background:#fff;-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;transition:width .5s;top:0;width:0}html body #intervenants .wrapper .col9 h2
b{white-space:nowrap;font-weight:inherit;position:relative;z-index:2}html body #intervenants .wrapper .col9
#intervenantswrapper{display:table;width:100%}html body #intervenants .wrapper .col9 #intervenantswrapper>div{display:table-cell;vertical-align:middle;width:100%}html body #intervenants .wrapper .col9 #intervenantswrapper>div
ul{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s;text-align:center;color:#76a5b1;text-transform:uppercase;font-weight:300;letter-spacing:.7em;width:100%}html body #intervenants .wrapper .col9 #intervenantswrapper>div ul
li{opacity:.3;line-height:1.5em;width:90%;box-sizing:border-box;-webkit-transition:color .2s,opacity .2s,font-size .2s,line-height .2s;-moz-transition:color .2s,opacity .2s,font-size .2s,line-height .2s;-ms-transition:color .2s,opacity .2s,font-size .2s,line-height .2s;transition:color .2s,opacity .2s,font-size .2s,line-height .2s}html body #intervenants .wrapper .col9 #intervenantswrapper>div ul li
a{display:block}html body #intervenants .wrapper .col9 #intervenantswrapper>div ul.animated li:hover{font-weight:500;color:#fff;font-size:4em;border:1px
solid #76a5b1}html body
#origin{position:relative;z-index:1}html body #origin .wrapper
.col9{text-transform:none;position:relative;width:72.1%;padding-bottom:80px}html body #origin .wrapper .col9
span.visual{position:fixed;left:auto;right:0;height:100%;top:0;width:0;background:url(/wp-content/themes/grandh/img/bgorigin.jpg) no-repeat center top;background-size:cover}html body #origin .wrapper .col9>div{padding-right:3.5%}html body #origin .wrapper .col9
h2{font-size:5em;letter-spacing:.25em;text-transform:uppercase;color:#76a5b1;margin-top:.25em;margin-bottom:0}html body #origin .wrapper .col9
h3{color:#76a5b1;font-family:franklin-gothic-urw-comp;font-weight:400;text-transform:uppercase;margin:1em
0 .35em 0;font-size:1.35em;letter-spacing:.2em}html body #origin .wrapper .col9 h3 b,html body #origin .wrapper .col9 h3
strong{color:#000;font-weight:400}html body #origin .wrapper .col9
p{line-height:1.5em;font-size:14px}html body #origin .wrapper .col9 p
a{color:#76a5b1;text-decoration:underline}html body #origin .wrapper
.col3{color:#fff;position:relative;z-index:2}html body
#director{background:url(/wp-content/themes/grandh/img/bgdirector.jpg) no-repeat center center;background-size:cover;color:#fff;position:relative;z-index:3}html body #director .wrapper
.col9{padding-bottom:80px}html body #director .wrapper .col9
h2{font-size:5em;line-height:1em;letter-spacing:.25em;margin-bottom:0}html body #director .wrapper .col9
.col8{text-transform:none;line-height:1.5em;font-size:16px}html body
#poster{position:relative;overflow:hidden;z-index:4}html body #poster:after,html body #poster:before{position:absolute;left:0;top:0;height:100%;width:50%;background:#76a5b1;content:'';z-index:1}html body #poster:after{background:#000;left:50%}html body #poster .wrapper>.col9{position:relative;z-index:3;margin-left:0;width:73.4%}html body #poster .wrapper>.col9
h1{position:relative;background:#fff;z-index:3;margin:0;padding:.5em 0;font-size:4em;letter-spacing:.25em}html body #poster .wrapper>.col9 h1:before{position:absolute;right:100%;top:0;width:100%;background:#fff;z-index:2;content:'';height:100%}html body #poster .wrapper>.col9
.col6{padding-top:30px;width:48.5%;margin-left:0}html body #poster .wrapper>.col9 .col6 h2,html body #poster .wrapper>.col9 .col6
h3{font-family:franklin-gothic-urw-comp;font-weight:400;color:#fff;margin-bottom:.15em}html body #poster .wrapper>.col9 .col6 p,html body #poster .wrapper>.col9 .col6
ul{margin-top:.25em;font-size:.85em;letter-spacing:.25em;color:#000;font-weight:500}html body #poster .wrapper>.col9 .col6 p a,html body #poster .wrapper>.col9 .col6 ul
a{color:#fff}html body #poster .wrapper>.col9 .col6 p a.calltoaction,html body #poster .wrapper>.col9 .col6 ul
a.calltoaction{color:#000}html body #poster .wrapper>.col9 .col6 p li,html body #poster .wrapper>.col9 .col6 ul
li{margin:.5em 0}html body #poster .wrapper>.col9 .col6 p>strong{display:block;font-size:.5em;color:#fff;margin-top:3em}html body #poster .wrapper>.col9 .col6+.col6{padding-top:0;margin-right:0;width:50.2%;margin-left:0;background:#fff}html body #poster .wrapper>.col9 .col6+.col6
img{width:100%;height:auto}html body #poster .wrapper>.col9 .col6+.col6
.content{padding:4% 6%}html body #poster .wrapper>.col9 .col6+.col6 .content
.calltoaction{border-color:#76a5b1;font-family:franklin-gothic-urw-comp;text-align:center;min-width:66%}html body #poster .wrapper>.col9 .col6+.col6 .content .calltoaction:hover{background:#76a5b1;color:#fff}html body #poster .wrapper>.col9
.col9{margin-right:0;width:73.8%}html body #poster .wrapper>.col9 .col9
img{width:100%;height:auto}html body #poster
.col3{color:#fff;position:relative;z-index:4}html body
#bigvisual{height:100vh;background:#000;position:relative;color:#fff}html body #bigvisual
#award{background:url(/wp-content/themes/grandh/img/award.svg) no-repeat center center;position:absolute;left:20px;top:20px;height:72px;width:95px;z-index:2;background-size:95px 72px;opacity:.95}html body #bigvisual
#slider{position:absolute;left:0;bottom:0;right:0;top:0;background:#000}html body #bigvisual #slider>div{position:absolute;left:0;top:0;bottom:0;right:0;opacity:0;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-transition:opacity 1.5s;-moz-transition:opacity 1.5s;-ms-transition:opacity 1.5s;transition:opacity 1.5s;background-image:url(/wp-content/themes/grandh/img/bgvisual.jpg)}html body #bigvisual #slider>div.active{opacity:.5}html body #bigvisual
.wrapper{height:100%;position:relative}html body #bigvisual .wrapper
.col6{height:100%;position:relative;display:table}html body #bigvisual .wrapper .col6:before{opacity:.5;position:absolute;top:15%;width:100%;content:'';padding-bottom:100%;background:url(/wp-content/themes/grandh/img/squarelogo.svg) no-repeat center center;background-size:cover}html body #bigvisual .wrapper .col6>div{display:table-cell;vertical-align:bottom;font-family:franklin-gothic-urw-comp,sans-serif;width:100%;height:100%;padding-bottom:5vh;box-sizing:border-box;text-align:center}html body #bigvisual .wrapper .col6>div
b{font-family:franklin-gothic-urw,sans-serif}html body #bigvisual .wrapper .col6>div>b{font-weight:700;display:block;margin-bottom:1em}html body #bigvisual .wrapper .col6>div>h1{font-size:1em;font-weight:400;margin-bottom:.4em}html body #bigvisual .wrapper .col6>div>h1>b{font-weight:400;letter-spacing:5px;text-indent:5px;font-size:1.25em}html body #bigvisual .wrapper .col6>div
img{margin:0
15px;height:30px;width:auto}html body #bigvisual .wrapper .col6>div
img.kickstarter{height:12px;width:110px}html body #bigvisual .wrapper .col6>div
img.atelier{height:57px;width:57px}html body #bigvisual .wrapper .col6>div
img.binsfeld{width:60px;height:25px;margin-right:70px}html body
#synopsis{position:relative}html body #synopsis:before{width:50%;position:absolute;right:0;top:0;z-index:1;background:#000;content:'';height:100%}html body #synopsis
.col3{color:#fff;position:relative;z-index:2}html body #synopsis
.col9{z-index:2;position:relative;padding-bottom:80px}html body #synopsis .col9
h2{font-size:6.7em;letter-spacing:.35em;margin:.25em 0;position:relative;z-index:3}html body #synopsis .col9:before{width:83.5%;position:absolute;right:0;top:0;z-index:1;background:#76a5b1;content:'';height:100%}html body #synopsis .col9
.col{position:relative;z-index:2}html body #synopsis .col9
.col4{margin-left:0;width:31.9%}html body #synopsis .col9 .col4
img{width:100%;height:auto}html body #synopsis .col9
.col8{font-size:15px;letter-spacing:2px}html body #synopsis .col9 .col8
.calltoaction{font-family:franklin-gothic-urw-comp;text-transform:uppercase;letter-spacing:.2em;text-indent:.2em}html body #synopsis .col9 .col8
p{text-transform:none;font-weight:400;letter-spacing:initial;line-height:1.5em}html body #synopsis .col9 .col8
h3{font-family:franklin-gothic-urw-comp;font-size:1.85em;margin-top:0;letter-spacing:.1em;line-height:1em}html body #synopsis .col9 .col8
.share{color:#fff;margin-top:2em;letter-spacing:5px}html body #synopsis .col9 .col8 .share
ul{display:inline-block}html body #synopsis .col9 .col8 .share ul
li{display:inline-block;position:relative;top:.15em;margin-right:.5em}html body #synopsis .col9 .col8 .share ul li:first-child{margin-right:.35em}html body
#trailer{color:#76a5b1;font-size:3em;letter-spacing:.25em;position:relative;overflow:hidden;height:100vh}html body #trailer
.wrapper{height:100%}html body #trailer:before{position:absolute;top:0;right:0;width:50%;height:100%;background:#76a5b1;content:''}html body #trailer
.col3{position:relative;z-index:2;color:#fff}html body #trailer
.col9{background:#fff;position:relative;z-index:2;height:100%}html body #trailer .col9
h2{margin:0;padding:.5em 0}html body #trailer .col9>a{position:absolute;background:url(/wp-content/themes/grandh/img/bgtrailer.jpg) no-repeat left center;background-size:cover;width:100%;right:0;bottom:0;display:block}html body #trailer .col9>a>div{position:absolute;width:100%;max-width:843px;right:0;top:0;height:100%}html body #trailer .col9>a>div>div{width:42%;padding-bottom:42%;background:#272e30;-webkit-border-radius:100%;border-radius:100%;left:50%;margin-left:-21%;content:'';position:absolute;top:41%;margin-top:-15.5%}html body #trailer .col9>a>div>div:after{width:0;height:0;border-style:solid;border-width:32px 0 32px 50px;border-color:transparent transparent transparent #FFF;content:'';top:50%;left:50%;margin-left:-17px;margin-top:-30px;z-index:3;position:absolute}html body #trailer .col9>a>div>div
span{position:absolute;top:100%;margin-top:20px;color:#fff;text-indent:4px;letter-spacing:4px;font-weight:400;font-size:12px;width:100%;left:0;text-align:center}html body
footer{z-index:3;position:relative;width:100%;text-align:center;background:#000;padding:30px
0 80px 0;color:#fff}html body footer
.copyright{color:#000;position:absolute;width:100%;background:#fff;height:50px;bottom:0;font-size:12px;text-transform:none;line-height:50px;text-align:left;font-weight:400}html body footer .copyright
span{float:left}html body footer .copyright span+span{float:right}html body footer .copyright span+span
img{position:relative;height:15px;width:15px;top:-2px;margin:0
0 0 3px}html body footer .wrapper>div>b{position:relative;display:block}html body footer .wrapper>div>b:after{position:absolute;left:50%;top:100%;margin-top:.5em;width:4px;height:4px;background:#fff;-webkit-border-radius:100%;border-radius:100%;content:'';margin-left:-2px}html body footer .wrapper>div
p{font-family:franklin-gothic-urw-comp,sans-serif}html body footer .wrapper>div p
b{font-family:franklin-gothic-urw,sans-serif;letter-spacing:6px;font-weight:400;font-size:18px;text-indent:6px}html body footer .wrapper>p{font-family:franklin-gothic-urw-comp,sans-serif}html body footer .wrapper>ul{font-family:franklin-gothic-urw-comp,sans-serif;display:block;letter-spacing:.125em;text-indent:.125em}html body footer .wrapper>ul
li{display:inline-block;padding:0
.5em;position:relative}html body footer .wrapper>ul li+li:before{content:'';position:absolute;left:-2px;top:.65em;width:3px;height:3px;background:#fff;-webkit-border-radius:100%;border-radius:100%}html body footer .wrapper
img{margin:20px
15px 10px 15px;height:30px;width:auto}html body footer .wrapper
img.kickstarter{height:12px;width:110px}html body footer .wrapper
img.atelier{height:57px;width:57px}html body footer .wrapper
img.binsfeld{width:45px;height:25px;margin-right:80px}html body footer .wrapper
img.lff{width:142px;height:30px;margin-left:auto;margin-right:auto}html body footer .wrapper nav
ul{margin:30px
0;text-align:center}html body footer .wrapper nav ul
li{display:inline-block;padding:0
30px;font-size:13px;font-weight:700}@media only screen and (max-width:1300px){html body #trailer .col9
h2{font-size:5.55vw}html body #synopsis .col9
h2{font-size:8.25vw}html body #contactmain .wrapper .col9 .pagecontent h1,html body #intervenants .wrapper .col9 h2,html body #pagemain .wrapper .col9 h1,html body #poster .wrapper>.col9
h1{font-size:4.9vw}html body #director .wrapper .col9 h2,html body #origin .wrapper .col9
h2{font-size:6.15vw}}@media only screen and (max-height:750px){html body #bigvisual .wrapper .col6:before{width:70%;height:70%;top:-30%;left:15%;background-size:contain}}@media only screen and (max-height:650px){html body #bigvisual .wrapper .col6:before{width:50%;height:50%;top:-20%;left:25%}}@media only screen and (max-width:900px){.wrapper
.col{font-style:normal;float:none;width:90%;margin:0
5%}.wrapper .col.col1,.wrapper .col.col10,.wrapper .col.col11,.wrapper .col.col12,.wrapper .col.col2,.wrapper .col.col3,.wrapper .col.col4,.wrapper .col.col5,.wrapper .col.col6,.wrapper .col.col7,.wrapper .col.col8,.wrapper
.col.col9{width:100%;margin:0
auto}img.alignnone{display:block;width:100%;height:auto;margin:5% 0}html body #contactmain,html body #pagemain,html body
#poster{padding-top:50px}html body #contactmain .wrapper .col9 .pagecontent h1,html body #intervenants .wrapper .col9 h2,html body #pagemain .wrapper .col9 h1,html body #poster .wrapper>.col9
h1{font-size:6vw}html body #pagemain .wrapper
.col9{width:100%;padding-bottom:5%}html body #pagemain .wrapper .col9
span.visual{display:none}html body #pagemain .wrapper .col9
.calltoaction{display:block;text-align:center}html body
#contactmain{background:#fff;overflow:hidden}html body #contactmain.press .wrapper .col9
.col4{background-color:#76a5b1;width:100%;margin-left:-6%;padding:6%}html body #contactmain.press .wrapper .col9
.col8{padding-top:5%;padding-bottom:5%}html body #contactmain.press .wrapper .col9 .col8 .downloads ul li,html body #contactmain.press .wrapper .col9 .col8 .downloads ul li:nth-child(even){width:100%;margin-left:0;margin-right:0;float:none}html body #contactmain .wrapper
.col9{width:100%}html body #contactmain .wrapper .col9
.pagecontent{padding-right:0;position:static;padding-bottom:0}html body #contactmain .wrapper .col9 .pagecontent:before{display:none}html body #contactmain .wrapper .col9
.col8{width:100%;margin:0
auto;padding:0}html body #contactmain .wrapper .col9 .col8 form .wpcf7-response-output{padding:5% 6%;margin-left:-6%}html body #contactmain .wrapper .col9 .col8 form
.submitwrapper{padding:5% 6%;margin-left:-6%}html body #contactmain .wrapper .col9 .col8 form .submitwrapper button,html body #contactmain .wrapper .col9 .col8 form .submitwrapper input[type=submit]{display:block;float:none;width:100%}html body #contactmain .wrapper .col9 .col8 form .submitwrapper
.requiredtext{top:.8em}html body #contactmain .wrapper .col9
span.visual{display:none}html body #intervenants
#sidepanel{display:none}html body #intervenants
#bgintervenant{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}html body #intervenants .wrapper .col9 h2
span{width:10%}html body #intervenants .wrapper .col9
#intervenantswrapper{display:block}html body #intervenants .wrapper .col9 #intervenantswrapper>div{display:block}html body #intervenants .wrapper .col9 #intervenantswrapper>div
ul{padding-top:10%;padding-bottom:10%}html body #intervenants .wrapper .col9 #intervenantswrapper>div ul
li{width:100%;text-align:left;opacity:1;margin:.3em 0;font-size:3.8vw}html body #intervenants .wrapper .col9 #intervenantswrapper>div ul li:first-child
a{border-top:0}html body #intervenants .wrapper .col9 #intervenantswrapper>div ul li
a{display:block;border-top:1px solid #76a5b1;padding:.8em 30px .5em 0;color:#fff;position:relative;line-height:1.25em;letter-spacing:.35em}html body #intervenants .wrapper .col9 #intervenantswrapper>div ul li a:before{width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #FFF;position:absolute;content:'';right:0;top:50%;opacity:.9;margin-top:-2px}html body #intervenants
#intervenantpanel{width:100%;left:-100%;top:14vw;background:rgba(0,0,0,.3)}html body #intervenants #intervenantpanel>a{width:90%;padding-left:5%;padding-right:5%;font-size:11px}html body #intervenants #intervenantpanel>a span:after,html body #intervenants #intervenantpanel>a span:before{left:3px}html body #intervenants #intervenantpanel>a span:after{left:4px}html body #intervenants #intervenantpanel
article{padding-top:50px;max-width:none;float:none;opacity:0;height:auto}html body #intervenants #intervenantpanel article>div{float:none;width:90%;margin:0
auto;max-width:none;letter-spacing:3px}html body #intervenants.active .wrapper .col9 h2
.personname{letter-spacing:0}html body #intervenants.active #intervenantpanel
article.active{opacity:1}html body #intervenants.active
#bgintervenant{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}html body #origin .wrapper
.col9{width:100%;padding-bottom:10%}html body #origin .wrapper .col9
h2{font-size:9.25vw}html body #origin .wrapper .col9
span.visual{display:none}html body
#director{background:#000}html body
#poster{background-color:#76a5b1}html body #poster:after,html body #poster:before{display:none}html body #poster h1:after{position:absolute;left:100%;height:100%;width:100%;background-color:#fff;content:'';top:0}html body #poster h1+.col3{display:none}html body #poster .wrapper>.col9{width:100%}html body #poster .wrapper>.col9
.col6{width:100%;padding-top:0}html body #poster .wrapper>.col9 .col6+.col6{display:table;width:112%;margin-left:-6%}html body #poster .wrapper>.col9 .col6+.col6
.content{padding:5%;text-align:center;display:table-header-group}html body #poster .wrapper>.col9 .col6+.col6 .content .calltoaction,html body #poster .wrapper>.col9 .col6+.col6 .content
p{width:90%;margin:0
auto;display:block}html body #poster .wrapper>.col9 .col6+.col6 .content
p{margin:5% auto}html body #poster .wrapper>.col9 .col6+.col6 .content
.calltoaction{box-sizing:border-box;margin-bottom:5%}html body #poster .wrapper>.col9 .col6+.col6 .content
a{display:block}html body #poster .wrapper>.col9 .col6+.col6
img{display:table-footer-group}html body #poster .wrapper>.col9
.col9{width:100%}html body #poster .wrapper>.col9 .col9>img{display:block;margin:5% 0}html body
#synopsis{background-color:#76a5b1}html body #synopsis:before{display:none}html body #synopsis .col9:before{display:none}html body #synopsis .col9
h2{font-size:12.5vw}html body #synopsis .col9
.col4{width:100%;margin-left:auto;margin-bottom:5%}html body #synopsis .col9 .col8
.calltoaction{text-align:center;display:block}html body
#trailer{height:auto;margin-bottom:10%}html body #trailer:before{display:none}html body #trailer .col9
h2{font-size:6.8vw;white-space:nowrap}html body #trailer .col9>a{position:relative;left:auto;top:auto;height:auto!important;width:100%!important;padding-bottom:56.6%}html body #trailer .col9>a>div>div{top:50%;margin-top:-21%}html body #trailer .col9>a>div>div
span{margin-top:0;width:200%;margin-left:-50%}html body
.sidemenu{left:0;top:0;width:100%;padding-top:0;height:50px;background-color:#76a5b1}html body .sidemenu.active>ul{height:100vh}html body .sidemenu
#mobiletoggle{position:absolute;display:block;right:5%;top:13px;height:20px;width:26px;padding-left:2px;padding-right:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:background .5s;-moz-transition:background .5s;-ms-transition:background .5s;transition:background .5s}html body .sidemenu
#mobiletoggle.active{background-color:#fff}html body .sidemenu #mobiletoggle.active span,html body .sidemenu #mobiletoggle.active span:after,html body .sidemenu #mobiletoggle.active span:before{background-color:#76a5b1}html body .sidemenu #mobiletoggle span,html body .sidemenu #mobiletoggle span:after,html body .sidemenu #mobiletoggle span:before{height:2px;width:24px;position:absolute;left:3px;margin-top:-1px;top:50%;background-color:#fff;-webkit-transition:background .5s;-moz-transition:background .5s;-ms-transition:background .5s;transition:background .5s}html body .sidemenu #mobiletoggle span:after,html body .sidemenu #mobiletoggle span:before{content:'';margin-top:0;left:0}html body .sidemenu #mobiletoggle span:before{top:6px}html body .sidemenu #mobiletoggle span:after{top:auto;bottom:6px}html body .sidemenu
#sidelogo{left:0;top:15px;left:5%;margin-top:0;opacity:1!important}html body .sidemenu>ul{position:absolute;left:0;top:50px;width:100%;padding:0
5%;background-color:#76a5b1;font-size:6.5vw;height:0;overflow:hidden;-webkit-transition:height .4s;-moz-transition:height .4s;-ms-transition:height .4s;transition:height .4s}html body .sidemenu>ul>li:first-child{padding-bottom:inherit}html body .sidemenu>ul>li:first-child:after{display:none}html body .sidemenu>ul>li:first-child
a{color:#fff}html body .sidemenu>ul>li:first-child{padding-top:1em}html body .sidemenu>ul>li:last-child{padding-bottom:1em}html body .sidemenu>ul>li ul
li{margin:inherit}html body
#bigvisual{height:90vh;padding-bottom:10vh;margin-top:-50px}html body #bigvisual .wrapper .col6>div
img{margin:0
7px}html body #bigvisual .wrapper .col6>div
img.kickstarter{height:6px;width:55px}html body #bigvisual .wrapper .col6>div
img.atelier{height:39px;width:39px}html body #bigvisual .wrapper .col6>div
img.binsfeld{width:30px;height:12px;margin-right:34px}html body #bigvisual
#award{top:15%;width:43px;height:36px;background-size:43px 36px}html body
footer{padding-bottom:0}html body footer
.copyright{font-size:10px;padding:1em
0;height:auto;line-height:1em;text-align:center;position:static}html body footer .copyright span,html body footer .copyright span+span{display:block;float:none;margin:.5em 0}html body footer .copyright span img,html body footer .copyright span+span
img{display:inline-block}html body footer .wrapper nav ul
li{padding:0
15px}html body footer .wrapper
img{margin:20px
auto 20px auto;display:block}html body footer .wrapper
img.kickstarter{margin-top:50px}html body footer .wrapper
img.binsfeld{margin-right:auto;margin-bottom:50px}}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media
print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}