@import url("//hello.myfonts.net/count/342446");@font-face{font-family:"Colfax";src:url(assets/font/colfaxRegular.eot?#iefix);src:url(assets/font/colfaxRegular.eot?#iefix) format("eot"),url(assets/font/colfaxRegular.woff) format("woff"),url(assets/font/colfaxRegular.ttf) format("truetype"),url(assets/font/colfaxRegular.svg#colfaxRegular) format("svg");font-weight:500}@font-face{font-family:"Colfax";src:url(assets/font/colfaxMedium.eot?#iefix);src:url(assets/font/colfaxMedium.eot?#iefix) format("eot"),url(assets/font/colfaxMedium.woff) format("woff"),url(assets/font/colfaxMedium.ttf) format("truetype"),url(assets/font/colfaxMedium.svg#colfaxMedium) format("svg");font-weight:600}@font-face{font-family:"Fontello";src:url(assets/icons/font/fontello.eot?#iefix);src:url(assets/icons/font/fontello.eot?#iefix) format("eot"),url(assets/icons/font/fontello.woff) format("woff"),url(assets/icons/font/fontello.ttf) format("truetype"),url(assets/icons/font/fontello#Fontello) format("svg")}@font-face{font-family:'DidotLT-Bold';src:url("webfonts/342446_0_0.eot");src:url("webfonts/342446_0_0.eot?#iefix") format("embedded-opentype"),url("webfonts/342446_0_0.woff2") format("woff2"),url("webfonts/342446_0_0.woff") format("woff"),url("webfonts/342446_0_0.ttf") format("truetype");font-weight:500 !important}.text-center{text-align:center}body{background-color:#FFF6F4;font-family:"Colfax";font-weight:500;line-height:25px;color:#224344}:focus{color:#224344}a,a:hover,a:focus,a:active,a:visited{color:#224344;text-decoration:none;cursor:pointer}*,article{padding:0;margin:0}.site-header,.nav-primary,.entry,.site-footer{background-color:transparent}.site-inner,.site-header{padding:0}@media only screen and (min-width: 1339px){.site-inner,.site-header{max-width:1200px;margin:0 auto}}@media only screen and (max-width: 800px){.site-header>.wrap{padding-left:10px;padding-right:10px;margin-left:10px;margin-right:10px}}h1,h2,h3{margin:0 auto}h2{font-family:"DidotLT-Bold",serif;font-size:2rem;margin:20px auto 0 auto;font-weight:500}h6{color:#224344;font-family:"DidotLT-Bold",serif;font-size:30px;font-weight:500}p{margin:10px auto}hr{border-top:2px solid #224344;margin-top:12px;margin-bottom:15px}.boxy{text-align:center;text-transform:uppercase}.boxy i{vertical-align:-5px}.boxy i:before{margin:0;width:20px}.boxy-left{max-width:none;text-align:left}@media (max-width: 800px){.boxy-left{margin-left:10px}.entry-title,.entry-content,.meta-content{margin-left:10px;margin-right:10px}}.boxy-right{max-width:none;text-align:right;margin-right:10px}a i{transition:all 0.2s ease-in-out}a:hover i.icon-ios-arrow-thin-right{margin-left:7px;margin-right:-7px}h1.entry-title{display:none}.site-header>.wrap{border-bottom:2px solid #224344;padding-top:30px;padding-bottom:60px}img.header-logo{width:200px;max-width:100%}header .title-area{padding:0}.genesis-nav-menu{margin-top:10px}.genesis-nav-menu li{font-family:"Colfax";font-weight:600;font-size:16px;text-transform:uppercase;word-break:break-all;border:2px solid #224344;height:60px;width:60px;margin-left:43px;transition:0.3s ease-in-out}.genesis-nav-menu li a{padding:12px 4px !important;transition:150ms all ease-in-out}.genesis-nav-menu li a span{transition:150ms all ease-in-out}.genesis-nav-menu li:first-child{margin-left:0}.genesis-nav-menu li.current_page_item,.genesis-nav-menu li:hover:not(.current-menu-item){background-color:#224344}.genesis-nav-menu li.current_page_item a span,.genesis-nav-menu li:hover:not(.current-menu-item) a span{color:#FFF6F4}.genesis-nav-menu .menu-item-23 span,.genesis-nav-menu .menu-item-22 span{max-width:40px;display:block}body.single-project li:first-child{background-color:#224344}body.single-project li:first-child a span{color:#FFF6F4}body.single-post li:nth-child(2){background-color:#224344}body.single-post li:nth-child(2) a span{color:#FFF6F4}@media only screen and (max-width: 1023px){.js .nav-primary .genesis-nav-menu .menu-item{float:left;margin-right:25px}.js .nav-primary .genesis-nav-menu{float:right;width:auto}}@media only screen and (max-width: 1023px){.genesis-nav-menu li{margin-left:25px}}.entry{padding:0;margin:0}section.txt{padding:70px 0}#intro{max-width:530px;margin:0px auto;text-align:center}body.home section#projects{margin-bottom:40px}body.home section#projects .project-images{margin-bottom:10px}body.home section#projects .boxy{margin:30px 0}section.people{margin-top:80px;margin-bottom:90px;text-align:center}section.people .people-image{margin-top:55px;margin-bottom:60px}section.people .people-image img{max-height:320px;width:auto}section.people p{max-width:580px}section.call-to-action{margin:90px auto 20px auto;text-align:center;max-width:520px}section.call-to-action p{max-width:480px}.icon-ios-arrow-thin-right{font-size:2rem}section.our-studio{margin:85px 20px 115px 20px}section.our-studio h2{max-width:750px}section.our-studio p{max-width:750px;line-height:25px;margin-bottom:20px}section.studio-people{max-width:1200px;margin:0px 20px 60px 20px}section.studio-people .studio-person-row{display:flex;justify-content:center;flex-wrap:wrap}section.studio-people .studio-person{display:inline-block;max-width:290px;margin:30px 35px}section.studio-people .studio-person h3:before{content:"/";padding-right:2px}section.studio-people .studio-person h3{font-family:"Colfax";font-size:15px;font-weight:600;max-width:260px;margin:25px auto 10px auto}section.studio-people .studio-person>p{max-width:260px;margin:20px auto}section.studio-people .studio-person span.role{margin:0px auto;display:block;max-width:260px}section.studio-people .studio-person>p:last-child{margin:5px;margin-top:-10px}section.studio-people .studio-people-image{width:290px;height:290px}section.awards{margin:50px 0 115px 0}section.awards .awards-gallery{margin:0 auto}section.awards .boxy-right{display:none}section.instagram{margin:50px 0 100px 0}section.instagram .instagram-gallery{margin:50px auto 25px}section.instagram .sb_instagram_header,section.instagram #sbi_load{display:none}section.instagram #sbi_images{padding:0 !important}section.instagram #sb_instagram #sbi_images .sbi_item{padding:5px !important}section.instagram .instagram-gallery{margin-bottom:15px}.filter-outer{margin:80px auto;width:100%;padding:0 5px}.filter{border:1px solid #224344;display:table;width:100%}.filter a{border:1px solid #224344;padding:15px 0;width:10%;display:table-cell;text-align:center;transition:none;font-size:14px}.filter-md:nth-child(2){width:80%;margin:0 auto;border-top:none}.filter-md:nth-child(2) a{border-top:none}.filter-sm{max-width:550px;margin:0 auto}.filter-sm a{width:33.333333%}.filter-sm:nth-child(2),.filter-sm:nth-child(3){border-top:none}.filter-sm:nth-child(2) a,.filter-sm:nth-child(3) a{border-top:none}.filter a:hover,.filter a.current{color:#FFF6F4;background-color:#224344}.loading{display:none;margin:100px auto;font-family:"fontello";content:"\e802"}@media (min-width: 1201px){.filter-md,.filter-sm{display:none}}@media (max-width: 1200px) and (min-width: 768px){.filter-lg,.filter-sm{display:none}}@media (max-width: 767px){.filter-lg,.filter-md{display:none}}@media (max-width: 401px) and (min-width: 351px){.filter-sm a{font-size:14px}}@media (max-width: 350px){.filter-sm a{font-size:12px}}#projects-wrapper{opacity:0}#projects-loading{height:0;text-align:center;animation:loading-animation 1s 1}@keyframes loading-animation{0%{opacity:0}100%{opacity:1}}#project-nav{margin-top:60px}#project-nav .row{margin:0 auto}#project-nav .next-project{float:right}#project-nav .next-project a:after{font-family:"fontello";font-size:25px;content:"\e802";padding-left:3px;vertical-align:-4px;padding-right:8px}#project-nav .previous-project{float:left}#project-nav .previous-project a:before{font-family:"fontello";font-size:25px;content:"\e801";padding-right:3px;vertical-align:-4px;padding-left:8px}#project-nav a,#project-nav a:active,#project-nav a:hover,#project-nav a:focus,#project-nav a:visited{color:#224344;text-decoration:none}#project-nav .previous-project:hover a:before{margin:0 7px 0 -7px;transition:all 200ms ease-in-out}#project-nav .next-project:hover a:after{margin:0 -7px 0 7px;transition:all 200ms ease-in-out}#project-back{margin-top:15px}#project-back .cat-back{float:left}#project-back .cat-back a::before{font-family:"fontello";font-size:25px;content:"\e801";padding-right:3px;vertical-align:-4px;padding-left:8px}section#project-details .entry-title{max-width:800px;margin:80px auto 20px auto}section#project-details .arrow{font-family:"fontello";font-size:25px;color:#224344;display:inline-block}section#project-details .arrow-next{float:right}section#project-details .arrow-next::before{content:"\e802";padding-left:20px;cursor:pointer}section#project-details .arrow-previous{float:left}section#project-details .arrow-previous::before{content:"\e801";padding-right:20px;cursor:pointer}section#project-details .arrow{position:absolute;top:50%;transform:translateY(-50%)}section#project-details .arrow-next{right:0}section#project-details .slick-list{margin:0 50px}section#project-details .entry-gallery{max-width:900px;margin:0 auto 45px auto}section#project-details .slider .slick-slide img{margin:0 auto;max-height:550px}section#project-details .slick-track{display:flex;align-items:center}section#project-details #carousel .slick-track{margin:0px auto}section#project-details #carousel .slick-track .slick-slide{max-height:70px}section#project-details #carousel .slick-track .slick-slide img{padding:0 2px;cursor:pointer}section#project-details .entry-content{max-width:800px;margin:13px auto 15px auto;line-height:24px}section#project-details .meta-content{max-width:800px;margin:0 auto;font-size:15px}section#project-details .meta-content .meta-label{font-weight:600;text-transform:lowercase}section#project-details .meta-content .meta-label:before{content:"/"}section#project-details .meta-content .meta-data{padding:0px 5px}section#project-details .meta-content.credit{line-height:32px}section#project-details .meta-content.design-intent .meta-data:before{content:"\201C"}section#project-details .meta-content.design-intent .meta-data:after{content:"\201D"}@media (max-width: 480px){#carousel{display:none}}@media (max-width: 600px){section#project-details .slick-list{margin:0 20px}.arrow-next{right:-5px !important}.arrow-previous{left:-5px !important}}@media (max-width: 800px){section#project-details .slider .slick-slide img{max-height:75vw}}#projects,#awards-gallery{overflow:hidden}#projects .project,#awards-gallery .project{width:28.333333%;height:310px;float:left}#projects .project-inner,#awards-gallery .project-inner{position:relative;margin:5px;height:300px;background-size:cover;background-position:center center}#projects .project-inner p,#awards-gallery .project-inner p{position:absolute;bottom:20px;left:20px;color:#FFF;border-left:2px solid #FFF;padding-left:10px;text-transform:uppercase;font-family:"Colfax";font-size:14px;font-weight:600;line-height:1}@media (min-width: 993px){#projects .project:nth-of-type(6n+3),#projects .project:nth-of-type(6n+4),#awards-gallery .project:nth-of-type(6n+3),#awards-gallery .project:nth-of-type(6n+4){width:43.333333%}}@media (max-width: 992px) and (min-width: 651px){#projects .project,#awards-gallery .project{width:33.333333%}#projects .project:nth-of-type(4n+2),#projects .project:nth-of-type(4n+3),#awards-gallery .project:nth-of-type(4n+2),#awards-gallery .project:nth-of-type(4n+3){width:66.666665%}}@media (max-width: 650px){#projects .project,#awards-gallery .project{width:100%}}.project-overlay{width:100%;height:100%;transition:0.3s ease-in-out}.project-overlay:hover{background-color:rgba(0,0,0,0.5)}#sb_instagram .sbi_link{background-color:rgba(0,0,0,0.5)}section.get-in-touch{margin:60px 20px 80px 20px}section.get-in-touch a,section.get-in-touch a:active,section.get-in-touch a:hover,section.get-in-touch a:focus,section.get-in-touch a:visited{color:#224344;text-decoration:none}section.get-in-touch table{margin-top:7px}section.get-in-touch table,section.get-in-touch tbody,section.get-in-touch td,section.get-in-touch tr{border:none !important}section.get-in-touch .col-studio p{margin-top:5px;margin-bottom:0}section.get-in-touch .col-studio p:first-child{margin-top:10px}section.map{margin:75px 20px}section.map .contact-us-map{margin:25px 0px}section.map .gm-style-cc{display:none}section.map .boxy-right{margin-top:10px;margin-right:10px}section.contact-summary{margin-top:100px;margin-bottom:100px}section.contact-summary h2,section.contact-summary p{text-align:center;max-width:680px}section.contact-summary .people-image{margin-bottom:70px}section.contact-summary .people-image img{max-height:400px;width:auto}.entry-footer{display:none}footer.site-footer{padding:100px 0 30px 0}#socket p{margin-top:20px}#socket p a,#socket p a:active,#socket p a:hover,#socket p a:focus,#socket p a:visited{color:#224344;text-decoration:none}body.single-post #carousel{display:none}body.single-post section#project-details .slider .slick-slide img{max-height:600px}body.single-post .entry-gallery{margin-bottom:0 !important}body.page-template-archive-post .site-inner{padding-top:80px}.modal{background-color:rgba(255,246,244,0.9)}.modal .mdl-inner{max-width:1200px;margin:100px auto 0 auto}.modal .mdl-content,.modal .mdl-interview,.modal .mdl-interview-heading{max-width:1000px;margin:0 auto}.modal .mdl-content{clear:both}.modal .mdl-content h2{margin:60px 0 -7px 0}.modal .close{font-size:40px;padding:5px;float:right;background:none}.modal .mdl-title{text-transform:uppercase;font-size:14px}.modal .mdl-image{padding:0 40px}.modal p{padding-bottom:15px;font-size:14px}.modal .mdl-interview-heading h2{margin-bottom:10px;margin-top:30px}.modal .mdl-interview strong{padding-right:6px}.modal .mdl-hr{border-bottom:2px solid #224344;margin:50px auto 100px auto}.modal .mdl-nav .mdl-nav-left{float:left;width:200px}.modal .mdl-nav .mdl-nav-right{float:right;width:200px;text-align:right}.modal .mdl-nav i{font-size:30px;vertical-align:-5px;transition:all 200ms ease-in-out}.modal .mdl-nav i:before{margin:0}.modal .mdl-nav .mdl-nav-left:hover i{margin:0 7px 0 -7px}.modal .mdl-nav .mdl-nav-right:hover i{margin:0 -7px 0 7px}@media (max-width: 991px){.modal .mdl-inner{margin-top:50px}.modal .close{padding-bottom:50px}}section.section-404{max-width:500px;text-align:center;margin:80px auto 0 auto}
