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:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:''}table{border-collapse:collapse;border-spacing:0}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:1em;position:relative;z-index:0}body{background:#ededed;color:#676767;font-family:"Mercury Text G2 A","Mercury Text G2 B",serif;margin:0 auto;max-width:1800px}h1,h2,h3{font-family:"Mercury Text G2 A","Mercury Text G2 B",serif;letter-spacing:.05em}h1{font-size:2.25em;margin-bottom:.5em}h2{font-size:2.25em}a{text-decoration:none;color:#676767}a:hover{text-decoration:underline}p{letter-spacing:.03em}img{display:block;height:auto;max-width:100%;width:auto}sup{font-size:33%;vertical-align:super}main{clear:both;display:block;position:relative;margin-top:50px}strong,em{font-weight:700}@media screen and (max-width:780px){main{margin-top:40px}}@media screen and (max-width:640px){main{margin-top:35px}}@media screen and (max-width:480px){main{margin-top:61px}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.screen-reader-text{display:none}.single-line{display:inline-block}.hidden{display:none}.outer-wrapper{background:#e1e2e3;overflow:hidden}.single-column,.double-column{overflow:hidden;margin:0 auto 3em auto}.single-column .image,.double-column .image{text-align:left}.single-column h2,.double-column h2{font-size:2em;margin-bottom:.5em}.single-column p,.double-column p{font-size:1.375em;line-height:1.8em}.single-column .images,.double-column .image{margin-bottom:2em}.single-column .images{text-align:justify;width:100%}.single-column .images:after{content:'';display:inline-block;width:100%}.single-column .images .image{display:inline-block;width:45%}.double-column{text-align:justify;width:100%}.double-column:after{content:'';display:inline-block;width:100%}.double-column .column{display:inline-block;text-align:left;vertical-align:top;width:45%}.double-column iframe[src*="vimeo"]{display:block;height:200px;margin:0 auto 5em auto;max-width:100%;padding:0;width:355px}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#masthead{background:#fff;max-width:1800px;width:100%;position:fixed;z-index:10}.header-wrapper{display:table;float:right;height:50px;position:relative;table-layout:fixed;width:87.5%}.top-bar{background:#fff;display:table-row;height:50px;overflow:hidden;width:100%}.logo{background:#8d8f92;-moz-background-size:50px 50px;-webkit-background-size:50px 50px;background-size:50px 50px;float:left;height:50px;overflow:hidden;position:relative;width:50px}.logo div{background:url(https://designreplace.com/wp-content/themes/replace/img/circlearrow.png?1413564763) center center no-repeat;height:100%;width:100%}.logo div:hover{-webkit-animation:spin 1s ease;-moz-animation:spin 1s ease;animation:spin 1s ease}.wordmark{display:table-cell;background:url(https://designreplace.com/wp-content/themes/replace/img/replace-wordmark.png?1413564768) center center no-repeat;-moz-background-size:158px 21px;-webkit-background-size:158px 21px;background-size:158px 21px;height:21px;position:relative;vertical-align:middle;width:158px}.wordmark a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.search-form{display:table-cell;height:100%;padding-right:1em;position:relative;vertical-align:middle}.search-form input,.search-form input[type="text"],.search-form input[type="submit"]{-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.search-form input{float:right;-webkit-appearance:none}.search-form input[type="text"]{border:1px solid #c4c4c4;float:right;font-size:.6em;height:20px;padding:3px;width:auto}.search-form input[type="submit"]{background:#fff0 url(https://designreplace.com/wp-content/themes/replace/img/searchbutton.png?1413564758) 0 0 no-repeat;border:0;cursor:pointer;float:right;height:20px;outline:0;width:21px}.social{display:table-cell}.facebook{background:url(https://designreplace.com/wp-content/themes/replace/img/facebook.png?1413564766) center center no-repeat;-moz-background-size:26px 26px;-webkit-background-size:26px 26px;background-size:26px 26px;margin:0 2em;height:50px;width:26px}.search-icon{background:url(https://designreplace.com/wp-content/themes/replace/img/search_icon.png?1413564750) center center no-repeat;display:none;-moz-background-size:18px 18px;-webkit-background-size:18px 18px;background-size:18px 18px;margin:0 2em;width:18px}@media screen and (max-width:1200px){#masthead{font-size:80%}}@media screen and (max-width:980px){#masthead{font-size:70%}.search-form input[type="text"]{font-size:16px;width:112px;width:7rem}.facebook{background:url(https://designreplace.com/wp-content/themes/replace/img/facebook-LT.png?1413564763) center center no-repeat;-moz-background-size:24px 24px;-webkit-background-size:24px 24px;background-size:24px 24px;margin:0 1em;width:24px}.wordmark{background:url(https://designreplace.com/wp-content/themes/replace/img/replace-wordmark-LT.png?1413564754) center center no-repeat;-moz-background-size:120px 16px;-webkit-background-size:120px 16px;background-size:120px 16px;height:16px;width:120px}}@media screen and (max-width:780px){#masthead{font-size:60%}.logo{display:none}.top-bar{height:40px}.header-wrapper{height:40px;padding-left:1em;width:100%}.facebook{height:48px}}@media screen and (max-width:640px){body.logged-in #masthead{top:46px}body.logged-in #wpadminbar{position:fixed;top:0}.wordmark{background:url(https://designreplace.com/wp-content/themes/replace/img/replace-wordmark-LP.png?1413564757) center center no-repeat;-moz-background-size:90px 12px;-webkit-background-size:90px 12px;background-size:90px 12px;height:12px;width:90px}.top-bar{height:35px}.header-wrapper{height:35px}.facebook{background:url(https://designreplace.com/wp-content/themes/replace/img/facebook-LP.png?1413564759) center center no-repeat;-moz-background-size:18px 18px;-webkit-background-size:18px 18px;background-size:18px 18px;margin:0 1em;height:35px;width:18px}.site-navigation{margin-right:5px}.site-navigation .search-form{padding-right:0;position:absolute;right:0}.site-navigation .search-form .search-submit,.site-navigation .search-form .search-field{display:none}.search-icon{background:url(https://designreplace.com/wp-content/themes/replace/img/search_icon.png?1413564750) center center no-repeat;display:table-cell;-moz-background-size:18px 18px;-webkit-background-size:18px 18px;background-size:18px 18px;width:18px}}@media screen and (max-width:480px){#masthead{border-bottom:1px gray solid}.search-form input[type="text"]{width:96px;width:6rem}.social{height:25px;position:absolute;top:-35px;right:30px}.site-navigation .search-form{right:75px;top:-27px}.search-icon{height:18px;position:absolute;top:-25px;right:-12px;width:18px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.logo div{background-image:url(https://designreplace.com/wp-content/themes/replace/img/circlearrow_x2.png?1413564762);background-size:100% auto}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.wordmark{background-image:url(https://designreplace.com/wp-content/themes/replace/img/replace-wordmark_x2.png?1413564749);background-size:100% auto}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.facebook{background-image:url(https://designreplace.com/wp-content/themes/replace/img/facebook_x2.png?1413564769);background-size:100% auto}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.search-form input[type="submit"]{background-image:url(https://designreplace.com/wp-content/themes/replace/img/searchbutton_x2.png?1413564767);background-size:100% auto}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.search-icon{background-image:url(https://designreplace.com/wp-content/themes/replace/img/search_icon_x2.png?1413564758);background-size:100% auto}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.site-navigation{color:#676767;float:right;font-family:"Verlag A","Verlag B",sans-serif;font-size:1em;font-weight:700;height:100%;left:auto;letter-spacing:.15em;position:relative;top:auto;vertical-align:middle}.menu-toggle{display:none}.main-nav{display:table-cell;vertical-align:middle}.main-nav a{text-decoration:none}.main-nav a:hover,.main-nav a:focus{color:#000}.main-nav>li{display:inline-block;margin-right:-4px;text-transform:uppercase;vertical-align:top}.main-nav>li:first-child{margin:0}.main-nav>li>a{display:block;height:50px;line-height:50px;padding:0 1.25em}.page_item_has_children:hover,.page_item_has_children:focus,.menu-item-has-children:hover,.menu-item-has-children:focus{background:#d6d6d6}.page_item_has_children:hover .children,.page_item_has_children:hover .sub-menu,.page_item_has_children:focus .children,.page_item_has_children:focus .sub-menu,.menu-item-has-children:hover .children,.menu-item-has-children:hover .sub-menu,.menu-item-has-children:focus .children,.menu-item-has-children:focus .sub-menu{display:block;color:#676767;background:#d6d6d6;left:0;padding:.5em;position:absolute;width:100%}.page_item_has_children:hover .children li,.page_item_has_children:hover .sub-menu li,.page_item_has_children:focus .children li,.page_item_has_children:focus .sub-menu li,.menu-item-has-children:hover .children li,.menu-item-has-children:hover .sub-menu li,.menu-item-has-children:focus .children li,.menu-item-has-children:focus .sub-menu li{display:inline-block;float:left;line-height:1em;margin:.5em;width:30%}.page_item_has_children:hover .children li a,.page_item_has_children:hover .sub-menu li a,.page_item_has_children:focus .children li a,.page_item_has_children:focus .sub-menu li a,.menu-item-has-children:hover .children li a,.menu-item-has-children:hover .sub-menu li a,.menu-item-has-children:focus .children li a,.menu-item-has-children:focus .sub-menu li a{display:inline;box-decoration-break:clone}.page_item_has_children>a:hover,.menu-item-has-children>a:hover{color:#676767;cursor:default}.children,.sub-menu{display:none}@media screen and (max-width:1200px){.main-nav>li{margin-left:1em}}@media screen and (max-width:980px){.main-nav>li{margin-left:.5em}.main-nav>li a{padding:0 .9em}}@media screen and (max-width:780px){.main-nav>li{margin-left:.25em}}@media screen and (max-width:640px){.site-navigation{font-size:1.1em}.main-nav>li a{padding:0 .5em}.main-nav>li a{height:35px;line-height:35px}.main-nav .menu-item-has-children:hover .sub-menu li,.main-nav .menu-item-has-children:focus .sub-menu li{line-height:1em;width:45%}.main-nav .menu-item-has-children:hover .sub-menu li a,.main-nav .menu-item-has-children:focus .sub-menu li a{line-height:1em}}@media screen and (max-width:480px){.site-navigation{background-color:#fff;font-size:1em;height:30px;left:0;position:absolute;top:36px;width:100%}.main-nav{display:block}.main-nav>li a{height:30px;line-height:30px}.main-nav>li:first-child{margin-left:.25em}.children li,.sub-menu li{margin-right:1em}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.inner-wrapper{margin:0 auto;width:75%}.header-content,.header-content-dark{font-size:16px;font-size:1rem;padding:4em 0;width:100%;font-family:"Mercury Text G2 A","Mercury Text G2 B",serif}.header-content h1,.header-content-dark h1{font-size:2.5em}.header-content p,.header-content-dark p{font-size:1.5625em;line-height:2em}.header-content p+h4,.header-content-dark p+h4{margin-top:2em}.header-content h4,.header-content-dark h4{display:inline-block;font-family:"Verlag A","Verlag B",sans-serif;font-size:1em;letter-spacing:.08em;line-height:1.6em;text-transform:uppercase}.header-content h4 i,.header-content h4 em,.header-content-dark h4 i,.header-content-dark h4 em{display:inline-block;margin-right:2em}.header-content{background:#f3f3f3}.header-content-dark{background:#e1e2e3}.single-casestudy img{width:100%}.single-casestudy .cs-header-content{background-position:cover;background-repeat:no-repeat;background-size:100%;font-family:"Verlag A","Verlag B",sans-serif;position:relative}.single-casestudy .cs-header-content h1,.single-casestudy .cs-header-content h2,.single-casestudy .cs-header-content h3,.single-casestudy .cs-header-content h4,.single-casestudy .cs-header-content h5,.single-casestudy .cs-header-content h6,.single-casestudy .cs-header-content p{color:inherit}.single-casestudy .cs-header-content h1{font-size:40px;font-size:2.5rem}.single-casestudy .cs-header-content p{font-size:25px;font-size:1.5625rem;line-height:2.34375rem}.single-casestudy .cs-header-content.custom-font-size .cs-overview-text-content p{font-size:100%}.single-casestudy .cs-header-content.custom-font-size .cs-overview-text-content h1{font-size:160%}.single-casestudy .cs-header-content>div{margin:0 auto;padding:3em 0 0 0;position:relative;top:-50px;width:100%}.single-casestudy .cs-header-content>div>div{margin:0 8%}.single-casestudy section header{background-repeat:no-repeat;background-size:cover;color:#fff;height:100px}.single-casestudy section header h2{color:inherit;margin:0 auto;padding-top:.8em;width:85%}.single-casestudy section .video{margin-bottom:-2px;position:relative}.single-casestudy section .video__overlay{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0}.single-casestudy section .video__overlay__play-circle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:12vw;height:12vw;background:url(https://designreplace.com/wp-content/themes/replace/img/play-circle.svg?1456415606);background-size:12vw 12vw;background-repeat:no-repeat}.single-casestudy section .video iframe[src*="vimeo"]{padding:0}.single-casestudy .cs-text-block{font-family:"Verlag A","Verlag B",sans-serif;margin:0 auto;padding:3em 10%}.single-casestudy .cs-text-block a{color:inherit}.single-casestudy .cs-text-block h1{font-size:2.5em;margin:0 0 .75em 0}.single-casestudy .cs-text-block h2{line-height:1.25}.single-casestudy .cs-text-block p{font-size:25px;font-size:1.5625rem;line-height:2.34375rem}.single-casestudy .cs-text-block.custom-font-size p{font-size:100%;line-height:1.25}.single-casestudy .read-more{display:none}.featured-content{background:#e1e2e3;color:#676767;display:block;position:relative;text-align:center}.featured-content .featured-content-header h2{color:#8d8f92;font-family:"Verlag A","Verlag B",sans-serif;font-size:1.25em;letter-spacing:.15em;padding:2em 0;text-transform:uppercase}.featured-content .featured-content-header span{margin:0 1em}.featured-content p{font-family:"Mercury Text G2 A","Mercury Text G2 B",serif;font-size:1.5em;line-height:1.875em;margin:0 auto 1.3333333em auto;text-align:left;width:75%}.featured-content img{display:block;margin:0 auto 1em auto}.main-content{background:#f3f3f3;padding:2em 0;width:100%;font-family:"Mercury Text G2 A","Mercury Text G2 B",serif}.main-content .inner-wrapper{font-size:1.25em;line-height:1.5625em;margin:0 auto;width:75%}.main-content .inner-wrapper h2{font-size:1.5em;line-height:1.75em}@media screen and (max-width:1200px){.header-content p,.header-content-dark p{font-size:1.25em}.header-content h4,.header-content-dark h4{font-size:.875em}.header-content .inner-wrapper,.header-content-dark .inner-wrapper{width:80%}.featured-content p{font-size:1.2em;line-height:1.875em;width:80%}.main-content .inner-wrapper{width:80%}.inner-wrapper{width:80%}.single-casestudy section header{font-size:95%;height:90px}}@media screen and (max-width:980px){.header-content .inner-wrapper,.header-content-dark .inner-wrapper{width:84%}.featured-content p{width:84%}.main-content .inner-wrapper{width:84%}.inner-wrapper{width:84%}.single-casestudy section header{font-size:95%;height:80px}.single-casestudy section header h2{padding-top:.7em}.single-casestudy .cs-header-content h1,.single-casestudy .cs-text-block h1{font-size:32px;font-size:2rem}.single-casestudy .cs-header-content p,.single-casestudy .cs-text-block p{font-size:22.5px;font-size:1.40625rem}.single-casestudy .cs-header-content.custom-font-size p,.single-casestudy .cs-text-block.custom-font-size p{font-size:80%;line-height:1.25}.single-casestudy .cs-header-content.custom-font-size .cs-overview-text-content p{font-size:80%}.single-casestudy .cs-header-content.custom-font-size .cs-overview-text-content h1{font-size:128%}.single-casestudy .cs-header-content>div{padding-top:2em;top:-25px}}@media screen and (max-width:780px){.header-content p,.header-content-dark p{font-size:1em;line-height:1.8em}.header-content h4,.header-content-dark h4{font-size:.75em}.header-content .inner-wrapper,.header-content-dark .inner-wrapper{width:82%}.featured-content p{font-size:.96em;line-height:1.6875em;width:82%}.main-content .inner-wrapper{width:82%}.inner-wrapper{width:82%}.single-casestudy .cs-header-content h1,.single-casestudy .cs-text-block h1{font-size:28px;font-size:1.75rem}.single-casestudy .cs-header-content p,.single-casestudy .cs-text-block p{font-size:20px;font-size:1.25rem}.single-casestudy .cs-header-content.custom-font-size p,.single-casestudy .cs-text-block.custom-font-size p{font-size:70%;line-height:1.25}.single-casestudy .cs-header-content.custom-font-size .cs-overview-text-content p{font-size:70%}.single-casestudy .cs-header-content.custom-font-size .cs-overview-text-content h1{font-size:112%}}@media screen and (max-width:640px){.header-content,.header-content-dark{padding:1.75em 0}.header-content .inner-wrapper,.header-content-dark .inner-wrapper{width:90%}.featured-content p{width:90%}.main-content .inner-wrapper{width:90%}.inner-wrapper{width:90%}.single-casestudy section header{font-size:85%;height:65px}.single-casestudy section header h2{padding-top:.6em}.single-casestudy .cs-header-content h1,.single-casestudy .cs-text-block h1{font-size:24px;font-size:1.5rem}.single-casestudy .cs-header-content p,.single-casestudy .cs-text-block p{font-size:17.5px;font-size:1.09375rem;line-height:1.64062rem}.single-casestudy .cs-header-content.custom-font-size p,.single-casestudy .cs-text-block.custom-font-size p{font-size:65%;line-height:1.25}.single-casestudy .cs-header-content>div{padding-top:1.5em;top:-20px}.single-casestudy .cs-header-content.custom-font-size .cs-overview-text-content p{font-size:65%}.single-casestudy .cs-header-content.custom-font-size .cs-overview-text-content h1{font-size:104%}}@media screen and (max-width:480px){.single-casestudy section header{font-size:55%;height:40px}.single-casestudy section header h2{padding-top:.5em}.single-casestudy .cs-header-content h1,.single-casestudy .cs-text-block h1{font-size:22px;font-size:1.375rem}.single-casestudy .cs-header-content p,.single-casestudy .cs-text-block p{font-size:16.25px;font-size:1.01563rem;line-height:1.52344rem;overflow:hidden}.single-casestudy .cs-header-content.custom-font-size p,.single-casestudy .cs-text-block.custom-font-size p{font-size:60%;line-height:1.25}.single-casestudy .cs-header-content.custom-font-size .cs-overview-text-content p{font-size:60%}.single-casestudy .cs-header-content.custom-font-size .cs-overview-text-content h1{font-size:96%}.single-casestudy .cs-overview-text{height:130px;overflow:hidden}.single-casestudy .read-more{-webkit-appearance:none;background:#000;border:0 none;color:#fff;cursor:pointer;display:block;font-family:"Mercury Text G2 A","Mercury Text G2 B",serif;font-size:16.25px;font-size:1.01563rem;outline:none;padding:.5em 2em;text-align:left;width:100%}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.copyright{background:#e1e2e3;clear:both;display:block;line-height:1.25em;padding:3em 1em;text-align:center}.contact-info,.address{display:inline-block}@media screen and (max-width:980px){.copyright{font-size:80%}}@media screen and (max-width:640px){.copyright{font-size:70%}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.slide-navigation{color:#fff;font-size:4em;font-weight:700;left:0;list-style:none;opacity:0;padding:0;position:absolute;right:0;top:40%;visibility:hidden;z-index:2}.slide-navigation .slide-next,.slide-navigation .slide-previous{cursor:pointer;background:center center no-repeat;-moz-background-size:70px 100px;-webkit-background-size:70px 100px;background-size:70px 100px;height:100px;position:absolute;width:70px}.slide-navigation .slide-next{background-image:url(https://designreplace.com/wp-content/themes/replace/img/slide-next-arrow3-70w.png?1413564770);right:0}.slide-navigation .slide-previous{background-image:url(https://designreplace.com/wp-content/themes/replace/img/slide-previous-arrow3-70w.png?1413564764);left:0}.slideshow-container,.no-js-slideshow-container{display:block;font-size:16px;font-size:1rem;height:auto;opacity:0;overflow:hidden;position:relative;width:100%;z-index:1}.slideshow-container:hover .slide-navigation,.no-js-slideshow-container:hover .slide-navigation{opacity:1;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;visibility:visible}.slideshow-container:hover .slide-navigation.hide-navigation,.no-js-slideshow-container:hover .slide-navigation.hide-navigation{display:none}.slideshow-container iframe[src*="vimeo"],.no-js-slideshow-container iframe[src*="vimeo"]{display:block;margin:0 auto;padding:2em}.slideshow,.no-js-slideshow{display:block;list-style-type:none;position:relative;width:100%;z-index:1}.slideshow li,.no-js-slideshow li{bottom:0;display:none;height:100%;left:0;max-width:100%;position:absolute;right:0;top:0;z-index:1}.slideshow .foreground-image,.no-js-slideshow .foreground-image{bottom:0;height:100%;margin:auto;position:absolute;right:10%;top:0;width:44.111111%;z-index:2}.slideshow .foreground-image img,.no-js-slideshow .foreground-image img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.slideshow .caption-container,.no-js-slideshow .caption-container{bottom:0;display:table;height:100%;left:12.5%;position:absolute;table-layout:fixed;top:0;width:25%;z-index:100}.slideshow .caption,.no-js-slideshow .caption{color:#fff;display:table-cell;height:100%;position:relative;vertical-align:middle}@media screen and (min-width:641px){.slideshow .caption,.no-js-slideshow .caption{background:none!important}}.slideshow .caption h2,.no-js-slideshow .caption h2{font-family:"Mercury Text G2 A","Mercury Text G2 B",serif;font-size:52px;font-size:3.25rem;letter-spacing:.05em;line-height:.9em;margin-bottom:.3em;max-width:340px;position:relative}.ie8 .slideshow .caption h2,.ie8 .no-js-slideshow .caption h2{font-size:65px;font-size:4.0625rem}.slideshow .caption p,.no-js-slideshow .caption p{font-size:24px;font-size:1.5rem;font-family:"Verlag A","Verlag B",sans-serif;letter-spacing:.05em;line-height:1.35em;position:relative}.ie8 .slideshow .caption p,.ie8 .no-js-slideshow .caption p{font-size:30px;font-size:1.875rem}.slideshow .caption.custom-font-size h2,.no-js-slideshow .caption.custom-font-size h2{font-size:150%}.slideshow .caption.custom-font-size p,.no-js-slideshow .caption.custom-font-size p{font-size:100%}.slideshow .caption-text,.no-js-slideshow .caption-text{position:relative}.slideshow .image-container,.slideshow .video-container,.no-js-slideshow .image-container,.no-js-slideshow .video-container{position:relative}@media screen and (max-width:480px){.no-js-slideshow .caption{background:none!important}}.no-js-slideshow-container{opacity:1}.no-js-slideshow-container .no-js-slideshow li{display:list-item;position:relative}.no-js-slideshow-container .no-js-slideshow .caption-container{top:28%}.slideshow-buttons{bottom:4%;left:12.5%;position:absolute;z-index:2}.slideshow-buttons li{cursor:pointer;display:inline-block;margin:0 .2em;position:relative}.slideshow-buttons li.current div{background-color:#fff}.slideshow-buttons div{background-color:#fff0;border:.1875rem solid #fff;height:1.25rem;width:1.25rem}.case-study-image-link,.case-study-caption-link{display:block}.single-casestudy .slideshow-container{height:400px}.single-casestudy .side-caption .slide-previous{left:40%}.single-casestudy .slideshow{display:inline-block;float:right;width:60%}.single-casestudy .caption{display:inline-block;float:left;height:100%;overflow:hidden;padding:3em 3em;width:40%}.single-casestudy .caption h1{font-size:36px;font-size:2.25rem}.single-casestudy .caption h2{font-size:27px;font-size:1.6875rem}.ie8 .single-casestudy .caption h2{font-size:54px;font-size:3.375rem}.single-casestudy .caption h3{font-size:23.76px;font-size:1.485rem}.single-casestudy .caption p{font-family:"Verlag A","Verlag B",sans-serif;font-size:22.4px;font-size:1.4rem;line-height:1.5em;margin-top:1em}.ie8 .single-casestudy .caption p{font-size:35px;font-size:2.1875rem}.single-casestudy .caption.custom-font-size h2{font-size:150%}.single-casestudy .caption.custom-font-size p{font-size:100%}@media screen and (max-width:1200px){.slideshow .caption-container,.no-js-slideshow .caption-container{left:10%;width:30%}.slide-navigation .slide-next,.slide-navigation .slide-previous{-moz-background-size:56px 80px;-webkit-background-size:56px 80px;background-size:56px 80px;height:80px;width:56px}.slide-navigation .slide-next{background-image:url(https://designreplace.com/wp-content/themes/replace/img/slide-next-arrow3-56w.png?1413564761)}.slide-navigation .slide-previous{background-image:url(https://designreplace.com/wp-content/themes/replace/img/slide-previous-arrow3-56w.png?1413564760)}.slideshow-buttons{left:10%}.slideshow-buttons div{height:1.125rem;width:1.125rem}.single-casestudy .caption{padding:2em 2em}.single-casestudy .caption h1{font-size:35.2px;font-size:2.2rem}.single-casestudy .caption h2{font-size:26.4px;font-size:1.65rem}.ie8 .single-casestudy .caption h2{font-size:54px;font-size:3.375rem}.single-casestudy .caption h3{font-size:23.232px;font-size:1.452rem}.single-casestudy .caption p{font-family:"Verlag A","Verlag B",sans-serif;font-size:19.2px;font-size:1.2rem;line-height:1.25em;margin-top:1em}.ie8 .single-casestudy .caption p{font-size:31.5px;font-size:1.96875rem}.single-casestudy .caption.custom-font-size h2{font-size:120%}.single-casestudy .caption.custom-font-size p{font-size:80%}}@media screen and (max-width:980px){.slideshow .caption-container,.no-js-slideshow .caption-container{left:8%;width:32%}.slideshow .caption h1,.no-js-slideshow .caption h1{font-size:40px;font-size:2.5rem}.slideshow .caption h2,.no-js-slideshow .caption h2{font-size:36px;font-size:2.25rem}.ie8 .slideshow .caption h2,.ie8 .no-js-slideshow .caption h2{font-size:40px;font-size:2.5rem}.slideshow .caption p,.no-js-slideshow .caption p{font-size:20px;font-size:1.25rem}.ie8 .slideshow .caption p,.ie8 .no-js-slideshow .caption p{font-size:25px;font-size:1.5625rem}.slide-navigation .slide-next,.slide-navigation .slide-previous{-moz-background-size:42px 60px;-webkit-background-size:42px 60px;background-size:42px 60px;height:60px;width:42px}.slide-navigation .slide-next{background-image:url(https://designreplace.com/wp-content/themes/replace/img/slide-next-arrow3-42w.png?1413564768)}.slide-navigation .slide-previous{background-image:url(https://designreplace.com/wp-content/themes/replace/img/slide-previous-arrow3-42w.png?1413564765)}.slideshow-buttons{left:8%}.single-casestudy .side-caption .slide-previous{left:0}.single-casestudy .slideshow-container{height:600px}.single-casestudy .slideshow{display:block;float:none;width:100%}.single-casestudy .caption{display:block;float:none;height:initial;width:100%;padding:2.5em 2.5em}.single-casestudy .caption h1{font-size:32px;font-size:2rem}.single-casestudy .caption h2{font-size:24px;font-size:1.5rem}.single-casestudy .caption h3{font-size:21.12px;font-size:1.32rem}.single-casestudy .caption p{font-size:22.5px;font-size:1.40625rem;line-height:37.5px;line-height:2.34375rem}.single-casestudy .caption.custom-font-size{font-size:120%}.single-casestudy .caption.custom-font-size h2{font-size:165%}.single-casestudy .caption.custom-font-size p{font-size:110%}}@media screen and (max-width:780px){.slideshow .caption-container,.no-js-slideshow .caption-container{left:9%;width:33%}.slideshow .caption h1,.no-js-slideshow .caption h1{font-size:32px;font-size:2rem}.slideshow .caption h2,.no-js-slideshow .caption h2{font-size:24px;font-size:1.5rem}.ie8 .slideshow .caption h2,.ie8 .no-js-slideshow .caption h2{font-size:25px;font-size:1.5625rem}.slideshow .caption p,.no-js-slideshow .caption p{font-size:16px;font-size:1rem}.ie8 .slideshow .caption p,.ie8 .no-js-slideshow .caption p{font-size:20px;font-size:1.25rem}.slide-navigation .slide-next,.slide-navigation .slide-previous{height:49px;width:34px}.slide-navigation .slide-next{background-image:url(https://designreplace.com/wp-content/themes/replace/img/slide-next-arrow3-34w.png?1413564753)}.slide-navigation .slide-previous{background-image:url(https://designreplace.com/wp-content/themes/replace/img/slide-previous-arrow3-34w.png?1413564753)}.slideshow-buttons{bottom:6%;left:9%}.single-casestudy .caption{padding:1.15em 1.15em}.single-casestudy .caption h1{font-size:28px;font-size:1.75rem}.single-casestudy .caption h2{font-size:21px;font-size:1.3125rem}.single-casestudy .caption h3{font-size:18.48px;font-size:1.155rem}.single-casestudy .caption p{font-size:20px;font-size:1.25rem;line-height:1.125em}.single-casestudy .caption.custom-font-size h2{font-size:105%}.single-casestudy .caption.custom-font-size p{font-size:70%}}@media screen and (max-width:640px){.slide-navigation{opacity:1;visibility:visible}.slideshow-buttons{bottom:10%;height:auto;left:auto;text-align:center;width:100%}.slideshow-buttons li{margin:1em .4em}.single-casestudy .caption{padding:.75em .75em}.single-casestudy .caption h1{font-size:24px;font-size:1.5rem}.single-casestudy .caption h2{font-size:18px;font-size:1.125rem}.single-casestudy .caption h3{font-size:15.84px;font-size:.99rem}.single-casestudy .caption p{margin-top:.25em;font-size:.875em;line-height:1.2rem}.single-casestudy .caption.custom-font-size h2{font-size:97.5%}.single-casestudy .caption.custom-font-size p{font-size:65%}.no-js-slideshow-container .no-js-slideshow .caption-container{left:5%;top:15%;width:45%}.no-js-slideshow-container .no-js-slideshow .caption-container .caption{background:none!important}.case-study-caption-link{display:inline}}@media screen and (max-width:480px){.single-casestudy .caption{padding:.75em .75em}.single-casestudy .caption h1{font-size:15.6px;font-size:.975rem}.single-casestudy .caption h2{font-size:14.4px;font-size:.9rem}.single-casestudy .caption h3{font-size:16.2px;font-size:1.0125rem}.single-casestudy .caption p{font-size:12.6px;font-size:.7875rem}.no-js-slideshow-container .no-js-slideshow .caption-container{left:5%;top:15%;width:55%}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.slide-navigation .slide-next{background-image:url(https://designreplace.com/wp-content/themes/replace/img/slide-next-arrow3_x2.png?1413564758);background-size:100% auto}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.slide-navigation .slide-previous{background-image:url(https://designreplace.com/wp-content/themes/replace/img/slide-previous-arrow3_x2.png?1413564757);background-size:100% auto}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.grid{font-size:16px;font-size:1rem;margin:0 auto;max-width:1610px;width:100%;text-align:justify}.grid:after{content:'';display:inline-block;width:100%}.grid header{margin:1em;text-align:left}.grid h2{font-size:20.8px;font-size:1.3rem;margin-bottom:.3em;text-transform:none;visibility:visible}.grid h3{font-size:14.4px;font-size:.9rem;line-height:1.2em}.grid p{font-family:inherit;font-size:1em;line-height:1.775em;width:100%}.grid .grid-item,.grid .project,.grid .spacer{display:inline-block;font-size:inherit;margin-bottom:2em;position:relative;text-align:left;vertical-align:top;width:375px}.grid .spacer{height:0;margin:0}.grid .grid-item,.grid .project{background-color:#fff;cursor:pointer;font-family:"Mercury Text G2 A","Mercury Text G2 B",serif;height:360px;-moz-transition:background-color 0.35s ease-in;-ms-transition:background-color 0.35s ease-in;-o-transition:background-color 0.35s ease-in;-webkit-transition:background-color 0.35s ease-in;transition:background-color 0.35s ease-in}.grid .grid-item>a,.grid .project>a{bottom:0;display:block;left:0;position:absolute;right:0;text-decoration:none;top:0;z-index:1}.grid .grid-item>a:hover .overlay,.grid .grid-item>a:focus .overlay,.grid .project>a:hover .overlay,.grid .project>a:focus .overlay{-moz-transition:opacity 0.35s ease-in;-ms-transition:opacity 0.35s ease-in;-o-transition:opacity 0.35s ease-in;-webkit-transition:opacity 0.35s ease-in;transition:opacity 0.35s ease-in;opacity:1;position:absolute;visibility:visible}.grid .grid-item .item-content,.grid .project .item-content{opacity:1;-moz-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-webkit-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}.grid .grid-item .image,.grid .project .image{bottom:15px;left:0;height:240px;margin:0 auto;overflow:hidden;position:absolute;right:0;width:345px}.grid .grid-item .image img,.grid .project .image img{bottom:0;display:block;left:0;margin:0 auto;opacity:1;position:absolute;right:0}.grid .overlay{background-color:#efc402;bottom:0;left:0;opacity:0;-moz-transition:opacity 0.3s linear,background-color 0.35s ease-in;-ms-transition:opacity 0.3s linear,background-color 0.35s ease-in;-o-transition:opacity 0.3s linear,background-color 0.35s ease-in;-webkit-transition:opacity 0.3s linear,background-color 0.35s ease-in;transition:opacity 0.3s linear,background-color 0.35s ease-in;position:absolute;right:0;top:0;visibility:hidden;width:100%}.grid .overlay-content{font-family:"Verlag A","Verlag B",sans-serif}.grid .overlay-content div{padding:0 1em 1em 1em}.ie8 .grid .overlay-content div{padding:0}.ie8 .grid .overlay-content div p{margin:0 1em 1em 1em}.grid .item-expanded{background-color:#fff;clear:both;display:inline-block;float:left;height:100%;margin:1em 0;width:1600px}.grid .item-expanded h2{font-size:2em}@media screen and (max-width:1700px){.grid{max-width:1435px}.grid .project,.grid .grid-item{height:324px}.grid .project .image,.grid .grid-item .image{bottom:15px;height:216px;left:0;width:311px}.grid .project,.grid .grid-item,.grid .spacer{width:338px}}@media screen and (max-width:1525px){.grid{max-width:1285px}.grid .project,.grid .grid-item{height:288px}.grid .project .image,.grid .grid-item .image{height:192px;width:276px}.grid .project,.grid .grid-item,.grid .spacer{width:300px}}@media screen and (max-width:1375px){.grid{max-width:1190px}.grid .project,.grid .grid-item{height:360px}.grid .project .image,.grid .grid-item .image{height:240px;width:345px}.grid .project,.grid .grid-item,.grid .spacer{width:375px}}@media screen and (max-width:1275px){.grid{max-width:1080px}.grid .project,.grid .grid-item{height:324px}.grid .project .image,.grid .grid-item .image{height:216px;width:311px}.grid .project,.grid .grid-item,.grid .spacer{width:338px}}@media screen and (max-width:1200px){.grid{max-width:960px}.grid .project,.grid .grid-item{height:288px}.grid .project .image,.grid .grid-item .image{height:192px;width:276px}.grid .project,.grid .grid-item,.grid .spacer{width:300px}}@media screen and (max-width:1025px){.grid{max-width:785px}.grid .project,.grid .grid-item{height:360px}.grid .project .image,.grid .grid-item .image{height:240px;width:345px}.grid .project,.grid .grid-item,.grid .spacer{width:375px}}@media screen and (max-width:980px){.grid{max-width:785px}}@media screen and (max-width:850px){.grid{max-width:708px}.grid .project,.grid .grid-item{height:324px}.grid .project .image,.grid .grid-item .image{height:216px;width:311px}.grid .project,.grid .grid-item,.grid .spacer{width:338px}}@media screen and (max-width:780px){.grid{max-width:630px}.grid .project,.grid .grid-item{height:288px}.grid .project .image,.grid .grid-item .image{height:192px;width:276px}.grid .project,.grid .grid-item,.grid .spacer{width:300px}}@media screen and (max-width:685px){.grid{max-width:375px;text-align:center}.grid .project,.grid .grid-item{height:360px}.grid .project .image,.grid .grid-item .image{height:240px;width:345px}.grid .project,.grid .grid-item,.grid .spacer{width:375px}}@media screen and (max-width:640px){.grid .project,.grid .grid-item{height:288px}.grid .project .image,.grid .grid-item .image{height:192px;width:276px}.grid .project,.grid .grid-item,.grid .spacer{width:300px}}@media screen and (max-width:375px){.grid .project,.grid .grid-item{height:270px}.grid .project .image,.grid .grid-item .image{height:180px;width:259px}.grid .project,.grid .grid-item,.grid .spacer{width:281px}}@media screen and (min-width:1376px) and (max-width:1525px),screen and (min-width:1026px) and (max-width:1200px),screen and (min-width:686px) and (max-width:850px),screen and (max-width:640px){.grid h2{font-size:1.1em}.grid h3{font-size:.8em}.grid p{font-size:.875em}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (max-width:640px){.page-template-page-templateshome-php .slideshow .foreground-image{left:0;right:0;width:58.111111%}.page-template-page-templateshome-php .slideshow .foreground-image img{bottom:auto;top:auto}.page-template-page-templateshome-php .slideshow .caption-container{left:auto;position:relative;width:100%}.page-template-page-templateshome-php .slideshow .caption{display:inline-block;padding:1.5em;position:absolute}.page-template-page-templateshome-php .slide-navigation{display:none}.page-template-page-templateshome-php .slideshow-buttons{bottom:5%;top:auto!important}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page-template-page-templatescontact-php .main-content{padding:4em 0}.page-template-page-templatescontact-php .contact{text-align:justify;width:100%}.page-template-page-templatescontact-php .contact:after{content:'';display:inline-block;width:100%}.page-template-page-templatescontact-php .contact h4{font-family:"Verlag A","Verlag B",sans-serif;letter-spacing:.05em;line-height:1.25em;margin-top:.5em;text-transform:uppercase}.page-template-page-templatescontact-php .contact-left,.page-template-page-templatescontact-php .contact-right{display:inline-block;font-size:.8em;text-align:left;vertical-align:top}.page-template-page-templatescontact-php .contact-left p,.page-template-page-templatescontact-php .contact-right p{margin-bottom:1.8em}.page-template-page-templatescontact-php .contact-left{color:#888;float:left;font-size:1.25em;line-height:1.5625em;width:55%}.page-template-page-templatescontact-php .contact-right{box-sizing:border-box;float:right;width:35%}.page-template-page-templatescontact-php .contact-right a{color:#888;text-decoration:none}.page-template-page-templatescontact-php .contact-right a:hover{text-decoration:underline}.page-template-page-templatescontact-php .blue{color:#00adef;font-family:"Verlag A","Verlag B",sans-serif;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:1200px){.page-template-page-templatescontact-php .main-content{font-size:90%}}@media screen and (max-width:980px){.page-template-page-templatescontact-php .main-content{font-size:80%}}@media screen and (max-width:640px){.page-template-page-templatescontact-php .main-content .contact .contact-left,.page-template-page-templatescontact-php .main-content .contact .contact-right{float:none;width:100%}.page-template-page-templatescontact-php .main-content .contact .contact-left{margin-bottom:1.8em}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page-template-page-templatesteam-php article.inner-wrapper{padding:4em 0 0 0}@media screen and (max-width:640px){.page-template-page-templatesteam-php article section{margin-bottom:0}.page-template-page-templatesteam-php .single-column{margin-bottom:2em}.page-template-page-templatesteam-php .single-column .images .image{width:100%}.page-template-page-templatesteam-php .single-column .images .image+.image{display:none}.page-template-page-templatesteam-php .double-column .column{width:100%;margin-bottom:2em}.page-template-page-templatesteam-php .double-column:after{content:none}}@media screen and (max-width:1200px){.page-template-page-templatesteam-php article.inner-wrapper{font-size:90%}}@media screen and (max-width:980px){.page-template-page-templatesteam-php article.inner-wrapper{font-size:80%}}@media screen and (max-width:780px){.page-template-page-templatesteam-php article.inner-wrapper{font-size:70%}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page-template-page-templatesarchive-php a,.page-template-page-templatesposters-php a{text-decoration:none}.page-template-page-templatesarchive-php .featured-content,.page-template-page-templatesposters-php .featured-content{font-size:100%}.page-template-page-templatesarchive-php .featured-content-header h2,.page-template-page-templatesposters-php .featured-content-header h2{display:inline-block}.page-template-page-templatesarchive-php .featured-content-header h2 .arrow:after,.page-template-page-templatesposters-php .featured-content-header h2 .arrow:after{-moz-background-size:12px 8px;-webkit-background-size:12px 8px;background-size:12px 8px;background-image:url(https://designreplace.com/wp-content/themes/replace/img/filter_arrow_12w.png?1413564763);content:"";display:inline-block;height:8px;left:1.2em;position:relative;top:-.1em;width:12px}.page-template-page-templatesarchive-php .featured-content-header h2 .arrow.active:after,.page-template-page-templatesposters-php .featured-content-header h2 .arrow.active:after{background-image:url(https://designreplace.com/wp-content/themes/replace/img/filter_arrow_light_12w.png?1413564750)}.page-template-page-templatesarchive-php .featured-content-header h2 .filter,.page-template-page-templatesposters-php .featured-content-header h2 .filter{display:inline-block;font-size:.8em;margin:.5em 1em 0 1em;padding:.5em;position:relative;text-align:left;width:13.4em}.page-template-page-templatesarchive-php .featured-content-header h2 .filter:hover,.page-template-page-templatesposters-php .featured-content-header h2 .filter:hover{color:#676767;cursor:pointer}.page-template-page-templatesarchive-php .featured-content-header h2 .filter .menu-pointer,.page-template-page-templatesposters-php .featured-content-header h2 .filter .menu-pointer{background:url(https://designreplace.com/wp-content/themes/replace/img/archivepointer.png?1413564766) no-repeat;display:none;height:39px;left:0;margin:0 auto;position:absolute;right:0;top:1.2em;width:64px}.page-template-page-templatesarchive-php .featured-content-header h2 .filter.active,.page-template-page-templatesposters-php .featured-content-header h2 .filter.active{background-color:#5f6062;color:#c9c8c6}.page-template-page-templatesarchive-php .featured-content-header h2 .filter-menu,.page-template-page-templatesposters-php .featured-content-header h2 .filter-menu{-moz-background-size:14px 14px;background-color:#f8f8f8;background-image:url(https://designreplace.com/wp-content/themes/replace/img/filter-menu-exit-x.png?1413564756);background-origin:padding-box;background-repeat:no-repeat;background-position:96.25% 1em;box-shadow:#d1d1d1 2px 2px 4px;background-size:14px 14px;display:none;float:left;font-family:"Verlag A","Verlag B",sans-serif;font-size:.75em;left:0;margin:0 3% 1em 3%;max-height:350px;overflow-y:auto;overflow-x:hidden;padding:2em 1em 1em 2em;position:absolute;text-align:left;width:93.5%;z-index:2}.page-template-page-templatesarchive-php .featured-content-header h2 .filter-menu.dark-x,.page-template-page-templatesposters-php .featured-content-header h2 .filter-menu.dark-x{background-image:url(https://designreplace.com/wp-content/themes/replace/img/filter-menu-exit-x-dark.png?1413564759)}.ie8 .page-template-page-templatesarchive-php .featured-content-header h2 .filter-menu,.ie8 .page-template-page-templatesposters-php .featured-content-header h2 .filter-menu{overflow-y:scroll}.page-template-page-templatesarchive-php .featured-content-header h2 .filter-menu div,.page-template-page-templatesposters-php .featured-content-header h2 .filter-menu div{color:#676767;cursor:pointer;display:inline-block;margin:0 1% .75em 0;text-align:left;text-transform:uppercase;vertical-align:top;width:23%}.page-template-page-templatesarchive-php .featured-content-header h2 .filter-menu div:hover,.page-template-page-templatesposters-php .featured-content-header h2 .filter-menu div:hover{color:#efc402}.page-template-page-templatesarchive-php .featured-content-header h2 .filter-menu .exit,.page-template-page-templatesposters-php .featured-content-header h2 .filter-menu .exit{position:absolute;right:.5em;-moz-background-size:2em 3em;background-size:2em 3em;height:2em;top:1em;width:3em}.page-template-page-templatesarchive-php .featured-content-header h2>:first-child.filter,.page-template-page-templatesposters-php .featured-content-header h2>:first-child.filter{width:9em}.page-template-page-templatesarchive-php .featured-content-header .filter-header,.page-template-page-templatesposters-php .featured-content-header .filter-header{display:block;font-size:1em;margin:0 auto;padding:3em 0 2em 0}.page-template-page-templatesarchive-php .featured-content-header .filter-header-menu,.page-template-page-templatesposters-php .featured-content-header .filter-header-menu{padding:0 0 2em 0}.page-template-page-templatesarchive-php .filter-menu,.page-template-page-templatesposters-php .filter-menu{background-color:#f8f8f8;display:none;font-family:"Verlag A","Verlag B",sans-serif;margin:1em auto;padding:1em;text-align:justify;width:1600px}.page-template-page-templatesarchive-php .filter-menu div,.page-template-page-templatesposters-php .filter-menu div{color:#676767;cursor:pointer;margin-bottom:.5em;text-transform:uppercase}.page-template-page-templatesarchive-php .filter-menu div:hover,.page-template-page-templatesposters-php .filter-menu div:hover{color:#000}.page-template-page-templatesarchive-php .caption-container,.page-template-page-templatesposters-php .caption-container{color:#676767;font-size:1.5em;padding:.5em 1.33333333em 1em 1.33333333em}.page-template-page-templatesarchive-php .caption-container .caption,.page-template-page-templatesposters-php .caption-container .caption{display:none;line-height:1.25em;position:relative}.page-template-page-templatesarchive-php .caption-container .caption-counter-container,.page-template-page-templatesposters-php .caption-container .caption-counter-container{margin:0 0 .5em 0}.page-template-page-templatesarchive-php .caption-container .caption-counter-container .caption-counter,.page-template-page-templatesposters-php .caption-container .caption-counter-container .caption-counter{color:#676767;display:inline;font-size:1em;margin-bottom:1em;padding:0 .25em}.page-template-page-templatesarchive-php .caption-container .caption-counter-container .slide-previous,.page-template-page-templatesposters-php .caption-container .caption-counter-container .slide-previous{left:0}.page-template-page-templatesarchive-php .caption-container .caption-counter-container [class^="slide-next"],.page-template-page-templatesarchive-php .caption-container .caption-counter-container [class^="slide-previous"],.page-template-page-templatesarchive-php .caption-container .caption-counter-container .exit,.page-template-page-templatesposters-php .caption-container .caption-counter-container [class^="slide-next"],.page-template-page-templatesposters-php .caption-container .caption-counter-container [class^="slide-previous"],.page-template-page-templatesposters-php .caption-container .caption-counter-container .exit{cursor:pointer}.page-template-page-templatesarchive-php .caption-container .caption-counter-container .slide-next-caption,.page-template-page-templatesarchive-php .caption-container .caption-counter-container .slide-previous-caption,.page-template-page-templatesposters-php .caption-container .caption-counter-container .slide-next-caption,.page-template-page-templatesposters-php .caption-container .caption-counter-container .slide-previous-caption{display:inline;font-size:1.25em}.page-template-page-templatesarchive-php .slideshow-container,.page-template-page-templatesposters-php .slideshow-container{height:1013px;opacity:1}.page-template-page-templatesarchive-php .slideshow-container li,.page-template-page-templatesposters-php .slideshow-container li{padding:1em 2em}.page-template-page-templatesarchive-php .slideshow-container .slideshow-header,.page-template-page-templatesposters-php .slideshow-container .slideshow-header{line-height:2.75em;margin:0;overflow:hidden;padding:.5em 2em .1em 2em}.page-template-page-templatesarchive-php .slideshow-container .slideshow-header h1,.page-template-page-templatesarchive-php .slideshow-container .slideshow-header .exit,.page-template-page-templatesposters-php .slideshow-container .slideshow-header h1,.page-template-page-templatesposters-php .slideshow-container .slideshow-header .exit{display:inline-block}.page-template-page-templatesarchive-php .slideshow-container .slideshow-header h1,.page-template-page-templatesposters-php .slideshow-container .slideshow-header h1{float:left;margin:0;width:auto}.page-template-page-templatesarchive-php .slideshow-container .slideshow-header .exit,.page-template-page-templatesposters-php .slideshow-container .slideshow-header .exit{float:right;font-family:"Verlag A","Verlag B",sans-serif;font-size:1.3em}.page-template-page-templatesarchive-php .slideshow-container .caption,.page-template-page-templatesarchive-php .slideshow-container .caption-counter,.page-template-page-templatesposters-php .slideshow-container .caption,.page-template-page-templatesposters-php .slideshow-container .caption-counter{color:#676767;font-size:1.5em}.page-template-page-templatesarchive-php .slideshow-container .caption-counter,.page-template-page-templatesposters-php .slideshow-container .caption-counter{display:inline;margin-bottom:1em}.page-template-page-templatesarchive-php .slideshow-container .slide-previous,.page-template-page-templatesposters-php .slideshow-container .slide-previous{left:0}.page-template-page-templatesarchive-php .slideshow-container [class^="slide-next"],.page-template-page-templatesarchive-php .slideshow-container [class^="slide-previous"],.page-template-page-templatesarchive-php .slideshow-container .exit,.page-template-page-templatesposters-php .slideshow-container [class^="slide-next"],.page-template-page-templatesposters-php .slideshow-container [class^="slide-previous"],.page-template-page-templatesposters-php .slideshow-container .exit{cursor:pointer}.page-template-page-templatesarchive-php .slideshow-container .slide-next-caption,.page-template-page-templatesarchive-php .slideshow-container .slide-previous-caption,.page-template-page-templatesposters-php .slideshow-container .slide-next-caption,.page-template-page-templatesposters-php .slideshow-container .slide-previous-caption{display:inline;font-size:2em}.page-template-page-templatesarchive-php .slideshow-container .slide-next-centered,.page-template-page-templatesarchive-php .slideshow-container .slide-previous-centered,.page-template-page-templatesposters-php .slideshow-container .slide-next-centered,.page-template-page-templatesposters-php .slideshow-container .slide-previous-centered{position:absolute;top:40%;-moz-background-size:70px 100px;-webkit-background-size:70px 100px;background-size:70px 100px;height:100px;width:70px;visibility:hidden;opacity:1}.page-template-page-templatesarchive-php .slideshow-container .slide-previous-centered,.page-template-page-templatesposters-php .slideshow-container .slide-previous-centered{left:0;background-image:url(https://designreplace.com/wp-content/themes/replace/img/slide-previous-arrow3-70w.png?1413564764)}.page-template-page-templatesarchive-php .slideshow-container .slide-next-centered,.page-template-page-templatesposters-php .slideshow-container .slide-next-centered{right:0;background-image:url(https://designreplace.com/wp-content/themes/replace/img/slide-next-arrow3-70w.png?1413564770)}.page-template-page-templatesarchive-php .slideshow-container:hover .slide-next-centered,.page-template-page-templatesarchive-php .slideshow-container:hover .slide-previous-centered,.page-template-page-templatesposters-php .slideshow-container:hover .slide-next-centered,.page-template-page-templatesposters-php .slideshow-container:hover .slide-previous-centered{-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;visibility:visible}.page-template-page-templatesarchive-php .grid .project:hover,.page-template-page-templatesarchive-php .grid .project:focus,.page-template-page-templatesposters-php .grid .project:hover,.page-template-page-templatesposters-php .grid .project:focus{background:#c9c8c6}.page-template-page-templatesarchive-php .pointer,.page-template-page-templatesposters-php .pointer{display:none;background:url(https://designreplace.com/wp-content/themes/replace/img/archivepointer.png?1413564766) no-repeat;position:absolute;top:378px;left:155px;width:64px;height:39px}.page-template-page-templatesarchive-php .project-info,.page-template-page-templatesposters-php .project-info{background:#fff;display:inline-block;float:left;margin:1em 0 2em 0;padding:1em 0;position:relative;text-align:left;width:100%}.page-template-page-templatesarchive-php .project-info h1,.page-template-page-templatesposters-php .project-info h1{font-size:2.75em}.page-template-page-templatesarchive-php div.top-arrow,.page-template-page-templatesposters-php div.top-arrow{bottom:0;height:2em;position:fixed;width:100%;z-index:100}.page-template-page-templatesarchive-php div.top-arrow div,.page-template-page-templatesposters-php div.top-arrow div{background:#7b7b7b;color:#fff;cursor:pointer;display:block;filter:alpha(opacity=75);height:100%;float:right;opacity:.75;position:relative;text-align:center;width:8em}.page-template-page-templatesarchive-php div.top-arrow div.hide,.page-template-page-templatesposters-php div.top-arrow div.hide{display:none}.page-template-page-templatesarchive-php iframe[src*="vimeo"],.page-template-page-templatesposters-php iframe[src*="vimeo"]{padding:0}@media screen and (max-width:1700px){.page-template-page-templatesarchive-php .grid .pointer,.page-template-page-templatesposters-php .grid .pointer{top:340px;left:132px}}@media screen and (max-width:1525px){.page-template-page-templatesarchive-php .grid .pointer,.page-template-page-templatesposters-php .grid .pointer{top:302px;left:116px}}@media screen and (max-width:1375px){.page-template-page-templatesarchive-php .grid .pointer,.page-template-page-templatesposters-php .grid .pointer{top:378px;left:155px}}@media screen and (max-width:1275px){.page-template-page-templatesarchive-php .grid .pointer,.page-template-page-templatesposters-php .grid .pointer{top:340px;left:132px}}@media screen and (max-width:1200px){.page-template-page-templatesarchive-php .featured-content-header h2,.page-template-page-templatesposters-php .featured-content-header h2{padding:1em 0 1.5em 0}.page-template-page-templatesarchive-php .featured-content-header h2 .filter,.page-template-page-templatesposters-php .featured-content-header h2 .filter{font-size:.64em;padding-top:.7em}.page-template-page-templatesarchive-php .featured-content-header h2 .arrow:after,.page-template-page-templatesposters-php .featured-content-header h2 .arrow:after{top:0}.page-template-page-templatesarchive-php .featured-content-header h2 .filter-menu .data-filter-item,.page-template-page-templatesposters-php .featured-content-header h2 .filter-menu .data-filter-item{font-size:85%;width:31%}.page-template-page-templatesarchive-php .featured-content-header .filter-header,.page-template-page-templatesposters-php .featured-content-header .filter-header{font-size:80%;padding-top:2em}.page-template-page-templatesarchive-php .project-info h1,.page-template-page-templatesposters-php .project-info h1{font-size:2.5em}.page-template-page-templatesarchive-php .grid .pointer,.page-template-page-templatesposters-php .grid .pointer{top:302px;left:116px}.page-template-page-templatesarchive-php .slideshow-container .slide-next-centered,.page-template-page-templatesarchive-php .slideshow-container .slide-previous-centered,.page-template-page-templatesposters-php .slideshow-container .slide-next-centered,.page-template-page-templatesposters-php .slideshow-container .slide-previous-centered{-moz-background-size:56px 80px;-webkit-background-size:56px 80px;background-size:56px 80px;height:80px;width:56px}.page-template-page-templatesarchive-php .slideshow-container .slide-previous-centered,.page-template-page-templatesposters-php .slideshow-container .slide-previous-centered{background-image:url(https://designreplace.com/wp-content/themes/replace/img/slide-previous-arrow3-56w.png?1413564760)}.page-template-page-templatesarchive-php .slideshow-container .slide-next-centered,.page-template-page-templatesposters-php .slideshow-container .slide-next-centered{background-image:url(https://designreplace.com/wp-content/themes/replace/img/slide-next-arrow3-56w.png?1413564761)}}@media screen and (max-width:1025px){.page-template-page-templatesarchive-php .grid .pointer,.page-template-page-templatesposters-php .grid .pointer{top:378px;left:155px}.page-template-page-templatesarchive-php .project-info,.page-template-page-templatesposters-php .project-info{margin:1em 0 2em -3%;width:106%}}@media screen and (max-width:980px){.page-template-page-templatesarchive-php .featured-content-header h2,.page-template-page-templatesposters-php .featured-content-header h2{width:50%}.page-template-page-templatesarchive-php .featured-content-header h2>:first-child.filter,.page-template-page-templatesposters-php .featured-content-header h2>:first-child.filter{width:13.4em}.page-template-page-templatesarchive-php .project-info,.page-template-page-templatesposters-php .project-info{font-size:80%}.page-template-page-templatesarchive-php .project-info .caption-counter-container,.page-template-page-templatesposters-php .project-info .caption-counter-container{font-size:120%}.page-template-page-templatesarchive-php .caption-container,.page-template-page-templatesposters-php .caption-container{padding:.5em 1.666666em 1em 1.6666666em}.page-template-page-templatesarchive-php .slideshow-container .slide-next-centered,.page-template-page-templatesarchive-php .slideshow-container .slide-previous-centered,.page-template-page-templatesposters-php .slideshow-container .slide-next-centered,.page-template-page-templatesposters-php .slideshow-container .slide-previous-centered{-moz-background-size:42px 60px;-webkit-background-size:42px 60px;background-size:42px 60px;height:60px;width:42px}.page-template-page-templatesarchive-php .slideshow-container .slide-previous-centered,.page-template-page-templatesposters-php .slideshow-container .slide-previous-centered{background-image:url(https://designreplace.com/wp-content/themes/replace/img/slide-previous-arrow3-42w.png?1413564765)}.page-template-page-templatesarchive-php .slideshow-container .slide-next-centered,.page-template-page-templatesposters-php .slideshow-container .slide-next-centered{background-image:url(https://designreplace.com/wp-content/themes/replace/img/slide-next-arrow3-42w.png?1413564768)}}@media screen and (max-width:850px){.page-template-page-templatesarchive-php .featured-content-header h2,.page-template-page-templatesposters-php .featured-content-header h2{width:70%}.page-template-page-templatesarchive-php .featured-content-header h2 .filter-menu .data-filter-item,.page-template-page-templatesposters-php .featured-content-header h2 .filter-menu .data-filter-item{font-size:85%;width:48%}.page-template-page-templatesarchive-php .grid .pointer,.page-template-page-templatesposters-php .grid .pointer{top:340px;left:132px}.page-template-page-templatesarchive-php .project-info,.page-template-page-templatesposters-php .project-info{margin:1em 0 2em -4%;width:108%}}@media screen and (max-width:780px){.page-template-page-templatesarchive-php .grid .pointer,.page-template-page-templatesposters-php .grid .pointer{top:302px;left:116px}.page-template-page-templatesarchive-php .grid .caption-container,.page-template-page-templatesposters-php .grid .caption-container{padding:.5em 1.8em 1em 1.8em}.page-template-page-templatesarchive-php .grid .caption-container .caption,.page-template-page-templatesposters-php .grid .caption-container .caption{line-height:1.5em}.page-template-page-templatesarchive-php .grid .caption-container .caption-counter-container .caption-counter,.page-template-page-templatesposters-php .grid .caption-container .caption-counter-container .caption-counter{margin-left:.25em;margin-right:.25em}.page-template-page-templatesarchive-php .project-info,.page-template-page-templatesposters-php .project-info{font-size:70%;margin:1em 0 2em -2%;width:104%}.page-template-page-templatesarchive-php .project-info .caption-counter-container,.page-template-page-templatesposters-php .project-info .caption-counter-container{font-size:130%}.page-template-page-templatesarchive-php .slideshow-container .slide-next-centered,.page-template-page-templatesarchive-php .slideshow-container .slide-previous-centered,.page-template-page-templatesposters-php .slideshow-container .slide-next-centered,.page-template-page-templatesposters-php .slideshow-container .slide-previous-centered{-moz-background-size:34px 49px;-webkit-background-size:34px 49px;background-size:34px 49px;height:49px;width:34px}.page-template-page-templatesarchive-php .slideshow-container .slide-previous-centered,.page-template-page-templatesposters-php .slideshow-container .slide-previous-centered{background-image:url(https://designreplace.com/wp-content/themes/replace/img/slide-previous-arrow3-34w.png?1413564753)}.page-template-page-templatesarchive-php .slideshow-container .slide-next-centered,.page-template-page-templatesposters-php .slideshow-container .slide-next-centered{background-image:url(https://designreplace.com/wp-content/themes/replace/img/slide-next-arrow3-34w.png?1413564753)}}@media screen and (max-width:685px){.page-template-page-templatesarchive-php .grid .pointer,.page-template-page-templatesposters-php .grid .pointer{top:378px;left:155px}.page-template-page-templatesarchive-php .project-info,.page-template-page-templatesposters-php .project-info{font-size:70%;margin:1em 0 2em -30%;width:160%}}@media screen and (max-width:640px){.page-template-page-templatesarchive-php .featured-content-header h2,.page-template-page-templatesposters-php .featured-content-header h2{width:90%}.page-template-page-templatesarchive-php .featured-content-header h2 .filter-menu,.page-template-page-templatesposters-php .featured-content-header h2 .filter-menu{font-size:1em;line-height:.8em;padding-top:1em}.page-template-page-templatesarchive-php .featured-content-header h2 .filter-menu .exit,.page-template-page-templatesposters-php .featured-content-header h2 .filter-menu .exit{right:.3em;-moz-background-size:10px 10px;background-size:10px 10px;height:10px;top:.5em;width:10px}.page-template-page-templatesarchive-php .featured-content-header h2 .filter-menu .data-filter-item,.page-template-page-templatesposters-php .featured-content-header h2 .filter-menu .data-filter-item{font-size:65%;margin-bottom:1.25em;width:100%}.page-template-page-templatesarchive-php .featured-content-header .filter-header h2,.page-template-page-templatesposters-php .featured-content-header .filter-header h2{font-size:.75em}.page-template-page-templatesarchive-php .project-info,.page-template-page-templatesposters-php .project-info{font-size:65%}.page-template-page-templatesarchive-php .project-info .caption-counter-container,.page-template-page-templatesposters-php .project-info .caption-counter-container{font-size:140%}.page-template-page-templatesarchive-php .project-info h1,.page-template-page-templatesposters-php .project-info h1{font-size:2em}.page-template-page-templatesarchive-php .grid .pointer,.page-template-page-templatesposters-php .grid .pointer{top:302px;left:116px}.page-template-page-templatesarchive-php .project-info,.page-template-page-templatesposters-php .project-info{font-size:70%;margin:1em 0 2em -8%;width:116%}.page-template-page-templatesarchive-php .slideshow-container .slideshow-header,.page-template-page-templatesposters-php .slideshow-container .slideshow-header{line-height:2.5em;padding:.25em 2em 0 2em}}@media screen and (max-width:480px){.page-template-page-templatesarchive-php .featured-content-header h2,.page-template-page-templatesposters-php .featured-content-header h2{padding-bottom:1em;padding-top:.5em}.page-template-page-templatesarchive-php .featured-content-header h2>:first-child.filter,.page-template-page-templatesposters-php .featured-content-header h2>:first-child.filter{width:100%}.page-template-page-templatesarchive-php .featured-content-header h2 .filter,.page-template-page-templatesposters-php .featured-content-header h2 .filter{font-size:.75em;margin-left:0;padding-top:.7em;width:100%}.page-template-page-templatesarchive-php .featured-content-header h2 .filter-menu,.page-template-page-templatesposters-php .featured-content-header h2 .filter-menu{max-height:235px}.page-template-page-templatesarchive-php .featured-content-header h2 .filter-menu .data-filter-item,.page-template-page-templatesposters-php .featured-content-header h2 .filter-menu .data-filter-item{width:100%}.page-template-page-templatesarchive-php .featured-content-header h2 .arrow:after,.page-template-page-templatesposters-php .featured-content-header h2 .arrow:after{-moz-background-size:9px 6px;-webkit-background-size:9px 6px;background-size:9px 6px;background-image:url(https://designreplace.com/wp-content/themes/replace/img/filter_arrow_9w.png?1413564761);height:6px;left:.7em;top:-.05em;width:9px}.page-template-page-templatesarchive-php .featured-content-header .filter-header,.page-template-page-templatesposters-php .featured-content-header .filter-header{font-size:.75em;padding-top:2em}.page-template-page-templatesarchive-php .grid .pointer,.page-template-page-templatesposters-php .grid .pointer{top:302px;left:116px}.page-template-page-templatesarchive-php .grid .project-info h1,.page-template-page-templatesposters-php .grid .project-info h1{font-size:1.75em}.page-template-page-templatesarchive-php .grid .project-info h1 .exit,.page-template-page-templatesposters-php .grid .project-info h1 .exit{line-height:1.75em}.page-template-page-templatesarchive-php .grid .caption-container,.page-template-page-templatesposters-php .grid .caption-container{padding:0 1.25em .25em 1.25em}.page-template-page-templatesarchive-php .project-info,.page-template-page-templatesposters-php .project-info{font-size:70%;margin:1em 0 2em 4%;width:92%}.page-template-page-templatesarchive-php .slideshow-container li,.page-template-page-templatesposters-php .slideshow-container li{padding:0 1.25em 2em 1.25em}.page-template-page-templatesarchive-php .caption-container .caption,.page-template-page-templatesposters-php .caption-container .caption{margin-top:.5em}.page-template-page-templatesarchive-php .slideshow-container .slideshow-header,.page-template-page-templatesposters-php .slideshow-container .slideshow-header{padding:0 1.25em 0 1.25em}.page-template-page-templatesarchive-php .slideshow-container .slideshow-header h1,.page-template-page-templatesposters-php .slideshow-container .slideshow-header h1{font-size:1.5em}}@media screen and (max-width:375px){.page-template-page-templatesarchive-php .grid h3,.page-template-page-templatesposters-php .grid h3{font-size:.77em}.page-template-page-templatesarchive-php .grid .pointer,.page-template-page-templatesposters-php .grid .pointer{top:284px;left:109px}.page-template-page-templatesarchive-php .grid .project-info h1,.page-template-page-templatesposters-php .grid .project-info h1{font-size:1.5em}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page-template-page-templatestestimonials-php .main-content{padding:4em 0}.page-template-page-templatestestimonials-php .double-column{margin:5em auto 0 auto}@media screen and (max-width:640px){.page-template-page-templatestestimonials-php .double-column .column{width:100%}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.blog,.single.single-post,.search-results,.search-no-results{position:relative}.blog article,.single.single-post article,.search-results article,.search-no-results article{border-top:1px solid #606060;margin-bottom:1em;padding:2.25em 0 .1em 0}.blog article h1,.single.single-post article h1,.search-results article h1,.search-no-results article h1{font-size:48px;font-size:3rem;font-weight:500;line-height:1.25em}.blog article:first-child,.single.single-post article:first-child,.search-results article:first-child,.search-no-results article:first-child{border:0 none;padding-top:5em}.blog article p,.single.single-post article p,.search-results article p,.search-no-results article p{font-size:19.6px;font-size:1.225rem;line-height:1.4em;margin-bottom:1.25rem}.blog article img,.single.single-post article img,.search-results article img,.search-no-results article img{margin:.5rem 0}.blog .inner-wrapper,.single.single-post .inner-wrapper,.search-results .inner-wrapper,.search-no-results .inner-wrapper{position:relative}.blog .news-page-header,.single.single-post .news-page-header,.search-results .news-page-header,.search-no-results .news-page-header{border:0 none;font-size:16px;font-size:1rem;position:absolute;right:0;top:6em}.blog .news-page-header h1,.single.single-post .news-page-header h1,.search-results .news-page-header h1,.search-no-results .news-page-header h1{font-family:"Verlag A","Verlag B",sans-serif;font-size:1.1875em;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.blog .news-pagetitle,.blog .news-dateline,.single.single-post .news-pagetitle,.single.single-post .news-dateline,.search-results .news-pagetitle,.search-results .news-dateline,.search-no-results .news-pagetitle,.search-no-results .news-dateline{font-family:"Verlag A","Verlag B",sans-serif;font-weight:100;letter-spacing:.18em;text-transform:uppercase}.blog .news-pagetitle,.single.single-post .news-pagetitle,.search-results .news-pagetitle,.search-no-results .news-pagetitle{float:right;font-size:.8em;position:relative;top:.4em;vertical-align:top}.blog .news-content,.single.single-post .news-content,.search-results .news-content,.search-no-results .news-content{margin:1em 0}.blog .news-dateline,.single.single-post .news-dateline,.search-results .news-dateline,.search-no-results .news-dateline{font-size:20px;font-size:1.25rem}.blog .news-featured-image,.single.single-post .news-featured-image,.search-results .news-featured-image,.search-no-results .news-featured-image{margin:2em 0}.blog .news-spacer,.single.single-post .news-spacer,.search-results .news-spacer,.search-no-results .news-spacer{background-color:#606060;border:none;color:#606060;height:1px;margin:1em 0}.blog nav.pagination,.single.single-post nav.pagination,.search-results nav.pagination,.search-no-results nav.pagination{font-size:1.25em;padding-bottom:1em;text-align:center;width:100%}.blog nav.pagination .nav-previous,.single.single-post nav.pagination .nav-previous,.search-results nav.pagination .nav-previous,.search-no-results nav.pagination .nav-previous{float:right}.blog nav.pagination .nav-next,.single.single-post nav.pagination .nav-next,.search-results nav.pagination .nav-next,.search-no-results nav.pagination .nav-next{float:left}@media screen and (max-width:980px){.blog article h1,.single.single-post article h1,.search-results article h1,.search-no-results article h1{font-size:36px;font-size:2.25rem;line-height:1.25em}.blog article:first-child,.single.single-post article:first-child,.search-results article:first-child,.search-no-results article:first-child{border:0 none;padding-top:4em}.blog article p,.single.single-post article p,.search-results article p,.search-no-results article p{font-size:22.4px;font-size:1.4rem}.blog .news-dateline,.single.single-post .news-dateline,.search-results .news-dateline,.search-no-results .news-dateline{font-size:16px;font-size:1rem}}@media screen and (max-width:640px){.blog article h1,.single.single-post article h1,.search-results article h1,.search-no-results article h1{font-size:31.2px;font-size:1.95rem;line-height:1.25em}.blog article:first-child,.single.single-post article:first-child,.search-results article:first-child,.search-no-results article:first-child{border:0 none;padding-top:3.5em}.blog article p,.single.single-post article p,.search-results article p,.search-no-results article p{font-size:19.6px;font-size:1.225rem}.blog .news-dateline,.single.single-post .news-dateline,.search-results .news-dateline,.search-no-results .news-dateline{font-size:14px;font-size:.875rem}.blog nav.pagination,.single.single-post nav.pagination,.search-results nav.pagination,.search-no-results nav.pagination{font-size:16px;font-size:1rem}}.blog{background:#fff}.blog .site-main,.blog .copyright{background:#fff}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page-template-page-templatesabout-php .grid{max-width:1200px}.page-template-page-templatesabout-php .grid a{text-decoration:none}.page-template-page-templatesabout-php .grid header{font-size:1em;margin:1em;text-align:left}.page-template-page-templatesabout-php .grid h2{visibility:visible;font-family:"Mercury Text G2 A","Mercury Text G2 B",serif;font-size:1.75em;margin-bottom:.3em;text-transform:none}.page-template-page-templatesabout-php .grid h3{font-size:16px;font-size:1rem}.page-template-page-templatesabout-php .spacer{display:none}.page-template-page-templatesabout-php .grid-item .image{bottom:5%}.page-template-page-templatesabout-php .grid-item:hover{background:#c9c8c6;cursor:pointer;transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out}.page-template-page-templatesabout-php .slideshow-container,.page-template-page-templatesabout-php .no-js-slideshow-container{margin:0 auto 2em auto;width:75%}.page-template-page-templatesabout-php .slideshow-buttons{left:4%}.page-template-page-templatesabout-php iframe[src*="vimeo"]{display:block;margin-bottom:1em;padding:0;width:640px;height:360px}@media screen and (max-width:1700px){.page-template-page-templatesabout-php .grid{max-width:1075px}}@media screen and (max-width:1525px){.page-template-page-templatesabout-php .grid{max-width:960px}}@media screen and (max-width:1375px){.page-template-page-templatesabout-php .grid{max-width:900px}.page-template-page-templatesabout-php .grid .grid-item{height:300px;width:281px;font-size:75%}.page-template-page-templatesabout-php .grid .grid-item .image{height:180px;width:259px}}@media screen and (max-width:1275px){.page-template-page-templatesabout-php .grid{max-width:850px}.page-template-page-templatesabout-php .grid .grid-item{height:280px;width:263px;font-size:75%}.page-template-page-templatesabout-php .grid .grid-item .image{height:168px;width:241px}}@media screen and (max-width:1200px){.page-template-page-templatesabout-php .grid{max-width:725px}.page-template-page-templatesabout-php .grid .grid-item{height:240px;width:225px;font-size:75%}.page-template-page-templatesabout-php .grid .grid-item .image{height:144px;width:207px}.page-template-page-templatesabout-php .grid .grid-item h2{font-size:1.5em}.page-template-page-templatesabout-php .grid .grid-item h3{font-size:13.6px;font-size:.85rem}}@media screen and (max-width:1025px){.page-template-page-templatesabout-php .grid{max-width:660px}.page-template-page-templatesabout-php .grid .grid-item{height:220px;width:206px;font-size:75%}.page-template-page-templatesabout-php .grid .grid-item .image{height:132px;width:190px}}@media screen and (max-width:980px){.page-template-page-templatesabout-php .grid{max-width:570px}.page-template-page-templatesabout-php .grid .grid-item{height:188px;width:169px;font-size:70%}.page-template-page-templatesabout-php .grid .grid-item .image{height:108px;width:155px}.page-template-page-templatesabout-php .grid .grid-item h3{line-height:1}}@media screen and (max-width:780px){.page-template-page-templatesabout-php .grid{max-width:490px}.page-template-page-templatesabout-php .grid .grid-item{height:164px;width:150px;font-size:70%}.page-template-page-templatesabout-php .grid .grid-item .image{height:96px;width:138px}.page-template-page-templatesabout-php .grid .grid-item h3{font-size:11.2px;font-size:.7rem}}@media screen and (max-width:685px){.page-template-page-templatesabout-php .grid{max-width:315px;text-align:justify}.page-template-page-templatesabout-php .grid .grid-item{height:164px;width:150px;font-size:70%}.page-template-page-templatesabout-php .grid .grid-item .image{height:96px;width:138px}}@media screen and (max-width:640px){.page-template-page-templatesabout-php .slideshow-buttons{left:auto}.page-template-page-templatesabout-php .slideshow-buttons li{margin:0 .2em}}@media screen and (max-width:480px){.page-template-page-templatesabout-php .slideshow-buttons div{height:.8em;width:.8em}.page-template-page-templatesabout-php .grid{max-width:315px}.page-template-page-templatesabout-php .grid .grid-item{height:164px;width:150px;font-size:70%}.page-template-page-templatesabout-php .grid .grid-item .image{height:96px;width:138px}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.single-projects .slideshow-container,.single-poster .slideshow-container{height:auto;opacity:1}.single-projects .slideshow-container h1,.single-poster .slideshow-container h1{padding:1em 0 .5em 0}.single-projects .slideshow-container .slideshow-header.no-js,.single-poster .slideshow-container .slideshow-header.no-js{margin:0 5% .5rem 5%}.single-projects .slideshow-container .slideshow-header.no-js p,.single-poster .slideshow-container .slideshow-header.no-js p{line-height:2rem;margin-bottom:2rem}.single-projects .slideshow-container .slideshow-header .exit,.single-poster .slideshow-container .slideshow-header .exit{display:none}.single-projects .slideshow-container .slideshow>li,.single-poster .slideshow-container .slideshow>li{display:list-item;height:auto;position:relative}.single-projects .caption-container,.single-poster .caption-container{display:none}.single-projects .vimeo-container,.single-poster .vimeo-container{position:static}.single-projects .vimeo-container .vimeo-padding,.single-poster .vimeo-container .vimeo-padding{padding-top:56.26506%;position:relative}.single-projects .video-container,.single-poster .video-container{position:relative}.single-projects iframe[src*="vimeo"],.single-poster iframe[src*="vimeo"]{position:absolute;height:100%;left:0;max-width:2700px;top:0;width:100%}.single-projects .caption-container-no-js .caption-no-js,.single-poster .caption-container-no-js .caption-no-js{line-height:2rem;margin:1rem 5% 1rem 5%}.single-projects .caption-no-js,.single-poster .caption-no-js{font-size:24px;font-size:1.5rem;margin:-.5em 0 1em 0}@media screen and (max-width:780px){.single-projects .caption-no-js,.single-poster .caption-no-js{font-size:16px;font-size:1rem}.single-projects .slideshow-container .slideshow-header h1,.single-poster .slideshow-container .slideshow-header h1{font-size:24px;font-size:1.5rem}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page-template-page-templatestwo-column-php .main-content{background:#e1e2e3;color:#676767}.page-template-page-templatestwo-column-php .basic{text-align:justify;width:100%;color:#676767}.page-template-page-templatestwo-column-php .basic:after{content:'';display:inline-block;width:100%}.page-template-page-templatestwo-column-php .basic-left,.page-template-page-templatestwo-column-php .basic-right,.page-template-page-templatestwo-column-php .basic-full{display:inline-block;font-size:.8em;text-align:left;vertical-align:top}.page-template-page-templatestwo-column-php .basic-left{float:left;width:45%}.page-template-page-templatestwo-column-php .basic-right{float:right;width:45%}@media screen and (max-width:1200px){.page-template-page-templatestwo-column-php .main-content{font-size:90%}}@media screen and (max-width:980px){.page-template-page-templatestwo-column-php .main-content{font-size:80%}}@media screen and (max-width:640px){.page-template-page-templatestwo-column-php .main-content .basic-left,.page-template-page-templatestwo-column-php .main-content .basic-right{float:none;width:100%}.page-template-page-templatestwo-column-php .main-content .basic-left{margin-bottom:1.8em}}