@font-face{font-family:Vimeo;src:local(☺), url(img/vimeo.svg) format(svg), url(fonts/vimeo.woff) format(woff), url(fonts/vimeo.ttf) format(truetype);font-weight:400;font-style:normal;}.a{position:relative;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;font-family:'Helvetica Neue', Arial!important;font-size:10px;}.a a{text-decoration:none;}.a button,.a textarea,.a input{border:0;-webkit-appearance:none;-moz-appearance:none;margin:0;padding:0;}.a.bb{position:fixed;top:0;left:0;z-index:100000;}.a .j,.a .h,.a .c{-webkit-transition:opacity 250ms ease-out;-moz-transition:opacity 250ms ease-out;-o-transition:opacity 250ms ease-out;}.a video{margin:0 auto;}.a .al{width:100%;position:absolute;left:0;top:0;z-index:3;display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;}.a .an{background:rgba(23,35,34,0.75);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;}.a h1{font-size:2em;line-height:.95em;font-weight:700;margin:0;padding:0;}.a h4{font-size:1.15em;margin:0;padding:0;}.a .j{display:table-cell;vertical-align:top;width:100%;height:100%;padding-right:5px;}.a .j .u{display:table-cell;padding-right:1em;}.a .j .u a{display:block;width:6em;height:6em;}.a .j .u img{width:inherit;height:inherit;}.a .j .u.ap a{width:10.6em;height:14.5em;margin: -1em -1em 0 -1em;}.a .j .u.ap.vfa-best-video a{width:13.6em;height:17.299999em;}.a .j h1,.a .j h4{background:rgba(23,35,34,0.75);display:inline-block;padding:.3em;}.a .j h4{color:#fff;margin-top:.1em;}.a .j h4 a{font-weight:700;}.a .j span.ap{display:inline-block;text-indent: -3000em;height:12px;margin-left:.2em;position:relative;top:.1em;}.a .j span.ap.cu{width:24px;background:transparent url(img/plus_icon.gif) no-repeat;}.a .j span.ap.ct{width:27px;background:transparent url(img/staff_icon.gif) no-repeat;}.a .h button{display:block;color:#fff;text-transform:uppercase;font-weight:700;font-size:.9em;font-family:inherit;width:5em;height:3.9em;margin:0 0 .5em .5em;}.a .h > div{overflow:hidden;}.a .h .bc button{float:left;}.a .h .aw button{float:right;clear:both;}.a .h button canvas{background:transparent no-repeat center center;display:block;width:3em;height:2em;margin:0 auto;}.a .c{z-index:3;width:100%;position:absolute;left:0;bottom:0;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;}.a .c .aj{float:left;font-size:1em;width:6.5em;height:4em;}.a .c .aj canvas{width:2em;height:2em;}.a .c .i{position:relative;left:0;right:0;margin:.75em 0 0 7.5em;padding:1em;}.a .c .i .n{display:table;width:100%;height:1.2em;}.a .c .i .n > div{display:table-cell;padding-left:.8em;}.a .c .i .n .m{border:.1em solid #898f8f;cursor:pointer;padding:0;}.a .c .i .n .m > div,.a .c .i .n .m > canvas{position:absolute;top:1em;margin:.2em .1em;}.a .c .i .n .m .bd{width:0;height:.8em;}.a .c .i .n .m .bx{width:0;height:.8em;background:#666;}.a .c .i .n .m .ad{height:1.4em;margin: -2em 0 0.5em -0.8em;position:absolute;left: -1px;}.a .c .i .n .m .ad span{background:#fff;text-align:center;color:#000;font-size:1em;font-family:Verdana;position:relative;z-index:1;display:block;cursor:inherit;-webkit-box-shadow:.1em .1em 0 rgba(0,0,0,0.7);-moz-box-shadow:.1em .1em 0 rgba(0,0,0,0.7);box-shadow:.1em .1em 0 rgba(0,0,0,0.7);-webkit-transition:left 15s linear;-moz-transition:left 15s linear;-o-transition:left 15s linear;padding:.2em .6em;}.a .c .i .n .m .ad .bn{height:0;width:0;position:absolute;z-index:3;left:50%;margin-left: -0.35em;border-color:#fff transparent transparent;border-style:solid;border-width:.35em;}.a .c .i .n .m .ad .bn.cj{margin-left: -0.3em;margin-top:0;z-index:2;border-color:rgba(0,0,0,0.7) transparent transparent;border-width:.4em;}.a .c .au{width:3.4em;height:1.2em;}.a .c .au canvas{margin-top: -3px;cursor:pointer;position:absolute;}.a .c .ah{width:3em;height:1.2em;vertical-align:middle;padding-left:.5em!important;}.a .c .ah button{position:absolute;background:none;display:block;width:1.8em;height:100%;color:#666;margin-top: -1.05em;font:italic normal bold 1.7em/1.8em "Arial Black", Arial-BoldMT, Arial;}.a .c .o{width:1.2em;height:1.2em;position:relative;}.a .c .o canvas{width:1.2em;height:1.2em;position:absolute;}.a .c .k{width:5.6em;position:relative;vertical-align:middle;}.a .c .k a{display:block;position:relative;width:inherit;height:12px;color:#fff;margin-top: -0.79em;font-size:2.7em;font-family:Vimeo, sans-serif;line-height:1.4em;}.a .c .k a .cn{letter-spacing: -0.02em;}.a .c .k a .cl{letter-spacing: -0.03em;}.a .e{position:absolute;top:0;left:0;z-index:4;}.a .e .d{-webkit-transition-property: -webkit-transform, opacity;-moz-transition-property: -moz-transform, opacity;-o-transition-property: -o-transform, opacity;-webkit-transition-duration:250ms;-moz-transition-duration:250ms;-o-transition-duration:250ms;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);}.a .e .d.t,.a .e .d.t.bu,.a .e .d.t.bi{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);}.a .bt{display:block;width:100%;height:100%;background:rgba(0,0,0,0.7);background: -moz-linear-gradient(top, black, rgba(0, 0, 0, 0.7) 25%, rgba(0, 0, 0, 0.7) 80%, black 98%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, black), color-stop(25%, rgba(0, 0, 0, 0.7)), color-stop(80%, rgba(0, 0, 0, 0.7)), color-stop(98%, black));position:absolute;left:0;top:0;z-index:2;opacity:0;-webkit-transition:opacity 250ms ease-out;-moz-transition:opacity 250ms ease-out;-o-transition:opacity 250ms ease-out;}.a.d .bt{opacity:1;}.a.l .al{z-index:4;}.a.l .c{z-index:2;width:100%;height:100%;}.a.l .c .aj{position:absolute;top:50%;left:50%;margin: -2em 0 0 -3.25em;float:none;z-index:3;}.a.l .c .i{background:none;z-index:2;}.a.l .c .i,.a.l .c .i .n > .o{display:block;position:absolute;bottom:0;right:0;}.a.l .c .i .n > .o{margin:1em;}.a.l .c .i .n > .o.an{-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;padding:.5em;}.a svg,.a .c .i .n > div canvas{display:block;}.a button,.a .c .o:hover{cursor:pointer;}.a .j hgroup,.a .h{display:table-cell;vertical-align:top;}.a .j.ag *,.a.d .al .j hgroup,.a.d .al .j .u,.a.l .j hgroup,.a.l .j .u,.a.l .c .i .n > div{display:none;}.a .c .k a .cm,.a .c .k a .ck{letter-spacing: -0.04em;}@media all and (min-device-width: 1025px){.ay{background-color:rgba(255,255,255,0.95);border-bottom:1px solid #969696;border-top:1px solid #e9e9e9;font-family:"Lucida Grande";font-size:14px;line-height:19px;position:absolute;z-index:481523;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;box-shadow: -5px 5px 18px rgba(0, 0, 0, 0.15), 5px 5px 18px rgba(0, 0, 0, 0.2);-moz-box-shadow: -5px 5px 18px rgba(0, 0, 0, 0.15), 5px 5px 18px rgba(0, 0, 0, 0.2);-webkit-box-shadow: -5px 5px 18px rgba(0, 0, 0, 0.15), 5px 5px 18px rgba(0, 0, 0, 0.2);background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;margin:0;padding:4px 0;}.ay li{list-style-type:none;padding:0 20px;}.ay li:hover{color:#fff;cursor:default!important;background:#4672f3;background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5f82ec), color-stop(0.01, #688bf5), color-stop(0.99, #3163f2), color-stop(1, #2557e9));background: -moz-linear-gradient(top, #g 0%, #i 1%, #h 99%, #j 100%);}.ay .ch{border-top:1px solid #l!important;margin:5px 0 6px!important;}}@media all and (max-device-width: 480px){.a{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;}.a video{top:50%;position:relative;z-index: -1;opacity:0;}.a .j{font-size:1.3em;}.a .j h1{margin-right:10px;}.a .h{text-align:center;display:table-row;font-size:1.8em;position:absolute;top:0;left:0;width:100%;}.a .h > div{display:inline-block;}.a .h button{display:inline-block;width:5.5em;height:5.5em;-webkit-border-radius:.7em;-moz-border-radius:.7em;border-radius:.7em;margin:.25em;}.a .h button canvas{font-size:1.25em;}.a .h .at{position:absolute;width:100%;height:200%;top:0;left:0;z-index: -1;}.a .h.af{display:table-cell;font-size:10px;position:static;}.a .h.af button{font-size:inherit;text-indent: -3000px;width:4em;height:4em;position:relative;margin:0 0 .5em .5em;}.a .h.af button canvas{position:absolute;top:50%;left:50%;margin: -1.1em 0 0 -1.5em;}.a .h.af .aw{display:block;}.a .h.bg{-webkit-transition:top 150ms ease-out;-moz-transition:top 150ms ease-out;-o-transition:top 150ms ease-out;}.a.d .h{opacity:0;}.a .c{font-size:1.7em;}.a .c .k{opacity:.75;font-size:1.3em;}.a .c .k a{margin-top: -0.75em;text-shadow:0 1px 1px rgba(0,0,0,0.7);}.a .c .i{background:none;}.a .c .i .m{border:0!important;}.a .c .ah,.a .c .ad,.a .c .o{display:none!important;}.a.l .h{display:none;}.a.aa .c .aj{background-image:url(img/throbber_ios.gif);background-repeat:no-repeat;background-position-x:center;background-position-y:center;}.a.aa .c .aj canvas{visibility:hidden;}}@media all and (min-device-width: 481px) and (max-device-width: 1024px){.a{-webkit-tap-highlight-color:rgba(0,0,0,0);}.a .j{font-size:1.1em;}.a .j h1{margin-bottom:.1em;}.a .h button{font-size:1em;font-weight:700;width:5.5em;height:4.2em;}.a .h button canvas{font-size:1.25em!important;}.a .c{font-size:1.2em;}.a .c .i .n .m .bd{height:.9em;}.a .c .ah{width:3em;padding:0;}.a .c .ah button{margin-top: -0.95em;}.a .c .au,.a .c .o{display:none!important;}.a .c .k a{margin-top: -0.8em;}.a.aa .al,.a.aa .h,.a.aa .c,.a.aa .ae{visibility:hidden!important;}.a.aa video{z-index:3;}}