/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-moz-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__bg{background:#000;opacity:0;-webkit-backface-visibility:hidden}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container{position:absolute}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;will-change:transform}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__item,.pswp__img{position:absolute;top:0;left:0}.pswp__img{width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../images/photoswipe/default-skin-new.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#f7941e;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(../images/photoswipe/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(.4,0,.22,1)infinite;animation:donut-rotate 1000ms cubic-bezier(.4,0,.22,1)infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-moz-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar,.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}html,body{background-color:#fff;height:100%}body{-ms-content-zooming:none;overflow:hidden}.old-browser{display:none}a{text-decoration:none;color:#f7941e}a:hover{color:#65351c}p{color:#65351c;font-family:motiva_sansregular;line-height:1.2em;font-size:.8em}b{font-family:motiva_sansbold}.page-wrap{max-width:900px;width:100%;margin:0 auto;position:relative;height:100%;max-height:1380px;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;padding:90px 0}.arrow{background:url("../images/ui/ui-sprite.png") no-repeat -1820px -266px;width:33px;height:20px;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden}.arrow:hover{background:url("../images/ui/ui-sprite.png") no-repeat -1840px -192px}.arrow.disable{background:url("../images/ui/ui-sprite.png") no-repeat -1820px -296px;cursor:default}.arrow.down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.arrow.left{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.arrow.right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.arrow-content{background:url("../images/ui/ui-sprite.png") no-repeat -1844px -220px;height:16px;width:27px;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden}.arrow-content:hover{background:url("../images/ui/ui-sprite.png") no-repeat -1592px -330px}.arrow-content.disable{background:url("../images/ui/ui-sprite.png") no-repeat -1558px -330px;cursor:default}.arrow-content.down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.arrow-content.left{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.arrow-content.right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.arrow-bold{width:12px;height:8px;background:url("../images/ui/ui-sprite.png") no-repeat -1272px -340px;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden}.arrow-bold:hover{background:url("../images/ui/ui-sprite.png") no-repeat -1254px -340px}.arrow-bold.down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.arrow-bold.left{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.arrow-bold.right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}a:hover .arrow{background:url("../images/ui/ui-sprite.png") no-repeat -1840px -192px}a:hover .arrow-content{background:url("../images/ui/ui-sprite.png") no-repeat -1592px -330px}.logo{position:absolute;background:url("../images/ui/ui-sprite.png") no-repeat -1479px -191px;width:211px;height:78px}.close-btn{position:absolute;background:url("../images/ui/ui-sprite.png") no-repeat -1751px -307px;width:24px;height:26px;cursor:pointer}.close-btn:hover{background:url("../images/ui/ui-sprite.png") no-repeat -1716px -269px}.plus-btn{position:absolute;background:url("../images/ui/ui-sprite.png") no-repeat -1698px -229px;width:30px;height:30px;cursor:pointer}.plus-btn:hover{background:url("../images/ui/ui-sprite.png") no-repeat -1698px -191px}#loader{top:-4px;left:0;overflow:hidden;z-index:100}#loader,#loader .bar{position:absolute;width:100%;height:4px}#loader .bar{top:0;left:-100%;background-color:#f7941e}nav{top:-200px;width:50%;z-index:2}nav,nav .bg{position:absolute;left:0}nav .bg{width:100%;height:1400px;background-color:#fff;top:-1200px;-webkit-backface-visibility:hidden;backface-visibility:hidden}nav .mark{width:65px;height:107px;position:absolute;top:40px;left:40px;background:url("../images/ui/ui-sprite.png") no-repeat -4px -224px}nav .logo{display:none;top:4px;left:10px}nav .arrow{position:absolute}nav .arrow.up{top:40px;right:20px}nav .arrow.down{top:110px;right:20px}nav .toggle-btn{position:absolute;right:20px;top:160px}nav .toggle-btn .sandwhich{position:absolute;right:0;top:0;background:url("../images/ui/ui-sprite.png") no-repeat -1806px -226px;width:31px;height:20px;cursor:pointer}nav .toggle-btn .sandwhich:hover{background:url("../images/ui/ui-sprite.png") no-repeat -1786px -328px}nav .toggle-btn .close-btn{top:0;right:0;opacity:0}nav .toggle-btn .close-btn,nav ul{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}nav ul{position:absolute;top:90px;right:20px;list-style:none;margin:0;padding:0}nav ul li{text-align:right;font-size:1.2em;position:relative;right:100px;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}nav ul li a{font-family:motiva_sansregular;text-decoration:none;color:#f7941e}nav ul li a:hover{color:#542917}nav ul li a.active{color:#542917;cursor:default}footer{z-index:3}footer.left{width:100%;height:90px;position:absolute;left:0;bottom:-90px;background:url("../images/ui/ui-sprite.png") no-repeat -572px -190px}footer.left .wrap{width:50%;height:90px;position:relative}footer.left .wrap .phone-number{position:absolute;top:10px;left:20px}footer.left .wrap .address{position:absolute;top:48px;left:20px;font-family:motiva_sanslight;color:#fff;line-height:1.2em;font-size:.9em}footer.left .wrap .social-links{position:absolute;top:34px;right:15px}footer.right{height:180px;width:50%;position:absolute;right:0;bottom:-180px}footer.right .bg{width:100%;height:180px;background-color:#fff;position:absolute;top:0;left:0}footer.right .logo{top:10px;left:20px}footer.right h1{top:100px;font-size:1.6em;line-height:1.1em}footer.right h1,footer.right h2{margin:0;font-family:motiva_sanslight_italic;font-weight:400;color:#542917;position:absolute;left:20px}footer.right h2{font-size:.9em;top:130px;padding-right:10px}@media (max-width:740px){footer.right h1{font-size:1.2em}footer.right h2{font-size:.8em}}.phone-number{font-family:motiva_sansbold;color:#fff;font-size:.8em}.phone-number span{width:11px;height:18px;display:inline-block;background:url("../images/ui/ui-sprite.png") no-repeat -1541px -330px;position:relative;top:4px;margin-right:10px}.social-links a{width:29px;height:28px;display:inline-block;margin:0 5px}.social-links a.facebook{background:url("../images/ui/ui-sprite.png") no-repeat -1805px -190px}.social-links a.facebook:hover{background:url("../images/ui/ui-sprite.png") no-repeat -1785px -292px}.social-links a.instagram{background:url("../images/ui/ui-sprite.png") no-repeat -1735px -224px}.social-links a.instagram:hover{background:url("../images/ui/ui-sprite.png") no-repeat -1735px -190px}.social-links a.google-plus{background:url("../images/ui/ui-sprite.png") no-repeat -1785px -258px}.social-links a.google-plus:hover{background:url("../images/ui/ui-sprite.png") no-repeat -1770px -224px}.social-links a.houzz{background:url("../images/ui/ui-sprite.png") no-repeat -1770px -190px}.social-links a.houzz:hover{background:url("../images/ui/ui-sprite.png") no-repeat -1750px -258px}.content-wrap{width:100%;height:100%;position:relative;overflow:hidden;z-index:1}.content{position:absolute;background-color:#fff;display:none;top:0;left:0}.content,.content .inner-wrap{width:100%;height:100%;overflow:hidden;-webkit-transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out}.content .inner-wrap{position:relative}.content .inner-wrap.offset-top{top:-300px}.content .inner-wrap.offset-bottom{bottom:-300px}.pad{-moz-box-sizing:border-box;box-sizing:border-box;padding-top:110px}.wood-border-top{width:100%;height:60px;background:url("../images/ui/ui-sprite.png") no-repeat -572px -190px;position:absolute;top:135px;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 300ms ease;transition:transform 300ms ease}.wood-border-top.medium{-webkit-transform:translateY(35px);-ms-transform:translateY(35px);transform:translateY(35px)}.wood-border-bottom{width:100%;height:30px;background:url("../images/ui/ui-sprite.png") no-repeat -572px -190px;position:absolute;right:0;top:5px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 300ms ease;transition:transform 300ms ease}.wood-border-bottom.thin{-webkit-transform:translateY(-19px);-ms-transform:translateY(-19px);transform:translateY(-19px)}.wood-border-bottom.medium{-webkit-transform:translateY(-35px);-ms-transform:translateY(-35px);transform:translateY(-35px)}.section-title{font-family:motiva_sansitalic;color:#65351c;font-size:1.9em}.sub-title{font-family:motiva_sansbold_italic;font-size:1em;color:#65351c}.general-list{color:#65351c;font-family:motiva_sansregular;line-height:1.2em;font-size:.8em;padding:0 0 0 18px}.general-list li{margin:0 0 10px}.scroll-wrap{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;position:relative;padding-right:18px}.scroll{padding:180px 60px 290px;min-height:100%;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden}.scroll,.preview-tag{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.preview-tag{position:absolute;left:5px;bottom:5px;height:40px;padding-right:111px;overflow:hidden}.preview-tag .toggle-btn{position:absolute;top:4px;left:4px;z-index:1;width:32px;height:32px}.preview-tag .toggle-btn .plus-btn{top:1px;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.preview-tag .toggle-btn .close-btn{top:4px;left:4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.preview-tag .info{height:40px;width:100%;background-color:#fff;position:relative;left:-900px}.preview-tag .info .text{position:absolute;top:1px;left:50px}.preview-tag .info .text .label{color:#65351c;font-family:motiva_sanslight_italic;font-size:.8em;line-height:1em}.preview-tag .info .text .name{color:#65351c;font-family:motiva_sansbold_italic;font-size:1em;line-height:1em;position:relative;top:-2px}.preview-tag .info .arrow-content{display:inline-block;position:relative;top:3px;left:5px}.preview-tag .info .more-btn{position:absolute;top:0;right:-100px;background-color:#fff;height:40px;width:95px;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 0 0 10px;font-family:motiva_sansbold}.preview-tag .info .more-btn:hover{color:#fff;background-color:#f7941e}.project-preview{overflow:hidden}#about .about-thumb{background:url("../images/about/about-2.jpg") no-repeat center center;left:0;bottom:0;height:281px}#about .about-thumb,#about .project-preview{position:absolute;width:50%;background-size:cover}#about .project-preview{top:0;right:0;height:240px;background:url("../images/about/about-1.jpg") no-repeat center center;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden}#about .left-col{width:50%;padding-right:50px}#about .left-col,#about .right-col{-moz-box-sizing:border-box;box-sizing:border-box}#about .right-col{width:40%;position:absolute;top:280px;right:50px}#about h1.sub-title{font-size:.8em;margin:0;text-transform:uppercase}.image-slider,.content-slider{width:100%;height:100%;overflow:hidden;display:none}.image-slider ul,.content-slider ul{list-style:none;padding:0;margin:0;display:table;-webkit-transition:all 500ms ease;transition:all 500ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.image-slider ul li,.content-slider ul li{display:table-cell;vertical-align:top}.image-slider ul li>span,.content-slider ul li>span{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.image-slider ul.disable-transition,.content-slider ul.disable-transition{-webkit-transition:none;transition:none}.image-slider .info-tag,.content-slider .info-tag{position:absolute;left:5px;bottom:5px;height:40px;width:50%;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:111px;overflow:hidden}.image-slider .info-tag .toggle-btn,.content-slider .info-tag .toggle-btn{position:absolute;top:4px;left:4px;z-index:1;width:32px;height:32px}.image-slider .info-tag .toggle-btn .plus-btn,.content-slider .info-tag .toggle-btn .plus-btn{top:1px;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.image-slider .info-tag .toggle-btn .close-btn,.content-slider .info-tag .toggle-btn .close-btn{top:4px;left:4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.image-slider .info-tag .info,.content-slider .info-tag .info{height:40px;width:100%;background-color:#fff;position:relative;left:-900px}.image-slider .info-tag .info .text,.content-slider .info-tag .info .text{position:absolute;top:1px;left:50px}.image-slider .info-tag .info .text .label,.content-slider .info-tag .info .text .label{color:#65351c;font-family:motiva_sanslight_italic;font-size:.8em;line-height:1em}.image-slider .info-tag .info .text .name,.content-slider .info-tag .info .text .name{color:#65351c;font-family:motiva_sansbold_italic;font-size:.9em;line-height:1em;position:relative;top:-2px}.image-slider .info-tag .info .arrow-content,.content-slider .info-tag .info .arrow-content{display:block;position:relative;top:12px}.image-slider .info-tag .info .arrow-content.left,.content-slider .info-tag .info .arrow-content.left{left:6px}.image-slider .info-tag .info .arrow-content.right,.content-slider .info-tag .info .arrow-content.right{left:8px}.image-slider .info-tag .info .box-left,.content-slider .info-tag .info .box-left{right:-50px}.image-slider .info-tag .info .box-right,.content-slider .info-tag .info .box-right{right:-100px}.image-slider .info-tag .info .box-left,.content-slider .info-tag .info .box-left,.image-slider .info-tag .info .box-right,.content-slider .info-tag .info .box-right{position:absolute;top:0;background-color:#fff;height:40px;width:45px;cursor:pointer}.image-slider .info-tag .info .box-left:hover,.content-slider .info-tag .info .box-left:hover,.image-slider .info-tag .info .box-right:hover,.content-slider .info-tag .info .box-right:hover{background-color:#f7941e}.image-slider .info-tag .info .box-left:hover .arrow-content,.content-slider .info-tag .info .box-left:hover .arrow-content,.image-slider .info-tag .info .box-right:hover .arrow-content,.content-slider .info-tag .info .box-right:hover .arrow-content{background:url("../images/ui/ui-sprite.png") no-repeat -1592px -330px}.image-slider .info-tag .info .box-left.disable,.content-slider .info-tag .info .box-left.disable,.image-slider .info-tag .info .box-right.disable,.content-slider .info-tag .info .box-right.disable{background-color:#fff}.image-slider .info-tag .info .box-left.disable .arrow-content,.content-slider .info-tag .info .box-left.disable .arrow-content,.image-slider .info-tag .info .box-right.disable .arrow-content,.content-slider .info-tag .info .box-right.disable .arrow-content{background:url("../images/ui/ui-sprite.png") no-repeat -1558px -330px;cursor:default}#project .image-slider .info-tag,#project .content-slider .info-tag{padding-left:90px;-webkit-backface-visibility:hidden;backface-visibility:hidden}#project .image-slider .info-tag .info,#project .content-slider .info-tag .info{left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#project .image-slider .info-tag .info .text,#project .content-slider .info-tag .info .text{left:10px;-webkit-backface-visibility:hidden;backface-visibility:hidden}#project .image-slider .info-tag .info .text .label,#project .content-slider .info-tag .info .text .label,#project .image-slider .info-tag .info .text .name,#project .content-slider .info-tag .info .text .name,#project .image-slider .info-tag .info .box-right,#project .content-slider .info-tag .info .box-right,#project .image-slider .info-tag .info .box-left,#project .content-slider .info-tag .info .box-left{-webkit-backface-visibility:hidden;backface-visibility:hidden}#project .image-slider .info-tag .back-btn,#project .content-slider .info-tag .back-btn{display:block;position:absolute;top:0;left:0;width:85px;background-color:#fff;height:40px;font-family:motiva_sansbold;color:#65351c;-moz-box-sizing:border-box;box-sizing:border-box;padding:11px 0 0;text-align:center;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden}#project .image-slider .info-tag .back-btn .arrow-bold,#project .content-slider .info-tag .back-btn .arrow-bold{display:inline-block;position:relative;left:-6px;top:-1px}#project .image-slider .info-tag .back-btn:hover,#project .content-slider .info-tag .back-btn:hover{background-color:#f7941e;color:#fff}#project .image-slider .info-tag .back-btn:hover .arrow-bold,#project .content-slider .info-tag .back-btn:hover .arrow-bold{background:url("../images/ui/ui-sprite.png") no-repeat -52px -337px}._4-Seasons-Poolside-Bar-1{background:url("../images/projects/4-Seasons-Poolside-Bar/4_seasons_01.jpg") no-repeat center center;background-size:cover}._4-Seasons-Poolside-Bar-2{background:url("../images/projects/4-Seasons-Poolside-Bar/4_seasons_02.jpg") no-repeat center center;background-size:cover}._4-Seasons-Poolside-Bar-3{background:url("../images/projects/4-Seasons-Poolside-Bar/4_seasons_03.jpg") no-repeat center center;background-size:cover}._Carillion-Point-1{background:url("../images/projects/Carillion-Point/carillion_01.jpg") no-repeat center center;background-size:cover}._Carillion-Point-2{background:url("../images/projects/Carillion-Point/carillion_02.jpg") no-repeat center center;background-size:cover}._Carillion-Point-3{background:url("../images/projects/Carillion-Point/carillion_03.jpg") no-repeat center center;background-size:cover}._Carillion-Point-4{background:url("../images/projects/Carillion-Point/carillion_04.jpg") no-repeat center center;background-size:cover}._Carillion-Point-5{background:url("../images/projects/Carillion-Point/carillion_05.jpg") no-repeat center center;background-size:cover}._Carillion-Point-6{background:url("../images/projects/Carillion-Point/carillion_06.jpg") no-repeat center center;background-size:cover}._Carillion-Point-7{background:url("../images/projects/Carillion-Point/carillion_07.jpg") no-repeat center center;background-size:cover}._Carillion-Point-8{background:url("../images/projects/Carillion-Point/carillion_08.jpg") no-repeat center center;background-size:cover}._Carillion-Point-9{background:url("../images/projects/Carillion-Point/carillion_09.jpg") no-repeat center center;background-size:cover}._Island-Crest-1{background:url("../images/projects/Island-Crest/island_crest_01.jpg") no-repeat center center;background-size:cover}._Island-Crest-2{background:url("../images/projects/Island-Crest/island_crest_02.jpg") no-repeat center center;background-size:cover}._Island-Crest-3{background:url("../images/projects/Island-Crest/island_crest_03.jpg") no-repeat center center;background-size:cover}._Island-Crest-4{background:url("../images/projects/Island-Crest/island_crest_04.jpg") no-repeat center center;background-size:cover}._Lakemont-1{background:url("../images/projects/Lakemont/lakemont_01.jpg") no-repeat center center;background-size:cover}._Lakemont-2{background:url("../images/projects/Lakemont/lakemont_02.jpg") no-repeat center center;background-size:cover}._Lakemont-3{background:url("../images/projects/Lakemont/lakemont_03.jpg") no-repeat center center;background-size:cover}._Lakemont-4{background:url("../images/projects/Lakemont/lakemont_04.jpg") no-repeat center center;background-size:cover}._Lakemont-5{background:url("../images/projects/Lakemont/lakemont_05.jpg") no-repeat center center;background-size:cover}._Lakemont-6{background:url("../images/projects/Lakemont/lakemont_06.jpg") no-repeat center center;background-size:cover}._Lakemont-7{background:url("../images/projects/Lakemont/lakemont_07.jpg") no-repeat center center;background-size:cover}._Magnolia-Bluff-1{background:url("../images/projects/Magnolia-Bluff/magnolia_bluff_01.jpg") no-repeat center center;background-size:cover}._Magnolia-Bluff-2{background:url("../images/projects/Magnolia-Bluff/magnolia_bluff_02.jpg") no-repeat center center;background-size:cover}._Magnolia-Bluff-3{background:url("../images/projects/Magnolia-Bluff/magnolia_bluff_03.jpg") no-repeat center center;background-size:cover}._Magnolia-Bluff-4{background:url("../images/projects/Magnolia-Bluff/magnolia_bluff_04.jpg") no-repeat center center;background-size:cover}._Magnolia-Bluff-5{background:url("../images/projects/Magnolia-Bluff/magnolia_bluff_05.jpg") no-repeat center center;background-size:cover}._Magnolia-Bluff-6{background:url("../images/projects/Magnolia-Bluff/magnolia_bluff_06.jpg") no-repeat center center;background-size:cover}._Magnolia-Bluff-7{background:url("../images/projects/Magnolia-Bluff/magnolia_bluff_07.jpg") no-repeat center center;background-size:cover}._Magnolia-Bluff-8{background:url("../images/projects/Magnolia-Bluff/magnolia_bluff_08.jpg") no-repeat center center;background-size:cover}._Magnolia-Bluff-9{background:url("../images/projects/Magnolia-Bluff/magnolia_bluff_09.jpg") no-repeat center center;background-size:cover}._Mercer-Terrace-1{background:url("../images/projects/Mercer-Terrace/mercer_terrace_01.jpg") no-repeat center center;background-size:cover}._Mercer-Terrace-2{background:url("../images/projects/Mercer-Terrace/mercer_terrace_02.jpg") no-repeat center center;background-size:cover}._Mercer-Terrace-3{background:url("../images/projects/Mercer-Terrace/mercer_terrace_03.jpg") no-repeat center center;background-size:cover}._Queen-Anne-Kitchen-1{background:url("../images/projects/Queen-Anne-Kitchen/qa_kitchen_01.jpg") no-repeat center center;background-size:cover}._Queen-Anne-Kitchen-2{background:url("../images/projects/Queen-Anne-Kitchen/qa_kitchen_02.jpg") no-repeat center center;background-size:cover}._Queen-Anne-Kitchen-3{background:url("../images/projects/Queen-Anne-Kitchen/qa_kitchen_03.jpg") no-repeat center center;background-size:cover}._Queen-Anne-Kitchen-4{background:url("../images/projects/Queen-Anne-Kitchen/qa_kitchen_04.jpg") no-repeat center center;background-size:cover}._Kirkland-55th-North-1{background:url("../images/projects/Kirkland-55th-North/55th_north_01.jpg") no-repeat center center;background-size:cover}._Kirkland-55th-North-2{background:url("../images/projects/Kirkland-55th-North/55th_north_02.jpg") no-repeat center center;background-size:cover}._Kirkland-55th-North-3{background:url("../images/projects/Kirkland-55th-North/55th_north_03.jpg") no-repeat center center;background-size:cover}._Kirkland-55th-North-4{background:url("../images/projects/Kirkland-55th-North/55th_north_04.jpg") no-repeat center center;background-size:cover}._Kirkland-55th-North-5{background:url("../images/projects/Kirkland-55th-North/55th_north_05.jpg") no-repeat center center;background-size:cover}._Kirkland-55th-North-6{background:url("../images/projects/Kirkland-55th-North/55th_north_06.jpg") no-repeat center center;background-size:cover}._Kirkland-55th-North-7{background:url("../images/projects/Kirkland-55th-North/55th_north_07.jpg") no-repeat center center;background-size:cover}._Kirkland-55th-North-8{background:url("../images/projects/Kirkland-55th-North/55th_north_08.jpg") no-repeat center center;background-size:cover}._West-Barret-1{background:url("../images/projects/West-Barret/west_barret_01.jpg") no-repeat center center;background-size:cover}._West-Barret-2{background:url("../images/projects/West-Barret/west_barret_02.jpg") no-repeat center center;background-size:cover}._West-Barret-3{background:url("../images/projects/West-Barret/west_barret_03.jpg") no-repeat center center;background-size:cover}._West-Barret-4{background:url("../images/projects/West-Barret/west_barret_04.jpg") no-repeat center center;background-size:cover}._Woodinville-Vineyard-1{background:url("../images/projects/Woodinville-Vineyard/woodinville_01.jpg") no-repeat center center;background-size:cover}._Woodinville-Vineyard-2{background:url("../images/projects/Woodinville-Vineyard/woodinville_02.jpg") no-repeat center center;background-size:cover}._Woodinville-Vineyard-3{background:url("../images/projects/Woodinville-Vineyard/woodinville_03.jpg") no-repeat center center;background-size:cover}._Woodinville-Vineyard-4{background:url("../images/projects/Woodinville-Vineyard/woodinville_04.jpg") no-repeat center center;background-size:cover}._Woodinville-Vineyard-5{background:url("../images/projects/Woodinville-Vineyard/woodinville_05.jpg") no-repeat center center;background-size:cover}#awards .pad,#process .pad,#contact .pad,#login .pad{padding-top:0}#awards .scroll,#process .scroll{min-height:101%}#awards .project-preview,#process .project-preview,#contact .project-preview,#login .project-preview{-webkit-backface-visibility:hidden;backface-visibility:hidden}#awards .project-preview.top-right,#process .project-preview.top-right,#contact .project-preview.top-right,#login .project-preview.top-right{position:absolute;top:0;right:0;width:50%;z-index:1}#awards .project-preview.bottom-left,#process .project-preview.bottom-left,#contact .project-preview.bottom-left,#login .project-preview.bottom-left{position:absolute;width:50%;left:0;bottom:0}#award-1 .scroll,#award-3 .scroll{padding:180px 60px 50px}#award-1 .project-preview.top-right,#award-3 .project-preview.top-right{background:url("../images/awards/award_1_preview_1.jpg") no-repeat center center;background-size:cover;height:250px}#award-2 .scroll{padding:180px 58% 290px 60px}#award-2 .project-preview.top-right{background:url("../images/awards/award_2_preview_1.jpg") no-repeat center center;background-size:cover;height:350px}#award-2 .project-preview.bottom-left{width:50%;height:250px;background:url("../images/awards/award_2_preview_2.jpg") no-repeat center center;background-size:cover}#award-3 .project-preview{background:transparent url("../images/contact/contact_preview_2.jpg") 0 0 no-repeat!important}.content-slider ul li>span{overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.content-slider .content-tag{position:absolute;left:5px;bottom:-45px;width:50%;padding-right:10px;height:40px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 300ms ease;transition:transform 300ms ease}.content-slider .content-tag .content-arrows{width:100%;height:40px;background-color:#fff}.content-slider .content-tag .content-arrows .arrow-bold{position:absolute}.content-slider .content-tag .content-arrows .arrow-bold.left{top:16px;right:auto;left:20px}.content-slider .content-tag .content-arrows .arrow-bold.right{top:16px;right:30px}.content-slider .content-tag .content-arrows .text-left{position:absolute;top:10px;left:42px;font-family:motiva_sansbold;color:#f7941e}.content-slider .content-tag .content-arrows .text-right{position:absolute;top:10px;right:52px;font-family:motiva_sansbold;color:#f7941e}.content-slider .content-tag .content-arrows .left-wrap:hover,.content-slider .content-tag .content-arrows .right-wrap:hover{cursor:pointer}.content-slider .content-tag .content-arrows .left-wrap:hover .arrow-bold,.content-slider .content-tag .content-arrows .right-wrap:hover .arrow-bold{background:url("../images/ui/ui-sprite.png") no-repeat -1254px -340px}.content-slider .content-tag .content-arrows .left-wrap:hover .text-right,.content-slider .content-tag .content-arrows .left-wrap:hover .text-left,.content-slider .content-tag .content-arrows .right-wrap:hover .text-right,.content-slider .content-tag .content-arrows .right-wrap:hover .text-left{color:#000}.content-slider .content-tag .content-arrows .left-wrap.disable,.content-slider .content-tag .content-arrows .right-wrap.disable{cursor:default}.content-slider .content-tag .content-arrows .left-wrap.disable .text-right,.content-slider .content-tag .content-arrows .left-wrap.disable .text-left,.content-slider .content-tag .content-arrows .right-wrap.disable .text-right,.content-slider .content-tag .content-arrows .right-wrap.disable .text-left{color:#f7941e;opacity:.3}.content-slider .content-tag .content-arrows .left-wrap.disable .arrow-bold,.content-slider .content-tag .content-arrows .right-wrap.disable .arrow-bold{background:url("../images/ui/ui-sprite.png") no-repeat -1236px -340px;cursor:default}#process-1 h1.sub-title{font-size:.8em;margin:0;text-transform:uppercase}#process-1 .phase b{display:inline-block;width:65px}#process-1 .phase span{color:#f7941e;font-family:motiva_sansbold}#process-1 .phase span.process-page-2:hover,#process-1 .phase span.process-page-3:hover{cursor:pointer;color:#65351c}#process-1 .scroll{padding:180px 60px 390px;min-height:101%}#process-1 .left-col{width:50%;padding-right:50px;min-height:400px}#process-1 .left-col,#process-1 .right-col{-moz-box-sizing:border-box;box-sizing:border-box}#process-1 .right-col{width:40%;position:absolute;top:360px;right:50px;-webkit-backface-visibility:hidden;backface-visibility:hidden}#process-1 .project-preview.top-right{background:url("../images/process/process-1-1.jpg") no-repeat center center;background-size:cover;height:350px}#process-1 .project-preview.bottom-left{width:50%;height:350px;background:url("../images/process/process-1-2.jpg") no-repeat center center;background-size:cover}#process-1 .project-preview .comment{position:absolute;top:10px;left:10px;font-family:motiva_sansregular;color:#542917;font-size:1.6em;-webkit-backface-visibility:hidden;backface-visibility:hidden}#process-2 .scroll{padding:180px 60px 350px;min-height:101%}#process-2 .project-preview.top-right{background:url("../images/process/process-2-1.jpg") no-repeat center center;background-size:cover;height:250px}#process-2 .project-preview.bottom-left{width:50%;height:300px;background:url("../images/process/process-2-3.jpg") no-repeat center center;background-size:cover}#process-2 .left-col{width:50%;padding-right:50px;min-height:400px}#process-2 .left-col,#process-2 .right-col{-moz-box-sizing:border-box;box-sizing:border-box}#process-2 .right-col{width:40%;position:absolute;top:260px;right:50px;-webkit-backface-visibility:hidden;backface-visibility:hidden}#process-2 .drawing{width:100%}#process-3 .scroll{padding:180px 60px 300px;min-height:101%}#process-3 .project-preview.top-right{background:url("../images/process/process-3-1.jpg") no-repeat center center;background-size:cover;height:350px}#process-3 .project-preview.bottom-left{width:50%;height:300px;background:url("../images/process/process-3-2.jpg") no-repeat center center;background-size:cover}#process-3 .left-col{width:50%;padding-right:50px;min-height:400px}#process-3 .left-col,#process-3 .right-col{-moz-box-sizing:border-box;box-sizing:border-box}#process-3 .right-col{width:40%;position:absolute;top:360px;right:50px;-webkit-backface-visibility:hidden;backface-visibility:hidden}#contact .scroll,#login .scroll{min-height:100%}#contact .project-preview.top-right,#login .project-preview.top-right{background:url("../images/contact/contact_preview_1.jpg") no-repeat center center;background-size:cover;height:212px}#contact .project-preview.bottom-left,#login .project-preview.bottom-left{background:url("../images/contact/contact_preview_2.jpg") no-repeat center center;background-size:cover;height:250px}#contact .left-col,#login .left-col{width:50%;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:50px;min-height:460px}#contact .right-col,#login .right-col{width:40%;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:240px;right:50px;-webkit-backface-visibility:hidden;backface-visibility:hidden}#contact .b-form,#login .b-form{display:none}#contact form label,#login form label{display:block;font-family:motiva_sansregular;color:#65351c;font-size:.8em}#contact form input,#login form input,#contact form textarea,#login form textarea{font-family:motiva_sansregular;color:#65351c;font-size:.8em;border:solid 1px #b5b6b7;padding:6px 6px 0;width:100%;margin-bottom:10px;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;box-shadow:none}#contact form textarea,#login form textarea{resize:none;height:250px}#contact form input:focus,#login form input:focus,#contact form textarea:focus,#login form textarea:focus{outline:none;border:solid 1px #f7941e}#contact form #submit,#login form #submit{border:0;background-color:#fff;color:#f7941e;font-family:motiva_sansbold;font-size:1em;display:block;width:auto;float:right}#contact form #submit:hover,#login form #submit:hover{color:#65351c}.cell{width:11px;height:18px;background:url("../images/ui/ui-sprite.png") no-repeat -1541px -330px;top:4px}.cell,.email{display:inline-block;position:relative;margin-right:10px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.email{width:18px;height:11px;background:url("../images/ui/ui-sprite.png") no-repeat -28px -337px;top:2px}a:hover .email{background:url("../images/ui/ui-sprite.png") no-repeat -4px -337px}#projects .scroll{padding:0}#projects .sub-title{font-size:.8em}#projects .left-col{width:50%;margin-bottom:46px}#projects .left-col .text{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:180px 20px 65px 60px}#projects .right-col{width:50%;position:absolute;top:0;right:0}#projects ul{list-style:none;margin:0;padding:0;width:100%;max-width:450px}#projects ul li{width:48%;padding:0;display:inline-block;margin:0 -4px 58px 0;-moz-box-sizing:border-box;box-sizing:border-box}#projects ul li>div{width:100%;height:250px;position:relative;overflow:hidden}#projects ul li>div .link{position:absolute;top:4px;left:0;padding:0 4px}#projects ul li>div .link,#projects ul li>div .link a{width:100%;height:42px;-moz-box-sizing:border-box;box-sizing:border-box}#projects ul li>div .link a{position:relative;top:0;right:-216px;background-color:#fff;font-family:motiva_sansbold;text-align:center;padding-top:8px;font-size:1.3em;display:block;-webkit-transition:-webkit-transform 300ms ease;transition:transform 300ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}#projects ul li>div .link a span{position:relative;display:inline-block;top:2px;right:-4px}#projects ul li>div .link a:hover{color:#fff;background-color:#f7941e}#projects ul li>div .p-tag{position:absolute;bottom:4px;left:0;width:100%;height:42px;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 4px}#projects ul li>div .p-tag .toggle-btn{position:absolute;top:5px;left:5px;z-index:1}#projects ul li>div .p-tag .toggle-btn .plus-btn{top:1px;left:1px;-webkit-backface-visibility:hidden;backface-visibility:hidden}#projects ul li>div .p-tag .toggle-btn .close-btn{top:4px;left:4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#projects ul li>div .p-tag .info{width:100%;height:42px;background-color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 0 0 50px;font-size:.8em;line-height:1.1em;position:relative;top:0;left:-216px;color:#65351c;-webkit-transition:-webkit-transform 300ms ease;transition:transform 300ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:900px){#projects ul li>div .p-tag .info{padding:8px 0 0 35px;font-size:.7em}}#projects ul li>div .p-tag .info .label{font-family:motiva_sanslight_italic}#projects ul li>div .p-tag .info .name{font-family:motiva_sansbold_italic}#projects ul li:nth-child(even){margin-left:4%}.p1{background:url("../images/projects/thumb-1.jpg") no-repeat center center}.p1,.p2{background-size:cover}.p2{background:url("../images/projects/thumb-2.jpg") no-repeat center center}.p3{background:url("../images/projects/thumb-3.jpg") no-repeat center center}.p3,.p4{background-size:cover}.p4{background:url("../images/projects/thumb-4.jpg") no-repeat center center}.p5{background:url("../images/projects/thumb-5.jpg") no-repeat center center}.p5,.p6{background-size:cover}.p6{background:url("../images/projects/thumb-6.jpg") no-repeat center center}.p7{background:url("../images/projects/thumb-7.jpg") no-repeat center center}.p7,.p8{background-size:cover}.p8{background:url("../images/projects/thumb-8.jpg") no-repeat center center}.p9{background:url("../images/projects/thumb-9.jpg") no-repeat center center}.p9,.p10{background-size:cover}.p10{background:url("../images/projects/thumb-10.jpg") no-repeat center center}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.arrow{background:url("../images/ui/ui-sprite.png") no-repeat -726px -145px;background-size:972px 177px}.arrow:hover{background:url("../images/ui/ui-sprite.png") no-repeat -690px -145px;background-size:972px 177px}.arrow.disable{background:url("../images/ui/ui-sprite.png") no-repeat -762px -140px;background-size:972px 177px}.arrow-content{background:url("../images/ui/ui-sprite.png") no-repeat -843px -157px;background-size:972px 177px}.arrow-content:hover{background:url("../images/ui/ui-sprite.png") no-repeat -826px -138px;background-size:972px 177px}.arrow-content.disable{background:url("../images/ui/ui-sprite.png") no-repeat -812px -159px;background-size:972px 177px}.arrow-bold{background:url("../images/ui/ui-sprite.png") no-repeat -942px -123px;background-size:972px 177px}.arrow-bold:hover{background:url("../images/ui/ui-sprite.png") no-repeat -922px -121px;background-size:972px 177px}a:hover .arrow{background:url("../images/ui/ui-sprite.png") no-repeat -690px -145px;background-size:972px 177px}a:hover .arrow-content{background:url("../images/ui/ui-sprite.png") no-repeat -826px -138px;background-size:972px 177px}.close-btn{background:url("../images/ui/ui-sprite.png") no-repeat -395px -147px;background-size:972px 177px}.close-btn:hover{background:url("../images/ui/ui-sprite.png") no-repeat -360px -147px;background-size:972px 177px}.plus-btn{background:url("../images/ui/ui-sprite.png") no-repeat -322px -144px;background-size:972px 177px}.plus-btn:hover{background:url("../images/ui/ui-sprite.png") no-repeat -287px -144px;background-size:972px 177px}.logo{background:url("../images/ui/ui-sprite.png") -71px -96px no-repeat;background-size:972px 177px}.dummy-class{display:none}nav .mark{background:url("../images/ui/ui-sprite.png") no-repeat -2px -2px;background-size:972px 177px}nav .toggle-btn .sandwhich{background:url("../images/ui/ui-sprite.png") no-repeat -655px -145px;background-size:972px 177px}nav .toggle-btn .sandwhich:hover{background:url("../images/ui/ui-sprite.png") no-repeat -619px -145px;background-size:972px 177px}footer.left{background:url("../images/ui/ui-sprite.png") no-repeat -70px -2px;background-size:972px 177px}.phone-number span{background:url("../images/ui/ui-sprite.png") no-repeat -812px -138px;background-size:972px 177px}.social-links a.facebook{background:url("../images/ui/ui-sprite.png") no-repeat -586px -143px;background-size:972px 177px}.social-links a.facebook:hover{background:url("../images/ui/ui-sprite.png") no-repeat -554px -143px;background-size:972px 177px}.social-links a.instagram{background:url("../images/ui/ui-sprite.png") no-repeat -867px -112px;background-size:972px 177px}.social-links a.instagram:hover{background:url("../images/ui/ui-sprite.png") no-repeat -867px -95px;background-size:972px 177px}.social-links a.google-plus{background:url("../images/ui/ui-sprite.png") no-repeat -522px -143px;background-size:972px 177px}.social-links a.google-plus:hover{background:url("../images/ui/ui-sprite.png") no-repeat -490px -143px;background-size:972px 177px}.social-links a.houzz{background:url("../images/ui/ui-sprite.png") no-repeat -458px -143px;background-size:972px 177px}.social-links a.houzz:hover{background:url("../images/ui/ui-sprite.png") no-repeat -426px -143px;background-size:972px 177px}.image-slider .info-tag .info .box-left .arrow-content,.content-slider .info-tag .info .box-left .arrow-content,.image-slider .info-tag .info .box-right .arrow-content,.content-slider .info-tag .info .box-right .arrow-content{background:url("../images/ui/ui-sprite.png") no-repeat -843px -157px;background-size:972px 177px}.image-slider .info-tag .info .box-left:hover .arrow-content,.content-slider .info-tag .info .box-left:hover .arrow-content,.image-slider .info-tag .info .box-right:hover .arrow-content,.content-slider .info-tag .info .box-right:hover .arrow-content{background:url("../images/ui/ui-sprite.png") no-repeat -826px -138px;background-size:972px 177px}.image-slider .info-tag .info .box-left.disable .arrow-content,.content-slider .info-tag .info .box-left.disable .arrow-content,.image-slider .info-tag .info .box-right.disable .arrow-content,.content-slider .info-tag .info .box-right.disable .arrow-content{background:url("../images/ui/ui-sprite.png") no-repeat -812px -159px;background-size:972px 177px}#project .image-slider .info-tag .back-btn .arrow-bold,#project .content-slider .info-tag .back-btn .arrow-bold{background:url("../images/ui/ui-sprite.png") no-repeat -942px -123px;background-size:972px 177px}#project .image-slider .info-tag .back-btn:hover .arrow-bold,#project .content-slider .info-tag .back-btn:hover .arrow-bold{background:url("../images/ui/ui-sprite.png") no-repeat -922px -121px;background-size:972px 177px}._4-Seasons-Poolside-Bar-1{background:url("../images/projects/4-Seasons-Poolside-Bar/4_seasons_01_@x2.jpg") no-repeat center center;background-size:cover}._4-Seasons-Poolside-Bar-2{background:url("../images/projects/4-Seasons-Poolside-Bar/4_seasons_02_@x2.jpg") no-repeat center center;background-size:cover}._4-Seasons-Poolside-Bar-3{background:url("../images/projects/4-Seasons-Poolside-Bar/4_seasons_03_@x2.jpg") no-repeat center center;background-size:cover}._Carillion-Point-1{background:url("../images/projects/Carillion-Point/carillion_01_@x2.jpg") no-repeat center center;background-size:cover}._Carillion-Point-2{background:url("../images/projects/Carillion-Point/carillion_02_@x2.jpg") no-repeat center center;background-size:cover}._Carillion-Point-3{background:url("../images/projects/Carillion-Point/carillion_03_@x2.jpg") no-repeat center center;background-size:cover}._Carillion-Point-4{background:url("../images/projects/Carillion-Point/carillion_04_@x2.jpg") no-repeat center center;background-size:cover}._Carillion-Point-5{background:url("../images/projects/Carillion-Point/carillion_05_@x2.jpg") no-repeat center center;background-size:cover}._Carillion-Point-6{background:url("../images/projects/Carillion-Point/carillion_06_@x2.jpg") no-repeat center center;background-size:cover}._Carillion-Point-7{background:url("../images/projects/Carillion-Point/carillion_07_@x2.jpg") no-repeat center center;background-size:cover}._Carillion-Point-8{background:url("../images/projects/Carillion-Point/carillion_08_@x2.jpg") no-repeat center center;background-size:cover}._Carillion-Point-9{background:url("../images/projects/Carillion-Point/carillion_09_@x2.jpg") no-repeat center center;background-size:cover}._Island-Crest-1{background:url("../images/projects/Island-Crest/island_crest_01_@x2.jpg") no-repeat center center;background-size:cover}._Island-Crest-2{background:url("../images/projects/Island-Crest/island_crest_02_@x2.jpg") no-repeat center center;background-size:cover}._Island-Crest-3{background:url("../images/projects/Island-Crest/island_crest_03_@x2.jpg") no-repeat center center;background-size:cover}._Island-Crest-4{background:url("../images/projects/Island-Crest/island_crest_04_@x2.jpg") no-repeat center center;background-size:cover}._Lakemont-1{background:url("../images/projects/Lakemont/lakemont_01_@x2.jpg") no-repeat center center;background-size:cover}._Lakemont-2{background:url("../images/projects/Lakemont/lakemont_02_@x2.jpg") no-repeat center center;background-size:cover}._Lakemont-3{background:url("../images/projects/Lakemont/lakemont_03_@x2.jpg") no-repeat center center;background-size:cover}._Lakemont-4{background:url("../images/projects/Lakemont/lakemont_04_@x2.jpg") no-repeat center center;background-size:cover}._Lakemont-5{background:url("../images/projects/Lakemont/lakemont_05_@x2.jpg") no-repeat center center;background-size:cover}._Lakemont-6{background:url("../images/projects/Lakemont/lakemont_06_@x2.jpg") no-repeat center center;background-size:cover}._Lakemont-7{background:url("../images/projects/Lakemont/lakemont_07_@x2.jpg") no-repeat center center;background-size:cover}._Magnolia-Bluff-1{background:url("../images/projects/Magnolia-Bluff/magnolia_bluff_01_@x2.jpg") no-repeat center center;background-size:cover}._Magnolia-Bluff-2{background:url("../images/projects/Magnolia-Bluff/magnolia_bluff_02_@x2.jpg") no-repeat center center;background-size:cover}._Magnolia-Bluff-3{background:url("../images/projects/Magnolia-Bluff/magnolia_bluff_03_@x2.jpg") no-repeat center center;background-size:cover}._Magnolia-Bluff-4{background:url("../images/projects/Magnolia-Bluff/magnolia_bluff_04_@x2.jpg") no-repeat center center;background-size:cover}._Magnolia-Bluff-5{background:url("../images/projects/Magnolia-Bluff/magnolia_bluff_05_@x2.jpg") no-repeat center center;background-size:cover}._Magnolia-Bluff-6{background:url("../images/projects/Magnolia-Bluff/magnolia_bluff_06_@x2.jpg") no-repeat center center;background-size:cover}._Magnolia-Bluff-7{background:url("../images/projects/Magnolia-Bluff/magnolia_bluff_07_@x2.jpg") no-repeat center center;background-size:cover}._Magnolia-Bluff-8{background:url("../images/projects/Magnolia-Bluff/magnolia_bluff_08_@x2.jpg") no-repeat center center;background-size:cover}._Magnolia-Bluff-9{background:url("../images/projects/Magnolia-Bluff/magnolia_bluff_09_@x2.jpg") no-repeat center center;background-size:cover}._Mercer-Terrace-1{background:url("../images/projects/Mercer-Terrace/mercer_terrace_01_@x2.jpg") no-repeat center center;background-size:cover}._Mercer-Terrace-2{background:url("../images/projects/Mercer-Terrace/mercer_terrace_02_@x2.jpg") no-repeat center center;background-size:cover}._Mercer-Terrace-3{background:url("../images/projects/Mercer-Terrace/mercer_terrace_03_@x2.jpg") no-repeat center center;background-size:cover}._Queen-Anne-Kitchen-1{background:url("../images/projects/Queen-Anne-Kitchen/qa_kitchen_01_@x2.jpg") no-repeat center center;background-size:cover}._Queen-Anne-Kitchen-2{background:url("../images/projects/Queen-Anne-Kitchen/qa_kitchen_02_@x2.jpg") no-repeat center center;background-size:cover}._Queen-Anne-Kitchen-3{background:url("../images/projects/Queen-Anne-Kitchen/qa_kitchen_03_@x2.jpg") no-repeat center center;background-size:cover}._Queen-Anne-Kitchen-4{background:url("../images/projects/Queen-Anne-Kitchen/qa_kitchen_04_@x2.jpg") no-repeat center center;background-size:cover}._Kirkland-55th-North-1{background:url("../images/projects/Kirkland-55th-North/55th_north_01_@x2.jpg") no-repeat center center;background-size:cover}._Kirkland-55th-North-2{background:url("../images/projects/Kirkland-55th-North/55th_north_02_@x2.jpg") no-repeat center center;background-size:cover}._Kirkland-55th-North-3{background:url("../images/projects/Kirkland-55th-North/55th_north_03_@x2.jpg") no-repeat center center;background-size:cover}._Kirkland-55th-North-4{background:url("../images/projects/Kirkland-55th-North/55th_north_04_@x2.jpg") no-repeat center center;background-size:cover}._Kirkland-55th-North-5{background:url("../images/projects/Kirkland-55th-North/55th_north_05_@x2.jpg") no-repeat center center;background-size:cover}._Kirkland-55th-North-6{background:url("../images/projects/Kirkland-55th-North/55th_north_06_@x2.jpg") no-repeat center center;background-size:cover}._Kirkland-55th-North-7{background:url("../images/projects/Kirkland-55th-North/55th_north_07_@x2.jpg") no-repeat center center;background-size:cover}._Kirkland-55th-North-8{background:url("../images/projects/Kirkland-55th-North/55th_north_08_@x2.jpg") no-repeat center center;background-size:cover}._West-Barret-1{background:url("../images/projects/West-Barret/west_barret_01_@x2.jpg") no-repeat center center;background-size:cover}._West-Barret-2{background:url("../images/projects/West-Barret/west_barret_02_@x2.jpg") no-repeat center center;background-size:cover}._West-Barret-3{background:url("../images/projects/West-Barret/west_barret_03_@x2.jpg") no-repeat center center;background-size:cover}._West-Barret-4{background:url("../images/projects/West-Barret/west_barret_04_@x2.jpg") no-repeat center center;background-size:cover}._Woodinville-Vineyard-1{background:url("../images/projects/Woodinville-Vineyard/woodinville_01_@x2.jpg") no-repeat center center;background-size:cover}._Woodinville-Vineyard-2{background:url("../images/projects/Woodinville-Vineyard/woodinville_02_@x2.jpg") no-repeat center center;background-size:cover}._Woodinville-Vineyard-3{background:url("../images/projects/Woodinville-Vineyard/woodinville_03_@x2.jpg") no-repeat center center;background-size:cover}._Woodinville-Vineyard-4{background:url("../images/projects/Woodinville-Vineyard/woodinville_04_@x2.jpg") no-repeat center center;background-size:cover}._Woodinville-Vineyard-5{background:url("../images/projects/Woodinville-Vineyard/woodinville_05_@x2.jpg") no-repeat center center;background-size:cover}.cell{background:url("../images/ui/ui-sprite.png") no-repeat -812px -138px;background-size:972px 177px}.dummy-class{display:none}.email{background:url("../images/ui/ui-sprite.png") no-repeat -939px -109px;background-size:972px 177px}a:hover .email{background:url("../images/ui/ui-sprite.png") no-repeat -939px -95px;background-size:972px 177px}}@media (max-width:700px),(max-height:850px){nav{width:100%}nav .bg{top:-1310px}nav .mark{display:none}nav .logo{display:block}nav .arrow.up{right:172px;top:34px}nav .arrow.down{top:34px;right:102px}nav .toggle-btn{right:34px;top:34px}nav ul{top:20px;right:20px}nav ul li{font-size:.9em}footer.left .wrap{width:100%}footer.right{display:none}.image-slider .info-tag,.content-slider .info-tag{width:100%}.pad{padding-top:0}.wood-border-top{top:25px}.scroll{padding:50px 20px 290px}#about .project-preview,#awards .project-preview.top-right,#process .project-preview.top-right,#contact .project-preview.top-right,#login .project-preview.top-right{display:none}#awards .project-preview.bottom-left,#process .project-preview.bottom-left,#contact .project-preview.bottom-left,#login .project-preview.bottom-left{width:100%}#award-1 .scroll,#award-3 .scroll{padding:50px 20px}#award-2 .scroll{padding:50px 20px 290px}.content-slider .content-tag{width:100%}#about .left-col{width:100%;padding:0}#about .right-col{top:0;position:relative;left:0;right:auto;width:100%}#about .about-thumb{width:100%}#contact .left-col,#login .left-col{min-height:0;width:100%}#contact .right-col,#login .right-col{position:relative;right:0;top:0;width:100%}#contact .r-form,#login .r-form{display:none}#contact .b-form,#login .b-form{display:inline}#projects .left-col{width:100%;margin-bottom:0}#projects .left-col .text{max-width:450px;margin:0 auto;padding:50px 20px 20px}#projects .right-col{position:relative;width:100%}#projects ul{margin:0 auto}#process-1 .scroll{padding:50px 20px 390px}#process-1 .left-col{min-height:0;width:100%}#process-1 .right-col{position:relative;top:0;right:0;width:100%}#process-2 .scroll{padding:50px 20px 300px}#process-2 .left-col{min-height:0;width:100%}#process-2 .right-col{position:relative;top:0;right:0;width:100%}#process-3 .scroll{padding:50px 20px 300px}#process-3 .left-col{min-height:0;width:100%}#process-3 .right-col{position:relative;top:0;right:0;width:100%}}@media (max-width:480px),(max-height:500px){.page-wrap{padding:65px 0 54px;max-height:1319px}.logo{position:absolute;background:url("../images/ui/ui-sprite.png") no-repeat -739px -95px;background-size:972px 177px;width:106px;height:39px}nav .logo{top:12px;left:20px}nav .bg{top:-1335px}nav .arrow{background:url("../images/ui/ui-sprite.png") no-repeat -910px -133px;background-size:972px 177px;width:17px;height:10px}nav .arrow:hover{background:url("../images/ui/ui-sprite.png") no-repeat -920px -96px;background-size:972px 177px}nav .arrow.disable{background:url("../images/ui/ui-sprite.png") no-repeat -910px -148px;background-size:972px 177px}nav .arrow.up{right:112px;top:28px}nav .arrow.down{top:28px;right:66px}nav .toggle-btn{top:28px;right:20px}nav .toggle-btn .sandwhich{background:url("../images/ui/ui-sprite.png") no-repeat -903px -113px;background-size:972px 177px;width:16px;height:10px}nav .toggle-btn .sandwhich:hover{background:url("../images/ui/ui-sprite.png") no-repeat -893px -164px;background-size:972px 177px}nav .toggle-btn .close-btn{background:url("../images/ui/ui-sprite.png") no-repeat -875px -153px;background-size:972px 177px;width:12px;height:13px}nav .toggle-btn .close-btn:hover{background:url("../images/ui/ui-sprite.png") no-repeat -858px -134px;background-size:972px 177px}.wood-border-top{top:0}footer.left,footer.left .wrap{height:54px}footer.left .wrap .phone-number{font-size:.7em;top:10px;left:10px}footer.left .wrap .phone-number span{background:url("../images/ui/ui-sprite.png") no-repeat -770px -165px;background-size:972px 177px;width:6px;height:9px;top:1px;margin-right:6px}footer.left .wrap .address{font-size:.6em;top:30px;left:10px}footer.left .wrap .social-links{top:16px}}@media (orientation:landscape){html.ipad.ios7>body{position:fixed;bottom:0;width:100%;height:672px!important}}.no-csstransforms .page-wrap{display:none}.no-csstransforms .old-browser{display:block;padding-top:100px}.no-csstransforms .old-browser p,.no-csstransforms .old-browser div{text-align:center}.no-csstransforms .old-browser p.upgrade{font-size:1.4em}.no-csstransforms .old-browser .logo{position:relative;margin:0 auto}