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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}li{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{margin:0;padding:0;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}button,input,select,textarea{margin:0;padding:0;border:none;background:#fff0;-webkit-appearance:none;border-radius:0}button:focus,input:focus,select:focus,textarea:focus{outline:none}img{display:block;max-width:100%;height:auto}pre,code{font-family:monospace}.grid-sizer{display:block;background-color:lime!important}.grid-sizer .gutter-sizer{display:block;width:2rem;height:2rem;background-color:pink!important}.grid-sizer .column-sizer{display:block;background-color:yellow!important}.wrapper{position:relative;margin:0 auto;width:90%;max-width:1370px}.wrapper:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}@media only screen and (max-width:1680px){.wrapper{max-width:1200px}}[class*="column-"],[class*="space-"]{position:relative;display:block;float:left;padding:0 1.5037593985%}.reverse [class*="column-"],.reverse [class*="space-"]{float:right}.column-1{width:10%}.space-1{width:10%}.column-2{width:20%}.space-2{width:20%}.column-3{width:30%}.space-3{width:30%}.column-4{width:40%}.space-4{width:40%}.column-5,.grid-sizer .column-sizer{width:50%}.space-5{width:50%}.column-6{width:60%}.space-6{width:60%}.column-7{width:70%}.space-7{width:70%}.column-8{width:80%}.space-8{width:80%}.column-9{width:90%}.space-9{width:90%}.column-10{width:100%}.space-10{width:100%}.column--full{width:100%;padding:0}.row{position:relative;clear:both}.row.padded{padding:4rem 0}.row:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.space-1{position:relative;height:0;padding-bottom:10%}.space-1.vertical{clear:both;margin:1rem auto;margin-right:90%}@font-face{font-family:'SWSocial';src:url(/wp-content/themes/swearwords/fonts/SWSocial/SWWEBSocial-Regular.woff2) format("woff2"),url(/wp-content/themes/swearwords/fonts/SWSocial/SWWEBSocial-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'SWSocial';src:url(/wp-content/themes/swearwords/fonts/SWSocial/SWWEBSocial-Medium.woff2) format("woff2"),url(/wp-content/themes/swearwords/fonts/SWSocial/SWWEBSocial-Medium.woff) format("woff");font-weight:700;font-style:normal}html{font-size:20px}@media only screen and (max-width:1366px){html{font-size:18px}}@media only screen and (max-width:1156px){html{font-size:16px}}@media only screen and (max-width:1024px){html{font-size:16px}}body{font-family:"SWSocial","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1rem}header,section,footer,div{line-height:1.25em}p,ul,ol,address,blockquote{font-size:1.2rem;line-height:1.5rem;max-width:95%;margin-bottom:1em}ul,ol{list-style:none}ul li,ol li{position:relative;padding-left:1em}ul li ul,ul li ol,ol li ul,ol li ol{margin-top:.5em}ul li~li,ol li~li{margin-top:.5em}ul{counter-reset:ordered-list}ul li:before{content:"";display:block;position:absolute;top:.55em;left:0;width:.3em;height:.3em;border-radius:100%;background-color:#000}ul ol{counter-reset:ordered-list}ul ol li{counter-increment:ordered-list}ul ol li:before{content:counter(ordered-list,lower-alpha) ". ";width:auto;height:auto;background-color:#fff0;color:inherit;font-weight:400}ul ol li ol{counter-reset:ordered-list-a}ul ol li ol li{counter-increment:ordered-list-a}ul ol li ol li:before{content:counter(ordered-list-a,lower-roman) ". ";font-weight:inherit;color:inherit}blockquote p{font-size:2rem;line-height:2.4rem!important}em{opacity:50%;font-style:normal}strong,b{font-weight:700}h1,h2,h3,h4,h5,h6{color:#000}h1{font-family:"SWSocial","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:2rem;line-height:2.4rem;font-weight:200;color:#000}h1 a{font-weight:200}.mono{display:inline-block;text-transform:uppercase;font-size:.7rem;line-height:1rem;font-family:"SWSocial","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:700}blockquote{position:relative;color:#0e2117;margin-bottom:0}blockquote p{display:inline-block;max-width:100%!important;margin-bottom:0}#intro-home p{line-height:1.25em}#intro p,#intro address{margin-bottom:0}.featured-project h2,.project h2{color:#000}.featured-project .tile-overlay-content p,.project .tile-overlay-content p{font-family:"SWSocial","Helvetica Neue","Helvetica","Arial",sans-serif;position:absolute;bottom:1rem;width:50%;margin-bottom:0;color:#000}.featured-post .post-category{display:inline-block;margin-bottom:1em;font-weight:300}a.styled{position:relative}a.styled>span{display:inline-block}a.styled>span.arrow{border:none;background-image:none}a.styled span:after{content:"";display:block;position:absolute;top:90%;left:0;height:0;width:100%;border-bottom:1px solid;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-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}a.styled span:after:hover span:after{opacity:0}.underline{position:relative;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-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}.underline:after{content:"";display:block;position:absolute;top:90%;left:0;height:0;border-bottom:1px solid;width:100%;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-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}.underline:hover:after{opacity:0}.navigation{font-size:1em}#more-work{text-align:right}#related-header{font-weight:400}nav li{line-height:1em;display:block}#phone{line-height:1em;display:block}a{color:inherit;text-decoration:none}#content h3{font-size:1.25em;margin-bottom:1.5em}#content p{max-width:95%}.single-project h2,.page h2{padding-top:.3em}.single-project #project-body p,.single-project #project-body ul,.single-project #project-body ol,.page #project-body p,.page #project-body ul,.page #project-body ol{font-family:"SWSocial","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:200!important}.overlay .overlay-content,#about #content,#contact #content,#not-found #content,.type--xlarge{font-size:2rem;line-height:2.4rem!important}blockquote,#intro-home p,.featured-project h2,.project h2,.featured-post h2,#more-work,nav li,#phone,#intro-home h2,.single-project h2,.page h2,.type--large{font-size:2rem;line-height:2.4rem!important}#more-work a{font-size:1.2rem}#intro-home span.type--xlarge br{display:none}.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:#fff0}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-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:before,.slick-track:after{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 #fff0}html{width:100%;height:100%}body{color:#0e2117;background-color:#ede9e2}body.no-scroll{overflow:hidden}body.page,body.error404{width:100%;height:100%}header,section,footer{position:relative}header:after,section:after,footer:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.mobile{display:none}.desktop{display:block}p:empty{display:none!important}img{width:100%;height:auto}img.placeholder{width:100%;opacity:0;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:0.8s;-o-transition-duration:0.8s;-webkit-transition-duration:0.8s;transition-duration:0.8s;-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}img.placeholder-bg{position:absolute;top:0;left:0;width:100%}img.placeholder-bg.loaded{opacity:0}.image-wrapper{position:relative;background-color:#0e2117;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-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}.image-wrapper img{position:relative;z-index:1000}.image-wrapper:after{content:"";display:block;width:1.8rem;height:1.8rem;border-radius:100%;background-color:#0e2117;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.image-wrapper:hover:after{display:none}@keyframes pulse_animation{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.pulse,.image-wrapper:after,#loader [data-name="logo"]{animation-name:pulse_animation;animation-duration:2400ms;animation-iteration-count:infinite;animation-timing-function:ease-in-out}#toggle-nav{opacity:0;position:fixed;padding-top:.15em;top:2.75rem;right:3rem;-moz-transition-property:top,opacity;-o-transition-property:top,opacity;-webkit-transition-property:top,opacity;transition-property:top,opacity;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.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;z-index:4100}#toggle-nav.compact{padding-top:0;top:2.8rem;opacity:1}.menu-icon{position:relative;display:block;width:1.25rem;height:calc(1rem - 2px)}.menu-icon span{position:absolute;left:0;display:block;width:100%;height:2px;background-color:#0e2117;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.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}.menu-icon span.line-1{top:0}.menu-icon span.line-2{top:50%;margin-top:-1px}.menu-icon span.line-3{bottom:0}[data-state="active"] .menu-icon .line-1{margin-top:-1px;top:50%;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}[data-state="active"] .menu-icon .line-2{opacity:0}[data-state="active"] .menu-icon .line-3{margin-bottom:-1px;bottom:50%;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close-button{position:absolute;top:5.25rem;left:3rem;z-index:1000}.close-button.compact{top:3.25rem}.close-icon{position:relative;display:block;width:1.25rem;height:1rem}.close-icon span{position:absolute;left:0;display:block;width:100%;height:2px;background-color:#fff}.close-icon span.line-1{margin-top:-1px;top:50%;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.close-icon span.line-2{margin-bottom:-1px;bottom:50%;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ie #loader{display:block}.ie #loader.loaded{display:none}.ie .overlay,.ie #dimmer{display:none}.ie .overlay[data-state="open"],.ie .overlay.active,.ie #dimmer[data-state="open"],.ie #dimmer.active{display:block}#loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:6000;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:1.2s;-o-transition-duration:1.2s;-webkit-transition-duration:1.2s;transition-duration:1.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}#loader .wrapper{height:100%}#loader [data-name="logo"]{margin-top:0;width:5rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loaded #loader{opacity:0;pointer-events:none;z-index:-4000}#dimmer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#ede9e2;background-color:rgb(237 233 226 / .75);opacity:0;pointer-events:none;z-index:3000}#more-work{padding-bottom:10rem}#more-work .arrow svg{width:.8rem;height:.8rem}.arrow.down{transform:rotate(90deg)}.arrow.down svg{width:.7rem;height:.5rem}.video__inline video{display:block;width:100%;height:auto}[data-name="logo"]{margin-top:.15em;width:3.5rem}[data-name="logo"] *{fill:#0e2117}#sw-logo{position:fixed;top:4.125rem;right:3rem;z-index:4000}#sw-logo [data-name="logo"]{margin-top:0;width:2.25rem;height:3.2rem}#main{position:relative;height:100%;padding-bottom:8rem;opacity:0;z-index:1000;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-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}.loaded #main{visibility:visible;opacity:1}#content{padding-top:3rem}.related-projects-box{max-width:100%}.related-projects-box .related-project .image-wrapper{aspect-ratio:1/1}.related-projects-box .related-project .image-wrapper img{width:100%;height:100%;object-fit:cover}.related-projects-box:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#related-header a{position:absolute;right:1.5037593985%}.overlay{position:fixed;top:0;right:0%;width:0%;height:100%;color:#ede9e2;background-color:#0e2117;overflow:scroll;pointer-events:none;z-index:5000}.overlay>.wrapper{display:table;height:100%}.overlay .overlay-content{padding:4rem 0;display:table-cell;height:100%;vertical-align:middle;max-width:70%}.overlay .overlay-content>*{margin-right:auto;margin-left:auto;font-size:1.6rem;line-height:2rem;margin-bottom:.75em;max-width:70%}.overlay[data-state="open"]{width:100%;opacity:1;pointer-events:initial}#overlay-about .team-member,#about .team-member,#not-found .team-member{position:relative;white-space:nowrap;cursor:pointer;border-bottom:1px solid;-moz-transition-property:border;-o-transition-property:border;-webkit-transition-property:border;transition-property:border;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-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}#overlay-about .team-member:hover,#about .team-member:hover,#not-found .team-member:hover{border-color:#fff0}#overlay-about .team-member:hover img,#about .team-member:hover img,#not-found .team-member:hover img{opacity:1}#overlay-about .team-member-photo,#about .team-member-photo,#not-found .team-member-photo{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20%;opacity:0;margin-top:-8rem;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:"linear";-o-transition-timing-function:"linear";-webkit-transition-timing-function:"linear";transition-timing-function:"linear";-moz-transition-delay:0.15s;-o-transition-delay:0.15s;-webkit-transition-delay:0.15s;transition-delay:0.15s;pointer-events:none;-webkit-backface-visibility:hidden}#intro-home p{margin-bottom:0}#featured-projects [class*="featured-"].square{display:table}#featured-projects [class*="featured-"].square .inner{display:table-cell;vertical-align:bottom}#featured-projects [class*="featured-"].square .inner .tile-overlay{padding-top:50%;top:auto;bottom:0}.thumb-link{position:relative;display:block;background-color:#0e2117;z-index:0}.tile-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.tile-overlay .tile-overlay-content{position:absolute;top:0;left:0;padding:1rem 2rem 2rem;width:100%;height:100%}.tile-overlay .tile-overlay-content>*{color:#ede9e2!important}.featured-project:hover .image-wrapper,.project:hover .image-wrapper{opacity:.35}#feature-image img{width:100%}.project{float:left;margin-bottom:3.007518797%}#work{padding-top:5rem}a .arrow,button .arrow{display:inline-block;font-family:"SWSocial","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:.9em;-moz-transition-property:transform;-o-transition-property:transform;-webkit-transition-property:transform;transition-property:transform;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-moz-transition-timing-function:"ease-in-out";-o-transition-timing-function:"ease-in-out";-webkit-transition-timing-function:"ease-in-out";transition-timing-function:"ease-in-out";-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}a .arrow svg,button .arrow svg{width:1rem;height:1rem}a:hover .arrow,button:hover .arrow{-moz-transform:translate(25%,0%);-o-transform:translate(25%,0%);-ms-transform:translate(25%,0%);-webkit-transform:translate(25%,0%);transform:translate(25%,0%)}a:hover .arrow.down,button:hover .arrow.down{-moz-transform:translate(0%,0%);-o-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);transform:translate(0%,0%)}a:hover .arrow.left,button:hover .arrow.left{-moz-transform:translate(-25%,0%);-o-transform:translate(-25%,0%);-ms-transform:translate(-25%,0%);-webkit-transform:translate(-25%,0%);transform:translate(-25%,0%)}.page #project-title{float:right}.page #project-details-wrapper{padding-bottom:0}.page #project-body{float:right}.page #project-heading+#project-details-wrapper{padding-top:0}.page .row{margin-bottom:3.007518797%}.logo__condensed{display:block;width:auto;height:1.1rem}.logo__condensed svg{width:100%;height:100%}.post-type-archive-project #project-index,.single-project #project-index{position:relative;padding-top:5rem;z-index:1000}.post-type-archive-project #work,.single-project #work{padding-top:2rem}.single-project .row{padding:0;margin-bottom:3.007518797%}.single-project .row.padded{padding:4rem 0}.single-project #feature-image{margin-bottom:0}.single-project #feature-image img{width:100%}.single-project #project-back-link{padding-top:1em}.single-project #project-back-link .logo__condensed svg{width:auto;height:1.1rem}.single-project #project-contact{padding-top:10rem}.single-project #content{padding-top:0}.single-project #credits,.single-project #credits-clone,.single-project .column-3 .mono{font-weight:700;letter-spacing:1px;position:relative;top:2px}.single-project #credits li,.single-project #credits-clone li,.single-project .column-3 .mono li{padding:0;font-weight:700;display:block}.single-project #credits li:before,.single-project #credits-clone li:before,.single-project .column-3 .mono li:before{display:none}.single-project #credits li.scope,.single-project #credits-clone li.scope,.single-project .column-3 .mono li.scope{padding-bottom:1rem}#related-projects{margin-top:10rem;overflow:hidden}#related-projects .tile-overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;background-color:rgb(14 33 23 / .6);padding-bottom:100%;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-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;z-index:1000}#related-projects .tile-overlay .tile-overlay-content{display:none;position:static;width:auto;width:auto;color:#fff;padding:0;background-color:#fff0}#related-projects .tile-overlay .tile-overlay-content .plus{font-size:4em;line-height:1rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:-7px}#related-projects #related-header{padding-bottom:2rem;letter-spacing:1px}#related-projects #related-header a.mono{display:inline-flex;align-items:center;line-height:1;gap:6px}#related-projects #related-header svg{position:relative;top:1px;width:.75rem}#related-projects .related-project:before{display:none!important}#related-projects .related-project~.related-project{margin-top:0!important}#related-projects .related-project .inner{position:relative}#related-projects .related-project:hover .tile-overlay{visibility:visible;opacity:1}.row.module a{font-weight:200}#crew br{display:none}#crew .crew-member img{margin-bottom:1rem}#social-navigation-contact{float:right;display:inline-block;text-align:left}#sw-map{position:relative;width:100%;padding-bottom:67.6691729323%}#sw-map .map{position:absolute;top:0;left:0;width:100%;height:100%}#instafeed{padding:4rem 0}#instafeed #title h2{font-size:1.25em;color:#0e2117}#instafeed #title h2 a{color:#0e2117}#instafeed #feed{padding-left:0;padding-right:0}#instafeed .insta-shot{position:relative;float:left;display:table;width:33.3333%;padding:0 1rem;padding-bottom:2rem}#instafeed .insta-shot .insta-shot-inner{display:table-cell;vertical-align:middle;width:100%;height:100%;top:0;left:0;background-color:#2f704e}.wp-pagenavi>span,.wp-pagenavi a{display:inline-block;min-width:1em;margin-right:.25em;text-align:center}.wp-pagenavi>span.nextpostslink,.wp-pagenavi a.nextpostslink{-moz-transition-property:transform;-o-transition-property:transform;-webkit-transition-property:transform;transition-property:transform;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-moz-transition-timing-function:"ease-in-out";-o-transition-timing-function:"ease-in-out";-webkit-transition-timing-function:"ease-in-out";transition-timing-function:"ease-in-out";-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}.wp-pagenavi>span.nextpostslink:hover,.wp-pagenavi a.nextpostslink:hover{-moz-transform:translate(25%,0%);-o-transform:translate(25%,0%);-ms-transform:translate(25%,0%);-webkit-transform:translate(25%,0%);transform:translate(25%,0%)}.wp-pagenavi>span.previouspostslink,.wp-pagenavi a.previouspostslink{-moz-transition-property:transform;-o-transition-property:transform;-webkit-transition-property:transform;transition-property:transform;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-moz-transition-timing-function:"ease-in-out";-o-transition-timing-function:"ease-in-out";-webkit-transition-timing-function:"ease-in-out";transition-timing-function:"ease-in-out";-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}.wp-pagenavi>span.previouspostslink:hover,.wp-pagenavi a.previouspostslink:hover{-moz-transform:translate(-25%,0%);-o-transform:translate(-25%,0%);-ms-transform:translate(-25%,0%);-webkit-transform:translate(-25%,0%);transform:translate(-25%,0%)}.wp-pagenavi .current{color:#0e2117}.journal-post h2,.journal-post .post-date{font-size:1.25em}.journal-post .post-thumbnail,.journal-post .post-title{padding-bottom:2rem}.journal-post .post-title *{max-width:75%}.journal-post .post-content{color:#0e2117}.journal-post .read-more{color:#0e2117}#social-sharing li{display:inline-block;color:#0e2117}#social-sharing li.social-sharing-header{color:#0e2117}.post-wrapper{padding-top:4rem}.post-thumbnail{margin-bottom:2rem}#related-posts{margin-top:4rem}#related-posts:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#related-posts-box{position:relative;width:100%;max-width:100%;padding-right:3.007518797%;padding-left:40%;margin-bottom:0;margin-left:1.5037593985%}#related-posts-box li{padding:.65em 0 .5em;border-bottom:1px solid #0e2117}#related-posts-box li a{display:block}#related-posts-box li a:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#related-posts-box li:first-child{padding-top:0}#related-posts-box li:last-child{border-bottom:none}#related-posts-box .related-title{color:#0e2117}#related-posts-box .related-data{display:inline-block;float:left;min-width:33.3333333333%}#related-posts-box .related-date{float:right;padding-right:5px}#related-posts-box .related-date .arrow{display:inline-block;padding-left:3.007518797%}#related-posts-box .related-date{text-align:right}#about,#contact,#not-found{height:100%}#about>.wrapper,#contact>.wrapper,#not-found>.wrapper{height:100%;display:table}#about #content,#contact #content,#not-found #content{padding:4rem 0;display:table-cell;height:100%;vertical-align:middle}#about #content>*,#contact #content>*,#not-found #content>*{margin-right:auto;margin-left:auto;max-width:70%}#old-browser{visibility:visible;opacity:1;z-index:12000!important}.show--soft{visibility:visible;opacity:1}.hidden--soft,.grid-sizer,#featured-projects [class*="featured-"],.tile-overlay,.project,.navigation{visibility:hidden;opacity:0}.hidden--hard{display:none!important}.home .header-space{display:none}header{display:flex}header .header-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}header .header-link span{width:0;height:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none}header .column-4{display:flex;align-items:center;height:100%}header #logo-animation-2,header #logo-full{position:relative;top:.125rem}header #logo-animation-2 svg,header #logo-full svg{width:auto;height:1.1rem}header #logo-animation{width:auto;height:1.1rem}header #logo-animation svg{width:auto!important}#header-home{padding:4.5rem 0 8rem;text-transform:uppercase}#header-home h1{position:relative;top:3px;line-height:2.4rem;font-size:1.5rem}#header-home #intro-home{text-align:right}#header-home #intro-home p{max-width:100%}.navigation{text-transform:uppercase;position:fixed;top:0;left:0;width:100%;padding:4rem 0;background-color:#ede9e2;pointer-events:none;z-index:4000}.navigation h1{position:absolute;top:3px;line-height:2.4rem;font-size:1.5rem;left:1.5037593985%;z-index:1000}.navigation.compact{padding:2rem 0 3rem}.navigation[data-state="open"]{pointer-events:initial}#main-navigation-general,#main-navigation-home{position:relative;float:left;text-align:right}#main-navigation-general li,#main-navigation-home li{float:none!important;display:inline-block;padding:0;width:auto}#main-navigation-general li a,#main-navigation-home li a{line-height:2.4rem;font-size:1.5rem}#main-navigation-general li~li,#main-navigation-home li~li{margin-left:3rem}#main-navigation-general{float:right}#phone{position:absolute;right:0;padding-right:1.5037593985%;text-align:right}@media only screen and (max-width:1440px){.wrapper{width:80%}#toggle-nav,.close-button{right:2rem;left:auto}#header-home #intro-home{text-align:left;max-width:65%;float:right}#header-home #intro-home span.type--xlarge br{display:block}}@media only screen and (max-width:1100px){.wrapper{max-width:820px}}@media only screen and (max-width:1024px){.featured-project .tile-overlay-content p,.project .tile-overlay-content p{font-size:1rem;line-height:1.25rem;max-width:100%}}@media only screen and (max-width:980px){[class*="column-"],[class*="space-"]{position:relative;display:block;float:none;padding:0 0;width:100%}[class*="space-"]{display:none!important}.wrapper{width:95%}.team-member span:after{display:none!important}body{font-size:1.1rem}#sw-logo{display:none}.desktop{display:none}.mobile{display:block}.current-menu-item a{color:#fff}img{width:100%;max-width:auto}.row.padded{padding:2rem 0 1.5rem;margin-bottom:0!important}.single-project .row.padded{padding:2rem 0 1.5rem}#header-background{position:fixed;top:0;left:0;width:100%;height:3rem;background-color:#ede9e2;z-index:0}#toggle-nav{opacity:1}#toggle-nav,#toggle-nav.compact .close-button{top:1rem!important;right:2.5%;left:auto;padding-top:0}#logo-animation{position:fixed;padding-top:0;top:.9rem;left:2.5%;right:auto;z-index:1000}header .column-4{height:auto}#project-index{padding-top:1rem!important}#header-home{padding:5.5rem 0 1.5rem}#header-home h1{display:none}#header-home #intro-home{text-align:left;float:none;max-width:100%}#header-home #main-navigation-home{display:none!important}.navigation{padding:.9rem 0 0.9rem!important;min-height:145px;background-color:#ede9e2}.navigation h1{display:none;position:fixed;top:.3333333333rem;right:2.5%;font-size:1.25em;z-index:4000}.navigation #main-navigation-general{padding-top:1rem}[data-state="open"] .navigation #main-navigation-general{opacity:1}.navigation #main-navigation-general li{float:none;display:block;text-align:left}.navigation #main-navigation-general li~li{margin-left:0}.navigation #phone{display:none}.overlay{-webkit-overflow-scrolling:touch}.overlay .overlay-content{font-size:1.5em;vertical-align:top;padding:10rem 1.5rem}.overlay .overlay-content>*{max-width:100%;font-size:1.8rem;line-height:2rem}#overlay-about .overlay-content{padding-bottom:0}#overlay-about .team-member{border:none}#overlay-about .team-member span{border:none}#overlay-about .team-member:hover .team-member-photo{display:none}#overlay-about #team-photos-clone{padding-top:1em}#overlay-about #team-photos-clone .team-member-photo{position:relative;top:auto;left:auto;margin:0;padding-right:1.25%;padding-left:1.25%;padding-bottom:2.5%;width:50%;float:left;opacity:1;-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}#overlay-about #team-photos-clone .team-member-photo:nth-child(even){padding-right:0}#overlay-about #team-photos-clone .team-member-photo:nth-child(odd){padding-left:0}.home [class*="featured-"],.home .project{padding-bottom:3.007518797%}.home [class*="featured-"] .inner .tile-overlay,.home .project .inner .tile-overlay{visibility:visible;opacity:1;padding:1rem}.home [class*="featured-"] .inner .tile-overlay .tile-overlay-content,.home .project .inner .tile-overlay .tile-overlay-content{background-color:#fff0;padding:0;color:#fff}.home [class*="featured-"] .inner .tile-overlay .tile-overlay-content h2,.home .project .inner .tile-overlay .tile-overlay-content h2{position:absolute;bottom:.2rem;left:1rem;color:#fff}.home [class*="featured-"] .inner .tile-overlay .tile-overlay-content p,.home .project .inner .tile-overlay .tile-overlay-content p{display:none}.featured-post{display:none!important;padding:4rem 3.007518797%;background-color:#fff}#more-work{text-align:center;padding:4rem 5% 4rem}#work{padding-top:5.5rem}.project{margin-bottom:3.007518797%}.single-project #project-content,.page #project-content{position:relative;z-index:1000}.single-project h2,.page h2{padding-top:0}.single-project #feature-image-wrapper,.page #feature-image-wrapper{margin:0}.single-project #feature-image,.page #feature-image{padding-top:0;margin-top:0}.single-project #project-heading,.page #project-heading{padding-top:0;padding-bottom:1rem}.single-project #project-back-link,.page #project-back-link{padding-top:.75em;padding-bottom:1.5rem}.single-project #project-contact,.page #project-contact{padding:2rem 0}.single-project #project-content #project-details-wrapper,.page #project-content #project-details-wrapper{padding:2rem 0 1.5rem}.single-project #project-content #project-details,.page #project-content #project-details{display:none;margin-bottom:1.5em}.single-project #project-content #project-details h2,.page #project-content #project-details h2{font-size:1em}.single-project #project-content #project-details .project-descriptor,.page #project-content #project-details .project-descriptor{margin-bottom:0;font-size:1em}.single-project #project-content #project-details #credits,.page #project-content #project-details #credits{display:none}.single-project #project-content #project-body .extended-wrapper,.page #project-content #project-body .extended-wrapper{height:0;overflow:hidden;opacity:0}.single-project #project-content #project-body .extended-wrapper.active,.page #project-content #project-body .extended-wrapper.active{height:auto}.single-project #content .row .column-5,.single-project #content .row .grid-sizer .column-sizer,.grid-sizer .single-project #content .row .column-sizer,.page #content .row .column-5,.page #content .row .grid-sizer .column-sizer,.grid-sizer .page #content .row .column-sizer{float:left;width:50%}.single-project #content .row .column-5:first-child,.single-project #content .row .grid-sizer .column-sizer:first-child,.grid-sizer .single-project #content .row .column-sizer:first-child,.page #content .row .column-5:first-child,.page #content .row .grid-sizer .column-sizer:first-child,.grid-sizer .page #content .row .column-sizer:first-child{padding-right:1.5037593985%}.single-project #content .row .column-5:last-child,.single-project #content .row .grid-sizer .column-sizer:last-child,.grid-sizer .single-project #content .row .column-sizer:last-child,.page #content .row .column-5:last-child,.page #content .row .grid-sizer .column-sizer:last-child,.grid-sizer .page #content .row .column-sizer:last-child{padding-left:1.5037593985%}.single-project #content .row.reverse .column-3 p,.page #content .row.reverse .column-3 p{margin-bottom:0}.single-project #content blockquote,.page #content blockquote{margin-bottom:1.5rem}.single-project #content blockquote p,.page #content blockquote p{margin-bottom:0}.single-project #related-projects,.page #related-projects{margin-top:2rem;padding-bottom:3.007518797%}.single-project #related-projects #related-header a.mono,.page #related-projects #related-header a.mono{display:none}.single-project #credits-clone,.page #credits-clone{width:100%}.single-project #related-projects,.page #related-projects{margin-top:2rem}.single-project #related-projects #related-header,.page #related-projects #related-header{padding-bottom:1rem}.single-project .related-projects-box,.page .related-projects-box{margin-bottom:0}.single-project .related-projects-box .slick-dots,.page .related-projects-box .slick-dots{width:50%;font-size:0;line-height:0}.single-project .related-projects-box .slick-list,.page .related-projects-box .slick-list{margin-left:-2.0050125313%}.single-project .related-projects-box .related-project,.page .related-projects-box .related-project{float:left;width:50%;padding-left:1.0025062657%;padding-bottom:1.0025062657%}.journal-post h2,.journal-post .post-date{font-size:1em}.journal-post .post-title *{max-width:100%}.slick-dots{position:absolute;top:-1.85rem;right:0;margin:1.5em 0;width:100%;text-align:right}.slick-dots li{display:inline-block;width:8px;height:8px;margin:0 1.5037593985%;border-radius:100%;background-color:#0e2117;opacity:.25;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-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}.slick-dots li.slick-active{opacity:1}.slick-dots li button{opacity:0}.slick-dots:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}footer{padding:2rem 0 1rem}footer .wrapper{width:90%!important;padding-bottom:6rem}footer #footer-subscribe{position:absolute;left:0;bottom:0}footer #footer-logo{position:absolute;display:inline-block;width:auto;top:0;right:0}input,button{font-family:"SWSocial","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:300;font-size:1em}}@media only screen and (max-width:500px){#header-home #intro-home span.type--xlarge br{display:none}}body:not(.home) #toggle-nav{top:5.125rem;opacity:1}body:not(.home) .navigation{padding-top:4.45rem}