.flowplayer{position:relative;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;display:inline-block}.flowplayer *{font-weight:inherit;font-family:inherit;font-style:inherit;text-decoration:inherit;font-size:100%;padding:0;border:0;margin:0;list-style-type:none}.flowplayer a:focus{outline:0}.flowplayer video{width:100%}.flowplayer.is-ipad video{-webkit-transform:translateX(-2048px)}.is-ready.flowplayer.is-ipad video{-webkit-transform:translateX(0)}.flowplayer .fp-engine,.flowplayer .fp-ui,.flowplayer .fp-message{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:1}.flowplayer .fp-message{display:none;text-align:center;padding-top:5%;cursor:default}.flowplayer .fp-message h2{font-size:120%;margin-bottom:1em}.flowplayer .fp-message p{color:#666;font-size:95%}.flowplayer .fp-controls{position:absolute;bottom:0;width:100%}.no-background.flowplayer .fp-controls{background-color:transparent !important;background-image:-moz-linear-gradient(transparent,transparent) !important;background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(transparent)) !important}.is-fullscreen.flowplayer .fp-controls{bottom:3px}.is-mouseover.flowplayer .fp-controls{bottom:0}.flowplayer .fp-waiting{display:none;margin:19% auto;text-align:center}.flowplayer .fp-waiting *{-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333}.flowplayer .fp-waiting em{width:1em;height:1em;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;background-color:rgba(255,255,255,0.8);display:inline-block;-webkit-animation:pulse .6s infinite;-moz-animation:pulse .6s infinite;animation:pulse .6s infinite;margin:.3em;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.flowplayer .fp-waiting em:nth-child(1){-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}.flowplayer .fp-waiting em:nth-child(2){-webkit-animation-delay:.45s;-moz-animation-delay:.45s;animation-delay:.45s}.flowplayer .fp-waiting em:nth-child(3){-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}.flowplayer .fp-waiting p{color:#ccc;font-weight:bold}.flowplayer .fp-speed{font-size:30px;background-color:#333;background-color:rgba(51,51,51,0.8);color:#eee;margin:0 auto;text-align:center;width:120px;padding:.1em 0 0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.flowplayer .fp-speed.fp-hilite{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.flowplayer .fp-help{position:absolute;top:0;left:-9999em;z-index:100;background-color:#333;background-color:rgba(51,51,51,0.9);width:100%;height:100%;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s;text-align:center}.is-help.flowplayer .fp-help{left:0;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.flowplayer .fp-help .fp-help-section{margin:3%;direction:ltr}.flowplayer .fp-help .fp-help-basics{margin-top:6%}.flowplayer .fp-help p{color:#eee;margin:.5em 0;font-size:14px;line-height:1.5;display:inline-block;margin:1% 2%}.flowplayer .fp-help em{background:#eee;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;margin-right:.4em;padding:.3em .6em;color:#333}.flowplayer .fp-help small{font-size:90%;color:#aaa}.flowplayer .fp-help .fp-close{display:block}@media (max-width: 600px){.flowplayer .fp-help p{font-size:9px}}.flowplayer .fp-subtitle{position:absolute;bottom:40px;left:-99999em;z-index:10;text-align:center;width:100%;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.flowplayer .fp-subtitle p{display:inline;background-color:#333;background-color:rgba(51,51,51,0.9);color:#eee;padding:.1em .4em;font-size:16px;line-height:1.6}.flowplayer .fp-subtitle p:after{content:'';clear:both}.flowplayer .fp-subtitle.fp-active{left:0;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.flowplayer .fp-fullscreen,.flowplayer .fp-unload,.flowplayer .fp-mute,.flowplayer .fp-embed,.flowplayer .fp-close,.flowplayer .fp-play{background-image:url(img/white.png);background-size:37px 300px}.is-rtl.flowplayer .fp-fullscreen,.is-rtl.flowplayer .fp-unload,.is-rtl.flowplayer .fp-mute,.is-rtl.flowplayer .fp-embed,.is-rtl.flowplayer .fp-close,.is-rtl.flowplayer .fp-play{background-image:url(img/white_rtl.png)}.color-light.flowplayer .fp-fullscreen,.color-light.flowplayer .fp-unload,.color-light.flowplayer .fp-mute,.color-light.flowplayer .fp-embed,.color-light.flowplayer .fp-close,.color-light.flowplayer .fp-play{background-image:url(img/black.png)}.is-rtl.color-light.flowplayer .fp-fullscreen,.is-rtl.color-light.flowplayer .fp-unload,.is-rtl.color-light.flowplayer .fp-mute,.is-rtl.color-light.flowplayer .fp-embed,.is-rtl.color-light.flowplayer .fp-close,.is-rtl.color-light.flowplayer .fp-play{background-image:url(img/black_rtl.png)}@media (-webkit-min-device-pixel-ratio: 2){.color-light.flowplayer .fp-fullscreen,.color-light.flowplayer .fp-unload,.color-light.flowplayer .fp-mute,.color-light.flowplayer .fp-embed,.color-light.flowplayer .fp-close,.color-light.flowplayer .fp-play{background-image:url(img/black@x2.png)}.is-rtl.color-light.flowplayer .fp-fullscreen,.is-rtl.color-light.flowplayer .fp-unload,.is-rtl.color-light.flowplayer .fp-mute,.is-rtl.color-light.flowplayer .fp-embed,.is-rtl.color-light.flowplayer .fp-close,.is-rtl.color-light.flowplayer .fp-play{background-image:url(img/black_rtl@x2.png)}}@media (-webkit-min-device-pixel-ratio: 2){.flowplayer .fp-fullscreen,.flowplayer .fp-unload,.flowplayer .fp-mute,.flowplayer .fp-embed,.flowplayer .fp-close,.flowplayer .fp-play{background-image:url(img/white@x2.png)}.is-rtl.flowplayer .fp-fullscreen,.is-rtl.flowplayer .fp-unload,.is-rtl.flowplayer .fp-mute,.is-rtl.flowplayer .fp-embed,.is-rtl.flowplayer .fp-close,.is-rtl.flowplayer .fp-play{background-image:url(img/white_rtl@x2.png)}}.flowplayer .fp-flash-disabled{background:#333;width:390px;margin:0 auto;position:absolute;bottom:0;color:#fff}.is-splash.flowplayer .fp-ui,.is-paused.flowplayer .fp-ui{background:url(img/play_white.png) center no-repeat;background-size:12%}.is-rtl.is-splash.flowplayer .fp-ui,.is-rtl.is-paused.flowplayer .fp-ui{background:url(img/play_white_rtl.png) center no-repeat;background-size:12%}@media (-webkit-min-device-pixel-ratio: 2){.is-splash.flowplayer .fp-ui,.is-paused.flowplayer .fp-ui{background:url(img/play_white@x2.png) center no-repeat;background-size:12%}.is-rtl.is-splash.flowplayer .fp-ui,.is-rtl.is-paused.flowplayer .fp-ui{background:url(img/play_white_rtl@x2.png) center no-repeat;background-size:12%}}.color-light.is-splash.flowplayer .fp-ui,.color-light.is-paused.flowplayer .fp-ui{background-image:url(img/play_black.png)}.is-rtl.color-light.is-splash.flowplayer .fp-ui,.is-rtl.color-light.is-paused.flowplayer .fp-ui{background-image:url(img/play_black_rtl.png)}@media (-webkit-min-device-pixel-ratio: 2){.color-light.is-splash.flowplayer .fp-ui,.color-light.is-paused.flowplayer .fp-ui{background-image:url(img/play_black@x2.png)}.is-rtl.color-light.is-splash.flowplayer .fp-ui,.is-rtl.color-light.is-paused.flowplayer .fp-ui{background-image:url(img/play_black_rtl@x2.png)}}.is-fullscreen.flowplayer .fp-ui{background-size:auto}.is-seeking.flowplayer .fp-ui,.is-loading.flowplayer .fp-ui{background-image:none}.flowplayer .fp-logo{position:absolute;top:auto;left:15px;bottom:30px;cursor:pointer;display:none;z-index:100}.flowplayer .fp-logo img{width:100%}.is-embedded.flowplayer .fp-logo{display:block}.fixed-controls.flowplayer .fp-logo{bottom:15px}.flowplayer .fp-fullscreen,.flowplayer .fp-unload,.flowplayer .fp-close{position:absolute;top:5px;left:auto;right:5px;display:block;width:30px;height:23px;background-position:12px -197px;cursor:pointer}.is-rtl.flowplayer .fp-fullscreen,.is-rtl.flowplayer .fp-unload,.is-rtl.flowplayer .fp-close{right:auto;left:5px;background-position:18px -197px}.flowplayer .fp-unload,.flowplayer .fp-close{background-position:14px -175px;display:none}.is-rtl.flowplayer .fp-unload,.is-rtl.flowplayer .fp-close{background-position:14px -175px}.flowplayer .fp-play{display:none;width:27px;height:20px;background-position:9px -24px;position:absolute;bottom:0;left:0}.is-rtl.flowplayer .fp-play{background-position:18px -24px;left:auto;right:0}.play-button.flowplayer .fp-play{display:block}.is-paused.flowplayer .fp-play{background-position:9px 7px}.is-rtl.is-paused.flowplayer .fp-play{background-position:18px 7px}.flowplayer.is-ready.is-closeable .fp-unload{display:block}.flowplayer.is-ready.is-closeable .fp-fullscreen{display:none}.flowplayer.is-fullscreen .fp-fullscreen{background-position:10px -217px;display:block !important}.is-rtl.flowplayer.is-fullscreen .fp-fullscreen{background-position:21px -217px}.flowplayer.is-fullscreen .fp-unload,.flowplayer.is-fullscreen .fp-close{display:none !important}.flowplayer .fp-timeline{height:3px;position:relative;overflow:hidden;top:5px;height:10px;margin:0 150px 0 45px}.no-volume.flowplayer .fp-timeline{margin-right:60px}.no-mute.flowplayer .fp-timeline{margin-right:140px}.no-mute.no-volume.flowplayer .fp-timeline{margin-right:45px}.play-button.flowplayer .fp-timeline{margin-left:67px}.is-rtl.flowplayer .fp-timeline{margin:0 45px 0 150px}.no-volume.is-rtl.flowplayer .fp-timeline{margin-left:60px}.no-mute.is-rtl.flowplayer .fp-timeline{margin-left:140px}.no-mute.no-volume.is-rtl.flowplayer .fp-timeline{margin-left:45px}.play-button.is-rtl.flowplayer .fp-timeline{margin-right:67px}.is-long.flowplayer .fp-timeline{margin:0 180px 0 75px}.no-volume.is-long.flowplayer .fp-timeline{margin-right:90px}.no-mute.is-long.flowplayer .fp-timeline{margin-right:75px}.play-button.is-long.flowplayer .fp-timeline{margin-left:97px}.is-rtl.is-long.flowplayer .fp-timeline{margin:75px 0 180px 0}.no-volume.is-rtl.is-long.flowplayer .fp-timeline{margin-left:90px}.no-mute.is-rtl.is-long.flowplayer .fp-timeline{margin-left:75px}.play-button.is-rtl.is-long.flowplayer .fp-timeline{margin-left:97px}.aside-time.flowplayer .fp-timeline,.no-time.flowplayer .fp-timeline{margin:0 110px 0 5px}.aside-time.no-volume.flowplayer .fp-timeline,.no-time.no-volume.flowplayer .fp-timeline{margin-right:20px}.aside-time.no-mute.flowplayer .fp-timeline,.no-time.no-mute.flowplayer .fp-timeline{margin-right:5px}.play-button.no-time.flowplayer .fp-timeline,.play-button.aside-time.flowplayer .fp-timeline{margin-left:27px}.is-rtl.aside-time.flowplayer .fp-timeline,.is-rtl.no-time.flowplayer .fp-timeline{margin:0 5px 0 110px}.is-rtl.aside-time.no-volume.flowplayer .fp-timeline,.is-rtl.no-time.no-volume.flowplayer .fp-timeline{margin-left:20px}.is-rtl.aside-time.no-mute.flowplayer .fp-timeline,.is-rtl.no-time.no-mute.flowplayer .fp-timeline{margin-left:5px}.is-rtl.play-button.no-time.flowplayer .fp-timeline,.is-rtl.play-button.aside-time.flowplayer .fp-timeline{margin-right:27px}.flowplayer .fp-buffer,.flowplayer .fp-progress{position:absolute;top:0;left:auto;height:100%;cursor:col-resize}.flowplayer .fp-buffer{-webkit-transition:width .25s linear;-moz-transition:width .25s linear;transition:width .25s linear}.flowplayer.is-touch .fp-timeline{overflow:visible}.flowplayer.is-touch .fp-progress{-webkit-transition:width .2s linear;-moz-transition:width .2s linear;transition:width .2s linear}.flowplayer.is-touch .fp-timeline.is-dragging .fp-progress{-webkit-transition:right .1s linear,border .1s linear,top .1s linear,left .1s linear;-moz-transition:right .1s linear,border .1s linear,top .1s linear,left .1s linear;transition:right .1s linear,border .1s linear,top .1s linear,left .1s linear}.flowplayer.is-touch.is-mouseover .fp-progress:after,.flowplayer.is-touch.is-mouseover .fp-progress:before{content:'';display:block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:absolute;right:-5px}.flowplayer.is-touch.is-rtl.is-mouseover .fp-progress:after,.flowplayer.is-touch.is-rtl.is-mouseover .fp-progress:before{right:auto;left:-5px}.flowplayer.is-touch.is-rtl.is-mouseover .fp-progress:after{left:-10px;-webkit-box-shadow:-1px 0 4px rgba(0,0,0,0.5);-moz-box-shadow:-1px 0 4px rgba(0,0,0,0.5);box-shadow:-1px 0 4px rgba(0,0,0,0.5)}.flowplayer.is-touch.is-mouseover .fp-progress:before{width:10px;height:10px}.flowplayer.is-touch.is-mouseover .fp-progress:after{height:10px;width:10px;top:-5px;right:-10px;border:5px solid rgba(255,255,255,0.65);-webkit-box-shadow:1px 0 4px rgba(0,0,0,0.5);-moz-box-shadow:1px 0 4px rgba(0,0,0,0.5);box-shadow:1px 0 4px rgba(0,0,0,0.5)}.flowplayer.is-touch.is-mouseover .fp-timeline.is-dragging .fp-progress:after{border:10px solid #fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit;top:-10px;right:-15px}.flowplayer.is-touch.is-rtl.is-mouseover .fp-timeline.is-dragging .fp-progress:after{left:-15px;right:auto;border:10px solid #fff}.flowplayer .fp-volume{position:absolute;top:7.5px;right:5px}.is-rtl.flowplayer .fp-volume{right:auto;left:5px}.flowplayer .fp-mute{position:relative;width:10px;height:15px;float:left;top:-5px;cursor:pointer;background-position:-2px -99px}.is-rtl.flowplayer .fp-mute{float:right;background-position:-25px -99px}.no-mute.flowplayer .fp-mute{display:none}.flowplayer .fp-volumeslider{width:90px;height:5px;cursor:col-resize;float:left}.is-rtl.flowplayer .fp-volumeslider{float:right}.no-volume.flowplayer .fp-volumeslider{display:none}.flowplayer .fp-volumelevel{height:100%}.flowplayer .fp-time{text-shadow:0 0 1px #000;font-size:12px;font-weight:bold;color:#fff;width:100%}.flowplayer .fp-time.is-inverted .fp-duration{display:none}.flowplayer .fp-time.is-inverted .fp-remaining{display:inline}.flowplayer .fp-time em{width:35px;height:10px;line-height:10px;text-align:center;position:absolute;bottom:5px}.no-time.flowplayer .fp-time{display:none}.is-long.flowplayer .fp-time em{width:65px}.flowplayer .fp-elapsed{left:5px}.play-button.flowplayer .fp-elapsed{left:27px}.is-rtl.flowplayer .fp-elapsed{left:auto;right:5px}.play-button.is-rtl.flowplayer .fp-elapsed{right:27px}.flowplayer .fp-remaining,.flowplayer .fp-duration{right:110px;color:#eee}.no-volume.flowplayer .fp-remaining,.no-volume.flowplayer .fp-duration{right:20px}.no-mute.flowplayer .fp-remaining,.no-mute.flowplayer .fp-duration{right:100px}.no-mute.no-volume.flowplayer .fp-remaining,.no-mute.no-volume.flowplayer .fp-duration{right:5px}.is-rtl.flowplayer .fp-remaining,.is-rtl.flowplayer .fp-duration{right:auto;left:110px}.no-volume.is-rtl.flowplayer .fp-remaining,.no-volume.is-rtl.flowplayer .fp-duration{left:20px}.no-mute.is-rtl.flowplayer .fp-remaining,.no-mute.is-rtl.flowplayer .fp-duration{left:100px}.no-mute.no-volume.is-rtl.flowplayer .fp-remaining,.no-mute.no-volume.is-rtl.flowplayer .fp-duration{left:5px}.flowplayer .fp-remaining{display:none}.flowplayer.color-light .fp-time{color:#222;text-shadow:0 0 1px #fff}.flowplayer.color-light .fp-remaining,.flowplayer.color-light .fp-duration{color:#666}.flowplayer.aside-time .fp-time{position:absolute;top:5px;left:5px;bottom:auto !important;width:85px}.flowplayer.aside-time .fp-time strong,.flowplayer.aside-time .fp-time em{position:static}.flowplayer.aside-time .fp-time .fp-elapsed{margin-right:5px}.is-rtl.flowplayer.aside-time .fp-time .fp-elapsed{margin-right:auto;margin-left:5px}.flowplayer.is-long.aside-time .fp-time{width:130px}.flowplayer.is-splash,.flowplayer.is-poster{cursor:pointer}.flowplayer.is-splash .fp-controls,.flowplayer.is-poster .fp-controls,.flowplayer.is-splash .fp-fullscreen,.flowplayer.is-poster .fp-fullscreen,.flowplayer.is-splash .fp-unload,.flowplayer.is-poster .fp-unload,.flowplayer.is-splash .fp-time,.flowplayer.is-poster .fp-time,.flowplayer.is-splash .fp-embed,.flowplayer.is-poster .fp-embed{display:none !important}.flowplayer.is-poster .fp-engine{top:-9999em}.flowplayer.is-loading .fp-waiting{display:block}.flowplayer.is-loading .fp-controls,.flowplayer.is-loading .fp-time{display:none}.flowplayer.is-loading .fp-ui{background-position:-9999em}.flowplayer.is-loading video.fp-engine{position:absolute;top:-9999em}.flowplayer.is-seeking .fp-waiting{display:block}.flowplayer.is-fullscreen{position:fixed !important;top:0 !important;left:0 !important;border:0 !important;margin:0 !important;width:100% !important;height:100% !important;max-width:100% !important;z-index:99999 !important;-webkit-box-shadow:0 !important;-moz-box-shadow:0 !important;box-shadow:0 !important;background-image:none !important;background-color:#333}.is-rtl.flowplayer.is-fullscreen{left:auto !important;right:0 !important}.flowplayer.is-error{border:1px solid #909090;background:#fdfdfd !important}.flowplayer.is-error h2{font-weight:bold;font-size:large;margin-top:10%}.flowplayer.is-error .fp-message{display:block}.flowplayer.is-error object,.flowplayer.is-error video,.flowplayer.is-error .fp-controls,.flowplayer.is-error .fp-time,.flowplayer.is-error .fp-subtitle{display:none}.flowplayer.is-ready.is-muted .fp-mute{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.flowplayer.is-mouseout .fp-controls{height:0;-webkit-transition:height .15s .3s;-moz-transition:height .15s .3s;transition:height .15s .3s}.flowplayer.is-mouseout .fp-timeline{margin:0 !important}.flowplayer.is-mouseout .fp-timeline{-webkit-transition:height .15s .3s,top .15s .3s,margin .15s .3s;-moz-transition:height .15s .3s,top .15s .3s,margin .15s .3s;transition:height .15s .3s,top .15s .3s,margin .15s .3s;height:4px;top:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.flowplayer.is-mouseout .fp-fullscreen,.flowplayer.is-mouseout .fp-unload,.flowplayer.is-mouseout .fp-elapsed,.flowplayer.is-mouseout .fp-remaining,.flowplayer.is-mouseout .fp-duration,.flowplayer.is-mouseout .fp-embed,.flowplayer.is-mouseout .fp-volume,.flowplayer.is-mouseout .fp-play{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity .15s .3s;-moz-transition:opacity .15s .3s;transition:opacity .15s .3s}.flowplayer.is-mouseover .fp-controls,.flowplayer.fixed-controls .fp-controls{height:20px}.flowplayer.is-mouseover .fp-fullscreen,.flowplayer.fixed-controls .fp-fullscreen,.flowplayer.is-mouseover .fp-unload,.flowplayer.fixed-controls .fp-unload,.flowplayer.is-mouseover .fp-elapsed,.flowplayer.fixed-controls .fp-elapsed,.flowplayer.is-mouseover .fp-remaining,.flowplayer.fixed-controls .fp-remaining,.flowplayer.is-mouseover .fp-duration,.flowplayer.fixed-controls .fp-duration,.flowplayer.is-mouseover .fp-embed,.flowplayer.fixed-controls .fp-embed,.flowplayer.is-mouseover .fp-logo,.flowplayer.fixed-controls .fp-logo,.flowplayer.is-mouseover .fp-volume,.flowplayer.fixed-controls .fp-volume,.flowplayer.is-mouseover .fp-play,.flowplayer.fixed-controls .fp-play{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.flowplayer.fixed-controls .fp-volume{display:block}.flowplayer.fixed-controls .fp-controls{bottom:-20px}.is-fullscreen.flowplayer.fixed-controls .fp-controls{bottom:0}.flowplayer.fixed-controls .fp-time em{bottom:-15px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.is-fullscreen.flowplayer.fixed-controls .fp-time em{bottom:5px}.flowplayer.is-disabled .fp-progress{background-color:#999}.flowplayer.is-flash-disabled{background-color:#333}.flowplayer.is-flash-disabled object.fp-engine{z-index:100}.flowplayer.is-flash-disabled .fp-flash-disabled{display:block;z-index:101}.flowplayer .fp-embed{position:absolute;top:5px;left:5px;display:block;width:25px;height:20px;background-position:3px -237px}.is-rtl.flowplayer .fp-embed{background-position:22px -237px;left:auto;right:5px}.flowplayer .fp-embed-code{position:absolute;display:none;top:10px;left:40px;background-color:#333;padding:3px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px #ccc;-moz-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc;font-size:12px}.flowplayer .fp-embed-code:before{content:'';width:0;height:0;position:absolute;top:2px;left:-10px;border:5px solid transparent;border-right-color:#333}.is-rtl.flowplayer .fp-embed-code{left:auto;right:40px}.is-rtl.flowplayer .fp-embed-code:before{left:auto;right:-10px;border-right-color:transparent;border-left-color:#333}.flowplayer .fp-embed-code textarea{width:400px;height:16px;font-family:monaco,"courier new",verdana;color:#777;white-space:nowrap;resize:none;overflow:hidden;border:0;outline:0;background-color:transparent;color:#ccc}.flowplayer .fp-embed-code label{display:block;color:#999}.flowplayer.is-embedding .fp-embed,.flowplayer.is-embedding .fp-embed-code{display:block;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.flowplayer.aside-time .fp-embed{left:85px}.is-rtl.flowplayer.aside-time .fp-embed{left:auto;right:85px}.flowplayer.aside-time .fp-embed-code{left:115px}.is-rtl.flowplayer.aside-time .fp-embed-code{left:auto;right:115px}.flowplayer.aside-time.is-embedding .fp-time{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.flowplayer.is-long.aside-time .fp-embed{left:130px}.is-rtl.flowplayer.is-long.aside-time .fp-embed{left:auto;right:130px}.flowplayer.no-time .fp-embed{left:5px !important}.is-rtl.flowplayer.no-time .fp-embed{left:auto;right:5px !important}.flowplayer.is-live .fp-timeline,.flowplayer.is-live .fp-duration,.flowplayer.is-live .fp-remaining{display:none}.flowplayer .fp-context-menu{position:absolute;display:none;z-index:1001;background-color:#fff;padding:10px;border:1px solid #aaa;-webkit-box-shadow:0 0 4px #888;-moz-box-shadow:0 0 4px #888;box-shadow:0 0 4px #888;width:170px}.flowplayer .fp-context-menu li{text-align:center;padding:10px;color:#444;margin:0 -10px 0 -10px}.flowplayer .fp-context-menu li a{color:#00a7c8;font-size:110%}.flowplayer .fp-context-menu li:hover:not(.copyright){background-color:#eee}.flowplayer .fp-context-menu li.copyright{margin:0;padding-left:110px;background-image:url("img/flowplayer.png");background-repeat:no-repeat;background-size:100px 20px;background-position:5px 5px;border-bottom:1px solid #bbb}@media (-webkit-min-device-pixel-ratio: 2){.flowplayer .fp-context-menu li.copyright{background-image:url("img/flowplayer@2x.png")}}@-moz-keyframes pulse {0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes "pulse"{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes "pulse"{0%{opacity:0;}100%{opacity:1;}}@-ms-keyframes "pulse"{0%{opacity:0;}100%{opacity:1;}}@keyframes "pulse"{0%{opacity:0;}100%{opacity:1;}}.flowplayer .fp-controls{background-color:#333;background-color:rgba(51,51,51,0.6)}.flowplayer.fixed-controls .fp-controls{background-color:#333}.flowplayer .fp-timeline{background-color:#666}.flowplayer .fp-buffer{background-color:#eee}.flowplayer .fp-progress{background-color:#00a7c8}.flowplayer .fp-volumeslider{background-color:#000}.flowplayer .fp-volumelevel{background-color:#fff}.flowplayer .fp-play{height:24px}.flowplayer.is-touch.is-mouseover .fp-progress:before{background-color:#00a7c8}.flowplayer.color-light .fp-controls{background-color:rgba(255,255,255,0.6)}.flowplayer.color-light.fixed-controls .fp-controls{background-color:#fff}.flowplayer.color-light .fp-volumeslider{background-color:#ddd}.flowplayer.color-light .fp-volumelevel{background-color:#222}.flowplayer.color-alt .fp-progress{background-color:#fff}.flowplayer.color-alt.is-touch.is-mouseover .fp-progress:before{background-color:#fff}.flowplayer.color-alt .fp-buffer{background-color:#999}.flowplayer.color-alt2 .fp-progress{background-color:#900}.flowplayer.color-alt2.is-touch.is-mouseover .fp-progress:before{background-color:#900}
html,body{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}q:before,q:after,blockquote:before,blockquote:after{content:""}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{min-height:100%;margin:0 auto}a:focus{outline:thin dotted}a:hover,a:active{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;-ms-interpolation-mode:bicubic}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}.animate-delay{-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1) 0.2s;-moz-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1) 0.2s;-o-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1) 0.2s;transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1) 0.2s}.animate-sidebar{-webkit-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1)}.animate-top{-webkit-transition:top 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:top 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:top 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:top 0.6s cubic-bezier(0.2, 0.3, 0, 1)}.animate-border{-webkit-transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1)}.animate-super-slow{-webkit-transition:all 1s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 1s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 1s cubic-bezier(0.2, 0.3, 0, 1);transition:all 1s cubic-bezier(0.2, 0.3, 0, 1)}.animate-back-super-slow{-webkit-transition:all 0.6s cubic-bezier(0, 0.7, 0.3, 1);-moz-transition:all 0.6s cubic-bezier(0, 0.7, 0.3, 1);-o-transition:all 0.6s cubic-bezier(0, 0.7, 0.3, 1);transition:all 0.6s cubic-bezier(0, 0.7, 0.3, 1)}.animate-slow{-webkit-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1)}.animate-padding{-webkit-transition:padding-bottom 0.4s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:padding-bottom 0.4s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:padding-bottom 0.4s cubic-bezier(0.2, 0.3, 0, 1);transition:padding-bottom 0.4s cubic-bezier(0.2, 0.3, 0, 1)}.animate{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important}.animate-fast{-webkit-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1)}.center_block{display:block;margin:0 auto}#reset .global-reset html,#reset .global-reset body,#reset .global-reset div,#reset .global-reset span,#reset .global-reset applet,#reset .global-reset object,#reset .global-reset iframe,#reset .global-reset h1,#reset .global-reset h2,#reset .global-reset h3,#reset .global-reset h4,#reset .global-reset h5,#reset .global-reset h6,#reset .global-reset p,#reset .global-reset blockquote,#reset .global-reset pre,#reset .global-reset a,#reset .global-reset abbr,#reset .global-reset acronym,#reset .global-reset address,#reset .global-reset big,#reset .global-reset cite,#reset .global-reset code,#reset .global-reset del,#reset .global-reset dfn,#reset .global-reset em,#reset .global-reset img,#reset .global-reset ins,#reset .global-reset kbd,#reset .global-reset q,#reset .global-reset s,#reset .global-reset samp,#reset .global-reset small,#reset .global-reset strike,#reset .global-reset strong,#reset .global-reset sub,#reset .global-reset sup,#reset .global-reset tt,#reset .global-reset var,#reset .global-reset b,#reset .global-reset u,#reset .global-reset i,#reset .global-reset center,#reset .global-reset dl,#reset .global-reset dt,#reset .global-reset dd,#reset .global-reset ol,#reset .global-reset ul,#reset .global-reset li,#reset .global-reset fieldset,#reset .global-reset form,#reset .global-reset label,#reset .global-reset legend,#reset .global-reset table,#reset .global-reset caption,#reset .global-reset tbody,#reset .global-reset tfoot,#reset .global-reset thead,#reset .global-reset tr,#reset .global-reset th,#reset .global-reset td,#reset .global-reset article,#reset .global-reset aside,#reset .global-reset canvas,#reset .global-reset details,#reset .global-reset embed,#reset .global-reset figure,#reset .global-reset figcaption,#reset .global-reset footer,#reset .global-reset header,#reset .global-reset hgroup,#reset .global-reset menu,#reset .global-reset nav,#reset .global-reset output,#reset .global-reset ruby,#reset .global-reset section,#reset .global-reset summary,#reset .global-reset time,#reset .global-reset mark,#reset .global-reset audio,#reset .global-reset video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}#reset .global-reset body{line-height:1}#reset .global-reset ol,#reset .global-reset ul{list-style:none}#reset .global-reset table{border-collapse:collapse;border-spacing:0}#reset .global-reset caption,#reset .global-reset th,#reset .global-reset td{text-align:left;font-weight:normal;vertical-align:middle}#reset .global-reset q,#reset .global-reset blockquote{quotes:none}#reset .global-reset q:before,#reset .global-reset blockquote:before,#reset .global-reset q:after,#reset .global-reset blockquote:after{content:"";content:none}#reset .global-reset a img{border:none}#reset .global-reset article,#reset .global-reset aside,#reset .global-reset details,#reset .global-reset figcaption,#reset .global-reset figure,#reset .global-reset footer,#reset .global-reset header,#reset .global-reset hgroup,#reset .global-reset menu,#reset .global-reset nav,#reset .global-reset section{display:block}#reset .reset-box-model{margin:0;padding:0;border:0}#reset .reset-font{font-size:100%;font:inherit;vertical-align:baseline}#reset .reset-focus{outline:0}#reset .reset-body{line-height:1}#reset .reset-list-style{list-style:none}#reset .reset-table{border-collapse:collapse;border-spacing:0}#reset .reset-table-cell{text-align:left;font-weight:normal;vertical-align:middle}#reset .reset-quotation{quotes:none}#reset .reset-quotation:before,#reset .reset-quotation:after{content:"";content:none}#reset .reset-image-anchor-border{border:none}#reset .reset-html5 article,#reset .reset-html5 aside,#reset .reset-html5 details,#reset .reset-html5 figcaption,#reset .reset-html5 figure,#reset .reset-html5 footer,#reset .reset-html5 header,#reset .reset-html5 hgroup,#reset .reset-html5 menu,#reset .reset-html5 nav,#reset .reset-html5 section{display:block}.flowplayer{position:relative}.flowplayer .fp-controls{background:rgba(0, 0, 0, 0.8);border:0;width:auto;left:60px;right:24px;opacity:1}.flowplayer .fp-controls{height:34px !important}.flowplayer .fp-controls .fp-timeline{top:0px !important;margin:0 136px 0 44px;height:34px}.flowplayer .fp-time em{bottom:12px;font-size:10px}.flowplayer .fp-time .fp-elapsed{color:white;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;left:60px}.flowplayer .fp-time .fp-duration{color:white;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;right:114px}.flowplayer .fp-time .fp-remaining{right:116px}.flowplayer .fp-timeline{background:none;z-index:2}.flowplayer .fp-timeline:after{content:'';position:absolute;top:15px;height:3px;width:100%;background:rgba(255, 255, 255, 0.2);cursor:col-resize;z-index:1}.flowplayer .fp-buffer{background:none;z-index:2}.flowplayer .fp-buffer:after{content:'';position:absolute;top:15px;height:3px;width:100%;background:#ffffff;cursor:col-resize;z-index:1}.flowplayer .fp-progress{background:none;z-index:2}.flowplayer .fp-progress:after{content:'';position:absolute;top:15px;height:3px;width:100%;background:#e84a4a;cursor:col-resize;z-index:1}.flowplayer .fp-volume{top:14px;right:16px}.flowplayer .fp-volume .fp-volumeslider{margin:0px 0 0 4px;height:5px;width:50px;background:url(/design/images/flowplayer/volume-bg.png) 0 0}.flowplayer .fp-volume .fp-volumelevel{background:url(/design/images/flowplayer/volume-level.png) 0 0}.flowplayer .fp-fullscreen{top:auto;bottom:0;right:0;width:24px;height:34px;background:rgba(0, 0, 0, 0.8) url(/design/images/flowplayer/fp-fullscreen.png) -10px 0 no-repeat;opacity:1 !important}.flowplayer.is-fullscreen .fp-fullscreen{background:rgba(0, 0, 0, 0.8) url(/design/images/flowplayer/fp-fullscreen-close.png) -8px 0 no-repeat}.flowplayer .fp-ui{-webkit-transition:all 0.15s ease-in-out 0.3s;-moz-transition:all 0.15s ease-in-out 0.3s;-o-transition:all 0.15s ease-in-out 0.3s;transition:all 0.15s ease-in-out 0.3s;overflow:hidden;opacity:0}.flowplayer .fp-ui.embed-active{opacity:1}.flowplayer.is-mouseout .fp-timeline{top:0}.flowplayer.is-mouseover .fp-controls{height:34px !important}.flowplayer.is-mouseover .fp-controls .fp-timeline{top:0;margin:0 136px 0 44px;height:34px}.flowplayer.is-mouseover .fp-ui{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;background:url(/design/images/flowplayer/fp-pause.png) left bottom no-repeat;opacity:1}.flowplayer.is-playing .fp-ui{background:url(/design/images/flowplayer/fp-pause.png) left bottom no-repeat;background-size:60px 34px}.flowplayer.is-paused .fp-ui{background:url(/design/images/flowplayer/fp-play.png) left bottom no-repeat;background-size:60px 34px}.flowplayer .flowplayer-playing,.flowplayer .flowplayer-paused{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1000;opacity:0.4;display:none;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}.flowplayer .flowplayer-playing.on,.flowplayer .flowplayer-paused.on{background-size:70px 70px}.flowplayer .flowplayer-playing{background:url(/design/images/flowplayer/fp-status-playing.png) center center no-repeat;background-size:35px 35px}.flowplayer .flowplayer-paused{background:url(/design/images/flowplayer/fp-status-paused.png) center center no-repeat;background-size:35px 35px}.flowplayer .fp-embed{position:absolute;top:12px;left:12px;display:block;width:20px;height:12px;background-position:0 -239px}.flowplayer .fp-embed-code{position:absolute;display:none !important;top:0;left:0;background-color:rgba(0, 0, 0, 0.8);border-radius:0px;font-size:12px;width:100%;height:100%;padding:20px;color:red;opacity:1;visibility:visible;z-index:3;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important}.flowplayer .fp-embed-code.active{display:table !important}.flowplayer .fp-embed-code.active .embed-form .inner{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.flowplayer .fp-embed-code .embed-form{display:table-cell;vertical-align:middle}.flowplayer .fp-embed-code .embed-form .inner{width:85%;max-width:500px;margin:auto;border-radius:4px;background-color:#F4F4F4;position:relative;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.flowplayer .fp-embed-code .embed-form .inner .close-embed{position:absolute;top:18px;right:14px;cursor:pointer}.flowplayer .fp-embed-code .embed-form .inner .close-embed svg path{fill:white}.flowplayer .fp-embed-code .embed-form .inner h3{padding:15px;background-color:#e84a4a;border-radius:4px 4px 0 0;display:block;width:100%;font-size:20px;color:white;font-weight:400;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important}.flowplayer .fp-embed-code .embed-form .inner form{padding:15px}.flowplayer .fp-embed-code .embed-form .inner form .right-extra{text-align:right;margin-top:3px;width:90px;float:right}.flowplayer .fp-embed-code .embed-form .inner form .right-extra:hover{color:#e84a4a}.flowplayer .fp-embed-code .embed-form .inner form .textarea-label{display:block;color:#e84a4a;font-size:15px;margin-bottom:4px;width:auto !important}.flowplayer .fp-embed-code .embed-form .inner form textarea{width:100%;font-size:12px;background-color:#EAEAEA;border:solid 1px #AEAEAE;outline:none;box-shadow:none;display:block;padding:5px;font-size:10px;color:#454545;height:47px;cursor:pointer;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;word-wrap:break-word;word-break:break-all;white-space:normal}.flowplayer .fp-embed-code .embed-form .inner form textarea:focus{height:67px}.flowplayer .fp-embed-code .embed-form .inner form .extra-size{overflow:hidden;opacity:0;visibility:hidden;height:0;position:relative;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.flowplayer .fp-embed-code .embed-form .inner form .extra-size.active{height:59px;opacity:1;visibility:visible}.flowplayer .fp-embed-code .embed-form .inner form .extra-size label{padding-top:15px;display:block;color:#e84a4a;font-size:15px;margin-bottom:4px;width:100% !important;text-align:left}.flowplayer .fp-embed-code .embed-form .inner form .extra-size input{background-color:#EAEAEA;border:solid 1px #AEAEAE;outline:none;box-shadow:none;display:inline-block;padding:10px 5px;font-size:10px;color:#454545;width:60px}.flowplayer .fp-embed-code .embed-form .inner form .extra-size input:last-child{margin-left:20px}.flowplayer .fp-embed-code .embed-form .inner form .extra-size span{display:inline-block;margin:0 5px;position:absolute;left:63px;top:41px}.flowplayer .fp-embed{background-image:url(/design/images/flowplayer/link-icon.png);background-size:15px 15px;background-position:10px 10px;height:35px;width:35px;background-color:rgba(0, 0, 0, 0.7);background-repeat:no-repeat;border-radius:50%}.flowplayer .fp-embed:hover{background-color:rgba(0, 0, 0, 0.3)}.download-clip-btn{position:absolute;top:55px;left:12px;background-image:url(/design/images/flowplayer/download-icon.png);background-size:13px 13px;background-position:11px 11px;height:35px;width:35px;background-color:rgba(0, 0, 0, 0.7);background-repeat:no-repeat;border-radius:50%;z-index:2}.download-clip-btn:hover{background-color:rgba(0, 0, 0, 0.3)}@media (max-width: 600px){.fp-embed,.fp-volume,.fp-remaining,.fp-duration{display:none !important}}.flowplayer.is-touch.is-mouseover .fp-progress:before{width:3px;height:10px;top:12px;right:-2px;background-color:#e84a4a}.flowplayer.is-touch.is-mouseover .fp-progress:after{top:15px;height:3px;width:100%;background:#e84a4a;cursor:col-resize;z-index:1;right:auto;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.no-mute.no-volume.flowplayer .fp-duration{right:36px}.no-mute.no-volume.flowplayer.is-mouseover .fp-controls .fp-timeline{top:0;margin:0 60px 0 44px;height:34px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;padding:0 0 18px 10px;color:#E84A4A !important;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px}.mfp-arrow{display:none !important;position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}a:link,a:visited{color:#e84a4a;text-decoration:none}a:link{-webkit-tap-highlight-color:transparent}a:hover{color:#f3d4d4}a:hover,a:active{outline:none}a:focus{text-shadow:#61a0ff 0 0 7px;outline:thin dotted}a.more_link:after,a.more_link::after{content:" »"}.text_left{text-align:left}.text_right{text-align:right}.text_center,.text_centre{text-align:center}#container,.container{width:924px;padding:0 16px;margin:0 auto}.row{margin:0 auto}.row .row{margin:0 -32px;width:auto;display:inline-block}.column{margin:0 16px;float:left;display:inline;position:relative}.grid_1{width:45px}.grid_2{width:122px}.grid_3{width:199px}.grid_4{width:276px}.grid_5{width:353px}.grid_6{width:430px}.grid_7{width:507px}.grid_8{width:584px}.grid_9{width:661px}.grid_10{width:738px}.grid_11{width:815px}.grid_12{width:892px}.row > .offset1{margin-left:93px}.row > .offset2{margin-left:170px}.row > .offset3{margin-left:247px}.row > .offset4{margin-left:324px}.row > .offset5{margin-left:401px}.row > .offset6{margin-left:478px}.row > .offset7{margin-left:555px}.row > .offset8{margin-left:632px}.row > .offset9{margin-left:709px}.row > .offset10{margin-left:786px}.row > .offset11{margin-left:863px}.row > .offset12{margin-left:940px}.row > .push2{left:154px}.row > .push3{left:231px}.row > .push4{left:308px}.row > .push5{left:385px}.row > .push6{left:462px}.row > .push7{left:539px}.row > .push8{left:616px}.row > .push9{left:693px}.row > .push10{left:770px}.row > .pull2{right:154px}.row > .pull3{right:231px}.row > .pull4{right:308px}.row > .pull5{right:385px}.row > .pull6{right:462px}.row > .pull7{right:539px}.row > .pull8{right:616px}.row > .pull9{right:693px}.row > .pull10{right:770px}.row .centered,.row .centred{float:none;margin:0 auto;display:block}.column:before,.column:after,.row:before,.row:after{content:"";display:table}.column:after,.row:after{clear:both}.column,.row{zoom:1}.block_grid{display:block;overflow:hidden}.block_grid > li{display:block;height:auto;float:left}.block_grid.two_up{margin-left:-4%}.block_grid.two_up > li{margin-left:4%;width:46%}.block_grid.three_up{margin-left:-2%}.block_grid.three_up > li{margin-left:2%;width:31.3%}.block_grid.four_up{margin-left:-2%}.block_grid.four_up > li{margin-left:2%;width:23%}.block_grid.five_up{margin-left:-1.5%}.block_grid.five_up > li{margin-left:1.5%;width:18.5%}.keywords{list-style:none;margin:0 0 1.5em}.keywords li{display:inline;text-transform:lowercase}.keywords li:first-of-type{text-transform:capitalize}.keywords li:after,.keywords li::after{content:", "}.keywords li:last-of-type:after,.keywords li:last-of-type::after{content:"."}.breadcrumb{margin:0;list-style:none}.breadcrumb li{display:inline;font-weight:bold}.breadcrumb a{display:inline-block;font-weight:normal}.breadcrumb li:before{content:"\0020\00BB\0020"}.breadcrumb li:first-child:before{content:normal}.centred,.centered{text-align:center}.centred li,.centered li{display:inline;float:none}.centred a,.centered a{display:inline-block}.horiz,.vert{zoom:1}.horiz li{float:left}.horiz a,.vert a{display:block;padding:2px 10px 1px}.vert{margin-bottom:1.5em}.vert a{padding-left:10px;border-bottom:1px solid #ddd}.horiz li:last-child a,.vert li:last-child a{border:none}.horiz a,.vert a{font-size:0.9em}.floated li{float:left;display:inline-block}.floated.half li{width:46%;padding:2%}.floated.thirds.nopad li{width:33.3333333333333333%}.floated.thirds li{width:29%}.message{font-weight:normal;display:block;padding:10px 10px 10px 36px;border:1px solid #ccc;margin:0 0 1.5em 0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;-o-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset}.error{border-color:#fb5766;background:url("/public/img/ui//error.png") 10px center no-repeat #ffaabb}.success{border-color:#83ba77;background:url("/public/img/ui//success.png") 10px center no-repeat #d1feba}.info{border-color:#85a5be;background:url("/public/img/ui//info.png") 10px center no-repeat #c4dbec}.warning{border-color:#d8d566;background:url("/public/img/ui//warning.png") 10px center no-repeat #fef8c4}ul.message{list-style:decimal outside;padding:10px 10px 10px 56px}ul.pagination{display:block;height:24px;margin-left:-5px}ul.pagination li{float:left;display:block;height:24px;color:#999;font-size:15px;margin-left:5px}ul.pagination li a{display:block;padding:6px 7px 4px;color:#555}ul.pagination li.current a,ul.pagination li:hover a,ul.pagination li a:focus{border-bottom:solid 2px #00a6fc;color:#141414}ul.pagination li.unavailable a{cursor:default;color:#999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus{border-bottom:none}img{font-style:italic;color:#c00;border:0;-ms-interpolation-mode:bicubic}img.left{margin:0 20px 0 0}img.right{margin:0 0 0 20px}svg:not(:root){overflow:hidden}img,object,embed,video{max-width:100%}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed{position:absolute;top:0;left:0;width:100%;height:100%}.panel{padding:20px 20px 2px 20px;background-color:#fbfbfb;background-image:-moz-linear-gradient(top, #ffffff, #f4f4f4);background-image:-ms-linear-gradient(top, #ffffff, #f4f4f4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f4f4f4));background-image:-webkit-linear-gradient(top, #ffffff, #f4f4f4);background-image:-o-linear-gradient(top, #ffffff, #f4f4f4);background-image:linear-gradient(top, #ffffff, #f4f4f4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0);-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.15);-o-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.15);box-shadow:0px 2px 5px rgba(0, 0, 0, 0.15);margin:0 0 20px 0}ul.tabs{display:block;padding:0;border-bottom:solid 1px #ddd;margin-top:5px}ul.tabs li{display:block;width:auto;height:30px;padding:0;float:left;margin-bottom:0}ul.tabs li a{display:block;text-decoration:none;width:auto;height:29px;padding:0px 20px;line-height:30px;border:solid 1px #ddd;border-width:1px 0 0 1px;margin:0;background:#f5f5f5;font-size:.9em}ul.tabs li a.active{background:#fff;height:30px;position:relative;top:-4px;padding-top:4px;border-right-width:1px;margin:0 -1px 0 0;color:#111;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}ul.tabs li:first-child a{-webkit-border-radius:2px 0 0 0;-moz-border-radius:2px 0 0 0;-o-border-radius:2px 0 0 0;border-radius:2px 0 0 0}ul.tabs li:last-child a{border-width:1px 1px 0 1px;-webkit-border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;-o-border-radius:0 2px 0 0;border-radius:0 2px 0 0}ul.tabs_content{margin:1.5em 0 0 0;display:block}ul.tabs_content.contained{margin:-1px 0 1.5em 0}ul.tabs_content.contained li{border:1px solid #ddd;padding:0 16px 16px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}ul.tabs_content.contained :last-child{margin-bottom:0}ul.tabs_content > li{display:none}ul.tabs_content > li.active{display:block}.btn{display:inline-block;padding:4px 10px 4px;margin-bottom:0;font-size:12px;line-height:18px;color:#404040;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-ms-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(top, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-o-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);*margin-left:.3em}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#e6e6e6}.btn:active,.btn.active{background-color:#cccccc \9}.btn:first-child{*margin-left:0}.btn:hover{color:#404040;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-o-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);background-color:#e6e6e6;background-color:#d9d9d9 \9;outline:0}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;background-color:#e6e6e6;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.btn-large{padding:9px 14px;font-size:14px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.btn-large [class^="icon-"]{margin-top:1px}.btn-small{padding:5px 9px;font-size:10px;line-height:16px}.btn-small [class^="icon-"]{margin-top:-1px}.btn-mini{padding:2px 6px;font-size:10px;line-height:14px}.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover,.btn-inverse,.btn-inverse:hover{text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);color:#ffffff}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-dark.active{color:rgba(255, 255, 255, 0.75)}.btn-primary{background-color:#047fdb;background-image:-moz-linear-gradient(top, #049cdb, #0454db);background-image:-ms-linear-gradient(top, #049cdb, #0454db);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#049cdb), to(#0454db));background-image:-webkit-linear-gradient(top, #049cdb, #0454db);background-image:-o-linear-gradient(top, #049cdb, #0454db);background-image:linear-gradient(top, #049cdb, #0454db);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0454db', GradientType=0);border-color:#0454db #0454db #033790;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#0454db}.btn-primary:active,.btn-primary.active{background-color:#0341a9 \9}.btn-warning{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-ms-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(top, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{background-color:#f89406}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(top, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#bd362f}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-ms-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(top, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#51a351}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-ms-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(top, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-color:#2f96b4}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{background-color:#393939;background-image:-moz-linear-gradient(top, #454545, #262626);background-image:-ms-linear-gradient(top, #454545, #262626);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#454545), to(#262626));background-image:-webkit-linear-gradient(top, #454545, #262626);background-image:-o-linear-gradient(top, #454545, #262626);background-image:linear-gradient(top, #454545, #262626);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#262626', GradientType=0);border-color:#262626 #262626 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#262626}.btn-inverse:active,.btn-inverse.active{background-color:#0c0c0c \9}button.btn,input[type="submit"].btn{*padding-top:2px;*padding-bottom:2px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.large,input[type="submit"].btn.large{*padding-top:7px;*padding-bottom:7px}button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom:3px}.btn-group{position:relative;zoom:1;clear:both;float:none;*margin-left:.3em}.btn-group:before,.btn-group:after{display:table;content:"";zoom:1}.btn-group:after{clear:both}.btn-group:first-child{*margin-left:0}.btn-group + .btn-group{margin-left:5px}.btn-toolbar{margin-top:9px;margin-bottom:9px}.btn-toolbar .btn-group{display:inline-block;*display:inline;*zoom:1}.btn-group .btn{position:relative;float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.btn-group .btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.btn-group .btn:last-child,.btn-group .dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.btn-group .btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.btn-group .btn.large:last-child,.btn-group .large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.btn-group .btn:hover,.btn-group .btn:focus,.btn-group .btn:active,.btn-group .btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group .dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-o-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);*padding-top:5px;*padding-bottom:5px}.btn-group.open{*z-index:1000}.btn-group.open .dropdown-menu{display:block;margin-top:1px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-o-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.btn .caret{margin-top:7px;margin-left:0}.btn:hover .caret,.open.btn-group .caret{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.btn-primary .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#ffffff;filter:alpha(opacity=75);-khtml-opacity:0.75;-moz-opacity:0.75;opacity:0.75}.btn-small .caret{margin-top:4px}form{margin-bottom:18px}form .input{margin-left:150px}form fieldset{margin-bottom:18px;padding-top:18px}form fieldset legend{display:block;padding-left:160px;font-size:18px;line-height:1;color:#404040;*padding:0 0 5px 155px;*line-height:1.5;margin-bottom:5px}form label{padding-top:6px;font-size:12px;line-height:18px;float:left;width:130px;text-align:right;color:#404040}form ul{list-style:none;margin:0;zoom:1}form ul li{margin-bottom:18px;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}form ul li:hover,form ul .focused{background-color:#f6f6f6}form ul.floated,form ul.check_list{margin-left:150px}form ul.floated label,form ul.check_list label{display:block;float:none;width:auto;text-align:left;line-height:20px;padding-top:0}form ul.floated .input,form ul.check_list .input{margin:3px 0 0}form ul.floated li{display:inline-block;padding:10px}form.form_stacked ul.floated,form.form_stacked ul.check_list{margin-left:0}form.form_stacked .input{margin:3px 0 0}form.form_stacked .check_list{margin:0}form.form_stacked fieldset{padding-top:9px}form.form_stacked legend{padding-left:0}form.form_stacked label{display:block;float:none;width:auto;text-align:left;line-height:20px;padding-top:0}form.form_stacked .clearfix{margin-bottom:9px}form.form_stacked .clearfix div.input{margin-left:0}form.form_stacked .inputs-list{margin-bottom:0}form.form_stacked .inputs-list li{padding-top:0}form.form_stacked .inputs-list li label{font-weight:normal;padding-top:0}form.form_stacked div.clearfix.error{padding-top:10px;padding-bottom:10px;padding-left:10px;margin-top:0;margin-left:-10px}form.form_stacked .actions{margin-top:20px;padding-left:20px}form ul.check_list{list-style:none;clear:both;zoom:1}form ul.check_list li{float:left;margin-right:15px;margin-bottom:0;-webkit-border-radius:1000px;-moz-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px}form ul.check_list input{margin-right:5px}form ul.check_list label{display:inline;vertical-align:middle;float:none}form ul.check_list label:after,form ul.check_list label::after{content:normal}.form_note{position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;display:inline-block;height:17px;width:17px;line-height:17px;text-align:center;color:#bfbfbf;font-weight:bold;font-size:14px;margin-left:5px}.form_note:hover{background-color:#e6e6e6;color:#808080}.form_note:hover span{display:inline}.form_note span{position:absolute;display:none;color:#808080;font-weight:normal;font-style:normal;font-size:11px;text-align:right;z-index:2000;width:125px;left:7px;top:1px}.input_full{width:100%}input[type=checkbox],input[type=radio]{cursor:pointer}input,textarea,select,.uneditable-input{display:inline-block;width:210px;height:18px;padding:4px;font-size:12px;line-height:18px;color:#808080;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}select{padding:initial}input[type=checkbox],input[type=radio]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;border:none}input[type=file]{background-color:#ffffff;padding:initial;border:initial;line-height:initial;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}input[type=button],input[type=reset],input[type=submit]{width:auto;height:auto}select,input[type=file]{height:27px;*height:auto;line-height:27px;*margin-top:4px}select[multiple]{height:inherit;background-color:#ffffff}textarea{height:auto}.uneditable-input{background-color:#ffffff;display:block;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);-o-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);cursor:not-allowed}:-moz-placeholder{color:#bfbfbf}::-webkit-input-placeholder{color:#bfbfbf}input,textarea{-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);-o-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1)}input:focus,textarea:focus{outline:0;border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);-o-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6)}input[type=file]:focus,input[type=checkbox]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;outline:1px dotted #666}form .clearfix.error > label,form .clearfix.error .help-block,form .clearfix.error .help-inline{color:#b94a48}form .clearfix.error input,form .clearfix.error textarea{color:#b94a48;border-color:#ee5f5b}form .clearfix.error input:focus,form .clearfix.error textarea:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;-o-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}form .clearfix.error .input-prepend .add-on,form .clearfix.error .input-append .add-on{color:#b94a48;background-color:#fce6e6;border-color:#b94a48}form .clearfix.warning > label,form .clearfix.warning .help-block,form .clearfix.warning .help-inline{color:#c09853}form .clearfix.warning input,form .clearfix.warning textarea{color:#c09853;border-color:#ccae64}form .clearfix.warning input:focus,form .clearfix.warning textarea:focus{border-color:#be9a3f;-webkit-box-shadow:0 0 6px #e5d6b1;-moz-box-shadow:0 0 6px #e5d6b1;-o-box-shadow:0 0 6px #e5d6b1;box-shadow:0 0 6px #e5d6b1}form .clearfix.warning .input-prepend .add-on,form .clearfix.warning .input-append .add-on{color:#c09853;background-color:#d2b877;border-color:#c09853}form .clearfix.success > label,form .clearfix.success .help-block,form .clearfix.success .help-inline{color:#468847}form .clearfix.success input,form .clearfix.success textarea{color:#468847;border-color:#57a957}form .clearfix.success input:focus,form .clearfix.success textarea:focus{border-color:#458845;-webkit-box-shadow:0 0 6px #9acc9a;-moz-box-shadow:0 0 6px #9acc9a;-o-box-shadow:0 0 6px #9acc9a;box-shadow:0 0 6px #9acc9a}form .clearfix.success .input-prepend .add-on,form .clearfix.success .input-append .add-on{color:#468847;background-color:#bcddbc;border-color:#468847}.input-mini,input.mini,textarea.mini,select.mini{width:60px}.input-small,input.small,textarea.small,select.small{width:90px}.input-medium,input.medium,textarea.medium,select.medium{width:150px}.input-large,input.large,textarea.large,select.large{width:210px}.input-xlarge,input.xlarge,textarea.xlarge,select.xlarge{width:270px}.input-xxlarge,input.xxlarge,textarea.xxlarge,select.xxlarge{width:530px}textarea.xxlarge{overflow-y:auto}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{background-color:#f5f5f5;border-color:#ddd;cursor:not-allowed}.actions{background:#f5f5f5;margin-top:18px;margin-bottom:18px;padding:20px;border-top:1px solid #ddd;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.actions .secondary-action{float:right}.actions .secondary-action a{line-height:30px}.actions .secondary-action a:hover{text-decoration:underline}.help-inline,.help-block{font-size:12px;line-height:18px;color:#bfbfbf}.help-inline{padding-left:5px;*position:relative;*top:-5px}.help-block{display:block;max-width:600px}.inline-inputs{color:#808080}.inline-inputs span{padding:0 2px 0 1px}.input-prepend input,.input-append input{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-prepend .add-on,.input-append .add-on{position:relative;background:#f5f5f5;border:1px solid #ccc;z-index:2;float:left;display:block;width:auto;min-width:16px;height:18px;padding:4px 4px 4px 5px;margin-right:-1px;font-weight:normal;line-height:18px;color:#bfbfbf;text-align:center;text-shadow:0 1px 0 #ffffff;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-prepend .active,.input-append .active{background:#a9dba9;border-color:#46a546}.input-prepend .add-on{*margin-top:1px}.input-append input{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-append .add-on{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-right:0;margin-left:-1px}.inputs_list{margin:0 0 5px}.inputs_list li{display:block;padding:0;margin-bottom:3px}.inputs_list label{display:block;float:none;width:auto;padding:0;line-height:18px;text-align:left;white-space:normal}.inputs_list label strong{color:#808080}.inputs_list label small{font-size:10px;font-weight:normal}.inputs_list .inputs_list{margin-left:25px;margin-bottom:10px;padding-top:0}.inputs_list:first-child{padding-top:6px}.inputs_list li + li{padding-top:2px}.inputs_list input[type=radio],.inputs_list input[type=checkbox]{margin:0 5px 0;float:left}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent;color:#0a0a0a}html{width:100%;height:100%}body{width:100%;height:100%;margin:0}.home{background-color:#F5F5F5}.clearfix{clear:both;float:none}strong{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important !important;font-weight:bold !important !important;font-style:normal !important !important}b{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important !important;font-weight:bold !important !important;font-style:normal !important !important}.news-video-embed{width:100%;height:0;padding-bottom:56.2%;margin-bottom:20px;position:relative}.news-video-embed iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0;border:0}header{width:100%;position:relative;z-index:9999;background-color:#fff;height:120px}.header-wrap{width:100%;background-color:#fff;position:relative;margin-top:0;z-index:999999;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.header-wrap.inactive{position:fixed;margin-top:-75px;top:0;left:0px;-webkit-transition:top 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:top 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:top 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:top 0.6s cubic-bezier(0.2, 0.3, 0, 1);background-color:#2f2f2f}.header-wrap.active{position:fixed;top:75px;left:0;-webkit-transition:top 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:top 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:top 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:top 0.6s cubic-bezier(0.2, 0.3, 0, 1)}.header{margin:auto;padding:20px 74px;background-color:#fff;width:100%}.header .menu{width:30px;height:30px;position:absolute;top:15px;right:20px;display:none;cursor:pointer}.header .menu path{fill:#232323}.header .logo{position:relative}.header .logo svg{float:left;width:80px;height:80px}.header .logo svg .main{fill:#232323}.header .logo svg .outline{stroke:#232323}.header .logo h1{float:left;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;margin:24px 0 0 10px;font-size:30px;color:#232323}.header nav{float:right;margin:37px 0 0 0}.header nav ul{list-style:none}.header nav ul .nav-contact{width:59px;height:17px}.header nav ul li{position:relative;display:block;float:left;margin-left:25px;font-size:17px;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important}.header nav ul li .dark-nav{color:#0a0a0a;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;border-bottom:1px solid rgba(255, 255, 255, 0)}.header nav ul li .dark-nav.active{border-bottom:1px solid #0a0a0a}.header nav ul li .dark-nav:hover{border-bottom:1px solid #0a0a0a}.header nav ul li .red-nav{color:#e84a4a;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;border-bottom:1px solid rgba(255, 255, 255, 0)}.header nav ul li .red-nav.active{border-bottom:1px solid #e84a4a}.header nav ul li .red-nav:hover{border-bottom:1px solid #e84a4a}.header nav ul li .contact-link{cursor:pointer}.header nav ul li i{display:none;position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;cursor:pointer}.header nav ul li i svg{fill:#e84a4a}.header nav ul li i:hover{opacity:0.6}.header nav ul .spacer-nav{margin-right:10px}.small-header{z-index:9999999;padding:8px 74px;background-color:#2f2f2f}.small-header .logo svg{height:50px;width:50px}.small-header .logo svg .main{fill:white}.small-header .logo svg .outline{stroke:#636466}.small-header .logo h1{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;margin:14px 0 0 9px;color:white;display:block;font-size:20px}.small-header nav{margin:16px 0 0 0}.small-header nav ul{list-style:none}.small-header nav ul .nav-contact{width:59px;height:17px}.small-header nav ul li .dark-nav{color:white}.small-header nav ul li .dark-nav:hover{border-bottom:1px solid white}.small-header nav ul li .dark-nav.active{border-bottom:1px solid white}.small-header nav ul li .dark-nav.on{border-bottom:1px solid white}.small-header nav ul li .red-nav{color:#e84a4a}.small-header nav ul li .red-nav.on{border-bottom:1px solid #e84a4a}.small-header.active{top:0px;-webkit-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1)}.contact-slide{background-color:transparent;position:relative;padding-top:12px;margin-top:0px;display:none;background-color:#f6f6f6}.contact-slide .contact-inner{background-color:#f6f6f6;position:relative;padding:40px 74px;margin:auto;overflow:hidden}.footer-contact{background-color:#f6f6f6;padding:52px 74px;border-bottom:14px solid #ebebeb}.contact-info{width:170px;float:left;margin-right:20px}.contact-info h6{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:12px;margin-bottom:2px;line-height:15px;color:#747474}.contact-info h4{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;color:#2f2f2f;font-size:25px;margin-bottom:12px}.contact-info p{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:12px;line-height:1.4;margin-bottom:12px;color:#a2a2a2}.contact-info p a{color:#e84a4a;border-bottom:1px solid #f3d4d4;padding-bottom:2px}.contact-info p a:hover{border-bottom:1px solid #e84a4a}.contact-info p .phonenumber{color:#a2a2a2;border-bottom:1px solid rgba(255, 255, 255, 0);cursor:default}.contact-info p .phonenumber:hover{border-bottom:1px solid rgba(255, 255, 255, 0)}.contact-info h5 a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:13px;color:#a2a2a2}.contact-info h5 a span svg{position:relative;top:3px}.contact-info h5 a span svg path{fill:#d7d7d7}.contact-info h5 a:hover{color:#e84a4a}.contact-info h5 a:hover span svg path{fill:#e84a4a}.global .enquiries{display:inline-block;overflow:hidden}.global .enquiries h4{color:#a2a2a2;margin-bottom:0}.global .enquiries a{color:#e84a4a;font-size:12px}.global h6{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:12px;line-height:17px;color:#747474;font-weight:bold !important}.global .usa,.global .canada,.global .enquiries{margin:37px 20px 0 0;float:left}.global .france{margin:37px 0 0 0;float:left}.global h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:12px;margin-bottom:15px;line-height:17px;color:#747474;font-weight:bold !important}.global h4 span{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:13px;color:#999}.global p{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:13px;line-height:1.4;margin-bottom:12px;color:#a2a2a2}.global p a{font-size:12px;color:#a2a2a2;border-bottom:1px solid #e5e5e5;padding-bottom:2px}.global p a:hover{border-bottom:1px solid #e84a4a;color:#e84a4a}.newsletter{float:right;position:relative}.newsletter .success{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:12px;color:#4fdc81;background-color:transparent;border:none;position:absolute;left:0;top:80px}.newsletter .error{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:12px;color:#e84a4a;background-color:transparent;border:none;position:absolute;left:0;top:80px}.newsletter .saving{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:12px;color:#a2a2a2;background-color:transparent;border:none;position:absolute;left:0;top:80px}.newsletter .already{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:12px;color:#ebb702;background-color:transparent;border:none;position:absolute;left:0;top:80px}.newsletter .social{float:right;width:100%;margin-bottom:14px}.newsletter .social a{float:right;width:28px;margin-left:20px}.newsletter .social a svg{width:24px;height:24px}.newsletter .social a svg path{fill:#acacac}.newsletter .social a:hover.facebook-link svg path{fill:#3B5999}.newsletter .social a:hover.twitter-link svg path{fill:#00ACED}.newsletter .social a:hover.vimeo-link svg path{fill:#67B8E6}.newsletter form{width:310px}.newsletter form input[type="text"]{width:230px;background-color:transparent;outline:none;border:0;border-radius:0;padding:18px 0;border-bottom:1px solid #d2d2d2;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:14px;color:#a2a2a2;margin:0 14px -14px 0;-webkit-appearance:none;box-shadow:none}.newsletter form input[type="text"]:focus{border-bottom:1px solid #a2a2a2}.newsletter form input[type="submit"]{background-color:#ebebeb;outline:none;border:0;border-radius:0;padding:10px 20px;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:14px;color:#a2a2a2;-webkit-appearance:none;box-shadow:none}.newsletter form input[type="submit"]:hover{background-color:#E6E6E6;color:#666}.newsletter form ::-webkit-input-placeholder{color:#a2a2a2;line-height:18px}.newsletter form :-moz-placeholder{color:#a2a2a2;line-height:18px}.newsletter form ::-moz-placeholder{color:#a2a2a2;line-height:18px}.newsletter form :-ms-input-placeholder{color:#a2a2a2;line-height:18px}.newsletter h5{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#cacaca;font-size:11px;text-align:right}.newsletter .contact-unsolicited{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#a2a2a2;font-size:13px;line-height:18px;margin:25px 0}.landing-slider{width:100%;position:relative;height:0;padding-bottom:35%;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.landing-slider.loaded{opacity:1}.landing-slider.active{padding-bottom:56.25%}.landing-slider .flexslider{position:relative;width:100%}.landing-slider .flexslider .carousel-video{width:100%;height:0;padding-bottom:0;-webkit-transition:all 1s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 1s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 1s cubic-bezier(0.2, 0.3, 0, 1);transition:all 1s cubic-bezier(0.2, 0.3, 0, 1)}.landing-slider .flexslider .carousel-video.active{padding-bottom:56.25%}.landing-slider .flexslider .carousel-video video{width:100%;height:100%}.landing-slider .flexslider .slides{width:100%;height:100%;background-color:white}.landing-slider .flexslider .slides.active{display:none}.landing-slider .flexslider .slides li{width:100%;height:0;padding-bottom:35%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:padding-bottom 0.4s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:padding-bottom 0.4s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:padding-bottom 0.4s cubic-bezier(0.2, 0.3, 0, 1);transition:padding-bottom 0.4s cubic-bezier(0.2, 0.3, 0, 1)}.landing-slider .flexslider .slides li.active{padding-bottom:56.25%}.landing-slider .flexslider .slides li .overlay{width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3);position:absolute;top:0;left:0}.landing-slider .flexslider .slides li .slides-content{display:table;height:100%;width:100%}.landing-slider .flexslider .slides li .slides-content .slides-content-inner{vertical-align:middle;display:table-cell;height:100%;width:100%}.landing-slider .flexslider .slides li .slider-item.inactive{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);opacity:0}.landing-slider .flexslider .slides li .slider-item.active{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition-property:all;-webkit-transition-duration:.6s;-moz-transition-property:all;-moz-transition-duration:.6s;transition-property:all;transition-duration:.6s}.landing-slider .flexslider .slides li h2{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;color:#FFF;font-size:80px;text-align:center;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;width:100%;padding-top:20px}.landing-slider .flexslider .slides li h3{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;color:#FFF;font-size:60px;text-align:center;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;margin-bottom:10px;width:100%}.landing-slider .flexslider .slides li .icon{position:relative;height:66px;width:66px;border-radius:50%;background-color:#e84a4a;display:block;margin:auto}.landing-slider .flexslider .slides li .icon:hover{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.landing-slider .flexslider .slides li .icon svg{width:25px;height:25px;position:absolute;top:50%;left:50%;margin:-13px 0 0 -10px}#arrow-left{background-color:rgba(20, 20, 20, 0.6);position:absolute;top:50%;left:0;margin-top:-33px;padding:18px 16px 16px 10px;cursor:pointer;z-index:10}#arrow-left svg path{fill:#FFF}#arrow-left:hover{background-color:rgba(20, 20, 20, 0.7)}#arrow-left:hover svg path{fill:#e84a4a}#arrow-right{background-color:rgba(20, 20, 20, 0.6);position:absolute;top:50%;right:0;margin-top:-33px;padding:18px 10px 16px 16px;cursor:pointer;z-index:10}#arrow-right svg path{fill:#FFF}#arrow-right:hover{background-color:rgba(20, 20, 20, 0.7)}#arrow-right:hover svg path{fill:#e84a4a}#arrow-left-alt{background-color:rgba(20, 20, 20, 0.6);position:absolute;top:735px;left:0;padding:18px 16px 16px 10px;cursor:pointer;z-index:10}#arrow-left-alt svg path{fill:#FFF}#arrow-left-alt:hover{background-color:rgba(20, 20, 20, 0.7)}#arrow-left-alt:hover svg path{fill:#e84a4a}.hide-arrows #arrow-left{opacity:0 !important;visibility:hidden !important}.hide-arrows #arrow-right{opacity:0 !important;visibility:hidden !important}#arrow-right-alt{background-color:rgba(20, 20, 20, 0.6);position:absolute;top:735px;right:0;padding:18px 10px 16px 16px;cursor:pointer;z-index:10}#arrow-right-alt svg path{fill:#FFF}#arrow-right-alt:hover{background-color:rgba(20, 20, 20, 0.7)}#arrow-right-alt:hover svg path{fill:#e84a4a}.inner-slider .slides{background-color:white}.inner-slider .slides li{position:relative}.inner-slider .slides li img{max-width:100%;max-height:100%;display:block;margin:auto;padding:55px;position:relative}#arrow-left-inner{background-color:rgba(20, 20, 20, 0.6);position:absolute;top:50%;left:0;margin-top:-33px;padding:18px 16px 16px 10px;cursor:pointer;z-index:10}#arrow-left-inner svg path{fill:#FFF}#arrow-left-inner:hover{background-color:rgba(20, 20, 20, 0.7)}#arrow-left-inner:hover svg path{fill:#e84a4a}#arrow-right-inner{background-color:rgba(20, 20, 20, 0.6);position:absolute;top:50%;right:0;margin-top:-33px;padding:18px 10px 16px 16px;cursor:pointer;z-index:10}#arrow-right-inner svg path{fill:#FFF}#arrow-right-inner:hover{background-color:rgba(20, 20, 20, 0.7)}#arrow-right-inner:hover svg path{fill:#e84a4a}.video-overlay{position:absolute !important;top:120px;left:0;width:100%;z-index:9999;overflow:hidden;opacity:0;visibility:hidden;-webkit-transition-property:opacity;-webkit-transition-duration:0.1s;-webkit-transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transition-delay:0s;-moz-transition-property:opacity;-moz-transition-duration:0.1s;-moz-transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition-delay:0s;-ms-transition-property:opacity;-ms-transition-duration:0.1s;-ms-transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition-delay:0s;transition-property:opacity;transition-duration:0.1s;transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);transition-delay:0s}.video-overlay.active{opacity:1;visibility:visible;-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;-ms-transition-delay:0.4s;transition-delay:0.4s}.video-overlay .close-overlay{position:absolute;top:0px;right:40px;opacity:0;cursor:pointer;z-index:999;-webkit-transition-property:all;-webkit-transition-duration:0.1s;-webkit-transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transition-delay:0.3s;-moz-transition-property:all;-moz-transition-duration:0.1s;-moz-transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition-delay:0.3s;-ms-transition-property:all;-ms-transition-duration:0.1s;-ms-transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition-delay:0.3s;transition-property:all;transition-duration:0.1s;transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);transition-delay:0.3s}.video-overlay .close-overlay.active{top:40px}.video-overlay .close-overlay svg path{fill:#f3d4d4}.video-overlay .close-overlay:hover svg path{fill:#e84a4a}.video-overlay .video-wrap{width:100%;height:0;padding-bottom:56.255%;overflow:hidden;position:relative}.video-overlay .video-wrap .slider-video{width:100%;display:block;opacity:0}.video-overlay .video-wrap .slider-video.active{opacity:1}.video-overlay:hover .close-overlay{opacity:1;-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.strapline{width:100%;padding:40px 74px;position:relative;overflow:hidden;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.strapline h1{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:21px;line-height:32px;max-width:1300px;width:100%;padding-right:160px;color:#0a0a0a;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.strapline h1 a{color:#e84a4a;padding-bottom:2px}.strapline.active h1{opacity:0}.strapline .searchbar{width:100%;position:absolute;top:20px;left:0;padding:0 144px 0 94px;display:none}.strapline .searchbar .autocomplete{position:absolute;left:98px;top:15px;font-size:70px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;color:#CECECE;z-index:-1;display:none}.strapline .searchbar label{position:absolute;bottom:17px;left:-40px}.strapline .searchbar label svg{width:30px}.strapline .searchbar input{background-color:transparent;outline:none;border:0;border-radius:0;font-size:70px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;width:100%;height:100px;color:#232323;z-index:999;-webkit-appearance:none;box-shadow:none}.strapline .searchbar ::-webkit-input-placeholder{color:#a2a2a2;line-height:84px}.strapline .searchbar :-moz-placeholder{color:#a2a2a2;line-height:84px}.strapline .searchbar ::-moz-placeholder{color:#a2a2a2;line-height:84px}.strapline .searchbar :-ms-input-placeholder{color:#a2a2a2;line-height:84px}.strapline .search{position:absolute;right:74px;bottom:50%;margin-bottom:-26px;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.strapline .search.active{bottom:120%}.strapline .search svg{cursor:pointer}.strapline .search svg:hover path{fill:#e84a4a}.strapline .closesearch{position:absolute;right:74px;top:53px;display:none}.strapline .closesearch svg{cursor:pointer;margin-top:5px}.strapline .closesearch svg path{fill:#CECDCD}.strapline .closesearch svg:hover path{fill:#e84a4a}.load-more-btn{width:100%;padding:24px 24px}.load-more-btn a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;background-color:#e84a4a;width:130px;display:block;margin:auto;padding:11px;color:white;text-align:center;border-radius:3px;font-size:14px}.content{width:100%;background-color:white}.content .mobile-title-two{display:none}.content #colSide{width:50%;float:left;position:relative}.content #colSide .mobile-title{display:none}.content #colSide .latest-work{width:100%;position:relative;float:left;line-height:0}.content #colSide .latest-work a{line-height:0}.content #colSide .latest-work a .thumb{width:100%;position:relative;cursor:pointer;overflow:hidden}.content #colSide .latest-work a .thumb .thumb-inner{position:relative;width:100%;height:0;padding-bottom:56.25%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.content #colSide .latest-work a .thumb .video-hover{width:100%;position:absolute;top:0;left:0;opacity:0}.content #colSide .latest-work a .thumb .overlay{position:absolute;width:100%;height:120px;padding:34px;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.65);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.content #colSide .latest-work a .thumb .overlay h5{text-transform:uppercase;color:#e84a4a;font-family:"Apercu Italic", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:italic !important;font-size:14px;margin-bottom:10px;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content #colSide .latest-work a .thumb .overlay h4{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:26px;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content #colSide .latest-work a .thumb .overlay svg{position:absolute;right:54px;top:50px;margin-top:-2px;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content #colSide .latest-work a .thumb .overlay svg path{fill:#e84a4a}.content #colSide .latest-work a .thumb:hover .overlay{background-color:rgba(29, 29, 29, 0.8)}.content #colSide .latest-work a .thumb:hover .overlay h4{color:#FFF}.content #colSide .latest-work a .thumb:hover .overlay svg{opacity:1;right:34px}.content #colMain{width:50%;float:right;position:relative}.content #colMain .brick{width:49.9%;display:inline-block;position:relative}.content #colMain .new-item{filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}.content #colMain .news-item{position:relative}.content #colMain .news-item .news-image{width:100%;height:0;padding-bottom:56.25%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.content #colMain .news-item a img{width:100%;display:block}.content #colMain .news-item a .overlay{width:100%;height:100%;padding:34px;position:absolute;top:0;left:0;background-color:rgba(29, 29, 29, 0.8);opacity:0;line-height:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content #colMain .news-item a .overlay h5{text-transform:uppercase;color:#e84a4a;font-family:"Apercu Italic", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:italic !important;font-size:14px;margin-bottom:10px}.content #colMain .news-item a .overlay h5 span{text-transform:none;color:#969696}.content #colMain .news-item a .overlay h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:26px;color:#FFFFFF;line-height:1.2;margin-top:8px}.content #colMain .news-item a .overlay svg{position:absolute;bottom:34px;left:14px;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content #colMain .news-item a .overlay svg path{fill:#e84a4a}.content #colMain .news-item.hover-state .overlay,.content #colMain .news-item:hover .overlay{opacity:1}.content #colMain .news-item.hover-state .overlay svg,.content #colMain .news-item:hover .overlay svg{left:34px}.content #colMain .twitter-item{padding:24px}.content #colMain .twitter-item .twitter-wrap{display:table;width:100%;height:100%;max-width:100%;overflow:hidden}.content #colMain .twitter-item .twitter-wrap .twitter-inner{display:table-cell;vertical-align:middle;position:relative}.content #colMain .twitter-item .twitter-wrap .twitter-inner h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#cecece;font-size:15px;padding-left:25px;margin-bottom:12px;position:relative}.content #colMain .twitter-item .twitter-wrap .twitter-inner h4 a{color:#cecece}.content #colMain .twitter-item .twitter-wrap .twitter-inner h4 a:hover{color:#5badd1}.content #colMain .twitter-item .twitter-wrap .twitter-inner .twitter-icon{position:absolute;width:24px;height:24px;top:-6px;left:0px}.content #colMain .twitter-item .twitter-wrap .twitter-inner .twitter-icon path{fill:#5badd1}.content #colMain .twitter-item .twitter-wrap .twitter-inner p{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:14px;line-height:1.2}.content #colMain .twitter-item .twitter-wrap .twitter-inner p a{color:#5badd1;word-wrap:break-word;white-space:normal;word-break:break-all}.content #colMain .twitter-item .twitter-wrap .twitter-inner p a:hover{color:#8dceeb}.content #colMain .twitter-item .twitter-wrap .twitter-inner h5{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#cecece;font-size:15px;position:relative;left:22px;margin-top:15px}.content #colMain .twitter-item .twitter-wrap .twitter-inner h5 a{color:#cecece}.content #colMain .twitter-item .twitter-wrap .twitter-inner .date-icon{position:absolute;width:17px;height:17px;bottom:0;left:-22px}.content #colMain .twitter-item .twitter-wrap .twitter-inner .date-icon path{fill:#e3e3e3}.content #colMain .twitter-double-item{padding:24px}.content #colMain .twitter-double-item .twitter-wrap{display:table;width:100%;height:100%;max-width:100%;overflow:hidden}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner{display:table-cell;vertical-align:middle;position:relative}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#cecece;font-size:15px;padding-left:30px;position:relative}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner h4 a{color:#cecece}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner h4 a:hover{color:#5badd1}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner .twitter-icon{position:absolute;width:24px;height:24px;top:-6px;left:0px}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner .twitter-icon path{fill:#5badd1}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner p{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:14px;line-height:1.2;margin-top:15px}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner p a{color:#5badd1}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner p a:hover{color:#8dceeb}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner h5{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#cecece;font-size:15px;margin:10px 0 0}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner h5 a{color:#cecece}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner h5 span .date-icon{margin-bottom:-3px;width:17px;height:17px}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner h5 span .date-icon path{fill:#e3e3e3}.content .search-content{width:100%;min-height:0;height:0px;opacity:0;overflow:hidden;background-color:#FFFFFF;-webkit-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1)}.content .search-content.active{min-height:600px;height:auto;opacity:1}.content .search-content .suggestion{padding:40px 74px;display:none}.content .search-content .suggestion h5{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:20px;margin-bottom:10px;color:#e84a4a}.content .search-content .suggestion ul li{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:16px;line-height:24px;color:#0a0a0a}.content .search-content .search-content-inner{display:none;padding:40px 0}.content .search-content .search-content-inner h5{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:20px;padding:0 74px;color:#e84a4a}.content .search-content .search-content-inner .search-thumbnails{padding:35px 0;width:100%;position:relative}.content .search-content .search-content-inner .search-thumbnails h3{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:32px;margin-bottom:20px;color:#343434}.content .search-content .search-content-inner .search-thumbnails .thumb{float:left;width:33.3333%;position:relative;cursor:pointer;overflow:hidden}.content .search-content .search-content-inner .search-thumbnails .thumb .thumb-inner{position:relative;width:100%;height:0;padding-bottom:56.25%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.content .search-content .search-content-inner .search-thumbnails .thumb .video-hover{width:100%;position:absolute;top:0;left:0;opacity:0}.content .search-content .search-content-inner .search-thumbnails .thumb .overlay{position:absolute;width:100%;height:60px;display:table;padding:0 46px 0 26px;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.65);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content .search-content .search-content-inner .search-thumbnails .thumb .overlay h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:18px;color:#e84a4a;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;display:table-cell;vertical-align:middle}.content .search-content .search-content-inner .search-thumbnails .thumb .overlay h4 span{color:#161616;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content .search-content .search-content-inner .search-thumbnails .thumb .overlay svg{position:absolute;right:46px;top:20px;margin-top:-2px;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content .search-content .search-content-inner .search-thumbnails .thumb .overlay svg path{fill:#e84a4a}.content .search-content .search-content-inner .search-thumbnails .thumb:hover .overlay{background-color:rgba(29, 29, 29, 0.8)}.content .search-content .search-content-inner .search-thumbnails .thumb:hover .overlay h4 span{color:#FFFFFF}.content .search-content .search-content-inner .search-thumbnails .thumb:hover .overlay svg{opacity:1;right:26px}.grid-sizer{width:49.999%}.animate{-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.animateSlow{-webkit-transition-property:all;-webkit-transition-duration:0.4s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.4s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.4s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.4s;transition-timing-function:ease-in-out}.mobile-social-wrap{display:none}.social-wrap{width:50%;background-color:#E6E6E6;position:relative}.social-wrap svg{position:absolute;margin:-18px 0 0 -18px;top:50%;left:50%;cursor:pointer}.f-blue{background-color:#3B5999}.t-blue{background-color:#00ACED}.v-blue{background-color:#67B8E6}.facebook{width:33%;height:100%;float:left;position:relative;cursor:pointer}.facebook svg{fill:rgba(0, 0, 0, 0.3)}.twitter{width:33%;height:100%;float:left;position:relative;cursor:pointer}.twitter svg{fill:rgba(0, 0, 0, 0.3)}.vimeo{width:33%;height:100%;float:left;position:relative;cursor:pointer}.vimeo svg{fill:rgba(0, 0, 0, 0.3)}.facebook:hover svg,.twitter:hover svg,.vimeo:hover svg{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}#facebook-icon{fill:#AEAEAE}#twitter-icon{fill:#AEAEAE}#vimeo-icon{fill:#AEAEAE}.load-more{width:100%;background-color:#FFF;padding:30px 0}.load-more .load-contain{padding:19px;background-color:#F6F6F6;font-size:14px;text-align:center;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#a2a2a2;margin:auto;display:block;width:206px;cursor:pointer}.load-more .load-contain:hover{background-color:#E6E6E6;color:#666}.load-more .load-contain-two{padding:23px;background-color:#F6F6F6;font-size:14px;text-align:center;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#a2a2a2;margin:auto;display:block;width:206px;cursor:pointer}.load-more .loading{text-align:center;color:#a2a2a2;margin:auto;display:block}#director-showreel.disabled{filter:alpha(opacity=0) !important;-khtml-opacity:0 !important;-moz-opacity:0 !important;opacity:0 !important}.director-video{width:100%;height:396px;position:relative}.director-video .director-header-two{position:absolute;left:50%;top:140px;margin-left:-290px;font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:79px;color:#FFF}.director-video .item{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.director-video .item .icon{height:76px;width:76px;border-radius:50%;background-color:#e84a4a;position:absolute;top:50%;margin-top:-38px;left:50%;margin-left:-38px}.director-video .item .icon svg{position:absolute;top:50%;left:50%;margin:-16px 0 0 -5px}.director-video .item .icon-alt{height:76px;width:76px;border-radius:50%;background-color:#e84a4a;position:absolute;bottom:20%;left:50%;margin-left:-38px}.director-video .item .icon-alt svg{position:absolute;top:50%;left:50%;margin:-16px 0 0 -5px}.alt-wrap{padding:0 74px}.about-director{width:100%;padding:56px 74px 36px}.about-director h1{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:79px;color:#343434}.about-director .biography{width:50%;float:left;padding:0 20px 0 0}.about-director .biography h4{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:18px;color:#e84a4a;margin-bottom:30px}.about-director .biography p{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:13px;line-height:23px;color:#0a0a0a;margin-bottom:20px}.about-director .awards{width:50%;float:left;padding:0 0 0 120px}.about-director .awards h4{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:18px;color:#e84a4a;margin-bottom:34px}.about-director .awards h4.press{margin-top:40px}.about-director .awards ul{width:100%}.about-director .awards ul li{font-size:14px;display:block;width:100%;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#0a0a0a;margin-bottom:12px;position:relative}.about-director .awards ul li span{color:#a0a0a0;width:70px;display:inline-block;position:absolute;top:0;left:0;line-height:1.5}.about-director .awards ul li span.text{position:relative;width:auto;padding-left:70px;color:#0a0a0a;line-height:1.5}.about-director .awards ul.press-items li{margin-bottom:20px}.about-director .awards ul.press-items li h6{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:16px;margin-bottom:2px;display:inline-block}.about-director .awards ul.press-items li a h6{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:16px;margin-bottom:2px;display:inline-block}.about-director .awards ul.press-items li a h6:hover{color:#e84a4a}.about-director .awards ul.press-items li span.text{padding-left:0}.about-director .awards .share{padding-top:40px}.about-director .awards .share svg{width:20px;height:20px;margin-right:13px;margin-bottom:-5px}.about-director .awards .share svg path{fill:#cfcfcf}.about-director .awards .share a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:14px;color:#cecece;margin-right:45px}.about-director .awards .share a span{color:#cecece}.about-director .awards .share .twittershare:hover span{color:#5badd1}.about-director .awards .share .twittershare:hover svg path{fill:#5badd1}.about-director .awards .share .mailshare:hover span{color:#fec500}.about-director .awards .share .mailshare:hover svg path{fill:#fec500}.thumbnails{width:100%;position:relative}.thumbnails.mobile-list{padding:0 50px}.thumbnails h3{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:32px;margin-bottom:20px;color:#343434}.thumbnails .thumb{float:left;width:33.3%;position:relative;cursor:pointer;overflow:hidden}.thumbnails .thumb h6{width:100%;padding:0 24px 20px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:18px}.thumbnails .thumb h6:hover,.thumbnails .thumb h6:active{color:#e84a4a}.thumbnails .thumb .thumb-inner{position:relative;width:100%;height:0;padding-bottom:56.25%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.thumbnails .thumb .video-hover{width:100%;position:absolute;top:0;left:0;opacity:0}.thumbnails .thumb .overlay{position:absolute;width:calc(101%);height:60px;display:table;padding:0 46px 0 26px;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.65);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.thumbnails .thumb .overlay h4{display:table-cell;vertical-align:middle;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:18px;color:#e84a4a;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.thumbnails .thumb .overlay h4 span{color:#161616;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.thumbnails .thumb .overlay svg{position:absolute;right:46px;top:20px;margin-top:-2px;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.thumbnails .thumb .overlay svg path{fill:#e84a4a}.thumbnails .thumb:hover .overlay{background-color:rgba(29, 29, 29, 0.8)}.thumbnails .thumb:hover .overlay h4 span{color:#FFFFFF}.thumbnails .thumb:hover .overlay svg{opacity:1;right:26px}.thumbnails-alt{padding:24px 74px 0;width:100%;position:relative}.thumbnails-alt h3{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:32px;margin-bottom:20px;color:#343434}.thumbnails-alt .thumb{float:left;width:25%;position:relative;margin-bottom:17px;cursor:pointer}.thumbnails-alt .thumb img{width:100%;display:block}.thumbnails-alt .thumb .overlay{position:absolute;width:100%;height:60px;padding:22px 26px;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.65);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.thumbnails-alt .thumb .overlay h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:18px;color:#e84a4a;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.thumbnails-alt .thumb .overlay h4 span{color:#161616;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.thumbnails-alt .thumb .overlay svg{position:absolute;right:46px;top:20px;margin-top:-2px;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.thumbnails-alt .thumb .overlay svg path{fill:#e84a4a}.thumbnails-alt .thumb:hover .overlay{background-color:rgba(29, 29, 29, 0.8)}.thumbnails-alt .thumb:hover .overlay h4 span{color:#FFFFFF}.thumbnails-alt .thumb:hover .overlay svg{opacity:1;right:26px}.thumbnails-alt-two{padding:16px 0 0;width:100%;position:relative}.thumbnails-alt-two h3{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:32px;margin-bottom:20px;color:#343434}.thumbnails-alt-two .thumb{float:left;width:33.333%;position:relative;cursor:pointer}.thumbnails-alt-two .thumb .thumb-inner{position:relative;width:100%;height:0;padding-bottom:56.25%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.thumbnails-alt-two .thumb img{width:100%;display:block}.thumbnails-alt-two .thumb .overlay{position:absolute;width:100%;height:60px;padding:22px 26px;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.65);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.thumbnails-alt-two .thumb .overlay h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:18px;color:#e84a4a;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.thumbnails-alt-two .thumb .overlay h4 span{color:#161616;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.thumbnails-alt-two .thumb .overlay svg{position:absolute;right:46px;top:20px;margin-top:-2px;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.thumbnails-alt-two .thumb .overlay svg path{fill:#e84a4a}.thumbnails-alt-two .thumb:hover .overlay{background-color:rgba(29, 29, 29, 0.8)}.thumbnails-alt-two .thumb:hover .overlay h4 span{color:#FFFFFF}.thumbnails-alt-two .thumb:hover .overlay svg{opacity:1;right:26px}.view-more{width:100%;background-color:#FFF;padding:40px 74px}.view-more div{padding:11px;background-color:#e84a4a;font-size:14px;text-align:center;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#FFFFFF;display:block;width:150px;cursor:pointer}.view-more div:hover{background-color:#f36b6b;color:#FFF}.director-wrap{padding:0 74px;margin:auto}.director-wrap h1{display:none}.director-wrap .directors-filter{float:left;margin:30px 0 20px}.director-wrap .directors-filter a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#878787;font-size:14px;border-bottom:1px solid #DEDEDE;padding-bottom:10px;margin-right:50px;margin-left:0px;cursor:pointer;display:block;width:186px;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.director-wrap .directors-filter a span{margin-right:5px}.director-wrap .directors-filter a span svg{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;margin-bottom:-2px}.director-wrap .directors-filter a span svg polygon{fill:#CFCFCF}.director-wrap .directors-filter .active svg path{fill:#e84a4a}.director-wrap .directors-filter .list-view{margin-left:8px}.director-wrap .directors-filter .on{border-bottom:1px solid #e84a4a}.director-wrap .directors-filter .on span{margin-right:5px}.director-wrap .directors-filter .on span svg{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);margin-bottom:-2px}.director-wrap .directors-filter .on span svg polygon{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.director-wrap .directors-filter .directors-sort-button{width:36px;height:36px;background-color:#f9f9f9;display:block;float:right;margin-top:-16px;color:#999;padding:7px 4px;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;text-transform:uppercase;border:solid 1px rgba(0, 0, 0, 0.05);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.director-wrap .directors-filter .directors-sort-button:hover{border:solid 1px rgba(0, 0, 0, 0.2);color:#666;cursor:pointer}.directors-thumbs{width:100%;position:relative}.directors-thumbs .thumb{float:left;width:33.3%;position:relative;cursor:pointer;overflow:hidden}.directors-thumbs .thumb .thumb-inner{position:relative;width:100%;height:0;padding-bottom:56.25%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.directors-thumbs .thumb .video-hover{width:100%;position:absolute;top:0;left:0;opacity:0}.directors-thumbs .thumb .overlay{position:absolute;width:100%;height:60px;padding:22px 26px;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.65);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.directors-thumbs .thumb .overlay h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:18px;color:#e84a4a;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.directors-thumbs .thumb .overlay h4 span{color:#161616;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.directors-thumbs .thumb .overlay svg{position:absolute;right:46px;top:20px;margin-top:-2px;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.directors-thumbs .thumb .overlay svg path{fill:#e84a4a}.directors-thumbs .thumb:hover .overlay{background-color:rgba(29, 29, 29, 0.8)}.directors-thumbs .thumb:hover .overlay h4 span{color:#FFFFFF}.directors-thumbs .thumb:hover .overlay svg{opacity:1;right:26px}.directors-thumbs .list{float:left;width:49.9%;position:relative;margin-bottom:0;cursor:pointer;height:60px;padding-right:20px;background-color:transparent}.directors-thumbs .list img{height:100%;width:auto;display:block;float:left;display:none}.directors-thumbs .list .overlay{position:relative;display:block;float:left;width:100%;height:100%;border-bottom:3px solid #000;padding:0;bottom:0;left:0;background-color:transparent;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.directors-thumbs .list .overlay h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:25px;padding-top:17px;color:#161616;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.directors-thumbs .list .overlay svg{position:absolute;right:46px;top:20px;margin-top:-2px;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.directors-thumbs .list .overlay svg path{fill:#e84a4a}.directors-thumbs .list:hover .overlay{border-bottom:3px solid #e84a4a;background-color:transparent}.directors-thumbs .list:hover .overlay h4{color:#161616}.directors-thumbs .list:hover .overlay svg{opacity:1;right:26px}.work-top-wrap{padding:0 74px;margin:auto}.work-top-wrap h1{display:none}.work-top-wrap .work-filter{float:left;margin:30px 0 20px}.work-top-wrap .work-filter a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#878787;font-size:14px;border-bottom:1px solid #DEDEDE;padding-bottom:10px;margin-right:20px;cursor:pointer;display:block;width:186px;float:left;-webkit-transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1)}.work-top-wrap .work-filter a span{margin-right:5px}.work-top-wrap .work-filter a span svg{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);margin-bottom:-2px}.work-top-wrap .work-filter a span svg polygon{fill:#CFCFCF}.work-top-wrap .work-filter a:hover{color:#e84a4a}.work-top-wrap .work-filter a.on{border-bottom:1px solid #e84a4a}.work-top-wrap .work-filter a.on span{margin-right:5px}.work-top-wrap .work-filter a.on span svg{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);margin-bottom:-2px}.work-top-wrap .work-filter a.on span svg polygon{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.work-top-wrap .work-filter .active svg path{fill:#e84a4a}.work-top-wrap .work-filter .list-view{margin-left:8px}.category{width:100%;text-align:left;padding:20px 74px 10px;position:relative;margin:auto}.category a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#878787;font-size:13px;margin-right:10px;text-align:left;border:2px solid #f4f4f4;background-color:#f4f4f4;padding:3px 12px;margin-bottom:10px;border-radius:15px;cursor:pointer;display:inline-block;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.category a:hover{border:2px solid #e9e9e9}.category .active{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#e3e3e3;font-size:13px;margin-right:10px;margin-bottom:10px;text-align:right;border:2px solid #F4F4F4;background-color:transparent;padding:3px 12px;border-radius:15px;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.category .active:hover{color:#d9d9d9}.filter-container{position:relative;margin:auto}.clear-filters{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#777;font-size:13px;margin-right:10px;text-align:right;border:2px solid #ccc;background-color:#fefefe;padding:2px 12px 3px;border-radius:15px;cursor:pointer;display:block;position:absolute;left:74px;top:20px;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.clear-filters:hover{border:2px solid #aaa}.active-filters{width:100%;text-align:left;padding:20px 74px 10px 167px}.active-filters a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#FFFFFF;font-size:13px;margin-right:10px;margin-bottom:10px;display:inline-block;border:2px solid #e84a4a;background-color:#e84a4a;padding:3px 6px 3px 10px;border-radius:15px;cursor:default}.active-filters a span{padding:4px;margin-left:4px;cursor:pointer}.active-filters a span svg{margin-bottom:1px}.work{width:100%;position:relative;padding:15px 0 0}.work .work-thumbs{width:100%}.work .work-thumbs .thumb{float:left;width:24.99%;position:relative;cursor:pointer;overflow:hidden}.work .work-thumbs .thumb .thumb-inner{position:relative;width:100%;height:0;padding-bottom:56.25%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work .work-thumbs .thumb .video-hover{width:100%;position:absolute;top:0;left:0;opacity:0}.work .work-thumbs .thumb .overlay{position:absolute;width:101%;height:60px;padding:0 56px 0 26px;display:table;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.65);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.work .work-thumbs .thumb .overlay h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:18px;color:#e84a4a;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;vertical-align:middle;display:table-cell}.work .work-thumbs .thumb .overlay h4 span{color:#161616;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.work .work-thumbs .thumb .overlay svg{position:absolute;right:46px;top:20px;margin-top:-2px;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.work .work-thumbs .thumb .overlay svg path{fill:#e84a4a}.work .work-thumbs .thumb:hover .overlay{background-color:rgba(29, 29, 29, 0.8)}.work .work-thumbs .thumb:hover .overlay h4 span{color:#FFFFFF}.work .work-thumbs .thumb:hover .overlay svg{opacity:1;right:26px}.work .work-thumbs .list{float:left;width:49.9%;position:relative;margin-bottom:0;cursor:pointer;height:60px;padding-right:20px;background-color:transparent}.work .work-thumbs .list img{height:100%;width:auto;display:block;float:left;display:none}.work .work-thumbs .list .overlay{position:relative;display:block;float:left;width:100%;height:100%;border-bottom:3px solid #000;padding:0;bottom:0;left:0;background-color:transparent;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.work .work-thumbs .list .overlay h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:25px;padding-top:17px;color:#161616;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.work .work-thumbs .list .overlay svg{position:absolute;right:46px;top:20px;margin-top:-2px;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.work .work-thumbs .list .overlay svg path{fill:#e84a4a}.work .work-thumbs .list:hover .overlay{border-bottom:3px solid #e84a4a;background-color:transparent}.work .work-thumbs .list:hover .overlay h4{color:#161616}.work .work-thumbs .list:hover .overlay svg{opacity:1;right:26px}.work .work-thumbs .none-message{padding:40px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:39px;color:#0a0a0a;text-align:center}.work .load-more-btn{width:100%;padding:40px 74px}.work .load-more-btn a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;background-color:#e84a4a;width:130px;display:block;padding:11px;color:white;text-align:center;border-radius:3px;font-size:14px}.work .load-more-btn a svg{margin-top:1px;margin-bottom:-1px;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.none-message{padding:0 74px 0;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:39px;color:#0a0a0a;text-align:center}@-webkit-keyframes "spin"{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg);}}@-moz-keyframes spin {0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes "spin"{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg);}}.work-item-video{width:100%;height:400px;position:relative}.work-item-video .item{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.work-item-video .item .icon{height:76px;width:76px;border-radius:50%;background-color:#e84a4a;position:absolute;top:50%;margin-top:-38px;left:50%;margin-left:-38px}.work-item-video .item .icon svg{position:absolute;top:50%;left:50%;margin:-16px 0 0 -5px}.header-image .flex-control-nav{right:74px;bottom:8px}.header-image .overlay-background{background-color:#f6f6f6;width:100%;height:100%;position:absolute;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.header-image .overlay-background.active{opacity:1}.header-image .work-slider{position:relative;width:100%;opacity:0;visibility:hidden;background-color:white;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.header-image .work-slider.active{opacity:1;visibility:visible}.header-image .work-slider .slides{width:100%;height:100%;background-color:white}.header-image .work-slider .slides.active{display:none}.header-image .work-slider .slides li{position:relative;width:100%;height:0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:all 1s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 1s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 1s cubic-bezier(0.2, 0.3, 0, 1);transition:all 1s cubic-bezier(0.2, 0.3, 0, 1)}.header-image .work-slider .slides li img{display:block;margin:auto;padding:40px;width:auto}.header-image .work-slider .slides li .overlay{width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3);position:absolute;top:0;left:0}.header-image .work-slider .slides li .slider-item.inactive{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);opacity:0}.header-image .work-slider .slides li .slider-item.active{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition-property:all;-webkit-transition-duration:.6s;-moz-transition-property:all;-moz-transition-duration:.6s;transition-property:all;transition-duration:.6s}.header-image .work-slider .slides li h2{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;color:#FFF;font-size:80px;text-align:center;padding:110px 0 30px 0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.header-image .work-slider .slides li .icon{height:76px;width:76px;border-radius:50%;background-color:#e84a4a;position:relative;margin:auto;margin-top:0}.header-image .work-slider .slides li .icon svg{position:absolute;top:50%;left:50%;margin:-16px 0 0 -5px}.about-work-item{width:100%;padding:56px 74px}.about-work-item h2{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:42px;color:#e84a4a;margin:0 0 5px -1px}.about-work-item h1{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:79px;color:#343434;margin-left:-5px}.about-work-item .biography{width:50%;float:left;padding:45px 20px 0 0}.about-work-item .biography p{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:13px;line-height:23px;color:#0a0a0a;margin-bottom:20px}.about-work-item .more-info{width:50%;float:left;padding:50px 0 0 120px}.about-work-item .more-info .leftone,.about-work-item .more-info .lefttwo,.about-work-item .more-info .leftthree{float:left;width:auto;margin-bottom:10px;padding-right:20px}.about-work-item .more-info .leftone a,.about-work-item .more-info .lefttwo a,.about-work-item .more-info .leftthree a{font-size:14px;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#cecece;margin-bottom:4px}.about-work-item .more-info .leftone a:hover,.about-work-item .more-info .lefttwo a:hover,.about-work-item .more-info .leftthree a:hover{color:#e84a4a}.about-work-item .more-info h4{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:18px;color:#e84a4a;margin-bottom:8px}.about-work-item .more-info .spacing{margin-top:30px}.about-work-item .more-info h5{font-size:14px;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#0a0a0a;margin-bottom:8px}.about-work-item .more-info h5 a{color:#0a0a0a !important;padding-bottom:2px;border-bottom:1px solid #f3d4d4}.about-work-item .more-info h5 a:hover{border-bottom:1px solid #e84a4a}.about-work-item .more-info .share{position:relative;margin-top:10px}.about-work-item .more-info .share svg{width:20px;height:20px;margin-left:-2px;margin-right:2px;margin-bottom:-5px}.about-work-item .more-info .share svg path{fill:#cfcfcf}.about-work-item .more-info .share a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:14px;color:#cecece;margin-right:20px}.about-work-item .more-info .share a span{color:#cecece}.about-work-item .more-info .share .download-case-study:hover span{color:#0cba8f}.about-work-item .more-info .share .download-case-study:hover svg path{fill:#0cba8f}.about-work-item .more-info .share .twittershare:hover span{color:#5badd1}.about-work-item .more-info .share .twittershare:hover svg path{fill:#5badd1}.about-work-item .more-info .share .mailshare:hover span{color:#fec500}.about-work-item .more-info .share .mailshare:hover svg path{fill:#fec500}.about-work-item .more-info .view-showreel{width:100%;padding:20px 0 0}.about-work-item .more-info .view-showreel div{padding:11px;background-color:#F6F6F6;font-size:14px;text-align:center;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#0a0a0a;display:block;width:200px;cursor:pointer}.about-work-item .more-info .view-showreel div:hover{background-color:#E6E6E6;color:#666}.more-director{padding:44px 74px}.more-director h3{display:inline-block}.more-director .view-more{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;background-color:#e84a4a;width:90px;display:block;padding:8px;color:white;text-align:center;border-radius:3px;font-size:14px;display:inline-block;position:absolute;margin:3px 0 0 13px}.more-director .view-more:hover{background-color:#f66f6f;color:#FFFFFF}.how-it-was-made-wrap{width:100%;position:relative;padding:40px 74px}.how-it-was-made{width:100%;position:relative;background-color:#f6f6f6}.how-it-was-made .how-content{display:none;position:relative;background-color:#f6f6f6;padding:0 15px}.how-it-was-made .how-content.inactive{opacity:0;visibility:hidden;display:block}.how-it-was-made .how-content h2{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:17px;color:#949494;padding:30px 15px 0;clear:both;float:none}.how-it-was-made .how-content .large-images-wrap{display:inline-block;width:100%}.how-it-was-made .how-content .how-text{margin-bottom:15px}.how-it-was-made .how-content .how-text p{padding:0 15px;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:15px;width:50%;line-height:20px;margin-bottom:10px}.how-it-was-made .how-content .how-text h5{margin:25px 0 40px;padding:0 15px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:15px;color:#0a0a0a}.how-it-was-made .how-content .how-text h5 a{color:#0a0a0a;border-bottom:1px solid #f3d4d4;padding-bottom:2px;margin-right:7px}.how-it-was-made .how-content .how-text h5 a:hover{border-bottom:1px solid #e84a4a}.how-it-was-made .how-content .image .image-item{width:100%;height:auto}.how-it-was-made .how-content .video .video-item{width:100%;height:0;padding-bottom:56.25%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}.how-it-was-made .how-content .video .icon-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.how-it-was-made .how-content .video .icon{height:76px;width:76px;border-radius:50%;background-color:#e84a4a;position:absolute;top:50%;left:50%;margin:-38px 0 0 -38px}.how-it-was-made .how-content .video .icon svg{position:absolute;top:50%;left:50%;margin:-16px 0 0 -5px}.how-it-was-made .how-content .full{width:100%;padding:15px}.how-it-was-made .how-content .half{width:50%;padding:15px}.how-it-was-made .how-content .quarter{width:25%;padding:15px}.how-it-was-made .how-content-item{display:inline-block}.how-it-was-made .how-button{width:100%;padding:25px 30px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;color:#e84a4a;cursor:default;font-size:17px;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.how-it-was-made .how-button h3{color:#e84a4a;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.how-it-was-made .how-button span:hover{cursor:pointer}.how-it-was-made .how-button span:hover svg polygon{fill:#e84a4a}.how-it-was-made .how-button.inactive{color:#0a0a0a;cursor:pointer}.how-it-was-made .how-button.inactive h3{color:#0a0a0a;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.how-it-was-made .how-button.inactive:hover{background-color:#e84a4a}.how-it-was-made .how-button.inactive:hover h3{color:white}.how-it-was-made .how-button.inactive:hover span svg polygon{fill:white}.how-it-was-made .how-button span{position:absolute;right:30px;top:25px}.how-it-was-made .how-button span svg{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.how-it-was-made .how-button span svg polygon{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.how-it-was-made .how-button .active span svg{transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg)}.how-it-was-made .close-button{width:100%;padding-top:50px;padding:15px 15px 30px}.how-it-was-made .close-button div{border-radius:3px;padding:11px;background-color:#e84a4a;font-size:14px;text-align:center;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#FFFFFF;display:block;width:130px;cursor:pointer}.how-it-was-made .close-button div:hover{background-color:#f36b6b;color:#FFFFFF}.how-image-controls{display:none;position:fixed;z-index:9999}.how-image-controls.active{display:block}.how-image-controls #arrow-left,.how-image-controls #arrow-right{position:fixed;z-index:9999}.slider{position:absolute;top:120px;width:100%}.slider .overlay{width:100%;height:400px;background-color:rgba(0, 0, 0, 0.5);position:absolute;top:0;left:0;z-index:100}.slider .flexslider{position:absolute;top:0;width:100%}.slider .flexslider .slides{width:100%}.slider .flexslider .slides li{height:400px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.slider .flexslider .slides li a{width:100%;height:100%}.slider .flex-control-nav{display:none}.studio-title{display:none}.about-studio{position:relative;width:100%;padding:46px 74px 40px;z-index:999}.about-studio .left{width:50%;float:left;padding-right:20px}.about-studio .left p{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:16px;line-height:23px;color:white;margin-bottom:10px}.about-studio .right{width:50%;float:right;padding-left:20px}.about-studio .right p{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:16px;line-height:23px;color:white;margin-bottom:10px}.options{position:relative;width:100%;text-align:center;z-index:999}.options ul{border-radius:3px 3px 0 0;background-color:white;width:311px;margin:auto;padding:8px 15px 0}.options ul li{display:inline-block;margin:10px 7px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;cursor:pointer}.animate .options ul li:hover{color:#e84a4a}.options ul li.no-hover{cursor:default}.options ul li.active{color:#e84a4a;cursor:default}.options-wrap{position:relative;min-height:547px;background-color:white;overflow:hidden;z-index:999}.services{width:100%;padding:40px 74px 20px;opacity:0;-webkit-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);position:absolute;top:0;left:0;visibility:hidden}.services.active{opacity:1;visibility:visible}.services h1{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:79px;color:#0a0a0a;margin:0 0 20px -3px}.services h2{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:39px;color:#0a0a0a;margin:0 0 20px -3px}.services ul{width:100%;position:relative}.services ul li{width:25%;padding-right:20px;margin-bottom:10px;float:left}.services ul li:last-child{margin-bottom:45px}.services ul li h4{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:16px;margin-bottom:10px}.services ul li p{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:13px;line-height:23px;color:#0a0a0a}.studio-awards{width:100%;padding:40px 74px 20px;position:relative;opacity:0;-webkit-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);position:absolute;top:0;left:0;visibility:hidden}.studio-awards.active{opacity:1;visibility:visible}.studio-awards h1{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:79px;color:#0a0a0a;margin:0 0 20px -3px}.studio-awards h2{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:39px;color:#0a0a0a;margin:0 0 20px -3px}.studio-awards .awards-swapper{position:relative;width:100%}.studio-awards .awards-swapper .awards-content{width:100%;position:relative;padding-right:50px}.studio-awards .awards-swapper .awards-content ul{width:100%;position:absolute;left:-200px;opacity:0;visibility:hidden;-webkit-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1)}.studio-awards .awards-swapper .awards-content ul li{width:50%;padding-right:40px;margin-bottom:40px;float:left}.studio-awards .awards-swapper .awards-content ul li h4{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:16px;margin-bottom:5px}.studio-awards .awards-swapper .awards-content ul li h5{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:14px;margin-bottom:5px}.studio-awards .awards-swapper .awards-content ul li h6{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:14px;margin-bottom:5px;color:#e84a4a}.studio-awards .awards-swapper .awards-content ul.active{top:0;left:0;opacity:1;visibility:visible}.studio-awards .awards-swapper .awards-years{width:50px;position:absolute;top:0;right:0}.studio-awards .awards-swapper .awards-years ul{width:100%;position:relative}.studio-awards .awards-swapper .awards-years ul li{width:100%;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:16px;margin-bottom:10px;float:right;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;cursor:pointer}.studio-awards .awards-swapper .awards-years ul li.active{color:#e84a4a}.studio-awards .awards-swapper .awards-years ul li:hover{color:#e84a4a}.careers{width:100%;padding:40px 74px 20px;opacity:0;-webkit-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);position:absolute;top:0;left:0;visibility:hidden}.careers.active{opacity:1;visibility:visible}.careers h2{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:26px;color:#0a0a0a;margin:0 0 10px 0}.careers h3{position:relative;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:17px;color:#0a0a0a;padding:20px 25px;cursor:pointer;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.careers h3 span{position:absolute;right:25px;top:20px}.careers h3 span svg{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.careers h3 span svg polygon{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;fill:#e84a4a}.careers h3:hover{color:white}.careers h3:hover span svg polygon{fill:white}.careers p{width:80%;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:14px;line-height:23px;color:#0a0a0a;margin-bottom:10px}.careers p a{color:#e84a4a;padding-bottom:2px;border-bottom:1px solid #f3d4d4}.careers p a:hover{border-bottom:1px solid #e84a4a}.job-listings-wrapper{float:left;width:70%;margin-right:5%;padding-bottom:50px;padding-top:15px}.job-listings-wrapper ul{padding-top:20px}.job-listings-wrapper ul li{margin-bottom:15px;background-color:#f6f6f6;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.job-listings-wrapper ul li p{padding:0 25px}.job-listings-wrapper ul li:hover{background-color:#e84a4a}.job-listings-wrapper ul li.expanded:hover{background-color:#f6f6f6}.job-listings-wrapper ul li.expanded h3{color:#0a0a0a}.job-listings-wrapper ul li.expanded h3:hover{color:#0a0a0a}.job-listings-wrapper ul li.expanded h3 span svg{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.job-listings-wrapper ul li.expanded h3 span svg polygon{fill:#0a0a0a}.job-listings-wrapper ul li.expanded h3 span:hover svg polygon{fill:#e84a4a}[data-job].expanded ~ [data-dropdown]{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}[data-dropdown]{overflow:hidden;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}[data-dropdown] p:last-child{margin-bottom:20px}.job-other-skills{float:left;width:25%;padding-top:15px}.job-other-skills h2{font-size:16px}.enquires{width:100%;padding:40px 74px 20px}.enquires h1{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:79px;color:#0a0a0a;margin:0 0 40px -3px}.enquires h2{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:39px;color:#0a0a0a;margin:0 0 20px -3px}.enquires ul{width:100%;position:relative}.enquires ul li{width:25%;padding-right:20px;margin-bottom:40px;float:left}.enquires ul li h3{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:16px;margin-bottom:6px}.enquires ul li h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:13px;line-height:23px;color:#0a0a0a}.enquires ul li h5{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:13px;line-height:23px;margin-bottom:6px}.enquires ul li h5 a{color:#e84a4a;border-bottom:1px solid #f3d4d4;padding-bottom:2px}.enquires ul li h5 a:hover{border-bottom:1px solid #e84a4a}.enquires ul li .download-vcard{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:13px;line-height:23px;color:#cecece}.enquires ul li .download-vcard svg{margin:0 5px -5px 0;fill:#cecece;stroke:#cecece}.enquires ul li .download-vcard:hover{color:#e84a4a}.enquires ul li .download-vcard:hover svg{fill:#e84a4a;stroke:#e84a4a}.find-us{width:100%;position:relative;z-index:99}.find-us .find-wrap{width:100%;background-color:#e84a4a;padding:8px 74px 4px}.find-us .find-wrap h2{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:25px;color:white}.find-us .find-wrap a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#cecece;font-size:14px;color:#f3d4d4;padding-bottom:2px;border-bottom:1px solid rgba(255, 255, 255, 0);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.find-us .find-wrap a:hover{border-bottom:1px solid #f3d4d4}.find-us #map{border-top:4px solid #e84a4a;width:100%;height:300px}.extra-heading{display:block;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:21px;line-height:32px;width:100%;margin:30px 0;padding:0 78px;color:#0a0a0a;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.extra-heading a:hover{color:#E84A4A}.extra-page-wrap{position:relative;margin-top:20px}.extra-page-wrap.active .extra-page-left{position:absolute;left:0}.extra-page-wrap.active .extra-page-right{margin:0 0 0 50%}.extra-page-wrap-full{position:relative}.extra-page-left{float:left;position:relative;left:0;top:0;width:50%;padding:0 0 40px 78px;z-index:99}.extra-page-left .extra-page-title{display:none}.extra-page-left p{padding:0 60px 0 0;font-size:15px;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#343434;line-height:25px;margin-bottom:20px}.extra-page-left p b{font-family:"Apercu Medium", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-style:normal !important}.extra-page-right{float:right;width:50%;padding:5px 0 0}.extra-page-right .thumb{float:left;position:relative;cursor:pointer;overflow:hidden}.extra-page-right .thumb.one{width:100%}.extra-page-right .thumb.two{width:50%}.extra-page-right .thumb .thumb-inner{position:relative;width:100%;height:0;padding-bottom:56.25%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.extra-page-right .thumb .thumb-inner .flowplayer{opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.extra-page-right .thumb .thumb-inner.active .overlay{opacity:0;visibility:hidden}.extra-page-right .thumb .thumb-inner.active .flowplayer{opacity:1}.extra-page-right .thumb .overlay{position:absolute;width:100%;height:100%;bottom:0;left:0;background-color:rgba(0, 0, 0, 0.2);z-index:1;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.extra-page-right .thumb .overlay h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-weight:normal;font-size:28px;color:white;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;text-align:center;position:absolute;bottom:50%;width:80%;left:10%;line-height:1.1;margin-bottom:-20px}.extra-page-right .thumb .overlay h5{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-weight:normal;font-size:18px;color:#e84a4a;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;text-align:center;position:absolute;top:50%;width:100%;margin-top:15px;opacity:0}.extra-page-right .thumb .overlay .plus{opacity:0;top:50%;left:50%;margin:20px 0 0 -15px;width:29px;height:29px;border-radius:50%;background-color:#e84a4a;position:absolute;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.extra-page-right .thumb .overlay .plus svg{position:absolute;top:7px;left:10px}.extra-page-right .thumb .overlay:hover h4{margin-bottom:-5px}.extra-page-right .thumb .overlay:hover h5{opacity:1}.extra-page-right .thumb .overlay:hover .plus{margin-top:40px;opacity:1}.extra-page-right .thumb:hover .overlay{background-color:rgba(25, 25, 25, 0.7)}.extra-page-full{float:none;width:100%;padding:0}.extra-page-full .thumb{float:left;position:relative;cursor:pointer;overflow:hidden}.extra-page-full .thumb.one{width:100%}.extra-page-full .thumb.two{width:50%}.extra-page-full .thumb .thumb-inner{position:relative;width:100%;height:0;padding-bottom:56.25%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.extra-page-full .thumb .thumb-inner .flowplayer{opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.extra-page-full .thumb .thumb-inner.active .overlay{opacity:0;visibility:hidden}.extra-page-full .thumb .thumb-inner.active .flowplayer{opacity:1}.extra-page-full .thumb .overlay{position:absolute;width:100%;height:100%;bottom:0;left:0;background-color:rgba(0, 0, 0, 0.2);z-index:1;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.extra-page-full .thumb .overlay h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-weight:normal;font-size:28px;color:white;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;text-align:center;position:absolute;bottom:50%;width:100%;margin-bottom:-20px}.extra-page-full .thumb .overlay h5{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-weight:normal;font-size:18px;color:#e84a4a;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;text-align:center;position:absolute;top:50%;width:100%;margin-top:15px;opacity:0}.extra-page-full .thumb .overlay .plus{opacity:0;top:50%;left:50%;margin:20px 0 0 -15px;width:29px;height:29px;border-radius:50%;background-color:#e84a4a;position:absolute;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.extra-page-full .thumb .overlay .plus svg{position:absolute;top:7px;left:10px}.extra-page-full .thumb .overlay:hover h4{margin-bottom:-5px}.extra-page-full .thumb .overlay:hover h5{opacity:1}.extra-page-full .thumb .overlay:hover .plus{margin-top:40px;opacity:1}.extra-page-full .thumb:hover .overlay{background-color:rgba(25, 25, 25, 0.7)}.mobile-extra-title{width:100%;padding:74px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.mobile-extra-title h1{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;color:white;font-size:30px;text-align:center}.film-header{padding:40px 72px}.film-header h1{font-size:80px;color:#0a0a0a;width:30%}.film-header p{font-size:18px;line-height:20px;color:#0a0a0a;width:70%}.film-videos{padding:40px 72px}.film-videos p{font-size:18px;line-height:20px;color:#0a0a0a;width:70%}.film-featured{background-color:#e84a4a;padding:40px 72px}.film-featured p{font-size:18px;line-height:20px;color:white;text-align:center}.film-images{padding:40px 72px}.film-images p{font-size:18px;line-height:20px;color:#0a0a0a;width:70%}#showreel-player.disabled{filter:alpha(opacity=0) !important;-khtml-opacity:0 !important;-moz-opacity:0 !important;opacity:0 !important}.video-wrap{width:100%;position:relative}.video-wrap .video-header-text{position:absolute;width:100%;text-align:center;top:50%;margin-top:-70px;font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:79px;color:#FFF;-webkit-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1)}.video-wrap .video-header-text.active{opacity:0;visibility:hidden}.video-wrap .header-image{width:100%;height:0;padding-bottom:30.2%;overflow:hidden;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:all 1s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 1s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 1s cubic-bezier(0.2, 0.3, 0, 1);transition:all 1s cubic-bezier(0.2, 0.3, 0, 1)}.video-wrap .header-image.active{padding-bottom:56.25% !important;background-image:none !important;-webkit-transition:all 0.3s 0s cubic-bezier(0.55, 0.085, 0.68, 0.53);-moz-transition:all 0.3s 0s cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition:all 0.3s 0s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.3s 0s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.video-wrap .header-image.widget{padding-bottom:0}.video-wrap .header-image .video-player{position:relative;width:100%;opacity:0;visibility:0;-webkit-transition:all 1s 0s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 1s 0s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 1s 0s cubic-bezier(0.2, 0.3, 0, 1);transition:all 1s 0s cubic-bezier(0.2, 0.3, 0, 1)}.video-wrap .header-image .video-player.active{opacity:1;visibility:1;-webkit-transition:all 1s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 1s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 1s cubic-bezier(0.2, 0.3, 0, 1);transition:all 1s cubic-bezier(0.2, 0.3, 0, 1)}.video-wrap .header-image .close-video{width:29px;height:29px;position:absolute;top:20px;right:20px;opacity:0;visibility:hidden;z-index:99;-webkit-transition-property:all;-webkit-transition-duration:0.1s;-webkit-transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transition-delay:0.3s;-moz-transition-property:all;-moz-transition-duration:0.1s;-moz-transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition-delay:0.3s;-ms-transition-property:all;-ms-transition-duration:0.1s;-ms-transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition-delay:0.3s;transition-property:all;transition-duration:0.1s;transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);transition-delay:0.3s}.video-wrap .header-image .close-video svg path{fill:#f3d4d4}.video-wrap .header-image .close-video:hover svg path{fill:#e84a4a}.video-wrap .header-image .close-video.active{opacity:0;visibility:visible;cursor:pointer}.video-wrap .header-image h1{position:absolute;top:50%;margin-top:-70px;width:100%;text-align:center;font-size:80px;color:white;font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;-webkit-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1)}.video-wrap .header-image h1.active{opacity:0;visibility:hidden}.video-wrap .header-image .icon{height:76px;width:76px;border-radius:50%;background-color:#e84a4a;position:absolute;left:50%;top:50%;margin-top:-38px;margin-left:-38px;-webkit-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1)}.video-wrap .header-image .icon:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.video-wrap .header-image .icon.active{opacity:0;visibility:hidden}.video-wrap .header-image .icon svg{position:absolute;top:50%;left:50%;margin:-16px 0 0 -5px}.video-wrap .header-image .icon-two{height:76px;width:76px;border-radius:50%;background-color:#e84a4a;position:absolute;left:50%;top:50%;margin-top:30px;margin-left:-38px;-webkit-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1)}.video-wrap .header-image .icon-two:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.video-wrap .header-image .icon-two.active{opacity:0;visibility:hidden}.video-wrap .header-image .icon-two svg{position:absolute;top:50%;left:50%;margin:-16px 0 0 -5px}.video-wrap .header-image .icon-alt{height:76px;width:76px;border-radius:50%;background-color:#e84a4a;position:absolute;left:50%;top:50%;margin-top:20px;margin-left:-38px;-webkit-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1)}.video-wrap .header-image .icon-alt:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.video-wrap .header-image .icon-alt.active{opacity:0;visibility:hidden}.video-wrap .header-image .icon-alt svg{position:absolute;top:50%;left:50%;margin:-16px 0 0 -5px}.video-wrap .header-image:hover .close-video{opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.open-player{cursor:pointer}.about-showreel{width:100%;padding:35px 74px 45px}.about-showreel h1{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:79px;color:#343434}.about-showreel .left{width:50%;float:left}.about-showreel .left h4{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:18px;color:#e84a4a;margin-bottom:30px}.about-showreel .left p{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:13px;line-height:23px;color:#0a0a0a}.showreel-thumbnails{padding:16px 0 0;width:100%;position:relative}.showreel-thumbnails .thumb{float:left;width:33.333%;position:relative;cursor:pointer;overflow:hidden}.showreel-thumbnails .thumb .thumb-inner{position:relative;width:100%;height:0;padding-bottom:56.25%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.showreel-thumbnails .thumb .video-hover{width:100%;position:absolute;top:0;left:0;opacity:0}.showreel-thumbnails .thumb .overlay{position:absolute;width:100%;height:60px;padding:22px 26px;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.65);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.showreel-thumbnails .thumb .overlay h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:18px;color:#e84a4a;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.showreel-thumbnails .thumb .overlay h4 span{color:#161616;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.showreel-thumbnails .thumb .overlay svg{position:absolute;right:46px;top:20px;margin-top:-2px;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.showreel-thumbnails .thumb .overlay svg path{fill:#e84a4a}.showreel-thumbnails .thumb:hover .overlay{background-color:rgba(29, 29, 29, 0.8)}.showreel-thumbnails .thumb:hover .overlay h4 span{color:#FFFFFF}.showreel-thumbnails .thumb:hover .overlay svg{opacity:1;right:26px}.news-title{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:59px;color:#343434;margin-bottom:10px;padding:35px 74px 0px}.about-news{width:100%;padding:0 74px 45px}.about-news.with-images{width:40%;float:left;padding:0 40px 45px 74px}.about-news.with-images .left{width:100%;margin-top:26px}.about-news.with-images .right{width:100%;margin-top:40px}.about-news.with-images .right .share a{margin-right:20px}.about-news.with-images .right .share svg{margin-right:2px}.about-news .left{width:65%;float:left;margin-top:20px}.about-news .left p{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:13px;line-height:23px;color:#0a0a0a;margin-bottom:15px}.about-news .right{margin-top:20px;width:30%;float:right}.about-news .right .share svg{width:20px;height:20px;margin-right:2px;margin-bottom:-5px}.about-news .right .share svg path{fill:#cfcfcf}.about-news .right .share a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:14px;color:#cecece;margin-right:20px}.about-news .right .share a span{color:#cecece}.about-news .right .share .twittershare:hover span{color:#5badd1}.about-news .right .share .twittershare:hover svg path{fill:#5badd1}.about-news .right .share .mailshare:hover span{color:#fec500}.about-news .right .share .mailshare:hover svg path{fill:#fec500}.about-news .right h5{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:18px;color:#e84a4a;margin-top:40px}.about-news .right h6{margin-top:8px;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:14px}.about-news .right h6 a{color:#0a0a0a;border-bottom:1px solid #f3d4d4}.about-news .right h6 a:hover{border-bottom:1px solid #e84a4a}.news-images{width:60%;float:right;padding:26px 74px 20px 0}.news-images img{width:100%;margin-bottom:20px}.related-news{width:100%;padding:40px 74px;background-color:#FFF}.related-news a{color:#999;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:14px;border-bottom:1px solid #f3d4d4;padding-bottom:2px}.related-news a:hover{color:#0a0a0a;border-bottom:1px solid #e84a4a}.related-news a.prev-news{float:left}.related-news a.next-news{float:right}.news-nav{width:100%;height:80px;position:relative;background-color:#FAFAFA}.news-nav .newer{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:0;right:0;width:50%;height:100%}.news-nav .newer h5{position:absolute;right:74px;top:26px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;color:#0a0a0a;-webkit-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1)}.news-nav .newer h5 span{margin-left:10px}.news-nav .newer h5 span svg{-webkit-transform:translate(0, 4px);-moz-transform:translate(0, 4px);-ms-transform:translate(0, 4px);-o-transform:translate(0, 4px);transform:translate(0, 4px)}.news-nav .newer h5 span svg path{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;fill:#0a0a0a}.news-nav .newer .overlay{background-color:#FAFAFA;width:100%;position:absolute;height:100%;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.news-nav .newer.active h5{color:white}.news-nav .newer.active .overlay{background-color:rgba(0, 0, 0, 0.5)}.news-nav .newer:hover span svg path{fill:#e84a4a}.news-nav .older{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:0;left:0;width:50%;height:100%}.news-nav .older h5{position:absolute;left:74px;top:26px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;color:#0a0a0a;-webkit-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1)}.news-nav .older h5 span{margin-right:10px}.news-nav .older h5 span svg{-webkit-transform:translate(0, 4px);-moz-transform:translate(0, 4px);-ms-transform:translate(0, 4px);-o-transform:translate(0, 4px);transform:translate(0, 4px)}.news-nav .older h5 span svg path{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;fill:#0a0a0a}.news-nav .older .overlay{background-color:#FAFAFA;width:100%;position:absolute;height:100%;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.news-nav .older.active h5{color:white}.news-nav .older.active .overlay{background-color:rgba(0, 0, 0, 0.5)}.news-nav .older:hover span svg path{fill:#e84a4a}.illustration-work{display:none;background-color:#FFF}.illustration-work .illustration-wrapper{padding:74px}.illustration-work .illustration-wrapper .illustration-info{width:30%;float:left}.illustration-work .illustration-wrapper .illustration-info h1{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:29px;color:#343434;margin-bottom:10px}.illustration-work .illustration-wrapper .illustration-info p{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:13px;line-height:23px;color:#0a0a0a}.illustration-work .illustration-wrapper .illustration-info .close-illustration{display:inline-block;width:auto;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;color:#e84a4a;cursor:pointer;margin-top:20px;padding-bottom:2px}.illustration-work .illustration-wrapper .illustration-info .close-illustration:hover{border-bottom:1px solid #e84a4a}.illustration-work .illustration-wrapper .illustration-images{float:right;width:63%}.illustration-work .illustration-wrapper .illustration-images img{width:100%}.everything{position:relative;right:0;-webkit-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1)}.everything .darken{width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);position:absolute;content:"";top:0;right:0;z-index:999;opacity:0;visibility:hidden;-webkit-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1)}.everything.active{right:230px;overflow:hidden}.everything.active .darken{width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);position:absolute;content:"";top:0;left:0;z-index:999;opacity:1;visibility:visible}.sidebar{position:fixed;top:0;right:-230px;background-color:#e84a4a;width:230px;height:100%;z-index:99999;-webkit-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.sidebar.active{right:0}.sidebar nav{width:230px}.sidebar nav ul{margin:0;padding:0;list-style:none}.sidebar nav ul li a{display:block;padding:14px 17px;outline:none;color:#fff;font-weight:400;font-size:17px;border-bottom:1px solid rgba(0, 0, 0, 0.1);cursor:pointer;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important}.sidebar nav ul li a:hover{color:white}.sidebar nav ul li:hover{background-color:#cd3838}.sidebar nav .mobile-contact{width:100%;height:100%;position:absolute;top:0;right:-230px;background-color:#d23e3e;color:#FFF;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important}.sidebar nav .mobile-contact.active{right:0}.sidebar nav .mobile-contact .left{width:100%}.sidebar nav .mobile-contact h2{font-size:17px;color:#FFF;display:block;padding:14px 17px;border-bottom:1px solid rgba(0, 0, 0, 0.1);width:100%;cursor:pointer}.sidebar nav .mobile-contact h2 svg{margin-bottom:-2px;width:15px;height:15px;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.sidebar nav .mobile-contact h2 svg polygon{fill:white}.sidebar nav .mobile-contact h2:hover{background-color:rgba(0, 0, 0, 0.2)}.sidebar nav .mobile-contact h4{padding:0 17px;font-size:24px;color:#FFF;margin-bottom:5px;margin-top:15px}.sidebar nav .mobile-contact p{font-size:14px;padding:0 17px;line-height:18px;color:#FFF}.sidebar nav .mobile-contact p a{color:white;line-height:24px}.sidebar nav .mobile-contact h5{font-size:14px;padding:0 17px;line-height:18px;color:#FFF;margin-top:20px;margin-bottom:5px}.sidebar nav .mobile-contact h5 a{color:#FFF}.sidebar nav .mobile-contact h5 a svg{margin-bottom:-3px}.sidebar nav .mobile-contact h5 a svg path{fill:white}.sidebar nav .mobile-contact .social{padding:0 13px}.sidebar nav .mobile-contact .social svg{margin:10px 15px 0 0;width:30px}.sidebar nav .mobile-contact .social svg path{fill:white}.image-slide{display:block;position:relative;width:100%}.image-slide .inner{display:inline-block;vertical-align:middle;width:100%;height:100%;position:absolute;top:0;left:0;text-align:center}.image-slide .inner img{max-width:100%;max-height:100%}.isotope,.isotope .isotope-item,.twitter-item{-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width}.isotope .isotope-item,.twitter-item{-webkit-transition-property:opacity;-moz-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.isotope .thumb{-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}@font-face{font-family:'flexslider-icon';src:url('fonts/flexslider-icon.eot');src:url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('fonts/flexslider-icon.woff') format('woff'), url('fonts/flexslider-icon.ttf') format('truetype'), url('fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flexslider{margin:0;padding:0}.flexslider .slides > li{position:relative;display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides > li:first-child{display:block}.flex-direction-nav{*height:0;overflow:hidden}.flex-direction-nav a{background-color:rgba(20, 20, 20, 0.6);display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:1;cursor:pointer}.flex-direction-nav .flex-prev{left:0px}.flex-direction-nav .flex-next{right:0px;text-align:right}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-control-nav{position:absolute;bottom:20px;right:74px;z-index:10}.flex-control-nav li{margin:0 0 0 11px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:7px;height:7px;display:block;background:#DADADA;cursor:pointer;text-indent:-9999px;border-radius:50%}.flex-control-paging li a:hover{background:#e84a4a}.flex-control-paging li a.flex-active{background:#e84a4a;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%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 890px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}.flex-control-nav{position:absolute;bottom:20px;right:50px}}.mobile-clearfix{display:none;clear:both;float:none}.password-protected{width:100%;padding:230px 40px;text-align:center}.password-protected h1{font-size:40px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;color:#0a0a0a;margin-bottom:12px}.password-protected form{width:100%}.password-protected form .input-pass{border:solid 2px #333;height:44px;width:300px;outline:none;box-shadow:none}.password-protected form .input-go{padding:13px;background-color:#e84a4a;border:none;color:white;vertical-align:top}.password-protected form .input-go:hover{background-color:#da3a3a}.password-protected .password-message{width:100%;text-align:center;margin-top:10px}.password-protected .password-message li{display:none;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:12px;background-color:white}.password-protected .password-message li.active{display:inline-block}.password-protected .password-message li.load{color:#FFA901}.password-protected .password-message li.error{color:#e84a4a}.password-protected .password-message li.success{color:#4DB749}.loader{position:relative;width:36px;height:8px;margin:auto}.dot{width:7px;height:7px;border-radius:5px;background:#aaa;position:absolute;-webkit-animation-duration:0.5s;-webkit-animation-timing-function:ease;-webkit-animation-iteration-count:infinite;-moz-animation-duration:0.5s;-moz-animation-timing-function:ease;-moz-animation-iteration-count:infinite;animation-duration:0.5s;animation-timing-function:ease;animation-iteration-count:infinite}.dot1,.dot2{left:0}.dot3{left:14px}.dot4{left:28px}.dot1{-webkit-animation-name:revealdots;-moz-animation-name:revealdots;animation-name:revealdots}.dot2,.dot3{-webkit-animation-name:slidedots;-moz-animation-name:slidedots;animation-name:slidedots}.dot4{-webkit-animation-name:revealdots;-webkit-animation-direction:reverse;-moz-animation-name:revealdots;-moz-animation-direction:reverse;animation-name:revealdots;animation-direction:reverse}@-webkit-keyframes "revealdots"{from{-webkit-transform:scale(0.001);-moz-transform:scale(0.001);-o-transform:scale(0.001);transform:scale(0.001);}to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}@-webkit-keyframes "slidedots"{from{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);}to{-webkit-transform:translateX(14px);-moz-transform:translateX(14px);-o-transform:translateX(14px);transform:translateX(14px);}}@-moz-keyframes revealdots {from{-webkit-transform:scale(0.001);-moz-transform:scale(0.001);-o-transform:scale(0.001);transform:scale(0.001);}to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}@-moz-keyframes slidedots {from{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);}to{-webkit-transform:translateX(14px);-moz-transform:translateX(14px);-o-transform:translateX(14px);transform:translateX(14px);}}@keyframes "revealdots"{from{-webkit-transform:scale(0.001);-moz-transform:scale(0.001);-o-transform:scale(0.001);transform:scale(0.001);}to{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}@keyframes "slidedots"{from{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);}to{-webkit-transform:translateX(14px);-moz-transform:translateX(14px);-o-transform:translateX(14px);transform:translateX(14px);}}@media screen and (max-width: 1480px){.content #colMain .news-item a img{width:100%;display:block}.content #colMain .news-item a .overlay{width:100%;height:100%;padding:20px;position:absolute;top:0;left:0;background-color:rgba(29, 29, 29, 0.8);opacity:0;line-height:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content #colMain .news-item a .overlay h5{text-transform:uppercase;color:#e84a4a;font-family:"Apercu Italic", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:italic !important;font-size:14px;margin-bottom:10px}.content #colMain .news-item a .overlay h5 span{text-transform:none;color:#969696}.content #colMain .news-item a .overlay h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:18px;color:#FFFFFF;line-height:1.2;margin-top:8px}.content #colMain .news-item a .overlay svg{position:absolute;bottom:20px;left:0px;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content #colMain .news-item a .overlay svg path{fill:#e84a4a}.content #colMain .news-item.hover-state .overlay,.content #colMain .news-item:hover .overlay{opacity:1}.content #colMain .news-item.hover-state .overlay svg,.content #colMain .news-item:hover .overlay svg{left:20px}}@media screen and (max-width: 1250px){.content #colMain .news-item a img{width:100%;display:block}.content #colMain .news-item a .overlay{width:100%;height:100%;padding:20px;position:absolute;top:0;left:0;background-color:rgba(29, 29, 29, 0.8);opacity:0;line-height:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content #colMain .news-item a .overlay h5{text-transform:uppercase;color:#e84a4a;font-family:"Apercu Italic", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:italic !important;font-size:14px;margin-bottom:10px}.content #colMain .news-item a .overlay h5 span{text-transform:none;color:#969696}.content #colMain .news-item a .overlay h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:18px;color:#FFFFFF;line-height:1.2;margin-top:8px}.content #colMain .news-item a .overlay svg{position:absolute;bottom:20px;left:0px;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content #colMain .news-item a .overlay svg path{fill:#e84a4a}.content #colMain .news-item.hover-state .overlay,.content #colMain .news-item:hover .overlay{opacity:1}.content #colMain .news-item.hover-state .overlay svg,.content #colMain .news-item:hover .overlay svg{left:20px}.content #colMain .twitter-item{padding:14px}.content #colMain .twitter-item .twitter-wrap{display:table;width:100%;height:100%}.content #colMain .twitter-item .twitter-wrap .twitter-inner{display:table-cell;vertical-align:middle;position:relative}.content #colMain .twitter-item .twitter-wrap .twitter-inner h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#cecece;font-size:13px;padding-left:20px;margin-bottom:10px;position:relative}.content #colMain .twitter-item .twitter-wrap .twitter-inner h4 a{color:#cecece}.content #colMain .twitter-item .twitter-wrap .twitter-inner h4 a:hover{color:#5badd1}.content #colMain .twitter-item .twitter-wrap .twitter-inner .twitter-icon{position:absolute;width:20px;height:20px;top:-4px;left:0px}.content #colMain .twitter-item .twitter-wrap .twitter-inner .twitter-icon path{fill:#5badd1}.content #colMain .twitter-item .twitter-wrap .twitter-inner p{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:12px;line-height:1.2}.content #colMain .twitter-item .twitter-wrap .twitter-inner p a{color:#5badd1}.content #colMain .twitter-item .twitter-wrap .twitter-inner p a:hover{color:#8dceeb}.content #colMain .twitter-item .twitter-wrap .twitter-inner h5{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#cecece;font-size:12px;position:relative;left:16px;margin-top:10px}.content #colMain .twitter-item .twitter-wrap .twitter-inner h5 a{color:#cecece}.content #colMain .twitter-item .twitter-wrap .twitter-inner .date-icon{position:absolute;width:14px;height:14px;bottom:0;left:-16px}.content #colMain .twitter-item .twitter-wrap .twitter-inner .date-icon path{fill:#e3e3e3}.content #colMain .twitter-double-item{padding:14px}.content #colMain .twitter-double-item .twitter-wrap{display:table;width:100%;height:100%}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner{display:table-cell;vertical-align:middle;position:relative}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#cecece;font-size:13px;padding-left:20px;position:relative}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner h4 a{color:#cecece}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner h4 a:hover{color:#5badd1}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner .twitter-icon{position:absolute;width:20px;height:20px;top:-4px;left:0px}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner .twitter-icon path{fill:#5badd1}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner p{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:12px;line-height:1.2;margin-top:10px}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner p a{color:#5badd1}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner p a:hover{color:#8dceeb}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner h5{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#cecece;font-size:12px;margin:8px 0 0}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner h5 a{color:#cecece}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner h5 span .date-icon{margin-bottom:-3px;width:14px;height:14px}.content #colMain .twitter-double-item .twitter-wrap .twitter-inner h5 span .date-icon path{fill:#e3e3e3}.work-top-wrap{padding:30px 74px 0px}.work-top-wrap h1{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:59px;color:#343434;margin-left:-5px;float:left}.work-top-wrap .work-filter{float:left;margin:40px 0 10px}.work-top-wrap .work-filter a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#878787;font-size:14px;border-bottom:1px solid #DEDEDE;padding-bottom:10px;margin-left:0px;cursor:pointer;display:block;width:126px;float:left;-webkit-transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1)}.work-top-wrap .work-filter a span{margin-right:5px}.work-top-wrap .work-filter a span svg{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);margin-bottom:-2px}.work-top-wrap .work-filter a span svg polygon{fill:#CFCFCF}.work-top-wrap .work-filter a:hover{color:#e84a4a}.work-top-wrap .work-filter a.on{border-bottom:1px solid #e84a4a}.work-top-wrap .work-filter a.on span{margin-right:5px}.work-top-wrap .work-filter a.on span svg{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);margin-bottom:-2px}.work-top-wrap .work-filter a.on span svg polygon{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.work-top-wrap .work-filter .active svg path{fill:#e84a4a}.work-top-wrap .work-filter .list-view{margin-left:8px}}@media screen and (max-width: 1200px){.header-wrap{width:100%;background-color:#FAFAFA;position:relative;margin-top:0}.header-wrap.inactive{position:relative;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.header-wrap.active{position:relative;top:0;left:0}header{height:70px}.header{padding:15px 74px}.header .logo svg{width:40px;height:40px}.header .logo h1{margin:8px 0 0 10px;font-size:30px}.header nav{float:right;margin:19px 0 0 0}.header nav ul li{margin-left:13px;font-size:15px}.header nav ul .spacer-nav{margin-right:5px}}@media screen and (max-width: 1100px){.job-listings-wrapper{width:100%;margin-right:0}.careers p{width:100%}.content #colSide .latest-work a .thumb .overlay{position:absolute;width:100%;height:auto;padding:20px 60px 20px 20px;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.65);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content #colSide .latest-work a .thumb .overlay h5{text-transform:uppercase;color:#e84a4a;font-family:"Apercu Italic", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:italic !important;font-size:14px;margin-bottom:10px;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content #colSide .latest-work a .thumb .overlay h4{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:22px;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content #colSide .latest-work a .thumb .overlay svg{position:absolute;right:54px;bottom:24px;top:auto;margin-top:-2px;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content #colSide .latest-work a .thumb .overlay svg path{fill:#e84a4a}.content #colSide .latest-work a .thumb:hover .overlay{background-color:rgba(29, 29, 29, 0.8)}.content #colSide .latest-work a .thumb:hover .overlay h4{color:#FFF}.content #colSide .latest-work a .thumb:hover .overlay svg{opacity:1;right:34px}.video-overlay{top:70px}.studio-title{display:block;font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;color:white;font-size:79px;text-align:center;position:absolute;top:-220px;width:100%;left:0}.about-studio{position:relative;width:100%;padding:46px 74px 40px;z-index:999;margin-top:350px}.about-studio .left{width:50%;float:left;padding-right:20px}.about-studio .left p{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:16px;line-height:23px;color:#0a0a0a}.about-studio .right{width:50%;float:right;padding-left:20px}.about-studio .right p{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:16px;line-height:23px;color:#0a0a0a}.slider{position:absolute;top:0px;width:100%;z-index:-1;height:400px;margin-bottom:400px}.slider .overlay{width:100%;height:400px;background-color:rgba(0, 0, 0, 0.5);position:absolute;top:0;left:0;z-index:100}.slider .flexslider{position:absolute;top:0;width:100%}.slider .flexslider .slides{width:100%}.slider .flexslider .slides li{height:400px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.slider .flexslider .slides li a{width:100%;height:100%}.services ul li{width:50%}.landing-slider .flexslider .slides li{width:100%}.landing-slider .flexslider .slides li h2{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;color:#FFF;font-size:60px;text-align:center;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.landing-slider .flexslider .slides li h3{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;color:#FFF;font-size:45px;text-align:center;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.landing-slider .flexslider .slides li .icon{height:46px;width:46px;border-radius:50%;background-color:#e84a4a}.landing-slider .flexslider .slides li .icon:hover{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.landing-slider .flexslider .slides li .icon svg{width:18px;height:18px;position:absolute;top:50%;left:50%;margin:-9px 0 0 -7px}.about-director .awards{width:50%;float:left;padding:55px 0 0 80px}.about-director .awards .share{padding-top:40px}.about-director .awards .share svg{width:20px;height:20px;margin-right:4px;margin-bottom:-5px}.about-director .awards .share svg path{fill:#cfcfcf}.about-director .awards .share a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:14px;color:#cecece;margin-right:25px}.about-director .awards .share a span{color:#cecece}.about-director .awards .share .twittershare:hover span{color:#5badd1}.about-director .awards .share .twittershare:hover svg path{fill:#5badd1}.about-director .awards .share .mailshare:hover span{color:#fec500}.about-director .awards .share .mailshare:hover svg path{fill:#fec500}.work .work-thumbs .thumb{width:33.3%}.news-title{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:39px}}@media screen and (max-width: 1024px){.content #colSide{width:100%}.content #colSide .mobile-title{display:block;font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:28px;padding:30px 5px 10px;color:#343434}.content #colSide .latest-work{width:100%;margin-bottom:0px}.content #colSide .latest-work a .thumb .overlay{position:absolute;width:100%;height:auto;padding:10px;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.65);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content #colSide .latest-work a .thumb .overlay h5{display:none}.content #colSide .latest-work a .thumb .overlay h4{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:14px;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content #colSide .latest-work a .thumb .overlay svg{display:none}.content #colSide .latest-work a .thumb:hover .overlay svg{right:15px}.content #colMain{width:100%}.content #colMain .brick{width:100%;margin-bottom:0px}.content #colMain .twitter-item{display:none;height:0}.content #colMain .twitter-double-item{display:none;height:0}.content #colMain .news-item a img{width:100%;display:block}.content #colMain .news-item a .overlay{width:100%;height:auto;padding:10px;position:absolute;top:auto;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.65);opacity:1;line-height:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content #colMain .news-item a .overlay h5{display:none}.content #colMain .news-item a .overlay h5 span{text-transform:none;color:#969696}.content #colMain .news-item a .overlay h4{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:14px;color:#0a0a0a;line-height:1.2;margin-top:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.content #colMain .news-item a .overlay svg{display:none}.content #colMain .news-item:hover .overlay{opacity:1;background-color:rgba(29, 29, 29, 0.8)}.content #colMain .news-item:hover .overlay h4{color:white}.content #colMain .news-item:hover .overlay svg{right:15px;left:auto;opacity:1}.content .mobile-title-two{display:block;font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:28px;padding:15px 74px 10px;color:#343434;clear:both}.social-wrap{display:none}header{height:60px;z-index:0}.header{padding:15px 24px}.header .menu{display:block}.header .logo svg{width:30px;height:30px}.header .logo h1{display:none;margin:8px 0 0 10px;font-size:30px}.header nav{display:none;float:right;margin:19px 0 0 0}.header nav ul li{margin-left:10px;font-size:15px}.header nav ul .spacer-nav{margin-right:5px}}@media screen and (max-width: 890px){.mobile-extra-title{padding:44px 0}.extra-heading{display:block;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:18px;line-height:26px;max-width:1300px;width:100%;margin:30px 0;padding:0 24px}.work-slider .slides li img{padding:5px !important}#arrow-left-inner{display:none !important}#arrow-right-inner{display:none !important}.inner-slider .slides li img{padding:5px !important}.flex-control-nav{display:none !important}.password-protected{width:100%;padding:70px 20px;text-align:center}.password-protected h1{font-size:20px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;color:#0a0a0a;margin-bottom:12px}.password-protected form{width:100%}.password-protected form .input-pass{border:solid 2px #333;padding:20px;width:200px;outline:none;box-shadow:none}.password-protected form .input-go{padding:13px;background-color:#e84a4a;border:none;color:white}.password-protected form .input-go:hover{background-color:#da3a3a}.password-protected .password-message{width:100%;text-align:center;margin-top:10px}.password-protected .password-message li{display:none;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:12px;background-color:white}.password-protected .password-message li.active{display:inline-block}.password-protected .password-message li.load{color:#FFA901}.password-protected .password-message li.error{color:#e84a4a}.password-protected .password-message li.success{color:#4DB749}.content .mobile-title-two{display:block;font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:28px;padding:15px 24px 10px;color:#343434;clear:both}.video-overlay{top:60px}.work .work-thumbs .thumb{width:49.9%}.work .work-thumbs .thumb .overlay{position:absolute;width:100%;height:auto;padding:10px;display:block;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.65);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.work .work-thumbs .thumb .overlay h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:14px}.work .work-thumbs .thumb .overlay svg{display:none}.more-director .view-more{display:block;position:relative;margin:0px 0 20px 25px}.video-wrap .header-image .icon{height:46px;width:46px;border-radius:50%;background-color:#e84a4a;margin:-23px 0 0 -23px}.video-wrap .header-image .icon:hover{-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.video-wrap .header-image .icon svg{width:18px;height:18px;position:absolute;top:50%;left:50%;margin:-9px 0 0 -7px}.header-image .flex-control-nav{right:15px;bottom:8px}.extra-mobile{width:100%;height:200px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:0}.extra-page-left{width:100%;left:0;top:0;position:relative;padding:25px 24px}.extra-page-left p{padding:0}.extra-page-right{display:none}.slider{position:absolute;top:0px;width:100%;z-index:-1;height:178px;margin-bottom:178px}.slider .overlay{width:100%;height:178px;background-color:rgba(0, 0, 0, 0.5);position:absolute;top:0;left:0;z-index:100}.slider .flexslider{position:absolute;top:0;width:100%}.slider .flexslider .slides{width:100%}.slider .flexslider .slides li{height:178px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.slider .flexslider .slides li a{width:100%;height:100%}.studio-title{display:block;font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;color:white;font-size:30px;text-align:center;position:absolute;top:-72px;width:100%;left:0}.about-studio{position:relative;width:100%;padding:36px 24px 30px;z-index:999;margin-top:120px}.about-studio .left{width:100%;float:left;padding-right:0px}.about-studio .left p{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:16px;line-height:23px;color:#0a0a0a}.about-studio .right{width:100%;float:right;padding-left:0px;padding-top:20px}.about-studio .right p{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:16px;line-height:23px;color:#0a0a0a}.landing-slider .flexslider .slides li{width:100%}.landing-slider .flexslider .slides li h2{font-family:"Apercu Medium", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-style:normal !important;color:#FFF;font-size:35px;text-align:center;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.landing-slider .flexslider .slides li h3{font-family:"Apercu Medium", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-style:normal !important;color:#FFF;font-size:20px;text-align:center;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.landing-slider .flexslider .slides li .icon{display:none}.find-us{width:100%}.find-us .find-wrap{width:100%;background-color:#e84a4a;padding:8px 24px 4px}.careers{padding:24px}.careers h2{font-size:22px}.studio-awards{padding:24px}.studio-awards h2{font-size:22px}.studio-awards .awards-swapper .awards-content ul li{width:100%;padding-right:70px}.services{padding:24px}.services h2{font-size:22px}.services ul li{width:100%}.news-nav{width:100%;height:80px;position:relative;background-color:#FAFAFA}.news-nav .newer h5{position:absolute;right:24px;top:32px;width:250px;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;color:#0a0a0a;-webkit-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1)}.news-nav .newer h5 span{display:none}.news-nav .older h5{position:absolute;left:24px;top:32px;width:250px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;color:#0a0a0a;-webkit-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1)}.news-nav .older h5 span{display:none}.showreel-thumbnails .thumb{width:50%}.news-title{padding:35px 24px 0}.about-news{padding:0 24px 35px}.about-news.with-images{width:100%;float:left;padding:0 24px 35px}.about-news.with-images .left{width:100%}.about-news.with-images .right{width:100%;margin-top:20px}.about-news .left{width:100%;float:left}.about-news .left p{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:13px;line-height:23px;color:#0a0a0a;margin-bottom:15px}.about-news .right{width:100%;float:right}.news-images{width:100%;padding:0 24px 24px}.thumbnails-alt-two .thumb{width:50%}.video-wrap .header-image h1{margin-top:-50px;font-size:60px}.video-wrap .header-image h1.active{opacity:0;visibility:hidden}.video-wrap .header-image .icon-two{height:56px;width:56px;border-radius:50%;background-color:#e84a4a;position:absolute;left:50%;top:50%;margin-top:20px;margin-left:-28px;-webkit-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1)}.video-wrap .header-image .icon-two:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.video-wrap .header-image .icon-two.active{opacity:0;visibility:hidden}.video-wrap .header-image .icon-two svg{position:absolute;top:50%;left:50%;margin:-16px 0 0 -4px}#arrow-right{display:none}#arrow-left{display:none}.strapline{padding:24px 24px}.strapline h1{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:15px;line-height:28px;max-width:1300px;width:100%;padding-right:60px;color:#0a0a0a;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.strapline h1 a{border-bottom:solid 1px #f3d4d4;padding-bottom:0px}.strapline h1 a:hover{border-bottom:solid 1px #e84a4a}.strapline .searchbar{width:100%;position:absolute;top:20px;left:0;padding:0 64px 0 54px;display:none}.strapline .searchbar .autocomplete{position:absolute;left:98px;top:15px;font-size:70px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;color:#CECECE;z-index:-1;display:none}.strapline .searchbar label{position:absolute;bottom:0px;left:-80px}.strapline .searchbar label svg{width:20px}.strapline .searchbar input{background-color:transparent;outline:none;border:0;border-radius:0;font-size:24px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;width:100%;height:50px;color:#232323;z-index:999;-webkit-appearance:none;box-shadow:none}.strapline .searchbar ::-webkit-input-placeholder{color:#a2a2a2;line-height:30px}.strapline .searchbar :-moz-placeholder{color:#a2a2a2;line-height:30px}.strapline .searchbar ::-moz-placeholder{color:#a2a2a2;line-height:30px}.strapline .searchbar :-ms-input-placeholder{color:#a2a2a2;line-height:30px}.strapline .search{position:absolute;right:24px;bottom:50%;margin-bottom:-26px;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.strapline .search.active{bottom:120%}.strapline .search svg{cursor:pointer}.strapline .search svg:hover path{fill:#e84a4a}.strapline .closesearch{position:absolute;right:24px;top:19px;display:none}.strapline .closesearch svg{cursor:pointer;margin-top:5px;width:40px;padding:10px}.strapline .closesearch svg path{fill:#CECDCD}.strapline .closesearch svg:hover path{fill:#e84a4a}.menu-button-wrap{position:absolute;top:15px;right:20px;height:30px;width:30px;display:block}#st-trigger-effects{display:block;width:30px;height:30px;position:absolute;top:0;right:0}#st-trigger-effects button{display:block;width:30px;height:30px;position:absolute;top:0;right:0}.about-director{width:100%;padding:16px 24px}.about-director h1{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:39px;color:#343434;margin-left:-5px}.about-director .biography{width:100%;float:left;padding:20px 0 0 0}.about-director .biography h4{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:18px;color:#e84a4a;margin-bottom:10px}.about-director .biography p{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:13px;line-height:23px;color:#0a0a0a}.about-director .awards{width:100%;float:left;padding:35px 0 0}.about-director .awards h4{font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:18px;color:#e84a4a;margin-bottom:14px}.about-director .awards ul{width:100%}.about-director .awards ul li{font-size:14px;display:block;width:100%;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#0a0a0a;margin-bottom:11px}.about-director .awards ul li span{color:#a0a0a0;width:45px;display:inline-block}.about-director .awards .share{padding-top:30px}.about-director .awards .share svg{width:20px;height:20px;margin-right:1px;margin-bottom:-5px}.about-director .awards .share svg path{fill:#cfcfcf}.about-director .awards .share a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:14px;color:#cecece;margin-right:15px}.about-director .awards .share a span{color:#cecece}.about-director .awards .share .twittershare:hover span{color:#5badd1}.about-director .awards .share .twittershare:hover svg path{fill:#5badd1}.about-director .awards .share .mailshare:hover span{color:#fec500}.about-director .awards .share .mailshare:hover svg path{fill:#fec500}.about-work-item{width:100%;padding:16px 24px}.about-work-item h2{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:20px;color:#e84a4a;margin:0}.about-work-item h1{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:29px;color:#343434;margin-left:0}.about-work-item .biography{width:100%;float:left;padding:15px 0 0}.about-work-item .biography p{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:13px;line-height:23px;color:#0a0a0a}.about-work-item .more-info{width:100%;float:left;padding:10px 0 0}.about-work-item .more-info h4{font-size:14px;margin-bottom:3px}.about-work-item .more-info .leftone,.about-work-item .more-info .lefttwo,.about-work-item .more-info .leftthree{width:100%}.about-work-item .more-info .share a{width:100%;display:block;margin-bottom:10px}.about-work-item .more-info .share a.download-case-study{display:none}.more-director{padding:30px 0 0 0}.more-director h3{margin-left:24px;font-size:22px}.how-it-was-made-wrap{padding:35px 24px 20px}.work-top-wrap{padding:20px 24px 0px}.work-top-wrap h1{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:39px;color:#343434;margin-left:0px;width:100%;float:left}.work-top-wrap .work-filter{float:left;margin:10px 0 10px}.work-top-wrap .work-filter a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#878787;font-size:14px;border-bottom:1px solid #DEDEDE;padding-bottom:10px;margin-right:20px;margin-left:0;cursor:pointer;display:block;width:auto;float:left;-webkit-transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1)}.work-top-wrap .work-filter a span{display:none}.category{width:100%;text-align:left;padding:20px 24px 10px;position:relative;margin:auto}.category a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#878787;font-size:13px;margin-left:0px;margin-right:10px;text-align:right;border:2px solid #f4f4f4;background-color:#f4f4f4;padding:3px 6px;margin-bottom:10px;border-radius:15px;cursor:pointer;display:inline-block;float:left;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.category a:hover{border:2px solid #e9e9e9}.category .active{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#e3e3e3;font-size:13px;margin-left:0px;margin-bottom:10px;text-align:right;border:2px solid #F4F4F4;background-color:transparent;padding:3px 6px;border-radius:15px;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.category .active:hover{color:#d9d9d9}.filter-container{background-color:#F4F4F4;position:relative;margin:auto}.clear-filters{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#777;font-size:13px;margin-right:10px;text-align:right;border:2px solid #ccc;background-color:#fefefe;padding:3px 6px;border-radius:15px;cursor:pointer;display:block;position:absolute;left:24px;top:20px;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.clear-filters:hover{border:2px solid #aaa}.active-filters{width:100%;text-align:left;padding:20px 24px 10px 97px}.active-filters a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#FFFFFF;font-size:13px;margin-right:10px;margin-bottom:10px;display:inline-block;border:2px solid #e84a4a;background-color:#e84a4a;padding:3px 6px 3px 10px;border-radius:15px;cursor:default}.active-filters a span{padding:4px;margin-left:4px;cursor:pointer}.active-filters a span svg{margin-bottom:1px}.work{width:100%;position:relative;padding:15px 0 0}.work .load-more-btn{width:100%;padding:24px 24px}.work .load-more-btn a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;background-color:#e84a4a;width:130px;display:block;margin:auto;padding:11px;color:white;text-align:center;border-radius:3px;font-size:14px}.work .load-more-btn a svg{margin-top:1px;margin-bottom:-1px;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.director-wrap{padding:20px 24px 20px}.director-wrap h1{font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:39px;color:#343434;margin-left:0px;width:100%;float:left;margin-bottom:10px}.director-wrap .directors-filter{float:left;margin:10px 0 10px;width:100%}.director-wrap .directors-filter a{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#878787;font-size:14px;border-bottom:1px solid #DEDEDE;padding-bottom:10px;margin-right:20px;margin-left:0;cursor:pointer;display:block;width:auto;float:left;-webkit-transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:border 0.6s cubic-bezier(0.2, 0.3, 0, 1)}.director-wrap .directors-filter a span{display:none}.director-wrap .directors-filter .directors-sort-button{width:36px;height:32px;background-color:#f9f9f9;display:block;float:right;margin-top:-6px;color:#999;padding:4px 3px;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;text-transform:uppercase;border:solid 2px rgba(0, 0, 0, 0.05);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.director-wrap .directors-filter .directors-sort-button:hover{border:solid 2px rgba(0, 0, 0, 0.2);color:#666;cursor:pointer}.thumbnails{width:100%;position:relative}.thumbnails.mobile-list{padding:0}.thumbnails .thumb{float:left;width:49.9%;position:relative;cursor:pointer;overflow:hidden}.thumbnails .thumb h6{width:100%;padding:0 24px 20px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;font-size:18px}.thumbnails .thumb h6:hover,.thumbnails .thumb h6:active{color:#e84a4a}.thumbnails .thumb .thumb-inner{position:relative;width:100%;height:0;padding-bottom:56.25%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.thumbnails .thumb .video-hover{width:100%;position:absolute;top:0;left:0;opacity:0}.thumbnails .thumb .overlay{position:absolute;width:100%;height:auto;padding:0;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.65);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.thumbnails .thumb .overlay h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:14px;color:#e84a4a;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;padding:10px 26px}.thumbnails .thumb .overlay h4 span{color:#161616;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.thumbnails .thumb .overlay svg{display:none}.thumbnails .thumb:hover .overlay{background-color:rgba(29, 29, 29, 0.8)}.thumbnails .thumb:hover .overlay h4 span{color:#FFFFFF}.thumbnails .thumb:hover .overlay svg{opacity:1;right:26px}.thumbnails .list{float:left;width:49.9%;position:relative;margin-bottom:0;cursor:pointer;height:60px;padding-right:20px;background-color:transparent}.thumbnails .list img{height:100%;width:auto;display:block;float:left;display:none}.thumbnails .list .overlay{position:relative;display:block;float:left;width:100%;height:100%;border-bottom:3px solid #000;padding:0;bottom:0;left:0;background-color:transparent;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.thumbnails .list .overlay h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:25px;padding-top:17px;color:#161616;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.thumbnails .list .overlay svg{position:absolute;right:46px;top:20px;margin-top:-2px;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.thumbnails .list .overlay svg path{fill:#e84a4a}.thumbnails .list:hover .overlay{border-bottom:3px solid #e84a4a;background-color:transparent}.thumbnails .list:hover .overlay h4{color:#161616}.thumbnails .list:hover .overlay svg{opacity:1;right:26px}}@media screen and (max-width: 660px){.content .mobile-title-two{display:block;font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;font-size:18px;padding:15px 10px 10px;color:#343434;clear:both}.news-nav{width:100%;height:80px;position:relative;background-color:#FAFAFA}.news-nav .newer h5{position:absolute;right:24px;top:32px;width:100px;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;color:#0a0a0a;-webkit-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1)}.news-nav .older h5{position:absolute;left:24px;top:32px;width:100px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;color:#0a0a0a;-webkit-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.2s cubic-bezier(0.2, 0.3, 0, 1)}.thumbnails-alt-two .thumb{width:100%}.thumbnails-alt-two .thumb .overlay{height:auto;padding:10px}.thumbnails-alt-two .thumb .overlay h4{font-size:14px}.thumbnails-alt-two .thumb .overlay svg{display:none}.video-wrap .director-header-image{background:transparent;background-image:none !important}.video-wrap .director-header-image h1{margin-top:-15px;font-size:35px;color:#0a0a0a}.video-wrap .director-header-image h1.active{opacity:0;visibility:hidden}.video-wrap .director-header-image .icon-two{display:none;height:26px;width:26px;border-radius:50%;background-color:#e84a4a;position:absolute;left:50%;top:50%;margin-top:20px;margin-left:-13px;-webkit-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-moz-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);-o-transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1);transition:all 0.6s cubic-bezier(0.2, 0.3, 0, 1)}.video-wrap .director-header-image .icon-two:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.video-wrap .director-header-image .icon-two.active{opacity:0;visibility:hidden}.video-wrap .director-header-image .icon-two svg{position:absolute;top:50%;left:50%;margin:-16px 0 0 -3px;width:8px}.strapline{display:none}.mobile-hide{display:none !important}.mobile-clearfix{display:block}.mobile-social-wrap{display:block;width:100%;height:100px;background-color:#E6E6E6;position:relative}.mobile-social-wrap svg{position:absolute;margin:-18px 0 0 -18px;top:50%;left:50%;cursor:pointer}.f-blue{background-color:#3B5999}.t-blue{background-color:#00ACED}.v-blue{background-color:#67B8E6}.social-wrap{width:100%}}@media screen and (max-width: 1390px){.france{clear:both}}@media screen and (max-width: 1250px){.france{clear:none}.newsletter{width:100%;float:left;clear:both;margin-top:30px}.newsletter li{padding-right:70px !important}.newsletter h5{width:100%;float:left;margin-top:0;text-align:left}.newsletter .social a{float:left;margin-left:0;margin-right:20px}}@media screen and (max-width: 450px){.options{width:100%}.options ul{border-radius:3px 3px 0 0;background-color:white;width:245px;margin:auto;padding:8px 10px 0}.options ul li{float:left;margin:8px 4px}.landing-slider .flexslider .slides li{width:100%}.landing-slider .flexslider .slides li h2{font-family:"Apercu Medium", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-style:normal !important;color:#FFF;font-size:28px;text-align:center;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.landing-slider .flexslider .slides li h3{font-family:"Apercu Medium", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-style:normal !important;color:#FFF;font-size:18px;text-align:center;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.landing-slider .flexslider .slides li .icon{display:none}.landing-slider .flex-control-nav{display:none}.work{width:100%;position:relative;padding:15px 0 0}.work .work-thumbs .thumb{width:100%}.work .work-thumbs .thumb .thumb-inner{width:100%}.thumbnails{width:100%;position:relative;padding:0}.thumbnails .thumb{float:left;width:100%;position:relative;cursor:pointer;overflow:hidden}}.carousel_wrap{position:relative;width:100%}.carousel_wrap .carousel_overlay{position:absolute;top:0;left:0;width:960px;height:493px;background-image:url(/public/img/carousel_overlay.png);background-repeat:repeat-y;background-size:100% 100%;z-index:2}.carousel_wrap .prev,.carousel_wrap .next{height:124px}.editors .carousel_wrap{max-height:191px}.frontpage #main{width:960px;margin:0 auto;height:493px;position:relative}.frontpage .carousel_wrap{overflow:hidden}#carousel{overflow:hidden;height:403px;width:924px}#carousel .carousel_item{-webkit-transition:-webkit-filter 1s;-moz-transition:-webkit-filter 1s;-o-transition:-webkit-filter 1s;transition:-webkit-filter 1s;height:403px;width:924px;display:block;float:left;position:relative}#carousel .carousel_item > a{position:absolute;width:100%;height:100%;z-index:998}#carousel .carousel_item img{display:block;width:100%}#carousel .carousel_item .carousel_content{position:absolute;top:40px;right:-60px;color:white;padding:0;max-height:493px;overflow:hidden;text-align:right;max-width:920px;z-index:3;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}#carousel .carousel_item .carousel_content > :first-child{margin-top:0}#carousel .carousel_item .carousel_content > :last-child{margin-bottom:0}#carousel .carousel_item .carousel_content time{display:inline-block;border-bottom:3px double #e6e6e6;padding:0 0 3px;margin:15px 0 10px;letter-spacing:1px}#carousel .carousel_item .carousel_content h2{font-family:"ff-din-web", sans-serif;font-size:60px;text-transform:uppercase;color:#f6881f;background-color:white;padding:10px 30px 5px 20px;margin:0px;font-weight:normal;line-height:1;display:inline-block;cursor:pointer}#carousel .carousel_item .carousel_content h2 a{display:inline-block;color:#f6881f;font-weight:100;font-family:"ff-din-web", sans-serif;font-size:56px;margin:0;padding:0}#carousel .carousel_item .carousel_content span{font-family:"ff-din-web", sans-serif;text-transform:uppercase;padding:20px 30px 30px;display:block}#carousel .carousel_item .carousel_content p{padding:30px 30px 0;font-family:"adelle", serif;font-size:14px;max-width:520px;padding-left:370px}#carousel .carousel_item .carousel_content a{color:white;font-family:"adelle", serif;font-size:14px;padding:10px 0px 10px 20px;margin-right:30px;float:right;font-weight:400;background:url(/public/img/arrow_light.png) no-repeat 5px 8px}#carousel .carousel_item .carousel_content hr{width:260px;margin-right:30px;margin-top:-10px;height:1px;border-style:dotted;border-width:1px 0 0}.video_overlay{position:absolute;display:none;top:0;left:0;width:960px;height:540px;z-index:997;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}.thumb_overlay{position:fixed;opacity:1;background:black;display:none;z-index:998}.thumb_overlay div{background-size:140% !important;background-position:center !important;width:100%;height:100%;margin:0}.thumb_overlay div h1,.thumb_overlay div h3,.thumb_overlay div span{display:none}#thumbs{display:none;width:150px;height:64px;position:absolute;bottom:52px;right:32px}#thumbs img{display:block;float:left}#pager{position:absolute;bottom:19px;right:32px;text-align:right;padding:20px 0 0 0}#pager a{display:inline-block;height:0;width:0;border-width:15px 15px 15px 15px;border-color:transparent transparent #ffffff transparent;border-style:solid;margin:0 -4px;filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5}#pager a.selected{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;border-color:transparent transparent #fef31b transparent}#pager a:hover{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}#pager a span{display:none}#pager a:nth-child(odd){border-color:#ffffff transparent transparent transparent;position:relative;top:14px}#pager a:nth-child(odd).selected{border-color:#fef31b transparent transparent transparent}#next,#prev,.next,.prev,.mc_prev,.mc_next{position:absolute;margin-top:-25px;width:50%;height:76px;background-repeat:no-repeat;background-color:none;opacity:0.8;-moz-transition-duration:0.3s;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;-ms-transition-duration:0.3s;transition-duration:0.3s;cursor:pointer;z-index:999}#next,.next,.mc_next{top:137px;left:-432px;background-image:url(/public/img/ui/but-right.gif);background-position:97% center}#next:hover,.next:hover,.mc_next:hover{opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}#prev,.prev,.mc_prev{top:60px;left:-432px;background-image:url(/public/img/ui/but-left.gif);background-position:97% center}#prev:hover,.prev:hover,.mc_prev:hover{opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.showreel .mc_prev.disabled,.showreel .mc_next.disabled{filter:alpha(opacity=30);-khtml-opacity:0.3;-moz-opacity:0.3;opacity:0.3;-webkit-filter:grayscale(100%)}.showreel .carousel_wrap{margin:0 auto;width:960px}.showreel .mc_next{top:80px;right:-440px;left:auto;background-position:3% center}.showreel .mc_prev{top:80px;left:-440px;background-position:97% center}.editor_video:hover .close{opacity:1}.editor_video .close{background:none;color:#FFFFFF;display:block;width:30px;height:30px;position:absolute;right:10px;top:10px;z-index:9999;cursor:pointer;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;opacity:0}.editor_video .close:hover{background:rgba(255, 255, 255, 0.2)}#video{margin-bottom:18px;position:relative;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}#video h1,#video h2,#video h3,#video h4{margin:0}#vid_meta{margin:18px 0 10px;position:relative;min-height:50px}#vid_meta h1,#vid_meta h2,#vid_meta h3,#vid_meta h4{margin:0}#vid_meta #currently_playing{position:absolute;right:0;top:5px}.showreel #vid_meta,.blog #vid_meta{margin:0 0 -10px}.showreel #vid_meta #currently_playing,.blog #vid_meta #currently_playing{top:0}#search_results h2{margin-bottom:20px;padding-bottom:10px;border-bottom:3px double #e6e6e6}#search_results h3{margin-top:0}.search_result{display:block;border-bottom:1px solid #e6e6e6;padding-bottom:10px;margin-bottom:10px}.search_result div.img_wrap{position:relative}#no-results{color:#7F7F7F;font-family:"Bliss Regular", 'Gill Sans', Calibri, 'Helvetica Neue', Arial, sans-serif;font-size:24px;font-size-adjust:0.47;font-style:normal;font-weight:400;letter-spacing:1px;line-height:30px;position:absolute;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease}#no-results.visible{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}#entry header{margin:-60px 0 0px -17px;padding-bottom:0}#entry header h3{font-size:32px;font-family:"ff-din-web", sans-serif;text-transform:upperse;color:#f6881f;padding-right:5px;margin-left:-2px;position:relative;display:inline-block;line-height:1.2}#entry article{border:none}#entry article img{margin-bottom:20px}#entry article p a{color:#404040;border-bottom:1px dotted #f6881f}#entries article:first-child{border:none;margin:0;padding-top:0}#entries header{margin-bottom:15px}#entries .list_img{margin-top:-5px}.blog article{position:relative;margin:34px 0 0;padding-top:30px;border-top:1px dotted #e2e0de}.blog article header{overflow:hidden;margin-bottom:5px;margin-left:-17px;padding-bottom:20px}.blog article header h3{margin:0;position:absolute}.blog article header h3 a{display:inline-block;line-height:1.2em;font-size:32px;margin:5px 0 0 -14px;font-family:"ff-din-web", sans-serif;color:#f6881f;text-transform:uppercase;font-weight:700}.blog article header h3 a span{position:relative;display:inline;background:white;padding-right:0px}.blog article p{font-family:"adelle", serif;font-weight:300;font-size:16px;line-height:1.5;display:block;overflow:hidden}.blog article span{margin:0px;display:block}.blog article time{font-family:"ff-din-web", sans-serif;text-transform:uppercase;display:block}.blog article .story_intro{font-size:20px}.blog article:first-child header > div{display:none}.blog article .social_fb,.blog article .social_tt{font-family:"adelle", serif;font-size:14px;font-weight:300;text-transform:none}.blog article .social_fb{padding-left:20px;padding-top:1px;background-size:14px;background-position:0px 0}.blog article .social_tt{background-size:10px;background-position:0 0;padding-left:17px}.thumbs{padding:15px 10px 5px;border:3px double #e6e6e6;border-width:3px 0;margin-bottom:18px}.thumbs li{margin:0 5px 10px}.thumbs a,.list_img{border:5px solid #eee;display:block}.thumbs a img,.list_img img{display:block}.list_img{margin-bottom:18px}#sidebar{background:url(/public/img/ui/sidebar.jpg) 10px 0 no-repeat;width:256px}#sidebar > div{margin-bottom:20px}#sidebar .blog_categories{display:none}#sidebar .blog_categories li{background:white;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;padding-left:40px}#sidebar h3{margin-top:0;margin-bottom:10px;border-bottom:1px dotted #F6881F;font-family:"adelle", serif;font-weight:500;font-size:18px;line-height:1.5;color:#505050}#sidebar li a{color:#868686;font-family:"adelle", serif;font-size:14px}#sidebar li a:hover{color:#505050;border-bottom:1px dotted #505050}#sidebar #related_dir{margin-bottom:18px}#sidebar #related_dir a{display:block}#sidebar #related_dir a > div{position:relative}#sidebar #related_dir a > div span{position:absolute;width:256px;height:138px;top:0;left:0;text-align:center;line-height:140px;background:black;background:rgba(0, 0, 0, 0.75);color:#f6881f;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}#sidebar #related_dir a:hover > div span{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}#sidebar #related_dir a h4{margin-top:8px;font-family:"ff-din-web", sans-serif;font-weight:400}#sidebar li{line-height:18px}#archive_months{margin:21px 0 18px}#archive_months ul ul{padding:0 6px}#archive_months .year{font-weight:bold;color:white;background:#868686;padding:4px 8px 2px;margin-bottom:5px;display:inline-block;border-radius:15px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#archive_months .year:hover{color:#fff;background:#f6881f;border-bottom:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#archive_months a{color:#868686}#twitter_feed li{border-bottom:1px solid #e6e6e6;padding:10px 0}#recent_posts li,#search_results .column ul li{padding:10px 0;border-bottom:1px solid #e6e6e6}#recent_posts li a,#search_results .column ul li a{display:block}#recent_posts li a:hover,#search_results .column ul li a:hover{border:none}#recent_posts li img,#search_results .column ul li img{vertical-align:middle;display:inline-block;margin-right:10px;float:left}#recent_posts li span,#search_results .column ul li span{display:inline-block;padding:5px 0 0 0;width:205px}#recent_posts.wide,#search_results .column ul.wide{margin-left:-18px}#recent_posts.wide li,#search_results .column ul.wide li{float:left;width:293px;margin-left:18px}.social_fb{padding-left:16px;background:url(/public/img/social_fb_dark.png) no-repeat 0px 4px;background-size:12px 12px}.social_tt{padding-left:11px;margin-left:12px;background:url(/public/img/social_twitter_dark.png) no-repeat 0px 4px;background-size:8px 12px}a.social_fb,a.social_tt{color:#707070;font-size:14px;line-height:1.2;margin-bottom:15px;text-transform:uppercase;font-family:"ff-din-web"}a.social_fb:hover,a.social_tt:hover{color:#505050;border-bottom:1px dotted #505050}.blog_footer{overflow:hidden}.blog_footer a{display:block;line-height:1.5;color:#999;text-transform:lowercase}.blog_footer a:hover{color:#444}.blog_footer .grid_3{margin:0 32px 0 0}#paging{clear:both;width:100%;margin:0 auto}#paging a{display:inline-block;background-repeat:no-repeat;padding:12px 30px 8px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;color:#505050;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#paging a.left{background:#f9f9f9}#paging a.right{background:#f9f9f9}#paging a:hover{background:#00a8b1;color:white;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.blog_paging{height:65px;margin:30px 0 0 0;padding:10px 0;border-top:1px dotted #e2e0de}.blog_paging a{display:inline-block;background-repeat:no-repeat;padding:12px 18px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;color:#505050;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.blog_paging a:hover{background:#00a8b1;color:white;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.blog_paging .current{background:#00a8b1}.blog_paging .current a{color:white}.blog_paging li{float:left}.blog_paging li.previous_p{background:#f9f9f9}.blog_paging li.next_p{background:#f9f9f9}.blog #video object{width:642px;height:361px}#work_filter li{margin-right:5px}#work_filter li a{padding:3px 10px 4px;display:inline-block;*display:inline;*zoom:1;background-color:#049cdb;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}#work_filter li a:hover,#work_filter li a.active{background-color:#036690}.projects.play_clips .grid_3{margin-top:28px;padding-top:3px}.projects.play_clips .main_content{padding-top:49px}.projects.play_clips .project_share_btn{top:-8px}.projects.play_clips .project_share_btn:hover{background-color:#ff9c32}.projects.play_clips .project_share_btn:active,.projects.play_clips .project_share_btn.isActive{top:-6px;border-bottom-width:1px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2), 0px 1px 3px rgba(0, 0, 0, 0.2)}.projects.play_clips h2.mb0{position:relative;top:auto;left:auto;margin:-15px 0 0 -20px}.projects.play_clips #main_reels_container{margin-top:5px}.projects > .main_content{padding-top:75px;padding-bottom:45px}.projects > .main_content .scroll_project_sidebar{height:450px;max-height:450px;overflow-y:auto;overflow-x:hidden;z-index:4}.projects > .main_content .scroll_project_sidebar ul{width:220px}.projects h1,.projects h2,.projects h3,.projects h4{margin:0}.projects h1{font-weight:700;font-family:"ff-din-web", sans-serif;font-size:52px;text-transform:uppercase}.projects .grid_3{margin:0px 0 0 30px;width:245px;-webkit-transition:margin 0.5s;-moz-transition:margin 0.5s;-o-transition:margin 0.5s;transition:margin 0.5s}.projects .grid_9{margin:0;width:660px}.projects .row{margin:0 auto;padding:0}.projects #project_menu{font-family:"adelle", serif;cursor:default}.projects #project_menu h3{margin-top:20px;font-size:18px;line-height:1;color:#f6881f;font-weight:500;border-bottom:1px dotted #f6881f;cursor:pointer}.projects #project_menu > li:first-child > h3{margin:0}.projects #project_menu h4{padding:5px 5px 5px 0;font-size:16px;font-weight:500;line-height:1;color:#505050;cursor:pointer}.projects #project_menu a{display:inline-block;font-family:"adelle", serif;color:#505050;font-weight:300;font-size:14px;text-transform:lowercase}.projects #project_menu > li > nav{margin:10px 0 20px}.projects #project_menu > li > nav a{position:relative;margin-bottom:5px}.projects #project_menu > li > nav a span{position:absolute;top:-3px;right:-57px;margin-left:5px;background:#F6881F;color:white;padding:3px 5px 2px;border-radius:3px;text-shadow:1px 1px 0 orange;font-size:10px;font-family:'ff-din-web';display:inline-block;line-height:1.2;text-transform:uppercase;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.projects #project_menu > li > nav a.active span{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.projects #project_menu .js_change_showreel,.projects #project_menu .js_clip_link{max-width:154px;line-height:1.2}.projects #project_menu > li > nav > ul > li > nav a,.projects #project_menu .js_clip_link,.projects #project_menu .js_change_showreel{max-width:154px;padding-left:10px;background-image:url(/public/img/proj_arrow.png);background-repeat:no-repeat;background-position:0 2px !important;background-size:6px 11px !important}.projects #project_menu > li > nav > ul > li > nav ul li a.active,.projects #project_menu .js_clip_link.active,.projects #project_menu li.active > .js_change_showreel{background-image:url(/public/img/proj_arrow_active.png) !important}.projects #project_menu > li > nav > ul > li > nav{padding:0 20px 10px 0px}.projects #main_reels_container{margin-top:48px}.projects #main_reels_container object{width:660px;height:371px}.projects h2.mb0{position:absolute;display:inline-block;width:550px;top:-41px;left:-20px;padding:5px 10px 5px 0;line-height:1;z-index:100;font-size:32px;color:#f6881f;font-weight:700;text-transform:uppercase}.projects h2.mb0 span{display:inline;background:white}.projects .js_clip_title_target{display:inline-block;line-height:1;position:relative;background:none;padding:0;margin:25px 0 0 -20px;color:#f6881f}.projects .js_clip_description_target{margin:10px 0 50px}.projects .js_clip_description_target p{font-family:"adelle", serif;font-weight:300;margin-bottom:15px;line-height:1.5}.projects .film_info_item{margin-right:20px;font-family:"adelle", serif}.projects #footer .grid_5{width:340px}.projects .js_showreel_carousel{position:relative}.projects .js_showreel_carousel .mc_prev{left:-435px;top:180px}.projects .js_showreel_carousel .mc_next{right:-435px;left:auto;top:180px;background-position:3% center}.projects .js_showreel_carousel .mc_prev.disabled,.projects .js_showreel_carousel .mc_next.disabled{filter:alpha(opacity=30);-khtml-opacity:0.3;-moz-opacity:0.3;opacity:0.3;-webkit-filter:grayscale(100%)}.projects .js_showreel_carousel .carousel_wrapper{margin-top:-20px}.projects #showreel_widget{display:inline-block;padding:0px 0 50px;width:100%}.projects .slides{padding:0;display:block}.projects .slides li{display:block;float:left;background-size:140% !important}.projects .slides li:hover{background-size:120% !important}.projects #js_download_clip a{display:block;width:100%;margin-top:-10px}.projects #js_download_clip span{background:#f6881f;color:white;padding:3px 5px 0;border-radius:3px;text-shadow:1px 1px 0 orange;font-size:10px;font-family:'ff-din-web';display:inline-block;line-height:1.2;text-transform:uppercase}.projects .project_share_btn{position:absolute;right:0px;top:-35px;background:#f6881f url(/public/img/arrow_light.png) no-repeat 9px 8px;background-size:6px 8px;color:white;font-weight:bold;font-size:11px;text-transform:none;padding:0px 10px 0 22px;border:1px solid #f6881f;border-top:1px solid #f3a75f;border-bottom:3px solid #e06d00;border-radius:3px;text-shadow:1px 1px 0 #e95707;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.4), 0px 3px 3px rgba(0, 0, 0, 0.2);cursor:pointer;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s}.projects .project_share_btn:hover{background-color:#ff9c32}.projects .project_share_btn:active,.projects .project_share_btn.isActive{top:-33px;border-bottom-width:1px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2), 0px 1px 3px rgba(0, 0, 0, 0.2)}.projects #share_widget{height:100%;width:100%;position:fixed;background-color:rgba(0, 0, 0, 0.9);top:0;left:0;z-index:999;opacity:0}.projects #share_widget .close_share_widget{position:absolute;top:15px;right:15px;cursor:pointer}.projects #sw_container{position:absolute;top:50%;left:50%;margin:-200px 0 0 -200px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;color:#303030;max-width:400px;z-index:999}.projects #sw_container h3{font-size:32px;letter-spacing:1px;padding-bottom:10px;color:#f5f6f7;font-weight:normal;padding-top:2px;margin-bottom:5px;line-height:1;text-align:left}.projects #sw_container label{font-size:14px;font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;color:#f5f6f7;text-align:left;letter-spacing:1px;margin-bottom:3px}.projects #sw_container input{width:100%;border:none;outline:none;border-radius:3;background-color:#f5f6f7;box-shadow:none;height:32px;margin-bottom:12px;padding:5px 5px 3px;font-size:13px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;color:#0a0a0a;letter-spacing:1px;border-bottom:2px solid #CCC}.projects #sw_container input:focus{border-bottom:2px solid #e8bf00}.projects #sw_container textarea{width:100%;border:none;outline:none;border-radius:3;background-color:#f5f6f7;box-shadow:none;height:100px;margin-bottom:18px;padding:5px 5px 3px;font-size:13px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;color:#0a0a0a;letter-spacing:1px;border-bottom:2px solid #CCC}.projects #sw_container textarea:focus{border-bottom:2px solid #e8bf00}.projects #sw_container .submit-login{background-color:#a00064;text-transform:uppercase;font-size:12px;font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;border-bottom:2px solid #710047;color:white;text-shadow:0px 1px 1px rgba(118, 0, 60, 0.6);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.projects #sw_container .submit-login:hover{background-color:#b7187b;border-bottom:2px solid #a00064}.projects #sw_container .submit-login:active{border-bottom:0;margin-top:2px;height:30px}.projects #share_result{position:absolute;top:50%;left:50%;width:400px;margin:-165px 0 0 -200px;height:370px;font-family:"Apercu Regular", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:normal !important;font-style:normal !important;text-align:center;display:none}.projects #share_result .share_success{font-size:28px;line-height:1.4;margin:80px 0 20px;color:white}.projects #share_result p span{color:white;font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;padding:0 14px;font-size:13px}.projects #share_result button{border:none;outline:none;border-radius:3;background-color:#a00064;text-transform:uppercase;font-size:12px;padding:5px 15px 3px;height:32px;border-radius:3px;font-family:"Apercu Bold", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:bold !important;font-style:normal !important;border-bottom:2px solid #710047;color:white;text-shadow:0px 1px 1px rgba(118, 0, 60, 0.6);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;-0-transition-property:all;-0-transition-duration:0.2s;-0-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.projects #share_result button:hover{background-color:#b7187b;border-bottom:2px solid #a00064}.latest_work > h2,.slides > h2,.editors_list h2,#vid_meta h2,.editors .editor_bio h2,.editors .j_editor_bio h2,.blog .page_title h1{margin-left:15px !important}.featured_work h2,.about h1{margin-left:-5px !important}.blog article header{margin-left:0 !important}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden,.hide{display:none !important;visibility:hidden}.show{display:block}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.group:before,.group:after,.navi:before,.navi:after,ul.floated:before,ul.floated:after{content:"";display:table}.group:after,.navi:after,ul.floated:after{clear:both}.group,.navi,ul.floated{zoom:1}.left{float:left}.right{float:right}.clear{clear:both;float:none}.mb1{margin-bottom:12px !important}.mb2{margin-bottom:18px !important}.mb3{margin-bottom:22.5px !important}.mt1{margin-top:12px !important}.mt2{margin-top:18px !important}.mt3{margin-top:22.5px !important}@media print{*{background:#fff;color:#000;text-shadow:none !important;filter:none !important;-ms-filter:none !important}#container{width:75%;margin:0 auto;font-size:0.75em}#nav,#footer{display:none}#logo img{position:static}.column{width:auto;float:none}img{max-width:100%;height:auto}a,a:visited{color:#444 !important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")";font-size:smaller}abbr[title]:after{content:" (" attr(title) ")";font-size:smaller}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3,table{page-break-after:avoid}}@media screen and (max-width: 890px){.interactive-arts .filter-container{background:transparent}}.interactive-arts .load-more .load-contain,.interactive-arts .load-more .load-contain-two{background-color:#e84a4a;color:white}.interactive-arts .load-more .load-contain .dot,.interactive-arts .load-more .load-contain-two .dot{background:white}.interactive-arts .interactive-arts__title{margin:0 78px;padding:0;font-family:"Apercu Light", Calibri, sans-serif !important;font-weight:bold;color:#e84a4a;font-size:28px}.interactive-arts .extra-page-right{float:none;width:100%}@media screen and (max-width: 890px){.interactive-arts .extra-page-right{display:block !important}}.interactive-arts .extra-page-right .thumb.three{width:33.33%}@media screen and (max-width: 768px){.interactive-arts .extra-page-right .thumb.three{width:50%}}@media screen and (max-width: 500px){.interactive-arts .extra-page-right .thumb.three{width:100%}}.interactive-arts .extra-page-right .thumb .overlay{position:absolute;width:101%;height:60px;padding:0 56px 0 26px;display:table;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.65);-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}.interactive-arts .extra-page-right .thumb .overlay h4{font-family:"Apercu Light", Calibri, sans-serif !important;font-size-adjust:0.508 !important;font-weight:200 !important;font-style:normal !important;font-size:18px;color:#e84a4a;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out;vertical-align:middle;display:table-cell;text-align:left;margin-bottom:-10px}.interactive-arts .extra-page-right .thumb .overlay:hover h4{margin-bottom:-10px}.interactive-arts .extra-page-right .thumb .overlay svg path{fill:#e84a4a}.interactive-arts .extra-page-right .thumb:hover .overlay{background-color:rgba(29, 29, 29, 0.8)}.interactive-arts .extra-page-right .thumb:hover .overlay svg{opacity:1;right:20px}.interactive-arts .extra-page-right .thumb:hover h4 span{color:white}.interactive-arts .extra-page-right .thumb .overlay svg{position:absolute;right:46px;top:20px;margin-top:-2px;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-moz-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-o-transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;transition:all 0.4s cubic-bezier(0.2, 0.3, 0, 1) !important;-webkit-transition-property:all;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:all;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease-in-out;transition-property:all;transition-duration:0.2s;transition-timing-function:ease-in-out}
