@charset "utf-8";a.btn1,figcaption,footer,h3,h4{clear:both}#work .col3 h3,#work .col3 p,.brdcntn,.mugshot1,.topwrap,figcaption h3,figcaption p,footer{overflow:hidden}blockquote.bquote,em,i{font-style:italic}p:last-child{padding:0}footer,sub,sup{position:relative}.footer-nav ul li,.mugshot1,a.btn1,article,aside,audio,canvas,details,figcaption,figure,footer,hgroup,section,video{display:block}.mugshot1,a.btn1,img{transition:all .5s ease-in-out .5s}a.btn1,footer{text-align:center}.strong,a.btn1,b,h3,h4,p.quoteendline,strong{font-weight:700}article,aside,blockquote,dd,dl,dt,fieldset,figure,footer,form,h3,h4,h5,h6,hgroup,label,legend,menu,ol,p,pre,section,td,th{margin:0;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}abbr[title]{border-bottom:1px dotted}.topwrap{border-bottom:1px solid #ddd;background-color:#2166a2}button,input,select,textarea{margin:0;font-size:100%;line-height:normal;vertical-align:baseline}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}p{color:#575756;padding:0 0 1em;line-height:1.6}.topwrap a:link,.topwrap a:visited{color:#fff}a:active{color:#666}#work .col3 h3,#work .col3 p{text-overflow:ellipsis;white-space:nowrap}#work .col3 h3{padding-top:.625em}.topwrap .wrapper{width:100%;padding:0}.col2,.topwrap .row{border-bottom:0 none}.muted{background-color:#f8f8f8}.feature{padding-top:1.25em;background-color:#2166a2}.col1-4,.col2,.col3,.col3-4,.col4{overflow:hidden;float:left;width:100%;display:block}.col2{margin-bottom:0;padding-bottom:0}.col2:first-child,.col3{border-bottom:1px solid #ddd;margin-bottom:1.25em;padding-bottom:1.25em}.col3:last-child{border-bottom:0 none;margin-bottom:0;padding-bottom:0}.mugshot1{text-indent:-999em;border-radius:100%;width:180px;height:180px;background:url(img/michael-saunders-2018.jpg) no-repeat;background-size:cover;margin:0 auto 1.25em;border:5px solid #fff}#about .mugshot1,.mugshot1:hover{background-image:url(img/michael-saunders-2018-stars.jpg)}#about .col1 .mugshot1,.col1 .mugshot1{border:5px solid #2166a2}img.logo-unit{max-height:65%;max-width:65%;padding:1.25em 0;height:auto}a img.logo-unit:hover{transform:scale(1.2)}img.wtalogo{max-width:40%;margin:1.25em auto;height:auto}.col3-4.awards{padding-bottom:1em}.col3-4.awards:last-child{padding-bottom:0}footer{margin-left:auto;margin-right:auto;height:auto;width:90%}.footer-nav{padding:0 0 1em}.footer-nav ul li{padding:1em;border-bottom:1px solid #ddd}.footer-nav a:active,.footer-nav a:link,.footer-nav a:visited{color:#666;font-size:1.125em}h3,h4{letter-spacing:-.02em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.feature blockquote.bquote .bqend,.feature blockquote.bquote .bqstart,.feature h2,.feature h2 a,.feature p,.topwrap h1,.topwrap p{color:#fff}h3{line-height:1.2;font-size:1.25em}.af_rwd2col+h2,p+h2{margin-top:1em}.project h1{color:#2166a2}.project h2{margin-bottom:.625em;color:#666}.footer-logo,img{display:block;margin:0 auto}a.btn1{font-size:1.2em;color:#fff;width:100%;background-color:#2166a2;cursor:pointer;border:1px solid #2166a2;border-radius:4px;padding:.737em;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.feature a.btn1,.topwrap a.btn1{border:1px solid #fff}a.btn1:hover{color:#666;background-color:#eee;border:1px solid #bbb}.feature a.btn1:hover,.topwrap a.btn1:hover{color:#2166a2;background-color:#fff}a.btn1:active{color:#666;background-color:#eee;border:1px solid #bbb}.feature a.btn1:active,.topwrap a.btn1:active{color:#2166a2;background-color:#fff}.topwrap .logo{background-position:0 -50px}.footer-logo{background-size:140px 115px;background-position:0 0;width:140px;height:37px}.brdcntn{width:100%;border-bottom:1px solid #ddd;float:left;background-color:#f8f8f8}ol#breadcrumb{display:block;margin:0}ol#breadcrumb li{display:inline-block;list-style-type:none;color:#666;min-height:42px;line-height:42px}ol#breadcrumb li a{color:#666}ol#breadcrumb li a:hover{text-decoration:underline;color:#2166a2}ol#breadcrumb li+li::before{content:">";padding-left:10px;padding-right:10px}img{max-width:100%;border:none}.frame{border:1px solid #ddd;padding:.25em;background-color:#fff}.copyright{font-size:.625em;padding:1em}#about #nav-about a,#about #nav-about a:hover,#clients #nav-clients a,#clients #nav-clients a:hover,#contact #nav-contact a,#contact #nav-contact a:hover,#home #nav-home a,#home #nav-home a:hover,#services #nav-services a,#services #nav-services a:hover,#testimonials #nav-testimonials a,#testimonials #nav-testimonials a:hover,#work #nav-work a,#work #nav-work a:hover{color:#2166a2}#about .topwrap #nav-about a,#about .topwrap #nav-about a:hover,#clients .topwrap #nav-clients a,#clients .topwrap #nav-clients a:hover,#contact .topwrap #nav-contact a,#contact .topwrap #nav-contact a:hover,#home .topwrap #nav-home a,#home .topwrap #nav-home a:hover,#services .topwrap #nav-services a,#services .topwrap #nav-services a:hover,#testimonials .topwrap #nav-testimonials a,#testimonials .topwrap #nav-testimonials a:hover,#work .topwrap #nav-work a,#work .topwrap #nav-work a:hover{color:#fff}#nav a:hover{color:#2166a2}.topwrap #nav a{color:#ddd}.topwrap #nav li:hover a{color:#fff}.footer-contact-details{padding:0 1em 1em;line-height:1.3}figcaption{padding:.625em 0 0}figcaption h3{font-size:.938em;line-height:1.3}figcaption p{font-size:.75em;line-height:1.4;padding:0}figure+figure{padding-top:1.25em}blockquote.bquote{text-align:left;color:#666;line-height:1.6;padding:1.25em 0 0;margin-bottom:1em}blockquote.bquote .bqend,blockquote.bquote .bqstart{color:#2166a2;font-size:700%;font-style:italic;padding-top:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}blockquote.bquote .bqstart{float:left;height:.75em;margin:-.62em .1em 0 -.06em}blockquote.bquote .bqend{float:right;height:1.2em;margin-top:-.4em;z-index:1000;margin-right:.18em}p.quoteendline{border-bottom:1px solid #ddd;padding:0 0 1.875em}p.quoteendline:last-child{border-bottom:0 none;padding:0;font-weight:700}.col2>blockquote+p:last-child{padding-bottom:1em}.soc-med-icn1,.soc-med-icn2{width:45px;height:45px;margin:0 .833em 0 0;display:inline-block}.soc-med-icn1{background-position:0 -100px}.soc-med-icn2{background-position:-48px -100px}.topsite:hover{opacity:1}img.lazy{background-color:#ddd}@media screen and (min-width:31.250em){#work .col3 p{padding-bottom:1em}.col1.col1alt{width:92%;margin-left:4%;margin-right:4%}.col3{width:50%;display:inline-block;margin-bottom:0;border-bottom:0 none;padding:0 4%}#home .col3{width:100%;display:block;border-bottom:1px solid #ddd;margin-bottom:1.25em;padding:0 0 1.25em}.col4{width:50%;display:inline-block;margin-bottom:0;border-bottom:0 none;padding:0 4%}img.logo-unit{max-height:75%;max-width:75%}img.wtalogo{float:left;max-width:100%;margin:.3em 1.25em 0 0;width:120px;height:140px}}@media screen and (min-width:48.001em){.feature{padding-top:3.5em}#home .col3,.col1-4,.col2,.col3-4,.mugshot1,.mugshot2{display:inline-block}.copyright,.footer-logo{position:absolute;right:0}.topwrap .wrapper{background-color:transparent}.topwrap+.wrapper>main{border-top:0 none}.col2,.col2:first-child{padding-bottom:0;border-bottom:0 none}#work .topwrap .inner:last-child{max-width:2000px}.col2{width:42%;margin:0 4%}#home .col3,.col2:first-child,.mugshot1{margin-bottom:0}#home .col3,.col3,.col4{width:33.33333333333333%}#home .col3{border-bottom:0 none;padding:0 4%}.col1.col1alt .col4{padding:0}.col1-4{width:25%}.col3-4{width:75%}.mugshot1{float:left;width:200px;height:200px;border:8px solid #fff}.mugshot2{margin-left:3%;margin-right:0;width:68%;float:left}#about .col1 .mugshot1,.col1 .mugshot1{border:8px solid #2166a2}.row.center .inner{display:flex}.row.center .col2,.row.center .col3,.row.center .col4{margin-top:auto!important;margin-bottom:auto!important}.col2 h2,.col2 p{max-width:100%;width:100%}img.logo-unit{max-height:70%;max-width:70%}img.wtalogo{float:left;margin:.4em 1.25em 0 0}footer{max-width:1420px}.footer-nav{float:left}.footer-nav ul li{display:inline-block;border-bottom:0 none;float:left}.footer-nav ul li:first-child{padding-left:0}.footer-nav a:active,.footer-nav a:link,.footer-nav a:visited{font-size:.75em}#home .aligncenter p,#home h2,.project h1,.project h2,.project p{text-align:center}#home .topwrap .btnctn,.btnctn{display:flex;justify-content:left;clear:both}#home .btnctn{justify-content:center}a.btn1{width:auto;font-size:100%}.footer-logo{top:1em}ol#breadcrumb li{font-size:.75em}.copyright{font-size:.625em;width:14em;text-align:left;clear:both;top:4.7em;padding:1em 0;line-height:1.3}.footer-contact-details{display:block;clear:left;float:left;text-align:left;padding:0 0 1em;line-height:1.4;font-size:75%}figcaption h3,figcaption p{text-align:center}p.quoteendline{padding:0 0 3.5em}p.quoteendline:last-child{padding:0}}@media screen and (min-width:56.250em){.footer-nav a:active,.footer-nav a:link,.footer-nav a:visited{font-size:1em}}@media screen and (min-width:64.375em){.topwrap .wrapper header{background-color:transparent}.headwrap{border-bottom:1px solid #ddd}.col4{width:25%}.mugshot1{margin:0 0 0 11%}.mugshot2{margin-right:11%;width:53%}.col1 .mugshot1{margin:0}.col1 .mugshot2{margin-right:0;width:61%}img.logo-unit{max-height:60%;max-width:60%}#about #nav-about a:hover,#clients #nav-clients a:hover,#contact #nav-contact a:hover,#home #nav-home a:hover,#nav li:hover a,#services #nav-services a:hover,#testimonials #nav-testimonials a:hover,#work #nav-work a:hover{color:#2166A2}#nav li:hover{background:0 0}#about #nav-about a,#clients #nav-clients a,#contact #nav-contact a,#home #nav-home a,#services #nav-services a,#testimonials #nav-testimonials a,#work #nav-work a{color:#2166A2;background:0 0;font-weight:700}}