@import url(https://fonts.googleapis.com/css?family=Montserrat);body{margin:0;padding:0;font-family:sans-serif}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Montserrat,sans-serif;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.12vw;background:#000}body,html{overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0}a{color:#fff;text-decoration:none;-webkit-transition:color .3s;-o-transition:.3s color;transition:color .3s}a:hover{color:#555}p{margin:2px 0}h4{margin:0;margin-bottom:.2vw;color:#666}h4,h5{font-size:.45vw}h5{margin:0;color:#fff;margin-bottom:1vw;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.row:first-of-type{padding-top:1.5vw}.row:last-of-type{padding:0!important}.column h5:last-of-type{margin:0;color:#eee;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.arrow{-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;-o-transition:.3s filter;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.arrow:hover{-webkit-filter:brightness(50%);filter:brightness(50%)}@media only screen and (min-width:375px){.play-video-link{color:#fff;font-size:8px;padding:0 0 1rem;-webkit-transition:color .3s;-o-transition:.3s color;transition:color .3s}}@media only screen and (min-width:375px){.play-video-link:hover{color:#555;font-size:8px}}@media only screen and (min-width:600px){.play-video-link{color:#fff;font-size:10px;padding:0;-webkit-transition:color .3s;-o-transition:.3s color;transition:color .3s}}@media only screen and (min-width:600px){.play-video-link:hover{color:#555;font-size:10px}}.menu{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;min-height:60px}.menu .links a{font-size:124%;padding:0 0 0 12px}@media only screen and (min-width:375px){.menu .links a{padding:0 .5 0 1rem;font-size:7px;margin-right:0}}@media only screen and (min-width:600px){.menu .links a{padding:1rem 0 1rem 1rem;font-size:8px;margin-right:0}}@media only screen and (min-width:768px){.menu .links a{padding:1rem 0 1rem 1rem;font-size:10px;margin-right:10px}}.menu .links a.active{color:#555}.menu .social{margin:0 .25rem 0 auto}.menu .social a{display:inline-block;height:16px;vertical-align:middle;padding:0 2px;width:24px;margin-right:2px}@media only screen and (min-width:375px){.menu .social a svg{display:block;height:75%;width:75%}}@media only screen and (min-width:600px){.menu .social a svg{display:block;height:85%;width:85%}}@media only screen and (min-width:768px){.menu .social a svg{display:block;height:100%;width:100%}}@media only screen and (min-width:375px){.menu .social a{padding:0 5px;margin:0 -.1rem 0 auto}}@media only screen and (min-width:600px){.menu .social a{margin:0 .2rem 0 auto}}@media only screen and (min-width:768px){.menu .social a{margin:0 .5rem 0 auto}}@media only screen and (max-width:800px){h4,h5{font-size:.4vw}}@media only screen and (max-width:600px){h4,h5{font-size:1vw}h5{margin-bottom:2vw}h4{margin-bottom:1vw}.row:first-of-type{padding-top:3vw}}.biography{display:block;text-transform:uppercase;margin:0 auto;position:relative;max-width:1240px;width:80%}.biography p{color:#666;font-size:124%;font-weight:600;line-height:1.6;margin:30px 0;text-transform:none}.biography__picture{display:block;margin:0 auto;max-width:1240px;width:100%}.biography__picture img{display:block;height:auto;position:relative;width:100%}@media only screen and (min-width:375px){.biography p{font-size:124%;font-size:10px}}@media only screen and (min-width:600px){.biography p{font-size:124%;font-size:10px}}@media only screen and (min-width:768px){.biography p{font-size:10px}}.process{display:block;text-transform:uppercase;margin:0 auto;position:relative;max-width:1240px;width:80%}.process p{color:#666;font-size:170%;font-weight:200;line-height:1.6;margin:30px 0;text-transform:none}.contact{font-size:125%;text-align:center;margin:30px 0}.contact .label{color:#666;display:block;text-transform:none;font-size:10px}.contact p{display:block;line-height:1.6;margin:3vw 0 0;margin:30px 0}.contact p a{color:#fff;display:block;margin:5px 0 0;margin:30px 0}.contact p a:hover{color:#666;margin:30px 0}@media only screen and (min-width:375px){.contact p{margin-top:30px;font-size:10px;margin:30px 0}}@media only screen and (min-width:600px){.contact p{margin-top:30px;font-size:10px;margin:30px 0}}@media only screen and (min-width:768px){.contact{font-size:10px;margin:30px 0}}
/*# sourceMappingURL=main.fe79fc2c.css.map*/