a{text-decoration:none}.hidden{display:none}.hide{display:none!important}.show{display:block}.breaker{height:0;width:100%}#firstContainer,#fourthContainer,.entireScreen{min-height:100vh;height:auto;width:100vw;overflow-x:hidden}#firstContainer #introContainer,#fourthContainer #about,.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blackContainer,.normalContainer,.whiteContainer{height:auto;width:100vw;overflow-x:hidden}.noise{background-image:url(data:image/png;base64,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)}.redPurpleBlue{background:linear-gradient(161deg,#ed5c1e,#a613ff,#279cc3);background-size:600% 600%;-webkit-animation:introBackground 24s ease infinite;-moz-animation:introBackground 24s ease infinite;-o-animation:introBackground 24s ease infinite;animation:introBackground 24s ease infinite}@-webkit-keyframes introBackground{0%,100%{background-position:0 9%}50%{background-position:100% 92%}}@-moz-keyframes introBackground{0%,100%{background-position:0 9%}50%{background-position:100% 92%}}@-o-keyframes introBackground{0%,100%{background-position:0 9%}50%{background-position:100% 92%}}@keyframes introBackground{0%,100%{background-position:0 9%}50%{background-position:100% 92%}}.pinkOrange{background:linear-gradient(64deg,#de2717,#e17841,#bc5455,#cd208d);background-size:800% 800%;-webkit-animation:skillsBackground 16s ease infinite;-moz-animation:skillsBackground 16s ease infinite;-o-animation:skillsBackground 16s ease infinite;animation:skillsBackground 16s ease infinite}.blueLilacBlue{background:linear-gradient(252deg,#4417de,#211787,#7954bc,#207bcd);background-size:800% 800%;-webkit-animation:skillsBackground 16s ease infinite;-moz-animation:skillsBackground 16s ease infinite;-o-animation:skillsBackground 16s ease infinite;animation:skillsBackground 16s ease infinite}@-webkit-keyframes skillsBackground{0%,100%{background-position:82% 0}50%{background-position:19% 100%}}@-moz-keyframes skillsBackground{0%,100%{background-position:82% 0}50%{background-position:19% 100%}}@-o-keyframes skillsBackground{0%,100%{background-position:82% 0}50%{background-position:19% 100%}}@keyframes skillsBackground{0%,100%{background-position:82% 0}50%{background-position:19% 100%}}#firstContainer #introContainer #introSocial a,#firstContainer #introContainer #playButton #showreel,#fourthContainer #about #containerRight #aboutSocial a,.altGridOnBlackWithLink a:hover .item,.altGridOnWhiteWithLink a:hover .item,.fade,.masonry .item,.masonryHero a .item,.masonryOnWhite a:hover .item .image{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#firstContainer #introContainer,#firstContainer #introContainer #topHoverText p,#fourthContainer #about #containerRight #bottomHoverText p,.fadeIn,.showAltSocial{-webkit-animation:fadein 1.5s;-moz-animation:fadein 1.5s;-ms-animation:fadein 1.5s;-o-animation:fadein 1.5s;animation:fadein 1.5s}@keyframes fadein{from{opacity:0}to{opacity:1}}.fadeInLeft{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(40px)}100%{opacity:1;transform:translateX(0)}}.fadeInDown{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-40px)}100%{opacity:1;transform:translateY(0)}}.glitch{position:relative;margin:0 auto;color:#fff}.glitch:after,.glitch:before{content:attr(data-text);position:absolute;color:#fff;overflow:hidden;-webkit-filter:blur(1px);top:0}@keyframes noise-anim{0%{clip:rect(39px,9999px,43px,0)}5%{clip:rect(33px,9999px,1px,0)}10%,70%{clip:rect(4px,9999px,53px,0)}15%{clip:rect(42px,9999px,82px,0)}20%{clip:rect(58px,9999px,41px,0)}25%{clip:rect(51px,9999px,69px,0)}30%{clip:rect(60px,9999px,40px,0)}35%{clip:rect(97px,9999px,19px,0)}40%{clip:rect(91px,9999px,9px,0)}45%{clip:rect(72px,9999px,15px,0)}50%{clip:rect(18px,9999px,79px,0)}55%{clip:rect(12px,9999px,85px,0)}60%{clip:rect(2px,9999px,20px,0)}65%{clip:rect(56px,9999px,16px,0)}75%{clip:rect(6px,9999px,9px,0)}80%{clip:rect(35px,9999px,37px,0)}85%{clip:rect(14px,9999px,35px,0)}90%{clip:rect(9px,9999px,88px,0)}95%{clip:rect(30px,9999px,34px,0)}100%{clip:rect(54px,9999px,80px,0)}}.glitch:after{left:2px;text-shadow:-1px 0 red;background:0 0;clip:rect(0,900px,0,0);animation:noise-anim 2s infinite linear alternate-reverse}@keyframes noise-anim-2{0%{clip:rect(33px,9999px,79px,0)}5%{clip:rect(92px,9999px,34px,0)}10%{clip:rect(6px,9999px,88px,0)}15%{clip:rect(88px,9999px,66px,0)}20%{clip:rect(54px,9999px,24px,0)}25%{clip:rect(77px,9999px,93px,0)}30%{clip:rect(37px,9999px,85px,0)}35%{clip:rect(96px,9999px,17px,0)}40%{clip:rect(83px,9999px,52px,0)}45%{clip:rect(30px,9999px,42px,0)}50%{clip:rect(1px,9999px,12px,0)}55%{clip:rect(60px,9999px,40px,0)}60%{clip:rect(55px,9999px,33px,0)}65%{clip:rect(51px,9999px,61px,0)}70%{clip:rect(82px,9999px,72px,0)}75%{clip:rect(45px,9999px,11px,0)}80%{clip:rect(46px,9999px,67px,0)}85%{clip:rect(49px,9999px,84px,0)}90%{clip:rect(68px,9999px,29px,0)}95%{clip:rect(33px,9999px,43px,0)}100%{clip:rect(89px,9999px,68px,0)}}.glitch:before{left:-2px;text-shadow:1px 0 #00f;background:rgba(0,0,0,.5);clip:rect(0,900px,0,0);animation:noise-anim-2 3s infinite linear alternate-reverse}#fourthContainer,.blackContainer,.whiteContainer{position:relative}.shake{-webkit-animation:shake .3s infinite;-moz-animation:shake .3s infinite;-ms-animation:shake .3s infinite;-o-animation:shake .3s infinite;animation:shake .3s infinite}@keyframes shake{0%,to{transform:translate(0)}20%{transform:translate(-1px,1px)}40%{transform:translate(-1px,-1px)}60%{transform:translate(1px,1px)}80%{transform:translate(1px,-1px)}}body{background-color:#161616;margin:0;overflow-x:hidden}.altGridOnBlackWithLink a:hover .item,.whiteBGSolid{background-color:rgba(250,250,250,.1)}.altGridOnWhiteWithLink a:hover .item,.blackBGSolid{background-color:rgba(25,25,25,.1)}#fourthContainer,.whiteBG,.whiteContainer{background:#fafafa;background:-moz-linear-gradient(top,#fafafa 0,#ebebeb 100%);background:-webkit-linear-gradient(top,#fafafa 0,#ebebeb 100%);background:linear-gradient(to bottom,#fafafa 0,#ebebeb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#ebebeb', GradientType=0 )}#firstContainer,.blackBG,.blackContainer{background:#ebebeb;background:-moz-linear-gradient(top,#191919 0,#161616 100%);background:-webkit-linear-gradient(top,#191919 0,#161616 100%);background:linear-gradient(to bottom,#191919 0,#161616 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#191919', endColorstr='#161616', GradientType=0 )}#firstContainer{height:auto}#firstContainer #introContainer{width:80vw}#firstContainer #introContainer #name{font-family:nexa_boldregular;color:#fafafa;font-size:72pt;text-align:center;margin:0}#firstContainer #introContainer #playButton #showreel,#firstContainer #introContainer #role,#firstContainer #introContainer #topHoverText p{color:#fafafa;font-family:nexa_lightregular;text-align:center}#firstContainer #introContainer #role{font-size:32pt;margin:0}#firstContainer #introContainer #playButton{max-width:200px;margin:0 auto;font-size:12pt}#firstContainer #introContainer #playButton #showreel{margin-top:50px}#firstContainer #introContainer #playButton #playButtonIcon{color:#fafafa;text-align:center}#firstContainer #introContainer #playButton:hover #showreel{font-size:15pt;text-shadow:0 0 3px #FFF}#firstContainer #introContainer #playButton:hover #playButtonIcon{font-size:17pt;text-shadow:0 0 3px #FFF}#firstContainer #introContainer #introSocial{text-align:center;margin-top:50px}#firstContainer #introContainer #introSocial a{padding-left:7px;padding-right:7px;color:#fafafa;font-size:12pt}#firstContainer #introContainer #introSocial a:hover{text-shadow:0 0 3px #FFF}@media screen and (max-width:768px){#firstContainer #introContainer #name{font-size:60pt}#firstContainer #introContainer #role{font-size:25pt}#firstContainer #introContainer #introSocial a{font-size:20pt}#firstContainer #introContainer #playButton #showreel{display:none}#firstContainer #introContainer #playButton #playButtonIcon{font-size:30pt;padding-top:50px}#firstContainer #introContainer #playButton:hover #playButtonIcon{font-size:40pt}}@media screen and (min-width:1200px){#firstContainer #introContainer #name{font-size:80pt;margin-bottom:-20px}#firstContainer #introContainer #role{font-size:40pt}#firstContainer #introContainer #introSocial a{font-size:18pt}#firstContainer #introContainer #playButton #showreel{font-size:18pt;margin-top:20px}#firstContainer #introContainer #playButton #playButtonIcon{margin-top:-10px;font-size:25pt}#firstContainer #introContainer #playButton:hover #playButtonIcon{font-size:30pt}#firstContainer #introContainer #playButton:hover #showreel{font-size:20pt}}.whiteContainer .innerContainer{width:100vw;height:auto;padding-bottom:30px}.whiteContainer .innerContainer .header{color:#191919;font-size:30pt;margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:15px;text-align:center;font-family:nexa_boldregular}.blackContainer .innerContainer{width:100vw;height:auto;padding-bottom:30px}#fourthContainer #about #aboutHeader,.blackContainer .innerContainer .header{font-size:30pt;padding-bottom:15px;font-family:nexa_boldregular;text-align:center}.blackContainer .innerContainer .header{color:#fafafa;margin-top:0;margin-bottom:0;padding-top:20px}#fourthContainer #about{width:100%}#fourthContainer #about #aboutHeader{color:#191919;margin:auto}#fourthContainer #about #containerLeft{width:60%;float:left}#fourthContainer #about #containerLeft #interview{margin-left:20px}#fourthContainer #about #containerLeft #caption{font-family:nexa_lightregular;color:#191919;margin-left:20px}#fourthContainer #about #containerRight{float:right;width:40%}#fourthContainer #about #containerRight #contact,#fourthContainer #about #containerRight .aboutText{color:#191919;font-family:nexa_lightregular;padding-left:20px;padding-right:20px}#fourthContainer #about #containerRight #contact{text-align:center;padding-top:10px;font-family:nexa_boldregular}#fourthContainer #about #containerRight #aboutSocial{text-align:center}#fourthContainer #about #containerRight #aboutSocial a{color:#191919;padding-left:7px;padding-right:7px;font-size:12pt}#fourthContainer #about #containerRight #aboutSocial a:hover{text-shadow:0 0 2px #191919}#fourthContainer #about #containerRight #bottomHoverText p{text-align:center;color:#191919;font-family:nexa_lightregular}@media screen and (max-width:768px){#fourthContainer #about #aboutHeader,#fourthContainer #about #containerLeft #caption{display:none}#fourthContainer #about #containerLeft{width:80%;margin:auto}#fourthContainer #about #containerLeft #interview{margin:auto}#fourthContainer #about #containerRight{width:90%;margin:auto}#fourthContainer #about #containerRight #contact,#fourthContainer #about #containerRight .aboutText{font-size:10pt}#fourthContainer #about #containerRight #aboutSocial a{font-size:20pt}}@media screen and (min-width:1200px){#fourthContainer #about #aboutHeader{padding-bottom:50px}#fourthContainer #about #containerLeft{width:40%}#fourthContainer #about #containerRight{width:60%}#fourthContainer #about #containerRight #contact,#fourthContainer #about #containerRight .aboutText{font-size:15pt}#fourthContainer #about #containerRight #aboutSocial a{font-size:20pt}}.masonry{column-count:4;column-gap:5px;padding-left:5px;padding-right:5px}.masonry .item{display:inline-block;width:100%;margin-bottom:5px}.altGrid,.masonryHero{display:flex;flex-wrap:wrap}.masonry .item .imageCaptionText,.masonry .item .imageCaptionTitle,.masonryHero a .item .imageCaptionText,.masonryHero a .item .imageCaptionTitle{margin-top:0;padding-left:7px;padding-right:7px;margin-bottom:7px}.masonry .item .image{width:100%}.masonry .item .imageCaptionTitle{font-family:nexa_boldregular;font-size:12pt}.masonry .item .imageCaptionText{font-family:nexa_lightregular}@media screen and (max-width:768px){.masonry{column-count:2}.masonry a .item .imageCaptionTitle{font-size:9pt}}.masonryHero{flex-direction:row;width:100vw}.masonryHero .breaker{width:20px;height:100%}.masonryHero a .item,.masonryHero a .item .image{width:100%}.masonryHero a .item .imageCaptionTitle{font-family:nexa_boldregular;font-size:12pt}.masonryHero a .item .imageCaptionText{font-family:nexa_lightregular}@media screen and (max-width:768px){.masonryHero a{width:50%}}@media screen and (min-width:768px) and (max-width:992px){.masonry{column-count:3}.masonryHero a{width:33.33%}}@media screen and (min-width:992px) and (max-width:1200px){.masonry{column-count:4}.masonryHero a{width:25%}}@media screen and (min-width:1200px){.masonry{column-count:6}.masonryHero a{width:16.66%}}.masonryOnWhite a .item{background-color:rgba(200,200,200,.3)}.masonryOnWhite a .item .imageCaptionText,.masonryOnWhite a .item .imageCaptionTitle{color:#191919}.masonryOnWhite a:hover .item{background:0 0}.altGridOnBlackWithLink a .item,.altGridOnWhiteWithLink a .item{background-color:none}.masonryOnWhite a:hover .item .image{opacity:.6}.altGrid{flex-direction:row;align-items:stretch;justify-content:space-around}.altGrid .item{width:23vw;margin-bottom:20px}.altGrid .item .image{width:70%;display:block;margin:auto}.altGrid .item .imageCaptionTitle{font-family:nexa_boldregular;text-align:center;font-size:14pt}#footer p,.altGrid .item .imageCaptionText{font-family:nexa_lightregular}.altGrid .item .imageCaptionText{text-align:center}@media screen and (max-width:768px){.altGrid .item{width:40vw}}@media screen and (min-width:768px) and (max-width:992px){.altGrid .item{width:30vw}}@media screen and (min-width:992px) and (max-width:1200px){.altGrid .item{width:23vw}}@media screen and (min-width:1200px){.altGrid .item{width:19vw}}.lightcaseInline .innerInlineContainerOther .fullWidth,.lightcaseInline .innerInlineContainerVideo iframe{width:100%}.altGridOnBlack .item .imageCaptionText,.altGridOnBlack .item .imageCaptionTitle,.altGridOnBlackWithLink .item .imageCaptionText,.altGridOnBlackWithLink .item .imageCaptionTitle{color:#fafafa}.altGridOnWhite .item .imageCaptionText,.altGridOnWhite .item .imageCaptionTitle,.altGridOnWhiteWithLink .item .imageCaptionText,.altGridOnWhiteWithLink .item .imageCaptionTitle{color:#191919}.altGridOnBlackWithLink a .item .imageCaptionText,.altGridOnBlackWithLink a .item .imageCaptionTitle{color:#fafafa}.altGridOnWhiteWithLink a .item .imageCaptionText,.altGridOnWhiteWithLink a .item .imageCaptionTitle{color:#191919}#altSocial{display:none}.showAltSocial{display:block!important;position:fixed;top:0;right:0;background:rgba(0,0,0,.4);padding:7px 6px}.showAltSocial a{padding-left:3px;padding-right:3px;color:#fff}.showAltSocial a:hover{text-shadow:0 0 3px #FFF}.hideAltSocial{visibility:hidden}#footer{position:relative;min-height:40px;display:inline}#footer p{color:#fafafa;text-align:center}.flexContainer{display:inline-flex;flex-wrap:wrap}.lightcaseInline{display:none;position:relative}.lightcaseInline .innerInlineContainerVideo{display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch;justify-content:center}.lightcaseInline .innerInlineContainerOther{display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch;justify-content:space-between}.lightcaseInline .innerInlineContainerOther .textBlock{font-family:nexa_lightregular;font-size:12pt}.lightcaseInline .innerInlineContainerOther .textBlock .bold{font-family:nexa_boldregular}.lightcaseInline .innerInlineContainerOther .textBlock .header{font-family:nexa_boldregular;font-size:15pt}.lightcaseInline .innerInlineContainerOther .halfWidth{width:48%}@media screen and (max-width:768px){.lightcaseInline .innerInlineContainerOther .halfWidth{width:100%}}.lightcaseInline .innerInlineContainerOther .imageContainer{height:auto}.lightcaseInline .innerInlineContainerOther .imageContainer .image{width:100%;padding-top:10px}