﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}.cf:before,.cf:after,.clearfix:before,.clearfix:after{content:"";display:table}.cf:after,.clear,.clearfix:after{clear:both}.cf,.clearfix{*zoom:1}html,body,#outerwrapper{width:100%;height:100%}body{color:#000;font-size:100%}ul{list-style-type:none;padding-left:0;margin:0}a,a:link,a:visited{text-decoration:none;outline:0}input:focus{outline:0}img{display:block}.hidden{display:none !important}.entry-content li{margin-bottom:1em}.notouch{display:none}.touch-only{display:none}.hide{display:none}.videoplayer_container,.video_wrapper{position:relative;padding-bottom:56.25%;margin-bottom:1em}.videoplayer_container iframe,.video_wrapper iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;overflow:hidden}code{font-family:consolas,monospace,serif;font-size:1.1rem;padding:2px 6px;vertical-align:middle;display:inline-block}code a{color:teal;text-decoration:underline}p>code{background:#000;color:#fff;margin-right:2px}.material-icons{display:inline-block;line-height:1;font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;font-size:24px;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}img.alignleft,img.alignright,img.aligncenter{margin-bottom:1.625em}p img,.wp-caption{margin-top:.4em}.wp-caption{margin:.5em 0 0 0;max-width:100%}.wp-caption img{display:block;margin:0;max-width:100%;height:auto}.wp-caption .wp-caption-text,.gallery-caption{color:#333;line-height:1.125em;font-style:italic}.wp-caption .wp-caption-txet{margin:3px 0 15px 0;padding:0;max-width:96%}.wp-caption p.wp-caption-text{color:#333;line-height:1.063em;font-style:italic;padding:4px 0}.alignleft{display:inline;float:left;margin-right:10px;max-width:350px}.alignright{display:inline;float:right;margin-left:10px;max-width:350px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}body{background:#f1f0f4;color:#303030;font-family:"Crimson Pro","Crimson Text",serif;font-weight:200;font-optical-sizing:auto;font-style:normal}strong{font-weight:700}h1,h2{font-weight:400;line-height:1.4em;font-family:"Nunito","Oswald",sans-serif;margin-bottom:.7em;text-transform:capitalize;font-style:normal}h3{font-weight:500;font-optical-sizing:auto;line-height:1.4em;font-family:"Nunito","Oswald",sans-serif;font-style:normal;margin-bottom:.4em}h4,h5,h6{font-weight:500;font-optical-sizing:auto;line-height:1.4em;font-family:"Crimson Pro","Crimson Text",serif;font-style:normal;margin-bottom:.4em}.header-font{font-family:"Nunito","Oswald",sans-serif;font-optical-sizing:auto}.body-font{font-family:"Crimson Pro","Crimson Text",serif;font-optical-sizing:auto}h1{font-size:2.5em}h2{font-size:2.1em}h3{font-size:1.8em}h4{font-size:1.55em}hr,.wp-block-separator{margin:1em 0 1.5em 0;border:1px solid teal}img{width:100%;height:auto}p{margin-bottom:1em;font-size:1.2em;line-height:1.65em}ul{margin-bottom:1em}ul>ul,ul>ul>ul{margin-bottom:.1em}li{font-size:1.2rem;line-height:1.6em}button{background-color:#00a4a6;border:none;color:#fff;padding:10px 14px}button:hover{background-color:teal}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:1em}.video-container iframe,.video-container object,.video-container embed,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}#gallery-1 img,.gallery img{border:4px solid #fff}.gallery{margin-bottom:1em}.wp-block-code{border:none;width:100%;padding:8px 10px}.wp-block-code code{line-height:1.3em}.aspect-ratio{width:100vw;height:56.25vw}.wrapper{max-width:1200px;margin:0px auto}#mobilenav{display:none;position:fixed;top:0px;width:100%;left:0;background:#b9b9b9;color:#fff;transition:background .2s;z-index:999999;padding:10px}#mobilenav a{color:#fff}a,a:active,a:visited{color:#00a4a6}a:hover{color:teal}.blue{color:#00a4a6}.menutoggle.touch-only{font-size:1.6em}.navigation li:hover .sub-menu{display:block}#mainfooter{background-color:#303030;color:#fff;text-align:center;text-transform:uppercase;width:100%;padding:16px 0;font-family:"Nunito","Oswald",sans-serif}#mainfooter a,#mainfooter a:hover,#mainfooter a:active,#mainfooter a:visited{color:#00a4a6}#mainfooter p{font-size:1em}#mainfooter ul{margin:1em auto}#mainfooter li{display:inline-block;line-height:1em;font-size:1em}#mainfooter li a{padding:6px 16px}#mainfooter li a:hover{border-bottom:2px solid teal;color:#fff}.tophead{padding:5% 0;background-color:#303030}.tophead .wrapper{position:relative}.tophead h1{font-size:3.5rem;margin:.2em 0;line-height:1em;color:#e8e8e8;line-height:1.2em;text-align:center}.tophead #navbutton{color:#fff;display:block;margin:0 auto;text-align:right;padding:0 1em;position:absolute;top:0;right:0}.tophead a{color:#00a4a6}.tophead a:hover{color:#b9b9b9}#mainhead.tophead{padding:2.2% 0}#mainhead.tophead .wrapper{display:flex;flex-wrap:nowrap;align-items:center}#mainhead.tophead article{flex-grow:2;margin:0 auto}#mainhead.tophead h1{font-size:2.5rem}#mainhead.tophead #navbutton{width:auto;float:none}#pagecontent{position:relative}#projectnav{background:#00a4a6;color:#000}#projectnav ul{margin:0 auto;text-align:center;display:flex;justify-content:center;vertical-align:middle;list-style-type:none}#projectnav li{cursor:pointer;padding:15px 12px;text-transform:capitalize;text-align:center;transition:background-color .25s ease-in}#projectnav li:before{content:none}#projectnav li:hover{background-color:#b9b9b9;color:#fff}#projectnav li.active{background:#303030;color:#fff}#projectnav li a{color:#000;display:block}#projectnav li a:hover{color:#fff}.visible{position:fixed;filter:alpha(opacity=1);opacity:1}main{width:66.6666%;float:right;margin:0}main section{margin:.4em 0 14em 0}main section a,main section a:link,main section a:visited{color:#00a4a6}main section a:hover{color:#00a4a6}main.fullsize,.fullsize{width:100%;float:none}main.fullsize section,.fullsize section{margin:0 auto 1em auto}.skill-projects-grid{margin:2em auto !important;padding:1em 0 0}.skill-projects-grid .wrapper{grid-gap:20px 10px;max-width:1800px;display:grid;margin:0 auto;grid-template-columns:repeat(auto-fill, minmax(470px, 1fr));grid-auto-rows:minmax(250px, auto)}.skill-projects-grid .panel{margin-left:5px;margin-right:5px;flex:1 1 450px;display:block;z-index:2;position:relative}.skill-projects-grid .panel .projecttype{z-index:10;display:block;position:absolute;top:0;right:0;background:#303030;text-transform:uppercase;font-family:"Nunito","Oswald",sans-serif;transition:background .2s ease-in-out}.skill-projects-grid .panel .projecttype a{color:#fff;padding:16px 18px;display:block}.skill-projects-grid .panel .projecttype:hover{background:#b9b9b9}.skill-projects-grid .panel .projecttype.case{background:teal}.skill-projects-grid .panel .overlay{width:100%;height:100%;opacity:0;position:absolute;bottom:0;color:#fff;background:rgba(0,0,0,.2);transition:opacity .25s ease-in-out}.skill-projects-grid .panel .overlay span{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.7);padding:10px 16px;width:100%;font-size:1.2rem;line-height:1.1em;font-family:"Nunito","Oswald",sans-serif}.skill-projects-grid .panel .article-text{margin-top:26px}.skill-projects-grid .panel .article{background:#fff;border:1px solid #00a4a6;padding:10px;display:block;overflow:hidden;position:absolute;height:100%;width:100%;transition:box-shadow .25s ease-in-out}.skill-projects-grid .panel .article h3{position:relative}.skill-projects-grid .panel .article h2:hover{color:teal}.skill-projects-grid .panel .article p{color:#000}.skill-projects-grid .panel .article button{border:none;background:#00a4a6;color:#fff;padding:6px 8px;text-transform:uppercase;font-size:1rem}.skill-projects-grid .panel .article button:hover{background:teal}.skill-projects-grid .panel .blogpost{background:#fff;border:1px solid #00a4a6;padding:10px;display:block;transition:box-shadow .25s ease-in-out}.skill-projects-grid .panel .blogpost h3{position:relative}.skill-projects-grid .panel .blogpost h2:hover{color:teal}.skill-projects-grid .panel .blogpost p{color:#000}.skill-projects-grid .panel .blogpost button{border:none;background:#00a4a6;color:#fff;padding:6px 8px;text-transform:uppercase;font-size:1rem}.skill-projects-grid .panel .blogpost button:hover{background:teal}.skill-projects-grid .panel .article:hover,.skill-projects-grid .panel .blogpost:hover{box-shadow:0 0 10px rgba(57,204,204,.8) inset}.skill-projects-grid .panel img{width:100%;height:auto}.skill-projects-grid .panel:hover .overlay{opacity:1}.skill-projects-grid .tall-panel{grid-row-end:span 2}.skill-projects-grid header{color:#000;padding:3em 0;text-align:center}.skill-projects-grid h2{margin:0 0 10px 0;font-size:2rem}.itemwrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#innerpage{display:block;position:fixed;left:0;width:100%;padding:0;z-index:999999;top:0}#innerpage-content ul{margin:0 0 1em 1em;padding:0}#innerpage-content ul li{padding-left:1.1em;list-style-type:none}#innerpage-content ul li:before{content:"chevron_right";font-family:"Material Symbols Outlined";font-size:24px;display:inline-block;margin-left:-1.1em;vertical-align:text-bottom;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}#innerpage-content .resume header{margin-top:1em;margin-bottom:10px}#innerpage-content .resume h2,#innerpage-content .resume h3,#innerpage-content .resume h4{line-height:1.3em}#innerpage-content .resume .remote{font-size:.9em;color:#fff;background-color:#000;padding:4px 6px;margin:0 6px}#innerpage-content .resume .employer{margin:0 auto 2em 0}.page-title{background-color:#00a4a6;padding:35px 0 30px;text-align:center;width:100%;color:#fff;margin-bottom:1.5em}.page-title a,.page-title a:hover,.page-title a:active{color:#fff}.page-title h1{margin:0}.post-title h2{margin-bottom:.3em}.post-title h3{line-height:2.2em;font-size:1.3rem}.post-title.bg-title{min-height:350px;color:#fff;background-repeat:no-repeat;position:relative;margin-bottom:1em}.post-title.bg-title .headercontent{position:absolute;bottom:0;padding:8px 16px;background:rgba(0,0,0,.5);text-align:left}.post-title.bg-title .headercontent h1{margin:0}.single{max-width:1000px;margin:0 auto}.single article{margin:2em auto}.real-blog{max-width:1000px;margin:0 auto}.real-blog .post{margin-bottom:3em}.real-blog .post .date{font-size:1.3rem}.real-blog .post h1{margin:0 0 .5em 0}.real-blog .post h3{border-bottom:1px solid #303030;padding-bottom:7px;margin:1em 0 .5em 0}.real-blog .post .blog-video{max-width:350px;float:left;margin:0 1.5em 1em 0;width:100%}.real-blog .post .more-link,.real-blog .post .readmore{background:#00a4a6;color:#000;padding:8px 12px;line-height:2em;text-transform:uppercase}.real-blog .post .more-link:hover,.real-blog .post .readmore:hover{background:teal;color:#fff}.real-blog .post .tags{margin-top:1em}.real-blog .post hr{margin:1em 0 1.5em 0;border:1px dashed teal}.real-blog .twitter-tweet{margin:10px auto 1em auto}.real-blog .single.post{margin:0 auto;border:none;padding:0}.real-blog .single.post .back{font-size:1rem}.real-blog ul{margin:0 0 1em 2em;padding:0}.real-blog ul li{padding-left:1.1em;list-style-type:none}.real-blog ul li:before{content:"chevron_right";font-family:"Material Symbols Outlined";font-size:24px;display:inline-block;margin-left:-1.1em;vertical-align:text-bottom;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.real-blog ul li ul{margin:0 0 0 .7em}.real-blog ol{list-style-type:decimal;margin:0 0 1em 3em}.real-blog ol li{padding:0 0 0 .5em}.real-blog ol ul{margin:0 0 0 .7em}blockquote{display:block;background:rgba(0,0,0,0);padding:15px 20px 10px 45px;margin:0 0 1.5rem;position:relative;font-size:1.2rem;line-height:1.2;color:#666;text-align:justify}blockquote::before{content:"“";font-family:Georgia,serif;font-size:60px;font-weight:bold;color:#00a4a6;position:absolute;left:10px;top:5px}blockquote::after{content:""}blockquote em{font-style:italic}.taxonomy article{margin:0 auto 2em auto}.contact{background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed;width:100%;color:#fff}.contact .page-title{background:rgba(0,0,0,0)}.contact #innerpage-content{background:rgba(0,0,0,.5);padding:16px 0;color:#fff;margin:0}.single.employer header{margin-bottom:1em}.single.employer header .companydetails{margin-bottom:8px}.single.employer header h1{margin:0 .3em 0 0}.single.employer .remote{font-size:.9em;color:#fff;background-color:#000;padding:4px 6px;margin:0 6px}.single.employer ul{list-style-type:disc}.single.employer li{margin:0 0 0 1em}.single.employer .title-history{margin:0 auto !important;padding:1em 0 .5em}.single.employer .title-history h3{margin-bottom:1em}.single.employer .title-history p{margin-bottom:.5em}.single.employer .related-posts{margin:0 auto !important;padding:1em 0}.single.employer .related-posts ul{margin:1em 0 0 2em}.single.employer .related-posts li{margin:0 0 0 1em;font-size:1rem}.single.employer .related-posts li a{display:inline-block}#content{padding:2em 0}.featuredimg{position:relative}.featuredimg .overlay{background:rgba(0,0,0,.7);color:#fff;position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;display:table;text-align:center}.featuredimg .overlay h1{font-size:4em;display:table-cell;vertical-align:middle;margin:0 auto}.single.post-project header h1{margin:0 0 .2em 0}.single.post-project header h3{line-height:2.2em;font-size:1.3rem}.single.post-project .categories a,.single.post-project .skills a,.single.post .categories a,.single.post .skills a{font-size:1.3rem;color:#fff;padding:6px 8px;line-height:1em;margin-right:10px;transition:background-color .5s ease-out}.single.post-project .categories a,.single.post-project .categories a:visited,.single.post .categories a,.single.post .categories a:visited{background:#b8860b}.single.post-project .categories a:hover,.single.post .categories a:hover{background:#8d6708}.single.post-project .skills a,.single.post .skills a{background:#cc3939;line-height:2.2em}.single.post-project .skills a:hover,.single.post .skills a:hover{background:#8e2727}.single.post-project .project-details,.single.post .project-details{border-top:1px solid gray;margin-top:2em;padding-top:2em}.single.post-project .objectives,.single.post .objectives{width:65%;margin-right:5%;margin:auto}.single.post-project .objectives ul,.single.post .objectives ul{list-style-type:disc}.single.post-project .objectives li,.single.post .objectives li{margin:0 0 0 2em}.single.post-project .deliverables,.single.post .deliverables{width:30%}figure#desktop,figure#mobile,figure#tablet,figure.desktop,figure.mobile,figure.tablet{margin:0}.about.bg{position:relative}.about.bg .overlay{background:hsla(0,0%,100%,.7);padding:20px;position:absolute;top:30px;right:50px;text-align:center;font-size:1.2em;min-width:500px}.about.bg .overlay h2{font-size:2.5rem}.about.bg .overlay figure{display:inline-block;padding:10px;color:#00a4a6;cursor:pointer}.about.bg .overlay figure:hover{color:teal}.about.bg .overlay .hidden-toggle{display:none}.about.bg .overlay #contactform{vertical-align:top;text-align:left}.about.bg .overlay .wpforms-submit{background:teal;border:1px solid teal;color:#fff}.about.bg .overlay .wpforms-submit:hover{background:#00a4a6}.about.bg .overlay .wpforms-field-label{font-size:1.3em}.about.bg .overlay input[type=text],.about.bg .overlay input[type=email]{min-width:250px}.about.bg .mobileclear{display:inline}.fourohfour article{text-align:center}.fourohfour article img{margin:0 auto 1em auto;max-width:500px}.fourohfour article p,.fourohfour article button{font-size:1.2rem}.fourohfour article button{text-transform:uppercase}.wp-pagenavi{margin-bottom:30px}.wp-pagenavi .pages{display:none}.wp-pagenavi .current,.wp-pagenavi .extend{border:1px solid #fff !important;padding:.5em 1em;color:#fff}.wp-pagenavi a{border:none !important;padding:.5em 1em !important;font-size:1.2em;color:#fff;text-decoration:none}.custom-pagination{text-align:center;margin:0 auto 2em;display:block}.custom-pagination a,.custom-pagination span{display:inline-block;padding:12px 10px}.custom-pagination a{background-color:#ebebeb;color:#000}.custom-pagination a:hover{background-color:#00a4a6;color:#fff}.custom-pagination span.dots{padding:0;color:#fff}.custom-pagination span.current{background-color:#00a4a6;color:#000}.custom-pagination .custom-pagination span.page-num{margin-right:10px;padding:0}pre.prettyprint{width:100%;margin:0 auto 1em !important;background:none;line-height:1.2em;border:none !important}pre.prettyprint code{border:none;padding:0;width:100%;padding:8px 10px}pre.prettyprint p{line-height:1em;font-size:1rem;margin:0}.mobile-nav{opacity:0}.snapjs-right .mobile-nav{opacity:1}.snap-content{position:static}.mobile-nav-item{height:50px;line-height:50px;background-color:#00a4a6;color:#fff;padding-left:20px;margin:0}.selection{position:absolute;top:15px;right:10px}.arrow-right{position:absolute;right:10px;top:0px}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:.5%}pre .str,code .str{color:#65b042}pre .kwd,code .kwd{color:#e28964}pre .com,code .com{color:#aeaeae;font-style:italic}pre .typ,code .typ{color:#89bdff}pre .lit,code .lit{color:#3387cc}pre .pun,code .pun{color:#fff}pre .pln,code .pln{color:#fff}pre .tag,code .tag{color:#89bdff}pre .atn,code .atn{color:#bdb76b}pre .atv,code .atv{color:#65b042}pre .dec,code .dec{color:#3387cc}pre.prettyprint,code.prettyprint{background-color:#000;border-radius:4px}pre.prettyprint{margin:1em auto;padding:1em;white-space:pre-wrap}ol.linenums{margin-top:0;margin-bottom:0;color:#aeaeae}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}@media print{pre .str,code .str{color:#060}pre .kwd,code .kwd{color:#006;font-weight:bold}pre .com,code .com{color:#600;font-style:italic}pre .typ,code .typ{color:#404;font-weight:bold}pre .lit,code .lit{color:#044}pre .pun,code .pun{color:#440}pre .pln,code .pln{color:#000}pre .tag,code .tag{color:#006;font-weight:bold}pre .atn,code .atn{color:#404}pre .atv,code .atv{color:#060}}.snap-drawer-right,.snap-drawer-left{display:none;visibility:hidden;z-index:0}.snap-content,.snap-drawer{position:absolute;top:0;right:0;bottom:0;left:0}.snap-content{z-index:2}.snap-drawer{z-index:9999;background:#303030;font:normal 1.2em "Nunito","Oswald",sans-serif;height:auto;overflow:auto;color:#fff;width:266px}body.snapjs-left .snap-drawer,body.snapjs-right .snap-drawer{overflow:auto;-webkit-transition-property:top,bottom,left,right,visibility;transition-property:top,bottom,left,right,visibility;-webkit-transition-duration:.2s,.2s;transition-duration:.2s,.2s;-webkit-transition-timing-function:linear,linear;transition-timing-function:linear,linear;-webkit-overflow-scrolling:touch}body.snapjs-left .snap-drawer-left{left:0;top:0;visibility:visible;z-index:1;display:inline}body.snapjs-right .snap-drawer-right{left:auto;right:0;top:0;visibility:visible;z-index:1;display:inline}.snap-drawer ul{padding:0}.snap-drawer li{padding:0}.snap-drawer li:hover{background-color:#b9b9b9}.snap-drawer li a{display:block;border-bottom:1px solid #ccc;border-top:1px solid #888;padding:15px;font-weight:bold;text-shadow:0 1px 0 #000;text-decoration:none;color:#fff}.snap-drawer .sub-menu{display:none;font-size:.8em;clear:left}.snap-drawer .sub-menu li{border-bottom:0}.snap-drawer .sub-menu li ul{display:none !important}.snap-drawer .sub-menu li a{display:block;border-bottom:1px solid #000;border-top:0;padding:9px 15px;font-weight:bold;text-shadow:0 1px 0 #000;text-decoration:none;color:#fff;background-color:#757575}.snap-drawer a.has-children{width:80%;float:left}.snap-drawer .sub-menu-toggle{float:left;width:20%;border-top:1px solid #223f5e;border-left:1px solid #000;border-bottom:1px solid #000;padding:15px;border-left:1px solid #000;display:block;color:#fff;background-color:#3dbbc7;cursor:pointer}.snap-drawer .sub-menu-toggle:hover{background-color:#26909a}.snap-drawer .current-menu-item .sub-menu,.snap-drawer .current-menu-parent .sub-menu{display:block}.snap-drawer-right{background-color:#303030}.snap-drawer-right li a{border-bottom:0;border-top:1px solid #1c1c1c}@media screen and (max-width: 1200px){.wrapper{padding:0 10px}}@media screen and (max-width: 900px){.about.bg .overlay{min-width:auto;bottom:0}.about.bg .overlay h2{font-size:2rem}.about.bg .overlay div.wpforms-container-full{margin-bottom:0px}.about.bg .overlay #wpforms-99-field_0-container,.about.bg .overlay #wpforms-99-field_1-container{display:inline-block;vertical-align:middle;clear:none;padding-right:5px;padding-top:20px}.about.bg .overlay input[type=text],.about.bg .overlay input[type=email]{min-width:200px}}@media screen and (max-width: 800px){.no-touch{display:none}.touch-only{display:block}.skill-projects h2{font-size:2.1em}}@media screen and (max-width: 768px){.skill-projects{padding:0}.skill-projects .project{width:100%;margin:0 0 2em 0;min-height:200px}.skill-projects h2{font-size:1.8em}.single.post-project .objectives,.single.post-project .deliverables,.single.post .objectives,.single.post .deliverables{width:100%;margin:0 auto 2em auto}.about.bg .overlay{bottom:0;top:0;width:100%;left:0;position:relative}.about.bg .overlay h2{margin:0}.about.bg .overlay .mobileclear{display:block;clear:both}.about.bg .overlay div.wpforms-container-full .wpforms-form .wpforms-submit-container{text-align:center;padding:0}}@media screen and (max-width: 600px){.tophead h1{font-size:2.5rem}.tophead .fa-3x{font-size:2em}.tophead #navbutton{padding:0;right:1em}#mainhead.tophead h1{font-size:2.1rem}h1{font-size:1.9rem}.real-blog .post .blog-video{max-width:600px;float:none;margin:0 0 1.2em 0}}@media screen and (max-width: 480px){#mainhead.tophead h1{font-size:1.7em}#projectnav{display:none}p{font-size:1.1em}.skill-projects header{padding:2em 0 0 0}.skill-projects .project{min-height:200px}.skill-projects h2{font-size:1.6em}.tophead h1{font-size:2.1rem;max-width:90%}.page-title,.post-title{padding:18px 0}img.alignleft,img.alignright{max-width:250px}#mainfooter{background:url("../images/footer-mobile.jpg");background-attachment:scroll}.skill-projects .project .overlay{opacity:1;background:rgba(0,0,0,0)}.skill-projects .project .overlay span{font-size:1.3rem}}@media screen and (max-width: 380px){img.alignleft,img.alignright{max-width:100%}.skill-projects .project{min-height:160px}.tophead{padding:2% 0 4%}.tophead article{padding-top:2.2em}.tophead h1{font-size:1.75rem;max-width:95%;margin:0 auto}.page-title,.post-title{padding:14px 0}.page-title h1,.post-title h1{font-size:1.8rem}}@media screen and (max-width: 1200px){.wrapper{padding:0 10px}}@media screen and (max-width: 900px){.about.bg .overlay h2{font-size:2rem}.about.bg .overlay div.wpforms-container-full{margin-bottom:0px}.about.bg .overlay #wpforms-99-field_0-container,.about.bg .overlay #wpforms-99-field_1-container{display:inline-block;vertical-align:middle;clear:none;padding-right:5px}.about.bg .overlay input[type=text],.about.bg .overlay input[type=email]{min-width:200px}}@media screen and (max-width: 800px){.no-touch{display:none}.touch-only{display:block}.skill-projects h2{font-size:2.1em}}@media screen and (max-width: 768px){.skill-projects{padding:0}.skill-projects .project{width:100%;margin:0 0 2em 0;min-height:200px}.skill-projects h2{font-size:1.8em}.single.post-project .objectives,.single.post-project .deliverables,.single.post .objectives,.single.post .deliverables{width:100%;margin:0 auto 2em auto}.about.bg .overlay{bottom:0;top:auto;width:100%;left:0}.about.bg .overlay h2{margin:0}}@media screen and (max-width: 690px){.about.bg .overlay{position:relative}.about.bg .mobileclear{display:block;clear:both}.about.bg div.wpforms-container-full .wpforms-form .wpforms-submit-container{text-align:center}}@media screen and (max-width: 600px){.tophead h1{font-size:2.5rem}.tophead .fa-3x{font-size:2em}.tophead #navbutton{padding:0;right:1em}#mainhead.tophead h1{font-size:2.1rem}h1{font-size:1.9rem}.real-blog .post .blog-video{max-width:600px;float:none;margin:0 0 1.2em 0}}@media screen and (max-width: 480px){#mainhead.tophead h1{font-size:1.7em}#projectnav{display:none}p{font-size:1.1em}.skill-projects header{padding:2em 0 0 0}.skill-projects .project{min-height:200px}.skill-projects h2{font-size:1.6em}.tophead h1{font-size:2.1rem;max-width:90%}.page-title,.post-title{padding:18px 0}img.alignleft,img.alignright{max-width:250px}#mainfooter{background:url("../images/footer-mobile.jpg");background-attachment:scroll}.skill-projects .project .overlay{opacity:1;background:rgba(0,0,0,0)}.skill-projects .project .overlay span{font-size:1.3rem}}@media screen and (max-width: 380px){img.alignleft,img.alignright{max-width:100%}.skill-projects .project{min-height:160px}.tophead{padding:2% 0 4%}.tophead article{padding-top:2.2em}.tophead h1{font-size:1.75rem;max-width:95%;margin:0 auto}.page-title,.post-title{padding:14px 0}.page-title h1,.post-title h1{font-size:1.8rem}}/*# sourceMappingURL=aw.css.map */
