@charset "utf-8";/*!
Theme Name: Filmic Art
Author: Flash Fwd
Author URI: https://flashfwd.se/
Description: Custom theme for Filmic Art 2021
Version: 1.0
*/@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1UA.ttf) format('truetype')}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1UA.ttf) format('truetype')}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1UA.ttf) format('truetype')}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1UA.ttf) format('truetype')}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1UA.ttf) format('truetype')}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}img{border:0;vertical-align:top}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wow{visibility:hidden}.flex-container a:hover,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);box-shadow:'' 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47,0,0.74,0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22,0.61,0.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5,0,0.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,0.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25, .46, .45, .94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}/*!
Animate.css - http://daneden.me/animate
Version - 3.4.0
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}body{font-size:14px;font-size:calc(14px + 2 * ((100vw - 100px) / (800 - 100)));line-height:1.6em;font-family:Rubik,sans-serif,sans-serif;font-weight:400;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important}h1,h2,h3,h4,h5,h6{font-size:1.3em;font-weight:500;letter-spacing:-.01em;line-height:1.2em}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1{font-variation-settings:"wght" 500}h1,h2{font-size:2.7em;margin-bottom:6vw}h3{font-size:2.1em}.page.about h1{font-weight:700}.page-template-page-news h1{font-size:1.7em}.work-article h1{font-size:1.65em;margin-bottom:5vw}section.work-more .item .project-title h3{font-size:1.5em}ul.navigation li a{font-size:1em;letter-spacing:0;font-weight:400;font-variation-settings:"wght" 500}.contentblock.social h2{font-weight:400;letter-spacing:.025em}.contentblock.social p{line-height:1.4em;font-size:.9em}.contentblock.smalltitle h1{font-size:1.7em}.contentblock h2{font-size:2.5em}.single-post .contentblock h1{font-size:2.5em;font-weight:400}.single-post .contentblock p.date{font-variation-settings:"wght" 410;text-transform:lowercase;font-size:1em}.single-post .contentblock .content{font-size:1.2em;font-variation-settings:"wght" 410;line-height:1.5em}.extrabigheader h3{font-size:2.8em;margin-bottom:.7em}.project-title h3{font-size:1.56em;letter-spacing:-.023em;line-height:1.2em;font-weight:500;font-variation-settings:"wght" 500}.project-title a.case{font-size:1em;font-weight:600;font-variation-settings:"wght" 530;letter-spacing:.1em}section.landing-videoplayer .project-title h3{font-size:1.8em;font-weight:400;font-variation-settings:"wght" 400;line-height:1.2em}section.news-more h2{font-size:1.8em;font-weight:400}section.news-more h3{font-weight:400;font-variation-settings:"wght" 310;font-size:1.8em}section.news-more .project-title h3{font-size:2.7em;font-weight:500;font-variation-settings:"wght" 500}section.news-more .date,section.newsfeed .date{letter-spacing:.05em;text-transform:uppercase;font-size:.9em}section.news-more .date span,section.newsfeed .date span{font-weight:500;font-variation-settings:"wght" 560}section.newsfeed h2{font-weight:400;font-size:2.1em;line-height:1.25em;margin-bottom:4.5vw}section.newsfeed .date{font-size:.95em}section.newsfeed p.excerpt{font-size:.9em;line-height:1.4em}section.newsfeed a.more{letter-spacing:.05em;font-size:.9em;font-weight:500;font-variation-settings:"wght" 560}section.slideshow.hero .project-title h3{font-size:2.2em;letter-spacing:-.017em;line-height:1.3em}.intro{font-size:1.2em;margin-bottom:34px;margin-top:10px;font-weight:400;line-height:1.6em;font-variation-settings:'wght' 430}.intro:last-child{margin-bottom:0}.introduction{font-size:1.3em;line-height:1.4em;font-variation-settings:'wght' 430}.grey-introduction{font-size:1.5em;line-height:1.4em;font-weight:300;font-variation-settings:'wght' 300;color:#666}.grey-introduction b,.grey-introduction strong{font-weight:400;font-variation-settings:'wght' 400;color:#000}.columns.commercials h2,.columns.commercials h3,.columns.gaming-services h2,.columns.gaming-services h3{font-size:2em;font-weight:500;font-variation-settings:'wght' 500;letter-spacing:-.025em}.columns.commercials h4,.columns.gaming-services h4{text-transform:uppercase;font-weight:600;font-variation-settings:'wght' 600;letter-spacing:-.01em;font-size:1em}.columns.commercials p,.columns.gaming-services p{font-size:1.4em}a.morelink{font-size:.8em;font-weight:500;font-variation-settings:'wght' 500;letter-spacing:.1em}.article-indent{line-height:1.4em}.small{font-size:.8em}section.columns a,section.columns strong{font-weight:600;font-variation-settings:'wght' 520}section.columns a.thin,section.columns strong.thin{font-weight:400}.contentblock.officebanner h2{font-size:1.6em}.maptitle h3{font-size:1.6em}.columns p{font-size:1.2em;line-height:1.5em}.columns p strong{font-size:1.1em}.contact .columns p,.kontakt .columns p{font-size:1.2em;line-height:1.5em;font-variation-settings:'wght' 410;margin-bottom:1.3em}.contact .columns p:last-child,.kontakt .columns p:last-child{margin-bottom:0}.contact .columns p strong,.kontakt .columns p strong{font-size:1em}a.banner{font-size:1.1em;font-weight:600;font-variation-settings:'wght' 530;letter-spacing:.1em;line-height:1em}a.banner.loadmore{font-size:1.7em;font-weight:400;letter-spacing:0;text-transform:none}section.filter-link-group a{font-size:1.1em;font-variation-settings:'wght' 420}section.work-article .project-meta ul li{font-size:1.2em}section.work-article .project-meta ul h3{font-size:.5em;font-weight:400}section.work-article .project-meta ul a{font-size:1.2em}section.work-article .work-description p{font-variation-settings:'wght' 410;font-size:1.2em;line-height:1.52em}section.new-page-article .inner p{font-variation-settings:'wght' 410;font-size:1.2em;line-height:1.52em}section.textblock .col p{font-size:1.2em;line-height:1.5em}section.introblock .col p{font-size:1.8em;line-height:1.5em;font-weight:400;font-variation-settings:'wght' 400;color:#666}section.introblock .col b,section.introblock .col strong{font-weight:600;font-variation-settings:'wght' 500;color:#000}section.textblock.delimiter .col h2{font-size:2.7em;font-variation-settings:'wght' 460;letter-spacing:-.03em}section.textblock.delimiter .col p{font-size:1em}span.clients{font-size:1.4em;display:block;font-weight:520;font-variation-settings:'wght' 520}footer{font-size:1.1em}footer h4{font-size:1.3em;font-weight:400}@media only screen and (min-width:800px){body{font-size:calc(16px + 2 * ((100vw - 800px) / (1760 - 800)))}}@media only screen and (min-width:1760px){body{font-size:18px}}@media only screen and (min-width:2066px){body{font-size:calc(18px + 17 * ((100vw - 2066px) / (3600 - 2066)))}}@media only screen and (min-width:3601px){body{font-size:35px}}section.teal{background:#d0dfd6}section.green{background:#cdd196}section.text-white{color:#fff}section.text-white *{color:#fff}span.teal{color:#d0dfd6}span.green{color:#cdd196}.grey-introduction{color:#666}.grey-introduction strong{color:#000;font-weight:400}.nopadding .inner{padding-top:0!important;padding-bottom:0!important}.nobottompadding .inner{padding-bottom:0!important}.notoppadding .inner{padding-top:0!important}.home section.contentblock.social .inner hr{border:0;height:1px;background:#1d1e1b;margin-bottom:4vw;border-style:solid}#loadingmedia{opacity:0;height:0;width:100%;text-align:center}#loadingmedia img{margin:0 auto;max-width:50px;height:auto}#loadingmedia.show{opacity:1;height:auto;display:block}header ul.navigation li.languages{position:relative}#stickynav .langcontainer,header ul.navigation li.languages .langcontainer{position:absolute;top:1em;left:0;width:100%;pointer-events:auto;text-align:center;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}#stickynav .langcontainer *,header ul.navigation li.languages .langcontainer *{pointer-events:none}#stickynav .langcontainer #langicon,#stickynav .langcontainer #langicon-black,header ul.navigation li.languages .langcontainer #langicon,header ul.navigation li.languages .langcontainer #langicon-black{margin:0 auto;width:1em;height:1em}#stickynav .langcontainer #langicon img,#stickynav .langcontainer #langicon svg,#stickynav .langcontainer #langicon-black img,#stickynav .langcontainer #langicon-black svg,header ul.navigation li.languages .langcontainer #langicon img,header ul.navigation li.languages .langcontainer #langicon svg,header ul.navigation li.languages .langcontainer #langicon-black img,header ul.navigation li.languages .langcontainer #langicon-black svg{width:100%;height:auto}#stickynav .langcontainer #langicon,header ul.navigation li.languages .langcontainer #langicon{display:none}#stickynav .langcontainer a,header ul.navigation li.languages .langcontainer a{font-variation-settings:'wght' 400;margin-top:.7em;font-size:.6em;display:block;padding-top:0;text-transform:uppercase;cursor:default;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}#stickynav .langcontainer a:before,header ul.navigation li.languages .langcontainer a:before{display:none}#stickynav .langcontainer a.active,header ul.navigation li.languages .langcontainer a.active{opacity:1}#stickynav .langcontainer.clicked #langicon,#stickynav .langcontainer.clicked #langicon-black,#stickynav .langcontainer.clicked #mobilelangicon,header ul.navigation li.languages .langcontainer.clicked #langicon,header ul.navigation li.languages .langcontainer.clicked #langicon-black,header ul.navigation li.languages .langcontainer.clicked #mobilelangicon{-webkit-animation:bumpup 1s cubic-bezier(.68,-.6,.32,1.6) 0s 1 normal forwards;-moz-animation:bumpup 1s cubic-bezier(.68,-.6,.32,1.6) 0s 1 normal forwards;-o-animation:bumpup 1s cubic-bezier(.68,-.6,.32,1.6) 0s 1 normal forwards;animation:bumpup 1s cubic-bezier(.68,-.6,.32,1.6) 0s 1 normal forwards}#stickynav .langcontainer{position:absolute;top:auto;left:18px;bottom:18px;pointer-events:auto;z-index:12;display:inline-block}#stickynav .langcontainer:after,#stickynav .langcontainer:before{content:"";display:table}#stickynav .langcontainer:after{clear:both}#stickynav .langcontainer.clicked{opacity:1}#stickynav .langcontainer #mobilelangicon{float:left;width:28px}#stickynav .langcontainer #mobilelangicon img,#stickynav .langcontainer #mobilelangicon svg{width:100%;height:auto;-webkit-filter:drop-shadow(0px 0px 4px rgba(0,0,0,0.25));filter:drop-shadow(0px 0px 4px rgba(0, 0, 0, .25))}#stickynav .langcontainer a{float:left;margin-left:12px;font-size:1.15em;margin-top:1px;color:#fff;opacity:1;display:inline-block;width:auto}.wp-block-wpzoom-blocks-social-icons{margin-top:8px}.wp-block-wpzoom-blocks-social-icons .social-icon.socicon:before{color:#000}article .wp-caption img,img{outline:0!important}.has-link,.linked{cursor:pointer}a{color:#000;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}a.logo{-webkit-transition:all .1s;transition:all .1s}.contentblock.newsitem a{color:#cdd196}a.toggleBtn{top:0;left:0;width:100%;height:100%;z-index:1;content:"";z-index:10;display:block;position:absolute;top:50%;left:50%;width:64px;height:80px;margin-top:-40px;margin-left:-32px;opacity:1;z-index:3}a.toggleBtn:before{position:absolute;top:0;left:0;width:64px;height:80px;background:url(lib/gfx/fa-play.svg) no-repeat;background-size:64px 80px;z-index:2;content:"";opacity:.65;transition:opacity .8s cubic-bezier(.215, .61, .355, 1) .1s;filter:drop-shadow(2px 2px 5px rgba(0, 0, 0, .8))}.projectgrid a.toggleBtn:before{display:none}.project-header .toggleBtn,.video-article .toggleBtn{top:0;left:0;width:100%;height:100%;margin-top:0;margin-left:0}.project-header .toggleBtn:before,.video-article .toggleBtn:before{top:50%;left:50%;width:14.871vw;height:18.717vw;transform:translate(-50%,-50%);background-size:14.871vw 18.717vw}.project-header:hover .toggleBtn,.video-article:hover .toggleBtn{opacity:.65}.projectgrid .item.hasvideo .videocontainer{position:absolute;left:50%;top:50%;width:100%;height:100%}.projectgrid .item.hasvideo .videocontainer .playercontainer{position:absolute;left:-50%;top:-50%;height:100%}.projectgrid .item.hasvideo .videocontainer .playercontainer .toggleBtn{top:0;left:0;width:100%;height:100%;margin-top:0;margin-left:0}.projectgrid .item.hasvideo .videocontainer .playercontainer .toggleBtn:before{top:50%;left:50%;width:64px;height:80px;transform:translate(-32px,-40px);background-size:64px 80px}.projectgrid .item.hasvideo .videocontainer .playercontainer .toggleBtn.playing{opacity:0}.projectgrid .item.hasvideo .videocontainer .playercontainer:hover .toggleBtn{opacity:0}.projectgrid .item.hasvideo video{height:100%;width:auto}.projectgrid .item.hasvideo.featured video{height:auto;width:100%}.projectgrid .item.hasvideo.featured .videocontainer .playercontainer .toggleBtn{opacity:0}.fancybox-content{background:0 0;-webkit-overflow-scrolling:touch;padding:44px}@-webkit-keyframes fadeout{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeout{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeinout{0%{opacity:0}20%{opacity:0}25%{opacity:1}60%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeinout{0%{opacity:0}20%{opacity:0}25%{opacity:1}60%{opacity:1}100%{opacity:0}}@-o-keyframes fadeinout{0%{opacity:0}20%{opacity:0}25%{opacity:1}60%{opacity:1}100%{opacity:0}}@keyframes fadeinout{0%{opacity:0}20%{opacity:0}25%{opacity:1}60%{opacity:1}100%{opacity:0}}@-webkit-keyframes slidedownheader{0%{-webkit-transform:translateX(0) translateY(-100%);-moz-transform:translateX(0) translateY(-100%);-ms-transform:translateX(0) translateY(-100%);-o-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}100%{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@-moz-keyframes slidedownheader{0%{-webkit-transform:translateX(0) translateY(-100%);-moz-transform:translateX(0) translateY(-100%);-ms-transform:translateX(0) translateY(-100%);-o-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}100%{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@-o-keyframes slidedownheader{0%{-webkit-transform:translateX(0) translateY(-100%);-moz-transform:translateX(0) translateY(-100%);-ms-transform:translateX(0) translateY(-100%);-o-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}100%{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@keyframes slidedownheader{0%{-webkit-transform:translateX(0) translateY(-100%);-moz-transform:translateX(0) translateY(-100%);-ms-transform:translateX(0) translateY(-100%);-o-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}100%{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@-webkit-keyframes slideupheader{0%{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}100%{-webkit-transform:translateX(0) translateY(-100%);-moz-transform:translateX(0) translateY(-100%);-ms-transform:translateX(0) translateY(-100%);-o-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}}@-moz-keyframes slideupheader{0%{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}100%{-webkit-transform:translateX(0) translateY(-100%);-moz-transform:translateX(0) translateY(-100%);-ms-transform:translateX(0) translateY(-100%);-o-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}}@-o-keyframes slideupheader{0%{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}100%{-webkit-transform:translateX(0) translateY(-100%);-moz-transform:translateX(0) translateY(-100%);-ms-transform:translateX(0) translateY(-100%);-o-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}}@keyframes slideupheader{0%{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}100%{-webkit-transform:translateX(0) translateY(-100%);-moz-transform:translateX(0) translateY(-100%);-ms-transform:translateX(0) translateY(-100%);-o-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}}@-webkit-keyframes bumpup{0%{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}100%{-webkit-transform:translateX(0) translateY(-4px);-moz-transform:translateX(0) translateY(-4px);-ms-transform:translateX(0) translateY(-4px);-o-transform:translateX(0) translateY(-4px);transform:translateX(0) translateY(-4px)}}@-moz-keyframes bumpup{0%{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}100%{-webkit-transform:translateX(0) translateY(-4px);-moz-transform:translateX(0) translateY(-4px);-ms-transform:translateX(0) translateY(-4px);-o-transform:translateX(0) translateY(-4px);transform:translateX(0) translateY(-4px)}}@-o-keyframes bumpup{0%{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}100%{-webkit-transform:translateX(0) translateY(-4px);-moz-transform:translateX(0) translateY(-4px);-ms-transform:translateX(0) translateY(-4px);-o-transform:translateX(0) translateY(-4px);transform:translateX(0) translateY(-4px)}}@keyframes bumpup{0%{-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}100%{-webkit-transform:translateX(0) translateY(-4px);-moz-transform:translateX(0) translateY(-4px);-ms-transform:translateX(0) translateY(-4px);-o-transform:translateX(0) translateY(-4px);transform:translateX(0) translateY(-4px)}}@-webkit-keyframes slideup{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@-moz-keyframes slideup{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@-o-keyframes slideup{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes slideup{0%{transform:translateY(100%)}100%{transform:translateY(0)}}aside#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{background-color:rgba(0,0,0,.7);border-top:none;-webkit-transform:translateX(0) translateY(100%);-moz-transform:translateX(0) translateY(100%);-ms-transform:translateX(0) translateY(100%);-o-transform:translateX(0) translateY(100%);transform:translateX(0) translateY(100%);-webkit-animation:slideup .8s cubic-bezier(.25,1,.5,1) .7s 1 normal forwards;-moz-animation:slideup .8s cubic-bezier(.25,1,.5,1) .7s 1 normal forwards;-o-animation:slideup .8s cubic-bezier(.25,1,.5,1) .7s 1 normal forwards;animation:slideup .8s cubic-bezier(.25,1,.5,1) .7s 1 normal forwards}.moove-gdpr-modal-footer-content .moove-gdpr-branding-cnt{display:none}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings{color:#000!important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings:hover{background:#d0dfd6!important;border-color:#d0dfd6!important}#cookie-notice .cn-button{color:#000!important}header.scrolldown{-webkit-animation:slideupheader .3s linear 0s 1 normal forwards;-moz-animation:slideupheader .3s linear 0s 1 normal forwards;-o-animation:slideupheader .3s linear 0s 1 normal forwards;animation:slideupheader .3s linear 0s 1 normal forwards}header.scrollup{-webkit-transform:translateX(0) translateY(-100%);-moz-transform:translateX(0) translateY(-100%);-ms-transform:translateX(0) translateY(-100%);-o-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%);opacity:1;-webkit-animation:slidedownheader .3s linear 0s 1 normal forwards;-moz-animation:slidedownheader .3s linear 0s 1 normal forwards;-o-animation:slidedownheader .3s linear 0s 1 normal forwards;animation:slidedownheader .3s linear 0s 1 normal forwards}header.scrollup:after{opacity:1}.table{display:table;width:100%;height:100%}.table-cell{display:table-cell;vertical-align:middle}section{position:relative}section .flex-control-paging{z-index:40}section .flex-control-paging li{height:auto}section .flex-control-paging li a{background:#f4f4f3;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}section .flex-control-paging li a.flex-active,section .flex-control-paging li a:hover{background:#fff;opacity:1}.videocontainer{display:block;position:relative;width:100%}.videocontainer .playercontainer{width:100%;display:block;position:relative}.videocontainer .playercontainer embed,.videocontainer .playercontainer iframe,.videocontainer .playercontainer object,.videocontainer .playercontainer video{display:block;z-index:1;width:auto;height:100%}.videocontainer .playercontainer a.toggleBtn.playing span{opacity:0}.videocontainer .playercontainer a.toggleBtn.finish{pointer-events:auto}.videocontainer .playercontainer a.toggleBtn.finish:before{opacity:1}.videocontainer .playercontainer:hover a.toggleBtn span{opacity:1}.videocontainer .playercontainer:hover a.toggleBtn.playing span{opacity:0}.videocontainer .playercontainer:playing a.toggleBtn span{opacity:0}.video-bg *{box-sizing:border-box}.video-bg .video-background iframe,.video-bg .video-foreground{position:absolute;top:0;left:0;min-width:100%;min-height:100%}.video-bg .video-background{position:absolute;top:0;right:0;bottom:0;left:0;min-height:calc(100% + 0px);overflow:hidden}.video-bg .video-background iframe{left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:auto}@media (min-aspect-ratio:16/9){.video-bg .video-foreground{min-height:300%;top:-100%}}@media (max-aspect-ratio:16/9){.video-bg .video-foreground{min-width:300%;left:-100%}}.wp-block-wpzoom-blocks-social-icons{margin-bottom:7.5vw}.wp-block-wpzoom-blocks-social-icons .social-icon.socicon:empty{width:1.2em;height:1.2em;line-height:1.2em;font-size:2em}.wp-block-wpzoom-blocks-social-icons .social-icon.socicon{padding:0;margin:.4em;font-size:1em;width:1em;height:1em;line-height:1em}.wp-block-wpzoom-blocks-social-icons .social-icon.socicon:first-child{margin-left:0}body{background:#fff;color:#000;opacity:1;cursor:default;-webkit-transition:opacity 1s;transition:opacity 1s}body.fade-out{opacity:0;-webkit-transition:none;transition:none}footer p,section p{margin-bottom:1.8em}footer p:last-child,section p:last-child{margin-bottom:0}a:hover{text-decoration:underline}.social a{text-decoration:underline}.social a:hover{color:#cdd196;text-decoration:none}.hide{display:none!important}.linked{cursor:pointer}img{max-width:100%;height:auto}.alignright{float:right;margin-left:6.5vw}.alignleft{float:left;margin-right:6.5vw}.aligncenter{display:block;margin:0 auto}.wp-caption .wp-caption-text{display:block;padding-top:6.5vw;font-size:1em}#outer{position:relative;text-align:center;width:100%;margin-top:22.8vw}.home #outer,.single-work #outer{margin-top:0}#togglemenu{position:fixed;top:6.4vw;right:6.4vw;width:10.2vw;max-width:42px;cursor:pointer;z-index:999;-webkit-transform:scale(1) rotate(180deg);-moz-transform:scale(1) rotate(180deg);-ms-transform:scale(1) rotate(180deg);-o-transform:scale(1) rotate(180deg);transform:scale(1) rotate(180deg)}#togglemenu .menubar{float:left;width:100%;height:5px;background-color:#000;transform:matrix(1,0,0,1,0,0);transform-origin:50% 50% 0px;-webkit-transition:all .5s cubic-bezier(.39, .575, .565, 1);transition:all .5s cubic-bezier(.39, .575, .565, 1)}#togglemenu .menubar:first-child{margin-bottom:6.5px}#togglemenu .menubar:last-child{margin-top:6.5px}#togglemenu.open .menubar{transform:matrix(.7071,-.7071,.7071,.7071,0,-6)}#togglemenu.open .menubar:first-child{transform:matrix(.7071,.7071,-.7071,.7071,0,6)}#togglemenu.open .menubar:last-child{background-color:transparent}#togglemenu.scrolldown{opacity:0;display:none}ul.navigation{width:100%;position:relative;z-index:0}ul.navigation li a{display:inline-block;color:#fff}ul.navigation li a:hover{text-decoration:none}#stickynav{position:fixed;top:0;left:0;z-index:998;width:100%;height:100%;display:none;text-align:center;padding:6.5vw}#stickynav:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.9;z-index:1;content:""}#stickynav *{position:relative;z-index:10}#stickynav ul.navigation li{margin-bottom:12.37vw}#stickynav ul.navigation li a{font-size:2.6em;font-variation-settings:'wght' 500}#stickynav ul.navigation li ul.sub-menu{margin-top:4vw}#stickynav ul.navigation li ul.sub-menu li{margin-bottom:3vw}#stickynav ul.navigation li ul.sub-menu a{font-weight:400;font-size:1.8rem}#stickynav li.current_page_item a{border-bottom:0}header{position:fixed;top:0;left:0;display:inline-block;display:block;width:100%;z-index:50;height:22.8vw}header:after,header:before{content:"";display:table}header:after{clear:both}header:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:#fff;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}header .inner{padding:5.5vw 3vw}header *{position:relative;z-index:3}header a{pointer-events:auto}header a.logo{display:inline-block;width:30vw;margin-left:2vw;transition:opacity .8s cubic-bezier(.215, .61, .355, 1) .1s}header a.logo img,header a.logo svg{width:100%;height:auto}header a.logo img.white,header a.logo svg.white{display:none}header ul.languages,header ul.navigation{display:none}.home #togglemenu .menubar,.single-work #togglemenu .menubar{background-color:#fff}.home header ul.navigation li a,.single-work header ul.navigation li a{color:#fff}.home header ul.navigation li.languages .langcontainer #langicon,.single-work header ul.navigation li.languages .langcontainer #langicon{display:inline-block}.home header ul.navigation li.languages .langcontainer #langicon-black,.single-work header ul.navigation li.languages .langcontainer #langicon-black{display:none}.home header:after,.single-work header:after{opacity:0}.home header a.logo img.black,.home header a.logo svg.black,.single-work header a.logo img.black,.single-work header a.logo svg.black{display:none}.home header a.logo img.white,.home header a.logo svg.white,.single-work header a.logo img.white,.single-work header a.logo svg.white{display:inline-block}.home header.scrollup ul.navigation li.languages .langcontainer #langicon,.single-work header.scrollup ul.navigation li.languages .langcontainer #langicon{display:none}.home header.scrollup ul.navigation li.languages .langcontainer #langicon-black,.single-work header.scrollup ul.navigation li.languages .langcontainer #langicon-black{display:inline-block}.home header.scrollup ul.navigation li a,.single-work header.scrollup ul.navigation li a{color:#000}.home header.scrollup:after,.single-work header.scrollup:after{opacity:1}.home header.scrollup a.logo img.black,.home header.scrollup a.logo svg.black,.single-work header.scrollup a.logo img.black,.single-work header.scrollup a.logo svg.black{display:inline-block}.home header.scrollup a.logo img.white,.home header.scrollup a.logo svg.white,.single-work header.scrollup a.logo img.white,.single-work header.scrollup a.logo svg.white{display:none}#wrapper{width:100%;margin:0 auto;text-align:center;background:#fff;position:relative}.inner{width:100%;padding:14vw 6.5vw;text-align:left;position:relative;display:inline-block;display:block;margin:0 auto}.inner:after,.inner:before{content:"";display:table}.inner:after{clear:both}section.slim .inner{padding-top:10.3vw;padding-bottom:10.3vw}section.welcome .inner{padding-top:10.3vw;padding-bottom:10.3vw}section.columns .inner{padding-top:11.5vw}section.textblock.delimiter .inner{padding:10.3vw 6.5vw 14vw}section.newsfeed .inner{padding:8vw 6.5vw 11vw}section.newsitem .inner{padding:10.3vw 6.5vw 11vw}section.work-article .inner{padding:6.2vw 6.5vw 14vw}section.news-more .inner{padding:0;padding-bottom:0;padding-top:18vw}section.work-more .inner{padding-bottom:10vw}section.videoplayer .inner{padding:0 6.5vw 1.5vw}section.landing-videoplayer{background:#000}section.landing-videoplayer .inner{padding:0}section.slideshow .inner{padding-top:0!important}.officebanner .inner{padding-left:5vw;padding-right:5vw}.project-title{cursor:default;transition:opacity .8s cubic-bezier(.215, .61, .355, 1) .1s}.project-title h3{text-align:left;color:#fff;margin-bottom:0;display:block}.project-title h3 span{display:block;clear:both;color:#fff;font-weight:300;font-variation-settings:"wght" 300}.project-title h3 a{color:#fff;text-decoration:none}.project-title h3 a:hover{text-decoration:none}section.slideshow .project-title{position:absolute;left:6.5vw;bottom:25vw;z-index:10;text-align:left;pointer-events:auto}section.slideshow .project-title a{cursor:pointer}section.slideshow .project-title a.case{color:#fff;text-transform:uppercase;display:inline-block;position:relative;clear:both;margin-top:.7em}section.slideshow .project-title a.case:after{position:absolute;left:0;bottom:0;width:100%;height:3px;background:#fff;content:"";opacity:.5}section.landing-videoplayer .project-title{display:none;position:absolute;left:6.5vw;bottom:5vw;z-index:10;text-align:left}section.hero{height:90vh;overflow:hidden}section.hero li{height:100%}section.hero.fullwidth .inner .inner,section.hero.is-style-fullwidth .inner{height:100%;padding:0}section.hero .flexslider{height:100%}section.hero .flexslider li.slide,section.hero .flexslider ul.slides{height:100%;position:relative}section.hero .flexslider li.lhs-slide{padding-bottom:0}section{display:inline-block;display:block;width:100%;position:relative}section:after,section:before{content:"";display:table}section:after{clear:both}section .bg-container,section .block-bg-container{position:absolute;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#000;height:100%;width:100%;z-index:1}section.contentblock .inner{position:relative;z-index:2}section.contentblock .block-bg-container{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}section.contentblock .block-bg-container .bg-image{position:absolute;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center center;height:100%;width:100%;z-index:1}section.contentblock .block-bg-container .bg-image.desktop-img{display:none}section.parallax .inner{position:relative;z-index:2}section.textblock .col{margin-bottom:7vw}section.textblock .col:last-child{margin-bottom:0}section.introblock .col{margin-bottom:0}section.introblock.text-indent .col{width:100%;position:relative}section.introblock.text-indent .col p:first-child{text-indent:47%}section.introblock.text-indent .col:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;top:14px;width:19.3%;height:4px;content:"";background:#000}#filtercontainer{overflow:hidden;width:auto;position:relative;display:inline-block}#filtercontainer:after,#filtercontainer:before{content:"";display:table}#filtercontainer:after{clear:both}#filtercontainer.open{height:auto}.filters-more{display:inline-block;vertical-align:middle;margin-left:.5em}.filters-more span{display:block;width:14px;height:14px;background:url(lib/gfx/cats-open.svg) no-repeat;background-size:14px 14px}.filters-more.open span{width:12px;height:12px;background:url(lib/gfx/cats-close.svg) no-repeat;background-size:12px 12px}.filters-more:hover{text-decoration:none}section.filter-link-group .inner{padding:2.5vw 2.5vw .5vw}section.filter-link-group #filtercontainer{margin:0 -1vw}section.filter-link-group a.filter{display:none;text-decoration:none;cursor:pointer;font-size:1.1em;border:1px solid #000;margin:1vw;padding:1.2vw 1.3vw;line-height:1em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .3s;transition:all .3s}section.filter-link-group a.filter.mobilerow{display:inline-block}section.filter-link-group a.filter.selected,section.filter-link-group a.filter:hover{text-decoration:none;background:#000;color:#fff}section.projectgrid{margin-top:6vw}section.projectgrid .inner{padding:0}section.projectgrid .items{width:100%;display:block;padding:2.05vw}section.projectgrid .item{width:100%;height:56vw;margin-bottom:2.05vw}section.projectgrid .item:last-child{margin-bottom:0}section.projectgrid .item a.itemlink{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;z-index:10;pointer-events:auto}section.projectgrid .item .item-inner{position:relative;width:100%;height:100%;overflow:hidden}section.projectgrid .item .project-title{position:absolute;left:4vw;bottom:6vw;z-index:10;pointer-events:none}.page-template-page-work section.projectgrid{margin-top:0}section.archive-banner a.banner{width:100%;padding:10vw 6.5vw;text-align:center;text-transform:uppercase;display:block;position:relative}section.archive-banner a.banner span{position:relative;z-index:2;padding-bottom:9px;display:inline-block}section.archive-banner a.banner span:after{position:absolute;left:0;bottom:0;width:100%;height:3px;background:#000;content:""}section.archive-banner a.banner.loadmore{text-transform:none}section.archive-banner a.banner.loadmore span{padding-bottom:.4em}section.archive-banner a.banner.loadmore span:after{height:3px}section.archive-banner a.banner:hover{background:#d0dfd6;text-decoration:none}section.archive-banner.green{background:0 0}section.archive-banner.green a.banner:after{position:absolute;left:0;top:0;width:100%;height:100%;background:#cdd196;content:"";opacity:1;z-index:1;transition:opacity .8s cubic-bezier(.215, .61, .355, 1) .1s}section.archive-banner.green a.banner:hover:after{opacity:.5}.video-article .inner{display:inline-block}.video-article .inner:after,.video-article .inner:before{content:"";display:table}.video-article .inner:after{clear:both}.video-article .inner .col .col-inner{position:static}.video-article .inner .imgcol{position:relative;margin-bottom:6vw}.video-article .inner .imgcol img{position:relative;z-index:1}.video-article .btnholder{text-align:center;margin:40px}.video-article a.morelink{margin:0 auto;color:#fff;background:#666;position:relative;display:inline-block;padding:14px 60px 12px 15px;text-transform:uppercase;line-height:1em;margin-right:5.5%}.video-article a.morelink:hover{text-decoration:none}.video-article a.morelink:after{position:absolute;top:13px;right:13px;width:28px;height:15px;content:"";z-index:1;background-image:url(lib/gfx/more-down.svg);background-repeat:no-repeat;background-size:100% 100%}.columns h2{text-align:left;display:inline-block;position:relative;padding-bottom:13px;line-height:1em;float:left}.columns h2:after{position:absolute;bottom:0;left:0;width:100%;height:4px;content:"";z-index:1;background:#000}.columns.commercials .column-container,.columns.gaming-services .column-container{width:90%;clear:both;margin:0 auto;text-align:center;padding-top:6px}.columns.commercials .column-container .col,.columns.gaming-services .column-container .col{text-align:left}.columns.commercials img,.columns.gaming-services img{display:block;margin:0 auto}.columns.commercials h3,.columns.gaming-services h3{margin-bottom:6px}.columns.commercials h4,.columns.gaming-services h4{margin-bottom:20px}section#commercials .column-container .col:first-child img{width:32%}section#commercials .column-container .col:nth-child(2) img{width:67.8%}section#commercials .column-container .col:nth-child(3) img{width:43.2%}section#commercials .column-container .col:nth-child(4) img{width:67.5%}section#commercials .column-container .col:nth-child(5) img{width:44.8%}.gaming-services img{width:60%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}section.delimiter .delimiter-hr{width:100%;height:1px;background:#000}section.awards img{margin-bottom:30px;width:100%}section.awards .item{margin-bottom:30px}section.awards h3{font-size:1.8em;line-height:1.3em;font-weight:500;font-variation-settings:"wght" 500}section.awards h3 span{font-weight:300;font-variation-settings:"wght" 300;position:relative;padding-left:12px;margin-left:3px}section.awards h3 span:before{position:absolute;left:0;top:.1em;height:.95em;width:2px;background:#000;content:""}section.awards .aw-tags{display:block;margin-bottom:-3px}section.awards .aw-tags span{font-size:.9em;display:inline-block;margin-right:6px;font-weight:600;font-variation-settings:"wght" 600;text-transform:uppercase;position:relative;padding-left:10px;line-height:1em}section.awards .aw-tags span:before{position:absolute;left:0;top:4px;width:4px;height:4px;background:#000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;content:""}section.awards .aw-tags span:first-child{padding-left:0}section.awards .aw-tags span:first-child:before{display:none}section.awards a{font-size:.9em;text-transform:uppercase;font-weight:400;font-variation-settings:"wght" 400;text-decoration:none;line-height:1em;position:relative;padding-bottom:4px}section.awards a:before{position:absolute;left:0;bottom:0;width:100%;height:1.5px;background:#000;content:""}.grey-introduction{margin-left:-2vw;margin-right:-2vw}section.newsitem p.date{margin-bottom:.3em}section.newsitem h1{margin-bottom:8vw}section.newsitem img{margin:2.08vw 0}section.news-more .items,section.newsfeed .items{display:block;width:100%;padding:0 3vw}section.news-more .items .item,section.newsfeed .items .item{text-align:left;width:100%;display:block;position:relative;margin-bottom:2.3vw}section.news-more .items .item:last-child,section.newsfeed .items .item:last-child{margin-bottom:0}section.news-more .items .item .date,section.newsfeed .items .item .date{text-transform:uppercase;line-height:1em;margin-bottom:.7em}section.news-more .items .item h3,section.newsfeed .items .item h3{margin-bottom:10vw}section.news-more .items .item img,section.newsfeed .items .item img{margin-bottom:4.1vw}section.news-more p.excerpt,section.newsfeed p.excerpt{display:none}section.news-more a.more,section.newsfeed a.more{display:inline-block;position:relative;position:absolute;bottom:1.354vw;left:0;text-transform:uppercase;padding-left:28vw;line-height:8vw;transition:padding-left .5s cubic-bezier(.215, .61, .355, 1) .1s}section.news-more a.more:after,section.newsfeed a.more:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;content:"";background-image:url(lib/gfx/more-ext.svg);background-repeat:no-repeat;background-size:cover;background-position:center right;width:22.56vw;height:8vw;transition:width .5s cubic-bezier(.215, .61, .355, 1) .1s}section.news-more a.more:hover,section.newsfeed a.more:hover{padding-left:37vw;text-decoration:none}section.news-more a.more:hover:after,section.newsfeed a.more:hover:after{width:30vw}#newsdiv{padding:0}section.newsfeed .items .item{margin-bottom:14vw;padding-bottom:12vw}section.newsfeed .items .item h3{margin-bottom:5vw}section.newsfeed .items .item .date{text-transform:uppercase;line-height:1em;margin-bottom:.57em}section.newsfeed .items .item .imgcol{width:93vw;margin:0 -3.1vw}section.news-more .inner{text-align:center}section.news-more h2{margin:0 auto 10vw;text-align:center;position:relative;display:inline-block;padding-bottom:8px;font-weight:400}section.news-more h2:after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#000;content:""}section.news-more .date,section.news-more h3{margin-left:3.3vw}section.work-more .item a.itemlink{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;z-index:10;pointer-events:auto}section.work-more .item .bg-container{position:static;padding-bottom:60%;height:auto}section.work-more .item .project-title{position:absolute;left:3.5vw;bottom:5.5vw;z-index:10;transition:opacity .8s cubic-bezier(.215, .61, .355, 1) .1s}section.work-more .item .project-title h3{margin-bottom:0}section.work-more .item:hover .project-title{opacity:.6}section.work-article .work-description{margin:5vw 0}section.work-article .project-meta .inner.grid-12{padding:0}section.work-article .project-meta ul li{margin-bottom:1em;min-width:50%;float:left;padding-right:1em}section.work-article .project-meta ul li:nth-child(2n){padding-right:0}section.work-article .project-meta ul h3{margin-bottom:.9em}section.mediagrid .inner{padding:0}section.mediagrid .items{width:100%;padding:0 3vw;display:inline-block}section.mediagrid .items:after,section.mediagrid .items:before{content:"";display:table}section.mediagrid .items:after{clear:both}section.mediagrid .items .item{display:block;margin-bottom:2.1vw}section.mediagrid .items .item img{width:100%;height:auto}section.mediagrid .items .item video{object-fit:cover}section.mediagrid .items .item .videocontainer .playercontainer video{width:100%;height:auto}section.project-header{height:125vw}section.project-header .inner{height:100%}section.project-header .bg-container{background-color:#000;height:100%}section.columns .commercial-column-lines{display:none}section.columns .col{margin-bottom:15vw}section.columns .col:last-child{margin-bottom:0}section.columns img.icon-about{display:block;width:55%}section.columns.icons .col{margin-bottom:3vw}.clients img{margin-top:4vw;margin-bottom:5vw}.flexslider{margin-bottom:0;margin-top:0;margin-left:0;width:100%;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.flexslider li.lhs-slide{background-color:#000;background-repeat:no-repeat;background-size:cover;width:100%;list-style-type:none;margin-left:0;margin-bottom:0;padding-bottom:66.67%}.flexslider.loading .slides>li:first-child{opacity:0!important}.flexslider .flex-control-nav.flex-control-paging,.flexslider .flex-direction-nav{display:none}section.slimslider .flexslider li.lhs-slide{padding-bottom:49.32%}#fa-google-map,.fa-google-map{border:0;height:91vw;margin:.5vw 0}section.video,section.video-bg{position:relative}section.video #ytplayer,section.video-bg #ytplayer{position:absolute;top:-58px;left:0;width:100%;height:100%}section.video .action,section.video-bg .action{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:10;pointer-events:none;text-align:center}section.video .action .btn,section.video-bg .action .btn{position:absolute;bottom:17%;left:50%;margin-left:-90px;pointer-events:auto}section.video .action .btn:hover,section.video-bg .action .btn:hover{-webkit-transform:translateX(0) translateY(-5px);-moz-transform:translateX(0) translateY(-5px);-ms-transform:translateX(0) translateY(-5px);-o-transform:translateX(0) translateY(-5px);transform:translateX(0) translateY(-5px)}section.video .action .arrow,section.video-bg .action .arrow{width:60px;position:absolute;bottom:10%;left:50%;margin-left:-30px;pointer-events:auto}section.video .action .arrow img,section.video-bg .action .arrow img{width:100%;height:auto;-webkit-filter:drop-shadow(0px 0px 4px rgba(0,0,0,0.25));filter:drop-shadow(0px 0px 4px rgba(0, 0, 0, .25))}section.video-bg{height:calc(100vh - 20px)}section.video-bg .mobile-bg{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:bottom center}section.video-bg .videocontainer{display:none}section.videoplayer .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}section.videoplayer .video-container embed,section.videoplayer .video-container iframe,section.videoplayer .video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.fancybox-container .fancybox-button--play,.fancybox-container .fancybox-button--thumbs,.fancybox-container .fancybox-button--zoom,.fancybox-container .fancybox-infobar{display:none!important}.fancybox-container .fancybox-caption{text-transform:uppercase;font-size:8pt}.featherlight .featherlight-content{padding:0;border-bottom:0}.featherlight .featherlight-close-icon{width:32px;height:32px;background:url(lib/gfx/close_wh.png) no-repeat transparent;background-size:32px 32px;color:#fff;overflow:hidden;text-indent:-100px;top:15px;right:15px}.featherlight:last-of-type{background:rgba(0,0,0,.6)}footer{width:100%;background-color:#000;color:#fff}footer .inner{max-width:100%;padding:10vw 6.2vw 10vw}footer div.col{width:100%}footer h4{display:block}footer a{color:#fff}#filters a.filter-toggle{position:relative;display:block;text-align:left;padding-left:34px;font-size:14px;line-height:20px}#filters a.filter-toggle:hover{text-decoration:none}#filters a.filter-toggle:before{position:absolute;top:0;left:0;display:block;width:24px;height:18px;background:url(lib/gfx/filter.svg) no-repeat;background-size:24px 18px;content:""}#filters a.filter-toggle.open{display:none}#filters a.filter-toggle.open span{display:none}#filters #filtercontainer{display:none}@media only screen and (max-width:900px){section.mediagrid .items .item{width:100%!important}.grey-introduction{margin-left:-4vw;margin-right:-4vw}}@media only screen and (min-width:500px) and (max-width:900px){.inner{padding:6.5vw}.grey-introduction{font-size:2.5em;line-height:1.2em}}@media only screen and (max-width:1200px){section.columns.mapcols .col{padding:0 10.25vw;margin-bottom:7.7vw}section.columns.mapcols .col:nth-child(2){margin-bottom:0}section.columns.mapcols .col:nth-child(3){display:none}section.columns.contactcols .col p{padding:0 10.25vw}}@media only screen and (min-width:901px) and (max-width:1400px){header a.logo{max-width:13vw;margin-top:1.4vw;margin-top:2vw}section.filter-link-group #filtercontainer{width:70vw;text-align:center;margin:0 auto}section.filter-link-group .inner{padding:1.5vw 1.5vw .5vw;text-align:center}section.columns.contactcols .col:first-child{display:inline-block}section.columns.contactcols .col:first-child:after,section.columns.contactcols .col:first-child:before{content:"";display:table}section.columns.contactcols .col:first-child:after{clear:both}section.columns.contactcols .col:first-child p{float:left}}@media only screen and (min-width:901px){section.slideshow.hero .project-title h3{font-size:3.2em;line-height:.96em}section.landing-videoplayer .project-title{display:block}section.landing-videoplayer .project-title h3{font-size:2.7em}.work-article h1{font-size:2.7em;margin-bottom:4vw}section.newsitem h1{margin-bottom:4vw}.columns p{font-size:1em;line-height:1.4em}.columns p strong{font-size:1em}.contact .columns p,.kontakt .columns p{font-size:1.1em;margin-bottom:1.6em}section.columns.icons p{font-size:.9em}section.columns.icons p strong{font-size:.9em}span.clients{font-size:1em}section.contentblock .block-bg-container .bg-image.desktop-img{display:block}section.contentblock .block-bg-container .bg-image.mobile-img{display:none}section.awards img{margin-bottom:4.7%;width:100%}section.awards .award-container{display:inline-block;width:100%}section.awards .award-container:after,section.awards .award-container:before{content:"";display:table}section.awards .award-container:after{clear:both}section.awards .col{width:auto;width:50%;display:inline-block;float:left;padding-left:5%}.grey-introduction{font-size:3em;line-height:1.2em;margin-left:-5vw;margin-right:-5vw}.video-article .col h2{font-size:2.2em;margin-bottom:3vw}.video-article .col p{font-size:.9em}.columns.commercials .inner,.columns.gaming-services .inner{padding-top:5vw;padding-bottom:4vw}.columns.commercials h2,.columns.gaming-services h2{font-size:2em;margin-bottom:2vw}.columns.commercials h3,.columns.gaming-services h3{font-size:1.8em}.columns.commercials h4,.columns.gaming-services h4{font-size:.8em}.columns.commercials p,.columns.gaming-services p{font-size:.8em}.columns.commercials .column-container,.columns.gaming-services .column-container{width:100%;text-align:center}.columns.commercials .column-container .col,.columns.gaming-services .column-container .col{width:33%;padding:0 3%;display:inline-block}.columns.gaming-services .col{vertical-align:top;margin-bottom:6%}section#commercials{text-align:center}section#commercials img{display:inline-block;margin:0}section#commercials .column-container{margin:0 auto;text-align:left;display:inline-block;display:block;position:relative}section#commercials .column-container:after,section#commercials .column-container:before{content:"";display:table}section#commercials .column-container:after{clear:both}section#commercials .column-container .col{width:27%;padding:0;margin:0 9%}section#commercials .column-container .col h3{white-space:nowrap}section#commercials .column-container .col:first-child{margin-left:12.8%}section#commercials .column-container .col:first-child img{width:32%;margin-left:19.8%}section#commercials .column-container .col:nth-child(2){float:right;margin-right:9%;margin-top:17%}section#commercials .column-container .col:nth-child(2) img{width:67.8%}section#commercials .column-container .col:nth-child(3){float:left;margin-left:0;margin-top:10.5%}section#commercials .column-container .col:nth-child(3) img{width:43.2%;margin-left:13.25%}section#commercials .column-container .col:nth-child(4){margin-left:38.3%;margin-top:-1%}section#commercials .column-container .col:nth-child(4) img{width:67.5%}section#commercials .column-container .col:nth-child(5){float:right;margin-right:-3%;margin-top:-56%}section#commercials .column-container .col:nth-child(5) img{width:44.8%;margin-left:20%}section#commercials .commercial-column-lines{position:absolute;z-index:0;top:10%;left:0;width:100%;height:auto;display:block}section#commercials .commercial-column-lines img{margin-left:15%;width:61%;height:auto}#fa-google-map,.fa-google-map{height:50vw;margin:.5vw 0}#outer{margin-top:90px}.home #outer,.single-work #outer{margin-top:0}#togglemenu{display:none}#togglemenu.sticky{display:none;opacity:0}header{text-align:left;height:90px}header .inner{padding:2px 3vw 1.7vw 1.2vw;width:100%;z-index:19;position:relative;display:block;max-width:100%}header a.logo{float:left;max-width:13vw;min-width:125px;margin-top:2vw;transition:opacity .8s cubic-bezier(.215, .61, .355, 1) .1s}header a.logo:hover{opacity:.5}header #navcontainer{position:static;bottom:auto;top:auto;background:0 0;z-index:40;height:auto;width:auto;display:block;float:right}header ul.navigation{float:right;padding:0;display:block}header ul.navigation>li{display:inline-block;float:left;margin-left:30px;margin-bottom:0;margin-top:0}header ul.navigation>li:first-child{margin-left:0}header ul.navigation>li a{color:#000}header ul.navigation>li>a{position:relative;display:inline-block;padding-top:36px;line-height:1em}header ul.navigation>li>a:before{position:absolute;top:0;left:0;width:100%;height:4px;z-index:1;content:"";opacity:0;background:#fff;transition:opacity .8s cubic-bezier(.215, .61, .355, 1) .1s}header ul.navigation>li>a:hover:before{opacity:1}header ul.navigation>li.current-menu-item a:before{opacity:1}header ul.navigation>li.menu-item-has-children{position:relative}header ul.navigation>li ul.sub-menu{margin-top:0;position:absolute;left:0;background:#fff;padding:6px 14px;box-shadow:rgba(255,255,255,.4) -4px 9px 25px -6px;border-radius:6px;visibility:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateX(-14px) translateY(5px);-moz-transform:translateX(-14px) translateY(5px);-ms-transform:translateX(-14px) translateY(5px);-o-transform:translateX(-14px) translateY(5px);transform:translateX(-14px) translateY(5px)}header ul.navigation>li ul.sub-menu li{margin-left:0;margin-bottom:0}header ul.navigation>li ul.sub-menu a{display:inline-block;font-weight:400;white-space:nowrap;padding-top:0;font-size:1rem;color:#000}header ul.navigation>li ul.sub-menu a:hover{opacity:.7}header ul.navigation>li:hover .sub-menu{visibility:visible;opacity:1;-webkit-transform:translateX(-14px) translateY(0);-moz-transform:translateX(-14px) translateY(0);-ms-transform:translateX(-14px) translateY(0);-o-transform:translateX(-14px) translateY(0);transform:translateX(-14px) translateY(0)}header ul.navigation li.languages{position:relative;margin-left:20px;width:38px}header ul.navigation li.languages .langcontainer{top:37px}header ul.navigation li.languages .langcontainer a{line-height:.6em}.home header:not(.scrollup) ul.navigation>li ul.sub-menu,.single-work header:not(.scrollup) ul.navigation>li ul.sub-menu{background:0 0;box-shadow:none}.home header:not(.scrollup) ul.navigation>li ul.sub-menu a,.single-work header:not(.scrollup) ul.navigation>li ul.sub-menu a{color:#fff}section.landing-videoplayer .project-title,section.slideshow .project-title{left:3.3vw;bottom:2.2vw;opacity:0}section.landing-videoplayer .project-title a,section.slideshow .project-title a{cursor:pointer}section.landing-videoplayer .project-title h3,section.slideshow .project-title h3{margin-bottom:6px}section.landing-videoplayer .project-title a.case,section.slideshow .project-title a.case{margin-top:0}section.landing-videoplayer .project-title a.case:after,section.slideshow .project-title a.case:after{height:2.5px}section.landing-videoplayer .project-title a.case:hover,section.slideshow .project-title a.case:hover{text-decoration:none}section.landing-videoplayer .project-title a.case:hover:after,section.slideshow .project-title a.case:hover:after{opacity:1}section.landing-videoplayer .project-title:hover,section.slideshow .project-title:hover{opacity:1}section.landing-videoplayer.hero .project-title,section.slideshow.hero .project-title{bottom:3.3vw}section.columns.icons .col{vertical-align:top;display:inline-block;text-align:left;width:34%;padding-right:30px;margin-bottom:0}section.columns.icons .col:last-child{padding-right:0;width:30%}section.columns.icons.icons .col{margin-bottom:0}section.columns.icons img.icon-about{margin-bottom:.7vw;margin-top:1.5vw}.header-image{height:25vw;overflow-y:hidden}.header-image .bg-container{top:-15%;height:120%}section.projectgrid{margin-top:0}section.projectgrid .inner,section.projectgrid.is-style-fullwidth .inner{padding:.32vw 0}section.projectgrid .grid-row{padding-bottom:38.8%;position:relative}section.projectgrid .grid-inner{display:inline-block;display:block}section.projectgrid .grid-inner:after,section.projectgrid .grid-inner:before{content:"";display:table}section.projectgrid .grid-inner:after{clear:both}section.projectgrid .items{padding:.32vw}section.projectgrid .items .item{float:left;width:62.5%;height:24vw;padding:.32vw;margin-bottom:0}section.projectgrid .items .item .bg-container{transition:transform .8s cubic-bezier(.215, .61, .355, 1) .1s}section.projectgrid .items .item:hover .bg-container{transform:scale(1.02)}section.projectgrid .items .item.narrow{width:37.5%}section.projectgrid .items .item.square{width:31.25%}section.projectgrid .items .item.hasvideo video{height:100%;width:auto}section.projectgrid .items .item.featured video,section.projectgrid .items .item.wide video{height:auto;width:100%}section.projectgrid .items .item .project-title{left:1.83vw;bottom:1.6vw;opacity:0}section.projectgrid .items .item .project-title h3{font-size:1.9em}section.projectgrid .items .item:hover .project-title{opacity:1}section.projectgrid .items .item.featured{width:100%;height:38.5vw}section.projectgrid .items .item.featured .project-title{opacity:1}#projectgrid{display:inline-block;display:block;width:100%}#projectgrid:after,#projectgrid:before{content:"";display:table}#projectgrid:after{clear:both}#projectgrid .item{height:24vw}#projectgrid.is-showing-items .item{opacity:1}section.mediagrid .items{width:102%;margin:0 -1%;padding:1.5%}section.mediagrid .items .item{float:left;margin:.4%;margin-bottom:.4%}section.mediagrid .items .item .videocontainer .playercontainer video{width:100%;height:auto}.inner{width:100%;padding:calc(14vw/2) 6.5vw;text-align:left;position:relative;display:inline-block;display:block;margin:0 auto}.inner:after,.inner:before{content:"";display:table}.inner:after{clear:both}section.slim .inner{padding-top:calc(10.3vw/2);padding-bottom:calc(10.3vw/2)}section.welcome .inner{padding-top:calc(10.3vw/2);padding-bottom:calc(10.3vw/2)}section.columns .inner{padding-top:calc(11.5vw/2)}section.textblock.delimiter .inner{padding:calc(10.3vw/2) 6.5vw calc(14vw/2)}section.newsfeed .inner{padding:calc(8vw/2) 6.5vw calc(11vw/2)}section.newsitem .inner{padding:calc(10.3vw/2) 6.5vw calc(11vw/2)}section.work-article .inner{padding:calc(6.2vw/2) 6.5vw calc(14vw/2)}section.news-more .inner{padding:0;padding-bottom:0;padding-top:calc(18vw/2)}section.work-more .inner{padding-bottom:calc(10vw/2)}section.videoplayer .inner{padding:0 6.5vw calc(1.5vw/2)}section.landing-videoplayer .inner{padding:0}section.slideshow .inner{padding-top:0!important}.officebanner .inner{padding-left:19%;padding-right:19%}footer .inner{max-width:100%;padding:calc(10vw/2) calc(6.2vw/2) calc(10vw/2)}section.archive-banner a.banner{width:100%;padding:calc(10vw/2) 6.5vw}section.projectgrid{margin-top:0}section.projectgrid .items{padding:.64vw}section.projectgrid .items .item{margin-bottom:0}section.textblock .col{margin-bottom:calc(7vw/2)}section.introblock.text-indent .col{width:54%;margin-bottom:0}section.columns .col{margin-bottom:calc(15vw/2)}section.filter-link-group a.filter{margin:.52vw;padding:5px 8px;display:inline-block}section.filter-link-group a.filters-more{display:none}section.project-header{height:39vw}section.news-more h2{margin:0 auto 1.5vw}section.news-more .items{margin:0 -.4%;width:100.8%;padding:.64vw}section.news-more .items .item{width:32.5%;margin:0 .4%;float:left}section.news-more .items .item img{margin-bottom:.8vw}section.news-more .items .item .date{margin-bottom:.55vw;margin-left:.5vw}section.news-more .items .item h3{margin-left:.5vw;margin-bottom:0}section.work-more .item{float:left}section.work-more .item .project-title{left:1.04vw;bottom:1.3vw}.article-indent{padding:.1em 17% 0}.arrow-indent{position:relative}.arrow-indent:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;content:"";background-image:url(lib/gfx/arrow_about.svg);background-repeat:no-repeat;background-size:calc(6.458vw*1.5) calc(2.083vw*1.5);background-position:center right;width:calc(5.2vw*1.5);height:calc(2.083vw*1.5);-webkit-transition:width .3s;transition:width .3s}.arrow-indent:hover:after{width:calc(6.25vw*1.5)}section.newsfeed{margin:1.5vw 0}section.newsfeed .items .item{display:inline-block;display:block;width:100%;text-align:left;margin-bottom:5vw;padding-bottom:0}section.newsfeed .items .item:after,section.newsfeed .items .item:before{content:"";display:table}section.newsfeed .items .item:after{clear:both}section.newsfeed .items .item:last-child{margin-bottom:0}section.newsfeed .items .item h2 a:hover{text-decoration:none}section.newsfeed .items .item .date{margin-bottom:.6vw}section.newsfeed .items .item a.more{position:absolute;bottom:1.354vw;left:7.8%;font-size:.7em;line-height:1.56vw;margin-left:0;padding-left:5.2vw}section.newsfeed .items .item a.more:after{width:4.27vw;height:1.56vw}section.newsfeed .items .item a.more:hover{padding-left:6.25vw}section.newsfeed .items .item a.more:hover:after{width:5.2vw}section.newsfeed .items .item .col{width:40%;height:100%;float:left;position:relative}section.newsfeed .items .item .col-inner{width:100%;height:100%;position:absolute;left:0;top:0;padding:.3vw 28% .2vw 7.8%}section.newsfeed .items .item .col.excerpt{position:relative;padding:0}section.newsfeed .items .item .imgcol{width:60%;float:right;margin:0}section.newsfeed .items .item .imgcol img{width:100%;height:auto}section.newsfeed .items .item:nth-child(2n) .col.excerpt{float:right}section.newsfeed .items .item:nth-child(2n) .col.excerpt a.more{left:20%}section.newsfeed .items .item:nth-child(2n) .col.excerpt .col-inner{padding:.1vw 13% .2vw 20%}section.newsfeed .items .item:nth-child(2n) .imgcol{float:left}section.newsfeed .items{padding:0}section.newsfeed .items .item img{margin-bottom:0}#newsdiv{padding:0;margin-top:0}.video-article .col{width:40%;height:100%;float:left;position:relative}.video-article .col-inner{width:100%;height:100%;position:absolute;left:0;top:0;padding:.3vw 14% .2vw 0}.video-article .col.excerpt{position:relative;padding:0}.video-article .imgcol{width:60%;float:right;margin:0;margin-bottom:0}.video-article .imgcol img{width:100%;height:auto}.video-article.imgpos-left .col.excerpt{float:right}.video-article.imgpos-left .col.excerpt a.more{left:20%}.video-article.imgpos-left .col.excerpt .col-inner{padding:.1vw 0 .2vw 14%}.video-article.imgpos-left .imgcol{float:left}section.video-article.img-article:nth-child(odd){margin-bottom:2vw}section.video-article.img-article:nth-child(2n) .inner{padding-top:0!important}section.video-article.img-article .col{width:44%}section.video-article.img-article .imgcol{width:50%;padding-left:.85%;margin-bottom:0}section.video-article.img-article .col-inner{padding:.3vw 14% .2vw 0}section.video-article.img-article .col-inner:before{position:absolute;top:50%;right:0;width:1px;height:64%;transform:translate(0,-50%);background:#1d1e1b;z-index:2;content:""}section.video-article.img-article.imgpos-left .imgcol{padding-left:0;padding-right:.85%}section.video-article.img-article.imgpos-left .col-inner{padding:.1vw 0 .2vw 14%}section.video-article.img-article.imgpos-left .col-inner:before{left:0;right:auto}}@media only screen and (min-width:1401px){#outer{margin-top:6.6vw}.home #outer,.single-work #outer{margin-top:0}header{text-align:left;height:6.6vw}header a.logo{max-width:13vw;margin-top:1.4vw;margin-left:.5vw}.inner{padding:4vw}.col .inner{max-width:560px}.grey-introduction{font-size:4em;line-height:1.15em;margin-left:-2.4vw;margin-right:-2.4vw}.page h1{margin:.1em 0}.page.about h1{margin:.2em 0 1.7vw}h1,h2{font-size:2.6em;margin-bottom:1.35vw}.work-article h1{margin-bottom:3.75vw}.extrabigheader h3{font-size:2.7em}.project-title h3{font-size:2.7em;line-height:1.15em}.project-title a.case{font-size:.73em}section.landing-videoplayer .project-title{bottom:3.3vw}section.landing-videoplayer .project-title h3{font-size:2.6em}section.work-more .item .project-title h3{font-size:1.8em}section.filter-link-group a.filter{font-size:1.4em;margin:.52vw;padding:7px 11px;display:inline-block}.contentblock.social p{font-size:1em}.contentblock.smalltitle h1{font-size:2em}.contact h1,.kontakt h1{max-width:45vw}.contentblock.officebanner h2{font-size:2.5em}.maptitle h3{font-size:2em;max-width:43vw}.columns p{font-size:1em;line-height:1.4em}.columns p strong{font-size:1em}.contact .columns p,.kontakt .columns p{font-size:1em;margin-bottom:1.6em}span.clients{font-size:1em}section.awards h3{font-size:2.1em;white-space:nowrap}section.awards .col{width:auto;min-width:42%;padding-left:10%}.video-article .col h2{font-size:2.7em;margin-bottom:1.5vw}.video-article .col p{font-size:1em}.columns.commercials h2,.columns.gaming-services h2{font-size:2.6em}.columns.commercials h3,.columns.gaming-services h3{font-size:2.2em}.columns.commercials h4,.columns.gaming-services h4{font-size:.9em}.columns.commercials p,.columns.gaming-services p{font-size:.9em}.columns.gaming-services .column-container{width:90%}.columns.gaming-services .column-container .col{padding:0 4.2%}section#commercials .column-container{width:80%}.page-template-page-news h1{font-size:2.6em;max-width:40vw}section.textblock.delimiter .col h2{font-size:2em}.single-post .contentblock h1{font-size:2.7em}.single-post .contentblock p.date{font-size:.9em}.single-post .contentblock .content{font-size:1.1em}section.work-article .project-meta ul{margin-top:.4vw}section.work-article .project-meta ul li{font-size:1.2em}section.work-article .project-meta ul h3{font-size:.65em}section.work-article .project-meta ul a{font-size:1.2em}section.new-page-article .inner p{font-size:1.1em}section.news-more .items{display:inline-block}section.news-more .items:after,section.news-more .items:before{content:"";display:table}section.news-more .items:after{clear:both}section.news-more h3{font-size:2em}section.news-more .date,section.newsfeed .date{font-size:.7em}section.newsfeed h2{font-size:2.6em;line-height:1.2em;margin-bottom:1.5vw}section.newsfeed a.more{font-size:.7em}section.newsfeed .items{padding:0}section.newsfeed .items .item img{margin-bottom:0}#newsdiv{padding:0;margin-top:0}footer{font-size:1em;line-height:1.4em}footer h4{font-size:1em}section.textblock .col p{font-size:1em;line-height:1.4em}section.textblock.welcome .col p{font-size:1.28em}section.introblock .col p{font-size:2.25em;line-height:1.22em}a.banner{font-size:.7em}a.banner.loadmore{font-size:1.8em}#fa-google-map,.fa-google-map{height:21.25vw;margin:.5vw 0}section.archive-banner a.banner{padding:2.7vw}section.archive-banner a.banner.loadmore{padding:1.82vw}section.filter-link-group #filtercontainer{width:50vw;margin:0 auto}section.filter-link-group .inner{padding:1.38vw .8vw .25vw;text-align:center}section.filter-link-group a.filter{font-size:1.4em;margin:.52vw;padding:7px 11px;display:inline-block}section.filter-link-group a.filters-more{display:none}section.textblock a{color:#000;text-decoration:underline}section.textblock .col{float:left;width:40.5%;padding-right:15px;margin-bottom:0}section.textblock .col h1,section.textblock .col h2,section.textblock .col h3{margin-bottom:0}section.textblock .col:last-child{width:59.5%;padding-right:0}section.textblock.is-style-grid-7 .col{width:44%}section.textblock.is-style-grid-7 .col:last-child{width:56%;padding-right:0}section.textblock.delimiter .col:first-child{text-align:right;padding-right:3.75vw}section.textblock.delimiter .col:last-child{border-left:1px solid;padding-left:2.34vw;padding-bottom:10px}section.textblock.delimiter .col#cat-desc:last-child{padding-top:0}section.textblock.centered .col{float:none;width:100%;text-align:center}section.textblock.centered .col:last-child{padding-left:0;padding-right:0}section.newsitem p.date{line-height:1em;margin-bottom:.1em}section.newsitem h1{margin-bottom:3.75vw}section.newsitem .content{padding:0 13.8%}section.newsitem img{margin:2.08vw 0}section.news-more .items,section.projectgrid .items{padding:.32vw}section.new-page-article .inner h1,section.new-page-article .inner h2{margin-bottom:3.75vw}section.new-page-article .inner p{padding:0 12.5%}section.awards h1,section.awards h2{margin-bottom:3vw}section.work-article .work-description{padding-left:26%;margin:0}section.work-article .work-description .article-indent{padding:0}section.work-article .project-meta{position:absolute;top:0;left:0;width:100%;z-index:0}section.work-article .project-meta .inner.grid-12{padding:0}section.work-article .project-meta ul{width:30%;max-width:260px}section.work-article .project-meta ul li{margin-bottom:1.2vw;float:none;width:auto;padding-right:0}section.work-article .project-meta ul h3{margin-bottom:.09vw}.header-image{height:19.65vw}.header-image .bg-container{top:-10%}.about-title-block .col:nth-child(2){padding-top:70px}.introduction{margin-bottom:2.6vw}.introduction:last-child{margin-bottom:0}.arrow-indent:after{background-size:6.458vw 2.083vw;width:5.2vw;height:2.083vw}.arrow-indent:hover:after{width:6.25vw}section.columns .col,section.columns.icons .col{vertical-align:top;display:inline-block;text-align:left;width:20%;padding-right:1.56vw;margin-bottom:0}section.columns.icons .col,section.columns.icons.icons .col{margin-bottom:0}section.columns img.icon-about,section.columns.icons img.icon-about{margin-bottom:.7vw;width:57%;max-width:6.77vw;margin-top:1.5vw;transform:translate(-1.56vw,0)}section.columns.icons.is-style-grid-6 .col,section.columns.is-style-grid-6 .col{width:31.3%;margin-right:2.5%;padding-right:0}section.columns.icons.is-style-grid-6 .col:last-child,section.columns.is-style-grid-6 .col:last-child{margin-right:0}section.columns.icons.is-style-grid-7 .col,section.columns.is-style-grid-7 .col{width:27.3%;margin-right:5%;padding-right:0}section.columns.icons.is-style-grid-12 .col,section.columns.is-style-grid-12 .col{width:17%;margin-right:3.2%;padding-right:0}section.columns.icons.is-style-grid-12 .col:last-child,section.columns.is-style-grid-12 .col:last-child{margin-right:0}section.columns .inner,section.columns.icons .inner{text-align:center}section.columns .inner.left,section.columns.icons .inner.left{text-align:left}section.columns .inner.right,section.columns.icons .inner.right{text-align:right}.flexslider{margin-bottom:0}.flexslider .flex-control-nav.flex-control-paging{width:auto;text-align:center;bottom:1em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:.6em .6em;pointer-events:none;display:inline-block;margin:0 auto;background:rgba(0,0,0,.5);-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;line-height:.4em}.flexslider .flex-control-nav.flex-control-paging li{text-align:center;pointer-events:auto;margin:0 .1em}.flexslider .flex-control-nav.flex-control-paging li a{width:.4em;height:.4em;background:0 0;border:1px solid #fff}.flexslider .flex-control-nav.flex-control-paging li a.flex-active,.flexslider .flex-control-nav.flex-control-paging li a:hover{background:#fff}.flexslider .flex-direction-nav{position:absolute;top:0;left:0;height:100%;width:100%;display:inline-block}.flexslider .flex-direction-nav a{margin:0;width:50%;top:0;height:85%;text-indent:-999999}.flexslider .flex-direction-nav a:before{display:none}.flexslider:hover .flex-direction-nav li.flex-nav-prev .flex-prev{opacity:0!important;left:0;cursor:url("lib/gfx/cursor-left.svg") 0 0,auto}.flexslider:hover .flex-direction-nav li.flex-nav-next .flex-next{opacity:0!important;right:0;cursor:url("lib/gfx/cursor-right.svg") 0 0,auto}section.hero{height:80vh}section.hero .flex-direction-nav{top:6.6vw}section.hero .flex-direction-nav a{height:45vh}section.videoplayer .inner{padding:0 18.9% 3.125vw}section.landing-videoplayer .inner{padding:0}footer .wp-block-wpzoom-blocks-social-icons{margin-bottom:0}footer .wp-block-columns{margin-bottom:0}footer div.col{width:38.92%;float:left}footer div.col.right{float:right;margin-top:6px}footer .wp-block-wpzoom-blocks-social-icons .social-icon.socicon:empty{width:1.4em;height:1.4em;line-height:1.4em;font-size:1.4em}footer .wp-block-wpzoom-blocks-social-icons .social-icon.socicon{margin:.4em}}@media only screen and (min-width:901px){.project-header .toggleBtn:before,.video-article .toggleBtn:before{width:5.2vw;height:6.25vw;background-size:5.2vw 6.25vw}.projectgrid .item.hasvideo .videocontainer .playercontainer .toggleBtn:before{width:5.2vw;height:6.25vw;background-size:5.2vw 6.25vw}section.video-bg .action{pointer-events:auto}section.video-bg .video-background iframe,section.video-bg .video-foreground{pointer-events:none}}@media only screen and (min-width:1401px){#stickynav,header ul.navigation li.languages{margin-left:30px}header ul.navigation li{margin-left:43px}header ul.navigation li a{font-size:20px;padding-top:38px}footer .inner,section .inner{padding:3.5vw;max-width:100%}footer .inner.grid-12,section .inner.grid-12{padding:3vw 3.14%!important}footer.grid-6 .inner,footer.is-style-grid-6 .inner,footer.preset.is-style-grid-6 .inner,section.grid-6 .inner,section.is-style-grid-6 .inner,section.preset.is-style-grid-6 .inner{padding:3.5vw calc(26.8%*.5)}footer.grid-7 .inner,footer.is-style-grid-7 .inner,footer.preset.is-style-grid-7 .inner,section.grid-7 .inner,section.is-style-grid-7 .inner,section.preset.is-style-grid-7 .inner{padding:3.5vw calc(26.8%*.5);padding-right:calc(18.9%*.5)}footer.grid-8 .inner,footer.is-style-grid-8 .inner,footer.preset.is-style-grid-8 .inner,section.grid-8 .inner,section.is-style-grid-8 .inner,section.preset.is-style-grid-8 .inner{padding:3.5vw calc(18.9%*.5)}footer.grid-10 .inner,footer.is-style-grid-10 .inner,footer.preset.is-style-grid-10 .inner,section.grid-10 .inner,section.is-style-grid-10 .inner,section.preset.is-style-grid-10 .inner{padding:3.5vw calc(10.95%*.5)}footer.grid-10.officebanner,footer.is-style-grid-10.officebanner,footer.preset.is-style-grid-10.officebanner,section.grid-10.officebanner,section.is-style-grid-10.officebanner,section.preset.is-style-grid-10.officebanner{padding-left:calc(10.95%*.5);padding-right:calc(10.95%*.5)}footer.grid-12 .inner,footer.is-style-grid-12 .inner,footer.preset.is-style-grid-12 .inner,section.grid-12 .inner,section.is-style-grid-12 .inner,section.preset.is-style-grid-12 .inner{padding:3.5vw 3.14%}footer.fullwidth .inner,footer.is-style-fullwidth .inner,footer.preset.is-style-fullwidth .inner,section.fullwidth .inner,section.is-style-fullwidth .inner,section.preset.is-style-fullwidth .inner{padding:3.5vw 0}footer.mediagrid .inner,section.mediagrid .inner{padding-bottom:2.2vw}footer.news-more .inner,footer.work-more .inner,section.news-more .inner,section.work-more .inner{padding-bottom:4.5vw}footer.contentblock.newsitem .inner,section.contentblock.newsitem .inner{padding:3.65vw calc(19%*.5) 3vw}footer.contentblock.work-article .inner,section.contentblock.work-article .inner{padding-top:3vw;padding-bottom:4.5vw}footer.contentblock.work-article.grid-8 .inner,footer.contentblock.work-article.is-style-grid-8 .inner,footer.contentblock.work-article.preset.is-style-grid-8 .inner,section.contentblock.work-article.grid-8 .inner,section.contentblock.work-article.is-style-grid-8 .inner,section.contentblock.work-article.preset.is-style-grid-8 .inner{padding:3vw 18.9% 4.5vw}footer.videoplayer .inner,section.videoplayer .inner{padding-bottom:1.5vw}footer.landing-videoplayer .inner,section.landing-videoplayer .inner{padding-bottom:0;padding-top:0}footer.columns .inner,section.columns .inner{padding-top:3vw}footer.slim .inner,section.slim .inner{padding-top:2.5vw;padding-bottom:2.5vw}footer.welcome .inner,section.welcome .inner{padding-top:4.5vw;padding-bottom:4.5vw}footer.maptitle .inner,section.maptitle .inner{padding-bottom:3.8vw}}@media only screen and (min-width:1600px){.contact .columns p,.kontakt .columns p{font-size:1.1em}}@media only screen and (min-width:1760px){section.filter-link-group #filtercontainer{width:42vw}section.newsfeed p.excerpt{font-size:.9em;line-height:1.4em;display:block}section.work-article .project-meta ul{margin-top:.3vw}footer .inner,section .inner{padding:3.5vw;max-width:100%}footer .inner.grid-12,section .inner.grid-12{padding:2.4vw 3.14%!important}footer.grid-6 .inner,footer.is-style-grid-6 .inner,footer.preset.is-style-grid-6 .inner,section.grid-6 .inner,section.is-style-grid-6 .inner,section.preset.is-style-grid-6 .inner{padding:3.5vw 26.8%}footer.grid-7 .inner,footer.is-style-grid-7 .inner,footer.preset.is-style-grid-7 .inner,section.grid-7 .inner,section.is-style-grid-7 .inner,section.preset.is-style-grid-7 .inner{padding:3.5vw 26.8%;padding-right:18.9%}footer.grid-8 .inner,footer.is-style-grid-8 .inner,footer.preset.is-style-grid-8 .inner,section.grid-8 .inner,section.is-style-grid-8 .inner,section.preset.is-style-grid-8 .inner{padding:3.5vw 18.9%}footer.grid-10 .inner,footer.is-style-grid-10 .inner,footer.preset.is-style-grid-10 .inner,section.grid-10 .inner,section.is-style-grid-10 .inner,section.preset.is-style-grid-10 .inner{padding:3.5vw 10.95%}footer.grid-10.officebanner,footer.is-style-grid-10.officebanner,footer.preset.is-style-grid-10.officebanner,section.grid-10.officebanner,section.is-style-grid-10.officebanner,section.preset.is-style-grid-10.officebanner{padding-left:10.95%;padding-right:10.95%}footer.grid-12 .inner,footer.is-style-grid-12 .inner,footer.preset.is-style-grid-12 .inner,section.grid-12 .inner,section.is-style-grid-12 .inner,section.preset.is-style-grid-12 .inner{padding:3.5vw 3.14%}footer.fullwidth .inner,footer.is-style-fullwidth .inner,footer.preset.is-style-fullwidth .inner,section.fullwidth .inner,section.is-style-fullwidth .inner,section.preset.is-style-fullwidth .inner{padding:3.5vw 0}footer.mediagrid .inner,section.mediagrid .inner{padding-bottom:2.2vw}footer.news-more .inner,footer.work-more .inner,section.news-more .inner,section.work-more .inner{padding-bottom:4.5vw}footer.contentblock.newsitem .inner,section.contentblock.newsitem .inner{padding:3.65vw 19% 3vw}footer.contentblock.work-article .inner,section.contentblock.work-article .inner{padding-top:2.4vw;padding-bottom:4.5vw}footer.contentblock.work-article.grid-8 .inner,footer.contentblock.work-article.is-style-grid-8 .inner,footer.contentblock.work-article.preset.is-style-grid-8 .inner,section.contentblock.work-article.grid-8 .inner,section.contentblock.work-article.is-style-grid-8 .inner,section.contentblock.work-article.preset.is-style-grid-8 .inner{padding:2.4vw 18.9% 4.5vw}footer.videoplayer .inner,section.videoplayer .inner{padding-bottom:1.5vw}footer.landing-videoplayer .inner,section.landing-videoplayer .inner{padding-top:0;padding-bottom:0}footer.columns .inner,section.columns .inner{padding-top:3vw}footer.slim .inner,section.slim .inner{padding-top:2.5vw;padding-bottom:2.5vw}footer.welcome .inner,section.welcome .inner{padding-top:4.5vw;padding-bottom:4.5vw}footer.maptitle .inner,section.maptitle .inner{padding-bottom:3.8vw}.extramargintop{margin-top:1.5vw;display:inline-block}.extramarginbottom{margin-bottom:1.5vw;display:inline-block}.contactcols{padding:2.34vw 0 2.86vw}.officebanner{padding:2vw 0;margin-top:1.2vw;margin-bottom:2vw}.clients img{margin-top:2vw;margin-bottom:2vw}.smalltitle h1{margin:1vw 0}}