body,html{font-family:Roboto,sans-serif}.about-me-item{margin:20px;max-width:600px}.about-me-item-header{font-size:1.25em;margin-bottom:5px}body,html{margin:0;padding:0}div.header{background:#efe}div.content,div.header{padding:1em}body{font-family:PT Sans,sans-serif;border:8px solid #0c6}.current-rates{border-bottom:8px solid #0c6;padding:.5em;font-size:2em}.super{position:relative;top:-.33em;margin-bottom:.25em;font-size:.75em}.header-2{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center;border-bottom:8px solid #0c6}@media screen and (max-width:1050px){.header-2{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.header-left{display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center}.header-name{font-size:2.5em}.header-title{font-size:1.5em}.header-photo img{padding:4px;display:block;height:100px;width:auto}.header-photo img.photo-circle{border-radius:50%;border:4px solid #8d8d8d;padding:0;margin:0}.header-right{font-size:1.25em;display:-moz-inline-box;display:inline-flex}@media screen and (max-width:600px){.header-right{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.header-right div{padding:10px}@media screen and (max-width:600px){.header-right div{padding:5px}}.footer{border-top:8px solid #0c6;background-color:#262626;color:#fff;display:-moz-box;display:flex;flex-wrap:wrap}.footer .footer-image{display:block;width:100%;height:auto}.footer .contact-me{font-size:2em;padding:20px}@media screen and (max-width:500px){.footer .contact-me{font-size:1.5em}}.footer .contact-me .contact-me-header{font-size:2em;border-bottom:8px solid #0c6;margin-bottom:30px;text-shadow:4px 4px #026131}.footer .contact-me a,.footer .contact-me a :active,.footer .contact-me a :visited{color:#fff}.section1{background-color:#262626;background-image:url(/images/pexels/apple-black-and-white-black-and-white-169573.jpg);background-size:cover;background-position:50%;background-attachment:fixed}.section1,.section2-header{font-size:6em;color:#fff;text-shadow:8px 8px #026131;min-height:800px;border-bottom:8px solid #0c6;padding-left:20px}.section3{background-color:#262626}.section3,.section3-header{border-bottom:8px solid #0c6}.section3-header{font-size:6em;color:#fff;text-shadow:8px 8px #026131;padding-left:20px}@media screen and (max-width:700px){.section3-header{font-size:4em}}@media screen and (max-width:450px){.section3-header{font-size:3em}}.tri-image-section{display:-moz-box;display:flex;justify-content:space-around}.tri-image-section img{display:block}.tri-image-section .image{width:100%;height:auto;height:400px;background-size:cover;background-position:50%;margin-left:10px;margin-right:10px;color:#fff;text-shadow:3px 3px #026131}.tri-image-section :first-child{margin-left:0}.tri-image-section :last-child{margin-right:0}.tri-image-section .image1{background-image:url(/images/pexels/ai-blur-codes-577585.jpg)}.tri-image-section .image2{background-image:url(/images/pexels/black-and-white-design-high-angle-shot-929282.jpg)}.tri-image-section .image3{background-image:url(/images/pexels/close-up-code-codes-239898.jpg)}.custom-bg{background-image:url(/images/pexels/apple-black-and-white-black-and-white-169573.jpg);background-size:cover;background-position:50%}.big-text{font-size:2em}.buzz-section .buzz-header{font-size:1.25em}.buzz-section .buzz-items{display:-moz-box;display:flex}.buzz-section .buzz-items div{padding:10px}.buzz-section .buzz-spacer{color:#026131}.buzz2-boxes{display:-moz-box;display:flex;flex-wrap:wrap;-moz-box-pack:center;justify-content:center}.buzz2-section{width:260px;border:2px solid #3949ab;margin:10px;padding:10px;border-radius:8px}.buzz2-section .buzz2-header{font-size:1.25em;height:1.5em;border-bottom:2px solid #026131}.buzz2-section .buzz2-items{width:200px;display:-moz-inline-box;display:inline-flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.buzz2-section .buzz2-items div{padding:10px}.buzz2-section .buzz2-spacer{color:#026131}.buzz3-section{border:2px solid #3949ab;margin:10px;padding:10px;border-radius:8px}.buzz3-section .buzz3-header{font-size:1.25em;height:1.5em;border-bottom:2px solid #026131}.buzz3-section .buzz3-items{display:-moz-inline-box;display:inline-flex;flex-wrap:wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.buzz3-section .buzz3-items div{padding:10px}.buzz3-section .buzz3-spacer{color:#026131}.image-section img{display:block}.image-section .image{width:380px;height:380px;background-size:cover;background-position:50%;margin:5px;color:#fff;text-shadow:3px 3px #026131;border-radius:8px}.image-section .image1{background-image:url(/images/pexels/ai-blur-codes-577585.jpg)}.image-section .image2{background-image:url(/images/pexels/black-and-white-design-high-angle-shot-929282.jpg)}.image-section .image3{background-image:url(/images/pexels/close-up-code-codes-239898.jpg)}.client{display:-moz-box;display:flex;flex-wrap:wrap;-moz-box-align:center;align-items:center}@media screen and (max-width:730px){.client{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;margin-bottom:10px}.client :last-child{margin-bottom:0}}.client .client-image{width:150px;border-radius:8px;padding:10px;margin-right:10px}.client .client-image img{width:100%;height:auto;display:block}.client .client-name{font-size:1.25em;margin:10px;width:200px;text-align:right}@media screen and (max-width:730px){.client .client-name{text-align:center}}.client .client-name a{text-decoration:none;color:#000}.jobs{border:2px solid #3949ab;border-radius:8px;margin:10px;padding:10px}.job-separator{border-bottom:2px solid #3949ab;border-radius:4px;margin:10px 0}.job-separator div{padding:10px}.job-header,.job-header2{display:-moz-box;display:flex;flex-wrap:wrap;-moz-box-align:center;align-items:center;margin-bottom:10px}.job-header2{margin-left:40px}.job-title{width:800px;font-size:1.5em;color:#026131}.job-time{width:250px;font-size:1.25em}.job-company{font-weight:700;color:#555;width:200px}.job-company,.job-location{font-size:1.25em}.job-details{margin-left:40px;max-width:800px}.job-clients,.job-skills{margin-bottom:10px}