@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro&display=swap);a,article,aside,b,blockquote,body,cite,details,dialog,div,em,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,img,input,label,li,main,nav,object,ol,p,pre,section,select,span,strong,summary,table,tbody,td,textarea,tfoot,th,thead,tr,u,ul{box-sizing:border-box;margin:0;padding:0;border:0;vertical-align:baseline;font-size:1em;font-family:"Source Sans Pro",Helvetica,sans-serif}body,label,p{line-height:1.5}input,textarea{display:block}input[type=hidden]{margin:0;padding:0}ol,ul{list-style:none}ol>li,ul>li{line-height:1.5}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:'';content:none}* a{text-decoration:none}* a:hover{text-decoration:underline;cursor:pointer}table{border-collapse:collapse;border-spacing:0}[dialog] div,blockquote,div,div div,div ul,form,p{overflow:auto}.cke_dialog_tabs{overflow:visible}.ui-datepicker,[dialog=container]{overflow:visible}[dialog=content]{overflow:inherit}body{color:#b2b2b2;font-size:1.4em}body a{color:#49bf9d}body>header{display:grid;grid-template-columns:100%;grid-template-rows:14em 4em;justify-content:center;background-color:#221a17;background-image:url(/img/background.jpg);background-attachment:scroll;background-position:top left;background-repeat:no-repeat;background-size:150%;padding:6% 5% 3% 5%;top:0;left:0;width:100%}body>header>a{justify-self:center;align-self:center}body>header>a>img{width:14em;border-radius:100%}body>header h1{color:#fff;font-size:2em;font-weight:900;justify-self:center;align-self:center;text-align:center}body>main{width:100%;padding:1em 1em}body>main h1,body>main h2,body>main p{color:#787878}body>main h1,body>main h2{display:block;font-weight:400;text-align:center}body>main h1{margin:0 0 1.5em 0;font-size:1.5em}body>main h2{margin:0 0 .5em 0;font-size:1.3em}body>main div{text-align:center}body>main div>img{margin:1em 1em 1em 0}body>main p{font-size:1.3em;margin:0 0 1em 0}body>main>section.intro,body>main>section.showreels,body>main>section.voicereels{margin:0 0 2em 0;padding:0 0 2em 0;border-bottom:2px solid #b2b2b2}body>main>section.intro>p.contact{font-size:1.2em}body>main>section.showreels>article>video{display:block;margin:2em auto 2em auto;width:85%}body>main>section.voicereels>.voicereels{display:grid;grid-template-columns:100%;margin:0 15%}body>main>section.voicereels>.voicereels>article>audio{width:100%;height:2em;display:block;margin:0 0 2.5em 0}body>footer{width:100%;display:grid;grid-template-columns:80% 20%;padding:1em 1em 1em 0;background-color:#221a17}body>footer>a{justify-self:end}body>footer>a>.icon{width:3em;height:3em;background-size:100%}body>footer>a>.icon.twitter{background-image:url(/img/twitter_pale_green.png)}body>footer>a>.icon.twitter:hover{background-image:url(/img/twitter_white.png)}body>footer>a>.icon.email{background-image:url(/img/email_pale_green.png)}body>footer>a>.icon.email:hover{background-image:url(/img/email_white.png)}@media only screen and (min-width:62em){body{font-size:1em}body>header{position:fixed;width:30%;height:100%;z-index:-1}body>main{width:70%;margin:0 0 0 30%;padding:3em 4em;max-width:54em}body>main p{color:#b2b2b2}body>main>section.intro>p.lede{color:#787878;font-size:2em}body>main>section.intro>p{font-size:1.3em}body>main>section.showreels>h2{font-size:1.1em;margin:0 0 1.5em 0}body>main>section.voicereels>.voicereels{grid-template-columns:1fr 1fr;grid-column-gap:2em}body>main>section.voicereels>.voicereels>article>h2{font-size:1.1em;margin:0 0 1.5em 0}body>main>section.testimonials{margin:0 2em 0 2em}body>footer{width:30%;margin:0 70% 0 0}}