body{padding:0px;margin:0px;background-color:#000;color:#FFF;font-family:"Source Sans Pro",sans-serif;font-weight:200;letter-spacing:2px;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;color:#FFF}a:focus,a:visited{color:#FFF}a:hover{color:#EE592A}h1{font-weight:200;font-size:24px}h1 a:focus,h1 a:visited,h1 a:hover{color:#FFF}p,li{line-height:18px}.body-about{background-color:#000}.body-about .content--inside{clear:both}.body-about .content--inside .about{padding:140px 0px 90px 0px}.body-about .content--inside .about img{max-width:100%}@media only screen and (max-width: 768px){.body-about .content--inside .about{padding:30px 0px 30px 0px}.body-about .content--inside .about img{width:100%}}.body-contact{background-color:#000}.body-contact .content--inside p{text-align:center}.body-contact .content--inside p a,.body-contact .content--inside p span{margin:0px 40px 0px 0px}@media only screen and (max-width: 768px){.body-contact .content--inside p a,.body-contact .content--inside p span{margin:0px 20px 0px 0px}}@media only screen and (max-width: 768px){.body-contact .content--inside p{text-align:left}}.body-play{background-color:#000}.body-play iframe{position:relative;width:0px;height:0px;overflow:hidden;border:0px}.credits{text-align:center;padding:120px 0px 30px 0px;font-size:12px}@media only screen and (max-width: 768px){.credits{padding-top:30px}}.credits a{color:#FFF}.container{max-width:1920px;margin:0px auto;padding:0px 90px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 768px){.container{padding:0px 30px}}.ticker{position:fixed;top:calc(50% + 20px);left:50%;transform:translate(-50%, -50%);height:30px;line-height:30px;color:#EE592A;width:100%;z-index:1;font-weight:400}@media only screen and (max-width: 768px){.ticker{top:70px;left:0px;transform:none}}.ticker .marquee{width:100%;line-height:30px;white-space:nowrap;overflow:hidden;box-sizing:border-box;font-family:"EB Garamond",serif;letter-spacing:0.2em}.ticker .marquee div{display:inline-block;padding-left:100%;animation:marquee 20s linear infinite;font-size:18px}@media only screen and (max-width: 1024px){.ticker .marquee div{animation:marquee 12s linear infinite;font-size:16px}}.ticker .marquee a{color:#EE592A;text-decoration:underline}@keyframes marquee{0%{transform:translate(0, 0)}100%{transform:translate(-100%, 0)}}@media only screen and (max-width: 768px){.menu{padding-top:20px;display:flex;justify-content:space-between}}.menu-item{display:inline-block;font-weight:400;letter-spacing:0.2em;margin-right:35px;font-size:15px;line-height:18px;z-index:1;-webkit-transform:scale(1.16, 1);-moz-transform:scale(1.16, 1);-ms-transform:scale(1.16, 1);-o-transform:scale(1.16, 1);transform:scale(1.16, 1)}@media only screen and (max-width: 768px){.menu-item{margin-right:0px;font-size:12px}}.menu-item:last-child{margin-right:0px}.menu-item.active a{color:#EE592A}.side-column{position:fixed;top:50%;transform:translate(0, -50%);z-index:1;width:50%}@media only screen and (max-width: 768px){.side-column{position:relative;padding-top:20px;transform:none;display:flex;justify-content:space-between;float:left}}.side-column.side-column--right{text-align:right;right:90px}@media only screen and (max-width: 768px){.side-column.side-column--right{right:0px}}@media only screen and (min-width: 1920px){.side-column.side-column--right{right:calc((100vw - 1740px) / 2)}}.side-column h1{padding:0px 0px 60px 0px;margin:0px}@media only screen and (max-width: 768px){.side-column h1{padding:0px 40px 20px 0px}}.content{clear:both;position:relative;padding:60px 190px}@media only screen and (max-width: 768px){.content{padding:90px 0px}}.content .content-row{display:flex}@media only screen and (max-width: 768px){.content .content-row{display:block}}.content .content-col{text-align:right;flex-grow:1;width:100%}.content .content-col img{max-width:100%}@media only screen and (max-width: 992px){.content .content-col{text-align:center;margin-top:20px !important}}.content .content-col.content-col--separator{flex:0 0 90px;flex-grow:0;flex-shrink:0}@media only screen and (max-width: 992px){.content .content-col.content-col--separator{display:none}}.content .content-col.content-col--right{text-align:left}@media only screen and (max-width: 992px){.content .content-col.content-col--right{text-align:center}}.content .content-col .content-title{visibility:hidden;color:#FFF;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:inline-block;font-size:15px;font-family:"EB Garamond",serif;letter-spacing:0.2em}.content .content-col .content-title span{display:block;font-size:13px}.content .content-col .project-link{display:inline-block;position:relative}.content .content-col .project-link:hover{text-align:center}.content .content-col .project-link:hover img{visibility:hidden}.content .content-col .project-link:hover .content-title{visibility:visible}.content .content-col .mood{display:inline-block;position:relative}.content .content-col .mood:hover{text-align:center}.content .content-col .mood:hover .content-title{visibility:visible;font-size:18px}.content--center{text-align:center;max-width:800px;margin:0px auto}.content--center .content-title{color:#FFF;font-size:15px;font-family:"EB Garamond",serif;letter-spacing:0.2em;text-align:left;padding:120px 100px 0px 100px}@media only screen and (max-width: 1024px){.content--center .content-title{padding:0px}}.content--center .content-desc{padding:30px 0px;text-align:left}@media only screen and (max-width: 1024px){.content--center .content-desc{padding:0px}}.content--center .content-desc p{padding:0px 100px}@media only screen and (max-width: 1024px){.content--center .content-desc p{padding:0px}}.content--center .content-photo{padding-bottom:80px}@media only screen and (max-width: 1024px){.content--center .content-photo{padding-bottom:30px}}.content--center .content-photo img{max-width:100%}.content--center .content-video video{max-width:100%}.content--moodboard .content-title p{font-size:13px}.content--inside{margin:calc(50vh - 35px) auto 0px auto;max-width:600px}@media only screen and (max-width: 768px){.content--inside{margin:0px auto}}.content--contact{max-width:1600px;font-family:"EB Garamond",serif}.content--contact a,.content--contact span{color:#FFF}@media only screen and (max-width: 768px){.content--contact a,.content--contact span{display:block}}.content--contact a:hover{color:#EE592A}.content--contact p{margin-top:10px;font-size:16px}@media only screen and (max-width: 768px){.content--contact p{line-height:26px}}.content--contact .contact-map{width:100%;margin-top:200px;max-width:950px}.play-button{position:fixed;bottom:30px;right:80px;color:#FFF !important}@media only screen and (max-width: 768px){.play-button{display:none !important}}.play-button:before{content:'\25BA'}video::-webkit-media-controls-fullscreen-button{display:none !important}
/*# sourceMappingURL=style.css.map */
