body{font-family:baskerville-display-pt,serif;opacity:0;transition:opacity ease .5s}.site-wrapper{font-size:.9375rem;line-height:1.4}.wf-active body,.wf-inactive body{opacity:1}.capped{max-width:1000px;box-sizing:border-box;padding:0 1rem;margin:0 auto}.capped.cb{box-sizing:content-box;max-width:1440px}a,a:active,a:focus{text-decoration:none;outline:0;color:inherit}hr{border:none;border-top:1px solid #000;margin:2rem 0}.flexer{display:flex;justify-content:space-between}.read-more,.read-more:active,.read-more:focus{text-decoration:underline;display:inline-block}.read-more:active:before,.read-more:before,.read-more:focus:before{content:"Read More."}@media all and (min-width:1281px){.capped{padding:0 6rem}}@media all and (min-width:1920px){.capped.db{padding:0 6rem}}@media all and (max-width:1280px){html{font-size:14.4px}}.slide-subtitle,.slide-title,.text-subtitle,.text-title{font-family:futura-pt,sans-serif;text-transform:uppercase}.text-title{font-size:.9375rem;font-weight:500;letter-spacing:3px}.text-title+h2{color:#6a6a6a;margin-top:0}.text-subtitle{font-size:.75rem;font-weight:200;letter-spacing:2px}.text-copy{font-size:.875rem;align-items:baseline}h1,h2,h3,h4,h5,h6{margin:.8em 0}.slide-title{letter-spacing:4px;font-size:3rem;font-weight:500;line-height:.8;margin:0}.slide-subtitle{letter-spacing:3px;font-size:2rem;font-weight:300;line-height:1;margin:10px 0 0}p{margin:.8em 0}.bordered-title{display:block;text-align:center;position:relative;margin:1.5rem 0}.bordered-title:before{display:block;content:"";position:absolute;top:50%;width:100%;border-top:1px solid #000;margin-top:-1px}.bordered-title a,.bordered-title span{padding:0 1rem;position:relative;background:#fff}@media all and (max-width:500px){.slide-title{font-size:2rem;line-height:1}.slide-subtitle{font-size:1.2rem}}.site-wrapper{display:flex;flex-direction:column;width:100%}.site-content{flex:1}@media all and (min-height:40rem){.site-wrapper{min-height:100vh}}.container{width:100%;display:block;margin:auto}.container .row{flex-direction:row}.container .row.reverse{flex-direction:row-reverse}.container .column{flex-direction:column}.container .column.reverse{flex-direction:column-reverse}.container .column,.container .row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap;margin:-.375rem;min-width:100%}.container .column.no-wrap,.container .row.no-wrap{flex-wrap:nowrap}.container .column [class^=col-],.container .row [class^=col-]{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding:.375rem;width:100%}.container .column .col-12,.container .row .col-12{flex-basis:100%;max-width:100%}.container .column .col-offset-12,.container .row .col-offset-12{margin-left:100%}.container .column .col-11,.container .row .col-11{flex-basis:91.66666666666666%;max-width:91.66666666666666%}.container .column .col-offset-11,.container .row .col-offset-11{margin-left:91.66666666666666%}.container .column .col-10,.container .row .col-10{flex-basis:83.33333333333334%;max-width:83.33333333333334%}.container .column .col-offset-10,.container .row .col-offset-10{margin-left:83.33333333333334%}.container .column .col-9,.container .row .col-9{flex-basis:75%;max-width:75%}.container .column .col-offset-9,.container .row .col-offset-9{margin-left:75%}.container .column .col-8,.container .row .col-8{flex-basis:66.66666666666666%;max-width:66.66666666666666%}.container .column .col-offset-8,.container .row .col-offset-8{margin-left:66.66666666666666%}.container .column .col-7,.container .row .col-7{flex-basis:58.333333333333336%;max-width:58.333333333333336%}.container .column .col-offset-7,.container .row .col-offset-7{margin-left:58.333333333333336%}.container .column .col-6,.container .row .col-6{flex-basis:50%;max-width:50%}.container .column .col-offset-6,.container .row .col-offset-6{margin-left:50%}.container .column .col-5,.container .row .col-5{flex-basis:41.66666666666667%;max-width:41.66666666666667%}.container .column .col-offset-5,.container .row .col-offset-5{margin-left:41.66666666666667%}.container .column .col-4,.container .row .col-4{flex-basis:33.33333333333333%;max-width:33.33333333333333%}.container .column .col-offset-4,.container .row .col-offset-4{margin-left:33.33333333333333%}.container .column .col-3,.container .row .col-3{flex-basis:25%;max-width:25%}.container .column .col-offset-3,.container .row .col-offset-3{margin-left:25%}.container .column .col-2,.container .row .col-2{flex-basis:16.666666666666664%;max-width:16.666666666666664%}.container .column .col-offset-2,.container .row .col-offset-2{margin-left:16.666666666666664%}.container .column .col-1,.container .row .col-1{flex-basis:8.333333333333332%;max-width:8.333333333333332%}.container .column .col-offset-1,.container .row .col-offset-1{margin-left:8.333333333333332%}.container .column .col-l-hidden,.container .column .col-m-hidden,.container .column .col-s-hidden,.container .row .col-l-hidden,.container .row .col-m-hidden,.container .row .col-s-hidden{display:block}.container .column .col-hidden,.container .row .col-hidden{display:none}@media all and (max-width:1000px){.container .column .col-l-12,.container .row .col-l-12{flex-basis:100%;max-width:100%}.container .column .col-offset-l-12,.container .row .col-offset-l-12{margin-left:100%}.container .column .col-l-11,.container .row .col-l-11{flex-basis:91.66666666666666%;max-width:91.66666666666666%}.container .column .col-offset-l-11,.container .row .col-offset-l-11{margin-left:91.66666666666666%}.container .column .col-l-10,.container .row .col-l-10{flex-basis:83.33333333333334%;max-width:83.33333333333334%}.container .column .col-offset-l-10,.container .row .col-offset-l-10{margin-left:83.33333333333334%}.container .column .col-l-9,.container .row .col-l-9{flex-basis:75%;max-width:75%}.container .column .col-offset-l-9,.container .row .col-offset-l-9{margin-left:75%}.container .column .col-l-8,.container .row .col-l-8{flex-basis:66.66666666666666%;max-width:66.66666666666666%}.container .column .col-offset-l-8,.container .row .col-offset-l-8{margin-left:66.66666666666666%}.container .column .col-l-7,.container .row .col-l-7{flex-basis:58.333333333333336%;max-width:58.333333333333336%}.container .column .col-offset-l-7,.container .row .col-offset-l-7{margin-left:58.333333333333336%}.container .column .col-l-6,.container .row .col-l-6{flex-basis:50%;max-width:50%}.container .column .col-offset-l-6,.container .row .col-offset-l-6{margin-left:50%}.container .column .col-l-5,.container .row .col-l-5{flex-basis:41.66666666666667%;max-width:41.66666666666667%}.container .column .col-offset-l-5,.container .row .col-offset-l-5{margin-left:41.66666666666667%}.container .column .col-l-4,.container .row .col-l-4{flex-basis:33.33333333333333%;max-width:33.33333333333333%}.container .column .col-offset-l-4,.container .row .col-offset-l-4{margin-left:33.33333333333333%}.container .column .col-l-3,.container .row .col-l-3{flex-basis:25%;max-width:25%}.container .column .col-offset-l-3,.container .row .col-offset-l-3{margin-left:25%}.container .column .col-l-2,.container .row .col-l-2{flex-basis:16.666666666666664%;max-width:16.666666666666664%}.container .column .col-offset-l-2,.container .row .col-offset-l-2{margin-left:16.666666666666664%}.container .column .col-l-1,.container .row .col-l-1{flex-basis:8.333333333333332%;max-width:8.333333333333332%}.container .column .col-offset-l-1,.container .row .col-offset-l-1{margin-left:8.333333333333332%}.container .column .col-hidden,.container .column .col-m-hidden,.container .column .col-s-hidden,.container .row .col-hidden,.container .row .col-m-hidden,.container .row .col-s-hidden{display:block}.container .column .col-l-hidden,.container .row .col-l-hidden{display:none}}@media all and (max-width:768px){.container .column .col-m-12,.container .row .col-m-12{flex-basis:100%;max-width:100%}.container .column .col-offset-m-12,.container .row .col-offset-m-12{margin-left:100%}.container .column .col-m-11,.container .row .col-m-11{flex-basis:91.66666666666666%;max-width:91.66666666666666%}.container .column .col-offset-m-11,.container .row .col-offset-m-11{margin-left:91.66666666666666%}.container .column .col-m-10,.container .row .col-m-10{flex-basis:83.33333333333334%;max-width:83.33333333333334%}.container .column .col-offset-m-10,.container .row .col-offset-m-10{margin-left:83.33333333333334%}.container .column .col-m-9,.container .row .col-m-9{flex-basis:75%;max-width:75%}.container .column .col-offset-m-9,.container .row .col-offset-m-9{margin-left:75%}.container .column .col-m-8,.container .row .col-m-8{flex-basis:66.66666666666666%;max-width:66.66666666666666%}.container .column .col-offset-m-8,.container .row .col-offset-m-8{margin-left:66.66666666666666%}.container .column .col-m-7,.container .row .col-m-7{flex-basis:58.333333333333336%;max-width:58.333333333333336%}.container .column .col-offset-m-7,.container .row .col-offset-m-7{margin-left:58.333333333333336%}.container .column .col-m-6,.container .row .col-m-6{flex-basis:50%;max-width:50%}.container .column .col-offset-m-6,.container .row .col-offset-m-6{margin-left:50%}.container .column .col-m-5,.container .row .col-m-5{flex-basis:41.66666666666667%;max-width:41.66666666666667%}.container .column .col-offset-m-5,.container .row .col-offset-m-5{margin-left:41.66666666666667%}.container .column .col-m-4,.container .row .col-m-4{flex-basis:33.33333333333333%;max-width:33.33333333333333%}.container .column .col-offset-m-4,.container .row .col-offset-m-4{margin-left:33.33333333333333%}.container .column .col-m-3,.container .row .col-m-3{flex-basis:25%;max-width:25%}.container .column .col-offset-m-3,.container .row .col-offset-m-3{margin-left:25%}.container .column .col-m-2,.container .row .col-m-2{flex-basis:16.666666666666664%;max-width:16.666666666666664%}.container .column .col-offset-m-2,.container .row .col-offset-m-2{margin-left:16.666666666666664%}.container .column .col-m-1,.container .row .col-m-1{flex-basis:8.333333333333332%;max-width:8.333333333333332%}.container .column .col-offset-m-1,.container .row .col-offset-m-1{margin-left:8.333333333333332%}.container .column .col-hidden,.container .column .col-l-hidden,.container .column .col-s-hidden,.container .row .col-hidden,.container .row .col-l-hidden,.container .row .col-s-hidden{display:block}.container .column .col-m-hidden,.container .row .col-m-hidden{display:none}}@media all and (max-width:500px){.container .column .col-s-12,.container .row .col-s-12{flex-basis:100%;max-width:100%}.container .column .col-offset-s-12,.container .row .col-offset-s-12{margin-left:100%}.container .column .col-s-11,.container .row .col-s-11{flex-basis:91.66666666666666%;max-width:91.66666666666666%}.container .column .col-offset-s-11,.container .row .col-offset-s-11{margin-left:91.66666666666666%}.container .column .col-s-10,.container .row .col-s-10{flex-basis:83.33333333333334%;max-width:83.33333333333334%}.container .column .col-offset-s-10,.container .row .col-offset-s-10{margin-left:83.33333333333334%}.container .column .col-s-9,.container .row .col-s-9{flex-basis:75%;max-width:75%}.container .column .col-offset-s-9,.container .row .col-offset-s-9{margin-left:75%}.container .column .col-s-8,.container .row .col-s-8{flex-basis:66.66666666666666%;max-width:66.66666666666666%}.container .column .col-offset-s-8,.container .row .col-offset-s-8{margin-left:66.66666666666666%}.container .column .col-s-7,.container .row .col-s-7{flex-basis:58.333333333333336%;max-width:58.333333333333336%}.container .column .col-offset-s-7,.container .row .col-offset-s-7{margin-left:58.333333333333336%}.container .column .col-s-6,.container .row .col-s-6{flex-basis:50%;max-width:50%}.container .column .col-offset-s-6,.container .row .col-offset-s-6{margin-left:50%}.container .column .col-s-5,.container .row .col-s-5{flex-basis:41.66666666666667%;max-width:41.66666666666667%}.container .column .col-offset-s-5,.container .row .col-offset-s-5{margin-left:41.66666666666667%}.container .column .col-s-4,.container .row .col-s-4{flex-basis:33.33333333333333%;max-width:33.33333333333333%}.container .column .col-offset-s-4,.container .row .col-offset-s-4{margin-left:33.33333333333333%}.container .column .col-s-3,.container .row .col-s-3{flex-basis:25%;max-width:25%}.container .column .col-offset-s-3,.container .row .col-offset-s-3{margin-left:25%}.container .column .col-s-2,.container .row .col-s-2{flex-basis:16.666666666666664%;max-width:16.666666666666664%}.container .column .col-offset-s-2,.container .row .col-offset-s-2{margin-left:16.666666666666664%}.container .column .col-s-1,.container .row .col-s-1{flex-basis:8.333333333333332%;max-width:8.333333333333332%}.container .column .col-offset-s-1,.container .row .col-offset-s-1{margin-left:8.333333333333332%}.container .column .col-hidden,.container .column .col-l-hidden,.container .column .col-m-hidden,.container .row .col-hidden,.container .row .col-l-hidden,.container .row .col-m-hidden{display:block}.container .column .col-s-hidden,.container .row .col-s-hidden{display:none}}.placeholder{display:block;background:#f7f7f7;position:relative;overflow:hidden}.placeholder img,.placeholder video{position:absolute;top:0;left:0;width:100%;object-fit:cover}.placeholder:before{content:"";display:block}.ratio-0:before{content:none}.ratio-16\:9:before{padding-top:56.25%}.ratio-3\:2:before{padding-top:66.66666667}.ratio-4\:3:before{padding-top:75%}.ratio-1\:1:before{padding-top:100%}.ratio-21\:9:before{padding-top:42.85%}.fitframe-wrap{background:#000}.js-msnry .col{opacity:0;transition:opacity 350ms ease}.js-msnry .col.loaded{opacity:1}.overlay-wrap{position:relative}.overlay{padding:.75rem 0 .75rem}.overlay .text-subtitle,.overlay .text-title{margin:0;line-height:1.3125rem}@media screen and (any-hover:hover){.overlay{padding:2rem;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);color:#fff;text-align:center;font-size:0;opacity:0;transition:opacity .5s ease}.overlay:before{display:inline-block;height:100%;content:"";vertical-align:middle}.overlay .overlay-titles{display:inline-block;vertical-align:middle}.overlay-wrap:hover .overlay{opacity:1}}.tags{padding:0 2rem .75rem;color:#838383;text-transform:capitalize}.tags ul{list-style:none;padding:0;margin:0;text-align:center}.tags li{display:inline-block}.tags li:after{display:inline-block;content:".";margin:0 .625rem}.tags li:last-child:after{content:none}.tags .active{color:#131313}@media all and (max-width:500px){.tags li{margin:0 5px}.tags li:after{content:none}}.editor-content{color:#6a6a6a}.editor-content a{text-decoration:underline}.editor-content img,.editor-content video{max-width:100%}.editor-content table{table-layout:fixed;width:100%}.editor-content h1,.editor-content h2,.editor-content h3,.editor-content h4,.editor-content h5,.editor-content h6{font-size:.9375rem;font-weight:500;text-transform:uppercase;font-family:futura-pt,sans-serif;letter-spacing:3px;margin-bottom:0;color:#000}.editor-content h1+p,.editor-content h2+p,.editor-content h3+p,.editor-content h4+p,.editor-content h5+p,.editor-content h6+p{margin-top:0}.editor-content hr{border-color:#6a6a6a}.hamburger{padding:1rem;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;outline:0}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{width:26px;height:17px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:100%;height:3px;background-color:#000;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom 80ms 0s ease-out,top 80ms 0s ease-out,opacity 0s linear}.mobile-menu-open .hamburger--minus .hamburger-inner:after,.mobile-menu-open .hamburger--minus .hamburger-inner:before{opacity:0;transition:bottom 80ms ease-out,top 80ms ease-out,opacity 0s 80ms linear}.mobile-menu-open .hamburger--minus .hamburger-inner:before{top:0}.mobile-menu-open .hamburger--minus .hamburger-inner:after{bottom:0}:root{--fabrikTagColor:#000;--fabrikTagColorHover:#000;--fabrikTagPosition:76px;--fabrikTagOpacity:0.2}.fabrik-tag{bottom:var(--fabrikTagPosition)!important;opacity:var(--fabrikTagOpacity);position:fixed;display:block;z-index:100;left:0;width:16px;height:48px;bottom:76px;outline:0;overflow:hidden}.fabrik-tag svg .tag-bg{-moz-transition:fill .3s;-o-transition:fill .3s;-webkit-transition:fill .3s;transition:fill .3s;fill:var(--fabrikTagColor)}.fabrik-tag:hover svg .tag-bg{fill:var(--fabrikTagColorHover)}.fabrik-tag.hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.site-links{--icon-colour:#000;--icon-colour-hover:#000;list-style:none;padding:0;font-size:0}.site-links a{font-size:inherit;line-height:0;letter-spacing:0}.site-links a span{display:none}.site-links a:active,.site-links a:focus{outline:0}.site-links a:hover .social-icon path{fill:var(--icon-colour-hover)}.site-links .social-icon path{fill:var(--icon-colour)}.social-icon{width:32px;height:32px}.social-icon .knockout{display:none}.social-icon-family-round-solid .classic,.social-icon-family-square-solid .classic{display:none}.social-icon-family-round-solid .knockout,.social-icon-family-square-solid .knockout{display:block}.social-icon-family-round-solid .social-icon,.social-icon-family-round-stroke .social-icon,.social-icon-family-round-stroke-icons .social-icon{border-radius:100%}.social-icon-family-round-stroke .social-icon,.social-icon-family-round-stroke-icons .social-icon,.social-icon-family-square-stroke .social-icon,.social-icon-family-square-stroke-icons .social-icon{border:1px solid var(--icon-colour)}.social-icon-family-round-stroke .site-links a:hover .social-icon,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon,.social-icon-family-square-stroke .site-links a:hover .social-icon,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon{border-color:var(--icon-colour-hover)}.social-icon-family-round-stroke-icons .social-icon,.social-icon-family-square-stroke-icons .social-icon{stroke:var(--icon-colour);stroke-width:.75px}.social-icon-family-round-stroke-icons .social-icon path,.social-icon-family-square-stroke-icons .social-icon path{fill:transparent}.social-icon-family-round-stroke-icons .social-icon.icon-500px,.social-icon-family-round-stroke-icons .social-icon.icon-apa,.social-icon-family-round-stroke-icons .social-icon.icon-dots,.social-icon-family-round-stroke-icons .social-icon.icon-dribbble,.social-icon-family-round-stroke-icons .social-icon.icon-email,.social-icon-family-round-stroke-icons .social-icon.icon-etsy,.social-icon-family-round-stroke-icons .social-icon.icon-instagram,.social-icon-family-round-stroke-icons .social-icon.icon-slate,.social-icon-family-round-stroke-icons .social-icon.icon-threads,.social-icon-family-round-stroke-icons .social-icon.icon-twitter,.social-icon-family-round-stroke-icons .social-icon.icon-vsco,.social-icon-family-round-stroke-icons .social-icon.icon-website,.social-icon-family-square-stroke-icons .social-icon.icon-500px,.social-icon-family-square-stroke-icons .social-icon.icon-apa,.social-icon-family-square-stroke-icons .social-icon.icon-dots,.social-icon-family-square-stroke-icons .social-icon.icon-dribbble,.social-icon-family-square-stroke-icons .social-icon.icon-email,.social-icon-family-square-stroke-icons .social-icon.icon-etsy,.social-icon-family-square-stroke-icons .social-icon.icon-instagram,.social-icon-family-square-stroke-icons .social-icon.icon-slate,.social-icon-family-square-stroke-icons .social-icon.icon-threads,.social-icon-family-square-stroke-icons .social-icon.icon-twitter,.social-icon-family-square-stroke-icons .social-icon.icon-vsco,.social-icon-family-square-stroke-icons .social-icon.icon-website{stroke:none}.social-icon-family-round-stroke-icons .social-icon.icon-500px path,.social-icon-family-round-stroke-icons .social-icon.icon-apa path,.social-icon-family-round-stroke-icons .social-icon.icon-dots path,.social-icon-family-round-stroke-icons .social-icon.icon-dribbble path,.social-icon-family-round-stroke-icons .social-icon.icon-email path,.social-icon-family-round-stroke-icons .social-icon.icon-etsy path,.social-icon-family-round-stroke-icons .social-icon.icon-instagram path,.social-icon-family-round-stroke-icons .social-icon.icon-slate path,.social-icon-family-round-stroke-icons .social-icon.icon-threads path,.social-icon-family-round-stroke-icons .social-icon.icon-twitter path,.social-icon-family-round-stroke-icons .social-icon.icon-vsco path,.social-icon-family-round-stroke-icons .social-icon.icon-website path,.social-icon-family-square-stroke-icons .social-icon.icon-500px path,.social-icon-family-square-stroke-icons .social-icon.icon-apa path,.social-icon-family-square-stroke-icons .social-icon.icon-dots path,.social-icon-family-square-stroke-icons .social-icon.icon-dribbble path,.social-icon-family-square-stroke-icons .social-icon.icon-email path,.social-icon-family-square-stroke-icons .social-icon.icon-etsy path,.social-icon-family-square-stroke-icons .social-icon.icon-instagram path,.social-icon-family-square-stroke-icons .social-icon.icon-slate path,.social-icon-family-square-stroke-icons .social-icon.icon-threads path,.social-icon-family-square-stroke-icons .social-icon.icon-twitter path,.social-icon-family-square-stroke-icons .social-icon.icon-vsco path,.social-icon-family-square-stroke-icons .social-icon.icon-website path{fill:var(--icon-colour)}.social-icon-family-round-stroke-icons .site-links a:hover .social-icon,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon{stroke:var(--icon-colour-hover)}.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-500px,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-apa,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-dots,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-dribbble,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-email,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-etsy,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-instagram,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-slate,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-threads,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-twitter,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-vsco,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-website,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-500px,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-apa,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-dots,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-dribbble,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-email,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-etsy,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-instagram,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-slate,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-threads,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-twitter,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-vsco,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-website{stroke:none}.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-500px path,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-apa path,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-dots path,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-dribbble path,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-email path,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-etsy path,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-instagram path,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-slate path,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-threads path,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-twitter path,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-vsco path,.social-icon-family-round-stroke-icons .site-links a:hover .social-icon.icon-website path,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-500px path,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-apa path,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-dots path,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-dribbble path,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-email path,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-etsy path,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-instagram path,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-slate path,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-threads path,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-twitter path,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-vsco path,.social-icon-family-square-stroke-icons .site-links a:hover .social-icon.icon-website path{fill:var(--icon-colour-hover)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.fitframe-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.fitframe-wrap iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.full-page-slideshow{display:flex;width:100%;align-items:stretch;opacity:0;transition:opacity .3s ease}.full-page-slideshow.slick-slider{opacity:1}.full-page-slideshow .slide{position:relative;width:100vw;flex:none}.full-page-slideshow .slide img,.full-page-slideshow .slide video{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;opacity:1;transition:opacity .3s ease}.full-page-slideshow .slide img.slick-loading,.full-page-slideshow .slide video.slick-loading{opacity:0}.full-page-slideshow .slide-titles{color:#fff;position:absolute;top:50%;width:100%;transform:translateY(-50%);padding:4rem;text-align:center;box-sizing:border-box;transition:transform .9s ease}.full-page-slideshow .slick-slide,.full-page-slideshow .slick-slide>div,.full-page-slideshow.slick-slider .slick-list,.full-page-slideshow.slick-slider .slick-track{flex:1;display:flex;align-items:stretch}.coming-from-left .slide-titles{-webkit-transform:translate(-300px,-50%);transform:translate(-300px,-50%);transition:none}.coming-from-right .slide-titles{-webkit-transform:translate(300px,-50%);transform:translate(300px,-50%);transition:none}.slideshow-wrap{position:relative;max-width:1440px;margin:0 auto}.slideshow-wrap .slide{position:relative;font-size:0;text-align:center}.slideshow-wrap .slick-track{display:flex;align-items:center}.slideshow-wrap img,.slideshow-wrap video{max-height:90vh;max-width:100%;margin:0 auto;opacity:1;transition:opacity .3s ease}.slideshow-wrap img.slick-loading,.slideshow-wrap video.slick-loading{opacity:0}.slick-arrow{font-family:futura-pt,sans-serif;background:0 0;border:none;padding:4rem;border-radius:0;font-size:2.25rem;position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;box-sizing:content-box;outline:0}.slick-prev{left:0}.slick-next{right:0}.fab-pages-home .slick-arrow{color:inherit;margin-top:5px}.slideshow-arrows{transition:color .3s ease .2s}@media all and (min-width:1920px){.slideshow-wrap{max-width:2016px}}@media all and (max-width:1200px){.full-page-slideshow-wrap .slick-arrow,.slideshow-wrap .slick-arrow{padding:2rem}}@media all and (max-width:1000px){.full-page-slideshow-wrap .slick-arrow,.slideshow-wrap .slick-arrow{padding:3rem}}@media all and (max-width:600px){.slideshow-wrap .slideshow-arrows{overflow:hidden}.slideshow-wrap .slideshow-arrows:after{display:block;content:"";clear:both}.slideshow-wrap .slick-arrow{position:static;transform:none;padding:1rem 2rem 0}.slideshow-wrap .slick-prev{margin-left:-2rem;float:left}.slideshow-wrap .slick-next{float:right;margin-right:-2rem}}@media all and (max-width:500px){.full-page-slideshow+.slideshow-arrows .slick-arrow{top:auto;bottom:0;transform:none;padding:1rem;margin:0}}@media all and (min-width:1281px){.coming-from-left .slide-titles{-webkit-transform:translate(-500px,-50%);transform:translate(-500px,-50%)}.coming-from-right .slide-titles{-webkit-transform:translate(500px,-50%);transform:translate(500px,-50%)}}.pagination,.scroller-status{text-align:center;padding:2rem 0}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}#fader{position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;z-index:800;pointer-events:none;background:#fff;animation-duration:.4s;animation-timing-function:ease-in-out;text-align:center;letter-spacing:0;font-size:0}#fader:before{display:inline-block;height:100%;content:"";vertical-align:middle}#fader.fade-out{opacity:0;animation-name:fade-out}#fader.fade-in{opacity:1;animation-name:fade-in}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-in{from{opacity:0}to{opacity:1}}#academy_svg{width:100%;height:100%}#academy_svg path{fill:#000}#academy_svg .shape{transform-origin:center;animation:rotate 1.2s cubic-bezier(.5,0,.5,1) infinite}.loader{display:inline-block;position:relative;width:78px;height:78px;margin:0 auto;vertical-align:middle;backface-visibility:hidden}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.main-header ul{margin:0;padding:0;list-style:none}.main-nav{transition:color .3s ease .2s}.upper-nav{background:#000;position:relative}.upper-nav-buttons{font-size:0;position:relative;z-index:500}.upper-nav-buttons:before{position:absolute;display:block;content:"";border-right:2px solid #fff;height:1rem;top:50%;left:50%;transform:translate(-50%,-50%)}.upper-nav-buttons li{width:50%;text-align:center;display:inline-block}.upper-nav-buttons button{background:0 0;outline:0;color:#fff;border-radius:0;padding:1rem;margin:0 -1rem;border:none;letter-spacing:2px}.lower-nav{padding:1.5rem 0}.main-menu{display:flex}.main-menu li{flex:1;display:inline-block}.main-menu li:nth-child(3){text-align:center;flex:none}.main-menu li:nth-child(3)~li{text-align:right}.main-menu a{display:inline-block;padding:1rem;margin:0 -1rem}.dd-menu{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;color:#fff;z-index:200;text-align:center;font-size:1.125rem;transition:height 750ms ease;height:0;overflow:hidden}.dd-menu li{display:block;margin:.5rem 0;white-space:nowrap}.dd-menu .text-title{margin-top:0}.dd-menu-contents{padding:6rem 0;opacity:0;transform:translateY(-40px);transition:opacity .2s ease .3s,transform 450ms ease .3s}.dd-directors li{display:inline-block}.dd-directors li:after{display:inline-block;content:".";margin:0 .625rem}.dd-directors li:last-child:after{content:none}.dd-photographers ul{display:inline-block}.dd-photographers li{margin-bottom:1rem}.et{text-decoration:underline;display:inline-block;margin:.625rem 0 3rem;color:#999}.dd-photographers-open .dd-photographers{z-index:201}.dd-photographers-open #directors{color:#666}.dd-directors-open .dd-directors{z-index:201}.dd-directors-open #photographers{color:#666}.dd-open{overflow:hidden}.dd-open .dd-menu{height:100vh;overflow:auto}.dd-open .upper-nav{z-index:2}.dd-open .dd-menu-contents{opacity:1;transform:translateY(0)}.logo{width:10rem;display:inline-block;line-height:0}@media all and (min-width:1000px){.upper-nav-buttons li{text-align:left}.upper-nav-buttons li:last-child{text-align:right}}@media all and (max-width:500px){.lower-nav,.upper-nav{display:none}.fabrik-tag{display:none}}@media (min-width:1281px){.dd-menu-contents .capped{padding:0 80px}}.main-footer{padding:2rem 0}.main-footer a{text-decoration:underline}.site-links{white-space:nowrap;margin:0}.site-links li{display:inline-block}.site-links li a{display:flex;align-items:center}.site-links li a span{display:inline-block;font-size:.875rem}.site-links li a .social-icon{width:24px;height:24px}.site-links li+li{margin-left:.5rem}@media all and (max-width:900px){.main-footer .flexer{display:block}.main-footer .flexer>div:last-child{float:right}.main-footer .flexer>div:nth-child(4){float:left}}@media all and (max-width:500px){.main-footer .flexer>div:last-child{float:left;clear:left;margin-top:1em}}.mobile-nav-wrap{text-align:center}.mobile-nav-header{padding:1.5rem;position:relative}.mobile-nav-header .logo{margin:0 auto;max-width:7.5rem}.mobile-nav-header .hamburger{position:absolute;top:6px;right:.5rem;z-index:5}.mobile-nav{position:fixed;top:0;left:0;width:100%;right:0;padding:0;z-index:2;box-sizing:border-box;background:#fff;overflow:hidden;height:0;transition:height .3s ease}.mobile-nav-content{padding:4rem 2rem;height:100dvh;overflow:auto}.mobile-menu-open{overflow:hidden}.mobile-menu-open .hamburger{position:fixed;overflow:auto}.mobile-menu-open .mobile-nav{height:100dvh}.mobile-menu{font-size:1.2rem}.mobile-menu ul li{display:block}.mobile-menu ul li+li{margin-top:1rem}.mobile-menu ul+ul{padding-top:3rem;position:relative}.mobile-menu ul+ul:before{display:block;content:"";position:absolute;top:1.5rem;left:50%;transform:translateX(-50%);border-top:1px solid #000;width:10px}.mobile-menu .site-links li a{justify-content:center}.mobile-menu .site-links li a span{font-size:1.2rem;letter-spacing:3px}.page-menu{text-align:center;font-size:1.125rem}.page-menu ul{padding:0;margin:0;list-style:none}.page-menu li{margin:1rem 0}.page-menu .et{color:#000;margin:0 0 2.2rem}@media all and (min-width:501px){.mobile-nav-wrap{display:none}}:root{--outset:24px;--editor-gap:24px}.wrap-center{text-align:center}.wrap-center img{margin-left:auto;margin-right:auto}.wrap-center figcaption{text-align:center;margin-left:auto;margin-right:auto}.float-left{float:left;margin-right:1em;margin-bottom:1em}.float-right{float:right;margin-left:1em;margin-bottom:1em}.outset-left{width:calc(100% + var(--outset));max-width:calc(100% + var(--outset));transform:translateX(calc(var(--outset)*-1)) translate3d(0,0,0)}.outset-both{position:relative;width:calc(100% + var(--outset) + var(--outset));max-width:calc(100% + var(--outset) + var(--outset));transform:translateX(-50%) translate3d(0,0,0);left:50%}.outset-right{position:relative;width:calc(100% + var(--outset));max-width:calc(100% + var(--outset));transform:translateX(var(--outset)) translate3d(0,0,0);left:calc(var(--outset)*-1)}.capped.cb{container-name:editor;container-type:inline-size}.fab-row{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--editor-gap)}.fab-row+*{margin-top:var(--editor-gap)}.fab-col{grid-column:auto/span 12}.fab-order-1{order:1}.fab-order-2{order:2}.fab-order-3{order:3}.fab-col-1{grid-column:auto/span 1}.fab-col-2{grid-column:auto/span 2}.fab-col-3{grid-column:auto/span 3}.fab-col-4{grid-column:auto/span 4}.fab-col-5{grid-column:auto/span 5}.fab-col-6{grid-column:auto/span 6}.fab-col-7{grid-column:auto/span 7}.fab-col-8{grid-column:auto/span 8}.fab-col-9{grid-column:auto/span 9}.fab-col-10{grid-column:auto/span 10}.fab-col-11{grid-column:auto/span 11}.fab-col-12{grid-column:auto/span 12}
@container editor (width > 540px) {
  .fab-col-sm-1{grid-column:auto/span 1}.fab-col-sm-2{grid-column:auto/span 2}.fab-col-sm-3{grid-column:auto/span 3}.fab-col-sm-4{grid-column:auto/span 4}.fab-col-sm-5{grid-column:auto/span 5}.fab-col-sm-6{grid-column:auto/span 6}.fab-col-sm-7{grid-column:auto/span 7}.fab-col-sm-8{grid-column:auto/span 8}.fab-col-sm-9{grid-column:auto/span 9}.fab-col-sm-10{grid-column:auto/span 10}.fab-col-sm-11{grid-column:auto/span 11}.fab-col-sm-12{grid-column:auto/span 12}.fab-order-sm-1{order:1}.fab-order-sm-2{order:2}.fab-order-sm-3{order:3}
}
@container editor (width > 720px) {
  .fab-col-md-1{grid-column:auto/span 1}.fab-col-md-2{grid-column:auto/span 2}.fab-col-md-3{grid-column:auto/span 3}.fab-col-md-4{grid-column:auto/span 4}.fab-col-md-5{grid-column:auto/span 5}.fab-col-md-6{grid-column:auto/span 6}.fab-col-md-7{grid-column:auto/span 7}.fab-col-md-8{grid-column:auto/span 8}.fab-col-md-9{grid-column:auto/span 9}.fab-col-md-10{grid-column:auto/span 10}.fab-col-md-11{grid-column:auto/span 11}.fab-col-md-12{grid-column:auto/span 12}.fab-order-md-1{order:1}.fab-order-md-2{order:2}.fab-order-md-3{order:3}
}
@container editor (width > 992px) {
  .fab-col-lg-1{grid-column:auto/span 1}.fab-col-lg-2{grid-column:auto/span 2}.fab-col-lg-3{grid-column:auto/span 3}.fab-col-lg-4{grid-column:auto/span 4}.fab-col-lg-5{grid-column:auto/span 5}.fab-col-lg-6{grid-column:auto/span 6}.fab-col-lg-7{grid-column:auto/span 7}.fab-col-lg-8{grid-column:auto/span 8}.fab-col-lg-9{grid-column:auto/span 9}.fab-col-lg-10{grid-column:auto/span 10}.fab-col-lg-11{grid-column:auto/span 11}.fab-col-lg-12{grid-column:auto/span 12}.fab-order-lg-1{order:1}.fab-order-lg-2{order:2}.fab-order-lg-3{order:3}
}
@container editor (width > 1200px) {
  .fab-col-xl-1{grid-column:auto/span 1}.fab-col-xl-2{grid-column:auto/span 2}.fab-col-xl-3{grid-column:auto/span 3}.fab-col-xl-4{grid-column:auto/span 4}.fab-col-xl-5{grid-column:auto/span 5}.fab-col-xl-6{grid-column:auto/span 6}.fab-col-xl-7{grid-column:auto/span 7}.fab-col-xl-8{grid-column:auto/span 8}.fab-col-xl-9{grid-column:auto/span 9}.fab-col-xl-10{grid-column:auto/span 10}.fab-col-xl-11{grid-column:auto/span 11}.fab-col-xl-12{grid-column:auto/span 12}.fab-order-xl-1{order:1}.fab-order-xl-2{order:2}.fab-order-xl-3{order:3}
}
.fab-pages-home .site-content{display:flex;flex-direction:column;min-height:100vh}.fab-pages-home .main-body{display:flex;align-items:stretch;width:100%;flex:1}@media all and (min-width:501px){.fab-pages-home .main-footer{display:none}.fab-pages-home .lower-nav{position:absolute;left:0;right:0;z-index:1;color:#fff}.fab-pages-home .lower-nav path{fill:#fff;transition:fill .3s ease .2s}}.post-snippet{padding:.25rem 0 2rem}.post-snippet p{color:#6a6a6a}.post-info{padding:0 0 4rem}.post-info .text-title{margin:1.5em 0}@media all and (min-width:1000px){.post-info{max-width:50%}.blog-portrait .post-wrap{margin:.75rem/-2}.blog-portrait .post-wrap:after{display:block;content:"";clear:both}.blog-portrait .post-info .text-title{margin-top:0}.blog-portrait .post-info,.blog-portrait .post-media{float:left;width:50%;box-sizing:border-box;padding:.375rem}}.media-item+.media-item{margin-top:2rem}.project-info{padding:0}.project-info .text-title{margin:0}.project-info .text-title+.text-title{margin-bottom:1.5em}.project-info .text-title:first-child{margin-top:1.5em}.project-info p:last-child{margin-bottom:0}.more-work{padding-bottom:4rem}.more-work .text-title{margin:1.5em 0}.more-work .col-4:nth-child(3)~.col-4{display:none}.more-work .col-4:nth-child(5){display:none}.profile-link{color:#6a6a6a;text-decoration:underline;display:inline-block;margin-top:1.375rem}@media all and (min-width:1000px){.project-info{max-width:50%}}@media all and (min-width:501px) and (max-width:768px){.more-work .col-4:nth-child(4){display:block!important}}@media all and (max-width:500px){.more-work .col-4:nth-child(3)~.col-4{display:block}}.profile-wrap{margin-top:1rem;padding-bottom:4rem}.profile-media{margin-bottom:1.5rem}.profile-info{text-align:justify;text-align-last:center;margin:0 auto;max-width:41.25rem}.profile-info .text-title{text-align:center}@media all and (min-width:769px){.profile-info .text-title{margin-top:0}}.page-wrap{margin:0 auto;text-align:center;max-width:41.25rem;padding:0 2rem 4rem;text-align:justify;text-align-last:center}.page-wrap .text-title{margin:1.5em 0;text-align:center}.contact-group-header .text-title{margin:1.5em 0 0;display:inline-block}.contact-group .row a{text-decoration:underline}.contact-group h1,.contact-group h2,.contact-group h3,.contact-group h4,.contact-group h5,.contact-group h6,.contact-group#music-videos-contacts .row div:first-child p,.contact-group#photography-contacts .row div:first-child p{font-size:.9375rem;font-weight:500;text-transform:uppercase;font-family:futura-pt,sans-serif;letter-spacing:1px;margin:0 0 1.125rem}.contact-group p{overflow:hidden;text-overflow:ellipsis}#music-videos-contacts .row div p:first-child,#photography-contacts .row div p:first-child{margin-top:0}.contact-cards{padding:0 0 4rem}#academy-contacts .row div:first-child{max-width:none;flex:100%}@media all and (max-width:500px){.contact-group-header a.text-title{margin-top:0}.contact-map .fitframe-wrap{padding-bottom:100%!important}}