*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased}html{-webkit-font-smoothing:antialiased;overflow-y:scroll}a,abbr,acronym,address,article,aside,audio,b,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,u,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,img,input,select,svg,video{vertical-align:middle}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400}ol,ul{list-style-type:none;-webkit-padding-start:0}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}a,ins{text-decoration:none}mark{font-style:italic;font-weight:700}ins,mark{background-color:#ff9;color:#000}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}pre{padding:1em;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}a,button,input[type=button],input[type=submit],label[for]{cursor:pointer}::-moz-selection{background:#aeaeae;text-shadow:none}::selection{background:#aeaeae;text-shadow:none}:required{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}em,i{font-style:italic}b,strong{font-weight:700}u{text-decoration:underline}code,pre{font-family:Monaco,Courier,monospace}.ie6 input,input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input,textarea{outline:0;resize:none;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;-moz-border-radius:0}input[style*=appearance],input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}input[type=number]{-moz-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}input[type=date],input[type=datetime-local],input[type=datetime],input[type=month],input[type=time],input[type=week]{display:-webkit-inline-flex}button,input[type=button],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{padding:0}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}body{font-family:'Source Sans Pro',sans-serif}main{margin:0}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}p{margin-bottom:1em}.wrapper{padding:1em 1.5em}.hex-bg{background:url(../img/what-the-hex-dark.png);color:#fff;text-align:center;background-attachment:fixed}.btn{background:#000;color:#fff;text-align:center;padding:.5em 1.5em;border-radius:7px;border:0;transition:background .2s;margin:2em auto 0 auto;display:table;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;font-size:1.45em}.btn:hover{background:#222}.btn:before{content:"";display:block}.main-header{padding:5em 0;overflow:hidden}.main-header__profile-image{overflow:hidden;border-radius:50%;border:5px solid #fff;width:150px;margin:0 auto 2.5em auto}.main-header__heading--primary-heading{font-size:1.85em;text-transform:uppercase;font-weight:600}.main-header__heading--secondary-heading{font-size:1.6em;margin-top:.25em}.main-header__copy{font-size:1.3em;margin-top:1.5em;max-width:345px;margin:1.5em auto 0 auto}.page-content__section{padding:2em 0}.page-content__heading--primary{font-size:1.25em;text-transform:uppercase;margin-bottom:1em;padding-bottom:.12em;border-bottom:1px solid #000}.skills{margin-top:3em}.skill{margin-bottom:1.5em}.skill__name{font-family:Montserrat,sans-serif;font-size:.8em;margin-bottom:.35em}.skill__bar{overflow:hidden;background:#6b6b6b;border-radius:5px}.skill__value{background:#000;height:10px;border-radius:0 5px 5px 0;transition:.5s ease-out}.skill__value--css,.skill__value--html,.skill__value--js,.skill__value--node{width:0}.page-content__section--alt{background:#f5f5f5;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.testimonial{font-size:1.2em}.contactForm{margin-top:2em}.contactForm input[type=email],.contactForm input[type=tel],.contactForm input[type=text],.contactForm textarea{display:block;width:100%;padding:20px;font-weight:400;font-family:'Source Sans Pro',sans-serif;color:#222;background:#fff;border:0;-moz-box-shadow:0 0 4px #c8c8c8 inset;-webkit-box-shadow:0 0 4px #c8c8c8 inset;box-shadow:0 0 4px #c8c8c8 inset;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#captcha{display:block;margin:0 auto}.request-image{display:block;text-align:center}#Your_Message{height:200px}.frmchkr{display:none}.main-footer{text-align:left;padding:1em}.main-header__down-arrow{width:80px;height:80px;position:absolute;left:50%;margin-left:-20px;bottom:20px}.main-header__down-arrow path{stroke:#fff;fill:transparent;stroke-width:3px;animation:arrow 2s infinite;-webkit-animation:arrow 2s infinite}.arrows path.a1{animation-delay:-.5s;-webkit-animation-delay:-.5s}@keyframes arrow{0%{opacity:0;transform:translateY(10px)}80%{opacity:1;transform:translateY(50px)}100%{opacity:0;transform:translateY(50px)}}@-webkit-keyframes arrow{0%{opacity:0;transform:translateY(10px)}80%{opacity:1;transform:translateY(50px)}100%{opacity:0;transform:translateY(50px)}}@media only screen and (min-width:30em){.wrapper{padding:1.5em 3.5em}}@media only screen and (min-width:31.25em){.main-header__heading--primary-heading{font-size:2em;letter-spacing:.2em}.page-content__heading--primary{display:table;padding-right:4em}}@media only screen and (min-width:42.5em){.wrapper{padding:1.5em 3.5em}.page-content__section{padding:3em 0}.page-content__heading--primary{margin-bottom:1.75em}.main-header__profile-image{width:200px}.skill{width:48%;display:inline-block}.skill:nth-child(even){padding-left:1em}.skill:nth-child(odd){padding-right:1em}}@media only screen and (min-width:48.0625em){.col-wrapper--2 .col{display:inline-block;width:47%;vertical-align:top}.col-wrapper--2 .col:first-child{margin-right:5%}.main-header{height:100vh;display:flex;align-items:center;justify-content:center}.skills{margin-top:2.8em}.skill{width:100%;display:inline-block}.skill:nth-child(even){padding-left:0}.skill:nth-child(odd){padding-right:0}#yourMessage{height:270px}}@media only screen and (min-width:62.5em){.wrapper{width:1000px;margin:0 auto}}@media only screen and (max-height:620px){.main-header__down-arrow{display:none!important}}
