@import url(//fast.fonts.net/lt/1.css?apiType=css&c=74408261-9a71-480a-80bd-97e9b7f459d2&fontids=1475500,1475506,1475560,1475566);
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}.shop-buttons .btn,button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}.shop-buttons .btn,button,input{overflow:visible}.shop-buttons .btn,button,select{text-transform:none}.shop-buttons .btn,[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}.shop-buttons .btn::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}.shop-buttons .btn:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.button{cursor:pointer;display:inline-block;text-decoration:none}.button,.button:hover{transition:all .4s}.button--cta{font-family:Avenir LT W04_95 Black1475560;font-size:.85rem;padding:.15rem .75rem}.button--cta,.button--cta:active,.button--cta:focus,.button--cta:hover,.icon-button{background-color:#000;color:#fff}.icon-button{align-items:flex-start;cursor:pointer;display:flex;justify-content:center;margin-top:1.5ex;padding:.5rem 1rem .5rem .75rem;text-decoration:none;width:-moz-fit-content;width:fit-content}.icon-button img,.icon-button picture{display:block;width:100%}.icon-button__icon{bottom:-1px;margin-right:.5rem;max-width:1rem;position:relative}.icon-button__copy{font-family:Avenir LT W04_95 Black1475560;font-weight:400;margin:0}.icon-button:hover{color:#fff;text-decoration:underline}.cta-small{font-family:Avenir LT W04_95 Black1475560;font-size:1.05rem;text-align:right;text-decoration:underline}.filters{display:flex;overflow:hidden}.filters--gap{margin-bottom:2rem}.filters__col{align-items:center;flex-basis:50%}@media (min-width:810px){.filters__col{display:flex;flex-basis:auto}}.filters__col:first-of-type{flex-shrink:0;margin-right:-1px}.filters__col--expandable{flex-grow:1;max-width:100%;overflow:hidden;width:100%}@media (min-width:810px){.filters__col--expandable{padding-left:2rem}.filters__col--expandable .filters__dropdown{display:none}}.filters__col--expandable .filters__heading--large-only,.filters__col--expandable .filters__list{display:none}@media (min-width:810px){.filters__col--expandable .filters__heading--large-only,.filters__col--expandable .filters__list{display:flex}}.filters__col--expandable .filters__heading--small-only{display:block}@media (min-width:810px){.filters__col--expandable .filters__heading--small-only{display:none}}.filters__heading,.filters__list{font-family:Avenir LT W04_95 Black1475560;font-size:.95rem;font-weight:700;line-height:1.5;white-space:nowrap}.filters__heading{margin-bottom:0}@media (min-width:810px){.filters__heading{margin-right:1rem}}.filters__dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(/assets/img/icon-arrow.svg) no-repeat 50%;background-position:right .5rem center;background-size:18px 8px;border:1px solid #d3d3d3;border-radius:0;font-size:.85rem;padding:.5rem 3rem .5rem .5rem;width:100%}.filters__list{max-width:100%;overflow:hidden;position:relative}.filters__list ul{display:flex;flex-shrink:0;padding-right:5rem}.filters__list li{padding:.5rem}.filters__list li.current a{color:#8b8b8b}.filters__button{display:flex;gap:.5rem;height:100%;justify-content:center;position:absolute;right:0;width:3rem}.filters__button:before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.5) 5%,#fff 60%);bottom:0;content:"";position:absolute;right:0;top:0;width:5rem;z-index:9}.filters__button img,.filters__button svg{display:block;height:auto;-o-object-fit:contain;object-fit:contain;position:relative;width:1rem;z-index:10}.filters__button img:hover,.filters__button svg:hover{cursor:pointer}.filters__button svg:first-of-type{transform:rotate(180deg)}.filters__arrow{fill:#000}.filters__list-inner{display:flex;max-width:100%;overflow-x:scroll;white-space:nowrap}.info-panel{background-color:#e8e8e8;color:#000;margin-bottom:2rem;padding:1rem}.info-panel--dark{background-color:#000;color:#fff}.info-panel--dark .icon-button{background-color:#fff;color:#000!important}.info-panel--dark .icon-button p{color:#000}.info-panel--wide{margin-bottom:1rem;margin-top:2.5rem;padding:0}@media (min-width:900px){.info-panel--wide{display:flex;flex-wrap:wrap;margin-right:-2rem}.info-panel--wide .info-panel__heading{width:100%}.info-panel--wide .info-panel__section{border-bottom:0;margin-right:2rem;margin-top:0;width:calc(30% - 2rem)}}.info-panel__section{border-bottom:1px solid #fff;margin-top:1rem;padding-bottom:1rem}.info-panel__section:last-of-type{border-bottom:0;padding-bottom:.5rem}.info-panel__section--accordion .info-panel__heading-two{margin:0;padding-right:1.5rem;position:relative}.info-panel__section--accordion .info-panel__heading-two:after{background-image:url(/assets/img/down-arrow.png);background-position:50%;background-repeat:no-repeat;background-size:1rem;content:"";height:1rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1rem}.info-panel__section--accordion .info-panel__accordion-draw{display:none}.info-panel__section--accordion.open .info-panel__heading-two:after{transform:translateY(-50%) rotate(180deg)}.info-panel__section--accordion.open .info-panel__accordion-draw{display:block}.info-panel__section--accordion .shop-buttons .btn,.info-panel__section--accordion button,.shop-buttons .info-panel__section--accordion .btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:unset;border:0;border-radius:0;cursor:pointer;display:block;margin:0 0 -8px;padding:0;text-align:left;width:100%}.info-panel__section p:last-of-type{margin-bottom:0}.info-panel__heading{font-size:1.5rem;margin:0}.info-panel__heading-two{font-size:1.05rem;margin:2.5ex 0 0}.info-panel__heading-three{font-size:.87rem;margin:2ex 0 0}.info-panel__copy{font-size:.87rem;margin:1ex 0 0}.info-panel__copy a{text-decoration:underline}.info-panel__copy p{margin:0 0 .25rem}.info-panel__copy ul{list-style:disc;padding-left:1rem}.info-panel__event{margin-bottom:1rem}.info-panel__accordion-draw{padding:1rem 0 0}.info-panel__location{margin-bottom:1rem}.info-panel__location:last-of-type{margin-bottom:0}.media-entries .row{display:flex;flex-wrap:wrap}.mini-listing__item{margin-top:.8rem}.mini-listing__link{align-items:center;display:flex;justify-content:space-between}.mini-listing__image{display:block;width:5rem}.mini-listing__image img{display:block;width:100%}.mini-listing__heading{font-family:Avenir LT W04_35 Light1475500;font-size:.87rem;font-style:italic;width:calc(100% - 5.5rem)}.small-card__heading{font-size:1rem}.small-card__img{margin-bottom:.5rem}.sponsors{align-items:center;display:flex;flex-wrap:wrap;margin:0 -1rem}.sponsors__logo{align-content:center;display:flex;height:180px;justify-content:center;margin:1rem;overflow:hidden;width:calc(50% - 2rem)}@media (min-width:768px){.sponsors__logo{width:calc(25% - 2rem)}}@media (min-width:1024px){.sponsors__logo{width:calc(16.66667% - 2rem)}}.sponsors__logo img{align-self:center;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.cookies-popup{background:#000;bottom:0;color:#fff;display:none;font-size:18px;height:auto;left:0;line-height:24px;padding:18px 0;position:fixed;width:100%;z-index:999}.cookies-popup.active{display:block}.cookies-popup .container{position:relative}.cookies-popup p{padding-right:25px}.cookies-popup .shop-buttons .close.btn,.cookies-popup button.close,.shop-buttons .cookies-popup .close.btn{background:transparent;border:none;color:#fff;display:inline-block;height:auto;opacity:1;position:absolute;right:20px;top:0;width:auto}.cookies-popup a{border-bottom:1px solid #fff;color:#fff}.home-projects{display:none}@media (min-width:481px){.home-projects{display:block}.home-projects .image-container{position:relative}}.home-projects .image-container:hover figcaption{opacity:1;z-index:10}.home-projects figcaption{color:#fff;display:none;height:100%;left:0;opacity:0;padding:1rem;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:-10}@media (min-width:481px){.home-projects figcaption{display:block}}.home-projects--slideshow{overflow:hidden;position:relative}@media (min-width:481px){.home-projects--slideshow{display:none}}.home-projects--slideshow .slide{left:0;padding:0;position:absolute!important;top:0}.home-projects--slideshow .fvuslide-control-nav{right:0;width:275px;z-index:99999}.home-projects--slideshow article{-webkit-backface-visibility:hidden}.home-section{padding:4rem 0 0}.home-section--read{padding:3rem 0 0}.home-section--watch{padding:0}.home-section--watch a,.home-section--watch a:hover{color:#fff}.home-section--watch .subsection{background-color:#000;color:#fff;margin-bottom:0;padding:.8rem 1rem .4rem}.home-section--watch article{margin-bottom:2rem}.home-section .news-entry{margin-bottom:30px;padding:0}.home-section .news-entry p:last-of-type{margin:0}.home-intro{font-size:1.125rem;line-height:1.5;margin-bottom:3rem}.home-intro p:last-of-type{margin-bottom:1rem}.home-contact{background-color:#e8e8e8;font-size:15px;line-height:20px;margin-bottom:20px;padding:20px}@media (min-width:768px){.home-contact{display:flex}}.home-contact h1{font-family:Avenir LT W04_35 Light1475500;font-size:18px}.home-contact h1,.home-contact h2{line-height:24px;margin-bottom:10px}.home-contact h2{font-size:22px}.home-contact p{margin-bottom:18px}.home-contact a{color:#000}.home-contact a,.home-contact a:hover{text-decoration:underline}.content-services .page-header hr{margin-bottom:45px}.content-services .showcase{overflow:hidden}.content-services .btn-donate{margin-bottom:30px}.content-services a.btn-donate{font-size:15px;line-height:30px}.service-btn-container{margin-bottom:18px}.service-btn-container .btn-services{background:#000;border:none;border-radius:0;box-sizing:border-box;color:#fff;font-family:Avenir LT W04_95 Black1475560;font-size:15px;line-height:30px;padding:10px;text-decoration:none;width:270px}.service-btn-container .btn-services:active,.service-btn-container .btn-services:focus,.service-btn-container .btn-services:hover{color:#fff;text-decoration:none}.service-btn-container .btn-desc{display:block;float:none;font-size:14px;margin-top:5px;text-transform:capitalize}.content-support .page-header hr{margin-bottom:45px}.content-support .btn-container{float:right;width:300px}.content-support .btn-container a.btn-donate{margin-top:-5px}@media (max-width:767px){.content-support .btn-container{width:100%}}.content-support .opportunities-section{margin-bottom:30px}.content-support .showcase{overflow:hidden}@media (max-width:767px){.content-support h1.page-title{padding-bottom:20px}}a.btn-donate{background:#000;border:none;border-radius:0;box-sizing:border-box;font-family:Avenir LT W04_95 Black1475560;font-size:22px;line-height:30px;padding:10px;width:270px}a.btn-donate,a.btn-donate:active,a.btn-donate:focus,a.btn-donate:hover{color:#fff;text-decoration:none}@media (max-width:767px){a.btn-donate{margin-bottom:20px;width:100%}}.theme--dark{background-color:#000}.theme--dark .header,.theme--dark footer{background-color:#fff;color:#000}.theme--dark .container-fvu{background-color:#000;color:#fff}.theme--dark .container-fvu a,.theme--dark .container-fvu a:hover{color:#fff}.theme--dark .filters__button:before{background:linear-gradient(90deg,transparent 0,rgba(0,0,0,.5) 25%,#000 60%)}.theme--dark .filters__arrow{fill:#fff}.theme--dark .filters__dropdown{background-image:url(/assets/img/icon-arrow-white.svg)}.theme--mid{background-color:#f1f2f2}.theme--mid .header,.theme--mid footer{background-color:#fff;color:#000}.theme--mid .container-fvu{background-color:#f1f2f2;color:#000}.theme--mid .container-fvu a,.theme--mid .container-fvu a:hover{color:#000}.theme--mid .container-fvu .btn,.theme--mid .container-fvu .btn:hover,.theme--mid .container-fvu .shop-item-info a:hover{color:#fff}.watch-featured__heading em{font-family:Avenir LT W04_35 Light\ 1475506;font-weight:400}.watch-list{min-height:200px}.watch-entries a:active,.watch-entries a:focus{color:unset}.whatson-listing{margin-bottom:40px}.whatson-listing h3{font-size:18px;line-height:20px}.whatson-listing a{color:#000}.whatson-listing .whatson-entry{margin-bottom:20px}@media only screen and (min-width:1200px){.whatson-listing .whatson-entry{margin-bottom:30px}}.whatson-listing .whatson-entry:nth-child(odd){clear:left}.whatson-listing .whatson-entry .image-container{background:#e8e8e8}.whatson-listing .whatson-entry .image-container img{height:auto;width:100%}.whatson-info__type{font-family:Avenir LT W04_35 Light1475500;font-size:15px;line-height:20px;margin-bottom:0}.whatson-info__date{font-family:Avenir LT W04_95 Black1475560;font-size:15px;line-height:20px}[class*=" icon-"]:before,[class^=icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fvu;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.icon-circle:before{content:"\e800"}.icon-circle-empty:before{content:"\e801"}.icon-facebook:before{content:"\e802"}.icon-twitter:before{content:"\e803"}.icon-soundcloud:before{content:"\e804"}.icon-youtube:before{content:"\e805"}.icon-menu:before{content:"\e806"}.icon-writing:before{content:"\e807"}.icon-search:before{content:"\e808"}.icon-close:before{content:"\e809"}.icon-left:before{content:"\e80a"}.icon-right:before{content:"\e80b"}.icon-link-out:before{content:"\e80c"}.icon-arts-council:before{content:"\e80d"}.icon-fvu:before{content:"\e80e"}.icon-fullscreen:before{content:"\e80f"}.icon-instagram:before{content:"\e810"}.icon-fvu-icons-for-fontello-03:before{content:"\e811"}.icon-arrow-01:before{content:"\e812"}.icon-lottery_logo_black-cmyk:before{content:"\e815"}.icon-close-1:before{content:"\e821"}.grid{padding:0}.grid article{display:block;opacity:0}.grid article.shown,.no-cssanimations .grid article,.no-js .grid article{opacity:1}.grid article a,.grid article img{border:none;display:block;max-width:100%;outline:none}.grid.effect-1 article.animate{animation:fadeIn .65s ease forwards}@keyframes fadeIn{to{opacity:1}}.grid.effect-2 article.animate{animation:moveUp .65s ease forwards;transform:translateY(200px)}@keyframes moveUp{to{opacity:1;transform:translateY(0)}}.grid.effect-3 article.animate{animation:scaleUp .65s ease-in-out forwards;transform:scale(.6)}@keyframes scaleUp{to{opacity:1;transform:scale(1)}}.grid.effect-4{perspective:1300px}.grid.effect-4 article.animate{animation:fallPerspective .8s ease-in-out forwards;transform:translateZ(400px) translateY(300px) rotateX(-90deg);transform-style:preserve-3d}@keyframes fallPerspective{to{opacity:1;transform:translateZ(0) translateY(0) rotateX(0deg)}}.grid.effect-5{perspective:1300px}.grid.effect-5 article.animate{animation:fly .8s ease-in-out forwards;transform:rotateX(-180deg);transform-origin:50% 50% -300px;transform-style:preserve-3d}@keyframes fly{to{opacity:1;transform:rotateX(0deg)}}.grid.effect-6{perspective:1300px}.grid.effect-6 article.animate{animation:flip .8s ease-in-out forwards;transform:rotateX(-80deg);transform-origin:0 0;transform-style:preserve-3d}@keyframes flip{to{opacity:1;transform:rotateX(0deg)}}.grid.effect-7{perspective:1300px}.grid.effect-7 article.animate{animation:helix .8s ease-in-out forwards;transform:rotateY(-180deg);transform-style:preserve-3d}@keyframes helix{to{opacity:1;transform:rotateY(0deg)}}.grid.effect-8{perspective:1300px}.grid.effect-8 article.animate{animation:popUp .8s ease-in forwards;transform:scale(.4);transform-style:preserve-3d}@keyframes popUp{70%{animation-timing-function:ease-out;opacity:.8;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{border:0;margin:0;outline:none;padding:0;vertical-align:top}.fancybox-wrap{left:0;position:absolute;top:0;z-index:8020}.fancybox-skin{background:#fff;border-radius:0;color:#000;position:relative;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;height:100%;width:100%}.fancybox-image{max-height:100%;max-width:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite.png)}#fancybox-loading{background-position:0 -108px;cursor:pointer;left:50%;margin-left:-22px;margin-top:-22px;opacity:.8;position:fixed;top:50%;z-index:8060}#fancybox-loading div{background:url(fancybox_loading.gif) 50% no-repeat;height:44px;width:44px}.fancybox-close{height:36px;right:-18px;top:-18px;width:36px}.fancybox-close,.fancybox-nav{cursor:pointer;position:absolute;z-index:8040}.fancybox-nav{-webkit-tap-highlight-color:rgba(0,0,0,0);background:transparent url(blank.gif);height:100%;text-decoration:none;top:0;width:40%}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{cursor:pointer;height:34px;margin-top:-18px;position:absolute;top:50%;visibility:hidden;width:36px;z-index:8040}.fancybox-prev span{background-position:0 -36px;left:10px}.fancybox-next span{background-position:0 -72px;right:10px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{left:-99999px;max-height:99999px;max-width:99999px;overflow:visible!important;position:absolute;top:-99999px;visibility:hidden}.fancybox-lock{width:auto}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{background:url(fancybox_overlay.png);display:none;left:0;overflow:hidden;position:absolute;top:0;z-index:8010}.fancybox-overlay-fixed{bottom:0;position:fixed;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{font-family:Avenir LT W04_95 Black1475560;font-size:18px;font-weight:400;line-height:22px;padding:15px 0;position:relative;text-shadow:none;visibility:hidden;z-index:8050}.fancybox-opened .fancybox-title{position:relative;visibility:visible}.fancybox-opened .fancybox-title span.gallery-title{padding-left:100px}.fancybox-title-float-wrap{bottom:0;margin-bottom:-35px;position:absolute;right:50%;text-align:center;z-index:8050}.fancybox-title-float-wrap .child{background:transparent;background:rgba(0,0,0,.8);border-radius:15px;color:#fff;display:inline-block;font-weight:700;line-height:24px;margin-right:-100%;padding:2px 20px;text-shadow:0 1px 2px #222;white-space:nowrap}.fancybox-title-outside-wrap{color:#fff;margin-top:15px;position:relative}.fancybox-title-inside-wrap{padding-top:15px}.fancybox-title-over-wrap{background:#000;background:rgba(0,0,0,.8);bottom:0;color:#fff;left:0;padding:10px;position:absolute}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}#fancybox-buttons-inside{left:0;position:absolute;top:0;width:100%;z-index:8050}#fancybox-buttons-inside.top{top:10px}#fancybox-buttons-inside.bottom{bottom:10px}#fancybox-buttons-inside ul{height:30px;list-style:none;margin:0 auto;padding:0}#fancybox-buttons-inside ul,#fancybox-buttons-inside ul li{display:inline;position:static}#fancybox-buttons-inside a{left:0;width:20px}#fancybox-buttons-inside .counter,#fancybox-buttons-inside a{display:block;height:20px;opacity:1;outline:none;position:absolute;top:15px}#fancybox-buttons-inside .counter{left:20px;letter-spacing:1px;text-align:center;width:56px}#fancybox-buttons-inside a span{font-size:18px}#fancybox-buttons-inside a:hover{opacity:1}#fancybox-buttons-inside a.btnNext{left:70px}#fancybox-buttons-inside a.btnPlay,#fancybox-buttons-inside a.btnPlayOn{display:none}#fancybox-buttons-inside a.btnToggle{left:auto;right:37px}#fancybox-buttons-inside a.btnToggle.btnDisabled{display:none}#fancybox-buttons-inside a.btnToggle span{font-size:22px}#fancybox-buttons-inside a.btnToggleOn{left:auto;right:37px}#fancybox-buttons-inside a.btnClose{left:auto;right:5px}#fancybox-buttons-inside a.btnDisabled{cursor:default;opacity:.4}.chocolat-zoomable.chocolat-zoomed .chocolat-img{cursor:zoom-out}.chocolat-open{overflow:hidden}.chocolat-overlay{background-color:#000;display:none;opacity:.65;z-index:10}.chocolat-overlay,.chocolat-wrapper{height:100%;left:0;position:fixed;top:0;width:100%}.chocolat-wrapper{color:#000;z-index:16}.chocolat-zoomable .chocolat-img{cursor:zoom-in}.chocolat-loader{background:url(../img/chocolat/loader.gif);display:none;height:32px;left:50%;margin-left:-16px;margin-top:-16px;position:absolute;top:50%;width:32px;z-index:11}.chocolat-content{background:#fff;height:0;left:50%;padding:15px;position:fixed;text-align:left;top:50%;width:0;z-index:14}.chocolat-content .chocolat-img{height:calc(100% - 30px);position:absolute;width:calc(100% - 30px)}.chocolat-wrapper .chocolat-left,.chocolat-wrapper .chocolat-right{cursor:pointer;display:inline-block;float:left;font-size:22px;position:static}.chocolat-wrapper .chocolat-right{z-index:17}.chocolat-wrapper .chocolat-left.active,.chocolat-wrapper .chocolat-right.active{display:block}.chocolat-wrapper .chocolat-top{height:50px;left:0;line-height:50px;margin-bottom:10px;overflow:hidden;position:absolute;right:0;top:0;z-index:17}.chocolat-wrapper .chocolat-close{cursor:pointer;float:right;font-size:22px;position:static;right:0;top:0}.chocolat-wrapper .chocolat-close i:before{margin-left:0;margin-right:0;width:auto}.chocolat-wrapper .chocolat-bottom{background:#fff;bottom:0;font-size:12px;height:40px;left:0;line-height:40px;margin-top:10px;opacity:0;padding-left:15px;padding-right:15px;position:absolute;right:0;text-align:right;z-index:17}.chocolat-bottom{opacity:0}.chocolat-bottom.ready{opacity:1}.chocolat-wrapper .chocolat-set-title{border-right:none;display:inline-block;line-height:1;padding-right:15px}.chocolat-wrapper .chocolat-pagination{display:inline-block;float:left;font-family:Avenir LT W04_95 Black1475560;font-size:20px;margin-right:0;padding-left:15px;padding-right:15px}.chocolat-wrapper .chocolat-fullscreen{cursor:pointer;display:block;float:right;font-size:26px;height:40px;margin:0 10px}.chocolat-wrapper .chocolat-fullscreen i:before{margin-left:0;margin-right:0;width:auto}.chocolat-wrapper .chocolat-description{display:inline-block;float:left;font-family:Avenir LT W04_95 Black1475560;font-size:22px;line-height:27px;margin:5px 10px}.chocolat-content .chocolat-left i:before,.chocolat-content .chocolat-right i:before{margin-left:0!important;margin-right:0!important;width:auto!important}.chocolat-cover .chocolat-content .chocolat-right{float:left}.chocolat-cover .chocolat-content .chocolat-left{left:0}.chocolat-cover .chocolat-content .chocolat-top{left:0;position:fixed;top:0;z-index:1}.chocolat-cover .chocolat-content .chocolat-bottom{background:hsla(0,0%,100%,.75);bottom:0;color:#000;left:0;position:fixed;z-index:1}.chocolat-cover .chocolat-content .chocolat-description,.chocolat-cover .chocolat-content .chocolat-pagination{padding:0 10px}body.chocolat-open>.chocolat-loader,body.chocolat-open>.chocolat-overlay{z-index:15}body.chocolat-open>.chocolat-content{z-index:17}.chocolat-in-container .chocolat-content,.chocolat-in-container .chocolat-overlay,.chocolat-in-container .chocolat-wrapper{position:absolute}.chocolat-in-container{position:relative}#chocolat-container{height:400px;width:500px}@font-face{font-family:fvu;font-style:normal;font-weight:400;src:url(../fonts/fontello-7003adc9/font/fvu.eot?32525017);src:url(../fonts/fontello-7003adc9/font/fvu.eot?32525017#iefix) format("embedded-opentype"),url(../fonts/fontello-7003adc9/font/fvu.woff2?32525017) format("woff2"),url(../fonts/fontello-7003adc9/font/fvu.woff?32525017) format("woff"),url(../fonts/fontello-7003adc9/font/fvu.ttf?32525017) format("truetype"),url(../fonts/fontello-7003adc9/font/fvu.svg?32525017#fvu) format("svg")}@font-face{font-family:Avenir LT W04_35 Light1475500;src:url(../fonts/1475500/c886ac4d-0476-43f2-859c-69521d566f36.eot?#iefix);src:url(/fonts/1475500/c886ac4d-0476-43f2-859c-69521d566f36.eot?#iefix) format("eot"),url(../fonts/1475500/bfb11081-e571-43ad-bed9-8953cfd4133e.woff2) format("woff2"),url(../fonts/1475500/e35493b4-782b-41f0-b3f0-b7e5d0ceab0b.woff) format("woff"),url(../fonts/1475500/3441ac36-8e74-4708-8a0e-bc7eb293b307.ttf) format("truetype"),url(../fonts/1475500/57fd8d3b-c855-4bd8-9e49-04ae9a760f9d.svg#57fd8d3b-c855-4bd8-9e49-04ae9a760f9d) format("svg")}@font-face{font-family:Avenir LT W04_35 Light\ 1475506;src:url(../fonts/1475506/df2d4b33-bd14-438f-a65e-dcdf0eab7189.eot?#iefix);src:url(../fonts/1475506/df2d4b33-bd14-438f-a65e-dcdf0eab7189.eot?#iefix) format("eot"),url(../fonts/1475506/7cec671a-0ed6-42fc-a2de-d540c1f43768.woff2) format("woff2"),url(../fonts/1475506/cdb6e697-5fb5-4870-94b5-d7050605e18c.woff) format("woff"),url(../fonts/1475506/395f194c-7c8d-4b01-b1e4-b37cfc2872ba.ttf) format("truetype"),url(../fonts/1475506/fae6d018-f0e2-4317-ba9e-db2652a67546.svg#fae6d018-f0e2-4317-ba9e-db2652a67546) format("svg")}@font-face{font-family:Avenir LT W04_95 Black1475560;src:url(../fonts/1475560/f78abaf6-0dfb-4005-ab13-c97830e204ad.eot?#iefix);src:url(../fonts/1475560/f78abaf6-0dfb-4005-ab13-c97830e204ad.eot?#iefix) format("eot"),url(../fonts/1475560/ef5800d8-b76d-43e8-87ff-81d455db24c0.woff2) format("woff2"),url(../fonts/1475560/1144e594-fd94-44b6-9cf8-171075a034cc.woff) format("woff"),url(../fonts/1475560/1e7f1e82-645f-42fe-abde-a2a6096e6906.ttf) format("truetype"),url(../fonts/1475560/d244eca3-9afc-4d1a-a784-86dc594fa3e5.svg#d244eca3-9afc-4d1a-a784-86dc594fa3e5) format("svg")}@font-face{font-family:Avenir LT W04_95 Black\ 1475566;src:url(../fonts/1475566/6caef51d-ab1f-4416-853b-32882889bfb6.eot?#iefix);src:url(../fonts/1475566/6caef51d-ab1f-4416-853b-32882889bfb6.eot?#iefix) format("eot"),url(../fonts/1475566/5cf403f1-9390-4e3f-a340-a61a21e4cfff.woff2) format("woff2"),url(../fonts/1475566/3eede984-273e-4173-9fa5-96bb87dd969a.woff) format("woff"),url(../fonts/1475566/e9f2e667-6119-4d54-b674-807c1567b199.ttf) format("truetype"),url(../fonts/1475566/3596062e-2963-4ec8-a316-99844e89bb3f.svg#3596062e-2963-4ec8-a316-99844e89bb3f) format("svg")}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"tnum";background-color:var(--color-one);color:var(--color-two);font-family:var(--font-one);font-size:16px;font-variant-ligatures:common-ligatures;font-variant-numeric:tabular-nums;line-height:1.3;overflow-x:hidden;padding:0;scroll-behavior:smooth;text-rendering:optimizeSpeed}.skip-main{left:50%;position:absolute;top:0;transform:translate(-50%,-100%);transition:transform .2s;z-index:2}.skip-main:focus{transform:translate(-50%)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:Avenir LT W04_35 Light1475500;font-size:15px;line-height:20px}a,body{color:#000}a:active,a:focus{outline:none}a:active,a:focus,a:hover{color:#000;text-decoration:none}b,strong{font-family:Avenir LT W04_95 Black1475560;font-weight:400}em,i{font-family:Avenir LT W04_35 Light\ 1475506;font-style:normal}b em,b i,strong em,strong i{font-family:Avenir LT W04_95 Black\ 1475566}.staff h3,h1,h2,h3,h4,h5{font-family:Avenir LT W04_95 Black1475560;font-weight:400;margin:0;padding:0}.staff h3 em,.staff h3 i,h1 em,h1 i,h2 em,h2 i,h3 em,h3 i,h4 em,h4 i,h5 em,h5 i{font-family:Avenir LT W04_95 Black\ 1475566;font-style:normal}ol,ul{list-style:none;margin:0;padding:0}::-webkit-input-placeholder{color:#949494!important;opacity:1!important}:-moz-placeholder,::-moz-placeholder{color:#949494!important;opacity:1!important}:-moz-placeholder-shown{color:#949494!important;opacity:1!important}:placeholder-shown{color:#949494!important;opacity:1!important}:focus{outline-color:transparent;outline-style:none}iframe{max-width:100%}.responsive-iframe iframe{width:100%}input:focus,textarea:focus{outline-color:transparent;outline-style:none}hr.sep{border:none;border-bottom:1px solid #e8e8e8;clear:both;height:0;margin:0;padding:0;width:auto}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{min-height:1px;padding-left:10px;padding-right:10px;position:relative}.col-xs-5ths{float:left;width:20%}@media (min-width:768px){.col-sm-5ths{float:left;width:20%}}@media (min-width:992px){.col-md-5ths{float:left;width:20%}}@media (min-width:1200px){.col-lg-5ths{float:left;width:20%}}.container-fvu{background-color:#fff}.image-container img{display:block;height:auto;max-width:100%;width:100%}.loader{display:none}.loader img{display:block;margin:0 auto}#header{padding-bottom:25px}#header h1.logo{font-size:88px;line-height:1px;padding-top:25px}#header h1.logo a{display:block;width:220px}#header h1.logo a i{display:inline-block;text-indent:-999cm}#header h1.logo a:before{display:block;text-indent:-18px}#header .header-right{min-height:100px;overflow:visible;overflow-x:hidden}#header .search-container{border-bottom:1px solid #e8e8e8;float:right;height:54px;padding:25px 0 10px;position:relative;width:17px}#header .search-form-container{background:#fff;position:absolute;right:-600px;top:25px;transition:all .3s ease-out;width:600px;z-index:10}.main-shop #header .search-form-container input{background:transparent}#header .search-form-container.active{right:0}#header .search-form-container .shop-buttons .btn,#header .search-form-container button,.shop-buttons #header .search-form-container .btn{background:#fff;border:none;left:-17px;padding:0;position:absolute;top:0;width:17px;z-index:999}#header .search-form-container .shop-buttons .btn .icon-search,#header .search-form-container button .icon-search,.shop-buttons #header .search-form-container .btn .icon-search{display:block;font-size:14px;width:14px}#header .search-form-container .shop-buttons .btn .icon-search:before,#header .search-form-container button .icon-search:before,.shop-buttons #header .search-form-container .btn .icon-search:before{margin-right:0}#header .search-form-container form input[type=text]{border:none;border-left:2px solid #e8e8e8;font-family:Avenir LT W04_95 Black1475560;font-size:15px;line-height:20px;margin-left:10px;padding-left:10px;width:90%}#header .search-form-container .close-search{font-size:12px;line-height:20px;position:absolute;right:0;top:0}.navbar-toggle{margin:0;position:absolute;right:40px;top:-48px;z-index:100}.navbar-toggle .icon-bar{background:#000;border-radius:0;height:5px;width:30px}.navbar-toggle+.icon-bar{margin-top:5px}.navbar-collapse{padding:24px 0 9px!important}.main-nav{border-bottom:1px solid #e8e8e8;float:right;font-family:Avenir LT W04_95 Black1475560;font-size:18px;font-weight:400;line-height:20px;padding-bottom:9px;padding-top:24px}.main-nav ul{float:right;list-style:none;margin:0;padding:0;position:relative;text-transform:lowercase}.main-nav ul li{float:left;margin-right:25px}.main-nav ul li:last-child{margin-right:24px}.main-nav ul li.current>a{color:#8b8b8b}.main-nav ul li.current ul{display:block}.main-nav ul li.parent-current>a{color:#8b8b8b}.main-nav ul li.parent-current ul{display:block}.main-nav ul li ul{display:none;left:0;position:absolute;top:36px}.footer{border-top:1px solid #e8e8e8;font-size:.9rem;line-height:1.5;margin-top:20px;min-height:200px;padding:20px 0}.footer-logos{font-size:35px}.footer-logos a{cursor:pointer;display:block;margin-bottom:10px}.footer-logos a .icon-lottery_logo_black-cmyk{font-size:48px}.footer-address a:hover{text-decoration:underline}.footer-newsletter{margin-bottom:25px}.footer-newsletter a{font-family:Avenir LT W04_95 Black1475560;text-decoration:underline}.footer-socials__heading{font-family:Avenir LT W04_35 Light1475500;font-size:.9rem;line-height:1.5;margin-bottom:5px}.footer-socials .social-icons{font-size:16px;line-height:30px}.footer-socials .social-icons a{background-color:#000;border-radius:16px;color:#fff;display:inline-block;float:left;height:30px;margin-right:5px;overflow:hidden;padding:.35rem;text-align:center;width:30px}.footer-socials .social-icons img{display:block;width:100%}.footer-copy{margin-top:21px}.footer-copy a:hover{text-decoration:underline}.headline{font-size:18px;letter-spacing:0;line-height:24px;margin-bottom:15px}#showcase .image-container{max-height:490px;overflow:hidden}.showcase{margin-bottom:20px}@media only screen and (min-width:1200px){.showcase{margin-bottom:30px}}.showcase .slide{background:#000}.showcase .slide-info{color:#fff;padding:20px 20px 20px 0}.showcase .slide-info .category-title{font-size:18px;line-height:24px;margin-bottom:12px}.showcase .slide-info h1{color:#fff;font-size:22px;line-height:24px;margin-bottom:12px}.showcase .slide-info h1 a{color:#fff}.showcase .slide-info .excerpt{font-size:15px;line-height:20px}.showcase .slide-info .excerpt p{margin-bottom:15px}.showcase .slide-info .excerpt a{color:#fff;text-decoration:underline}.showcase .slide-info .excerpt a:hover{text-decoration:none}.showcase .fvuslide-control-nav{right:0;width:275px;z-index:99999}.showcase iframe{display:block}.subsection{margin-bottom:20px}@media only screen and (min-width:1200px){.subsection{margin-bottom:30px}}.subsection>h2{font-size:22px;line-height:20px;margin-bottom:12px}.projects .project-entry{margin-bottom:20px}@media only screen and (min-width:1200px){.projects .project-entry{margin-bottom:30px}}@media (max-width:767px){.projects .project-entry.col-xs-12{clear:both}}@media (min-width:768px) and (max-width:991px){.projects .project-entry.col-sm-6:nth-child(odd){clear:both}}@media (min-width:992px){.projects .project-entry.col-md-4:nth-child(3n+1){clear:both}}.projects .project-entry .image-container{margin:0}.projects .project-entry .image-container a{position:relative}.projects .project-entry .image-container a:after{background-color:#000;content:" ";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.projects .project-entry .image-container a:hover:after{opacity:.64;transition:all .3s ease-out}.projects .project-entry .image-container img{height:auto;width:100%}.projects .project-entry .project-info{background:#000;color:#fff;font-size:15px;line-height:18px;min-height:85px;padding:12px 15px}.projects .project-entry .project-info a{color:#fff}.projects .project-entry .project-info h2{font-size:15px;line-height:18px}.bookshop-entries .bookshop-entry .image-container{background:#000;margin:0;padding:1px}.bookshop-entries .bookshop-entry .image-container a{position:relative}.bookshop-entries .bookshop-entry .image-container a:after{background:#000;content:" ";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:99}.bookshop-entries .bookshop-entry .image-container a:hover:after{opacity:.64;transition:all .3s ease-out}.bookshop-entries .bookshop-entry .image-container img{border:10px solid #fff;height:auto;width:100%}.bookshop-entries .bookshop-entry .bookshop-info{background:#000;color:#fff;font-size:15px;line-height:18px;margin-bottom:20px;min-height:85px;padding:12px 15px}.bookshop-entries .bookshop-entry .bookshop-info a{color:#fff}.bookshop-entries .bookshop-entry .bookshop-info h2{font-size:15px;line-height:18px}.bookshop-entries .bookshop-entry .bookshop-info p{margin-bottom:0}.newsletter-optin .form-group{margin-bottom:12px;position:relative}.newsletter-optin input[type=email],.newsletter-optin input[type=submit],.newsletter-optin input[type=text]{-webkit-appearance:none;border:none;border-radius:0;color:#000;display:inline-block;font-family:Avenir LT W04_95 Black1475560;font-size:15px;height:24px;line-height:24px;padding:0 4px;width:100%}.newsletter-optin input[type=email].postcode-field,.newsletter-optin input[type=submit].postcode-field,.newsletter-optin input[type=text].postcode-field{margin-right:1%;width:72%}.newsletter-optin #optin-submit{background-color:#000;border:none;color:#fff;cursor:pointer;display:inline-block;height:24px;padding:0;position:absolute;right:0;text-align:center;top:0;width:26%}@media only screen and (max-width:767px){.newsletter-optin #optin-submit{clear:left;margin-top:10px;position:static}}.newsletter-optin label{display:none}.newsletter-optin .mce_inline_error{color:red;font-size:15px;line-height:20px}.recommends-slideshow{overflow:hidden}.recommends-slideshow .recommends-slide{background:#000;color:#fff;min-height:210px}.recommends-slideshow a{color:#fff;text-decoration:none}.recommends-slideshow .recommends-body{padding:10px 10px 10px 0}.recommends-slideshow .recommends-body.recommends-body-no-image{margin-left:20px}.recommends-slideshow h3{font-size:15px;line-height:20px;margin-bottom:10px}.recommends-article{margin-bottom:25px}.recommends-article.featured{background:#e6e7e8}.recommends-article.standard-article .recommends-body{padding-top:0}@media only screen and (max-width:667px){.recommends-article.standard-article .recommends-body{padding-top:10px}}.recommends-article a{color:#000;text-decoration:none}.recommends-article img{min-width:100%}@media only screen and (max-width:992px){.recommends-article img{height:auto!important;max-width:100%!important;min-width:0}}.icon-instagram{font-size:18px}.featured-recommends-section{border-bottom:1px solid #e6e7e8;margin-bottom:40px;padding-bottom:15px}.page-title{font-size:30px;line-height:1.1}.page-intro{font-size:18px;line-height:24px;min-height:1px;padding:20px 0 25px}.page-intro p{margin-bottom:15px}.page-header{border:none;margin:40px 0 0;padding:0}.page-header h1{padding-bottom:40px}.page-header hr{border:none;border-bottom:1px solid #e8e8e8;clear:both;height:0;margin:0 15px;padding:0;width:auto}.listing-filters{font-family:Avenir LT W04_95 Black1475560;font-size:22px;line-height:26px;padding-bottom:38px;position:relative}.listing-filters--gap{margin-bottom:4rem!important}@media (min-width:768px){.listing-filters--gap{margin-bottom:2rem;overflow:hidden}}.listing-filters ul li{float:left;margin-right:35px}.listing-filters ul li.current>a{color:#8b8b8b}.listing-filters ul li.current>div{display:block}.listing-filters ul li div{display:none;left:0;position:absolute;top:28px}.listing-filters ul li div span{margin-right:10px}.listing-filters ul li div a{color:#000;display:inline-block;margin-left:12px}.listing-filters .letters{overflow:hidden}.listing-filters .letters a{text-transform:lowercase}.listing-filters .letters a.current{color:#8b8b8b}.projects-year{border-top:1px solid #e8e8e8;padding-top:15px}.projects-year:first-of-type{margin-top:1rem}.projects-year__heading{font-size:1.25rem}@media (min-width:1024px){.projects-year__heading{font-size:1.4rem}}.projects-year .project .image-container a{position:relative}.projects-year .project .image-container img{height:auto;width:100%}.projects-year .project:nth-child(5n+1){clear:left}.bookshop-entry .image-container a,.project .image-container a,.project-entry .image-container a,.related-entry .image-container a,.shop-item .image-container a,.whatson-entry .image-container a{display:block;position:relative}.bookshop-entry .image-container a .rollover,.project .image-container a .rollover,.project-entry .image-container a .rollover,.related-entry .image-container a .rollover,.shop-item .image-container a .rollover,.whatson-entry .image-container a .rollover{background-color:#000;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.bookshop-entry .image-container a:after,.project .image-container a:after,.project-entry .image-container a:after,.related-entry .image-container a:after,.shop-item .image-container a:after,.whatson-entry .image-container a:after{background-color:#000;content:" ";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.bookshop-entry .image-container a:hover:after,.project .image-container a:hover:after,.project-entry .image-container a:hover:after,.related-entry .image-container a:hover:after,.shop-item .image-container a:hover:after,.whatson-entry .image-container a:hover:after{opacity:.64;transition:all .3s ease-out}.projects-ab{margin-top:20px}.projects-ab .project{margin-bottom:20px}.projects-ab .project:nth-child(4n+1){clear:left}.projects-ab .project .image-container img{height:auto;width:100%}@media only screen and (min-width:1200px){.projects-ab .project{margin-bottom:30px}}.projects-ab .project-info{background:#000;color:#fff;min-height:96px;padding:10px}.projects-ab .project-info a{color:#fff}.projects-ab h2,.projects-ab h2 a,.projects-ab h3,.projects-ab h3 a{display:inline;font-size:15px;line-height:18px}.projects-ab h3,.projects-ab h3 a{font-family:Avenir LT W04_95 Black\ 1475566}.projects-ab h3 a,.projects-ab h3 a a{display:inline}.projects-ab .year-title{font-size:15px;line-height:18px;margin:0}.project-header{border:none;margin:40px 0 0;padding:0}.project-header h1{border-bottom:none;padding-bottom:10px}.project-header .page-intro{font-size:18px;line-height:24px;padding:10px 0 15px}.project-header .page-intro p{margin-bottom:0}.featured-area{position:relative}.featured-area .group-artists{border-bottom:1px solid #e8e8e8;font-family:Avenir LT W04_95 Black1475560;font-size:22px;line-height:26px;margin:20px 0 0;padding-bottom:20px}.featured-area iframe{border:none;display:block}.project-slideshow-container{position:relative}.project-slideshow .image-slide img{height:auto;max-height:490px;width:100%}.featured-info{padding:10px}.featured-info.page-featured-info,.featured-info.project-featured-info{background:#e8e8e8;min-height:490px}.featured-info p{margin-bottom:10px}.featured-info h3{font-size:15px;line-height:20px;margin-bottom:10px}.featured-info .staff h3,.featured-info h4,.staff .featured-info h3{font-size:15px;line-height:20px;margin-top:10px}.featured-info a{text-decoration:underline}.project-content{padding-bottom:15px}.project-overview{margin-top:20px}.project-overview h2{font-size:22px;line-height:26px;margin:15px 0}.text-extended{display:none}.read-more,.read-more-news{font-family:Avenir LT W04_95 Black1475560;text-decoration:underline}.read-more-news:hover,.read-more:hover{text-decoration:underline}h2.section-title{font-size:22px;line-height:18px;margin-bottom:20px}section.project-section{border-top:1px solid #e8e8e8;padding:20px 0}section.project-section--sponsors{padding:20px 0 0}.media{position:relative}.media .media-entry{margin-bottom:20px}@media only screen and (min-width:1200px){.media .media-entry{margin-bottom:30px}}.media .media-entry iframe{display:block}.media .media-entry .image-container{margin:0}.media .media-entry .audio-container iframe{max-height:320px}.media .media-info{background:#000;color:#fff;min-height:129px;padding:15px}.media .media-info a{color:#fff}.media .media-type{font-size:18px;line-height:24px}.media h3{color:#fff;font-size:22px;line-height:28px}.media #media-extended{display:none}.media-video .image-container{position:relative}.media-video .image-container a:after{background:url(../img/sprite.png) 0 0 no-repeat;content:"";display:block;height:150px;left:50%;margin:-75px 0 0 -75px;position:absolute;top:50%;width:150px}@media only screen and (max-width:757px){.media-video .image-container a:after{background-size:380px 380px!important;height:114px;margin:-57px 0 0 -57px;width:114px}}.media-download .image-container,.media-writing .image-container{position:relative}.media-download .image-container a:after,.media-writing .image-container a:after{display:block;position:absolute}.media-writing .image-container{position:relative}.media-writing .image-container a:after{speak:none;color:hsla(0,0%,100%,.9);content:"\e807";font-family:fvu;font-size:40px;font-style:normal;font-weight:400;left:15px;line-height:1;text-align:center;top:15px}.media-writing.media-writing-white .image-container a:after{color:#e8e8e8}.media-download .image-container{position:relative}.media-download .image-container a:after{background:#000 url(/assets/img/icon-download.png) no-repeat 50%;content:"";height:50px;left:0;text-align:center;top:0;width:50px}.project-section-press{overflow:hidden;position:relative}.project-section-press .press-articles{position:relative}.project-section-press a.see-more{margin:0 0 15px;position:static}.press .press-link{color:#000;display:inline-block;font-family:Avenir LT W04_95 Black1475560;font-size:15px;line-height:20px;text-decoration:underline}.press-articles h3{font-size:18px;line-height:20px}.press-articles .date-title{font-family:Avenir LT W04_95 Black1475560;margin:5px 0}.press-articles .press-article{margin-bottom:20px}.press-releases h3{font-size:18px;line-height:20px;margin-bottom:5px}.press-releases .press-release{margin-bottom:20px}.news-listing h3{font-size:18px;line-height:22px}.news-listing .date-title{font-size:15px;line-height:20px;margin-bottom:5px}.news-listing .news-share{margin:18px 0}.news-listing .news-share a{background:#000;border-radius:16px;color:#fff;display:inline-block;height:30px;text-align:center;width:30px}.news-listing .news-share a span{font-size:16px;line-height:30px}.news-listing .addthis_sharing_toolbox{margin:18px 0}.news-listing .addthis_sharing_toolbox .at-icon-wrapper{background-color:transparent!important;font-size:16px!important;height:auto!important;line-height:30px!important}.news-listing .addthis_sharing_toolbox .at-icon-wrapper svg{display:none}.news-listing .addthis_sharing_toolbox .at-icon-wrapper:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fvu;font-style:normal;font-variant:normal;font-weight:400;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.news-listing .addthis_sharing_toolbox .at-svc-facebook .at-icon-wrapper:before{content:"\e802"}.news-listing .addthis_sharing_toolbox .at-svc-twitter .at-icon-wrapper:before{content:"\e803"}.news-listing .addthis_sharing_toolbox a{background:#000;border-radius:16px;color:#fff;display:inline-block;height:30px;max-height:30px;max-width:30px;text-align:center;width:30px}.news-listing .addthis_sharing_toolbox .at-share-tbx-element.addthis_20x20_style .at-share-btn,.news-listing .addthis_sharing_toolbox .at-share-tbx-element.addthis_20x20_white_style .at-share-btn{max-height:30px;max-width:30px}.news-listing .listing-filters{border-bottom:1px solid #e8e8e8;margin-bottom:0;padding-bottom:20px}#imagesloading-overlay{background:hsla(0,0%,100%,.9) url(../img/ring.svg) 50% no-repeat;height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease-out;width:100%;z-index:999}#imagesloading-overlay.show{opacity:1}.news-navigation{border-top:1px solid #e8e8e8;font-family:Avenir LT W04_95 Black1475560;font-size:1rem;line-height:1;padding:20px 0}.news-navigation a{color:#000;display:inline-block;float:left}.news-navigation a.next{float:right}.news-navigation a.next span:before{margin-left:.2em;margin-right:0}.news-navigation a span:before{margin-left:0;width:auto}.news-entry{border-bottom:1px solid #e8e8e8;padding:20px 0 40px}.news-entry:last-child{border-bottom:none}.news-entry .news-body{padding:20px 0 0}.news-entry .news-body figure{margin:0 0 40px}.news-entry .news-body p{margin-bottom:20px}.news-entry .news-body img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.news-entry.video-entry .image-container{position:relative}.news-entry.video-entry .image-container img{width:100%}.news-entry.video-entry .image-container a:after{background:url(../img/sprite.png) 0 0 no-repeat;content:"";display:block;height:150px;left:50%;margin:-75px 0 0 -75px;position:absolute;top:50%;width:150px}.news-entry-details .details-slideshow-container{height:auto}.news-entry-details .details-slideshow-container img{max-height:490px}.news-entry-details .fvuslide-control-nav a:hover{background:transparent}.related-extended{display:none}.related-section{border-top:1px solid #e8e8e8;padding-top:20px;position:relative}.related-section .related-entry{margin-bottom:20px}.related-section .related-entry:nth-child(3n+1){clear:left}@media only screen and (max-width:991px){.related-section .related-entry:nth-child(3n+1){clear:none}.related-section .related-entry:nth-child(odd){clear:left}}@media only screen and (min-width:1200px){.related-section .related-entry{margin-bottom:30px}}.related-section .related-entry.related-entry-bookshop .image-container{background:#000;padding:1px;position:relative}.related-section .related-entry .image-container img{width:100%}.related-section .related-info{background:#000;color:#fff;min-height:106px;padding:15px 15px 5px}@media only screen and (min-width:992px) and (max-width:1199px){.related-section .related-info{min-height:124px}}.related-section .related-info a{color:#fff}.related-section .related-info h3{font-size:15px;line-height:18px}.see-more{display:none;font-family:Avenir LT W04_95 Black1475560;position:absolute;right:0;top:23px}.see-more,.see-more.on,.see-more:hover{text-decoration:underline}.see-more.on{display:block}section.media .see-more{margin-bottom:10px;position:static}.page-featured-area{background:#000;color:#fff;margin-bottom:40px}.page-featured-area .featured-info{background:transparent;padding:20px 20px 20px 0}.page-featured-area .featured-info h2{font-size:22px;line-height:24px;margin-bottom:10px}.page-featured-area .featured-info p{margin:10px 0}.page-featured-area .featured-info a{text-decoration:underline}.page-body{border-top:1px solid #e8e8e8;padding:20px 0}.text h2{font-size:22px;line-height:24px}.text h2,.text p{margin-bottom:20px}.text hr{border-top:1px solid #e8e8e8;color:transparent;height:0;margin:20px 0}.text a:not(.btn){text-decoration:underline}.staff{padding:20px 0}.staff,.staff h3,.staff h4{font-size:18px;line-height:24px}.staff h3{font-family:Avenir LT W04_35 Light1475500}.staff p{margin:0}.staff .staff-entry{margin-bottom:20px}.directors{padding-top:20px}.directors,.directors h3{font-size:18px;line-height:24px}.directors h3{display:inline}.directors .director{font-size:15px;line-height:20px;margin:0 0 20px}.directors .director h3,.directors .director p{display:inline}.contact-subscribe input[type=email],.contact-subscribe input[type=submit],.contact-subscribe input[type=text]{background:#e8e8e8;height:30px}.contact-subscribe .newsletter-optin #optin-submit{background:#000;border:none;color:#fff;height:30px}.contact-content .page-body{font-size:18px;line-height:24px}.contact-info strong{font-weight:400}.main-shop .related-entry:nth-child(3n+1){clear:left}.shop{margin-top:20px}.shop-item{font-size:15px;line-height:18px;margin-bottom:20px}.shop-item:nth-child(4n+1){clear:left}.shop-item .image-container{background:#fff;display:table;height:280px;padding-bottom:0;text-align:center;width:280px}.shop-item .image-container a{display:table-cell;height:280px;vertical-align:middle}.shop-item .image-container img{border:10px solid #fff;margin:auto;max-width:260px}.shop-item .shop-item-info{background:#000;color:#fff;min-height:97px;padding:12px 15px}.shop-item .shop-item-info a{color:#fff}.shop-item .shop-item-info h3{font-size:15px;line-height:18px}.shop-item .shop-item-info p{margin-bottom:0}.shop-content .related-section{border-top:none}.shop-page-header{padding-bottom:20px}.shop-page-header h1{border:none;font-size:30px;line-height:34px;margin-bottom:5px;padding-bottom:0}.shop-page-header h1 em{display:block}.shop-page-header h2.shop-year{font-family:Avenir LT W04_35 Light1475500;font-size:15px;line-height:20px}.shop-featured-area{margin-bottom:20px}.shop-featured-area .featured-info{background:#fff;font-size:15px;line-height:20px;min-height:570px}.shop-featured-area .featured-info p{margin-bottom:20px}.shop-featured-area .details-slideshow{background:#fff;max-height:570px}.shop-featured-area .details-slideshow img{max-height:460px}.shop-featured-area .fvuslide-control-paging li a{background:transparent;border-color:#8b8b8b}.shop-featured-area .details-slideshow-container{height:570px}.shop-featured-area .details-slideshow-container .image-slide{display:table-cell;height:570px;padding:10px;vertical-align:middle}.shop-featured-area .details-slideshow-container .image-slide img{display:inline-block}.shop-featured-area .details-slideshow-container .fvuslide-active{background-color:#8b8b8b}.shop-buttons .btn,.shop-buttons button{background:#000;border:none;border-radius:0;color:#fff;font-family:Avenir LT W04_95 Black1475560;height:30px;margin-bottom:10px;padding-left:10px;text-align:left;width:100%}.shop-item-details{border-bottom:1px solid #e8e8e8;font-size:15px;line-height:20px;margin:20px 0 0;padding-bottom:40px}.page-opportunities-body{font-size:18px;line-height:24px;padding-top:0}.opportunities-section{padding-top:20px}.alumni-section{font-size:18px;line-height:24px;padding:20px 0}.alumni-section .alumni-cols{padding-top:30px}.pswp__scroll-wrap iframe{border:none;height:100%;padding:0;width:100%}.search-results-entries .search-section{margin-bottom:20px;padding-top:20px}.search-results-entries h2{border-bottom:1px solid #e8e8e8;font-size:20px;line-height:30px;margin-bottom:10px;padding-bottom:10px}.search-results-entries .search-result-entry{margin-bottom:15px}.search-results-entries .search-result-entry h3{font-family:Avenir LT W04_35 Light1475500;font-size:17px;line-height:25px}.search-results-entries .search-result-entry h3 a{text-decoration:underline}.watch-items h3{margin-bottom:12px}@media (max-width:767px){.watch-items .col-xs-12{clear:both}}@media (min-width:768px) and (max-width:991px){.watch-items .col-sm-3:nth-child(4n+1){clear:both}}@media (min-width:992px){.watch-items .col-md-5ths:nth-child(5n+1){clear:both}}.heading__push{margin-bottom:12px}.heading__fade{color:#8b8b8b}.heading__small{font-size:18px}.video-fluid{height:0;margin:0 0 10px;padding-bottom:56.25%;position:relative}.video-fluid iframe{height:100%;left:0;position:absolute;top:0;width:100%}.hidden{display:none}.image-preload{height:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.media-video .image-container a:after{background-image:url(../img/sprite@2x.png);background-size:500px 500px}}@media only screen and (min-width:1200px){.row{margin-left:-15px;margin-right:-15px}.row>[class*=" col-"],.row>[class^=col-]{padding-left:15px;padding-right:15px}}@media only screen and (max-width:1199px){.container{padding-left:20px;padding-right:20px}.main-nav ul li{margin-right:35px}.main-nav ul li:last-child{margin-right:0}#header .search-container{width:32px}#header .search-form-container.active{width:594px}#showcase .image-container,#showcase iframe{max-height:390px}h1.page-title{line-height:1.1}.shop-item .image-container{height:297px;width:297px}.shop-item .image-container a{height:297px}.shop-item .image-container img{max-width:288px}.shop-item:nth-child(4n+1){clear:none}.shop-item:nth-child(3n+1){clear:left}.featured-info.project-featured-info{min-height:390px}}@media (min-width:993px) and (max-width:1199px){.main-nav ul{font-size:15px}.main-nav ul li{margin-right:12px}}@media (min-width:768px) and (max-width:992px){.main-nav ul{font-size:14px}.main-nav ul li{margin-right:10px}}@media only screen and (max-width:991px){.main-nav ul li{margin-right:12px}.main-nav ul li:last-child{margin-right:0}#header h1.logo{font-size:60px}#header .search-container{width:26px}#header .search-form-container.active{width:512px}#showcase .image-container,#showcase iframe{max-height:399px!important}#showcase .slide-info{min-height:171px;padding-left:20px!important;padding-right:20px}.projects-year .project:nth-child(5n+1){clear:none}.projects-ab .project:nth-child(odd),.projects-year .project:nth-child(4n+1){clear:left}.featured-info.project-featured-info{min-height:0}.page-featured-area .featured-info{min-height:0;padding-left:20px}.shop-item .image-container{height:345px;width:345px}.shop-item .image-container a{height:345px}.shop-item .image-container img{max-width:340px}.shop-item:nth-child(odd){clear:clear}.shop-item:nth-child(3n+1){clear:none}.shop-buttons{margin-top:20px}.shop-buttons .btn-shop{display:inline-block;margin-right:1.25%;width:32%}.shop-buttons .btn-shop.view-paypal-basket{margin-right:0}.recommends-slideshow .recommends-thumb{height:100%;overflow:hidden;position:absolute}.recommends-slideshow .recommends-thumb img{height:100%;max-width:1000px;position:absolute;top:0;width:auto}}@media only screen and (max-width:767px){#main .sticky{padding-top:106px}#header{margin-bottom:0;padding-bottom:25px;width:100%}#main.sticky #header{left:0;padding-left:15px;padding-right:15px;position:fixed;top:0;transition:all .25s ease-out;z-index:10}#main.sticky #header.header-hidden{opacity:0;top:-110px}#header .logo-container{width:50%}#header h1.logo{font-size:54px;padding-left:10px}#header h1.logo:before{margin-left:0}#header .header-right{margin-left:-20px;margin-right:-20px;min-height:0;overflow:visible}#header .search-container{border-bottom:none;float:none;height:0;margin:0 20px;padding:0;width:auto}#header .search-form-container{float:none;height:0;left:auto;overflow:visible;position:relative;right:auto;top:auto;width:100%}#header .search-form-container form{position:relative;z-index:-100!important}#header .search-form-container.active{width:100%}#header .search-form-container.active form{height:auto;opacity:1;transition:all .3s ease-out;z-index:100!important}#header .search-form-container.active .close-search{opacity:1;transition:all .3s ease-out;z-index:101}#header .search-form-container .shop-buttons .btn,#header .search-form-container button,.shop-buttons #header .search-form-container .btn{background:#fff;border:none;left:auto;padding:0;position:absolute;right:1px;top:-40px;width:30px;z-index:999}#header .search-form-container .shop-buttons .btn .icon-search,#header .search-form-container button .icon-search,.shop-buttons #header .search-form-container .btn .icon-search{display:block;font-size:26px;width:auto}#header .search-form-container .shop-buttons .btn .icon-search:before,#header .search-form-container button .icon-search:before,.shop-buttons #header .search-form-container .btn .icon-search:before{margin-right:0}#header .search-form-container form{background:#fff;border-bottom:1px solid #e8e8e8;height:0;opacity:0;overflow:hidden;padding:20px 0 10px}#header .search-form-container form input[type=text]{-webkit-appearance:none;-moz-appearance:none;border:none;font-family:Avenir LT W04_95 Black1475560;font-size:15px;line-height:20px;margin-left:0;padding-left:10px;width:100%}#header .search-form-container .close-search{font-size:20px;line-height:20px;opacity:0;position:absolute;right:0;top:20px;z-index:-99}.main-nav{background:#e8e8e8;border-bottom:none;float:none;margin:20px 0 0;padding-bottom:0;padding-top:10px;padding:10px 30px 0!important}.main-nav.search-open{margin-top:70px}.main-nav ul{float:none;margin:0;padding:0;position:relative}.main-nav ul li{float:none;margin-bottom:20px;margin-right:0}.main-nav ul li:last-child{margin-right:0!important}.main-nav ul li.current>a{color:#8b8b8b}.main-nav ul li.current ul{display:block}.main-nav ul li.parent-current>a{color:#8b8b8b}.main-nav ul li.parent-current ul{display:block}.main-nav ul li ul{display:none;margin-left:20px;margin-top:20px;position:static}.no-padding-left{padding-left:10px!important}.recommends-slideshow .recommends-thumb{position:static}.recommends-slideshow .recommends-thumb img{position:static;width:100%}.recommends-slideshow .recommends-body{padding-left:15px;padding-right:15px}.footer-copy,.footer-socials .social-icons{height:30px;margin-bottom:30px}.projects-year .project{margin-bottom:20px}.projects-year h2{margin-bottom:15px}.listing-filters{font-size:18px;margin-bottom:40px}.listing-filters ul li{margin-right:10px}.listing-filters ul li .letters a{margin-left:10px}.listing-filters ul li div span,.listing-filters ul li:last-child{margin-right:0}.newsletter-optin #optin-submit{margin-top:12px;min-width:100px}.newsletter-optin input.postcode-field{width:100%!important}.shop-item .image-container{display:block;height:auto;max-height:100%;max-height:320px;position:relative;width:auto}.shop-item .image-container a{height:auto}.shop-item .image-container a:hover:after{opacity:0}.shop-item .image-container img{display:block;height:100%;margin:5px auto;max-height:310px;max-width:100%;position:relative;width:auto}.shop-buttons{margin-top:20px}.shop-buttons .btn-shop{display:inline-block;margin-right:0;width:100%}.shop-featured-area{margin-bottom:20px}.shop-featured-area .featured-info{min-height:0}.shop-featured-area .details-slideshow-container{height:auto;min-height:0;padding-bottom:30px}.shop-featured-area .details-slideshow-container .details-slideshow,.shop-featured-area .details-slideshow-container .details-slideshow .image-slide{height:auto}.whatson-listing .whatson-entry .image-container{margin-bottom:10px}.news-entries .press-release{margin-bottom:15px}}

/*# sourceMappingURL=style.css.map*/