@charset "UTF-8";img.wp-smiley,img.emoji{display: inline !important;border: none !important;box-shadow: none !important;height: 1em !important;width: 1em !important;margin: 0 .07em !important;vertical-align: -0.1em !important;background: none !important;padding: 0 !important}@font-face{font-family: 'Inconsolata';font-style: normal;font-weight: 400;src: local('Inconsolata Regular'),local('Inconsolata-Regular'),url(https://fonts.gstatic.com/s/inconsolata/v16/QldKNThLqRwH-OJ1UHjlKGlZ5q0.ttf) format('truetype')}@font-face{font-family: 'Inconsolata';font-style: normal;font-weight: 700;src: local('Inconsolata Bold'),local('Inconsolata-Bold'),url(https://fonts.gstatic.com/s/inconsolata/v16/QldXNThLqRwH-OJ1UHjlKGHiw71p5_k.ttf) format('truetype')}a,abbr,acronym,address,applet,article,aside,audio,b,big,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,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,:after,:before{margin:0;padding:0;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}button,input,textarea{margin:0;padding:0;border:none;background:0 0;-webkit-appearance:none;border-radius:0}button:focus,input:focus,textarea:focus{outline:0}img{display:block}code,pre{font-family:Inconsolata,Monaco,monospace}@font-face{font-family:Gordita-Bold;src:url(/wp-content/themes/elbow/fonts/gorditabold-webfont.eot);src:url(/wp-content/themes/elbow/fonts/gorditabold-webfont.eot#iefix) format("embedded-opentype"),url(/wp-content/themes/elbow/fonts/gorditabold-webfont.woff) format("woff"),url(/wp-content/themes/elbow/fonts/gorditabold-webfont.woff2) format("woff2"),url(/wp-content/themes/elbow/fonts/gorditabold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gordita-Medium;src:url(/wp-content/themes/elbow/fonts/gorditamedium-webfont.eot);src:url(/wp-content/themes/elbow/fonts/gorditamedium-webfont.eot#iefix) format("embedded-opentype"),url(/wp-content/themes/elbow/fonts/gorditamedium-webfont.woff) format("woff"),url(/wp-content/themes/elbow/fonts/gorditamedium-webfont.woff2) format("woff2"),url(/wp-content/themes/elbow/fonts/gorditamedium-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'GT America-Light';src:url(/wp-content/themes/elbow/fonts/GT-America-Standard-Light.eot);src:url(/wp-content/themes/elbow/fonts/GT-America-Standard-Light.eot#iefix) format("embedded-opentype"),url(/wp-content/themes/elbow/fonts/GT-America-Standard-Light.woff) format("woff"),url(/wp-content/themes/elbow/fonts/GT-America-Standard-Light.woff2) format("woff2"),url(/wp-content/themes/elbow/fonts/GT-America-Standard-Light.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'GT America-Medium';src:url(/wp-content/themes/elbow/fonts/GT-America-Standard-Medium.eot);src:url(/wp-content/themes/elbow/fonts/GT-America-Standard-Medium.eot#iefix) format("embedded-opentype"),url(/wp-content/themes/elbow/fonts/GT-America-Standard-Medium.woff) format("woff"),url(/wp-content/themes/elbow/fonts/GT-America-Standard-Medium.woff2) format("woff2"),url(/wp-content/themes/elbow/fonts/GT-America-Standard-Medium.ttf) format("truetype");font-weight:400;font-style:normal}html{font-size:20px}body{font-family:"GT America-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.25em}em{font-style:italic}b,strong{font-weight:700}small{font-size:.8em}h1,h2,h3,h4,h5,h6{margin-bottom:1.25em}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h2{font-family:Gordita-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#f16513}address{white-space:nowrap}#cover-statements{font-family:Gordita-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:7rem;letter-spacing:-.03em;line-height:1.1em;color:#fff}#contact,nav{font-family:Gordita-Medium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8rem;line-height:1em;color:#1e3641;letter-spacing:.05em}.current-menu-item nav a,nav a:hover{color:#f16513}#mobile-navigation .current-title,#mobile-navigation a{font-family:Gordita-Medium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8rem}#contact{font-size:.7rem;line-height:1.5em}.intro{font-family:Gordita-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3rem;letter-spacing:-.03em;line-height:1.2em;color:#f16513}.intro p{max-width:80%;margin-bottom:.65em}.intro p:first-child{margin-top:-.2em}.intro p:last-child{margin-bottom:-.2em}.content{color:rgba(30,54,65,.85)}.content h2{margin-top:-.2em;margin-bottom:.5em}.content p{margin-top:-.25em}.where-we-are .content{font-family:Gordita-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3rem;letter-spacing:-.03em;line-height:1.2em;color:#1e3641}#services dt{position:relative;font-family:Gordita-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3rem;letter-spacing:-.03em;margin-left:-.085em;line-height:1em;color:#1e3641;padding:2rem 0;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;cursor:pointer}#services dt span{display:block;margin:-.1em 0}#services dt:hover,#services dt[data-state=open]{color:#f16513}#services dt:hover:before,#services dt[data-state=open]:before{-moz-transform:scale(1) translate(0,-50%);-o-transform:scale(1) translate(0,-50%);-ms-transform:scale(1) translate(0,-50%);-webkit-transform:scale(1) translate(0,-50%);transform:scale(1) translate(0,-50%)}#services dt[data-state=open]+dd{height:auto}#services dt:before{content:"";position:absolute;top:51%;left:-1.5rem;display:block;width:.8rem;height:.8rem;border-radius:100%;-moz-transform:scale(0) translate(25%,-50%);-o-transform:scale(0) translate(25%,-50%);-ms-transform:scale(0) translate(25%,-50%);-webkit-transform:scale(0) translate(25%,-50%);transform:scale(0) translate(25%,-50%);-moz-transform-origin:50% 0;-o-transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;-webkit-transition-timing-function:linear;transition-timing-function:linear;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;background-color:#f16513!important}#services dd{height:0;overflow:hidden;border-bottom:4px solid #f16513}#services dd>span{clear:both;display:block;margin:0}#services dd>span p{margin-bottom:0;padding-bottom:1.7rem}#testimonials .testimonial{padding:2rem 0;border-bottom:4px solid #f16513}#testimonials .testimonial .testimonial-intro{position:relative;font-family:Gordita-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;line-height:1.15em;color:#f16513;padding:2rem 0;padding-top:0}#testimonials .testimonial .testimonial-intro p{margin-top:-.175em;margin-bottom:-.175em}#testimonials .testimonial .testimonial-intro:before{content:"“";position:absolute;top:1%;left:-1.5rem;display:block;width:1rem;height:1rem;text-align:center;opacity:1;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;-webkit-transition-timing-function:linear;transition-timing-function:linear;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}#testimonials .testimonial.fade-quo .testimonial-intro:before{opacity:0}#testimonials .testimonial .testimonial-content{margin:0}#testimonials .testimonial .testimonial-content p{max-width:60%;color:rgba(30,54,65,.85)}#testimonials .testimonial .testimonial-content p:last-child{margin-bottom:-.2em}#testimonials .testimonial .testimonial-attribution>span{color:#f16513;display:inline-block}#testimonials .testimonial .testimonial-attribution .testimonial-name{font-family:"GT America-Medium","Helvetica Neue",Helvetica,Arial,sans-serif}#testimonials .testimonial:first-child{padding-top:0}#team .team-member{padding-bottom:2rem}#team .team-member h3{margin-top:1.6rem;font-family:Gordita-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;color:#f16513;margin-bottom:.8rem}#team .team-member .role{display:block;font-family:Gordita-Medium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;margin-bottom:.8rem}#team .team-member p{font-size:1.1rem}a{position:relative;color:inherit;text-decoration:none;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}a:hover{color:#f16513}.content a:hover:before{width:1rem;height:1rem;-moz-transform:scale(1) translate(0,0);-o-transform:scale(1) translate(0,0);-ms-transform:scale(1) translate(0,0);-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}.content a:before{content:"";position:absolute;top:1.6rem;left:-1.5rem;display:block;width:1rem;height:1rem;border-radius:100%;-moz-transform:scale(0) translate(25%,0);-o-transform:scale(0) translate(25%,0);-ms-transform:scale(0) translate(25%,0);-webkit-transform:scale(0) translate(25%,0);transform:scale(0) translate(25%,0);-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;-webkit-transition-timing-function:linear;transition-timing-function:linear;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;background-color:#f16513!important}.contact{display:block;margin-bottom:.5em}#contact,#mobile-navigation .current-title,#mobile-navigation a,#team .team-member .role,nav{text-transform:uppercase}.wrapper{position:relative;margin:0 auto;width:95%;max-width:1440px}.wrapper:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.full--bleed{padding:0;margin:0}[data-align=center] div>*{margin-left:auto;margin-right:auto}[data-align=right] div>*{margin-left:auto;margin-right:0}[data-valign=true]{display:flex;height:auto}[data-valign=true]>div{flex:1;align-self:flex-start}[data-valign=true][data-vpos=middle]>div{align-self:center}[data-valign=true][data-vpos=bottom]>div{align-self:flex-end}.column:after,.row:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.row{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 .5rem}.column{float:left;min-height:1px;padding:0 .5rem}.column--full{width:100%}.column--half{width:50%}.column--third{width:33.33333%}.column--h-third{width:33.33333%}.column--h-twothird{width:66.66667%}.column--quarter{width:25%}.column--threequarter{width:75%}@media only screen and (max-width:1280px){.layout--columns,.layout--columns .column,.layout--columns .column>div{display:block}.column--h-third,.column--h-twothird{width:50%}.column--quarter{width:50%;margin-bottom:1.25em}.column--quarter:last-child,.column--quarter:nth-child(3){margin-bottom:0}}@media only screen and (max-width:1100px){[class*=third]{width:100%;margin-bottom:1.25em}[class*=third]:last-child{margin-bottom:0}}@media only screen and (max-width:800px){.column{float:none;width:100%}.column.column--quarter:nth-child(3){margin-bottom:1.25em}.column *{text-align:left!important}.column img{width:100%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}::selection{background:#1e3641;color:#fff;text-shadow:none}body,html{width:100%;height:100%;background-color:#f3f3ee}body.noscroll{overflow:hidden}body.loading #loader{display:block;z-index:8000}body #loader{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.95);z-index:-8000}.js [data-reveal]{visibility:hidden}.js main>div{opacity:0;visibility:hidden}hr{width:100%;height:0;opacity:0;border:none}hr.keyline{height:1px;opacity:1}hr:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}main:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}article,aside,footer,header,section{position:relative;z-index:0}article:after,aside:after,footer:after,header:after,section:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.oembed-container{position:relative;height:0;width:100%;padding-bottom:56.25%}.oembed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}img{display:block;width:auto;max-width:100%;height:auto}img.free--width{width:100%;max-width:99999999px}.image-wrapper{margin-bottom:1rem}.image-wrapper:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.clearfix:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.mobile{display:none}.hidden--hard,h1,p:empty{display:none!important;visibility:hidden!important;opacity:0}.pos--fixed{position:fixed;left:0;width:100%;z-index:4000}header{position:fixed;bottom:0;left:0;width:20%;height:0;padding-bottom:18%}header a{position:absolute;width:100%;height:100%}header svg{position:absolute;bottom:2rem;left:2rem;width:80%;height:80%;max-width:290.7px;max-height:263.5px}header svg mask{display:none}header svg *{fill:#1e3641;-moz-transition-property:fill;-o-transition-property:fill;-webkit-transition-property:fill;transition-property:fill;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}header svg:hover{opacity:1}header svg:hover *{fill:#f16513}#navigation{position:fixed;top:0;right:0;width:70%;max-width:1440px;padding:2rem;padding-left:0;padding-bottom:0;background-color:#f3f3ee;z-index:4000;-moz-transition-property:border-color,background-color;-o-transition-property:border-color,background-color;-webkit-transition-property:border-color,background-color;transition-property:border-color,background-color;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;-webkit-transition-timing-function:linear;transition-timing-function:linear;-moz-transition-delay:.1s;-o-transition-delay:.1s;-webkit-transition-delay:.1s;transition-delay:.1s;z-index:10000}#navigation.cover{background-color:transparent;border-color:transparent}#navigation.cover li a{color:#fff}#navigation.cover li a:hover{color:#fff}#navigation nav{width:100%;padding-bottom:2rem;border-bottom:4px solid #f16513}#navigation nav li{display:block;float:left;margin-right:3rem}#navigation nav li.current-menu-item{color:#f16513}#navigation nav li:last-child{margin-right:0}#navigation nav:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#navigation .nav-logo{display:none}#navigation .nav-logo svg{width:100%;height:90%;max-width:342px;max-height:310px}#navigation .nav-logo svg mask{display:none}#mobile-navigation{display:none}#mobile-navigation.cover{background-color:transparent}#mobile-navigation.cover *{color:#fff;border-color:transparent}#mobile-navigation.cover .current-title{opacity:0}#mobile-navigation .current-title{opacity:1}.menu--open #mobile-navigation .current-title{opacity:0}#cover{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#f16513;z-index:8000}#cover>.cover-inner{width:100%;height:100%}#cover #cover-statements{position:fixed;top:4.5rem;right:0;width:70%;max-width:1440px;padding:2rem;padding-left:0}#cover #cover-statements p{max-width:80%;margin-left:-.5rem;margin-bottom:0}#cover #cover-statements .slick-list{overflow:visible}#cover #cover-statements ul{margin-left:-.5rem}#cover #cover-statements ul li{display:block;opacity:0;visibility:hidden;overflow:visible}#cover #cover-statements ul li div{overflow:visible}#cover #cover-statements ul li div>div{visibility:hidden;overflow:visible}#cover #cover-logo{position:fixed;bottom:0;left:0;width:20%;height:0;padding-bottom:18%;clip:rect(0,auto,auto,0)}#cover #cover-logo svg{position:absolute;bottom:2rem;left:2rem;width:80%;height:80%;max-width:290.7px;max-height:263.5px}#cover #cover-logo svg path{fill:#fff}main{position:absolute;top:5rem;right:0;width:70%;max-width:1440px;padding-right:2rem;z-index:1000}#contact{position:fixed;top:0;left:0;width:40%;padding:2rem;z-index:0}#contact dl dd,#contact dl dt{display:block;float:left}#contact dl dt{clear:left;margin-right:.5em}#contact dl:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#contact address,#contact dl{margin-bottom:.7rem}.intro{padding:2rem 0;border-bottom:4px solid}.content{padding:2rem 0;padding-bottom:2rem}.content>div{margin:0}.content>div p{max-width:60%;margin-bottom:1.8rem}.content#what-we-do-content{padding-top:0}#team .team-member{float:left;width:50%;padding-right:1rem}#team .team-member:nth-of-type(2n){padding-right:0;padding-left:1rem}#team .team-member p{max-width:100%}@media only screen and (max-width:1440px){*{border-top-width:3px!important;border-bottom-width:3px!important}html{font-size:18px}body{font-size:1rem}main{top:3.75rem;width:67.5%;padding-right:1.5rem}.content{padding:1.5rem 0}.content>div p{max-width:80%}#cover #cover-statements{width:67.5%;font-size:5rem}#cover #cover-statements li>div{white-space:nowrap}#cover #cover-logo svg{bottom:1.5rem;left:1.5rem}.intro{padding:1.5rem 0;font-size:2.2rem}#team .team-member{padding-right:.75rem}#team .team-member h3{font-size:1.9rem}#team .team-member .role{font-size:.8rem}#team .team-member p{font-size:1rem}#team .team-member:nth-of-type(2n){padding-right:0;padding-left:.75rem}#services dt{font-size:2.2rem}#contact,nav{font-size:.7rem}#navigation{width:67.5%;padding:1.5rem;padding-bottom:0;padding-left:0}#navigation nav{padding-bottom:1.5rem}#navigation nav li{margin-right:2rem}#contact{width:30%;padding:1.5rem}header svg{bottom:1.5rem;left:1.5rem}#testimonials .testimonial .testimonial-intro p{font-size:1.9rem}#testimonials .testimonial .testimonial-content p{max-width:80%}#contact{padding-right:0}.where-we-are .content{font-size:1.9rem}.where-we-are .content a:before{width:.8rem;height:.8rem;top:.9rem}#services dt{padding:1.5rem 0}#services dd>span p{padding-bottom:1.5rem}}@media only screen and (max-height:768px){html{font-size:18px!important}body{font-size:1rem}}@media only screen and (max-width:1080px){*{border-top-width:2px!important;border-bottom-width:2px!important}html{font-size:18px}#navigation nav li{margin-right:1rem}}@media only screen and (max-width:970px){body{padding-top:2.25rem}#mobile-navigation{display:block;position:fixed;top:0;left:0;width:100%;padding:0 1.5rem;background-color:#f3f3ee;z-index:10000}#mobile-navigation a{display:block;width:100%;line-height:1em;padding:1.5rem 0;letter-spacing:.05em;border-bottom:solid #f16513;z-index:1000}#mobile-navigation .current-title{display:block;right:1.5rem;color:#f16513;letter-spacing:.05em;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:0}#cover #cover-statements{width:100%;top:3rem;right:auto;left:0;padding:1.5rem}#cover #cover-statements p,#cover #cover-statements ul{margin-left:-.0675em}#cover #cover-statements p{max-width:80%}#cover #cover-logo{position:absolute;bottom:0;left:0;width:33.33333%;height:0;padding:0;padding-bottom:30%;clip:initial}#cover #cover-logo svg{bottom:1.5rem;left:1.5rem;width:100%;height:100%}body{position:relative;height:auto;min-height:100%}main{position:relative;top:0;width:100%;padding:1.5rem}header{position:absolute;bottom:0;left:0;width:33.33333%;height:0;padding:0;padding-bottom:30%;z-index:4000}header svg{bottom:1.5rem;left:1.5rem;width:100%;height:100%}#contact{display:none}#navigation{display:none;width:100%;height:100%;top:0;left:0;padding:0!important;z-index:10000}#navigation nav{border:none;font-size:1.25rem;padding:4rem 1.5rem}#navigation nav li{float:none;width:100%;display:block;margin:1rem auto}#navigation[data-state=open]{display:block}#navigation .nav-logo{position:fixed;display:block;bottom:0;left:0;width:33.33333%;height:0;padding:0;padding-bottom:30%}#navigation .nav-logo svg{position:absolute;bottom:1.5rem;left:1.5rem;width:100%;height:100%}#testimonials .testimonial{padding-right:1rem!important}#testimonials .testimonial .testimonial-content{padding-left:1.25rem}#testimonials .testimonial .testimonial-content p{max-width:100%}#testimonials .testimonial .testimonial-intro{padding-left:1.25rem}#testimonials .testimonial .testimonial-intro p{max-width:100%}#testimonials .testimonial .testimonial-intro:before{top:4px;left:0;line-height:1em}.where-we-are .content #social-shortcode,.where-we-are .content .contact,.where-we-are .content h2{line-height:1.25em}.where-we-are .content a:before{display:none}.intro{padding:1.5rem 0}.intro p{margin-bottom:.5em;max-width:100%}.content{padding-bottom:50%}.content>div p{max-width:85%}#services dt:hover:before,#services dt[data-state=open]:before{display:none!important}}@media only screen and (max-width:640px){html{font-size:16px}body{padding-top:3.9rem}#cover #cover-logo{position:absolute}#cover #cover-logo svg{bottom:1.5rem;left:1.5rem}#cover #cover-statements{font-size:2.5rem}#navigation nav{padding-left:1.5rem;padding-right:1.5rem}#navigation .nav-logo{position:absolute}#navigation .nav-logo svg{bottom:1.5rem;left:1.5rem}#mobile-navigation{padding:0 1.5rem}#mobile-navigation a{padding-top:1.5rem;padding-bottom:1.5rem}#mobile-navigation .current-title{right:1.5rem}#navigation{padding:4.25rem 1.5rem 1.5rem}#navigation nav{font-size:1.25rem}main{padding:0 1.5rem 1.5rem}header{position:absolute}header svg{bottom:1.5rem;left:1.5rem}.content{padding-top:1.5rem}.content>div{width:100%!important}.content>div p{max-width:100%;margin-bottom:1.5rem}#services dt{padding:1.5rem 0}#services dd p{padding-bottom:1.5rem}#testimonials .testimonial{padding:1.5rem 0}#testimonials .testimonial .testimonial-content{width:100%;padding-left:1.5rem}#services dd>span{width:100%}#team .team-member{float:none;padding-left:0!important;padding-right:0!important;width:100%}#where-we-are-content #social-shortcode,#where-we-are-content .contact,#where-we-are-content h2{font-size:1.5rem}}.alignnone,.wp-caption.alignnone,a img.alignnone{display:block;float:none}.aligncenter,a img.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright,.wp-caption.alignright,a img.alignright{float:right;margin:0}.alignleft,.wp-caption.alignleft,a img.alignleft{float:left;margin:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}