@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(6rem);transform:translateY(6rem)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(6rem);transform:translateY(6rem)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(-10rem);transform:translateX(-10rem)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(-10rem);transform:translateX(-10rem)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(10rem);transform:translateX(10rem)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(10rem);transform:translateX(10rem)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes loadingSpinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loadingSpinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}*,*::after,*::before{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}@media only screen and (max-width: 20em){html{font-size:56.25%}}@media only screen and (max-width: 25.875em){html{font-size:56.25%}}@media only screen and (max-width: 75em){html{font-size:56.25%}}@media only screen and (max-width: 56.25em){html{font-size:50%}}@media only screen and (min-width: 112.5em){html{font-size:75%}}::-moz-selection{background-color:#F7EB94;color:#000}::selection{background-color:#F7EB94;color:#000}.text-center{text-align:center}.text-shadow{text-shadow:0px 5px 10px #000}.white-text{color:#fff !important}.grey-text{color:#333 !important}.primary-text{color:#F7EB94 !important}.hr-row::after{display:block;margin:0 auto;height:2px;background-color:#232323;content:" ";width:100%}.margin-header{margin-bottom:6rem}.margin-top-small{margin-top:2rem}.margin-top-medium{margin-top:4rem}.margin-top-big{margin-top:6rem}.margin-bottom-small{margin-bottom:2rem}.margin-bottom-medium{margin-bottom:4rem}.margin-bottom-big{margin-bottom:6rem}.remove-nav{right:90rem;-webkit-transition:all .5s;transition:all .5s}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;opacity:1 !important}.fadeUp{-webkit-animation-name:fadeUp;animation-name:fadeUp;-webkit-animation-duration:.5s;animation-duration:.5s;opacity:1 !important}.fadeLeft-social-1{-webkit-animation-name:fadeLeft;animation-name:fadeLeft;-webkit-animation-duration:.2s;animation-duration:.2s;opacity:1 !important}.fadeLeft-social-2{-webkit-animation-name:fadeLeft;animation-name:fadeLeft;-webkit-animation-duration:.4s;animation-duration:.4s;opacity:1 !important}.fadeLeft-social-3{-webkit-animation-name:fadeLeft;animation-name:fadeLeft;-webkit-animation-duration:.6s;animation-duration:.6s;opacity:1 !important}.loading::before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:75px;height:75px;margin-top:-45px;margin-left:-45px;border-radius:50%;border-top:2.5px solid #F7EB94;border-right:2.5px solid transparent;-webkit-animation:loadingSpinner 0.7s linear infinite;animation:loadingSpinner 0.7s linear infinite}body{font-family:'Karla', sans-serif;font-weight:100;text-rendering:optimizeLegibility;line-height:1.5;overflow-x:hidden}@media only screen and (max-width: 56.25em){body{overflow-x:hidden}}.primary-heading{text-transform:uppercase;text-shadow:0px 5px 10px #000}.primary-heading--main{-webkit-animation-name:fadeUp;animation-name:fadeUp;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;display:block;font-size:9rem;font-weight:500;letter-spacing:1px}@media only screen and (max-width: 56.25em){.primary-heading--main{font-size:6.3rem}}@media only screen and (max-width: 37.5em){.primary-heading--main{font-size:5.8rem}}@media only screen and (max-width: 25.875em){.primary-heading--main{font-size:4.3rem;font-weight:900}}.primary-heading--sub{-webkit-animation-name:fadeUp;animation-name:fadeUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;color:#F7EB94;display:block;font-size:3.2rem;font-weight:300;letter-spacing:2px}@media only screen and (max-width: 56.25em){.primary-heading--sub{font-size:2.5rem}}@media only screen and (max-width: 37.5em){.primary-heading--sub{font-size:2rem}}@media only screen and (max-width: 25.875em){.primary-heading--sub{font-size:1.4rem}}.secondary-heading{font-size:4rem;text-align:center}.secondary-heading--main{color:#fff}@media only screen and (max-width: 37.5em){.secondary-heading--main{display:block}}.secondary-heading--sub{color:#F7EB94}@media only screen and (max-width: 37.5em){.secondary-heading--sub{display:block}}.tertiary-heading{font-size:3rem;text-align:center}.tertiary-heading::after{display:block;margin:0 auto;margin-top:.5rem;height:2px;background-color:#000;content:" ";width:15rem}.sub-text{font-size:1.6rem;text-align:center;margin:0 auto;padding-top:1.4rem;width:80rem}@media only screen and (max-width: 56.25em){.sub-text{width:65rem}}@media only screen and (max-width: 37.5em){.sub-text{width:40rem}}@media only screen and (max-width: 25.875em){.sub-text{width:34rem}}.btn:link,.btn:visited{text-transform:uppercase;text-decoration:none;display:inline-block}.btn--main,.btn--sub{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;border-radius:5rem;font-size:1.8rem;padding:1.2rem 5rem;-webkit-transition:all .3s;transition:all .3s}.btn--main:not(:last-child),.btn--sub:not(:last-child){margin-right:2.5rem}@media only screen and (max-width: 37.5em){.btn--main,.btn--sub{background-color:#F7EB94 !important;border:none;color:#000 !important;font-size:1.4rem;font-weight:900}.btn--main:hover,.btn--main:active,.btn--sub:hover,.btn--sub:active{border:none}}@media only screen and (max-width: 25.875em){.btn--main,.btn--sub{padding:1rem 3rem}}.btn--main{background-color:#F7EB94;border:2px solid #F7EB94;color:#000}.btn--main:hover,.btn--main:active{background-color:#CEC47B;border:2px solid #CEC47B}.btn--sub{color:#F7EB94;background-color:#000;border:2px solid #F7EB94}.btn--sub:hover,.btn--sub:active{background-color:#F7EB94;border:2px solid #F7EB94;color:#000}.director-box{margin-bottom:2rem;opacity:0}.director-box__vid-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.director-box__vid{box-shadow:0 1.5rem 4rem rgba(0,0,0,0.3);position:absolute;top:0;left:0;width:100%;height:100%}.director-box__title{font-size:2.2rem;margin-bottom:1.4rem;border-bottom:2px solid #232323}.director-box__summary{font-size:1.7rem}.director-box__summary:not(:last-child){padding-bottom:1.4rem}.director-box__credit{font-size:1.4rem}.director-box__credit--link:link,.director-box__credit--link:visited{text-decoration:none;color:#777;border-bottom:1px solid transparent;-webkit-transition:all .3s;transition:all .3s}.director-box__credit--link:hover{border-bottom:1px solid #000}.feature-box{opacity:0}.feature-box--1,.feature-box--2,.feature-box--3{text-align:center;background-color:#F7EFB2;color:#1d1d1d;padding:4rem 4rem;border-radius:3px;-webkit-transition:all .3s;transition:all .3s}.feature-box--1:hover,.feature-box--2:hover,.feature-box--3:hover{-webkit-transform:translateY(-0.4rem);transform:translateY(-0.4rem)}.feature-box__heading{font-size:2.6rem}.feature-box__icon{font-size:5rem;padding:3rem 0}.feature-box__text{font-size:1.6rem;text-align:left}.form{background-color:#fbfbfb;border-radius:3px;box-shadow:0 1.5rem 4rem rgba(0,0,0,0.3);font-size:1.7rem;opacity:0;padding:4rem 0}.form__container{display:block;font-size:2rem;width:80%;margin:0 auto}.form__text-box{margin-bottom:5rem}.form__text:not(:last-child){margin-bottom:1.4rem}.form__content-box{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:5rem;margin-bottom:6rem}@media only screen and (max-width: 56.25em){.form__content-box{grid-template-columns:repeat(1, 1fr)}}.form__input:placeholder-shown+.form__label{opacity:0;visibility:hidden;-webkit-transform:translateY(-4rem);transform:translateY(-4rem)}.form__input,.form__textarea{padding:1rem;margin-top:1.5rem;-webkit-transition:all .3s;transition:all .3s;border:none;border-bottom:3px solid transparent;border-radius:3px;box-shadow:0 1rem 2rem rgba(0,0,0,0.1);font-size:1.5rem;width:100%}@media only screen and (max-width: 56.25em){.form__input,.form__textarea{border-bottom:3px solid rgba(51,51,51,0.445)}}.form__input::-webkit-input-placeholder,.form__textarea::-webkit-input-placeholder{color:black;font-size:1.5rem;opacity:.5;-webkit-transition:all .3s;transition:all .3s}.form__input::-moz-placeholder,.form__textarea::-moz-placeholder{color:black;font-size:1.5rem;opacity:.5;-moz-transition:all .3s;transition:all .3s}.form__input:-ms-input-placeholder,.form__textarea:-ms-input-placeholder{color:black;font-size:1.5rem;opacity:.5;-ms-transition:all .3s;transition:all .3s}.form__input::-ms-input-placeholder,.form__textarea::-ms-input-placeholder{color:black;font-size:1.5rem;opacity:.5;-ms-transition:all .3s;transition:all .3s}.form__input::placeholder,.form__textarea::placeholder{color:black;font-size:1.5rem;opacity:.5;-webkit-transition:all .3s;transition:all .3s}.form__input:focus,.form__textarea:focus{background-color:#F7EFB2;border-bottom:3px solid #000;outline:none}.form__input:focus::-webkit-input-placeholder,.form__textarea:focus::-webkit-input-placeholder{color:black;opacity:1}.form__input:focus::-moz-placeholder,.form__textarea:focus::-moz-placeholder{color:black;opacity:1}.form__input:focus:-ms-input-placeholder,.form__textarea:focus:-ms-input-placeholder{color:black;opacity:1}.form__input:focus::-ms-input-placeholder,.form__textarea:focus::-ms-input-placeholder{color:black;opacity:1}.form__input:focus::placeholder,.form__textarea:focus::placeholder{color:black;opacity:1}.form__textarea{height:10rem;font-size:1.5rem;font-family:Verdana, Arial, Helvetica, sans-serif}.form__submitted{text-align:center;background-color:rgba(0,0,0,0.8);display:none;position:fixed;width:100%;height:100vh;z-index:10000000}.form__submitted-background{background-color:#fff;border-radius:3px;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:114rem}.form__submitted-content{padding:4rem 0}.form__submitted-text{font-size:2.2rem;text-align:center;max-width:60rem;margin:0 auto;padding:0 4rem}.form__submitted-text--main{display:block;margin-bottom:1rem}.form__submitted-text--sub{display:block}.form__submit,.form__submitted-confirm{text-align:center;margin-top:4rem}.form__submit--btn,.form__submitted-confirm--btn{background-color:#F7EB94;border-radius:5rem;border:none;box-shadow:0 1rem 2rem rgba(0,0,0,0.1);font-size:2rem;padding:1.5rem 6rem;-webkit-transition:all .2s;transition:all .2s}.form__submit--btn:hover,.form__submitted-confirm--btn:hover{cursor:pointer;background:#333;color:#F7EB94}.form__submit--btn:focus,.form__submitted-confirm--btn:focus{outline:none}.slick-slide{border:2px solid #232323;border-radius:3px;display:block;opacity:.5;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:all .3s;transition:all .3s}.slick-slide:focus,.slick-slide a{outline:none}.slick-slide:hover{border:2px solid #F7EB94;opacity:1;cursor:pointer}.slick-center{border:2px solid #F7EB94;display:block;max-width:10% !important;max-height:20% !important;opacity:1 !important;-webkit-transform:scale(1) !important;transform:scale(1) !important}.slick-arrow{outline:none;z-index:10000}.slick-dots{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;list-style-type:none;margin-top:2rem}.slick-dots li:not(:last-child){margin-right:1rem}.slick-dots button{background-color:#858585;border:2px solid transparent;border-radius:100%;display:block;width:1.2rem;height:1.2rem;outline:none;text-indent:-9999px;-webkit-transition:all .2s;transition:all .2s}.slick-dots button:hover{cursor:pointer;border:2px solid #EFE06E;background-color:#000}.slick-dots li.slick-active button{border:2px solid #EFE06E;background-color:#000}.slider{max-width:100rem;margin:0 auto}.slider__thumbnail{position:relative}.slider__thumbnail--img{-webkit-transition:all .3s;transition:all .3s;width:100%}.slider__prev,.slider__next{cursor:pointer;background-color:rgba(0,0,0,0.8);border:2px solid #EFE06E;border-radius:0 3px 3px 0;color:white;font-size:18px;font-weight:bold;padding:16px;position:absolute;top:43%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:0.6s ease;transition:0.6s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width: 25.875em){.slider__prev,.slider__next{padding:1rem}}.slider__prev:hover,.slider__next:hover{background-color:#EFE06E;border:2px solid #000;color:#000}.slider__prev{border-radius:3px 0 0 3px}@media only screen and (max-width: 56.25em){.slider__prev{left:.5rem}}.slider__next{border-radius:3px 0 0 3px;right:0}@media only screen and (max-width: 56.25em){.slider__next{right:.5rem}}.current-video__heading-box{margin-bottom:2rem;text-shadow:0px 5px 10px #000}.current-video__heading{font-size:4rem;text-align:center}.current-video__heading--title{color:#fff}@media only screen and (max-width: 37.5em){.current-video__heading--title{display:block}}.current-video__heading--artist{color:#F7EB94}@media only screen and (max-width: 37.5em){.current-video__heading--artist{display:block}}.current-video__video{display:block;opacity:0;margin:0 auto 3rem;width:1102px;height:620px}@media only screen and (max-width: 66.56em){.current-video__video{width:100%}}@media only screen and (max-width: 37.5em){.current-video__video{height:40vh !important}}.about-box{opacity:0}@media only screen and (max-width: 56.25em){.about-box__img-box{text-align:center}}.about-box__img-box--img{margin:0 auto;width:100%}.about-box__text-box{margin-top:6rem}@media only screen and (max-width: 56.25em){.about-box__text-box{margin-top:-2rem}}.about-box__text-box--text{font-size:1.7rem}.about-box__text-box--text:not(:last-child){padding-bottom:1.5rem}.footer{background-color:#000;color:#fff;padding:6rem 0}@media only screen and (max-width: 56.25em){.footer{text-align:center}}.footer__logo{padding-bottom:1.5rem;text-align:center}.footer__logo--link-img{border-radius:50rem;background-color:#F7EB94;-webkit-transition:all .2s;transition:all .2s;width:6%}@media only screen and (max-width: 37.5em){.footer__logo--link-img{width:10%}}.footer__logo--link-img:hover{background-color:#fff}.footer__logo--title{font-size:1.8rem;padding-top:1rem}.footer__title{font-size:1.5rem}.footer__navigation{border-top:2px solid #F7EB94;display:inline-block;padding-top:1rem}.footer__list{list-style:none}.footer__item{display:inline-block}.footer__item:not(:last-child){margin-right:3rem}.footer__link{color:#F7EB94;font-size:1.5rem;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}.footer__link:hover{color:#fff}.footer__text-box{border-top:2px solid #F7EB94;padding-top:1rem;width:80%;float:right}@media only screen and (max-width: 56.25em){.footer__text-box{width:100%;float:none;text-align:left}}.footer__text{color:#777;font-size:1.4rem;padding-bottom:.5rem}.footer__text--link{color:#F7EB94;border-bottom:solid 2px #F7EB94;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}.footer__text--link:hover{color:#fff}.row{max-width:114rem;margin:0 auto}.row:not(:last-child){margin-bottom:8rem}@media only screen and (max-width: 56.25em){.row:not(:last-child){margin-bottom:6rem}}@media only screen and (max-width: 56.25em){.row{max-width:50rem;padding:0 3rem}}@media only screen and (max-width: 66.56em){.row{padding:0 2rem}}.row::after{content:"";display:table;clear:both}.row [class^="col-"]{float:left}.row [class^="col-"]:not(:last-child){margin-right:6rem}@media only screen and (max-width: 56.25em){.row [class^="col-"]:not(:last-child){margin-right:0;margin-bottom:6rem}}@media only screen and (max-width: 56.25em){.row [class^="col-"]{width:100% !important}}.row .col-1-of-2{width:calc((100% - 6rem) / 2)}.row .col-1-of-3{width:calc((100% - 2 * 6rem) / 3)}.row .col-2-of-3{width:calc(2 * ((100% - 2 * 6rem) / 3) + 6rem)}.row .col-1-of-4{width:calc((100% - 3 * 6rem) / 4)}.row .col-2-of-4{width:calc(2 * ((100% - 3 * 6rem) / 4) + 6rem)}.row .col-3-of-4{width:calc(3 * ((100% - 3 * 6rem) / 4) + 2 * 6rem)}.header{position:relative;height:100vh;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.3)), to(rgba(0,0,0,0.8)));background-image:linear-gradient(to bottom, rgba(0,0,0,0.3), rgba(0,0,0,0.8));background-attachment:fixed;background-size:cover;background-position:center}@media only screen and (max-width: 56.25em){.header{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.3)), to(rgba(0,0,0,0.8))),url("../media/city.jpg");background-image:linear-gradient(to bottom, rgba(0,0,0,0.3), rgba(0,0,0,0.8)),url("../media/city.jpg");background-attachment:scroll;background-position:center;background-size:cover;background-repeat:no-repeat}}.header__video{position:absolute;top:0;left:0;height:100vh;width:100%;z-index:-10;overflow:hidden}.header__content{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.header__text-box{color:#fff;position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:114rem}@media only screen and (max-width: 66.56em){.header__text-box{width:100%;padding:0 4%}}@media only screen and (max-width: 37.5em){.header__text-box{text-align:center;padding:0 2%}}@media only screen and (max-width: 25.875em){.header__text-box{text-align:center}}.navigation{position:fixed;z-index:1000;width:100%;-webkit-transition:all .2s;transition:all .2s}.navigation__logo{z-index:500;position:fixed;float:left;margin-left:2.5rem;padding:2rem 0;-webkit-animation-name:fadeLeft;animation-name:fadeLeft;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.navigation__logo--bg{width:85px;height:85px}.navigation__logo--link{font-size:2rem;color:#F7EB94;text-decoration:none}.navigation__logo--link-img{width:100%;background:#F7EB94;border-radius:10rem;box-shadow:0 1.5rem 4rem rgba(0,0,0,0.2)}@media only screen and (max-width: 56.25em){.navigation__logo{padding:3rem 0}}@media only screen and (max-width: 37.5em){.navigation__logo{display:none}}@media only screen and (max-width: 20em){.navigation__logo{padding:3.5rem 0}}.navigation__nav{-webkit-animation-name:fadeRight;animation-name:fadeRight;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;float:right;margin-right:2rem;margin-top:1.5rem;margin-bottom:1.5rem;-webkit-transition:all .1s;transition:all .1s}@media only screen and (max-width: 56.25em){.navigation__nav{z-index:4000;position:absolute;left:100%;width:100%;height:100vh;background-image:-webkit-gradient(linear, left top, left bottom, from(#f7eb94), to(#f7eb94));background-image:linear-gradient(to bottom, #f7eb94, #f7eb94);-webkit-transition:all 0.5s;transition:all 0.5s;margin-bottom:0 !important;margin-top:0 !important}}.navigation__list{font-size:2rem;font-weight:100;text-transform:uppercase;list-style:none;-webkit-transition:all .1s;transition:all .1s;margin-top:.5rem}@media only screen and (max-width: 56.25em){.navigation__list{width:100%;margin-top:22rem !important;padding:0}}@media only screen and (max-width: 25.875em){.navigation__list{font-size:1.7rem;margin-top:14rem !important}}.navigation__item{display:inline-block}.navigation__item:not(:last-child){margin-right:1rem}@media only screen and (max-width: 56.25em){.navigation__item{display:block}.navigation__item:not(:last-child){margin-right:0}}.navigation__link:link,.navigation__link:visited{color:#F7EB94;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.navigation__link:link::after,.navigation__link:visited::after{display:block;margin:0 auto;content:" ";height:2px;width:1%;-webkit-transition:all .3s;transition:all .3s;background-color:#F7EB94;opacity:0}.navigation__link:link:hover,.navigation__link:link:active,.navigation__link:visited:hover,.navigation__link:visited:active{color:#fff}.navigation__link:link:hover::after,.navigation__link:link:active::after,.navigation__link:visited:hover::after,.navigation__link:visited:active::after{display:block;margin:0 auto;opacity:1;height:2px;background-color:#F7EB94;content:" ";width:100%}@media only screen and (max-width: 56.25em){.navigation__link:link,.navigation__link:visited{color:#000;font-size:4rem;text-align:center;display:block;margin-bottom:8rem}.navigation__link:link:hover::after,.navigation__link:visited:hover::after{display:none}}.navigation__background{-webkit-animation-name:moveInRight;animation-name:moveInRight;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;display:none;background-color:#F7EB94;border-radius:5rem;box-shadow:0 1.5rem 4rem rgba(0,0,0,0.5);color:#000;position:fixed;width:15rem;height:6.5rem;top:3rem;right:-5rem}@media only screen and (max-width: 56.25em){.navigation__background{display:block;top:4.5rem;right:-5rem}}@media only screen and (max-width: 37.5em){.navigation__background{display:block;top:4.5rem;right:-6.5rem}}.navigation__toggle{-webkit-animation-name:moveInRight;animation-name:moveInRight;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;color:#000;display:none;position:fixed;top:4.5rem;right:5rem;z-index:3000}.navigation__toggle--icon{cursor:pointer;font-size:3.4rem;z-index:3500}@media only screen and (max-width: 37.5em){.navigation__toggle--icon{font-size:3.8rem}}@media only screen and (max-width: 56.25em){.navigation__toggle{display:block;top:6rem}}@media only screen and (max-width: 37.5em){.navigation__toggle{top:5.8rem;right:3.1rem}}.navigation__active{z-index:1000;left:0;display:block}.navigation__active-nav{left:0;display:block;-webkit-transition:all .5s;transition:all .5s}.navigation__active-list{opacity:1 !important;width:100% !important;display:block;-webkit-transition:all .3s;transition:all .3s}.media{background-color:#fff;box-shadow:0 1.5rem 4rem rgba(0,0,0,0.3);padding:4rem;text-align:center}.media__text-box{margin:0 auto;max-width:60rem}.media__text{font-size:2rem}.media__text--main{display:block;margin-bottom:1rem}.media__text--sub{display:block}@media only screen and (max-width: 25.875em){.media__text{text-align:left}}.media__grid{margin-top:3rem}.media__item{display:inline-block;font-size:4rem;opacity:0}.media__item:not(:last-child){margin-right:3rem}.media__link{text-decoration:none}.media__icon{background-color:#333;box-shadow:0 1rem 2rem rgba(0,0,0,0.1);color:#F7EB94;border-radius:5rem;line-height:7rem;width:7rem;height:7rem;-webkit-transition:all .2s;transition:all .2s}.media__icon:hover{color:#fff;-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}section{padding:8rem 0}.music-video-section{background-color:#333;position:relative;z-index:1}.director-section{background-color:#f7f7f7}.about-section{background-color:#000;color:#fff}@media only screen and (max-width: 56.25em){.about-section{background-attachment:scroll}}.feature-section{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.3)), to(rgba(0,0,0,0.8))),url(../media/nyc-bg.jpg);background-image:linear-gradient(to bottom, rgba(0,0,0,0.3), rgba(0,0,0,0.8)),url(../media/nyc-bg.jpg);background-attachment:fixed;background-position:top;background-size:cover}@media only screen and (max-width: 56.25em){.feature-section{background-attachment:scroll}}.booking-section{background-color:#333}.media-section{background-color:#333;padding:0 0 6rem}
