@charset "utf-8";body{margin:0;padding:0;height:100%}@font-face{font-family:sourcepro;src:url(/7707f7befa6fa4b237504b37ed47f281d3f0e12a/189ae/fonts/source_sans_pro/sourcesanspro-extralight.ttf)}@font-face{font-family:Lato;src:url(/e0132feb514feb3cdb745d479c71dee62ad37757/c8b65/fonts/lato/lato-light.ttf)}@font-face{font-family:italic;src:url(/f8b6e01898801a17b9bf11f6190347cd917c440d/23f1d/fonts/open_sans/opensans-lightitalic.ttf)}.font1{font-family:sourcepro,sans-serif;font-size:27px;text-decoration:none;color:#f5f5f5}.font2{font-family:Lato,sans-serif;font-size:27px;text-decoration:none;color:#f5f5f5;letter-spacing:3px}.fontitalic{font-family:italic,sans-serif;text-decoration:none;letter-spacing:3px}.logo{margin:1.8vw;filter:grayscale(100%) brightness(1.5);width:6.5vw;height:6.5vw}.logo:hover{filter:grayscale(0) brightness(1)}.logocell{margin:0 5vw 0 5vw;height:10.5vw}#footer{height:100px;background:rgba(30,30,30,.8);margin:0;width:100%;position:relative;bottom:0}#footertext{font-size:15px;text-decoration:none;text-align:center;letter-spacing:1px}.portfoliodesc{position:absolute;width:1920px;height:1080px;background-color:rgba(0,0,0,0);color:transparent;z-index:20}.portfoliodesctext{color:inherit;font-size:1.2vw;text-align:right;margin-top:50%}.sentextbg{background-color:rgba(0,227,255,.6);filter:grayscale(80%);border-radius:12px;margin:0 6%;padding:1.4%;z-index:100;font-size:200%;display:block;position:fixed;border-style:solid;border-color:transparent}.sentextbg:hover{filter:grayscale(0) brightness(1);border-color:#fff;background-image:url(/750edaad21ae175b773abe36f6b87f212679624a/e4abd/sen/senbg.png);background-size:100%;background-position:center}.senfont1{font-family:sourcepro,sans-serif;text-decoration:none;color:#f5f5f5;letter-spacing:1px}@media only screen and (min-width:670px){#bioOnlyDesktop{padding-left:3vw}.bg{background-color:#212121;background-image:url(/images/9c25e0d7a8cb042a09006d7dc45717a15d78a9c7/background_img.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.menu{padding-top:2vw;padding-left:6vw}#homeindex{background-image:none}#menunav{width:700px;height:50px;margin:0 auto}#menuul{list-style-type:none;text-align:center;margin-left:50px;margin-right:50px;position:fixed;z-index:100}#menuul a{text-decoration-line:none;text-decoration:none}a{text-decoration:none;border:thick}li{float:left;margin-right:20px;margin-left:20px}li a:hover{color:#b8860b}#logo{font-size:2.3vw;display:inline;border-style:double;border-width:thin;text-align:left;margin:30px 20px 20px 60px;resize:horizontal;box-sizing:border-box;resize:both;position:fixed;padding:5px 10px 5px 10px;z-index:100}#logo:hover{color:#b8860b}.indexvideo{position:absolute;width:100%;z-index:-1;filter:grayscale();opacity:30%}#quote{font-size:27px;display:block;border-style:double;border-width:thin;width:50%;text-align:center;margin:17% auto 10% auto;padding:2%;resize:horizontal;box-sizing:border-box;resize:both;color:#b8860b}#quote:hover{color:#f5f5f5}#contact{font-size:2vw;display:block;border-style:double;border-width:thin;width:50vw;text-align:center;margin:10% auto 3% auto;padding:2%;resize:horizontal;box-sizing:border-box;resize:both;color:#b8860b}#contactSEN{font-size:1vw;display:block;text-align:center;margin:10% auto 3% auto;padding:2%;resize:horizontal;box-sizing:border-box;resize:both;color:#f5f5f5}.skillbars{position:relative;width:25%;margin:7vw 5vw 5vw 3vw;float:left}#demoreel{margin:1% 25% 0 25%;align-content:center;position:relative;padding-top:28.125%}#portfoliotable{margin:1vw auto;padding:0 10vw 0 10vw}.portfolioelement{width:100%;height:auto;margin:0;object-position:center}.portfoliodesc:hover{background-color:rgba(0,0,0,.3);color:#dadada}.tablecell{padding:0;width:50%;margin:0}#footer{position:relative;margin-top:20%;bottom:0}#biodesc{font-size:1.5vw;margin:3% 30% 0 5%}#bioname{font-size:5vw;text-align:left;margin:3vw 30% .5% 5%;border-bottom-style:double;border-bottom-color:#f5f5f5}#bioprofession{font-size:2vw;text-transform:uppercase;text-align:left;margin:1px 5% 1px 5%}.profilepic{width:12vw;height:12vw;border-radius:2000px;float:right;margin:5% 10% 5% 20%}.hireme{font-size:2vw;text-align:left;border-style:solid;border-width:thin;margin:5vw 5vw 5vw 5vw;float:left;padding:1vw;background-color:rgba(255,255,255,.13)}.hireme:hover{color:#b8860b;background-color:rgba(0,0,0,.47)}#bioportlink{font-size:3vw;text-align:left;border-style:solid;border-width:thin;margin:5vw 5vw 5vw 5vw;float:left}#bioportlink:hover{color:#b8860b}.skillset{text-align:center;margin:2vw;width:5vw;height:5vw}.skilltable{margin:2vw 0 0 0}.reelvideo{position:absolute;top:0;left:0;width:100%;height:100%}#moreprojects{font-size:2vw;text-align:center;border-style:solid;border-width:thin;margin:5vw 40vw;padding:1vw}#moreprojects:hover{color:#b8860b}#moreprojectsdesc{font-size:2vw;text-align:center;border-style:solid;border-width:thin;margin:5vw 10vw;padding:1vw}}#cvLetter{display:block;border-style:double;border-width:thin;text-align:center;margin-left:20%;padding:2%;resize:horizontal;box-sizing:border-box;resize:both;color:#b8860b}#cvLetter:hover{color:#f5f5f5}.mobileTable{display:none}#backToPortfolio{display:none}@media only screen and (max-width:1300px){.bg{background-color:#212121;background-image:url(/images/9c25e0d7a8cb042a09006d7dc45717a15d78a9c7/background_img.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}#logo{display:none}.indexvideo{display:none}.bg{background-color:#212121;background-image:url(/images/9c25e0d7a8cb042a09006d7dc45717a15d78a9c7/background_img.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}#homeindex{background-image:url(/images/9c25e0d7a8cb042a09006d7dc45717a15d78a9c7/background_img.jpg)}#bioOnlyDesktop{display:none}.desktopTable{display:none}.mobileTable{display:block}}@media only screen and (max-width:670px){.bg{background-color:#212121;background-image:url(/images/9c25e0d7a8cb042a09006d7dc45717a15d78a9c7/background_img.jpg);background-position:50% 0;background-size:auto;background-attachment:scroll}#logo{display:none}#menunav{width:100vw;height:40vw}#menuul{list-style-type:none;margin:0 auto}a{display:grid;text-decoration:none;margin:0}li{background-color:rgba(0,0,0,0);margin-right:13vw;text-align:center}li:hover{border:solid thin;color:#b8860b}li:active:checked:enabled:focus{border:solid thin;color:#b8860b}#quote{font-size:17px;display:block;border-style:double;border-width:thin;width:85vw;text-align:center;margin:40% auto 10% auto;padding:2%;resize:horizontal;box-sizing:border-box;resize:both;color:#b8860b}#quote:hover{color:#f5f5f5}#quoteauthor{font-size:3.5vw;width:50%;text-align:right;margin:20px 0 20px 100px;padding-top:20px}#contact{font-size:6vw;border-style:double;border-width:thin;text-align:center;margin:10vw 5vw 10vw 5vw;padding:2%;resize:horizontal;box-sizing:border-box;resize:both;color:#b8860b}.logo{margin:1.2;filter:grayscale(100%) brightness(1.5);width:14vw;height:14vw}.logo:active:checked:enabled:focus:hover{filter:grayscale(0) brightness(1)}.skillbars{position:relative;width:25%;margin:10vw 5vw 5vw 3vw;display:none}.profilepic{width:30vw;height:30vw;border-radius:2000px;float:left;margin:5% 0 .5% 5%}#cvLetter{margin-left:0;padding:1%}#footer{position:relative;margin-top:80vw;margin-bottom:0}#biodesc{font-size:4vw;text-align:left;margin:10% 5% 10% 5%}#bioname{font-size:13vw;text-align:right;margin:5% 5% .5% 5%;border-bottom-style:double;border-bottom-color:#f5f5f5}#bioprofession{font-size:5vw;text-transform:uppercase;text-align:right;margin:1px 5% 1px 5%}#bioportlink{display:none;font-size:8vw;text-align:center;border-style:solid;border-width:thin;margin:5vw 5vw 5vw 5vw;float:left;padding:.5vw}#bioportlink:hover{color:#b8860b}.skillset{align-content:center;margin:2vw;width:10vw;height:10vw}.skilltable{margin:auto}#demoreel{margin:0 auto;width:95%;align-content:center;position:relative}.reelvideo{width:100%}#portfoliotable{margin:20vw 1vw}.portfolioelement{width:100%;height:auto;object-position:center}.tablecell{padding:0;width:50%;margin:0}.large{display:inherit;margin:auto}#moreprojects{font-size:8vw;text-align:center;border-style:solid;border-width:thin;margin:2vw 10vw;padding:2vw 0}#backToPortfolio{font-size:8vw;text-align:center;border-style:solid;border-width:thin;margin:2vw 10vw;padding:2vw 0;display:block}#moreprojects:hover{color:#b8860b}#moreprojectsdesc{font-size:4vw;text-align:center;border-style:solid;border-width:thin;margin:2vw 10vw;padding:2vw 0}}