@charset "utf-8";.onepcssgrid-1000,.onepcssgrid-1200{margin:0 auto;padding:0 0 0 1%}.onepcssgrid-1200{max-width:1220px}.onepcssgrid-1000{max-width:1020px}.onerow{clear:both;padding:0 10px}.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{float:left;margin:0 3% 0 0}.col1.last,.col2.last,.col3.last,.col4.last,.col5.last,.col6.last,.col7.last,.col8.last,.col9.last,.col10.last,.col11.last,.col12.last{margin:0}.col1{width:5.5%}.col2{width:14%}.col3{width:22.5%}.col4{width:31%}.col5{width:39.5%}.col6{width:48%}.col7{width:56.5%}.col8{width:65%}.col9{width:73.5%}.col10{width:82%}.col11{width:90.5%}.col12{width:99%;margin:0}.col1 img,.col2 img,.col3 img,.col4 img,.col5 img,.col6 img,.col7 img,.col8 img,.col9 img,.col10 img,.col11 img,.col12 img{width:100%;height:auto;display:block}@media all and (min-width:1024px){.onepcssgrid-1000{max-width:1000px}.onepcssgrid-1000 .onerow{padding:0}}@media all and (max-width:768px){.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11{float:none;width:99%}}a,a:acite,a:visited,a:focus{outline:0}img{border:0}.ui-fixed{margin:0 auto;padding:0 0 0 1%;max-width:1220px}.ui-fluid{width:100%;margin:0 auto}.ui-center{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.indent{overflow:hidden;text-indent:-99999em;display:block}.no-scroll{overflow:hidden}.no-scroll section{display:none}.pos-abs{position:absolute}.pos-rel{position:relative}.pos-fix{position:fixed}.list-none{list-style:none;margin:0;padding:0}.space-none{margin:0;padding:0;border:0}.bg-contain{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}*{outline:0}h1,h2,h3,h4,h5{padding:0;margin:0;font-family:'Squada One',Impact,Arial,sans-serif;font-size:14px;color:#000}h1{font-size:36px}h2{font-size:26px}h3{font-size:18px}h4{font-size:14px}p{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:14px;color:#000}.input{background:#454545;width:40%;border:0;color:#fff;font-size:16px;padding:10px 15px;border:solid 1px #454545}.input.textarea{resize:none;min-height:50px;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;transition:all .15s ease-in}.input:valid{border:0;outline:0;box-shadow:none;border-top:solid 1px #2eb398}.input:invalid{border:0;outline:0;box-shadow:none;border-top:solid 1px #e44a4a}.input:optional{border:0;outline:0;box-shadow:none;border-top:solid 1px inherit}.btn{width:100px;background:#699;font-size:16px;color:#fff;padding:10px 15px;border:0;text-decoration:none;font-weight:thin;margin:15px 15px 0 0;cursor:pointer}.btn:hover{border-color:#bfbfbf;text-decoration:underline}.btn.green{background:#2eb398}.btn.yellow{background:#f3f33a}.btn.red{background:#e44a4a}.btn.grey{background:#454545}.btn.disabled{background:#454545;cursor:default;color:#bfbfbf}.btn.disabled:hover{background:#454545;color:#bfbfbf}.spin-loader{display:block;background:0 0;height:130px;width:130px;border-top:solid 40px rgba(0,0,0,.3);border-left:solid 40px rgba(0,0,0,.3);border-bottom:solid 40px rgba(255,255,255,.3);border-right:solid 40px rgba(255,255,255,.3);-webkit-border-radius:130px;-moz-border-radius:130px;border-radius:130px;behavior:url(PIE.htc);-webkit-transition:transform .7s ease-out;-moz-transition:transform .7s ease-out;-ms-transition:transform .7s ease-out;transition:transform .7s ease-out;-webkit-animation:load_anim 5s linear 1s infinite alternate;animation:load_anim 5s linear 1s infinite alternate}@-webkit-keyframes load_anim{from{-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}to{-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes load_anim{from{-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}to{-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}html,body{height:100%;width:100%;margin:0;padding:0;border:0;z-index:0;position:relative;font-family:'Open Sans',Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;color:#000;background:#323232}html article>p a,body article>p a{color:inherit}html article>p a:hover,body article>p a:hover{opacity:.7}html ::selection,body ::selection{background:#f3f33a!important;color:#000!important}html ::-moz-selection,body ::-moz-selection{background:#f3f33a!important;color:#000!important}html a::selection,body a::selection{color:#323232!important}html input::selection,body input::selection,html textarea::selection,body textarea::selection{color:#fff!important;background:#2eb398!important}html a::-moz-selection,body a::-moz-selection{color:#323232!important}html input::-moz-selection,body input::-moz-selection,html textarea::-moz-selection,body textarea::-moz-selection{color:#fff!important;background:#2eb398!important}html #loading,body #loading{display:none;position:absolute;background:#323232;height:100%;width:100%;top:0;left:0;z-index:9999}html #loading .inner-loading,body #loading .inner-loading{width:100%;height:50%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:29999;text-align:center;font-family:'Squada One',Impact,Arial,sans-serif;font-size:270px;color:#699;text-transform:uppercase;line-height:default}html #loading .inner-loading span,body #loading .inner-loading span{cursor:default;-moz-text-shadow:3px 7px 0 #454545;-webkit-text-shadow:3px 7px 0 #454545;text-shadow:3px 7px 0 #454545;behavior:url(PIE.htc);-webkit-transition:all .75s ease-in;-moz-transition:all .75s ease-in;-ms-transition:all .75s ease-in;transition:all .75s ease-in;color:inherit transparent}html #loading .inner-loading span.active,body #loading .inner-loading span.active{-moz-text-shadow:3px 7px 0 #000;-webkit-text-shadow:3px 7px 0 #000;text-shadow:3px 7px 0 #000;behavior:url(PIE.htc)}html #loading .spin-loader,body #loading .spin-loader{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:19999}html .aside .video,body .aside .video{display:none;z-index:0;position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;background-image:url(../../midia/video/BlackInk/BlackInk.png);background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}html .aside.backcover,body .aside.backcover{z-index:0;position:fixed;right:0;bottom:0;display:none;width:100vw;height:100vh;background-color:#999;}html .wrap,body .wrap{width:100%;margin:0 auto;height:100%;position:relative;z-index:2}html .wrap .header.top-header,body .wrap .header.top-header{width:100%;margin:0 auto;height:55px;display:block;background:#323232;border-bottom:#454545 1px groove;position:fixed;top:0;z-index:5}html .wrap .header.top-header .nav,body .wrap .header.top-header .nav{text-align:center;margin:0 auto;padding:0 0 0 1%;max-width:1220px;padding:0}html .wrap .header.top-header .nav::before,body .wrap .header.top-header .nav::before{content:"";display:block;position:absolute;margin-left:-50px;left:50%;width:0;height:0;border-top:70px solid #454545;border-left:50px solid transparent;border-right:50px solid transparent;z-index:10}html .wrap .header.top-header .nav a,body .wrap .header.top-header .nav a{text-decoration:underline;display:inline-block;font-family:'Squada One',Impact,Arial,sans-serif;font-size:16px;color:#fff;text-transform:uppercase;width:12%;-moz-text-shadow:0 1px 0 #323232;-webkit-text-shadow:0 1px 0 #323232;text-shadow:0 1px 0 #323232;behavior:url(PIE.htc);margin-top:17px;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;transition:all .25s ease-in}html .wrap .header.top-header .nav a:hover,body .wrap .header.top-header .nav a:hover,html .wrap .header.top-header .nav a:active,body .wrap .header.top-header .nav a:active,html .wrap .header.top-header .nav a.active,body .wrap .header.top-header .nav a.active{color:#699;-moz-text-shadow:0 1px 0 #000;-webkit-text-shadow:0 1px 0 #000;text-shadow:0 1px 0 #000;behavior:url(PIE.htc)}html .wrap .header.top-header .nav a.anc-home,body .wrap .header.top-header .nav a.anc-home{width:20%;text-decoration:none;z-index:21;position:relative;min-height:10px}html .wrap .header.top-header .nav a h1,body .wrap .header.top-header .nav a h1{text-transform:uppercase;font-weight:400;line-height:23px;color:#699;position:absolute;left:0;right:0;margin:-18px auto 0;font-size:30px;z-index:20;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;transition:all .25s ease-in}html .wrap .header.top-header .nav a h1:hover,body .wrap .header.top-header .nav a h1:hover{color:#fff}html .wrap .section,body .wrap .section{min-height:100%;display:block;overflow:hidden}html .wrap .section.content,body .wrap .section.content{width:100%;margin:0 auto;min-height:110vh;height:auto;overflow:hidden;display:block;position:relative}html .wrap .section.content .article,body .wrap .section.content .article{margin:0 auto;padding:0 0 0 1%;max-width:1220px;height:auto;display:block;overflow:hidden;padding:10% 0!important}html .wrap .section.content .article h2,body .wrap .section.content .article h2{font-weight:400;text-align:center;font-size:110px;-moz-text-shadow:3px 5px 0 #bfbfbf;-webkit-text-shadow:3px 5px 0 #bfbfbf;text-shadow:3px 5px 0 #bfbfbf;behavior:url(PIE.htc)}html .wrap .section.content.bio .article,body .wrap .section.content.bio .article,html .wrap .section.content.works .article,body .wrap .section.content.works .article{min-height:60%}html .wrap .section.content.bio .article>p,body .wrap .section.content.bio .article>p,html .wrap .section.content.works .article>p,body .wrap .section.content.works .article>p{border-left:solid 1px #000;border-right:solid 1px #000;display:block;padding:20px}html .wrap .section.content.bio .article p,body .wrap .section.content.bio .article p,html .wrap .section.content.works .article p,body .wrap .section.content.works .article p,html .wrap .section.content.bio .article h2,body .wrap .section.content.bio .article h2,html .wrap .section.content.works .article h2,body .wrap .section.content.works .article h2{color:#fff}html .wrap .section.content.bio,body .wrap .section.content.bio{background-image:url(../../midia/images/bg_photos/cover_002.png);background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed}html .wrap .section.content.bio .article,body .wrap .section.content.bio .article{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;position:relative}html .wrap .section.content.bio .article>p,body .wrap .section.content.bio .article>p{width:60%;margin-left:auto;margin-right:auto;border-left:solid 1px #fff;border-right:solid 1px #fff}html .wrap .section.content.bio .article>p.profile-photo,body .wrap .section.content.bio .article>p.profile-photo{width:150px;height:150px;overflow:hidden;-webkit-border-radius:150px;-moz-border-radius:150px;border-radius:150px;behavior:url(PIE.htc);padding:0;border:5px solid #2eb398;background:#454545}html .wrap .section.content.bio .article>p.profile-photo img,body .wrap .section.content.bio .article>p.profile-photo img{width:142px;height:142px;-webkit-border-radius:142px;-moz-border-radius:142px;border-radius:142px;behavior:url(PIE.htc);border:4px solid #454545}html .wrap .section.content.bio .article>p.profile-name,body .wrap .section.content.bio .article>p.profile-name,html .wrap .section.content.bio .article>p.profile-quote,body .wrap .section.content.bio .article>p.profile-quote{border:0;text-align:center;padding:0}html .wrap .section.content.bio .article>p.profile-name span,body .wrap .section.content.bio .article>p.profile-name span,html .wrap .section.content.bio .article>p.profile-quote span,body .wrap .section.content.bio .article>p.profile-quote span{font-family:'Squada One',Impact,Arial,sans-serif;font-size:36px;color:#fff;-moz-text-shadow:1px 2px 0 #454545;-webkit-text-shadow:1px 2px 0 #454545;text-shadow:1px 2px 0 #454545;behavior:url(PIE.htc)}html .wrap .section.content.bio .article>p.profile-quote span,body .wrap .section.content.bio .article>p.profile-quote span{font-family:'Squada One',Impact,Arial,sans-serif;font-size:40px;color:#fff}html .wrap .section.content.works,body .wrap .section.content.works{background-color:rgba(255,255,255,.3)}html .wrap .section.content.works .article>p,body .wrap .section.content.works .article>p{width:60%;margin-left:auto;margin-right:auto;color:#000}html .wrap .section.content.works .article p,body .wrap .section.content.works .article p,html .wrap .section.content.works .article h2,body .wrap .section.content.works .article h2{color:#000}html .wrap .section.content.works .article ul,body .wrap .section.content.works .article ul{list-style:none;margin:0;padding:0;float:left;width:100%}html .wrap .section.content.works .article ul li,body .wrap .section.content.works .article ul li{width:23%;float:left;padding:1%;display:inline-block}html .wrap .section.content.works .article ul li figure,body .wrap .section.content.works .article ul li figure{display:block;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;behavior:url(PIE.htc)}html .wrap .section.content.works .article ul li figure img,body .wrap .section.content.works .article ul li figure img{width:100%;height:auto;border:2px solid #454545}html .wrap .section.content.works .article ul li figure figcaption,body .wrap .section.content.works .article ul li figure figcaption{width:90%;height:90%;background-color:rgba(255,255,255,.7);mix-blend-mode:color;border:2px solid rgba(255,255,255,.7);margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;padding:5%;text-align:center;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;transition:all .15s ease-in}html .wrap .section.content.works .article ul li figure figcaption a,body .wrap .section.content.works .article ul li figure figcaption a{width:100%;height:100%;display:block;background-color:#2eb398;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;color:#fff;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in;opacity:0}html .wrap .section.content.works .article ul li figure figcaption a span,body .wrap .section.content.works .article ul li figure figcaption a span{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:25%;width:75%}html .wrap .section.content.works .article ul li figure:hover,body .wrap .section.content.works .article ul li figure:hover,html .wrap .section.content.works .article ul li figure:active,body .wrap .section.content.works .article ul li figure:active{-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out;transition:all .15s ease-out}html .wrap .section.content.works .article ul li figure:hover figcaption,body .wrap .section.content.works .article ul li figure:hover figcaption,html .wrap .section.content.works .article ul li figure:active figcaption,body .wrap .section.content.works .article ul li figure:active figcaption{opacity:1;mix-blend-mode:unset;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out;transition:all .15s ease-out}html .wrap .section.content.works .article ul li figure:hover figcaption a,body .wrap .section.content.works .article ul li figure:hover figcaption a,html .wrap .section.content.works .article ul li figure:active figcaption a,body .wrap .section.content.works .article ul li figure:active figcaption a{opacity:1;display:block;width:80%;height:80%}html .wrap .section.content.works .article ul li:nth-child(3n) figcaption a,body .wrap .section.content.works .article ul li:nth-child(3n) figcaption a{background:#e44a4a}html .wrap .section.content.works .article ul li:nth-child(even) figcaption a,body .wrap .section.content.works .article ul li:nth-child(even) figcaption a{background:#454545}html .wrap .section.content.works .article ul li:nth-child(5n+1) figcaption a,body .wrap .section.content.works .article ul li:nth-child(5n+1) figcaption a{background:#f3f33a;color:#454545}html .wrap .section.content.works .article ul li:nth-child(6n) figcaption a,body .wrap .section.content.works .article ul li:nth-child(6n) figcaption a{background:#fff;color:#e44a4a}html .wrap .section.content.skills,body .wrap .section.content.skills{background:#699}html .wrap .section.content.skills .article,body .wrap .section.content.skills .article{position:relative}html .wrap .section.content.skills .article>p,body .wrap .section.content.skills .article>p{border-left:solid 1px #fff;border-right:solid 1px #fff;display:block;padding:20px;width:60%;margin-left:auto;margin-right:auto}html .wrap .section.content.skills .article p,body .wrap .section.content.skills .article p,html .wrap .section.content.skills .article h2,body .wrap .section.content.skills .article h2{color:#fff}html .wrap .section.content.skills .article ul,body .wrap .section.content.skills .article ul{list-style:none;padding:0;float:left;margin:0 3% 0 0;width:99%;margin:0;margin-top:40px}html .wrap .section.content.skills .article ul.last,body .wrap .section.content.skills .article ul.last{margin:0}html .wrap .section.content.skills .article ul li,body .wrap .section.content.skills .article ul li{float:left;margin:0 3% 0 0;width:31%;margin-bottom:20px}html .wrap .section.content.skills .article ul li.last,body .wrap .section.content.skills .article ul li.last{margin:0}html .wrap .section.content.skills .article ul li dl,body .wrap .section.content.skills .article ul li dl{padding-left:30%}html .wrap .section.content.skills .article ul li dl dt,body .wrap .section.content.skills .article ul li dl dt{margin:0;padding:0;border:0;font-family:'Squada One',Impact,Arial,sans-serif;font-size:20px;color:#fff}html .wrap .section.content.skills .article ul li dl dd,body .wrap .section.content.skills .article ul li dl dd{margin:0;padding:0;border:0;font-family:'Open Sans Condensed','Open Sans',Arial,Helvetica,sans-serif;font-size:16px;color:#bfbfbf}html .wrap .section.content.contact,body .wrap .section.content.contact{background:#323232;min-height:100vh}html .wrap .section.content.contact .article .header h2,body .wrap .section.content.contact .article .header h2{color:#fff}html .wrap .section.content.contact .article div,body .wrap .section.content.contact .article div{width:50%;display:block;margin:0 auto;height:auto;overflow:hidden}html .wrap .section.content.contact .article div p,body .wrap .section.content.contact .article div p{display:block;height:auto;border-left:solid 1px #fff;border-right:solid 1px #fff;padding:20px}html .wrap .section.content.contact .article div p a,body .wrap .section.content.contact .article div p a,html .wrap .section.content.contact .article div p a:active,body .wrap .section.content.contact .article div p a:active,html .wrap .section.content.contact .article div p a:visited,body .wrap .section.content.contact .article div p a:visited{color:#2eb398}html .wrap .section.content.contact .article div p a:hover,body .wrap .section.content.contact .article div p a:hover{text-decoration:none}html .wrap .section.content.contact .article div p,body .wrap .section.content.contact .article div p,html .wrap .section.content.contact .article div ul,body .wrap .section.content.contact .article div ul,html .wrap .section.content.contact .article div a,body .wrap .section.content.contact .article div a{color:#fff}html .wrap .section.content.contact .article div ul,body .wrap .section.content.contact .article div ul{float:left;list-style:none;margin:0;padding:0;border:0;width:100%;text-align:center;min-height:40px;vertical-align:middle}html .wrap .section.content.contact .article div ul li,body .wrap .section.content.contact .article div ul li{display:inline-block;margin:0 20px 30px}html .wrap .section.content.contact .article div ul li a,body .wrap .section.content.contact .article div ul li a{overflow:hidden;text-indent:-99999em;display:block;height:32px;width:32px;border:solid 2px #fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;behavior:url(PIE.htc);-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;transition:all .15s ease-in}html .wrap .section.content.contact .article div ul li a.sm-facebook,body .wrap .section.content.contact .article div ul li a.sm-facebook{background-image:url(../../midia/images/social_icons/iconmonstr-facebook-3-icon-32.png);background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}html .wrap .section.content.contact .article div ul li a.sm-instagram,body .wrap .section.content.contact .article div ul li a.sm-instagram{background-image:url(../../midia/images/social_icons/iconmonstr-instagram-3-icon-32.png);background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}html .wrap .section.content.contact .article div ul li a.sm-tumblr,body .wrap .section.content.contact .article div ul li a.sm-tumblr{background-image:url(../../midia/images/social_icons/iconmonstr-tumblr-3-icon-32.png);background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}html .wrap .section.content.contact .article div ul li a.sm-linkedin,body .wrap .section.content.contact .article div ul li a.sm-linkedin{background-image:url(../../midia/images/social_icons/iconmonstr-linkedin-3-icon-32.png);background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}html .wrap .section.content.contact .article div ul li a.sm-twitter,body .wrap .section.content.contact .article div ul li a.sm-twitter{background-image:url(../../midia/images/social_icons/iconmonstr-twitter-3-icon-32.png);background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}html .wrap .section.content.contact .article div ul li a.sm-steam,body .wrap .section.content.contact .article div ul li a.sm-steam{background-image:url(../../midia/images/social_icons/iconmonstr-steam-3-icon-32.png);background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}html .wrap .section.content.contact .article div ul li a.sm-github,body .wrap .section.content.contact .article div ul li a.sm-github{background-image:url(../../midia/images/social_icons/iconmonstr-github-3-icon-32.png);background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}html .wrap .section.content.contact .article div ul li a:hover,body .wrap .section.content.contact .article div ul li a:hover{background-color:#2eb398;border:solid 2px #2eb398}html .wrap .section.content.contact .article form,body .wrap .section.content.contact .article form{float:right;overflow:hidden;display:block;height:auto;width:45%;padding:0 2.5%}html .wrap .section.content.contact .article form p,body .wrap .section.content.contact .article form p,html .wrap .section.content.contact .article form label,body .wrap .section.content.contact .article form label{clear:left;display:block;width:100%}html .wrap .section.content.contact .article form .msg-text,body .wrap .section.content.contact .article form .msg-text,html .wrap .section.content.contact .article form label,body .wrap .section.content.contact .article form label{color:#fff}html .wrap .section.content.contact .article form .msg-text.error,body .wrap .section.content.contact .article form .msg-text.error,html .wrap .section.content.contact .article form label.error,body .wrap .section.content.contact .article form label.error{color:#e44a4a}html .wrap .section.content.contact .article form .msg-text.success,body .wrap .section.content.contact .article form .msg-text.success,html .wrap .section.content.contact .article form label.success,body .wrap .section.content.contact .article form label.success{color:#2eb398}html .wrap .section.content.contact .article form .input,body .wrap .section.content.contact .article form .input{width:100%;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;transition:all .25s ease-in}html .wrap .section.content.contact .footer,body .wrap .section.content.contact .footer{background:#323232;padding:20px 0;border-top:2px solid #2eb398;position:absolute;bottom:0;width:100%;display:block}html .wrap .section.content.contact .footer p,body .wrap .section.content.contact .footer p{color:#fff;text-align:center;display:block;font-size:xx-small;margin:0;padding:0;border:0}html .wrap .section.content.contact .footer p a,body .wrap .section.content.contact .footer p a{color:#2eb398;text-decoration:none;font-size:small}html .wrap .section.content.contact .footer p a:hover,body .wrap .section.content.contact .footer p a:hover{color:#ff8200}html .wrap .section.content.contact .footer p a:hover:after,body .wrap .section.content.contact .footer p a:hover:after{content:attr(alt);position:absolute;padding:1px;background:#bfbfbf;font-size:small;color:#ff8200;opacity:1}html .wrap .fills,body .wrap .fills{display:none;position:fixed;top:0;left:0;z-index:999}html .wrap .fills:nth-child(even),body .wrap .fills:nth-child(even){-o-transform:translate(-150%,-100%) rotate(152deg);-webkit-transform:translate(-150%,-100%) rotate(152deg);-moz-transform:translate(-150%,-100%) rotate(152deg);-ms-transform:translate(-150%,-100%) rotate(152deg);transform:translate(-150%,-100%) rotate(152deg)}html .wrap .fills:nth-child(odd),body .wrap .fills:nth-child(odd){-o-transform:translate(150%,200%) rotate(20deg);-webkit-transform:translate(150%,200%) rotate(20deg);-moz-transform:translate(150%,200%) rotate(20deg);-ms-transform:translate(150%,200%) rotate(20deg);transform:translate(150%,200%) rotate(20deg)}html .wrap .fills_close,body .wrap .fills_close{width:50px;height:50px;display:block;position:fixed;top:3px;right:3px;z-index:9999;text-indent:-299em;overflow:hidden;display:none}html .wrap .fills_close:before,body .wrap .fills_close:before,html .wrap .fills_close:after,body .wrap .fills_close:after{content:" ";width:100%;display:block;border-top:2px solid #000;-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:25px;position:absolute;-webkit-box-shadow:0 1px 2px #454545;-moz-box-shadow:0 1px 2px #454545;box-shadow:0 1px 2px #454545;behavior:url(PIE.htc)}html .wrap .fills_close:after,body .wrap .fills_close:after{-o-transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}@media all and (max-width:1024px){html #loading .inner-loading,body #loading .inner-loading{font-size:200px}html .wrap .header.top-header .nav a,body .wrap .header.top-header .nav a{width:15%}html .wrap .header.top-header .nav a.anc-home,body .wrap .header.top-header .nav a.anc-home{width:20%}html .wrap section,body .wrap section{height:auto;min-height:100vh}html .wrap section.content.works .article ul li figure figcaption,body .wrap section.content.works .article ul li figure figcaption{mix-blend-mode:unset;background-color:transparent}}@media all and (max-width:768px){html #loading .inner-loading,body #loading .inner-loading{font-size:100px}html #loading .spin-loader,body #loading .spin-loader{width:90px;height:90px;top:-100px;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;behavior:url(PIE.htc)}html .wrap .header.top-header .nav a,body .wrap .header.top-header .nav a{width:14%}html .wrap .header.top-header .nav a.anc-home,body .wrap .header.top-header .nav a.anc-home{width:35%}html .wrap .header.top-header .nav a.anc-home h1,body .wrap .header.top-header .nav a.anc-home h1{font-size:26px}html .wrap .section.content,body .wrap .section.content{padding:0;margin:0}html .wrap .section.content .article,body .wrap .section.content .article{padding:0;margin:0}html .wrap .section.content .article>p,body .wrap .section.content .article>p{width:100%}html .wrap .section.content .article form,body .wrap .section.content .article form{display:none}html .wrap .section.content.bio,body .wrap .section.content.bio{background-attachment:scroll}html .wrap .section.content.works .article ul li,body .wrap .section.content.works .article ul li{width:48%}html .wrap .section.content.works .article ul li figure figcaption,body .wrap .section.content.works .article ul li figure figcaption{mix-blend-mode:unset;background-color:transparent}}